{"push_id":1433916860,"size":18,"distinct_size":18,"ref":"refs/heads/master","head":"cb7fed9f4c763acc1844fb15a8d05f60b5baee57","before":"bda18e46e69a8cd70ac67f494099058651f668e7","commits":[{"sha":"05775e7141cf3594763eef8c5ae2e73a0e07a73d","author":{"name":"ellie timoney","email":"c22dbb46d584a9add832d401b722c00cb72acfed@fastmail.com"},"message":"lcb_compact: refactor want_append into smaller pieces","distinct":true,"url":"https://api.github.com/repos/rsto/cyrus-imapd/commits/05775e7141cf3594763eef8c5ae2e73a0e07a73d"},{"sha":"9e3f7b1dc4afff123296041b14d2a6eb22f72114","author":{"name":"ellie timoney","email":"c22dbb46d584a9add832d401b722c00cb72acfed@fastmail.com"},"message":"ctl_backups: compact out stale records from mailbox lines","distinct":true,"url":"https://api.github.com/repos/rsto/cyrus-imapd/commits/9e3f7b1dc4afff123296041b14d2a6eb22f72114"},{"sha":"f5af6a077c0044adb1c4771fc9a1cf4b645bb00a","author":{"name":"ellie timoney","email":"c22dbb46d584a9add832d401b722c00cb72acfed@fastmail.com"},"message":"ctl_backups: add timestamps to stat command output","distinct":true,"url":"https://api.github.com/repos/rsto/cyrus-imapd/commits/f5af6a077c0044adb1c4771fc9a1cf4b645bb00a"},{"sha":"8c6436c49e0f2e95da8b4aca84139d760e3bbad1","author":{"name":"ellie timoney","email":"c22dbb46d584a9add832d401b722c00cb72acfed@fastmail.com"},"message":"ctl_backups: clean up after compact/reindex\n\nset \"backup_keep_previous: yes\" in imapd.conf to override this for debugging","distinct":true,"url":"https://api.github.com/repos/rsto/cyrus-imapd/commits/8c6436c49e0f2e95da8b4aca84139d760e3bbad1"},{"sha":"e8659b84448dee23affcc864dfce3579f91d84b8","author":{"name":"ellie timoney","email":"c22dbb46d584a9add832d401b722c00cb72acfed@fastmail.com"},"message":"imapd: mboxlist_findall takes external name, not internal","distinct":true,"url":"https://api.github.com/repos/rsto/cyrus-imapd/commits/e8659b84448dee23affcc864dfce3579f91d84b8"},{"sha":"8100130038e686a98fe47987ca6fff369ff5d4d1","author":{"name":"ellie timoney","email":"c22dbb46d584a9add832d401b722c00cb72acfed@fastmail.com"},"message":"imapd: use ptrarray for XBACKUP rather than bespoke linked list","distinct":true,"url":"https://api.github.com/repos/rsto/cyrus-imapd/commits/8100130038e686a98fe47987ca6fff369ff5d4d1"},{"sha":"80812245a55e97a52103c2cc668a3cc7ed5c8ed6","author":{"name":"ellie timoney","email":"c22dbb46d584a9add832d401b722c00cb72acfed@fastmail.com"},"message":"backups: update documentation","distinct":true,"url":"https://api.github.com/repos/rsto/cyrus-imapd/commits/80812245a55e97a52103c2cc668a3cc7ed5c8ed6"},{"sha":"9c672e5c453f99ba6c98abae3c69488f754d670e","author":{"name":"ellie timoney","email":"c22dbb46d584a9add832d401b722c00cb72acfed@fastmail.com"},"message":"ctl_backups: cleanup list command","distinct":true,"url":"https://api.github.com/repos/rsto/cyrus-imapd/commits/9c672e5c453f99ba6c98abae3c69488f754d670e"},{"sha":"a21c5dcf5dcd967836ea10152fc09f5c29eb83e7","author":{"name":"ellie timoney","email":"c22dbb46d584a9add832d401b722c00cb72acfed@fastmail.com"},"message":"backups: another documentation fix","distinct":true,"url":"https://api.github.com/repos/rsto/cyrus-imapd/commits/a21c5dcf5dcd967836ea10152fc09f5c29eb83e7"},{"sha":"30c13a2ff143e8b10afcf8c0ddc60e3387b3f2a3","author":{"name":"Bron Gondwana","email":"50886974514a18604a38f14d9b0fb49344acf829@fastmail.fm"},"message":"jmap: make trash and spam be only mailbox","distinct":true,"url":"https://api.github.com/repos/rsto/cyrus-imapd/commits/30c13a2ff143e8b10afcf8c0ddc60e3387b3f2a3"},{"sha":"84bcc3b06e66904c6dee932eaacbf6d903beee23","author":{"name":"Bron Gondwana","email":"50886974514a18604a38f14d9b0fb49344acf829@fastmail.fm"},"message":"jmap: track messageids earlier so list results are consistent","distinct":true,"url":"https://api.github.com/repos/rsto/cyrus-imapd/commits/84bcc3b06e66904c6dee932eaacbf6d903beee23"},{"sha":"c3a42c4d5ebd5246b8fe42bde6174660d936e4e9","author":{"name":"Bron Gondwana","email":"50886974514a18604a38f14d9b0fb49344acf829@fastmail.fm"},"message":"jmap: don't re-insert cids into new windows","distinct":true,"url":"https://api.github.com/repos/rsto/cyrus-imapd/commits/c3a42c4d5ebd5246b8fe42bde6174660d936e4e9"},{"sha":"938b0043d904da196dc3ad04de0aeb098c33dcd8","author":{"name":"Bron Gondwana","email":"50886974514a18604a38f14d9b0fb49344acf829@fastmail.fm"},"message":"treat any unknown characterset as us-ascii","distinct":true,"url":"https://api.github.com/repos/rsto/cyrus-imapd/commits/938b0043d904da196dc3ad04de0aeb098c33dcd8"},{"sha":"ef1d496eb54b5b99cbd964262a9b9506c2718a36","author":{"name":"Bron Gondwana","email":"50886974514a18604a38f14d9b0fb49344acf829@fastmail.fm"},"message":"jmap_contact: initialise mailbox before the first error path that can jump to cleanup","distinct":true,"url":"https://api.github.com/repos/rsto/cyrus-imapd/commits/ef1d496eb54b5b99cbd964262a9b9506c2718a36"},{"sha":"ffcb8702939694e6f32e960a55903d8caf890e38","author":{"name":"Bron Gondwana","email":"50886974514a18604a38f14d9b0fb49344acf829@fastmail.fm"},"message":"setMailboxes - don't blat stuff","distinct":true,"url":"https://api.github.com/repos/rsto/cyrus-imapd/commits/ffcb8702939694e6f32e960a55903d8caf890e38"},{"sha":"52b0b1138689f4e33638d3990503f6af3b77954b","author":{"name":"Ken Murchison","email":"6e806796f251c8feb5492ef21796e0d26f3c62d6@andrew.cmu.edu"},"message":"httpd.c: can't upgrade protocol until we have read the request body (if any)","distinct":true,"url":"https://api.github.com/repos/rsto/cyrus-imapd/commits/52b0b1138689f4e33638d3990503f6af3b77954b"},{"sha":"bd9001495d59a91a51dd0ea4e8953753e3c7dca1","author":{"name":"Ken Murchison","email":"6e806796f251c8feb5492ef21796e0d26f3c62d6@andrew.cmu.edu"},"message":"mbexamine.c: don't open mailbox twice","distinct":true,"url":"https://api.github.com/repos/rsto/cyrus-imapd/commits/bd9001495d59a91a51dd0ea4e8953753e3c7dca1"},{"sha":"cb7fed9f4c763acc1844fb15a8d05f60b5baee57","author":{"name":"Robert Stepanek","email":"99d50320031d5eb4202ab75ae0642ee90317dbbb@paranoia.at"},"message":"charset.c: remove NO_CANONIFY flag, now that snippets don't escape HTML","distinct":true,"url":"https://api.github.com/repos/rsto/cyrus-imapd/commits/cb7fed9f4c763acc1844fb15a8d05f60b5baee57"}]}
{"actor":{"display_login":"rsto"}}