{"push_id":1046016925,"size":1000,"distinct_size":3,"ref":"refs/heads/ext-better-dropbox-gdrive","head":"b61fdbe92ae651072c73fb19e1345638cf93231f","before":"1121fc6002d1bdb1c3053600bab47572efa52b81","commits":[{"sha":"40d798e668857efbe43ffab18d731a61b7c15b77","author":{"email":"65adda4326914576405c9e3a62f4904d96573863@owncloud.com","name":"Lukas Reschke"},"message":"Hide updater.secret from occ output by default\n\nWe should not have people post that value to us.","distinct":false,"url":"https://api.github.com/repos/owncloud/core/commits/40d798e668857efbe43ffab18d731a61b7c15b77"},{"sha":"962d0c3290fc5b881c579d553373f3facaa3ab3e","author":{"email":"905eca00f0d96389babb4ed9ae2088837776b8f1@users.noreply.github.com","name":"C. Montero Luque"},"message":"Merge pull request #22252 from owncloud/consolidate-user-set-quota\n\nConsolidate getQuota and setQuota methods in User instance","distinct":false,"url":"https://api.github.com/repos/owncloud/core/commits/962d0c3290fc5b881c579d553373f3facaa3ab3e"},{"sha":"f64dbc67c65077f4f0879d47ca4ea6ac0770a4a3","author":{"email":"905eca00f0d96389babb4ed9ae2088837776b8f1@users.noreply.github.com","name":"C. Montero Luque"},"message":"Merge pull request #20928 from owncloud/publicdav-check-permissions\n\nCheck that the owner of a link share still has share permissions on access","distinct":false,"url":"https://api.github.com/repos/owncloud/core/commits/f64dbc67c65077f4f0879d47ca4ea6ac0770a4a3"},{"sha":"22c8501ce9338f3a2a39ea70a40a7df395396f4b","author":{"email":"cfd42f3b0bf19c6e35e778ede1fa394bf5d63c15@tmit.eu","name":"Thomas Müller"},"message":"Merge pull request #22249 from owncloud/fix-22245\n\nSave display name and email address on paste operations","distinct":false,"url":"https://api.github.com/repos/owncloud/core/commits/22c8501ce9338f3a2a39ea70a40a7df395396f4b"},{"sha":"57ef23dadf40d058e61e84ae1631ef99213adcf5","author":{"email":"cfd42f3b0bf19c6e35e778ede1fa394bf5d63c15@tmit.eu","name":"Thomas Müller"},"message":"Merge pull request #22251 from owncloud/smb-105\n\nupdate icewind/smb to 1.0.5","distinct":false,"url":"https://api.github.com/repos/owncloud/core/commits/57ef23dadf40d058e61e84ae1631ef99213adcf5"},{"sha":"4cfb7ca7dda7b2fc73304fbfe04d97d4e7a5f9b2","author":{"email":"cfd42f3b0bf19c6e35e778ede1fa394bf5d63c15@tmit.eu","name":"Thomas Müller"},"message":"Merge pull request #22255 from owncloud/add-sso-for-updatechecker\n\nAdd SSO for updater application","distinct":false,"url":"https://api.github.com/repos/owncloud/core/commits/4cfb7ca7dda7b2fc73304fbfe04d97d4e7a5f9b2"},{"sha":"febe5359aaea69e8072fd0e28d01349e27dd6cc4","author":{"email":"cfd42f3b0bf19c6e35e778ede1fa394bf5d63c15@tmit.eu","name":"Thomas Müller"},"message":"Merge pull request #22246 from owncloud/register-process-control-signal-handler-later\n\nRegister process control signel handlers only on execution of the com…","distinct":false,"url":"https://api.github.com/repos/owncloud/core/commits/febe5359aaea69e8072fd0e28d01349e27dd6cc4"},{"sha":"29f6f451a955507a8dff4a5d819e636f14b82ce5","author":{"email":"cfd42f3b0bf19c6e35e778ede1fa394bf5d63c15@tmit.eu","name":"Thomas Müller"},"message":"Merge pull request #22192 from owncloud/fix_19685\n\nOnly set the default expiration date on share creation","distinct":false,"url":"https://api.github.com/repos/owncloud/core/commits/29f6f451a955507a8dff4a5d819e636f14b82ce5"},{"sha":"d25b8dacb36dd251bd7002930a9ce6ba6a50b7a6","author":{"email":"65adda4326914576405c9e3a62f4904d96573863@owncloud.com","name":"Lukas Reschke"},"message":"Use AES-256-CTR as default\n\nCTR is recommended over CFB mode.","distinct":false,"url":"https://api.github.com/repos/owncloud/core/commits/d25b8dacb36dd251bd7002930a9ce6ba6a50b7a6"},{"sha":"59ebad0b538ae173f9781cec0f524c8ca407a181","author":{"email":"65adda4326914576405c9e3a62f4904d96573863@owncloud.com","name":"Lukas Reschke"},"message":"Use an actual 16 byte long IV\n\nThe previous IV was actually 12 byte extended to 16 byte using base64. As the encrypted file should be fine with containing binary data as well we can simply remove the encoding like that here.","distinct":false,"url":"https://api.github.com/repos/owncloud/core/commits/59ebad0b538ae173f9781cec0f524c8ca407a181"},{"sha":"db8f267647a8d6682f132f8d6dc1334daf90fa4e","author":{"email":"65adda4326914576405c9e3a62f4904d96573863@owncloud.com","name":"Lukas Reschke"},"message":"Add note about the addPadding function","distinct":false,"url":"https://api.github.com/repos/owncloud/core/commits/db8f267647a8d6682f132f8d6dc1334daf90fa4e"},{"sha":"40a5ba72fc868207356c9143c99a947f1a6e6500","author":{"email":"a31805f6001ab3b535ea95133fbc4db46e97e8d1@schiessle.org","name":"Björn Schießle"},"message":"sign all encrypted blocks and check signature on decrypt","distinct":false,"url":"https://api.github.com/repos/owncloud/core/commits/40a5ba72fc868207356c9143c99a947f1a6e6500"},{"sha":"cf3a8f274f05170b69cb3872d0d8c9045a5876d3","author":{"email":"a31805f6001ab3b535ea95133fbc4db46e97e8d1@schiessle.org","name":"Björn Schießle"},"message":"make it backward compatible to work with signed and un-signed files","distinct":false,"url":"https://api.github.com/repos/owncloud/core/commits/cf3a8f274f05170b69cb3872d0d8c9045a5876d3"},{"sha":"e7ff84df5cac2a7917360c316f817f754ce8e5a4","author":{"email":"a31805f6001ab3b535ea95133fbc4db46e97e8d1@schiessle.org","name":"Björn Schießle"},"message":"always use default cipher for write operations, no matter how the file was encrypted before","distinct":false,"url":"https://api.github.com/repos/owncloud/core/commits/e7ff84df5cac2a7917360c316f817f754ce8e5a4"},{"sha":"61dd191253fb3bead23143a503c9d25780f2e63d","author":{"email":"a31805f6001ab3b535ea95133fbc4db46e97e8d1@schiessle.org","name":"Björn Schießle"},"message":"meta data are at the end of the file","distinct":false,"url":"https://api.github.com/repos/owncloud/core/commits/61dd191253fb3bead23143a503c9d25780f2e63d"},{"sha":"b9ff16498befe211205ea3c20c2eb341f97919fa","author":{"email":"65adda4326914576405c9e3a62f4904d96573863@owncloud.com","name":"Lukas Reschke"},"message":"Use random_bytes instead OpenSSL","distinct":false,"url":"https://api.github.com/repos/owncloud/core/commits/b9ff16498befe211205ea3c20c2eb341f97919fa"},{"sha":"9bb97c714bb2158fd019ba9efc24a8bc8595b499","author":{"email":"a31805f6001ab3b535ea95133fbc4db46e97e8d1@schiessle.org","name":"Björn Schießle"},"message":"fixing unit tests","distinct":false,"url":"https://api.github.com/repos/owncloud/core/commits/9bb97c714bb2158fd019ba9efc24a8bc8595b499"},{"sha":"3b62459c41fe56db00f2156535b0fe689bb43177","author":{"email":"65adda4326914576405c9e3a62f4904d96573863@owncloud.com","name":"Lukas Reschke"},"message":"Use hash with appended \"a\" of the original password for the authentication","distinct":false,"url":"https://api.github.com/repos/owncloud/core/commits/3b62459c41fe56db00f2156535b0fe689bb43177"},{"sha":"d5c15968878f896caf7b2c197ecc8e87f0b584c8","author":{"email":"65adda4326914576405c9e3a62f4904d96573863@owncloud.com","name":"Lukas Reschke"},"message":"Clarify documentation","distinct":false,"url":"https://api.github.com/repos/owncloud/core/commits/d5c15968878f896caf7b2c197ecc8e87f0b584c8"},{"sha":"b5824f024a1008b0195b6e8f4803774cfe644b7b","author":{"email":"65adda4326914576405c9e3a62f4904d96573863@owncloud.com","name":"Lukas Reschke"},"message":"Keep track of file version\n\nThis way it is not possible anymore for an external storage admin to put up old versions of the file.","distinct":false,"url":"https://api.github.com/repos/owncloud/core/commits/b5824f024a1008b0195b6e8f4803774cfe644b7b"}]}