index
:
public-inbox.git
ci-WIP
fuse3
malloc_info
master
p516-leak
repobrowse
stable-1.6
viewdiff
an "archives first" approach to mailing lists
about
summary
refs
log
tree
commit
homepage
log msg
author
committer
range
path:
root
/
lib
/
PublicInbox
/
Git.pm
Date
Commit message (
Expand
)
2021-11-01
treewide: kill problematic "$h->{k} //= do {" assignments
2021-10-24
git: avoid Perl5 internal scratchpad target cache
2021-10-23
git: simplify local_nick, avoid "foo.git.git"
2021-10-15
git: cat-file --batch are their own pgrp
2021-10-15
git: ->fail invokes current callback
2021-10-15
git: async_err shows retried requests properly
2021-10-08
git: fatalize async callback errors by default
2021-10-08
git: async_abort includes --batch-check requests
2021-10-01
inbox: keep DB handles if git processes are live
2021-09-29
git: shorten --git-dir= in CLI with chdir in spawn
2021-09-29
inbox: rewrite cleanup to be more aggressive
2021-09-23
daemons: revamp periodic cleanup task
2021-09-23
gcf2 + extsearch: check for unlinked files on Linux
2021-09-13
use POSIX::PIPE_BUF (instead of _POSIX_PIPE_BUF)
2021-09-12
manifest.js.gz: avoid long-lived per-epoch cat-file processes
2021-05-09
git: fix numerous bugs in git_quote and git_unquote
2021-03-30
git: local_nick: handle trailing or redundant '/' in git_dir
2021-03-17
www: improve visibility of coderepos
2021-03-16
git: drop async_prefetch method
2021-02-10
git: ->qx: respect caller's $/ in array context
2021-02-08
search: use one git-rev-parse process for all dates
2021-02-08
git: implement date_parse method
2021-01-30
git: synchronous cat_file may return type and OID
2021-01-02
git: manifest_entry: use ProcessPipe via popen_rd
2021-01-02
git: qx: waitpid synchronously via ProcessPipe->CLOSE
2021-01-01
lei_store: quiet down "git var" failures
2021-01-01
update copyrights for 2021
2021-01-01
avoid calling waitpid from children in DESTROY
2021-01-01
use PublicInbox::DS for dwaitpid
2020-12-28
git: qx: avoid extra "local" for scalar context case
2020-11-30
git: ensure subclassed ->fail gets called
2020-11-30
git: set non-blocking flag in case of other bugs
2020-11-24
git: add manifest_entry method
2020-10-17
git: introduce async_wait_all
2020-10-16
git: async: loop inflight checks for nested callbacks
2020-10-16
git: *_async: support nested callback invocations
2020-10-16
git: ensure ->destroy clobbers check_async read buffer
2020-09-19
gcf2: wire up read-only daemons and rm -gcf2 script
2020-09-19
gcf2: require git dir with OID
2020-09-19
gcf2: transparently retry on missing OID
2020-09-16
treewide: relax allow >=40 chars for git OID
2020-08-27
git: show more context info on failures
2020-07-26
imap: introduce and use Git->async_prefetch
2020-07-25
searchidx: support async git check
2020-07-06
git: use v5.10.1, parent.pm and Time::HiRes::stat
2020-06-25
git_async_cat: remove circular reference
2020-06-13
git: async: automatic retry on alternates change
2020-06-13
git: move async_cat reference to PublicInbox::Git
2020-06-13
git: cat_async: provide requested OID + "missing" on missing blobs
2020-06-13
git: idle rbuf for async
[next]