| 2021-10-09 |  Eric Wong | solver_git: shorten scalar lifetimes | commit | commitdiff | tree | snapshot | 
| 2021-10-09 |  Eric Wong | net_reader: hoist out _imap_fetch_bodies | commit | commitdiff | tree | snapshot | 
| 2021-10-08 |  Eric Wong | git: fatalize async callback errors by default | commit | commitdiff | tree | snapshot | 
| 2021-10-08 |  Eric Wong | git: async_abort includes --batch-check requests | commit | commitdiff | tree | snapshot | 
| 2021-10-08 |  Eric Wong | git: use async_wait_all everywhere | commit | commitdiff | tree | snapshot | 
| 2021-10-08 |  Eric Wong | overidx: each_by_mid: account for messages being deleted | commit | commitdiff | tree | snapshot | 
| 2021-10-06 |  Eric Wong | ds: tmpio: avoid Perl target cache | commit | commitdiff | tree | snapshot | 
| 2021-10-06 |  Eric Wong | msg_iter: split_quotes adds trailing "\n" | commit | commitdiff | tree | snapshot | 
| 2021-10-06 |  Eric Wong | overidx: subject_path: allow non-ASCII char in subject... | commit | commitdiff | tree | snapshot | 
| 2021-10-06 |  Eric Wong | extindex: --gc checkpoints | commit | commitdiff | tree | snapshot | 
| 2021-10-06 |  Eric Wong | xt/perf-msgview: modernize, support TEST_BLOB | commit | commitdiff | tree | snapshot | 
| 2021-10-05 |  Eric Wong | index: --reindex w/ --{since,until,before,after} | commit | commitdiff | tree | snapshot | 
| 2021-10-05 |  Eric Wong | extsearchidx: favor 20-byte OID comparison | commit | commitdiff | tree | snapshot | 
| 2021-10-05 |  Eric Wong | overidx: update comment for new sub name | commit | commitdiff | tree | snapshot | 
| 2021-10-04 |  Eric Wong | {dir,inbox}idle: use level-triggered epoll | commit | commitdiff | tree | snapshot | 
| 2021-10-04 |  Eric Wong | hl_mod: don't memoize highlight::codeGenerator objects | commit | commitdiff | tree | snapshot | 
| 2021-10-04 |  Eric Wong | www: fix ref cycle from threading w/ extindex | commit | commitdiff | tree | snapshot | 
| 2021-10-04 |  Eric Wong | t/thread-cycle: make Email::Simple optional | commit | commitdiff | tree | snapshot | 
| 2021-10-02 |  Eric Wong | extsearchidx: emit diagnostics for missing blobs | commit | commitdiff | tree | snapshot | 
| 2021-10-02 |  Eric Wong | content_hash: normalize whitespace before hashing addresses | commit | commitdiff | tree | snapshot | 
| 2021-10-02 |  Eric Wong | lei mail-diff: diagnostic command to diff mail contents | commit | commitdiff | tree | snapshot | 
| 2021-10-02 |  Eric Wong | extsearchidx: attach_config: set {ibx_map} value to... | commit | commitdiff | tree | snapshot | 
| 2021-10-02 |  Eric Wong | lei inspect: fix "mid:" prefix, expand to Xapian | commit | commitdiff | tree | snapshot | 
| 2021-10-02 |  Eric Wong | lei inspect: integerize "bytes" and "lines" fields | commit | commitdiff | tree | snapshot | 
| 2021-10-02 |  Eric Wong | extsearchidx: do not process eidxq w/o config | commit | commitdiff | tree | snapshot | 
| 2021-10-02 |  Eric Wong | doc: lei-daemon: new manpage | commit | commitdiff | tree | snapshot | 
| 2021-10-01 |  Eric Wong | ds: inline set_cloexec | commit | commitdiff | tree | snapshot | 
| 2021-10-01 |  Eric Wong | inbox: keep DB handles if git processes are live | commit | commitdiff | tree | snapshot | 
| 2021-10-01 |  Eric Wong | inbox: inline and eliminate git_cleanup | commit | commitdiff | tree | snapshot | 
| 2021-10-01 |  Eric Wong | ds: simplify signalfd use | commit | commitdiff | tree | snapshot | 
| 2021-10-01 |  Eric Wong | ipc: run Net::SSLeay::randomize | commit | commitdiff | tree | snapshot | 
| 2021-10-01 |  Eric Wong | daemon: make SO_ACCEPTFILTER a shared variable | commit | commitdiff | tree | snapshot | 
| 2021-10-01 |  Eric Wong | listener: switch to level-triggered epoll | commit | commitdiff | tree | snapshot | 
| 2021-10-01 |  Eric Wong | doc: lei-security: some more updates | commit | commitdiff | tree | snapshot | 
| 2021-10-01 |  Eric Wong | search_view: various navigation tweaks | commit | commitdiff | tree | snapshot | 
| 2021-09-29 |  Eric Wong | git: shorten --git-dir= in CLI with chdir in spawn | commit | commitdiff | tree | snapshot | 
| 2021-09-29 |  Eric Wong | ds: drop ::later support | commit | commitdiff | tree | snapshot | 
| 2021-09-29 |  Eric Wong | ds: simplify idle time expiry, slightly | commit | commitdiff | tree | snapshot | 
| 2021-09-29 |  Eric Wong | t/solver_git: fix test to work with git <2.29 | commit | commitdiff | tree | snapshot | 
| 2021-09-29 |  Eric Wong | inbox: do not vivify {-repo_objs} during cleanup | commit | commitdiff | tree | snapshot | 
| 2021-09-29 |  Eric Wong | inbox: drop memoization/preload, cleanup expires caches | commit | commitdiff | tree | snapshot | 
| 2021-09-29 |  Eric Wong | inbox: rewrite cleanup to be more aggressive | commit | commitdiff | tree | snapshot | 
| 2021-09-29 |  Eric Wong | www: do not bump {over} refcnt on long responses | commit | commitdiff | tree | snapshot | 
| 2021-09-28 |  Eric Wong | www+httpd: lower priority of large mbox downloads | commit | commitdiff | tree | snapshot | 
| 2021-09-28 |  Kyle Meyer | doc: lei-rediff: grammar fixes for --drq and --dequote... | commit | commitdiff | tree | snapshot | 
| 2021-09-27 |  Eric Wong | lei completion: workaround old Perl bug | commit | commitdiff | tree | snapshot | 
| 2021-09-27 |  Eric Wong | t/lei-index: IMAP and NNTP dependencies are optional | commit | commitdiff | tree | snapshot | 
| 2021-09-27 |  Eric Wong | fetch: support running as root | commit | commitdiff | tree | snapshot | 
| 2021-09-27 |  Eric Wong | t/cmd_ipc: allow extra errors and add diagnostics | commit | commitdiff | tree | snapshot | 
| 2021-09-27 |  Eric Wong | xt/net_writer_imap: env knobs for compress/debug/proxy | commit | commitdiff | tree | snapshot | 
| 2021-09-27 |  Eric Wong | config: get_1: use full parameter name | commit | commitdiff | tree | snapshot | 
| 2021-09-27 |  Eric Wong | lei rediff: add --drq and --dequote-only | commit | commitdiff | tree | snapshot | 
| 2021-09-27 |  Eric Wong | lei rediff: quiet warnings from Import and Eml | commit | commitdiff | tree | snapshot | 
| 2021-09-26 |  Eric Wong | net_reader: drop support for IgnoreSizeErrors option | commit | commitdiff | tree | snapshot | 
| 2021-09-26 |  Eric Wong | lei: ensure refresh_watches isn't called from workers | commit | commitdiff | tree | snapshot | 
| 2021-09-26 |  Eric Wong | t/run.perl: less confusing error reporting | commit | commitdiff | tree | snapshot | 
| 2021-09-26 |  Eric Wong | inbox: cloneurl: avoid undef to hash table value | commit | commitdiff | tree | snapshot | 
| 2021-09-26 |  Eric Wong | lei -f reply: fix Cc: header combining | commit | commitdiff | tree | snapshot | 
| 2021-09-26 |  Eric Wong | www_listing: support /all/ search as a 302 redirect | commit | commitdiff | tree | snapshot | 
| 2021-09-26 |  Eric Wong | lei note-event: ignore kw_changed exceptions | commit | commitdiff | tree | snapshot | 
| 2021-09-26 |  Eric Wong | search: avoid setting undef hashtable entries | commit | commitdiff | tree | snapshot | 
| 2021-09-26 |  Eric Wong | extmsg: search_partial: use ->isrch if available | commit | commitdiff | tree | snapshot | 
| 2021-09-25 |  Eric Wong | lei ls-external: split into separate file | commit | commitdiff | tree | snapshot | 
| 2021-09-25 |  Eric Wong | lei add-external: split into separate file | commit | commitdiff | tree | snapshot | 
| 2021-09-25 |  Eric Wong | lei forget-external: split into separate file | commit | commitdiff | tree | snapshot | 
| 2021-09-25 |  Eric Wong | doc: lei-rm: remove unnecessary -F values | commit | commitdiff | tree | snapshot | 
| 2021-09-25 |  Eric Wong | lei: make pkt_op easier-to-use and understand | commit | commitdiff | tree | snapshot | 
| 2021-09-25 |  Eric Wong | lei2mail: augment_inprogress: guard against closed FDs | commit | commitdiff | tree | snapshot | 
| 2021-09-25 |  Eric Wong | lei: restore old sigmask before daemon exit | commit | commitdiff | tree | snapshot | 
| 2021-09-25 |  Eric Wong | lei up: show timezone offset with localtime | commit | commitdiff | tree | snapshot | 
| 2021-09-25 |  Eric Wong | doc: lei: manpages for export-kw and refresh-mail-sync | commit | commitdiff | tree | snapshot | 
| 2021-09-25 |  Eric Wong | doc: lei-index: remove --stdin, reword -F | commit | commitdiff | tree | snapshot | 
| 2021-09-25 |  Eric Wong | doc: lei-overview: implicit stdin, correct Inline:... | commit | commitdiff | tree | snapshot | 
| 2021-09-25 |  Eric Wong | doc: lei blob+rediff+p2q: add notes about git directory | commit | commitdiff | tree | snapshot | 
| 2021-09-25 |  Eric Wong | t/v2mirror: check dependencies for legacy test | commit | commitdiff | tree | snapshot | 
| 2021-09-24 |  Eric Wong | fetch: support v2 w/o manifest on old WWW | commit | commitdiff | tree | snapshot | 
| 2021-09-24 |  Eric Wong | clone|fetch|--mirror: cull manifest in partial mirrors | commit | commitdiff | tree | snapshot | 
| 2021-09-24 |  Eric Wong | clone|--mirror: fix and test against pre-manifest WWW | commit | commitdiff | tree | snapshot | 
| 2021-09-24 |  Eric Wong | fetch: fix skipping with multi-epoch inboxes | commit | commitdiff | tree | snapshot | 
| 2021-09-24 |  Eric Wong | clone|--mirror: support --epoch=RANGE for partial clones | commit | commitdiff | tree | snapshot | 
| 2021-09-23 |  Eric Wong | lei_xsearch: use localtime for user message | commit | commitdiff | tree | snapshot | 
| 2021-09-23 |  Eric Wong | lei: common --all[=remote|local] help message | commit | commitdiff | tree | snapshot | 
| 2021-09-23 |  Eric Wong | xcpdb: avoid race when shards are added | commit | commitdiff | tree | snapshot | 
| 2021-09-23 |  Eric Wong | xcpdb: -R$SHARDS creates new shards with correct perms | commit | commitdiff | tree | snapshot | 
| 2021-09-23 |  Eric Wong | test_common: reset umask on non-forking run_script | commit | commitdiff | tree | snapshot | 
| 2021-09-23 |  Eric Wong | daemons: revamp periodic cleanup task | commit | commitdiff | tree | snapshot | 
| 2021-09-23 |  Eric Wong | gcf2 + extsearch: check for unlinked files on Linux | commit | commitdiff | tree | snapshot | 
| 2021-09-22 |  Eric Wong | lei: drop redundant WQ EOF callbacks | commit | commitdiff | tree | snapshot | 
| 2021-09-22 |  Eric Wong | lei up: avoid excessively parallel --all | commit | commitdiff | tree | snapshot | 
| 2021-09-22 |  Eric Wong | inbox: do not waste hash slot on httpbackend_limiter | commit | commitdiff | tree | snapshot | 
| 2021-09-22 |  Eric Wong | lei: dclose: do not close unnecessarily | commit | commitdiff | tree | snapshot | 
| 2021-09-22 |  Eric Wong | script/lei: describe purpose of sleep loop | commit | commitdiff | tree | snapshot | 
| 2021-09-22 |  Eric Wong | treewide: fix %SIG localization, harder | commit | commitdiff | tree | snapshot | 
| 2021-09-22 |  Eric Wong | ipc: do not add "0" to $0 of solo workers | commit | commitdiff | tree | snapshot | 
| 2021-09-21 |  Eric Wong | lei: umask(077) before opening errors.log | commit | commitdiff | tree | snapshot | 
| 2021-09-21 |  Eric Wong | script/lei: handle SIGTSTP and SIGCONT | commit | commitdiff | tree | snapshot | 
| 2021-09-21 |  Eric Wong | t/lei-up: use '-q' to silence non-redirected test | commit | commitdiff | tree | snapshot | 
| 2021-09-21 |  Eric Wong | lei q: improve --limit behavior and progress | commit | commitdiff | tree | snapshot | 
| 2021-09-21 |  Eric Wong | lei q: update messages to reflect --save default | commit | commitdiff | tree | snapshot | 
| 2021-09-21 |  Eric Wong | search: drop reopen retry message | commit | commitdiff | tree | snapshot | 
| next |