dumping ground for random patches and texts
 help / color / mirror / Atom feed
 messages from 2020-01-02 08:51:41 to 2020-04-23 04:28:14 UTC [more...]

[PATCH] wip
 2020-04-23  4:27 UTC 

[PATCH] t/cgi.t: reduce internal API footprint of SearchIdx
 2020-04-21  3:19 UTC 

[PATCH] wip
 2020-04-20  7:14 UTC 

[PATCH 1/4] import: init_bare: allow calling as OO method, use in tests
 2020-04-19 22:10 UTC  (4+ messages)
` [PATCH 2/4] import: init_bare: use pure Perl
` [PATCH 3/4] t/ds-leak: use BSD::Resource
` [PATCH 4/4] testcommon: spawn-aware system() and qx[] workalikes

[PATCH] mail header experiments
 2020-04-18 21:41 UTC 

[PATCH] v2: allow disabling new epoch creation via perms
 2020-04-18  8:09 UTC 

[PATCH 1/4] v2: allow disabling new epoch creation via perms
 2020-04-18  7:43 UTC  (4+ messages)
` [PATCH 2/4] v2: 2112: v1 inbox compatibility mode
` [PATCH 3/4] compact j1
` [PATCH 4/4] convert: -j1 always copies

[PATCH 1/2] t/httpd-corner: improve reliability and diagnostics
 2020-04-16  0:29 UTC  (2+ messages)
` [PATCH 2/2] t/httpd-unix: reliability for non-signalfd/EVFILT_SIGNAL

[PATCH 1/4] testcommon: DESTROY: wait for killed daemon
 2020-04-11  8:48 UTC  (4+ messages)
` [PATCH 2/4] dskqxs: ignore EV_SET errors on EVFILT_WRITE
` [PATCH 3/4] t/*.t: localize $SIG{__WARN__} changes
` [PATCH 4/4] t/httpd-corner.t: relax read-after-failed-write handling

[PATCH 1/3] dskqxs: ignore EV_SET errors on EVFILT_WRITE
 2020-04-11  8:43 UTC  (3+ messages)
` [PATCH 2/3] t/*.t: localize $SIG{__WARN__} changes
` [PATCH 3/3] t/httpd-corner.t: more tolerant read-after-failed-write handling

[PATCH 1/6] xapcmd: deal with wayward PIDs getting reaped
 2020-04-11  7:20 UTC  (6+ messages)
