{"push_id":2555319331,"size":3,"distinct_size":3,"ref":"refs/heads/issue-2331","head":"856534de1f2f9b7645a6ba4096bcce52824d31a8","before":"2d4e4065bb8c90bc61c338835d2b9c6f9e8b912c","commits":[{"sha":"6a77747fa9d7fe51d7a13f8a1c3468fcc2979b8a","author":{"name":"Robert Stepanek","email":"0f57534984ab430ec1ce2c696d9ce83560330425@fastmail.com"},"message":"jmap_calendar.c: support JSON null ids argument in Calendar/get\n\nFixes #2352","distinct":true,"url":"https://api.github.com/repos/ajaysusarla/cyrus-imapd/commits/6a77747fa9d7fe51d7a13f8a1c3468fcc2979b8a"},{"sha":"5504fad2ced7a125fa907d108d3b5669bc126de3","author":{"name":"Robert Stepanek","email":"0f57534984ab430ec1ce2c696d9ce83560330425@fastmail.com"},"message":"jmap_mail.c: fix Mailbox/set crashing on omitted name property\n\nFixes #2354","distinct":true,"url":"https://api.github.com/repos/ajaysusarla/cyrus-imapd/commits/5504fad2ced7a125fa907d108d3b5669bc126de3"},{"sha":"856534de1f2f9b7645a6ba4096bcce52824d31a8","author":{"name":"Partha Susarla","email":"1d6e1cf70ec6f9ab28d3ea4b27a49a77654d370e@spartha.org"},"message":"Split the system_flags field in struct index_record.\n\nThe `system_flags` field in `struct index_record` is used to store the\nfollowing flags on disk:\n\n-- System flags:\n FLAG_ANSWERED\n FLAG_FLAGGED\n FLAG_DELETED\n FLAG_DRAFT\n FLAG_SEEN\n\n-- Internal flags for bookeeping:\n FLAG_INTERNAL_SPLITCONVERSATION\n FLAG_INTERNAL_NEEDS_CLEANUP\n FLAG_INTERNAL_ARCHIVED\n FLAG_INTERNAL_UNLINKED\n FLAG_INTERNAL_EXPUNGED\n\nThis patch, removes the use of `system_flags` to store the internal\nflags in memory. Instead, we now have an `internal_flags` field in `struct\nindex_record` representing the internal flags.\n\nThe on-disk representation continues to be the same.\n\nThe methods `mailbox_buf_to_index_record()` and\n`mailbox_index_record_to_buf()` serialise and deserialise these fields.","distinct":true,"url":"https://api.github.com/repos/ajaysusarla/cyrus-imapd/commits/856534de1f2f9b7645a6ba4096bcce52824d31a8"}]}
{"actor":{"display_login":"ajaysusarla"}}