{"push_id":723843855,"size":22,"distinct_size":3,"ref":"refs/heads/develop","head":"cdba9fdd232eb195b46b15a8622cde8ab2889960","before":"a2fa8ab8b0135529234420555d3ab8890dad8d06","commits":[{"sha":"e073ff3c736f70fbf0ae9767db9b223becee0b4e","author":{"email":"e7e971e55af10f713238780785ec5e63720509f0@leap.se","name":"Kali Kaneko"},"message":"force tls v1 in soledad client. Partially fixes #6437","distinct":false,"url":"https://api.github.com/repos/parmegv/soledad/commits/e073ff3c736f70fbf0ae9767db9b223becee0b4e"},{"sha":"c88472a94c15adef4275242934f2a3eec9778dd4","author":{"email":"3351af624ec07850b63637162932c5f109830c73@leap.se","name":"drebs"},"message":"Enforce TLSv1 in soledad server (#6437).","distinct":false,"url":"https://api.github.com/repos/parmegv/soledad/commits/c88472a94c15adef4275242934f2a3eec9778dd4"},{"sha":"6b6b4af8edc807726341b848165c91ff02e9148b","author":{"email":"3351af624ec07850b63637162932c5f109830c73@leap.se","name":"drebs"},"message":"Run daemon as user soledad (#6436).","distinct":false,"url":"https://api.github.com/repos/parmegv/soledad/commits/6b6b4af8edc807726341b848165c91ff02e9148b"},{"sha":"4f7a1e1063199cb91535ab9cd3ca428bca2ced96","author":{"email":"3351af624ec07850b63637162932c5f109830c73@leap.se","name":"drebs"},"message":"Enclose server initscript variables in curly brackets.","distinct":false,"url":"https://api.github.com/repos/parmegv/soledad/commits/4f7a1e1063199cb91535ab9cd3ca428bca2ced96"},{"sha":"6fc80e14d568d83df7899e516d1422b2e011d2cb","author":{"email":"e7e971e55af10f713238780785ec5e63720509f0@leap.se","name":"Kali Kaneko"},"message":"Use SSL negotiation.\n\nAlthough the API can be misleading, PROTOCOL_SSLv23 selects the highest\nprotocol version that both the client and server support. Despite the\nname, this option can select “TLS” protocols as well as “SSL”.\n\nIn this way, we can use TLSv1.2 (PROTOCOL_TLSv1 will *only* give us TLS\nv1.0)\n\nIn the client side, we try to disable SSLv2 and SSLv3 options\nexplicitely.\n\nThe python version in wheezy does not offer PROTOCOL_TLSv1_2 nor\nOP_NO_SSLv2 or OP_NO_SSLv3 (It's new in 2.7.9)","distinct":false,"url":"https://api.github.com/repos/parmegv/soledad/commits/6fc80e14d568d83df7899e516d1422b2e011d2cb"},{"sha":"527c28c73d22b5f852273e2c5d1713e82a2c49fd","author":{"email":"e7e971e55af10f713238780785ec5e63720509f0@leap.se","name":"Kali Kaneko"},"message":"fix ssl negotiation\n\nsince ssl.SSLContext does not exist prior to python 2.7.9","distinct":false,"url":"https://api.github.com/repos/parmegv/soledad/commits/527c28c73d22b5f852273e2c5d1713e82a2c49fd"},{"sha":"2abe641215b6435fa3c18ae802a621a23d01f643","author":{"email":"3351af624ec07850b63637162932c5f109830c73@leap.se","name":"drebs"},"message":"Fold in changes.","distinct":false,"url":"https://api.github.com/repos/parmegv/soledad/commits/2abe641215b6435fa3c18ae802a621a23d01f643"},{"sha":"7496a78b2d82d27a7b2470f5393f0e531ef75360","author":{"email":"3351af624ec07850b63637162932c5f109830c73@leap.se","name":"drebs"},"message":"Merge branch 'release-0.6.1' into release/0.6.x","distinct":false,"url":"https://api.github.com/repos/parmegv/soledad/commits/7496a78b2d82d27a7b2470f5393f0e531ef75360"},{"sha":"dafcfac4663d00ee2049b0a245c2ecb84ef2bad5","author":{"email":"e7e971e55af10f713238780785ec5e63720509f0@leap.se","name":"Kali Kaneko"},"message":"Fix incorrect ssl context setup\n\nThe changes introduced in aafa79c0f5 having to do with the cert\nverification are incorrect, regarding the use of the newest ssl context\napi introduced in python 2.7.9. There the use of the server setup was\ntaken, instead of the correct client options.\n\nI hereby apologize for the insuficient testing on that fix. It happens\nthat I wrongly tested in an evironment that did the fallback to\npre-2.7.9 interpreter.","distinct":false,"url":"https://api.github.com/repos/parmegv/soledad/commits/dafcfac4663d00ee2049b0a245c2ecb84ef2bad5"},{"sha":"969851741dfd23981a74da07dbb565299e55815f","author":{"email":"3351af624ec07850b63637162932c5f109830c73@leap.se","name":"drebs"},"message":"Merge branch 'release-0.6.2' into release/0.6.x","distinct":false,"url":"https://api.github.com/repos/parmegv/soledad/commits/969851741dfd23981a74da07dbb565299e55815f"},{"sha":"a7abb6eb3fe9a0a904bcabd0bf344637e9fd4e62","author":{"email":"3351af624ec07850b63637162932c5f109830c73@leap.se","name":"drebs"},"message":"Fix deferred enc/dec params and fallback (#6500).","distinct":false,"url":"https://api.github.com/repos/parmegv/soledad/commits/a7abb6eb3fe9a0a904bcabd0bf344637e9fd4e62"},{"sha":"ef0d008b53ac214dc77fe572f2cc5d18efbd1b35","author":{"email":"e7e971e55af10f713238780785ec5e63720509f0@leap.se","name":"Kali Kaneko"},"message":"Merge remote-tracking branch 'drebs-github/bug/6500_fix-deferred-enc-dec' into release/0.6.x","distinct":false,"url":"https://api.github.com/repos/parmegv/soledad/commits/ef0d008b53ac214dc77fe572f2cc5d18efbd1b35"},{"sha":"b44103de55cd9d2f347c344c23d71cb87d8d06cb","author":{"email":"3351af624ec07850b63637162932c5f109830c73@leap.se","name":"drebs"},"message":"Fold in changes.","distinct":false,"url":"https://api.github.com/repos/parmegv/soledad/commits/b44103de55cd9d2f347c344c23d71cb87d8d06cb"},{"sha":"9c527fe9aa6ceaa7ed380a31ac4e1e4bfdc566dd","author":{"email":"e7e971e55af10f713238780785ec5e63720509f0@leap.se","name":"Kali Kaneko"},"message":"Bail out ddocs installation if the path doesn't exist. Fix: #6671\n\nConflicts:\n\tcommon/MANIFEST.in","distinct":false,"url":"https://api.github.com/repos/parmegv/soledad/commits/9c527fe9aa6ceaa7ed380a31ac4e1e4bfdc566dd"},{"sha":"4a8413505faf70138f5b16dc4a845c4e0219b872","author":{"email":"3351af624ec07850b63637162932c5f109830c73@leap.se","name":"drebs"},"message":"Merge tag '0.6.4' into release/0.6.x\n\nversion 0.6.4","distinct":false,"url":"https://api.github.com/repos/parmegv/soledad/commits/4a8413505faf70138f5b16dc4a845c4e0219b872"},{"sha":"1edacb035f0fc65ca26f8b1324b5cff6fdabf7bf","author":{"email":"3351af624ec07850b63637162932c5f109830c73@leap.se","name":"drebs"},"message":"[fix] remove unneded params to CouchServerState\n\nThis commit removes some leftover code from a time when Soledad Server used to\ncheck for permissions on certain databases when starting (i.e. shared and\ntokens databases). This was later removed as correct permissions enforcement\nwas relayed to tapicero.\n\nCloses: #6833.","distinct":false,"url":"https://api.github.com/repos/parmegv/soledad/commits/1edacb035f0fc65ca26f8b1324b5cff6fdabf7bf"},{"sha":"bbb19ed9a755a079da5b79567cb98a921c02f2f4","author":{"email":"3351af624ec07850b63637162932c5f109830c73@leap.se","name":"drebs"},"message":"Fold in changes.","distinct":false,"url":"https://api.github.com/repos/parmegv/soledad/commits/bbb19ed9a755a079da5b79567cb98a921c02f2f4"},{"sha":"fa7708e256ba56cd1e9913993d68611b4ae95824","author":{"email":"3351af624ec07850b63637162932c5f109830c73@leap.se","name":"drebs"},"message":"Merge tag '0.6.5'\n\nTag version 0.6.5.","distinct":false,"url":"https://api.github.com/repos/parmegv/soledad/commits/fa7708e256ba56cd1e9913993d68611b4ae95824"},{"sha":"293c71080e9a21115d248e46d1a706c53cc8ee37","author":{"email":"3351af624ec07850b63637162932c5f109830c73@leap.se","name":"drebs"},"message":"Merge tag '0.7.0'\n\nTag version 0.7.0.\n\nConflicts:\n\tCHANGELOG\n\tclient/src/leap/soledad/client/__init__.py\n\tclient/src/leap/soledad/client/sqlcipher.py\n\tclient/src/leap/soledad/client/target.py\n\tserver/pkg/soledad-server","distinct":false,"url":"https://api.github.com/repos/parmegv/soledad/commits/293c71080e9a21115d248e46d1a706c53cc8ee37"},{"sha":"00db8a715be4ab7048a2f4ea2e6cfe80ec6c444a","author":{"email":"ede87c4e3bb1a933b10c73653259324b9557583e@gmail.com","name":"Ivan Alejandro"},"message":"Merge branch 'master' into develop\n\nmaster and develop \"diverged\" because a merge commit, this moves us\nback to good track.","distinct":true,"url":"https://api.github.com/repos/parmegv/soledad/commits/00db8a715be4ab7048a2f4ea2e6cfe80ec6c444a"}]}