repo.or.cz
/
git.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Merge branch 'rj/add-i-leak-fix'
2023-09-01
E
ric
Wong
tr
e
ewid
e
: fix various bug
s
w/ OpenS
S
L 3+
EVP API
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2023-08-01
Eric Wong
avoi
d
SHA-1 fun
c
tions depr
e
c
a
ted in OpenSSL 3+
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2023-08-01
Eric Wong
sha256:
a
void functions deprec
a
ted
i
n Op
e
n
S
S
L 3+
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2023-07-31
Eric Wo
n
g
sha256/
g
cry
p
t: die o
n
gcry_md_open failures
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2023-07-31
Eric Wong
sha
2
56/g
c
rypt: fix memory leak
w
i
th SHA-256 repos
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2023-07-31
E
r
ic
Wong
sha256/g
c
rypt: fix build with SANITIZE=
l
e
ak
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2023-03-09
Eric Wong
fetch:
p
ass --no-write-fetc
h
-head to s
u
bprocesses
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2023-02-27
Eric
W
ong
fetch: support hid
e
Refs
t
o speed up co
n
nectiv
i
ty c
h
ec
k
s
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2023-02-11
Eric Wong
c
o
mmit-reach: avoid NULL dere
f
erence
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2023-02-04
Eric Wong
delta-is
l
ands:
f
ree
i
s
l
and_ma
r
k
s
and bitmaps
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2022-12-25
Eric
W
o
n
g
form
a
t
-
p
a
tch: support form
a
t
.
m
b
o
xr
d
w
i
th --stdout
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2022-11-21
Eric Wo
n
g
p
run
e
: qu
i
et ENOENT o
n
missi
n
g directories
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2022-11-18
Eric Wo
n
g
delta-islands: free
island-related
data after use
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2021-12-07
Eric Wong
cbtree:
r
emove bro
k
e
n
a
n
d unused cb_
u
nli
n
k
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2021-10-29
Eric Wong
tests:
di
s
able fsync ever
y
where
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2021-09-24
Eric Won
g
d
o
c/technical: upda
t
e no
t
e ab
o
ut core
.
multiPackI
n
dex
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2021-07-08
Eric Wo
n
g
o
i
dtree: a crit-
b
it t
r
ee for
o
db_l
o
o
se_cache
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2021-07-08
Eric
W
o
n
g
o
idcpy_w
i
th_pa
d
ding: constify
`src' arg
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2021-07-08
Eri
c
Wong
ma
k
e
object_directory
.
l
o
o
s
e_ob
j
e
c
t
s
_subdir_seen a bitmap
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2021-07-08
Eric
W
ong
avoid strlen via
s
trb
u
f
_addstr in link_alt_odb_
e
ntry
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2021-07-08
E
r
ic Won
g
speed up
a
lt_odb_
u
sable() wi
t
h many alternate
s
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2021-06-30
Eric
W
ong
x
mm
a
p: inf
o
r
m Linux us
e
rs of
tuning knobs on ENOMEM
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2021-05-12
E
ri
c
Wong
rem
o
t
e
-cur
l
:
fi
x
clone on sha256 rep
o
s
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2021-02-10
Eric Wong
t
1
5
0
0
:
e
n
sure current --since= b
e
h
avior
remai
n
s
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2020-12-23
Er
i
c Wong
core
.
abbrev=no disab
l
es abbreviations
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-12-26
Eric Wong
p
a
ckfile: repl
a
ce lseek+read w
i
t
h
p
read
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-12-26
E
r
i
c Wong
packfile: r
e
move re
d
unda
n
t fc
n
tl F_
G
ETFD/F_
S
ETFD
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
Eric Wo
n
g
hashmap_e
n
try: remov
e
first
memb
e
r req
u
i
r
ement f
r
om
.
.
.
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
Eric Wong
ha
s
hmap: remove type
a
rg from hashmap_{get,
p
u
t,re
m
ove
.
.
.
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
Eric
Wong
O
FFSET
O
F_VA
R
macro to simplify hashmap
iterators
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
Eric Wong
hashmap: introduce hashmap_
f
ree_
e
ntr
i
es
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
Eric W
o
ng
h
ashmap: hashm
a
p_{
p
u
t
,remove} retur
n
hashmap_entry
*
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
Eric Wong
hash
m
ap
:
use
*
_entry APIs for i
t
er
a
ti
o
n
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
E
r
i
c W
o
ng
hashmap_cmp_fn takes hashmap_entry params
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
Eric Wo
n
g
ha
s
hmap
_
get{,
_
from_hash} r
e
tur
n
"s
t
ruct h
a
shmap_ent
r
y *"
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
E
r
ic Wong
hashma
p
: use *_e
n
tr
y
APIs to wrap container_of
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
Eric
Wong
hashmap_get_next r
e
t
u
rns "
s
truc
t
hashmap_e
n
try *"
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
Eri
c
W
o
n
g
i
ntroduc
e
co
n
tainer_
o
f
m
acro
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
Eri
c
Wong
hashmap_put tak
e
s "struc
t
hashmap_en
t
r
y
*
"
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
E
ric Wong
h
a
s
h
map_rem
o
ve takes
"
const struct ha
s
hmap_entry *"
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
Eric Wong
hashmap_get takes
"
const
str
u
c
t hashmap_entry *"
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
E
ric Won
g
hashmap_
a
dd takes "struc
t
hashmap_entry
*
"
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
Eric Won
g
hashmap_
g
et_ne
x
t tak
e
s "const struct hashmap
_
en
t
ry *"
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
Eri
c
Wong
hashmap_entr
y
_
i
nit takes "struct hashmap_entry *"
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
Eric Wong
pac
k
fil
e
: use
h
a
s
hmap_entry in
d
elta_base_cache_entry
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
Eric
Wong
coccic
h
eck
:
detect
h
ashm
a
p
_
entr
y
.
ha
s
h assignment
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
Eric Wong
di
f
f: u
s
e hash
m
ap
_
entry_init on moved_entry
.
ent
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-07-01
Eri
c
Wong
repa
c
k:
d
isable bitmaps-by-defau
l
t if
.
k
e
ep files
e
xist
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-05-28
E
ric Wong
server-
i
nfo: do
not list
u
n
l
inked
packs
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-05-15
Eri
c
Wong
upd
a
t
e-server-info: avoid needless overw
r
ites
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-03-18
E
r
ic Wong
rep
a
ck:
e
n
a
ble bitmaps b
y
default
o
n bare repos
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-01-31
E
r
ic Wong
t
1
5
1
2: test ambiguous ca
t
-file --ba
t
c
h
and --b
a
tc
h
.
.
.
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-01-02
Eri
c
Wong
banned
.
h
:
mark str
n
cat()
as banned
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2018-01-30
Eric Wong
g
i
t-svn: c
o
ntrol destruction order
t
o avoi
d
segf
a
ult
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2018-01-23
Eric W
o
ng
fsck: fi
x
leak when traversing trees
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2017-12-14
Eri
c
Wong
git-svn: convert
C
RLF to LF in commit
m
essa
g
e to SVN
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2017-11-18
E
ric W
o
n
g
r
eb
a
se: use
mbox
r
d f
o
rmat t
o
avoid spli
t
errors
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2017-07-17
Er
i
c Wong
set FD_CLOEXEC properly
wh
e
n O_C
L
OEXEC is not sup
p
orted
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2017-04-21
Eric
W
ong
run-command
:
block
si
g
nals
b
etween fork and execve
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2017-03-06
Eric Wong
http:
release strbu
f
o
n
di
s
a
b
led a
l
ternates
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2017-03-06
Eric Wong
http: inform abou
t
a
l
te
r
nates-as-redirect
s
beh
a
vio
r
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2017-03-01
Eric Wong
READM
E
: create
HTTP/HTTPS li
n
ks
f
rom URLs in
Markdow
n
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2017-02-06
Eric Wong
completion: fix
git s
v
n
a
uthors
h
ip
s
witch
e
s
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-12-23
E
r
ic Wo
n
g
gi
t
-
s
vn:
es
c
ape b
a
ck
s
lashes in ref
n
a
mes
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-12-12
Eric Wong
git-svn: docum
e
nt useLogA
u
t
h
or and ad
d
A
u
thorFro
m
c
onfig
.
.
.
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-12-12
Eric Wong
g
it-svn:
allow "0" in SVN path components
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-10-14
E
r
ic W
o
ng
git-svn: "git worktree" awareness
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-10-14
E
r
ic Wong
git
-
sv
n
:
r
ed
u
ce scope of input record se
p
arato
r
change
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-09-13
Eric Wong
h
t
tp: alway
s
remove curl easy fro
m
cur
l
m session on
.
.
.
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-09-13
Er
i
c Wong
ht
t
p: consolidate #ifdefs for cur
l
_multi_remov
e
_handle
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-09-13
Eric Wong
http: war
n
on curl_m
u
lti
_
ad
d
_handle failures
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-08-10
Eric Wong
http
-
back
e
nd: buffer heade
r
s before
s
en
d
ing
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-08-04
Eric Wong
p
a
ger:
m
o
ve pager-speci
f
i
c
setu
p
i
n
to
the build
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-07-25
Eric Wo
n
g
git svn:
m
igrate
t
ests to use l
i
b-httpd
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-07-22
E
r
i
c Wong
git-svn: allow --versio
n
to w
o
r
k
anywhere
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-07-19
E
r
ic Wong
g
i
t-s
v
n: document svn
.
authorsProg in c
o
nfig
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-07-18
E
ric
Wong
confi
g
u
re
.
ac: stro
n
ger te
s
t f
o
r pth
r
ead link
a
ge
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-07-18
Eric Wong
da
e
m
o
n: ignore EN
O
TSOCK from s
e
tsockopt
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-07-18
Eric
Wong
list: avoid incompati
b
i
l
ity with *BSD
sys/queu
e
.
h
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-07-12
Eri
c
Wong
ht
t
p-walker
:
r
e
duce
O
(n) ops with doubly-
l
inked list
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-07-12
Eric W
o
n
g
ht
t
p:
a
v
o
id disconnec
t
ing on 404s for loose objects
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-07-12
Er
i
c Wong
h
t
tp-
w
a
l
ker: remove u
n
used p
a
rame
t
e
r from
fetch_ob
j
ect
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-07-11
E
ric Won
g
config
.
mak
.
uname: define NEEDS_LIBRT under
Linux,
for now
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-07-11
Eric W
o
ng
h
oist out handle_nonbl
o
ck f
u
ncti
o
n
f
o
r
x
read and xwri
t
e
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-07-09
Er
i
c Wong
git
-
s
v
n
:
w
arn inst
e
ad of dying whe
n
c
ommit
da
t
a is
.
.
.
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-06-27
Eric
W
ong
x
write: poll on non-
b
locki
n
g FDs
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-06-27
Eric
Wong
xread: retry after poll
on EAG
A
IN/E
W
OULD
B
LOCK
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-06-27
E
r
ic Wo
n
g
gc
:
fix off-by-one error with gc
.
autoPackL
i
mit
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-06-22
E
r
ic W
o
ng
git-svn: sk
i
p mergein
f
o handli
n
g with
-
-
no-follo
w
-
parent
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-06-06
Eric Wo
n
g
am:
s
u
ppor
t
--pa
t
ch-forma
t
=
mboxrd
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-06-06
Eric Wong
mails
p
l
i
t: support unescap
i
n
g
mboxrd messages
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-06-06
Eric Wong
pretty: support
"
mboxrd" o
u
tput format
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-05-30
Eric Wong
fast-impor
t
: inval
i
date pack_id re
f
erences
a
fter loosening
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-05-25
Eric
Wong
daemon
:
e
n
a
ble
S
O_KEEPALI
V
E
for all so
c
kets
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-05-11
E
r
ic Wong
fast-imp
o
rt: imp
l
em
e
nt u
n
pac
k
limi
t
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2016-05-02
E
ric
W
ong
.
mailmap: up
d
ate to my shorter email add
r
ess
Signed-off-by:
Eric Wong
<e@80x24.org>
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2016-04-28
Eric Won
g
p
a
c
k-objects:
w
a
rn on sp
l
it pa
c
ks disa
b
ling bitmaps
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2016-04-06
E
r
ic Wong
send-email: do n
o
t load
Da
t
a
:
:
D
u
mper
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2016-04-06
E
r
i
c
W
o
ng
s
e
nd-email: more meaningful Message-ID
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2016-03-16
Eric Wong
git-svn:
f
ix URL c
a
nonicalizati
o
n during init w/ SVN
.
.
.
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
next