about summary refs log tree commit homepage
path: root/t
DateCommit message (Expand)
2021-05-28t/lei-*: better diagnostics for occasional failures
2021-05-28lei: handle a single IMAP message in most places
2021-05-27lei rm: new command to remove messages from index
2021-05-26lei: require Socket::MsgHdr or Inline::C, drop oneshot
2021-05-25ipc: wq: handle >MAX_ARG_STRLEN && <EMSGSIZE case
2021-05-25lei forget-mail-sync: new command to drop sync information
2021-05-24lei inspect: use LeiMailSync->match_imap_url
2021-05-23lei <q|up>: set \Recent on non-empty mbox and Maildir
2021-05-23lei import: store IMAP user+auth in mail_sync folder URI
2021-05-23uri_imap: support uid/auth/user as full accessors
2021-05-23lei export-kw: new command to export keywords to Maildirs
2021-05-23lei tag: support tagging index-only messages
2021-05-23treewide: favor open(..., '+<&=', $fd)
2021-05-19lei: relax rules for "new" in Maildir
2021-05-15dir_idle: support IN_DELETE_SELF|IN_MOVE_SELF, too
2021-05-15dir_idle: detect files which are gone
2021-05-09git: fix numerous bugs in git_quote and git_unquote
2021-05-06t/sigfd: use PublicInbox::DS::block_signals
2021-05-06lei_mail_sync: Maildir canonicalization omits trailing slash
2021-05-05lei rediff: do not automatically store patches/mails
2021-05-05lei rediff: capture and regenerate file modes
2021-05-05lei blob: support "lei index"-ed mail
2021-05-05lei rediff: regenerate diffs from stdin
2021-05-04lei index: new command to index mail w/o git storage
2021-05-04lei: fix mail_sync.sqlite3 folder names for NNTP
2021-05-04treewide: update to v3 Tor onions
2021-05-04lei up: fix dedupe with remote externals on Maildir + IMAP
2021-05-03lei_input: reject --mail-sync if using HTTP(S) for now
2021-05-01lei import: fix --mail-sync handling in LeiInput
2021-05-01lei: rename ls-sync to ls-mail-sync
2021-04-30lei import: support UIDVALIDITY in IMAP URL
2021-04-30lei import: avoid IMAPTracker, use LeiMailSync more
2021-04-30content_hash: git_sha: allow unblessed SCALAR refs
2021-04-28lei: avoid close(STD{IN,OUT,ERR}) in oneshot mode
2021-04-28t/run: support TEST_RUN_LOG to diagnose process death
2021-04-28t/run.perl: add (GNU) tail and strace support
2021-04-28tests: restore CWD with "lei -C" and run_script
2021-04-28t/lei-p2q: add diagnostics
2021-04-27lei lcat: extract Message-IDs from URLs and show them
2021-04-27lei blob: support retrieving attachments via $OID:$IDX
2021-04-27lei: add "ls-sync" command for listing sync folders
2021-04-26URIimap: canonicalize uppercases UIDVALIDITY parameter
2021-04-26lei p2q: exit with failure if format-patch fails
2021-04-26lei_input: support PublicInbox::WWW mboxrd URLs
2021-04-26www: missing /$INBOX/$MSGID/raw returns 404
2021-04-24test_common: don't attempt to seek on pipes and terminals
2021-04-24lei import: keep sync info for Maildir and IMAP folders
2021-04-24lei_mail_sync: for bidirectional keyword sync
2021-04-24net_reader: imap_each: add UIDVALIDITY to URL arg
2021-04-24URIimap: support ->uidvalidity and ->iuid