about summary refs log tree commit homepage
path: root/script/public-inbox-convert
DateCommit message (Expand)
2023-11-03move read_all, try_cat, and poll_in to PublicInbox::IO
2023-11-03treewide: use ->close to call ProcessIO->CLOSE
2023-10-18convert: use read_all to simplify error checks
2023-10-11import: switch to Unix stream socket for fast-import
2023-09-28convert: use ProcessPipe with popen_rd
2023-04-07umask: rely on the OnDestroy-based call where applicable
2023-04-06watch: use detect_indexlevel for unconfigured inboxes
2023-03-25admin: ensure resolved GIT_DIR is absolute
2021-09-15support -C (chdir) for most non-daemon commands
2021-09-15multi_git: hoist out common epoch/alternates handling
2021-07-28treewide: s/sequential_shard/sequential-shard/g
2021-01-01update copyrights for 2021
2020-12-25inboxwritable: delay umask_prepare calls
2020-12-21use rel2abs_collapsed when loading Inbox objects
2020-12-20script/public-inbox-*: favor caller-provided pathnames
2020-09-02init+convert: create non-existing directory hierarchies
2020-09-02script/*: fold $usage into $help, support `-h' instead of -?
2020-08-20init+index: support --skip-docdata for Xapian
2020-08-10convert: set No_COW on copied SQLite files
2020-08-10convert: check ARGV more correctly
2020-08-10convert: speed up --help
2020-08-10convert: support new -index options
2020-05-20convert: describe the release of fast-import pipes
2020-05-19favor readline() and print() as functions
2020-04-20drop needless `eval {}' around Config->new
2020-02-08convert: preserve indexlevel on conversions
2020-02-06treewide: run update-copyrights from gnulib for 2019
2020-02-02convert: fix --no-index switch
2020-02-02convert: shift @ARGV explicitly
2020-02-02convert: remove unused variables capturing :from
2020-01-31convert: preserve highwater mark from v1 msgmap
2020-01-27inbox: add ->version method
2020-01-06treewide: "require" + "use" cleanup and docs
2019-11-14convert: remove duplicated GetOptions() call
2019-10-16config: support "inboxdir" in addition to "mainrepo"
2019-09-09run update-copyrights from gnulib for 2019
2019-06-05tighten up digit matches to ASCII for git output
2018-05-11convert+compact: fix when running without ~/.public-inbox/config
2018-04-20convert: copy description and git config from v1 repo
2018-04-07convert: support converting with altid defined
2018-04-04v2: support incremental indexing + purge
2018-04-01v2: one file, really
2018-03-30v2: respect core.sharedRepository in git configs
2018-03-30convert: avoid redundant "done\n" statement for fast-import
2018-03-29public-inbox-convert: tool for converting old to new inboxes