{"push_id":755230735,"size":41,"distinct_size":41,"ref":"refs/heads/master","head":"0724c0b8436cd21518966cc9a261f85c5d805d3e","before":"93b13332cb900e0c0ed029c2adab949cf14312d2","commits":[{"sha":"c336b1474402a566d5351ff41c45559d02a3389a","author":{"email":"b007a13d7cb209c0120bae9971426489c4aff9d6@redhat.com","name":"Florian Festi"},"message":"Add --enhances, --recommends, --suggests and --supplements to the man page","distinct":true,"url":"https://api.github.com/repos/MoondrakeSoft/rpm/commits/c336b1474402a566d5351ff41c45559d02a3389a"},{"sha":"059f19ea15c593ded291e18670393b9f0e8e432f","author":{"email":"b007a13d7cb209c0120bae9971426489c4aff9d6@redhat.com","name":"Florian Festi"},"message":"Fix typo in rpm man page","distinct":true,"url":"https://api.github.com/repos/MoondrakeSoft/rpm/commits/059f19ea15c593ded291e18670393b9f0e8e432f"},{"sha":"541d6fdc512af5e2d342cebab8a0a8d34458b3a9","author":{"email":"b007a13d7cb209c0120bae9971426489c4aff9d6@redhat.com","name":"Florian Festi"},"message":"Stress that --setperms and --setugids are mutually exclusive","distinct":true,"url":"https://api.github.com/repos/MoondrakeSoft/rpm/commits/541d6fdc512af5e2d342cebab8a0a8d34458b3a9"},{"sha":"a283c737ed18a04cbb10f1a957c563e9fdc28b36","author":{"email":"d8a23ef1b87743ecf92a310925c383bfe8d5fcde@redhat.com","name":"Lubos Kardos"},"message":"Eliminate leftover, macro HAVE_GETPASSPHRASE is not used any more.","distinct":true,"url":"https://api.github.com/repos/MoondrakeSoft/rpm/commits/a283c737ed18a04cbb10f1a957c563e9fdc28b36"},{"sha":"5b4805df2085b0e7c4f09caad62638c3238b3bc1","author":{"email":"b007a13d7cb209c0120bae9971426489c4aff9d6@redhat.com","name":"Florian Festi"},"message":"Fix stripping of binaries for changed file output.\n\nfile will print a \"warning\" that it only processed up to 256 notes.\n\n - Related: 659614aeb6fffe3b249c12b442bd85129100f73b\n - Related: http://rpm.org/ticket/887\n - Related: rhbz#1206312","distinct":true,"url":"https://api.github.com/repos/MoondrakeSoft/rpm/commits/5b4805df2085b0e7c4f09caad62638c3238b3bc1"},{"sha":"168a6a2f14b96d575390b769847e064a70c1ddfe","author":{"email":"d8a23ef1b87743ecf92a310925c383bfe8d5fcde@redhat.com","name":"Lubos Kardos"},"message":"Add pgpPubKeyCertLen() to get the length of the pub key certificate.","distinct":true,"url":"https://api.github.com/repos/MoondrakeSoft/rpm/commits/168a6a2f14b96d575390b769847e064a70c1ddfe"},{"sha":"eb7b41a68faf0ffea61ea688e3da17ddb8b56599","author":{"email":"d8a23ef1b87743ecf92a310925c383bfe8d5fcde@redhat.com","name":"Lubos Kardos"},"message":"Properly import all public key certificates into rpmdb.\n\nWhen somebody tried to import public key certificates from one file\nthat contained several certificates then only one package gpg-pubkey-*\nwas created in rpmdb. And it contained all certificates but it behaves\nas if it had contained just one certificate. The fix properly splits\ncertificates into several gpg-pubkey-* packages (rhbz:#1238717).","distinct":true,"url":"https://api.github.com/repos/MoondrakeSoft/rpm/commits/eb7b41a68faf0ffea61ea688e3da17ddb8b56599"},{"sha":"1cf58b30c88351cd6ff86cb2c15895cb85f54377","author":{"email":"d8a23ef1b87743ecf92a310925c383bfe8d5fcde@redhat.com","name":"Lubos Kardos"},"message":"Fix regression in \"--sign\" option of rpmbuild command (rhbz:#1239039)\n\nRegression from 0bce5fcf270711a2e077fba0fb7c5979ea007eb5","distinct":true,"url":"https://api.github.com/repos/MoondrakeSoft/rpm/commits/1cf58b30c88351cd6ff86cb2c15895cb85f54377"},{"sha":"a450ffc4ab7068b400b028d171256df90309ce90","author":{"email":"2b88b0b8572e3f0abb18a2be4edc85bf3beeadca@fedoraproject.org","name":"Michal Toman"},"message":"Add support for MIPS platform","distinct":true,"url":"https://api.github.com/repos/MoondrakeSoft/rpm/commits/a450ffc4ab7068b400b028d171256df90309ce90"},{"sha":"33a8b61a01007c634aadec766e1aebe91aa82298","author":{"email":"d8a23ef1b87743ecf92a310925c383bfe8d5fcde@redhat.com","name":"Lubos Kardos"},"message":"Fix infinite loop in case of importing invalid certificate.\n\nCaused by commit eb7b41a68faf0ffea61ea688e3da17ddb8b56599","distinct":true,"url":"https://api.github.com/repos/MoondrakeSoft/rpm/commits/33a8b61a01007c634aadec766e1aebe91aa82298"},{"sha":"1defb7ec693a38032818d2beb219fac61c1992d0","author":{"email":"c9b4c0dd9a9c09af308343156fddc1ea747ccadc@suse.de","name":"Michael Schroeder"},"message":"Support multiple db backend implementations (again)","distinct":true,"url":"https://api.github.com/repos/MoondrakeSoft/rpm/commits/1defb7ec693a38032818d2beb219fac61c1992d0"},{"sha":"b50d2adb3b3a27f1c67a711a80f998c0fbde9cce","author":{"email":"c9b4c0dd9a9c09af308343156fddc1ea747ccadc@suse.de","name":"Michael Schroeder"},"message":"Add experimental ndb database support\n\nUse --enable-ndb for testing. Handle with care.","distinct":true,"url":"https://api.github.com/repos/MoondrakeSoft/rpm/commits/b50d2adb3b3a27f1c67a711a80f998c0fbde9cce"},{"sha":"6bc09fff4d5dc568b1b7bb369706eb3c24fa7e57","author":{"email":"c9b4c0dd9a9c09af308343156fddc1ea747ccadc@suse.de","name":"Michael Schroeder"},"message":"Add rpmdbCtrl / dbCtrl to manipulate the database\n\nThis will be used to allow coarse grained locking for ndb.","distinct":true,"url":"https://api.github.com/repos/MoondrakeSoft/rpm/commits/6bc09fff4d5dc568b1b7bb369706eb3c24fa7e57"},{"sha":"278216e6b326ba0e2612b937cf3dc8e6d8d99685","author":{"email":"c9b4c0dd9a9c09af308343156fddc1ea747ccadc@suse.de","name":"Michael Schroeder"},"message":"Lock the database when adding/removing headers or verifying dependencies\n\nThis is done both for correctness and speed.","distinct":true,"url":"https://api.github.com/repos/MoondrakeSoft/rpm/commits/278216e6b326ba0e2612b937cf3dc8e6d8d99685"},{"sha":"e8a38dba598c4d089d723c0650bd662fc2fdbafc","author":{"email":"c9b4c0dd9a9c09af308343156fddc1ea747ccadc@suse.de","name":"Michael Schroeder"},"message":"Add INDEXSYNC db control op\n\nWe do this for two purposes: to fsync the index database and to\nupdate the generation count so that we can detect when the database\nis out of sync.","distinct":true,"url":"https://api.github.com/repos/MoondrakeSoft/rpm/commits/e8a38dba598c4d089d723c0650bd662fc2fdbafc"},{"sha":"e31016d3c65e4b3c8ad0ffdb31e259f0ad7f8802","author":{"email":"b007a13d7cb209c0120bae9971426489c4aff9d6@redhat.com","name":"Florian Festi"},"message":"Change po/POTFILES.in for lib/backend/dbconfig.c renamed to dbi.c","distinct":true,"url":"https://api.github.com/repos/MoondrakeSoft/rpm/commits/e31016d3c65e4b3c8ad0ffdb31e259f0ad7f8802"},{"sha":"355c9b069f25d3a9c3dc224fb39a90522c04ca28","author":{"email":"d8a23ef1b87743ecf92a310925c383bfe8d5fcde@redhat.com","name":"Lubos Kardos"},"message":"Add rpmGetSubkeys() and pgpPrtParamsSubkeys() for getting gpg subkeys.\n\npgpPrtParamSubkeys() parses gpg packets to get gpg subkeys parameters.\nrpmGetSubkeys() uses pgpPrtParamSubkeys() and it creates rpmPubkey\nobjects that can be insterted into rpm keyring.","distinct":true,"url":"https://api.github.com/repos/MoondrakeSoft/rpm/commits/355c9b069f25d3a9c3dc224fb39a90522c04ca28"},{"sha":"a742fc8ce934fd9e26264ffa18981796166d59f3","author":{"email":"d8a23ef1b87743ecf92a310925c383bfe8d5fcde@redhat.com","name":"Lubos Kardos"},"message":"Store gpg subkey IDs in provides of the package containing gpg key.\n\nPreviously provides contained only ID of main gpg key. Now they\ncontains ID of main key and also IDs of subkeys. You can list all\nkeys of some gpg package with:\n\n   rpm --provides -q gpg-pubkey-...","distinct":true,"url":"https://api.github.com/repos/MoondrakeSoft/rpm/commits/a742fc8ce934fd9e26264ffa18981796166d59f3"},{"sha":"a173d781a631a92524ce5be364c679ba19b3e321","author":{"email":"d8a23ef1b87743ecf92a310925c383bfe8d5fcde@redhat.com","name":"Lubos Kardos"},"message":"Enable verification of rpm packages signed with gpg subkeys.\n\nNow rpm loads also gpg subkeys into keyring and not only gpg main keys.\nSo rpm can verify packages signed with gpg subkeys (rhbz:#227632).","distinct":true,"url":"https://api.github.com/repos/MoondrakeSoft/rpm/commits/a173d781a631a92524ce5be364c679ba19b3e321"},{"sha":"861e92fd0a4f02367180ab1786048062aded8861","author":{"email":"d8a23ef1b87743ecf92a310925c383bfe8d5fcde@redhat.com","name":"Lubos Kardos"},"message":"File triggers moved to own file","distinct":true,"url":"https://api.github.com/repos/MoondrakeSoft/rpm/commits/861e92fd0a4f02367180ab1786048062aded8861"}]}