dumping ground for random patches and texts
 help / color / mirror / Atom feed
 messages from 2022-09-09 00:57:31 to 2022-11-04 01:36:34 UTC [more...]

[PATCH] lei_mirror: hoist out dump_manifest sub
 2022-11-04  1:36 UTC 

[PATCH 01/40] clone: support multi-inbox clone
 2022-11-03 19:17 UTC  (40+ messages)
` [PATCH 02/40] clone: support --include and --exclude with multi-clone
` [PATCH 03/40] clone: parallelize v2 epoch clones
` [PATCH 04/40] lei_mirror: async config retrieval for v2 w/ manifest
` [PATCH 05/40] lei_mirror: rely on DESTROY to index v2 inbox
` [PATCH 06/40] lei_mirror: rely on global process reaper
` [PATCH 07/40] clone: support parallel v1 clones
` [PATCH 08/40] lei_mirror: default to single job by default
` [PATCH 09/40] lei_mirror: move directory creation to v2-only path
` [PATCH 10/40] lei_mirror: retrieve description text asynchronously, too
` [PATCH 11/40] switch inotify/kevent stuff to v5.12
` [PATCH 12/40] manifest: update module blurb + v5.12
` [PATCH 13/40] lei_mirror: simplify _get_txt_start callers
` [PATCH 14/40] lei_mirror: elide description retrieval for v1|coderepo
` [PATCH 15/40] lei_mirror: add a hint for skipped epoch permissions
` [PATCH 16/40] lei_mirror: consolidate clone process management
` [PATCH 17/40] lei_mirror: load File::Path unconditionally
` [PATCH 18/40] lei_mirror: load most modules up-front
` [PATCH 19/40] lei_mirror: set gitweb.owner from manifest
` [PATCH 20/40] clone: support --dry-run / -n flag
` [PATCH 21/40] lei_mirror: initialize placeholders with "head" from manifest
` [PATCH 22/40] lei_mirror: support {reference} for v1 manifest clones
` [PATCH 23/40] lei_mirror: reduce noise on interrupted clones
` [PATCH 24/40] clone: support --inbox-config option
` [PATCH 25/40] lei_mirror: retrieve v2 description properly
` [PATCH 26/40] lei_mirror: reduce scope of v2 lock
` [PATCH 27/40] lei_mirror: allow --epoch on mixed v1/v2 clones
` [PATCH 28/40] lei_mirror: fix infinite loop in dependency resolution
` [PATCH 29/40] lei_mirror: defend against infinite loops
` [PATCH 30/40] lei_mirror: do not fetch descriptions if using manifest
` [PATCH 31/40] lei_mirror: require PublicInbox::Lock at use
` [PATCH 32/40] lei_mirror: fix glob semantics to match end-of-path
` [PATCH 33/40] lei_mirror: differentiate -entv vs -ent
` [PATCH 34/40] lei_mirror: support manifest {references} for v2 epochs
` [PATCH 35/40] lei_mirror: simplify v2 code paths
` [PATCH 36/40] clone: support --inbox-version
` [PATCH 37/40] lei_mirror: require Perl v5.12+
` [PATCH 38/40] lei_mirror: ensure curl exits 22 on HTTP 404 responses
` [PATCH 39/40] lei_mirror: cleanup File::Temp OO usage
` [PATCH 40/40] lei_mirror: add `index' target to generated Makefile

[PATCH 1/7] lei_mirror: defend against infinite loops
 2022-11-02  9:16 UTC  (7+ messages)
` [PATCH 2/7] lei_mirror: do not fetch descriptions if using manifest
` [PATCH 3/7] lei_mirror: require PublicInbox::Lock at use
` [PATCH 4/7] lei: fix glob semantics to match end-of-filename
` [PATCH 5/7] lei_mirror: fix glob semantics to match end-of-path
` [PATCH 6/7] lei_mirror: differ -entv vs -ent
` [PATCH 7/7] lei_mirror: support manifest {references} for v2 epochs

[PATCH] lei: fix glob semantics to match end-of-filename
 2022-11-01  9:24 UTC 

[PATCH] lei_mirror: do not fetch descriptions if using manifest
 2022-10-26  8:50 UTC 

