| 2020-08-01 | 
  Eric Wong | improve error handling on import fork / lock failures | 
commit | commitdiff | tree | snapshot | 
| 2020-08-01 | 
  Eric Wong | www: rework async_* to use method table | 
commit | commitdiff | tree | snapshot | 
| 2020-07-31 | 
  Eric Wong | lock: show failure path | 
commit | commitdiff | tree | snapshot | 
| 2020-07-30 | 
  Eric Wong | msgmap: disable CoW for tmp_clone, too | 
commit | commitdiff | tree | snapshot | 
| 2020-07-30 | 
  Kyle Meyer | wwwlisting: fix grep call for match=domain filtering | 
commit | commitdiff | tree | snapshot | 
| 2020-07-29 | 
  Eric Wong | emergency: create full path to PI_EMERGENCY | 
commit | commitdiff | tree | snapshot | 
| 2020-07-29 | 
  Eric Wong | t/init: fix test when ~/.public-inbox/ does not exist | 
commit | commitdiff | tree | snapshot | 
| 2020-07-29 | 
  Eric Wong | t/imap_searchqp: fix test dependencies | 
commit | commitdiff | tree | snapshot | 
| 2020-07-29 | 
  Eric Wong | xapcmd: -xcpdb and -compact disable CoW, too | 
commit | commitdiff | tree | snapshot | 
| 2020-07-29 | 
  Eric Wong | searchidx: disable CoW for SQLite and Xapian under...  | 
commit | commitdiff | tree | snapshot | 
| 2020-07-29 | 
  Eric Wong | v2writable: use {inboxdir} for msgmap->tmp_clone | 
commit | commitdiff | tree | snapshot | 
| 2020-07-29 | 
  Eric Wong | v2writable: support async git blob retrievals | 
commit | commitdiff | tree | snapshot | 
| 2020-07-29 | 
  Eric Wong | examples/grok-pull.post_update_hook: fix description URL | 
commit | commitdiff | tree | snapshot | 
| 2020-07-26 | 
  Eric Wong | xt/imapd-mbsync-oimapd: fix noop due to case sensitivity | 
commit | commitdiff | tree | snapshot | 
| 2020-07-26 | 
  Eric Wong | imap: introduce and use Git->async_prefetch | 
commit | commitdiff | tree | snapshot | 
| 2020-07-26 | 
  Eric Wong | t/init.t: don't modify ~/.public-inbox/ | 
commit | commitdiff | tree | snapshot | 
| 2020-07-26 | 
  Eric Wong | index: --compact respects --jobs | 
commit | commitdiff | tree | snapshot | 
| 2020-07-26 | 
  Eric Wong | overidx: fix compatibility with current versions | 
commit | commitdiff | tree | snapshot | 
| 2020-07-25 | 
  Eric Wong | v2writable: {unindexed} belongs in $sync state | 
commit | commitdiff | tree | snapshot | 
| 2020-07-25 | 
  Eric Wong | searchidx: $batch_cb => v1_checkpoint | 
commit | commitdiff | tree | snapshot | 
| 2020-07-25 | 
  Eric Wong | searchidx: support async git check | 
commit | commitdiff | tree | snapshot | 
| 2020-07-25 | 
  Eric Wong | v2writable: share log2stack code with v1 | 
commit | commitdiff | tree | snapshot | 
| 2020-07-25 | 
  Eric Wong | index+xcpdb: support --no-sync flag | 
commit | commitdiff | tree | snapshot | 
| 2020-07-25 | 
  Eric Wong | searchidx: make v1 indexing closer to v2 | 
commit | commitdiff | tree | snapshot | 
| 2020-07-25 | 
  Eric Wong | searchidx: rename _xdb_{acquire,release} => idx_ | 
commit | commitdiff | tree | snapshot | 
| 2020-07-25 | 
  Eric Wong | xapcmd: set {from} properly for v1 inboxes | 
commit | commitdiff | tree | snapshot | 
| 2020-07-25 | 
  Eric Wong | v2writable: clarify "epoch" comment | 
