{"head":"7f62bf8d301903e12774412fb4cf678491f6efb6","size":2,"push_id":44323871,"shas":[["8857a3496cd637edf7c592cb5949ebb5a6310985","0e53fd881e6db6cca94ac7d600e6a3cb55d465cb@gmail.com","squash! [trunk] README: \"Signed-off-by:\" excuse, Mercurial bug note..","Steffen Daode Nurpmeso"],["7f62bf8d301903e12774412fb4cf678491f6efb6","0e53fd881e6db6cca94ac7d600e6a3cb55d465cb@gmail.com","Merge branch 'pu' into next\n\n* pu: (75 commits)\n  squash! [trunk] README: \"Signed-off-by:\" excuse, Mercurial bug note..\n  [ticket-extend-and-smartify] Ticket, Ruleset: clone matching mail headers..\n  fixup! [trunk] atexit handling: install signal handlers..\n  [trailer] Config, Dispatch, Fetch: fetch-safe-fsync..\n  [trailer] Config, Box: drop mtime-not-atime support..\n  [target] Merge SERV_* in new SERVICES[(4)] mapping\n  [target] Add class TestTarget stub\n  [target] Add class IMAPTarget stub\n  [target] Add class SMTP stub\n  [target] Add class MailTarget stub\n  [ticket-extend-and-smartify] Ticket: EMFILE_CARE: tickets_for_mail()->ticket_list_for_key()..\n  [mailboxhelper-simplembox-extend] Replace Python MBOX - GIGANTIC benefits in here..\n  [mailboxhelper-simplembox-extend] Fetch, Dispatch: drop *all* _collect_*()s..\n  [mailboxhelper-simplembox-extend] MailboxHelper: handle mailbox-related close and atexit issues..\n  [mailboxhelper-simplembox-extend] MailboxHelper.SimpleMBox: change returns of msg creation..\n  [mailboxhelper-simplembox-extend] MailboxHelper.SimpleMBox: change iterator, add some..\n  [mailboxhelper-simplembox-extend] MailboxHelper.SimpleMBox: drop MBOXRD support..\n  [mailboxhelper-simplembox-extend] MailboxHelper.SimpleMBox: use MailboxHelper.PartialFile..\n  [mailboxhelper-simplembox-extend] MailboxHelper.SimpleMBox: docstr and message updates..\n  [mailboxhelper-simplembox-extend] TestProtocol: use MailboxHelper.factory() to create mailbox..\n  ...","Steffen Daode Nurpmeso"]],"ref":"refs/heads/next"}