about summary refs log tree commit homepage
path: root/lib/PublicInbox/Import.pm
DateCommit message (Expand)
2021-10-16smsg: add ->oidbin method
2021-09-12import: do not write a "description" file
2021-05-04lei index: new command to index mail w/o git storage
2021-04-07import: convert init.defaultBranch to fully qualified ref
2021-04-03lei: improve handling of Message-ID-less draft messages
2021-03-21lei import: vivify external-only messages
2021-02-24treewide: avoid "delete local" construct on hashes
2021-02-10git: ->qx: respect caller's $/ in array context
2021-02-01import: reap git-config(1) synchronously
2021-01-03use Eml (or MIME) objects for all indexing paths
2021-01-02import: switch to using ProcessPipe
2021-01-02import: unset GIT_CONFIG with `git config --global'
2021-01-01update copyrights for 2021
2021-01-01spawn: move run_die here from PublicInbox::Import
2021-01-01lei_store: use per-machine refname as git HEAD
2021-01-01import: respect init.defaultBranch
2020-12-31Merge remote-tracking branch 'origin/master' into lorelei
2020-12-28import: check for git->qx errors, clearer return values
2020-12-19lei_store: local storage for Local Email Interface
2020-12-18import: drop X-Status in addition to Status
2020-09-16treewide: relax allow >=40 chars for git OID
2020-09-01watch: avoid unnecessary spawning on spam removals
2020-08-02remove unnecessary ->header_obj calls
2020-08-01improve error handling on import fork / lock failures
2020-07-25use consistent {ibx} field for writable code paths
2020-07-17import: use common capitalization for filtering headers
2020-07-17drop binmode usage
2020-06-30watch: check for duplicates in ->over before spamcheck
2020-06-25lock: reduce inotify wakeups
2020-06-13index: account for CRLF conversion when storing bytes
2020-06-03smsg: introduce ->populate method
2020-06-03import: modernize to use Perl 5.10 features
2020-05-19favor readline() and print() as functions
2020-05-17confine Email::MIME use even further
2020-05-12rename "ContentId" to "ContentHash"
2020-05-09remove most internal Email::MIME usage
2020-05-09replace most uses of PublicInbox::MIME with Eml
2020-04-30mid: capitalize "ID" in "Message-ID"
2020-04-20import: init_bare: use pure Perl
2020-04-20import: init_bare: allow use as method, use in tests
2020-03-22*idx: pass smsg in even more places
2020-03-22v2writable: preserve timestamps from import
2020-03-01import: drop '<' and '>' characters in addresses
2020-02-06treewide: run update-copyrights from gnulib for 2019
2020-01-13use popen_rd for bidirectional pipes
2020-01-11spawn (and thus popen_rd) die on failure
2020-01-06treewide: "require" + "use" cleanup and docs
2020-01-02doc: fix a few spelling errors in user-facing docs
2019-12-30spawn: allow passing GLOB handles for redirects
2019-12-11import: (cleanup) drop redundant env arg to run_die