{"push_id":2803901037,"size":4,"distinct_size":4,"ref":"refs/heads/loader","head":"47d048e93498f816047ee473b2dfad4fa81a3b4e","before":"166aa92789ff29e75ac7a489247e17819040a7df","commits":[{"sha":"29c72ba2b1e4c3377ee3644d2f76532f40df30c5","author":{"name":"Gabe Parmer","email":"4bfe5c213747c22504bf3186c668fe4a4084c59c@gwu.edu"},"message":"Enable the build system to integrate both initargs and the initargs tar file into the booter\n\n- Added the makefile plumbing\n- refactored the build.rs to enable the loader to be built *after* the rest of the components\n- Took care of symbol resolution with weak symbols","distinct":true,"url":"https://api.github.com/repos/gwsystems/composite/commits/29c72ba2b1e4c3377ee3644d2f76532f40df30c5"},{"sha":"255be5f8f0d42caeece12f7d36c59e5ed7c6c5fb","author":{"name":"Gabe Parmer","email":"4bfe5c213747c22504bf3186c668fe4a4084c59c@gwu.edu"},"message":"Fix to the last commit to the default library for the tar weak symbols.","distinct":true,"url":"https://api.github.com/repos/gwsystems/composite/commits/255be5f8f0d42caeece12f7d36c59e5ed7c6c5fb"},{"sha":"57e01ba5b3bf25b3cf74a5ac857da0706274d78a","author":{"name":"Gabe Parmer","email":"4bfe5c213747c22504bf3186c668fe4a4084c59c@gwu.edu"},"message":"Added the tar parsing code that treats the the tarball in a manner uniform with the initial arguments:  as a nested K/V store.\n\n- Adapted existing tar parsing code.\n- Creates an API that is a little awkward, but requires zero memory allocation neither for the abstract entries that track the objects, nor for the iterators to walk through a K/V map.\n- Added a number of unit tests, and an example Makefile to create the required structure in a tarball, and compile it in.\n- Next job is to integrate with the initial arguments code.","distinct":true,"url":"https://api.github.com/repos/gwsystems/composite/commits/57e01ba5b3bf25b3cf74a5ac857da0706274d78a"},{"sha":"47d048e93498f816047ee473b2dfad4fa81a3b4e","author":{"name":"Gabe Parmer","email":"4bfe5c213747c22504bf3186c668fe4a4084c59c@gwu.edu"},"message":"Added compilable initargs library into Composite, and unit tested the library.\n\n- Added unit tests for the different types of initial arguments including:\n- the tar parser\n- the key-value parser\n- integrated the K/V representation, and the tarball into the same initargs API.\n- TODO: test tar files > 512 bytes.","distinct":true,"url":"https://api.github.com/repos/gwsystems/composite/commits/47d048e93498f816047ee473b2dfad4fa81a3b4e"}]}
{"actor":{"display_login":"gparmer"}}