[PATCH 01/29] clone: support multi-inbox clone
 2022-10-24 20:19 UTC  (29+ messages)
` [PATCH 02/29] clone: support --include and --exclude with multi-clone
` [PATCH 03/29] clone: parallelize v2 epoch clones
` [PATCH 04/29] lei_mirror: async config retrieval for v2 w/ manifest
` [PATCH 05/29] lei_mirror: rely on DESTROY to index v2 inbox
` [PATCH 06/29] lei_mirror: rely on global process reaper
` [PATCH 07/29] clone: support parallel v1 clones
` [PATCH 08/29] lei_mirror: default to single job by default
` [PATCH 09/29] lei_mirror: move directory creation to v2-only path
` [PATCH 10/29] lei_mirror: retrieve description text asynchronously, too
` [PATCH 11/29] switch inotify/kevent stuff to v5.12
` [PATCH 12/29] manifest: update module blurb + v5.12
` [PATCH 13/29] lei_mirror: simplify _get_txt_start callers
` [PATCH 14/29] lei_mirror: elide description retrieval for v1|coderepo
` [PATCH 15/29] lei_mirror: add a hint for skipped epoch permissions
` [PATCH 16/29] lei_mirror: consolidate clone process management
` [PATCH 17/29] lei_mirror: load File::Path unconditionally
` [PATCH 18/29] lei_mirror: load most modules up-front
` [PATCH 19/29] lei_mirror: set gitweb.owner from manifest
` [PATCH 20/29] clone: support --dry-run / -n flag
` [PATCH 21/29] lei_mirror: initialize placeholders with "head" from manifest
` [PATCH 22/29] lei_mirror: support {reference} for v1 manifest clones
` [PATCH 23/29] lei_mirror: reduce noise on interrupted clones
` [PATCH 24/29] clone: support --inbox-config option
` [PATCH 25/29] lei_mirror: retrieve v2 description properly
` [PATCH 26/29] lei_mirror: reduce scope of v2 lock
` [PATCH 27/29] lei_mirror: allow --epoch on mixed v1/v2 clones
` [PATCH 28/29] lei_mirror: fix infinite loop in dependency resolution
` [PATCH 29/29] lei_mirror: defend against infinite loops

[PATCH 1/2] clone: support --inbox-config option
 2022-10-24 12:05 UTC  (2+ messages)
` [PATCH 2/2] lei_mirror: retrieve v2 description properly

[PATCH 1/3] lei_mirror: initialize placeholders with "head" from manifest
 2022-10-24 10:37 UTC  (3+ messages)
` [PATCH 2/3] lei_mirror: support {reference} for v1 manifest clones
` [PATCH 3/3] lei_mirror: reduce noise on interrupted clones

[PATCH] lei_mirror: reduce noise on interrupted clones
 2022-10-24 10:22 UTC 

[PATCH 01/18] another step towards git SHA-256 support
 2022-10-20 22:36 UTC  (18+ messages)
` [PATCH 02/18] githttpbackend: remove unused $BIN variable
` [PATCH 03/18] clone|fetch: preserve mtime of modified manifest.js.gz
` [PATCH 04/18] treewide: replace /^I: / prefix with /^# /
` [PATCH 05/18] lei_mirror: make _finish_add_external call more obvious
` [PATCH 06/18] lei_mirror: delimit names by `\n' to improve die message
` [PATCH 07/18] clone: support multi-inbox clone
` [PATCH 08/18] clone: support --include and --exclude with multi-clone
` [PATCH 09/18] clone: parallelize v2 epoch clones
` [PATCH 10/18] lei_mirror: async config retrieval for v2 w/ manifest
` [PATCH 11/18] lei_mirror: rely on DESTROY to index v2 inbox
` [PATCH 12/18] lei_mirror: rely on global process reaper
` [PATCH 13/18] clone: support parallel v1 clones
` [PATCH 14/18] lei_mirror: default to single job by default
` [PATCH 15/18] lei_mirror: move directory creation to v2-only path
` [PATCH 16/18] lei_mirror: retrieve description text asynchronously, too
` [PATCH 17/18] switch inotify/kevent stuff to v5.12
` [PATCH 18/18] manifest: update module blurb + v5.12

[PATCH 01/12] another step towards git SHA-256 support
 2022-10-19 12:50 UTC  (12+ messages)
` [PATCH 02/12] githttpbackend: remove unused $BIN variable
` [PATCH 03/12] clone|fetch: preserve mtime of modified manifest.js.gz
` [PATCH 04/12] treewide: replace /^I: / prefix with /^# /
` [PATCH 05/12] lei_mirror: make _finish_add_external call more obvious
` [PATCH 06/12] lei_mirror: delimit names by `\n' to improve die message
` [PATCH 07/12] clone: support multi-inbox clone
` [PATCH 08/12] clone: support --include and --exclude with multi-clone
` [PATCH 09/12] clone: parallelize v2 epoch clones
` [PATCH 10/12] lei_mirror: async config retrieval for v2 w/ manifest
` [PATCH 11/12] lei_mirror: rely on DESTROY to index v2 inbox
` [PATCH 12/12] lei_mirror: rely on global %LIVE and reaper

[PATCH 1/3] lei_mirror: delimit names by `\n' to improve die message
 2022-10-19  2:56 UTC  (3+ messages)
