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
)
2024-04-03
treewide: avoid getpid for more ownership checks
2024-03-08
dedupe inbox names, coderepo nicks + git dirs
2024-01-10
git: lowercase host in host_prefix_url
2024-01-10
git: workaround occasional -watch error message
2023-12-16
git: quiet down `rev-parse --git-path' errors
2023-11-30
git: share unlinked pack checking code with gcf2
2023-11-29
git: speed up Git->new by 5% or so
2023-11-29
git: speed up ->git_path for non-worktrees
2023-11-29
solver: schedule cleanup after synchronous git->check
2023-11-26
git: improve coupling with {sock} and {inflight} fields
2023-11-26
git: move rbuf handling to PublicInbox::IO
2023-11-20
git: return upon self->close
2023-11-07
lei: fix SIGPIPE on large result sets to pager
2023-11-03
move read_all, try_cat, and poll_in to PublicInbox::IO
2023-11-03
replace ProcessIO with untied PublicInbox::IO
2023-11-02
treewide: use ->close method rather than CORE::close
2023-11-01
git: reschedule cleanup if active
2023-10-28
git: avoid extra stat(2) for git version
2023-10-28
git: use run_qx to read `git --version'
2023-10-26
git: cleanup un-associated coderepo processes
2023-10-25
lei_mirror+fetch: don't slurp `git show-ref' output
2023-10-25
spawn: support synchronous run_qx
2023-10-18
use read_all in more places to improve safety
2023-10-18
git: introduce read_all function
2023-10-08
introduce ProcessIONBF for multiplexed non-blocking IO
2023-10-08
rename ProcessPipe to ProcessIO
2023-10-01
git: packed_bytes: deal with glob+stat TOCTTOU
2023-10-01
git: improve error reporting
2023-10-01
git+gcf2client: switch to level-triggered wakeups
2023-10-01
git: use Unix stream sockets for `cat-file --batch-*'
2023-10-01
git: decouple cat_async_retry from POSIX pipe semantics
2023-09-30
git: fix unused code path for cat-file stderr reset
2023-09-29
git: calculate MAX_INFLIGHT properly in Perl
2023-04-29
git: make check_async callbacks identical to cat_async
2023-04-20
cindex: support sha256 coderepos alongside sha1
2023-04-12
git: parallelize manifest_entry
2023-04-12
git: rename version() to git_version()
2023-04-12
git: cat_async_step: reduce batch-command info checks
2023-04-11
git: fix cat_async_retry
2023-04-07
switch git version comparisons to vstrings, too
2023-03-27
git: check for --version errors
2023-02-03
lei_mirror: use --no-write-fetch-head on git 2.29+
2023-01-30
use Net::SSLeay (OpenSSL) for SHA-(1|256) if installed
2023-01-27
git: drop needless checks for old git
2023-01-27
git: use --batch-command in git 2.36+ to save processes
2023-01-26
git: reduce delete ops in _destroy
2023-01-26
git: drop needless ENOENT import
2023-01-26
process_pipe: warn hackers off using it for bidirectional pipes
2023-01-26
git: use core.abbrev=no on git 2.31+
2023-01-18
git|gcf2: switch to awaitpid
[next]