]> git.ipfire.org Git - thirdparty/public-inbox.git/shortlog
thirdparty/public-inbox.git
2025-03-20  Eric Wonglg2: disable strict hash verification
2025-03-18  Eric Wongwww_static: path_info_raw: support non-HTTP(S) schemes
2025-03-18  Eric Wongdaemon: define %TLS_ONLY hash
2025-03-18  Eric Wongwww: disable legacy encoded Message-IDs for non-v1
2025-03-07  Eric WongXapHelper.pm: fix QP_FLAGS initialization
2025-03-07  Eric Wongxap_helper: drop qp_extra_done flag and conditions
2025-03-07  Eric Wongsearch: unoverload {relevance} in options
2025-03-07  Eric Wongsearch: use common do_enquire for MiscSearch
2025-03-07  Eric Wonglei: use C++ xap_helper if available
2025-03-07  Eric Wongxap_helper.h: share ThreadFieldProcessor across DBs
2025-03-07  Eric Wongsearch: avoid `git rev-parse' if using C++ xap_helper
2025-03-07  Eric Wongxap_helper: use libgit2 git_date_parse in C++ impl
2025-03-07  Eric Wongsearch: make `d:' search prefix consistently date-only
2025-03-07  Eric Wonglistener: don't set listen backlog on inherited sockets
2025-03-04  Eric Wongt/xap_helper: bail on build failure if TEST_XH_CXX_ONLY
2025-03-04  Eric Wongimap: support external xap_helper process
2025-03-04  Eric Wongdaemon: slightly simplify xap_helper spawning
2025-03-04  Eric Wongsearch: remove xhc_start_maybe
2025-02-26  Eric Wongxh_thread_fp: optimize OR query generation
2025-02-26  Eric Wongxap_helper: avoid temporary std::set in thread fp
2025-02-26  Eric Wongxap_helper: enable FLAG_PURE_NOT in external process
2025-02-23  Eric Wongsearchidx: doc: note ->add_message is v1+tests only
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
next