commit | commitdiff | tree | snapshot | 
| 2020-07-25 | 
  Eric Wong | v2writable: get rid of {reindex_pipe} field | 
commit | commitdiff | tree | snapshot | 
| 2020-07-25 | 
  Eric Wong | v2writable: use read-only PublicInbox::Git for cat_file | 
commit | commitdiff | tree | snapshot | 
| 2020-07-25 | 
  Eric Wong | search: avoid copying {inboxdir} | 
commit | commitdiff | tree | snapshot | 
| 2020-07-25 | 
  Eric Wong | use consistent {ibx} field for writable code paths | 
commit | commitdiff | tree | snapshot | 
| 2020-07-25 | 
  Eric Wong | v2writable: drop "EPOCH.git indexing $RANGE" progress | 
commit | commitdiff | tree | snapshot | 
| 2020-07-25 | 
  Eric Wong | v2writable: allow >= 40 byte git object IDs | 
commit | commitdiff | tree | snapshot | 
| 2020-07-25 | 
  Eric Wong | v2writable: move {autime} and {cotime} into $sync state | 
commit | commitdiff | tree | snapshot | 
| 2020-07-25 | 
  Eric Wong | v2writable: index_sync: reduce fill_alternates calls | 
commit | commitdiff | tree | snapshot | 
| 2020-07-25 | 
  Eric Wong | v2writable: introduce idx_stack | 
