]> Sergey Matveev's repositories - public-inbox.git/history - lib/PublicInbox/LeiMirror.pm
lei_mirror: hoist out dump_manifest sub
[public-inbox.git] / lib / PublicInbox / LeiMirror.pm
2022-11-28 Eric Wonglei_mirror: hoist out dump_manifest sub
2022-11-28 Eric Wonglei_mirror: do not write Makefile for --inbox-config...
2022-11-28 Eric Wonglei_mirror: add `index' target to generated Makefile
2022-11-28 Eric Wonglei_mirror: cleanup File::Temp OO usage
2022-11-28 Eric Wonglei_mirror: ensure curl exits 22 on HTTP 404 responses
2022-11-28 Eric Wonglei_mirror: require Perl v5.12+
2022-11-28 Eric Wongclone: support --inbox-version
2022-11-28 Eric Wonglei_mirror: simplify v2 code paths
2022-11-28 Eric Wonglei_mirror: support manifest {references} for v2 epochs
2022-11-28 Eric Wonglei_mirror: differentiate -entv vs -ent
2022-11-28 Eric Wonglei_mirror: fix glob semantics to match end-of-path
2022-11-28 Eric Wonglei_mirror: require PublicInbox::Lock at use
2022-11-28 Eric Wonglei_mirror: do not fetch descriptions if using manifest
2022-11-28 Eric Wonglei_mirror: defend against infinite loops
2022-11-28 Eric Wonglei_mirror: fix infinite loop in dependency resolution
2022-11-28 Eric Wonglei_mirror: allow --epoch on mixed v1/v2 clones
2022-11-28 Eric Wonglei_mirror: reduce scope of v2 lock
2022-11-28 Eric Wonglei_mirror: retrieve v2 description properly
2022-11-28 Eric Wongclone: support --inbox-config option
2022-11-28 Eric Wonglei_mirror: reduce noise on interrupted clones
2022-11-28 Eric Wonglei_mirror: support {reference} for v1 manifest clones
2022-11-28 Eric Wonglei_mirror: initialize placeholders with "head" from...
2022-11-28 Eric Wongclone: support --dry-run / -n flag
2022-11-28 Eric Wonglei_mirror: set gitweb.owner from manifest
2022-11-28 Eric Wonglei_mirror: load most modules up-front
2022-11-28 Eric Wonglei_mirror: load File::Path unconditionally
2022-11-28 Eric Wonglei_mirror: consolidate clone process management
2022-11-28 Eric Wonglei_mirror: add a hint for skipped epoch permissions
2022-11-28 Eric Wonglei_mirror: elide description retrieval for v1|coderepo
2022-11-28 Eric Wonglei_mirror: simplify _get_txt_start callers
2022-11-28 Eric Wonglei_mirror: retrieve description text asynchronously...
2022-11-28 Eric Wonglei_mirror: move directory creation to v2-only path
2022-11-28 Eric Wonglei_mirror: default to single job by default
2022-11-28 Eric Wongclone: support parallel v1 clones
2022-11-28 Eric Wonglei_mirror: rely on global process reaper
2022-11-28 Eric Wonglei_mirror: rely on DESTROY to index v2 inbox
2022-11-28 Eric Wonglei_mirror: async config retrieval for v2 w/ manifest
2022-11-28 Eric Wongclone: parallelize v2 epoch clones
2022-11-28 Eric Wongclone: support --include and --exclude with multi-clone
2022-11-28 Eric Wongclone: support multi-inbox clone
2022-10-24 Eric Wonglei_mirror: delimit names by `\n' to improve die message
2022-10-24 Eric Wonglei_mirror: make _finish_add_external call more obvious
2022-10-24 Eric Wongclone|fetch: preserve mtime of modified manifest.js.gz
2021-10-15 Eric Wonglei + ipc: simplify process reaping
2021-10-15 Eric Wonglei: TSTP affects all curl and related subprocesses
2021-10-15 Eric Wonglei: give workers their own process group
2021-10-14 Eric Wonglei add-external --mirror: respect client umask
2021-10-14 Eric Wongclone+fetch: respect umask for all downloaded files
2021-10-13 Eric Wonglei: use standard warn() in more places
2021-10-12 Eric Wongwww: _/text/config/raw Last-Modified: is mm->created_at
2021-09-25 Eric Wonglei add-external: split into separate file
2021-09-24 Eric Wongclone|fetch|--mirror: cull manifest in partial mirrors
2021-09-24 Eric Wongclone|--mirror: fix and test against pre-manifest WWW
2021-09-24 Eric Wongclone|--mirror: support --epoch=RANGE for partial clones
2021-09-22 Eric Wonglei: drop redundant WQ EOF callbacks
2021-09-15 Eric Wongfetch|clone|--mirror: shorten paths for progress output
2021-09-15 Eric Wongclone|fetch|--mirror: add convenience $INBOX_DIR/Makefile
2021-09-15 Eric Wongmulti_git: hoist out common epoch/alternates handling
2021-09-12 Eric Wongfetch: drop 304 Not Modified support, simplify comparisons
2021-09-12 Eric Wongfetch: fix half-baked v1 manifest.js.gz handling
2021-09-12 Eric Wongfetch: use manifest.js.gz for v1
2021-09-12 Eric Wongclone|lei_mirror: write description in mirrors
2021-09-12 Eric Wongnew public-inbox-{clone,fetch} commands
2021-09-12 Eric Wonglei_mirror: fix error message
2021-09-12 Eric Wonglei_mirror: simplify error reporting
2021-09-11 Eric Wonglei: pass client stderr to git-config in more places
2021-09-10 Eric Wonglei add-external --mirror: quiet unlink error on ENOENT
2021-09-10 Eric Wonglei add-external --mirror: deduce paths for PSGI mount...
2021-06-08 Eric Wonglei: generalize auxiliary WQ handling
2021-05-03 Eric Wonglei: simplify workers_start API
2021-04-28 Eric Wonglei: simple WQ workers use {wq1} field
2021-04-28 Eric Wonglei: standardize on _lei_wq_eof callback for workers
2021-04-19 Eric Wongconfig: git_config_dump blesses
2021-03-28 Eric Wonglei: simplify PktOp callers
2021-03-25 Eric Wonglei_mirror: don't show success on failure
2021-03-24 Eric Wonglei_mirror: fix circular reference
2021-03-24 Eric Wonglei: improve management around short-lived workers
2021-03-24 Eric Wonglei: hide *_atfork_child from command-line
2021-02-24 Eric Wonglei: avoid needless env passing to subcommands
2021-02-19 Eric Wonglei: consolidate the bulk of the IPC code
2021-02-08 Eric Wonglei q: improve remote mboxrd UX + MUA
2021-02-07 Eric Wongipc: wq_do => wq_io_do
2021-02-07 Eric Wonglei add-external: handle interrupts with --mirror
2021-02-07 Eric Wonglei: add-external --mirror support