{"push_id":806686004,"size":47,"distinct_size":47,"ref":"refs/heads/master","head":"72b281ed8441edbb525b84bb87b528514365b12d","before":"dd7db217979d6960f53b6544cf053d8c0db8c416","commits":[{"sha":"1cd3762b0d7707f4dd665c00ff4d83db6172b4a7","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@roundcube.net","name":"Thomas Bruederli"},"message":"Start integrating the Mailvelope browser extension via its API.\n\n- Embed Mailvelope message container for encrypted message text and full pgp-mime messages\n- Prepare to embed the Mailvelope editor for composing encrypted messages (with attachments)","distinct":true,"url":"https://api.github.com/repos/raoulbhatia/roundcubemail/commits/1cd3762b0d7707f4dd665c00ff4d83db6172b4a7"},{"sha":"7b8a0af1c86ab74346e48ade7d5354dfbf69adbe","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@roundcube.net","name":"Thomas Bruederli"},"message":"Add toolbar button to switch to Mailvelope encryption editor","distinct":true,"url":"https://api.github.com/repos/raoulbhatia/roundcubemail/commits/7b8a0af1c86ab74346e48ade7d5354dfbf69adbe"},{"sha":"40d152cfdcace360138ab332e084dfb39a2d2798","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@roundcube.net","name":"Thomas Bruederli"},"message":"Make encrypted pgp/mime message composition work","distinct":true,"url":"https://api.github.com/repos/raoulbhatia/roundcubemail/commits/40d152cfdcace360138ab332e084dfb39a2d2798"},{"sha":"3167e58ff9ef331c52dc068ac4804eb694abded3","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@roundcube.net","name":"Thomas Bruederli"},"message":"Pass encrypted draft and reply messages to Mailvelope editor; add toolbar icon for encryption mode toggeling","distinct":true,"url":"https://api.github.com/repos/raoulbhatia/roundcubemail/commits/3167e58ff9ef331c52dc068ac4804eb694abded3"},{"sha":"babc30c4f21cf9a41e2cb1a1f0a94bd7bb6da763","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@roundcube.net","name":"Thomas Bruederli"},"message":"Add 'compose-encrypted' command later if Mailvelope API is detected","distinct":true,"url":"https://api.github.com/repos/raoulbhatia/roundcubemail/commits/babc30c4f21cf9a41e2cb1a1f0a94bd7bb6da763"},{"sha":"bcbc459d2ccb54a0b12dda9b20185017a625f137","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@roundcube.net","name":"Thomas Bruederli"},"message":"Fix regex quoting","distinct":true,"url":"https://api.github.com/repos/raoulbhatia/roundcubemail/commits/bcbc459d2ccb54a0b12dda9b20185017a625f137"},{"sha":"2965a981b7ec22866fbdf2d567d87e2d068d3617","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@roundcube.net","name":"Thomas Bruederli"},"message":"Allow to search and import missing PGP pubkeys from keyservers using Publickey.js","distinct":true,"url":"https://api.github.com/repos/raoulbhatia/roundcubemail/commits/2965a981b7ec22866fbdf2d567d87e2d068d3617"},{"sha":"c49234bd78af8261ab687392f1fb7d69ec4963b9","author":{"email":"389e06d599525a9b2f0efdcb061589528d85c81b@alec.pl","name":"Aleksander Machniak"},"message":"Fix bug where clicking date column with 'arrival' sorting would switch to sorting by 'date' (#1490126)","distinct":true,"url":"https://api.github.com/repos/raoulbhatia/roundcubemail/commits/c49234bd78af8261ab687392f1fb7d69ec4963b9"},{"sha":"63e7937d021ebd3aaa763f7e9a8403b22fec6a2c","author":{"email":"389e06d599525a9b2f0efdcb061589528d85c81b@alec.pl","name":"Aleksander Machniak"},"message":"Change so rcube_message class does not depend on $_GET parameters","distinct":true,"url":"https://api.github.com/repos/raoulbhatia/roundcubemail/commits/63e7937d021ebd3aaa763f7e9a8403b22fec6a2c"},{"sha":"77be69fa25b581f0e8fc769a17e7ad133d007308","author":{"email":"389e06d599525a9b2f0efdcb061589528d85c81b@alec.pl","name":"Aleksander Machniak"},"message":"Fix issue where Content-Length of some attachments could be set to wrong value causing browser errors (#1490482)","distinct":true,"url":"https://api.github.com/repos/raoulbhatia/roundcubemail/commits/77be69fa25b581f0e8fc769a17e7ad133d007308"},{"sha":"e85bbc9e9c577efd4437a032463d4fd79da932b5","author":{"email":"389e06d599525a9b2f0efdcb061589528d85c81b@alec.pl","name":"Aleksander Machniak"},"message":"random_bytes() can throw an exception in some cases, since PHP 7.0.0rc3","distinct":true,"url":"https://api.github.com/repos/raoulbhatia/roundcubemail/commits/e85bbc9e9c577efd4437a032463d4fd79da932b5"},{"sha":"91ef2c812a15400cc8f251e8165728a363d235b0","author":{"email":"389e06d599525a9b2f0efdcb061589528d85c81b@alec.pl","name":"Aleksander Machniak"},"message":"Small code improvement","distinct":true,"url":"https://api.github.com/repos/raoulbhatia/roundcubemail/commits/91ef2c812a15400cc8f251e8165728a363d235b0"},{"sha":"f189d72943c490ae97323997aef8987bc58f3b5e","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@roundcube.net","name":"Thomas Bruederli"},"message":"Merged branch 'dev-mailvelope'","distinct":true,"url":"https://api.github.com/repos/raoulbhatia/roundcubemail/commits/f189d72943c490ae97323997aef8987bc58f3b5e"},{"sha":"f7f75ff7d11b9e3cc722210f7037fc1e6c3c3b61","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@roundcube.net","name":"Thomas Bruederli"},"message":"Unify detection of pgp/mime message part","distinct":true,"url":"https://api.github.com/repos/raoulbhatia/roundcubemail/commits/f7f75ff7d11b9e3cc722210f7037fc1e6c3c3b61"},{"sha":"8e5c443c7b8d448c851db4c59b53677fc2e582f6","author":{"email":"389e06d599525a9b2f0efdcb061589528d85c81b@alec.pl","name":"Aleksander Machniak"},"message":"CSS improvements on message print and message headers table","distinct":true,"url":"https://api.github.com/repos/raoulbhatia/roundcubemail/commits/8e5c443c7b8d448c851db4c59b53677fc2e582f6"},{"sha":"fef8537adbf12d200eca51d7d27fe597a43ebeda","author":{"email":"389e06d599525a9b2f0efdcb061589528d85c81b@alec.pl","name":"Aleksander Machniak"},"message":"Improved multi-folder search performance on sort order change or list page change\nby proper index serialization and skipped redundant sorting","distinct":true,"url":"https://api.github.com/repos/raoulbhatia/roundcubemail/commits/fef8537adbf12d200eca51d7d27fe597a43ebeda"},{"sha":"b87a794348bca020799a977b1b61dcce056d109b","author":{"email":"389e06d599525a9b2f0efdcb061589528d85c81b@alec.pl","name":"Aleksander Machniak"},"message":"Enigma: don't show encrypted part on attachments list, we display its content already","distinct":true,"url":"https://api.github.com/repos/raoulbhatia/roundcubemail/commits/b87a794348bca020799a977b1b61dcce056d109b"},{"sha":"1fdee845d5028b84239e8551f42fc1a69e89a536","author":{"email":"3edd112f02c2d5755ecbb805f2c9a9cf0eb0995f@enclavenet.com","name":"Enclavet"},"message":"Enigma: fix storing password for whole session","distinct":true,"url":"https://api.github.com/repos/raoulbhatia/roundcubemail/commits/1fdee845d5028b84239e8551f42fc1a69e89a536"},{"sha":"8716fca0d0248e89b8b2410acc6d405732bad6e8","author":{"email":"389e06d599525a9b2f0efdcb061589528d85c81b@alec.pl","name":"Aleksander Machniak"},"message":"Small improvements","distinct":true,"url":"https://api.github.com/repos/raoulbhatia/roundcubemail/commits/8716fca0d0248e89b8b2410acc6d405732bad6e8"},{"sha":"e250f00d90df4a782639b868e619e539785122fb","author":{"email":"389e06d599525a9b2f0efdcb061589528d85c81b@alec.pl","name":"Aleksander Machniak"},"message":"Fix PHP warnings when sending mailvelope-encrypted mail","distinct":true,"url":"https://api.github.com/repos/raoulbhatia/roundcubemail/commits/e250f00d90df4a782639b868e619e539785122fb"}]}