commit | commitdiff | tree | snapshot | 
| 2020-07-25 | 
  Eric Wong | v2: index forwards (via `git log --reverse') | 
commit | commitdiff | tree | snapshot | 
| 2020-07-25 | 
  Eric Wong | index: support --rethread switch to fix old indices | 
commit | commitdiff | tree | snapshot | 
| 2020-07-18 | 
  Eric Wong | msgmap: fix atfork_* callbacks | 
commit | commitdiff | tree | snapshot | 
| 2020-07-17 | 
  Eric Wong | v2writable: git_hash_raw: avoid $TMPDIR write | 
commit | commitdiff | tree | snapshot | 
| 2020-07-17 | 
  Eric Wong | search: simplify unindexing | 
commit | commitdiff | tree | snapshot | 
| 2020-07-17 | 
  Eric Wong | searchidx: use v5.10.1, parent.pm, drop warnings | 
commit | commitdiff | tree | snapshot | 
| 2020-07-17 | 
  Eric Wong | overidx: favor non-OO sub dispatch for internal subs | 
commit | commitdiff | tree | snapshot | 
| 2020-07-17 | 
  Eric Wong | overidx: each_by_mid: pass self and args to callbacks | 
commit | commitdiff | tree | snapshot | 
| 2020-07-17 | 
  Eric Wong | with_umask: pass args to callback | 
commit | commitdiff | tree | snapshot | 
| 2020-07-17 | 
  Eric Wong | import: use common capitalization for filtering headers | 
commit | commitdiff | tree | snapshot | 
| 2020-07-17 | 
  Eric Wong | drop binmode usage | 
commit | commitdiff | tree | snapshot | 
| 2020-07-17 | 
  Eric Wong | v2: use v5.10.1, parent.pm, drop warnings | 
commit | commitdiff | tree | snapshot | 
| 2020-07-17 | 
  Eric Wong | t/import: quiet warning, clobber variable | 
commit | commitdiff | tree | snapshot | 
| 2020-07-17 | 
  Eric Wong | doc: add some recommendations around slow HDDs | 
commit | commitdiff | tree | snapshot | 
| 2020-07-17 | 
  Eric Wong | config: reject `\n' in `inboxdir' | 
commit | commitdiff | tree | snapshot | 
| 2020-07-14 | 
  Eric Wong | doc: release notes and version info updates | 
commit | commitdiff | tree | snapshot | 
| 2020-07-14 | 
  Eric Wong | over+msgmap: do not store filename after DBI->connect | 
commit | commitdiff | tree | snapshot | 
| 2020-07-14 | 
  Eric Wong | nntpd+imapd: detect unlinked msgmap | 
commit | commitdiff | tree | snapshot | 
| 2020-07-14 | 
  Eric Wong | over: unset sqlite_unicode attribute | 
commit | commitdiff | tree | snapshot | 
| 2020-07-14 | 
  Eric Wong | xapcmd: delay over->check_inodes trigger | 
commit | commitdiff | tree | snapshot | 
| 2020-07-13 | 
  Eric Wong | xt/mem-imapd-tls: avoid EMFILE in -imapd process | 
commit | commitdiff | tree | snapshot | 
| 2020-07-13 | 
  Eric Wong | imap: SEARCH fails more gracefully in non-slice mailbox | 
commit | commitdiff | tree | snapshot | 
| 2020-07-10 | 
  Eric Wong | wwwatomstream: avoid uninitialized warnings for $email | 
commit | commitdiff | tree | snapshot | 
| 2020-07-10 | 
  Eric Wong | imap: avoid warnings on non-slice mailboxes | 
commit | commitdiff | tree | snapshot | 
| 2020-07-10 | 
  Eric Wong | viewvcs: stop checking unused "B" query parameter | 
commit | commitdiff | tree | snapshot | 
| 2020-07-10 | 
  Eric Wong | hval: to_filename: return `undef' instead of empty...  | 
commit | commitdiff | tree | snapshot | 
| 2020-07-10 | 
  Eric Wong | viewvcs: allow "0" as a path name | 
commit | commitdiff | tree | snapshot | 
| 2020-07-10 | 
  Eric Wong | doc: standards: link IMAP capabilities and response...  | 
commit | commitdiff | tree | snapshot | 
| 2020-07-07 | 
  Eric Wong | t/spawn: fix test reliability | 
commit | commitdiff | tree | snapshot | 
| 2020-07-07 | 
  Eric Wong | mda: use PublicInbox::Address to extract emails | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | doc/technical/whyperl: note Perl 7 announcement | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | doc/technical/whyperl: reword bit around installed...  | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | doc: daemon: update documentation around Inline::C | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | git: use v5.10.1, parent.pm and Time::HiRes::stat | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | gzipfilter: check http->{forward} for client disconnects | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | daemon: warn on missing blobs | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | gzipfilter: drop HTTP connection on bugs or data corruption | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | wwwattach: support async blob retrievals | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | wwwtext: simplify gzf_maybe use | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | view: simplify eml_entry callers further | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | www: update internal docs | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | wwwstream: eliminate ::response, use html_oneshot | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | view: /$INBOX/$MSGID/t/: avoid extra hash lookup in...  | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | view: eml_entry: reduce parameters | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | ssearchview: /$INBOX/?q=$QUERY&x=t uses async blobs | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | feed: /$INBOX/new.html fetches blobs asynchronously | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | feed: generate_i: eliminate pointless loop | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | view: update /$INBOX/$MSGID/T/ to be async | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | view: /$INBOX/$MSGID/t/ reads blobs asynchronously | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | view: make /$INBOX/$MSGID/ permalink async | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | wwwstream: subclass off GzipFilter | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | wwwstream: use parent.pm and no warnings | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | remove unused/redundant zlib-related imports | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | www: start making gzipfilter the parent response class | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | wwwstream: reduce blob fetch paths for ->getline | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | wwwstream: reduce object graph depth | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | wwwatomstream: support async blob fetch | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | xt/httpd-async-stream: allow more options | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | wwwatomstream: reuse $ctx as $self | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | wwwatomstream: use PublicInbox::Inbox->modified for...  | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | wwwatomstream: simplify feed_update callers | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | mbox: async blob fetch for "single message" raw mboxrd | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | mboxgz: reduce hash depth | 
commit | commitdiff | tree | snapshot | 
| 2020-07-06 | 
  Eric Wong | mboxgz: do asynchronous git blob retrievals | 
commit | commitdiff | tree | snapshot | 
| next |