` [PATCH 2/3] clone: support multi-inbox clone
` [PATCH 3/3] clone: support --include and --exclude with multi-clone

[PATCH] no incl/excl
 2022-10-18 23:29 UTC 

[PATCH 1/2] another step towards git SHA-256 support
 2022-10-18 19:43 UTC  (2+ messages)
` [PATCH 2/2] githttpbackend: remove unused $BIN variable

[PATCH] clone: support multi-inbox clone
 2022-10-18  9:04 UTC 

[PATCH] clone|fetch: preserve mtime of modified manifest.js.gz
 2022-10-18  9:03 UTC 

[PATCH] lei_mirror: preserve mtime of updated manifest.js.gz
 2022-10-18  8:50 UTC 

[PATCH 1/2] syscall: avoid needless string comparison on x86-64
 2022-10-17  9:16 UTC  (2+ messages)
` [PATCH 2/2] sigfd: set SIGWINCH for MIPS and PARISC on Linux

[PATCH] syscall: avoid needless string comparison on x86-64
 2022-10-14  9:28 UTC 

[PATCH 1/4] treewide: replace /^I: / prefix with /^# /
 2022-10-14  9:28 UTC  (4+ messages)
` [PATCH 2/4] lei_mirror: make _finish_add_external call more obvious
` [PATCH 3/4] lei_mirror: delimit names by `\n' to improve die message
` [PATCH 4/4] multi-inbox clone WIP

[PATCH 1/3] viewvcs: avoid one ascii_html call
 2022-10-10  7:59 UTC  (3+ messages)
` [PATCH 2/3] xt/solver: skip on missing publicinbox.git.coderepo
` [PATCH 3/3] www: viewvcs: display annotated tags as discreet objects

[PATCH 1/2] www: cgit: fix fallback to WwwCoderepo on array responses
 2022-10-08  8:05 UTC  (2+ messages)
` [PATCH 2/2] www_coderepo: allow searching one extindex|inbox

[PATCH 1/2] www_coderepo: update blurb on the goal/purpose of this
 2022-10-08  6:54 UTC  (2+ messages)
` [PATCH 2/2] www_coderepo: allow searching one extindex|inbox

[PATCH 1/2] config: remove {-cgitrc_unparsed} field
 2022-10-07 20:22 UTC  (2+ messages)
` [PATCH 2/2] www_coderepo: wire up snapshots from summary

[PATCH 1/2] config: remove {-cgitrc_unparsed} field
 2022-10-07 20:13 UTC  (2+ messages)
` [PATCH 2/2] www_coderepo: wire up snapshots from summary

[PATCH] www: do not call ->coderepo->srv on sub ref
 2022-10-04 23:10 UTC 

[PATCH 01/10] tests: use test_httpd consistently
 2022-10-04 18:56 UTC  (10+ messages)
