{"push_id":1362131043,"size":8,"distinct_size":8,"ref":"refs/heads/master","head":"498f5aeec64cc3d7613d9dcbefc147fcae4df5c3","before":"8d5effc2448c29035b4d437db4770b8323889164","commits":[{"sha":"abd3c52435b9e27b93946da49fbb9a76d4bd61a0","author":{"name":"Brooks Davis","email":"5d1086e4a3aa87388b8f0d622f05565a0e9026dc@one-eyed-alien.net"},"message":"Reduce the verbosity of __libc_interposing initialization.\n\nMost slots are filled with __sys_<sys> functions and the majority of the\nrest with __libc_<sys> calls so add SLOT_SYS and SLOT_LIBC macros to handle\nthose cases.","distinct":true,"url":"https://api.github.com/repos/CTSRD-CHERI/cheribsd/commits/abd3c52435b9e27b93946da49fbb9a76d4bd61a0"},{"sha":"87781d7ce463bad287691c2de821e6dfa94db412","author":{"name":"Brooks Davis","email":"5d1086e4a3aa87388b8f0d622f05565a0e9026dc@one-eyed-alien.net"},"message":"Simplify the NO_SYSCALLS case.\n\nDefine SLOT_SYS() to nothing in the NO_SYSCALLS case.  This is slightly\nawkward due to having to move the commas into the macros as stray commas\naren't allowed in C, but I think it's worth it for the improved clarity and\nreductions of #ifdef's.","distinct":true,"url":"https://api.github.com/repos/CTSRD-CHERI/cheribsd/commits/87781d7ce463bad287691c2de821e6dfa94db412"},{"sha":"145fba0074c658532a58bc477b41ab6108481656","author":{"name":"Brooks Davis","email":"5d1086e4a3aa87388b8f0d622f05565a0e9026dc@one-eyed-alien.net"},"message":"Mark init broken for CheriABI as child reaping results in endless failures.","distinct":true,"url":"https://api.github.com/repos/CTSRD-CHERI/cheribsd/commits/145fba0074c658532a58bc477b41ab6108481656"},{"sha":"cc4b10ebd802d49373eda5f995689831c59fe35f","author":{"name":"Brooks Davis","email":"5d1086e4a3aa87388b8f0d622f05565a0e9026dc@one-eyed-alien.net"},"message":"Allow bmake to be bootstrapped on systems without src.opts.mk.","distinct":true,"url":"https://api.github.com/repos/CTSRD-CHERI/cheribsd/commits/cc4b10ebd802d49373eda5f995689831c59fe35f"},{"sha":"8854d87e9da2d77f4ade39b55ed719f75569a276","author":{"name":"Brooks Davis","email":"5d1086e4a3aa87388b8f0d622f05565a0e9026dc@one-eyed-alien.net"},"message":"Recent truss changes cause build failures due to casts on CheriABI.","distinct":true,"url":"https://api.github.com/repos/CTSRD-CHERI/cheribsd/commits/8854d87e9da2d77f4ade39b55ed719f75569a276"},{"sha":"645310f5d52bed8fd8337e3e2be4bed8839f4790","author":{"name":"Brooks Davis","email":"5d1086e4a3aa87388b8f0d622f05565a0e9026dc@one-eyed-alien.net"},"message":"Git rid of guard for a case that won't happen.\n\nAllocated zeroed memory with calloc.","distinct":true,"url":"https://api.github.com/repos/CTSRD-CHERI/cheribsd/commits/645310f5d52bed8fd8337e3e2be4bed8839f4790"},{"sha":"8345e60ef0c672f1cdc9d5eb8b3e974c05fd7262","author":{"name":"Brooks Davis","email":"5d1086e4a3aa87388b8f0d622f05565a0e9026dc@one-eyed-alien.net"},"message":"Interpret a size of -1 as no bounds.\n\nIdeally, we'd look up the size of all such allocates in the (runtime)linker\nbut this allows progress.  See CTSRD-CHERI/llvm#169 for more info.","distinct":true,"url":"https://api.github.com/repos/CTSRD-CHERI/cheribsd/commits/8345e60ef0c672f1cdc9d5eb8b3e974c05fd7262"},{"sha":"498f5aeec64cc3d7613d9dcbefc147fcae4df5c3","author":{"name":"Brooks Davis","email":"5d1086e4a3aa87388b8f0d622f05565a0e9026dc@one-eyed-alien.net"},"message":"Work around CTSRD-CHERI/llvm#182 by adding C wrappers for functions statically\nto the the interposing table.","distinct":true,"url":"https://api.github.com/repos/CTSRD-CHERI/cheribsd/commits/498f5aeec64cc3d7613d9dcbefc147fcae4df5c3"}]}
{"actor":{"display_login":"brooksdavis"}}