{"push_id":1541672684,"size":86,"distinct_size":1,"ref":"refs/heads/master","head":"44c58a66d1076d0112f93d84fccd47c6e41dab5a","before":"8a3ac7a26e7d6e2355dc1eb4829bdce96ded2a27","commits":[{"sha":"72b81bf40345977160798a84c3b12480d3d115f2","author":{"name":"Jonathan White","email":"e03213df9529d0363e2d70c9da0e4f63730010b6@dmapps.us"},"message":"Merge remote-tracking branch 'origin/release/2.1.0' into develop","distinct":false,"url":"https://api.github.com/repos/keepassxreboot/keepassxc/commits/72b81bf40345977160798a84c3b12480d3d115f2"},{"sha":"198691182b1cf0fbfa3664045768c3af583bbf9e","author":{"name":"Janek Bevendorff","email":"9cb7247534716b56c8ed332629d0f105a6a5f8c1@jbev.net"},"message":"Implement clean shutdown after receiving Unix signals, resolves #169\n\nThe database wasn't saved properly and lockfiles were not removed when receiving the signals SIGINT, SIGTERM, SIGQUIT or SIGHUP. This patch implements signal handling and performs a clean shutdown after receiving SIGINT SIGTERM or SIGQUIT and ignores SIGHUP.\n\nSince this uses POSIX syscalls for signal and socket handling, there is no Windows implementation at the moment.","distinct":false,"url":"https://api.github.com/repos/keepassxreboot/keepassxc/commits/198691182b1cf0fbfa3664045768c3af583bbf9e"},{"sha":"b5cf6c7161090bc8a266bdc11145ecf446d336de","author":{"name":"Janek Bevendorff","email":"9cb7247534716b56c8ed332629d0f105a6a5f8c1@jbev.net"},"message":"Add missing #ifdef around slot","distinct":false,"url":"https://api.github.com/repos/keepassxreboot/keepassxc/commits/b5cf6c7161090bc8a266bdc11145ecf446d336de"},{"sha":"4eb39dc5ff06e247c022cb33d3803331270f432a","author":{"name":"Janek Bevendorff","email":"9cb7247534716b56c8ed332629d0f105a6a5f8c1@jbev.net"},"message":"Remove obsolete forward-declaration and disable QSocketNotifier after firing","distinct":false,"url":"https://api.github.com/repos/keepassxreboot/keepassxc/commits/4eb39dc5ff06e247c022cb33d3803331270f432a"},{"sha":"40aa92c5f769d454fc15ae66d0a285fad2a8d4bc","author":{"name":"Janek Bevendorff","email":"9cb7247534716b56c8ed332629d0f105a6a5f8c1@jbev.net"},"message":"Only listen to local loopback instead of user-configured host as discussed in issue #147\n\nAlso issue warning when trying to bind to a port below 1024 and use default port in that case","distinct":false,"url":"https://api.github.com/repos/keepassxreboot/keepassxc/commits/40aa92c5f769d454fc15ae66d0a285fad2a8d4bc"},{"sha":"1edc1165322b03859620a13f0210639efdcfe830","author":{"name":"Janek Bevendorff","email":"9cb7247534716b56c8ed332629d0f105a6a5f8c1@jbev.net"},"message":"Only require libmicrohttpd when building with -DWITH_XC_HTTP=On, resolves #179","distinct":false,"url":"https://api.github.com/repos/keepassxreboot/keepassxc/commits/1edc1165322b03859620a13f0210639efdcfe830"},{"sha":"c6e89f938dc9aae768be04e27a4b0d22ef8b75ec","author":{"name":"Janek Bevendorff","email":"9cb7247534716b56c8ed332629d0f105a6a5f8c1@jbev.net"},"message":"Do not enable KeePassHTTP by default","distinct":false,"url":"https://api.github.com/repos/keepassxreboot/keepassxc/commits/c6e89f938dc9aae768be04e27a4b0d22ef8b75ec"},{"sha":"62808f834206b76217496c4d164ca43d5d952ef7","author":{"name":"Ryan Olds","email":"8bd046b947709e265c4263677b708a3cb107b930@gmail.com"},"message":"Adjusted order of entry's context menu","distinct":false,"url":"https://api.github.com/repos/keepassxreboot/keepassxc/commits/62808f834206b76217496c4d164ca43d5d952ef7"},{"sha":"a5f12db6bada6f72d4e8a8a23fa760dfd979bfe3","author":{"name":"Ryan Olds","email":"8bd046b947709e265c4263677b708a3cb107b930@gmail.com"},"message":"Moved autotype after copyattribute","distinct":false,"url":"https://api.github.com/repos/keepassxreboot/keepassxc/commits/a5f12db6bada6f72d4e8a8a23fa760dfd979bfe3"},{"sha":"42c0815cdaa652bcdf25b90a2a4a20b2981a39b2","author":{"name":"Janek Bevendorff","email":"9cb7247534716b56c8ed332629d0f105a6a5f8c1@jbev.net"},"message":"Merge pull request #193 from ryanrolds/context-menu-order\n\nAdjusted order of entry's context menu","distinct":false,"url":"https://api.github.com/repos/keepassxreboot/keepassxc/commits/42c0815cdaa652bcdf25b90a2a4a20b2981a39b2"},{"sha":"597faee248f32ea9fa5f22e278d861b596e05bfc","author":{"name":"Janek Bevendorff","email":"9cb7247534716b56c8ed332629d0f105a6a5f8c1@jbev.net"},"message":"Replace localhost with 127.0.0.1 in the description","distinct":false,"url":"https://api.github.com/repos/keepassxreboot/keepassxc/commits/597faee248f32ea9fa5f22e278d861b596e05bfc"},{"sha":"b0270550c55ab425fba38ec936c77262a605b131","author":{"name":"Janek Bevendorff","email":"9cb7247534716b56c8ed332629d0f105a6a5f8c1@jbev.net"},"message":"Update README","distinct":false,"url":"https://api.github.com/repos/keepassxreboot/keepassxc/commits/b0270550c55ab425fba38ec936c77262a605b131"},{"sha":"fe9bcc254a6e23b01bc25385fcfb1bd3bf097ec4","author":{"name":"Jonathan White","email":"b1077d494f30dfdb87841a901b453143c8263360@users.noreply.github.com"},"message":"Merge pull request #196 from keepassxreboot/hotfix/147-keepasshttp\n\nKeePassHTTP hotfix, resolves #147 and slightly increases security.","distinct":false,"url":"https://api.github.com/repos/keepassxreboot/keepassxc/commits/fe9bcc254a6e23b01bc25385fcfb1bd3bf097ec4"},{"sha":"cdbf58b2c13186dc487f915a717639ec44b95d35","author":{"name":"louib","email":"0c3aa63de8e7d99d10f32a1f97d8393be96597e2@users.noreply.github.com"},"message":"Preserve group/entry focus when replacing db. (#176)","distinct":false,"url":"https://api.github.com/repos/keepassxreboot/keepassxc/commits/cdbf58b2c13186dc487f915a717639ec44b95d35"},{"sha":"70727895f7cbbbe7dad17cf9d0fa73969c58eb58","author":{"name":"Jonathan White","email":"e03213df9529d0363e2d70c9da0e4f63730010b6@dmapps.us"},"message":"Added ifdef guard","distinct":false,"url":"https://api.github.com/repos/keepassxreboot/keepassxc/commits/70727895f7cbbbe7dad17cf9d0fa73969c58eb58"},{"sha":"a3f189f452f8760d98b82e0ada093e3e0f597e29","author":{"name":"Jonathan White","email":"b1077d494f30dfdb87841a901b453143c8263360@users.noreply.github.com"},"message":"Merge pull request #170 from keepassxreboot/feature/169-signal-handlers\n\nImplement clean shutdown after receiving Unix signals, resolves #169","distinct":false,"url":"https://api.github.com/repos/keepassxreboot/keepassxc/commits/a3f189f452f8760d98b82e0ada093e3e0f597e29"},{"sha":"bb70edfdb3625c6c58444ae88a7037c9490b782b","author":{"name":"Jonathan White","email":"e03213df9529d0363e2d70c9da0e4f63730010b6@dmapps.us"},"message":"Merge remote-tracking branch 'origin/hotfix/147-keepasshttp' into develop","distinct":false,"url":"https://api.github.com/repos/keepassxreboot/keepassxc/commits/bb70edfdb3625c6c58444ae88a7037c9490b782b"},{"sha":"3c687d29d898a09ba5078ef0c6e5a4cc06bcf3b3","author":{"name":"Janek Bevendorff","email":"9cb7247534716b56c8ed332629d0f105a6a5f8c1@jbev.net"},"message":"Make regexp less strict","distinct":false,"url":"https://api.github.com/repos/keepassxreboot/keepassxc/commits/3c687d29d898a09ba5078ef0c6e5a4cc06bcf3b3"},{"sha":"1c12cd6b9e3159999098ca3d4e765104bb4e19f1","author":{"name":"Janek Bevendorff","email":"9cb7247534716b56c8ed332629d0f105a6a5f8c1@jbev.net"},"message":"Add wget, file, fuse and python for building AppImages inside the container","distinct":false,"url":"https://api.github.com/repos/keepassxreboot/keepassxc/commits/1c12cd6b9e3159999098ca3d4e765104bb4e19f1"},{"sha":"0456815bd5cdcbd5c86375333b97fb81ed4cfee5","author":{"name":"Janek Bevendorff","email":"9cb7247534716b56c8ed332629d0f105a6a5f8c1@jbev.net"},"message":"Fix AppImage not launching on all platforms","distinct":false,"url":"https://api.github.com/repos/keepassxreboot/keepassxc/commits/0456815bd5cdcbd5c86375333b97fb81ed4cfee5"}]}
{"actor":{"display_login":"droidmonkey"}}