` [PATCH 02/10] cgit: use Perl 5.10-isms, optimize, and golf
` [PATCH 03/10] git: hoist out description
` [PATCH 04/10] git: move cloneurl + description reading here
` [PATCH 05/10] www_coderepo: an alternative to cgit
` [PATCH 06/10] www_coderepo: wire up /$CODEREPO/$OID/s/ endpoint
` [PATCH 07/10] git: allow ->local_nick to return undef
` [PATCH 08/10] www_coderepo: wire up snapshot support
` [PATCH 09/10] www_stream: use git->pub_urls for coderepo links
` [PATCH 10/10] www_coderepo: start a top nav bar in summary view

[PATCH 1/8] tests: use test_httpd consistently
 2022-10-04  9:06 UTC  (8+ messages)
` [PATCH 2/8] cgit: use Perl 5.10-isms, optimize, and golf
` [PATCH 3/8] git: hoist out description
` [PATCH 4/8] git: move cloneurl + description reading here
` [PATCH 5/8] www_coderepo: an alternative to cgit
` [PATCH 6/8] www_coderepo: wire up /$CODEREPO/$OID/s/ endpoint
` [PATCH 7/8] git: allow ->local_nick to return undef
` [PATCH 8/8] www_coderepo: wire up snapshot support

[PATCH] cleanup
 2022-09-30 23:40 UTC 

[PATCH 1/4] syscall: initialize buffer for vec()
 2022-09-29 17:00 UTC  (4+ messages)
` [PATCH 2/4] treewide: set --globoff for all curl(1) use
` [PATCH 3/4] gcf2: fix syntax error and require PublicInbox::Git
` [PATCH 4/4] tests: disable IPv6 on old Net::NNTP, Mail::IMAPClient, HTTP::Tiny

[PATCH 1/4] cgit: use Perl 5.10-isms, optimize, and golf
 2022-09-27  6:22 UTC  (4+ messages)
` [PATCH 2/4] git: hoist out description
` [PATCH 3/4] git: move cloneurl + description reading here
` [PATCH 4/4] www_coderepo: an alternative to cgit

[PATCH] tests: use test_httpd consistently
 2022-09-27  0:47 UTC 

[PATCH] viewdiff memsave
 2022-09-26  8:53 UTC 

[PATCH 01/16] do not access aTHR when in a non-Perl process
 2022-09-23  6:53 UTC  (16+ messages)
` [PATCH 02/16] integrate custom malloc based on dlmalloc
` [PATCH 03/16] forcibly enable assertions for now
` [PATCH 04/16] consolidate atfork callbacks
` [PATCH 05/16] test cfree and aligned_alloc aliases
` [PATCH 06/16] docs
` [PATCH 07/16] fix free
` [PATCH 08/16] Devel::Mwrap::reset is a no-op if `totals' not initialized
` [PATCH 09/16] block signals when spawning URCU-related threads
` [PATCH 10/16] ctor fix
` [PATCH 11/16] inline cleanup
` [PATCH 12/16] split out mwrap
` [PATCH 13/16] add weak definition for PL_memory_map
` [PATCH 14/16] doc: describe the purpose of alloc_hdr.real
` [PATCH 15/16] ctor: simplify call_rcu usage
` [PATCH 16/16] drop in dlmalloc.c with minimal changes

[PATCH 1/3] fix free
 2022-09-22  8:38 UTC  (3+ messages)
` [PATCH 2/3] Devel::Mwrap::reset is a no-op if `totals' not initialized
` [PATCH 3/3] block signals when spawning URCU-related threads

[PATCH] trim
 2022-09-21 21:41 UTC 

[PATCH 1/2] lei_view_text: speed up `-f text'
 2022-09-13 19:19 UTC  (2+ messages)
` [PATCH 2/2] less-_xs

[PATCH 1/2] viewvcs: load blobs asynchronously
 2022-09-13  9:25 UTC  (2+ messages)
` [PATCH 2/2] lei_view_text: speed up `-f text' and `-f reply'

[PATCH 01/38] xt: fold perf-obfuscate into perf-msgview, future-proofing
 2022-09-09  0:56 UTC  (5+ messages)
` [PATCH 35/38] feed: new_html_i: switch from zmore to `print $zfh'
` [PATCH 36/38] mbox*: use multi-arg ->translate and ->write
` [PATCH 37/38] www_listing: switch to `print $zfh'
` [PATCH 38/38] viewvcs: "


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).