user/dev discussion of public-inbox itself
 help / color / mirror / code / Atom feed
 messages from 2022-08-04 08:17:04 to 2022-09-21 17:02:54 UTC [more...]

t/pop3d.t failure on 1.9.0
 2022-09-21 17:02 UTC  (2+ messages)
` [PATCH] t/pop3d: skip all tests if no certs are found

[PATCH] www: viewdiff: fix UTF-8 names inside mbox attachments
 2022-09-12 22:54 UTC 

[PATCH] git_async_cat: don't use Gcf2 for temporary git dirs
 2022-09-12 16:04 UTC 

imap: "Can't use an undefined value as a subroutine reference"
 2022-09-10 20:19 UTC  (9+ messages)
` [PATCH] lei: add diagnostics for IMAP writer failures
  ` [PATCH] doc: document --jobs for `lei q' and `lei up'
    ` [PATCH v2] lei: bail out earlier on IMAP writer failures

[PATCH 0/2] www: solver linkification fixes
 2022-09-10 20:10 UTC  (3+ messages)
` [PATCH 1/2] view: fix solver links with multiple messages
` [PATCH 2/2] solver: do not show redundant URLs in log

[PATCH 00/38] www: reduce memory usage
 2022-09-10  8:17 UTC  (39+ messages)
` [PATCH 01/38] xt: fold perf-obfuscate into perf-msgview, future-proof
` [PATCH 02/38] www: gzip_filter: implicitly flush {obuf} on zmore/zflush
` [PATCH 03/38] view: rework single message page to compress earlier
` [PATCH 04/38] www_atom_stream: require 200 response
` [PATCH 05/38] www_stream: aresponse assumes 200, too
` [PATCH 06/38] www_text: reduce parameter passing for response header
` [PATCH 07/38] viewvcs: use shorter and simpler ctx->html_done
` [PATCH 08/38] www_listing: consolidate some ->zmore dispatches
` [PATCH 09/38] www_listing: avoid unnecessary work for common cases
` [PATCH 10/38] www: viewdiff: use return value for diff_hunk
` [PATCH 11/38] view: simplify _parent_headers
` [PATCH 12/38] view: eml_entry: reduce manipulation of ctx->{obuf}
` [PATCH 13/38] gzip_filter: ->translate can reuse zmore/zflush
` [PATCH 14/38] view: remove multipart_text_as_html
` [PATCH 15/38] view: reduce subroutine calls for submsg_hdr
` [PATCH 16/38] view: attach_link: reduce obuf manipulation
` [PATCH 17/38] viewdiff: reuse existing string in diff_before_or_after
` [PATCH 18/38] view: _th_index_lite: avoid one s///, improve symmetry
` [PATCH 19/38] view: _th_index_lite: use `//' defined-or op
` [PATCH 20/38] view: reduce ascii_html calls and {obuf} use
` [PATCH 21/38] view: html_footer: golf out a few lines
` [PATCH 22/38] view: html_footer: remove obuf dependency
` [PATCH 23/38] view: html_footer: avoid escaping " in a few places
` [PATCH 24/38] viewdiff: diff_hunk: shorten conditionals, slightly
` [PATCH 25/38] view: switch a few things to ctx->zmore
` [PATCH 26/38] www: drop {obuf} use entirely, for now
` [PATCH 27/38] www: switch to zadd for the majority of buffering
` [PATCH 28/38] www: use PerlIO::scalar (zfh) for buffering
` [PATCH 29/38] viewdiff: diff_before_or_after: avoid extra capture
` [PATCH 30/38] viewdiff: diff_header: shorten function, slightly
` [PATCH 31/38] www_static: switch to `print $zfh', and optimize
` [PATCH 32/38] httpd/async: describe which ->write subs it can call
` [PATCH 33/38] translate: support multiple buffer args
` [PATCH 34/38] gzip_filter: write: use multi-arg translate
` [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: "

[PATCH] lei: fix --help for --jobs with `up' and `q'
 2022-09-10  1:35 UTC 

[PATCH] Gcf2: Create cache folder if missing
 2022-09-09 10:10 UTC  (3+ messages)

[PATCH] t/v2mirror: increase timeout for plackup bind+listen
 2022-09-08  8:16 UTC 

[PATCH] view: drop unnecessary comma in date range note
 2022-09-04 16:09 UTC 

[PATCH] prepare HTML rendering maintainer tests for upcoming changes
 2022-09-04  4:27 UTC 

[PATCH 0/2] lei-related import tweaks
 2022-09-02 18:26 UTC  (3+ messages)
` [PATCH 1/2] lei/store: do not write info/refs file
` [PATCH 2/2] import: pass --quiet to `git gc' if STDERR isn't a tty

[PATCH 0/2] solver: fix rename handling
 2022-09-02 10:11 UTC  (3+ messages)
` [PATCH 1/2] solver: handle copies properly
` [PATCH 2/2] solver: do not count duplicates in patch count

[PATCH] extmsg: shorten partial Message-IDs minimum to 14
 2022-09-02  9:12 UTC 

[PATCH 0/2] www: unindexed v1 fixes
 2022-09-02  9:10 UTC  (3+ messages)
` [PATCH 1/2] www: fix top nav bar for unindexed v1 inboxes
` [PATCH 2/2] www: omit [thread overview] link for unindexed v1

[PATCH] TODO: add item for RFC 3676 (format=flowed + DelSP)
 2022-09-01 18:58 UTC 

[PATCH] www: always show subject for root of thread skeleton
 2022-09-01  8:42 UTC 

[PATCH 0/3] misc doc updates I missed for 1.9 :x
 2022-08-30  9:10 UTC  (4+ messages)
` [PATCH 1/3] Makefile.PL: add lei-reindex manpage
` [PATCH 2/3] Makefile.PL: update version for upcoming 2.x
` [PATCH 3/3] INSTALL: update for Perl 5.12 dependency and 2022

[PATCH 00/18] WWW: patch, tree, git glossary
 2022-08-29  9:57 UTC  (20+ messages)
` [PATCH 01/18] solver: create tmpdir lazily
` [PATCH 02/18] viewvcs: share File::Temp::Dir with solver
` [PATCH 03/18] viewvcs: delay stringification of solver debug log
` [PATCH 04/18] www: allow html_oneshot to take an array arg
` [PATCH 05/18] viewvcs: use array for highlighted blob display
` [PATCH 06/18] viewvcs: add patch download link for single-parent commits
` [PATCH 07/18] viewvcs: author date links to contemporary messages
` [PATCH 08/18] view: speed up /$INBOX/ landing page by 0.5-1.0%
` [PATCH 09/18] treewide: ditch inbox->recent method
` [PATCH 10/18] view: /$INBOX/: show "messages from $old to $new"
` [PATCH 11/18] view: cleanups and reuse for {obuf} preparation
` [PATCH 12/18] www: atom: fix "changed" href to nowhere
` [PATCH 13/18] www: provide text/help/#search anchor
` [PATCH 14/18] solver: early make hints detection more robust
` [PATCH 15/18] viewvcs: add tree view
` [PATCH 16/18] viewvcs: reduce hash assignments for commit info
` [PATCH 17/18] viewvcs: add glossary for commit
  ` [19/18 PATCH] viewvcs: fixup commit glossary stuff
` [PATCH 18/18] viewvcs: show "blob $OID" rather than "$OID blob"

[PATCH] linkify: avoid digits and dashes in placeholders
 2022-08-28  3:59 UTC 

[PATCH] TODO: add some Xapian-related stuff
 2022-08-26 18:29 UTC 

[PATCH 0/7] an even bigger git show than before
 2022-08-26 18:11 UTC  (13+ messages)
` [PATCH 1/7] config: fix confusing space in ->repo_objs
` [PATCH 2/7] xt/solver: improve diagnostics
` [PATCH 3/7] www: /s/: 404 for unconfigured coderepos
` [PATCH 4/7] qspawn: add type comments in a few places
` [PATCH 5/7] qspawn: improve error reporting and handling
` [PATCH 6/7] viewvcs: drop pointless variable assignment
` [PATCH 7/7] viewvcs: start improving display of git commits
` [PATCH 8/7] viewvcs: use :utf8 for opening patch, too
` extindex for git? [was: an even bigger git show than before...]

[PATCH] www: fix unindexed v1 inboxes w/ public-inbox-httpd
 2022-08-26 10:15 UTC 

[PATCH] view: add "this message" link above dfblob: textarea
 2022-08-26  3:20 UTC 

[PATCH 0/8] www: diff viewing enhancements
 2022-08-24  1:09 UTC  (10+ messages)
` [PATCH 1/8] view: generate query in single-message and commit views
` [PATCH 2/8] viewdiff: linkify diffstats for non-format-patch emails
` [PATCH 3/8] viewvcs: remove patchid line from commit header
` [PATCH 4/8] viewvcs: show commit titles for parent commits
` [PATCH 5/8] viewvcs: separate email and date with spaces
` [PATCH 6/8] ibx_async_cat: access ->{git} directly
` [PATCH 7/8] gzip_filter: ->zmore and ->zflush support multiple args
` [PATCH 8/8] viewvcs: don't wait on slow disks for git commit titles

`git patch-id --stable' vs quoted-printable
 2022-08-22 18:25 UTC  (8+ messages)

Using plus (+) in list name
 2022-08-21 22:21 UTC  (5+ messages)
      ` [PATCH] www: support `+' in inbox names

[ANNOUNCE] public-inbox 1.9.0
 2022-08-21  2:36 UTC 

[PATCH] doc: 1.9 release notes update
 2022-08-20  8:25 UTC 

[PATCH 0/5] various minor annoyance fixups
 2022-08-20  8:01 UTC  (6+ messages)
` [PATCH 1/5] import: take advantage of some Perl 5.10.x features
` [PATCH 2/5] imap: remove some intermediate arrays
` [PATCH 3/5] view: do not show pagination footer for small inboxes
` [PATCH 4/5] www: use absolute URLs for coderepo URLs
` [PATCH 5/5] www: mbox* drop unneeded {base_url} memoizations

[PATCH 0/4] lei reindex-related stuff
 2022-08-19  9:07 UTC  (5+ messages)
` [PATCH 1/4] lei reindex: account for parallel lei/store users
` [PATCH 2/4] tests: add some basic "lei reindex" tests
` [PATCH 3/4] smsg: ->populate falls back to old {ds}/{ts} values
` [PATCH 4/4] lei/store: reindex culls over-indexed messages

[PATCH 0/4] lei reindex, minor tweaks
 2022-08-18  7:22 UTC  (6+ messages)
` [PATCH 1/4] searchidx: fix spelling error in comment
` [PATCH 2/4] lei inspect: less scary exception for invalid "docid:" inspect
` [PATCH 3/4] lei/store: reduce work when accessing mail_sync.sqlite3
` [PATCH 4/4] lei reindex: new command to reindex lei/store

[PATCH] lei: do not wait for sto->done on disconnected EOF
 2022-08-16  3:44 UTC 

[PATCH] lei_store_err: use level-trigger for error pipe
 2022-08-15 19:28 UTC 

existing mail protocol thoughts (POP3 vs NNTP vs IMAP)
 2022-08-14 18:16 UTC 

[PATCH] pop3: speed up STAT slightly (~1%)
 2022-08-12 22:09 UTC 

[PATCH] pop3: fix off-by-one error when handling `EXPIRE 0'
 2022-08-12 21:30 UTC 

[PATCH] pop3: quiet warning for cached active statements
 2022-08-12  9:14 UTC 

[PATCH] syscall: add support for riscv64
 2022-08-11 22:33 UTC 

[PATCH] tests: support require_mods 'v2'
 2022-08-11 22:33 UTC 

[PATCH 0/2] a few more POP3 bits
 2022-08-11 21:57 UTC  (4+ messages)
` [PATCH 1/2] www: inbox: favor "pop3://" over "pop://"
` [PATCH 2/2] pop3d: enable native fcntl locks on all *BSDs

[PATCH] devel/syscall-list: support non-Linux, show sizeof(pid_t)
 2022-08-11 20:33 UTC 

[PATCH 0/4] doc updates and simplifications
 2022-08-11 20:13 UTC  (5+ messages)
` [PATCH 1/4] doc: drop ancient Apache and WEBrick examples
` [PATCH 2/4] examples: consolidate systemd socket examples
` [PATCH 3/4] examples: add systemd files for -netd
` [PATCH 4/4] doc: spell out "PROTOCOL" in examples

[PATCH] doc: add WIP 1.9 release notes
 2022-08-11 17:36 UTC 

[PATCH] www_text: fix #nntp anchor for there's a single NNTP server
 2022-08-11 15:47 UTC 

[PATCH] daemon: rely on $SIG{__WARN__} for error output
 2022-08-10 15:58 UTC 

[PATCH 0/3] www: help text tweaks
 2022-08-10  7:40 UTC  (4+ messages)
` [PATCH 1/3] www_text: add #nntp, #pop3, and #imap anchors to help HTML
` [PATCH 2/3] www_text: clarify the password+username is for POP3
` [PATCH 3/3] www_text: add AUTH=ANONYMOUS to IMAP URLs

[PATCH] pop3: remove untouched rows on QUIT/disconnect
 2022-08-10  6:00 UTC 

[PATCH 0/5] daemon/netd-related improvements
 2022-08-08 23:53 UTC  (6+ messages)
` [PATCH 1/5] daemon: use default address + well-known ports for scheme
` [PATCH 2/5] daemon: use per-listener SIG{__WARN__} callbacks
` [PATCH 3/5] daemon: cleanup internal data structures
` [PATCH 4/5] imap: mailboxes list across listeners
` [PATCH 5/5] imapd|nntpd: drop ->base_url preload

[PATCH 0/4] imap: reduce impact of bot scanners
 2022-08-08 23:16 UTC  (5+ messages)
` [PATCH 1/4] imap: limit ibx_async_prefetch to idle git processes
` [PATCH 2/4] imap: only give AUTH=ANONYMOUS clients prefetch
` [PATCH 3/4] imap: prioritize AUTH=ANONYMOUS clients
` [PATCH 4/4] README: recommend AUTH=ANONYMOUS on IMAP URLs

[PATCH] daemon: dedupe PublicInbox::Config objects by pathname
 2022-08-05  8:29 UTC 

[PATCH] www: gzip_filter: avoid errors after ->write failure
 2022-08-04 20:08 UTC 

[PATCH 0/7] various op/allocation golfing
 2022-08-04  8:17 UTC  (5+ messages)
` [PATCH 4/7] lei_overview: remove pointless map {} op
` [PATCH 5/7] imap: ensure_slices_exist: drop needless map and array
` [PATCH 6/7] feed: avoid unnecessary map loop in non-over path
` [PATCH 7/7] view: avoid intermediate array when streaming thread


Code repositories for project(s) associated with this public inbox

	https://80x24.org/public-inbox.git

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