]> git.ipfire.org Git - thirdparty/public-inbox.git/shortlog
thirdparty/public-inbox.git
2025-04-08  Eric Wonghttp: refuse to deal with >4GB chunks in uploads
2025-04-04  Eric Wongt/httpd-https: test SSL session reuse
2025-04-04  Eric Wongt/httpd-https: fix extra CRLF in request
2025-04-04  Eric Wongds: close: always call SSL_close on TLS sockets
2025-04-04  Eric Wongdoc: TODO and release notes updates
2025-04-04  Eric Wongdoc: mknews: fix uninitialized variable
2025-04-04  Eric Wonghttp: support trailers for chunked requests
2025-04-04  Eric Wonghttp: fix and test Trailer: rejection
2025-04-04  Eric Wongt/httpd-corner: modernize test
2025-04-04  Eric Wonghttp: use autodie::open
2025-03-30  Eric Wongdaemon: allow per-listener servername= and serverport=
2025-03-30  Eric Wongwww: omit SERVER_PORT for standard port redirects
2025-03-30  Eric Wonglei ls-mail-source: propagate errors to caller
2025-03-30  Eric Wongnntp: avoid repeated rand() calls
2025-03-30  Eric Wongnntp: avoid modifying $_[0] in RE conversions
2025-03-30  Eric Wongnntp: avoid uninitialized vars from bogus LIST args
2025-03-30  Eric Wongnntp: share common LIST code to reduce duplication
2025-03-30  Eric Wongtests: get rid of most Data::Dumper usage
2025-03-30  Eric Wongt/lg2_cfg: fix RE for multi-line preservation
2025-03-28  Eric Wonguse git(1) for configs if libgit2 <1.8
2025-03-27  Eric Wongcontent_digest_dbg: more compact display w/ git_quote
2025-03-27  Eric Wongsearch: improve xap_helper mset error reporting
2025-03-27  Eric Wongtreewide: use git_quote for diagnostic dumps
2025-03-27  Eric Wongwww: hoist out sanitize_local_paths sub for solver
2025-03-27  Eric Wongsolver: use git_quote on filenames for diagnostics
2025-03-23  Eric Wongtest_common: fix require_git skip message
2025-03-23  Eric Wonglimiter: refactor to reduce code duplication
2025-03-23  Eric Wongqspawn: rename {psgi_env} => {env}
2025-03-21  Eric Wongplack_limiter: PSGI middleware to limit concurrency
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
next