` [PATCH 2/6] dskqxs: ignore EV_SET errors on EVFILT_WRITE
` [PATCH 3/6] t/*.t: localize $SIG{__WARN__} changes
` [PATCH 4/6] xapcmd: die on bad sigs
` [PATCH 5/6] t/httpd-corner.t: more tolerant read-after-failed-write handling
` [PATCH 6/6] testcommon: DESTROY: wait for killed daemon

[PATCH] t/httpd-corner.t: more tolerant read-after-failed-write handling
 2020-04-11  1:48 UTC 

[PATCH] t/httpd-unix: fix for non-signalfd/EVFILT_SIGNAL platforms
 2020-04-11  1:16 UTC 

[PATCH] doc: memory: WIP
 2020-04-10 22:51 UTC 

[PATCH 1/7] xt/perf-msgview: update to use git->cat_async
 2020-04-10 20:56 UTC  (7+ messages)
` [PATCH 2/7] portability: constants for NetBSD
` [PATCH 3/7] view: do not redundantly obfuscate addresses
` [PATCH 4/7] t/httpd-unix: improve test reliability
` [PATCH 5/7] xapcmd: deal with wayward PIDs getting reaped
` [PATCH 6/7] dskqxs: ignore EV_SET errors on EVFILT_WRITE
` [PATCH 7/7] t/*.t: localize $SIG{__WARN__} changes

[PATCH] t/httpd-unix: reliability fix test
 2020-04-07 20:21 UTC 

[PATCH] xt/perf-msgview: update to use git->cat_async
 2020-04-06 22:58 UTC 

[PATCH 1/3] release large (non ref) scalars using `undef $sv'
 2020-04-05  7:41 UTC  (3+ messages)
` [PATCH 2/3] mbox: halve ->getline "context switches"
` [PATCH 3/3] git: reduce stat buffer storage overhead

[PATCH] mbox: halve ->getline "context switches"
 2020-04-05  7:19 UTC 

[PATCH] release large (non ref) scalars using `undef $sv'
 2020-04-05  7:03 UTC 

[PATCH] git: reduce stat buffer storage overhead
 2020-04-05  6:59 UTC 

[PATCH 1/3] xt/msgtime_cmp: fix false positives from msgtime change
 2020-04-04 23:38 UTC  (3+ messages)
` [PATCH 2/3] view: `undef' buffer for text body instead of clearing
` [PATCH 3/3] view*: release scalar memory using `undef $VAR'

[PATCH] async
 2020-04-04  7:57 UTC 

[PATCH 1/3] quiet "Complex regular subexpression recursion limit" warnings
 2020-04-03 21:06 UTC  (3+ messages)
` [PATCH 2/3] view: note we assume UTF-8 on unknown encodings
` [PATCH 3/3] view: use defined-or operator to simplify checks

[PATCH 1/3] smsg: inline _extract_mid functionality
 2020-04-01  4:37 UTC  (3+ messages)
` [PATCH 2/3] searchidx: v1: skip mid_clean on mid_mime results
` [PATCH 3/3] MID_EXTRACT WIP

[PATCH] t/mid: PublicInbox::MIME folds LF to SP in mids
 2020-03-31  6:49 UTC 

[PATCH 1/2] v2writable: index Message-IDs w/ spaces properly
 2020-03-31  6:42 UTC  (2+ messages)
` [PATCH 2/2] WIP

[PATCH] t/multi-mid: allow test to run w/o Xapian
 2020-03-30 19:05 UTC 

[PATCH 1/2] searchidxshard: ensure we set indexlevel on shard[0]
 2020-03-28  0:29 UTC  (2+ messages)
` [PATCH 2/2] index: support --compact / -c on command-line

[PATCH] index: support --compact / -c on command-line
 2020-03-28  0:26 UTC 

[PATCH] index: support --compact / -c on command-line
 2020-03-28  0:11 UTC 

[PATCH] wwwaltid: inform users to use POST instead of GET
 2020-03-26  8:17 UTC 

[PATCH 1/2] inbox: altid_map becomes a method
 2020-03-26  7:28 UTC  (2+ messages)
` [PATCH 2/2] wwwtext: show altid instructions in config

[PATCH] www: add endpoint to retrieve altid dumps
 2020-03-20 23:05 UTC 

[PATCH 01/10] qspawn: reinstate filter support, add gzip filter
 2020-03-20 19:41 UTC  (10+ messages)
` [PATCH 02/10] gzipfilter: allocate the deflate context late
` [PATCH 03/10] wwwstream: introduce oneshot API to avoid ->getline
` [PATCH 04/10] extmsg: use WwwResponse::oneshot
` [PATCH 05/10] wwwstream: oneshot sets content-length
` [PATCH 06/10] mbox: need_gzip uses WwwStream::oneshot
` [PATCH 07/10] qspawn: handle ENOENT (and other errors on exec)
` [PATCH 08/10] search: clobber -user_pfx on query parser initialization
` [PATCH 09/10] wwwtext: show thread endpoints info w/ indexlevel=basic
` [PATCH 10/10] altid: warn about non-word prefixes

[PATCH 1/2] v2: SDBM-based multi Message-ID queue
 2020-03-20  7:42 UTC  (2+ messages)
` [PATCH 2/2] omg

[PATCH 1/7] view: flush_quote: avoid temporary variable
 2020-03-18 18:46 UTC  (7+ messages)
` [PATCH 2/7] www: update ->preload for newer modules
` [PATCH 3/7] wwwlisting: favor "use" over require
` [PATCH 4/7] wwwlisting: avoid lazy loading JSON module
` [PATCH 5/7] www: avoid `state' usage to perform allocations up-front
` [PATCH 6/7] daemon: do more immortal allocations up front
` [PATCH 7/7] viewdiff: favor `qr' to precompile regexps

[PATCH] viewdiff: favor `qr' to precompile regexps
 2020-03-09 10:28 UTC 

[PATCH 1/5] www: update ->preload for newer modules
 2020-03-09  0:01 UTC  (5+ messages)
` [PATCH 2/5] wwwlisting: favor "use" over require
` [PATCH 3/5] wwwlisting: avoid lazy loading JSON module
` [PATCH 4/5] www: avoid `state' usage to perform allocations up-front
` [PATCH 5/5] daemon: do more immortal allocations up front

[PATCH 1/2] index: use git commit times on missing Date/Received
 2020-03-07 12:15 UTC  (2+ messages)
` [PATCH 2/2] v2: SDBM-based multi Message-ID queue

[PATCH] index: v1: fallback to git times on missing Date/Received
 2020-03-04 12:01 UTC 

[PATCH] qspawn: handle ENOENT (and other errors on exec)
 2020-03-03  7:44 UTC 

[PATCH 01/10] qspawn: reinstate filter support, add gzip filter
 2020-03-02 11:51 UTC  (10+ messages)
` [PATCH 02/10] gzipfilter: allocate the deflate context late
` [PATCH 03/10] wwwstream: introduce oneshot API to avoid ->getline
` [PATCH 04/10] extmsg: use WwwResponse::oneshot
` [PATCH 05/10] mbox: need_gzip uses WwwStream::oneshot
` [PATCH 06/10] wwwlisting: favor "use" over require
` [PATCH 07/10] www: update ->preload for newer modules
` [PATCH 08/10] git: remove POSIX::dup2 import
` [PATCH 09/10] wwwstream: oneshot sets content-length
` [PATCH 10/10] www: add endpoint to retrieve altid dumps

[PATCH 1/7] qspawn: reinstate filter support, add gzip filter
 2020-02-27 10:29 UTC  (7+ messages)
` [PATCH 2/7] wwwstream: introduce oneshot API to avoid ->getline
` [PATCH 3/7] extmsg: use WwwResponse::oneshot
` [PATCH 4/7] mbox: need_gzip uses WwwStream::oneshot
` [PATCH 5/7] INSTALL: update for 1.3.0+, clarify IO::Compress
` [PATCH 6/7] wwwlisting: favor "use" over require
` [PATCH 7/7] www: update ->preload for newer modules

[PATCH 1/6] implement SrcLoc::each to walk all allocations
 2020-02-27  5:18 UTC  (6+ messages)
` [PATCH 2/6] implement "age" concept
` [PATCH 3/6] Makefile.PL: use "prove -b" instead of PERL5LIB env
` [PATCH 4/6] quiet
` [PATCH 5/6] args
` [PATCH 6/6] extra uarg test

[PATCH] qspawn: psgi_qx: improve suitability for large outputs
 2020-02-26 11:18 UTC 

[PATCH 1/4] v2: allow disabling new epoch creation via perms
 2020-02-24  8:08 UTC  (4+ messages)
` [PATCH 2/4] v2: 2112: v1 inbox compatibility mode
` [PATCH 3/4] compact j1
` [PATCH 4/4] convert: -j1 always copies

[PATCH] doc: technical: add data strutures doc
 2020-02-18  2:57 UTC 

[PATCH] overidx: parse_references takes MIME arg
 2020-02-17  7:49 UTC 

[PATCH 1/6] view: shorten life of MIME object for permalink
 2020-02-16  1:19 UTC  (6+ messages)
` [PATCH 2/6] viewdiff: do not generate "a=" parameter if "b=" matches
` [PATCH 3/6] hval: ascii_html: drop CRLF => LF conversion
` [PATCH 4/6] viewdiff: remove optional CR handling
` [PATCH 5/6] view: flush_quote: avoid temporary variable
` [PATCH 6/6] searchview: set obfuscation inbox properly

[PATCH 1/8] view: remove mhref arg from multipart_text_as_html
 2020-02-15  9:29 UTC  (8+ messages)
` [PATCH 2/8] view: single "t" HTML entity for multi-Subject messages
` [PATCH 3/8] view: dump_topics: better naming of top Subject
` [PATCH 4/8] view: cleanup topic accumulation and dumping
` [PATCH 5/8] view,searchview: avoid smsg method calls when using SQLite/Xapian
` [PATCH 6/8] view: escape Subject HTML directly
` [PATCH 7/8] view: escape ampersand in Message-IDs properly
` [PATCH 8/8] view: remove last Hval->new caller

[PATCH] t/msg_iter: add test for X-UNKNOWN charset from Alpine
 2020-02-14  7:03 UTC 

[PATCH 1/2] v2: allow disabling new epoch creation via perms
 2020-02-12  8:56 UTC  (2+ messages)
` [PATCH 2/2] v2: 2112: v1 inbox compatibility mode

[PATCH] t/multi-mid: skip properly w/o DBD::SQLite
 2020-02-08 18:21 UTC 

[PATCH] doc: recommend -compact after --reindex
 2020-02-04 21:43 UTC 

[PATCH 1/2] searchidx: simplify callers
 2020-02-03  6:35 UTC  (2+ messages)
` [PATCH 2/2] repoidx WIP

[PATCH 1/5] convert: remove unused variables capturing :from
 2020-02-02  1:21 UTC  (5+ messages)
` [PATCH 2/5] v2: 2112: v1 inbox compatibility mode
` [PATCH 3/5] v2writable: do not clobber parallel if undef is passed
` [PATCH 4/5] v2writable: do not clobber {shards} if unset
` [PATCH 5/5] doc

[PATCH] convert: fix
 2020-01-30  3:37 UTC 

[PATCH 1/2] v2writable: include git oid on inability to regen
 2020-01-29  9:53 UTC  (2+ messages)
` [PATCH 2/2] v2writable: regen harder (in testing)

[PATCH] searchidxshard: rely on autoflush instead of ->flush
 2020-01-29  9:07 UTC 

[PATCH 1/3] inbox: add ->version method
 2020-01-26  1:03 UTC  (3+ messages)
` [PATCH 2/3] search: {version} => {ibx_ver}
` [PATCH 3/3] xapcmd: increase scope of lock

[PATCH] sendfile freebsd
 2020-01-25 19:49 UTC 

[PATCH] sendfile64 w/o offset updates
 2020-01-25  9:59 UTC 

[PATCH] syscall: add pread() on x86 and x86-64 Linux
 2020-01-25  7:57 UTC 

[PATCH] syscall: add pread() on x86 and x86-64 Linux
 2020-01-25  7:41 UTC 

[PATCH 01/24] www*stream: favor \&close instead of *close
 2020-01-19 10:18 UTC  (24+ messages)
` [PATCH 02/24] www: use "skel" terminology consistently
` [PATCH 03/24] view: improve readability around walk_thread
` [PATCH 04/24] searchview: keep $noop sub private to the package
` [PATCH 05/24] view: reduce parameters for html_footer
` [PATCH 06/24] view: thread_skel: drop constant tpfx parameter
` [PATCH 07/24] view: simplify duplicate Message-ID handling
` [PATCH 08/24] wwwstream: discard single-use $ctx fields after use
` [PATCH 09/24] view: start performing buffering into {obuf}
` [PATCH 10/24] t/plack.t: modernize and unindent
` [PATCH 11/24] init: use Import::run_die instead of system()
` [PATCH 12/24] tests: move the majority of t/view.t into t/plack.t
` [PATCH 13/24] xt/perf-msgview: switch to multipart_text_as_html
` [PATCH 14/24] view: inline and eliminate msg_html
` [PATCH 15/24] linkify: compile $LINK_RE once
` [PATCH 16/24] linkify: move to_html over from ViewDiff
` [PATCH 17/24] searchidx: skip filenames on "diff --git ..."
` [PATCH 18/24] searchidx: don't assume "a/" and "b/" as prefixes
` [PATCH 19/24] viewdiff: add "b=" param with non-standard diff prefix
` [PATCH 20/24] viewdiff: add "b=" param when missing "diff --git" line
` [PATCH 21/24] viewdiff: use autovivification for long_path hash
` [PATCH 22/24] hval: to_attr: support wide characters
` [PATCH 23/24] hval: from_attr: move to unit test
` [PATCH 24/24] viewdiff: cleanup and simplify

[PATCH 1/2] hval: to_attr: support wide characters
 2020-01-19  8:50 UTC  (2+ messages)
` [PATCH 2/2] hval: from_attr: move to unit test

[PATCH] too ugly
 2020-01-14  1:19 UTC 

[PATCH] WIP
 2020-01-13  9:24 UTC 

[PATCH] nntpdeflate: make it clear the numbers were from Debian 9.x
 2020-01-13  8:49 UTC 

[PATCH 1/2] solver: path_a may be undef from /dev/null
 2020-01-11  8:16 UTC  (2+ messages)
` [PATCH 2/2] cgit: drop cgit_parse_hdr wrapper

[PATCH] view: msg_html: reduce memory use on reused MIDs
 2020-01-05  9:30 UTC 

[PATCH] {html_buf} wip
 2020-01-05  9:26 UTC 

[PATCH] fix tests to allow running w/o Xapian installed at all
 2020-01-04 21:37 UTC 

[PATCH] viewdiff: do not link spaces after filenames in diffstat
 2020-01-04  9:14 UTC 

[PATCH] solver: MAYBE be strict about "a/" and "b/" prefixes
 2020-01-02  8:51 UTC 


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).