]> git.ipfire.org Git - thirdparty/public-inbox.git/shortlog
thirdparty/public-inbox.git
2025-02-23  Eric Wongsearch: index References: for thread:GHOST-MSGID
2025-02-23  Eric Wongxap_helper: support thread:{SUBQUERY} via C++
2025-02-23  Eric Wongxap_helper: switch C++ implementation to AGPL-3
2025-02-20  Eric Wongsearchidx: don't index Base-85 w/ CRLF endings
2025-02-19  Eric Wongcfgwr: fix non-libgit2 case
2025-02-17  Eric Wonglg2: use cfgwr_commit to write to configs using libgit2
2025-02-17  Eric Wongrename Gcf2 -> Lg2 for general libgit2 use
2025-02-17  Eric Wongcfgwrite: new module to batch commit writes
2025-02-17  Eric Wongt/watch_v1_v2_mix_no_modify: load PublicInbox::Config
2025-02-17  Eric Wongtest_common: key2sub: detect syntax errors early
2025-02-17  Eric Wongimport: clobber $? if global init.defaultBranch fails
2025-02-17  Eric Wongedit: use autodie and favor flush over autoflush
2025-02-17  Eric Wongfavor run_wait() over CORE::system()
2025-02-15  Eric Wongimap_searchqp: avoid occasional P::RD hint spew
2025-02-11  Eric Wongdaemon: make xap_helper socket non-blocking
2025-02-11  Eric Wongwww: mbox: break out of loop on exceptions
2025-02-11  Eric Wongsearch: async_mset: always run callback on exceptions
2025-02-11  Eric Wonggit_http_backend: input_prepare: die on unrecoverable...
2025-02-11  Eric Wonglei_mirror: use write_file to append configs
2025-02-11  Eric Wongmsgmap: use v5.12
2025-02-11  Eric Wonginit: reduce git-config execve for idempotent cases
2025-02-11  Eric Wongmulti_git: remove redundant ops
2025-02-11  Eric Wongdevel/sysdefs-list: explain why we don't autodie, here
2025-02-11  Eric Wongconfig: handle limiter `max' knob in ->setup_limiter
2025-02-11  Eric Wongqspawn: drop redundant check against limiter->{max}
2025-02-11  Eric Wongviewvcs: -codeblob limiter w/ depth for solver
2025-02-11  Eric Wongqspawn: use limiter->new default
2025-02-11  Eric Wongdaemon: check connections before solving codeblobs
2025-02-11  Eric Wonggit_http_backend: fix 32 default connection limit
2025-02-11  Eric Wongsyscall: `use bytes' throughout
2025-02-04  Eric WongRevert "daemon: check connections WIP"
2025-02-04  Eric Wonggit_http_backend: use default limiter from Qspawn
2025-02-04  Eric Wongwww: configurable "-httpbackend" named limiter
2025-02-04  Eric Wonglimiter: ignore unparseable rlimit
2025-01-28  Eric Wongdaemon: check connections WIP
2025-01-27  Eric Wongviewvcs: handle exceptions in on_destroy cb
2025-01-21  Eric Wongemergency: remove needless $! clobber
2025-01-21  Eric Wongmda: use read_all for error handling
2025-01-21  Eric Wongv2writable: remove outdated FIXME comment and assertions
2025-01-21  Eric Wongconfig: config_fh_parse: hardcode FS/RS
2025-01-21  Eric Wonggit: rely on autodie for sysseek/sysread/truncate
2025-01-21  Eric Wongtreewide: use autodie for seek+sysseek
2025-01-21  Eric Wonglei_xsearch: use autodie for `pipe' ops
2025-01-21  Eric Wongtreewide: replace redundant `;;' with `;'
2025-01-21  Eric Wonglei_saved_search: drop needless comparisons and `next'
2025-01-21  Eric Wonginit: move --skip-epoch handling to {-creat_opt}
2025-01-21  Eric Wonginit: move --skip-artnum handling to {-creat_opt}
2025-01-21  Eric Wonginbox_writable: match v1 and v2 init semantics
2025-01-21  Eric Wongv2writable: simplify ->new by reducing arg flexibility
2025-01-21  Eric Wonginbox_writable: use autodie::open
2025-01-21  Eric Wongdoc: add an example of acceptable marketing
2025-01-21  Eric Wongsearch_query: fix warnings on bogus `o=' query param
2025-01-17  Eric Wongconfig: force absolute path when `-C /' (chdir) is...
2025-01-14  Eric Wong(ext)index: eliminate $sync entirely
2025-01-14  Eric Wong(ext)index: eliminate $sync->{ibx}
2025-01-14  Eric Wong(ext)index: move {ranges} to $self
2025-01-14  Eric Wong(ext)index: move {unindexed} to $self
2025-01-14  Eric Wongv2writable: hoist out process_todo sub for extindex
2025-01-14  Eric Wongv2writable: {in_unindex} moved to self
2025-01-14  Eric Wong(ext)index: move {todo} into $self
2025-01-14  Eric Wongextindex: simplify data structures used for dedupe
2025-01-14  Eric Wongextindex: move {dedupe_cull} to self
2025-01-14  Eric Wong(ext)index: eliminate redundant $sync->{epoch_max}
2025-01-14  Eric Wong(ext)index: $sync->{unit} => $self->{unit}
2025-01-14  Eric Wongv2writable: eliminate $sync->{art_end}
2025-01-14  Eric Wongextindex: eliminate repeated ->eidx_key method call
2025-01-14  Eric Wong(ext)index: eliminate most uses of `$sync->{ibx}'
2025-01-14  Eric Wongv2writable: move {mm_tmp} to $self
2025-01-14  Eric Wongsearchidx: eliminate $sync from subroutines
2025-01-14  Eric Wongindex: move {reindex} to $self
2025-01-14  Eric Wongindex: move {D} (delete state) to $self
2025-01-14  Eric Wong(ext)index: move {max_size} and related bits to $self
2025-01-14  Eric Wongsearchidx: rename {sidx} to {self}
2025-01-14  Eric Wongsearchidx: move {ntodo} to $self
2025-01-14  Eric Wongextindex: move {id2pos} to $self
2025-01-14  Eric Wongextindex: {boost_in_use} field to $self
2025-01-14  Eric Wong(ext)index: move {quit} from $sync to $self
2025-01-14  Eric Wong(ext)index: avoid needless {git} ref with --max-size
2025-01-14  Eric Wongsearchidx: prefix v1 code with `v1_'
2025-01-14  Eric Wongsmsg->populate: rename $sync to $cmt_info
2025-01-14  Eric Wong(ext)index: move {latest_cmt} to $self (from $sync)
2025-01-14  Eric Wong(ext)index: move {-regen_fmt} from $sync to $self
2025-01-14  Eric Wong(ext)index: move {-opt} from $sync to $self
2025-01-14  Eric Wong(ext)index: ${$sync->{nr}} to $self->{nrec}
2025-01-08  Eric WongExtMsg, NewsWWW: account for publicinbox.nameIsUrl
2025-01-07  Alyssa Rosst/lei-sigpipe.t: use correct pipe size
2025-01-04  Eric Wongextindex: use nproc_shards directly from IPC
2025-01-02  Eric Wongwatch: don't propagate header changes to other inboxes
2025-01-02  Eric Wongwatch: import_eml: avoid Eml dup for non-scrub case
2025-01-02  Eric Wongwatch|mda|purge: Filter::*->scrub is destructive
2025-01-02  Eric Wongtest_common: support `require_mods "v2"' for v2 inboxes
2024-12-30  Eric Wongwatch: don't count invalid paths against batch limit
2024-12-18  Eric Wongimport: fix space calculation when reusing epochs
2024-12-18  Eric Wongv2writable: simplify epoch directory generation
2024-12-18  Eric Wongt/filter_base: relax Regexp class match with ->isa
2024-12-18  Eric Wonglei: use PublicInbox::Eml::warn_ignore_cb
2024-12-18  Eric Wongadmin: common warn_cb
2024-12-18  Eric Wongt/extindex: add --max-size test
2024-12-13  Eric Wongsearchidx: consolidate checkpoint accounting
2024-12-13  Eric Wongextindex: move {checkpoint_unlocks} to $self
next