2021-01-14 |
Eric Wong | lei: test SIGPIPE, stop xsearch workers on client abort |
blob | commitdiff | raw |
2021-01-12 |
Eric Wong | lei: query: restore JSON output overview |
blob | commitdiff | raw | diff to current |
2021-01-12 |
Eric Wong | lei_xsearch: transfer 4 FDs internally, drop IO::FDPass |
blob | commitdiff | raw | diff to current |
2021-01-12 |
Eric Wong | cmd_ipc: send FDs with buffer payload |
blob | commitdiff | raw | diff to current |
2021-01-12 |
Eric Wong | lei query + pagination sorta working |
blob | commitdiff | raw | diff to current |
2021-01-01 |
Eric Wong | lei: rename "extinbox" => "external" |
blob | commitdiff | raw | diff to current |
2021-01-01 |
Eric Wong | ipc: generic IPC dispatch based on Storable |
blob | commitdiff | raw | diff to current |
2021-01-01 |
Eric Wong | lei: implement various deduplication strategies |
blob | commitdiff | raw | diff to current |
2021-01-01 |
Eric Wong | mboxreader: new class for reading various mbox formats |
blob | commitdiff | raw | diff to current |
2021-01-01 |
Eric Wong | sharedkv: fork()-friendly key-value store |
blob | commitdiff | raw | diff to current |
2021-01-01 |
Eric Wong | lei_to_mail: initial implementation for writing mbox... |
blob | commitdiff | raw | diff to current |
2021-01-01 |
Eric Wong | Merge remote-tracking branch 'origin/lei' into eidx |
blob | commitdiff | raw | diff to current |
2021-01-01 |
Eric Wong | Merge tag 'v1.6.1' into eidx |
blob | commitdiff | raw | diff to current |
2020-12-31 |
Eric Wong | public-inbox 1.6.1 - minor bugfix release v1.6.1 |
blob | commitdiff | raw | diff to current |
2020-12-31 |
Eric Wong | Merge remote-tracking branch 'origin/master' into lorelei |
blob | commitdiff | raw | diff to current |
2020-12-31 |
Eric Wong | lei_xsearch: cross-(inbox|extindex) search |
blob | commitdiff | raw | diff to current |
2020-12-26 |
Eric Wong | over: ensure old, merged {tid} is really gone |
blob | commitdiff | raw | diff to current |
2020-12-26 |
Eric Wong | doc: post-1.6 updates, start 1.7 |
blob | commitdiff | raw | diff to current |
2020-12-23 |
Eric Wong | xt: add create-many-inboxes helper test |
blob | commitdiff | raw | diff to current |
2020-12-19 |
Eric Wong | lei: extinbox: start implementing in config file |
blob | commitdiff | raw | diff to current |
2020-12-19 |
Eric Wong | build: add lei.sh + "make symlink-install" target |
blob | commitdiff | raw | diff to current |
2020-12-19 |
Eric Wong | lei: start working on bash completion |
blob | commitdiff | raw | diff to current |
2020-12-19 |
Eric Wong | on_destroy: generic localized END |
blob | commitdiff | raw | diff to current |
2020-12-19 |
Eric Wong | rename LeiDaemon package to PublicInbox::LEI |
blob | commitdiff | raw | diff to current |
2020-12-19 |
Eric Wong | t/lei-oneshot: standalone oneshot (non-socket) test |
blob | commitdiff | raw | diff to current |
2020-12-19 |
Eric Wong | lei_store: local storage for Local Email Interface |
blob | commitdiff | raw | diff to current |
2020-12-19 |
Eric Wong | lei: FD-passing and IPC basics |
blob | commitdiff | raw | diff to current |
2020-12-12 |
Eric Wong | doc: add public-inbox-extindex-format(5) manpage |
blob | commitdiff | raw | diff to current |
2020-12-05 |
Eric Wong | isearch: emulate per-inbox search with ->ALL |
blob | commitdiff | raw | diff to current |
2020-12-05 |
Eric Wong | over: ensure old, merged {tid} is really gone |
blob | commitdiff | raw | diff to current |
2020-11-24 |
Eric Wong | miscsearch: a new Xapian sub-DB for extindex |
blob | commitdiff | raw | diff to current |
2020-11-08 |
Eric Wong | extsearch: rename -eindex to -extindex |
blob | commitdiff | raw | diff to current |
2020-11-07 |
Eric Wong | script: add preliminary eindex implementation |
blob | commitdiff | raw | diff to current |
2020-11-07 |
Eric Wong | extsearchidx: initial implementation |
blob | commitdiff | raw | diff to current |
2020-11-07 |
Eric Wong | extsearch: start mocking out |
blob | commitdiff | raw | diff to current |
2020-10-17 |
Eric Wong | xt: remove eml_check_roundtrip |
blob | commitdiff | raw | diff to current |
2020-09-26 |
Eric Wong | xt: add eml ->as_string round trip checker |
blob | commitdiff | raw | diff to current |
2020-09-20 |
Eric Wong | doc: post-1.6 updates, start 1.7 |
blob | commitdiff | raw | diff to current |
2020-09-19 |
Eric Wong | gcf2: wire up read-only daemons and rm -gcf2 script |
blob | commitdiff | raw | diff to current |
2020-09-19 |
Eric Wong | add gcf2 client and executable script |
blob | commitdiff | raw | diff to current |
2020-09-19 |
Eric Wong | gcf2: libgit2-based git cat-file alternative |
blob | commitdiff | raw | diff to current |
2020-09-10 |
Eric Wong | config: split out iterator into separate object |
blob | commitdiff | raw | diff to current |
2020-09-10 |
Eric Wong | www: manifest.js.gz generation no longer hogs event... |
blob | commitdiff | raw | diff to current |
2020-09-02 |
Eric Wong | t/v2dupindex: test indexing mirrors with duplicate... |
blob | commitdiff | raw | diff to current |
2020-09-01 |
Eric Wong | replace ParentPipe with EOFpipe |
blob | commitdiff | raw | diff to current |
2020-09-01 |
Eric Wong | watch: use EOFpipe to reduce dwaitpid wakeups |
blob | commitdiff | raw | diff to current |
2020-09-01 |
Eric Wong | rename WatchMaildir => Watch |
blob | commitdiff | raw | diff to current |
2020-08-25 |
Eric Wong | examples: add imapd systemd examples |
blob | commitdiff | raw | diff to current |
2020-08-20 |
Eric Wong | searchquery: split off from searchview |
blob | commitdiff | raw | diff to current |
2020-08-16 |
Eric Wong | doc: add public-inbox-tuning(7) manpage |
blob | commitdiff | raw | diff to current |
2020-08-03 |
Eric Wong | t/nntpd: do not fork on indexing, test v2 |
blob | commitdiff | raw | diff to current |
2020-07-29 |
Eric Wong | searchidx: disable CoW for SQLite and Xapian under... |
blob | commitdiff | raw | diff to current |
2020-07-25 |
Eric Wong | v2writable: introduce idx_stack |
blob | commitdiff | raw | diff to current |
2020-07-25 |
Eric Wong | v2: index forwards (via `git log --reverse') |
blob | commitdiff | raw | diff to current |
2020-07-06 |
Eric Wong | www: start making gzipfilter the parent response class |
blob | commitdiff | raw | diff to current |
2020-07-06 |
Eric Wong | mboxgz: do asynchronous git blob retrievals |
blob | commitdiff | raw | diff to current |
2020-07-06 |
Eric Wong | wwwlisting: use GzipFilter for HTML |
blob | commitdiff | raw | diff to current |
2020-06-28 |
Eric Wong | watch: use our own "git credential" wrapper |
blob | commitdiff | raw | diff to current |
2020-06-28 |
Eric Wong | watch: add NNTP support |
blob | commitdiff | raw | diff to current |
2020-06-28 |
Eric Wong | watch: remove Filesys::Notify::Simple dependency |
blob | commitdiff | raw | diff to current |
2020-06-28 |
Eric Wong | kqnotify|fake_inotify: detect Maildir write ops |
blob | commitdiff | raw | diff to current |
2020-06-28 |
Eric Wong | watch: preliminary IMAP support |
blob | commitdiff | raw | diff to current |
2020-06-28 |
Eric Wong | URI IMAP support |
blob | commitdiff | raw | diff to current |
2020-06-28 |
Eric Wong | imaptracker: use ~/.local/share/public-inbox/imap.sqlite3 |
blob | commitdiff | raw | diff to current |
2020-06-28 |
Eric W. Biederman | IMAPTracker: Add a helper to track our place in reading... |
blob | commitdiff | raw | diff to current |
2020-06-16 |
Eric Wong | imap: *SEARCH: use Parse::RecDescent |
blob | commitdiff | raw | diff to current |
2020-06-16 |
Eric Wong | MANIFEST: add missing 1.6.0 release notes entry |
blob | commitdiff | raw | diff to current |
2020-06-13 |
Eric Wong | imap: introduce memory-efficient uo2m mapping |
blob | commitdiff | raw | diff to current |
2020-06-13 |
Eric Wong | imap: require ".$UID_MIN-$UID_END" suffix |
blob | commitdiff | raw | diff to current |
2020-06-13 |
Eric Wong | xt: add imapd-validate and imapd-mbsync-oimap |
blob | commitdiff | raw | diff to current |
2020-06-13 |
Eric Wong | imapclient: wrapper for Mail::IMAPClient |
blob | commitdiff | raw | diff to current |
2020-06-13 |
Eric Wong | add imapd compression test |
blob | commitdiff | raw | diff to current |
2020-06-13 |
Eric Wong | imap: use git-cat-file asynchronously |
blob | commitdiff | raw | diff to current |
2020-06-13 |
Eric Wong | imap: split out unit tests and benchmarks |
blob | commitdiff | raw | diff to current |
2020-06-13 |
Eric Wong | imap: allow fetch of partial of BODY[...] and headers |
blob | commitdiff | raw | diff to current |
2020-06-13 |
Eric Wong | inboxidle: new class to detect inbox changes |
blob | commitdiff | raw | diff to current |
2020-06-13 |
Eric Wong | preliminary imap server implementation |
blob | commitdiff | raw | diff to current |
2020-05-17 |
Eric Wong | t/psgi_attach: assert message/* parts are downloadable |
blob | commitdiff | raw | diff to current |
2020-05-12 |
Eric Wong | rename "ContentId" to "ContentHash" |
blob | commitdiff | raw | diff to current |
2020-05-12 |
Eric Wong | xt/eml_check_limits: check limits against an inbox |
blob | commitdiff | raw | diff to current |
2020-05-09 |
Eric Wong | xt: eml comparison tests |
blob | commitdiff | raw | diff to current |
2020-05-09 |
Eric Wong | EmlContentFoo: Email::MIME::ContentType replacement |
blob | commitdiff | raw | diff to current |
2020-05-09 |
Eric Wong | eml: pure-Perl replacement for Email::MIME |
blob | commitdiff | raw | diff to current |
2020-04-27 |
Eric Wong | doc: add clients.txt |
blob | commitdiff | raw | diff to current |
2020-04-26 |
Eric Wong | tests: remove Email::MIME->create use entirely |
blob | commitdiff | raw | diff to current |
2020-04-22 |
Eric Wong | Merge branch '1.4.0-tag-merge' |
blob | commitdiff | raw | diff to current |
2020-04-20 |
Kyle Meyer | watchmaildir: support multiple watchheader values |
blob | commitdiff | raw | diff to current |
2020-04-19 |
Eric Wong | doc: start writeup on semi-automatic memory management |
blob | commitdiff | raw | diff to current |
2020-04-19 |
Eric Wong | inboxwritable: mime_from_path: reuse in more places |
blob | commitdiff | raw | diff to current |
2020-04-17 |
Eric Wong | doc: update 1.4.0 relnotes with date, start 1.5.0 |
blob | commitdiff | raw | diff to current |
2020-04-15 |
Eric Wong | MANIFEST update |
blob | commitdiff | raw | diff to current |
2020-03-25 |
Eric Wong | www: add endpoint to retrieve altid dumps |
blob | commitdiff | raw | diff to current |
2020-03-25 |
Eric Wong | qspawn: reinstate filter support, add gzip filter |
blob | commitdiff | raw | diff to current |
2020-03-22 |
Eric Wong | v2: SDBM-based multi Message-ID queue |
blob | commitdiff | raw | diff to current |
2020-03-22 |
Eric Wong | rename PublicInbox::SearchMsg => PublicInbox::Smsg |
blob | commitdiff | raw | diff to current |
2020-03-22 |
Eric Wong | index: use git commit times on missing Date/Received |
blob | commitdiff | raw | diff to current |
2020-02-24 |
Eric Wong | doc: technical: document data structures |
blob | commitdiff | raw | diff to current |
2020-02-15 |
Eric Wong | t/msg_iter: test for X-UNKNOWN charset from Alpine |
blob | commitdiff | raw | diff to current |
2020-02-10 |
Eric Wong | doc: update v1.3.0.eml with actual headers, start v1.4.0 |
blob | commitdiff | raw | diff to current |
2020-02-07 |
Eric Wong | syscall: support Linux x32 ABI |
blob | commitdiff | raw | diff to current |
next |