{"push_id":1165622955,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"ced5fb585ea08c8b95bf71cf6301dfc6d0271ba6","before":"04837c4b0cca99624bdae674bc4e27fce61164de","commits":[{"sha":"5790f256ce7bbe3062cf807ccefd5ba8a5cbdb0f","author":{"name":"Aleksa Sarai","email":"4c40c10a8dd4ee84d57d38f925d73a477aa1ad53@suse.de"},"message":"remainroot: add basic preload shim wrapping\n\nCurrently this utterly breaks if libremain.so isn't in the current\ndirectory. This is just a basic implementation while I work on the\nproper set of hacks to get this to work.\n\nSigned-off-by: Aleksa Sarai <asarai@suse.de>","distinct":true,"url":"https://api.github.com/repos/cyphar/remainroot/commits/5790f256ce7bbe3062cf807ccefd5ba8a5cbdb0f"},{"sha":"ced5fb585ea08c8b95bf71cf6301dfc6d0271ba6","author":{"name":"Aleksa Sarai","email":"4c40c10a8dd4ee84d57d38f925d73a477aa1ad53@suse.de"},"message":"preload: add purely static LD_PRELOAD injection\n\nOpen a purely memory-backed file and write the libremain.so code into\nit. Currently this does technically cause you to have a few kilobyte\nfile open in the child process's context. Unfortunately, doing this\ntrick means that we can't close the file. However, this is (in\nprinciple) a one-time cost.\n\nSigned-off-by: Aleksa Sarai <asarai@suse.de>","distinct":true,"url":"https://api.github.com/repos/cyphar/remainroot/commits/ced5fb585ea08c8b95bf71cf6301dfc6d0271ba6"}]}
{"actor":{"display_login":"cyphar"}}