{"push_id":1416593016,"size":9,"distinct_size":9,"ref":"refs/heads/nss","head":"5574f32ca971cb7fe4ce6810d4082e2c95e170bb","before":"9f04befe5329dc7f17edb350849263e5c680bc8c","commits":[{"sha":"23983c7da9a429cc8e1de5ce015a205b80f726c2","author":{"name":"Pavel Březina","email":"790168eb6524a80dd9eae9b1513480362e7d41df@redhat.com"},"message":"cache_req: make plug-ins definition const","distinct":true,"url":"https://api.github.com/repos/pbrezina/sssd/commits/23983c7da9a429cc8e1de5ce015a205b80f726c2"},{"sha":"eb150aa82d9a949c867644a788ef053c81ce42a7","author":{"name":"Pavel Březina","email":"790168eb6524a80dd9eae9b1513480362e7d41df@redhat.com"},"message":"ifp: remove unused fields from state","distinct":true,"url":"https://api.github.com/repos/pbrezina/sssd/commits/eb150aa82d9a949c867644a788ef053c81ce42a7"},{"sha":"1dd55635523178f85049a192ba7556816f81bdc0","author":{"name":"Pavel Březina","email":"790168eb6524a80dd9eae9b1513480362e7d41df@redhat.com"},"message":"responders: remove checks that are handled inside cache_req\n\nThose checks were redundant, since they are already part of cache_req.","distinct":true,"url":"https://api.github.com/repos/pbrezina/sssd/commits/1dd55635523178f85049a192ba7556816f81bdc0"},{"sha":"4cac4ad891ef2ae76c1b2c5b4a1e984f19ce7e64","author":{"name":"Pavel Březina","email":"790168eb6524a80dd9eae9b1513480362e7d41df@redhat.com"},"message":"setent_notify: remove unused private context","distinct":true,"url":"https://api.github.com/repos/pbrezina/sssd/commits/4cac4ad891ef2ae76c1b2c5b4a1e984f19ce7e64"},{"sha":"e15083a9cf350fe7804c2533f22fe61dc31ca0ef","author":{"name":"Pavel Březina","email":"790168eb6524a80dd9eae9b1513480362e7d41df@redhat.com"},"message":"utils: add sss_ptr_hash module\n\nWe often work with <string, pointer> type of hash table throughout sssd.\nThis module creates and maintains such hash table and makes sure\nthat hash entry is destroyed when original value is freed.\n\nb","distinct":true,"url":"https://api.github.com/repos/pbrezina/sssd/commits/e15083a9cf350fe7804c2533f22fe61dc31ca0ef"},{"sha":"e9bb231c17b24041403154de06b7ddc7ef674efb","author":{"name":"Pavel Březina","email":"790168eb6524a80dd9eae9b1513480362e7d41df@redhat.com"},"message":"sss_crypto.h: include required headers\n\nSo we do not depend on #include order.","distinct":true,"url":"https://api.github.com/repos/pbrezina/sssd/commits/e9bb231c17b24041403154de06b7ddc7ef674efb"},{"sha":"120c1cd7c2dc44264e6b731884247a2ce68437e4","author":{"name":"Pavel Březina","email":"790168eb6524a80dd9eae9b1513480362e7d41df@redhat.com"},"message":"sss_output_name: do not require fq name\n\nNow, we return the original name, assuming it is a shortname,\ninstead of returning an error.","distinct":true,"url":"https://api.github.com/repos/pbrezina/sssd/commits/120c1cd7c2dc44264e6b731884247a2ce68437e4"},{"sha":"0f21f6bad7a679d9b9af48d367e5909d56ce71df","author":{"name":"Pavel Březina","email":"790168eb6524a80dd9eae9b1513480362e7d41df@redhat.com"},"message":"nss: rewrite nss responder so it uses cache_req\n\nGiven the size of the current nss responder it was quite impossible\nto simply switch into using the cache_req interface, especially\nbecause most of the code was duplication of cache lookups.\n\nThis patch completely rewrites the responder from scratch. The amount\nof code was reduced to less than a half lines of code with no code duplication,\nbetter documentation and better maintainability and readability.\n\nAll functionality should be intact.","distinct":true,"url":"https://api.github.com/repos/pbrezina/sssd/commits/0f21f6bad7a679d9b9af48d367e5909d56ce71df"},{"sha":"5574f32ca971cb7fe4ce6810d4082e2c95e170bb","author":{"name":"Pavel Březina","email":"790168eb6524a80dd9eae9b1513480362e7d41df@redhat.com"},"message":"nss: remove the old code","distinct":true,"url":"https://api.github.com/repos/pbrezina/sssd/commits/5574f32ca971cb7fe4ce6810d4082e2c95e170bb"}]}
{"actor":{"display_login":"pbrezina"}}