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
Eric W
o
ng
treewide: fix various
b
ugs
w/ OpenS
S
L
3+
EVP A
P
I
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2023-08-01
Eric Wong
avo
i
d SHA-1 functions deprecated i
n
OpenSSL 3+
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2023-08-01
Eric
W
ong
s
h
a256: avoid functio
n
s deprecated in OpenSSL
3
+
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2023-07-31
Eric Wo
n
g
sha256/gcrypt: die
on gcry_md_o
p
en failures
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2023-07-31
Eric Wong
s
h
a
25
6
/
gc
r
y
pt: fix me
m
ory leak wi
t
h SHA-25
6
repos
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2023-07-31
Eric
W
ong
sha
2
56/g
c
rypt: fix build
with SANITIZE=leak
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2023-03-09
E
r
ic
W
ong
f
e
t
ch: pass
-
-
no-write-fetch-h
e
ad to
s
ubproces
s
es
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2023-02-27
Eric Wong
fetch: support
h
i
deRefs to
speed u
p
connectivity c
h
ecks
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2023-02-11
Eric
Wong
commit-reach
:
avoid NU
L
L dereference
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2023-02-04
E
r
i
c Wo
n
g
delta-islands: free island_marks and
bitmaps
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2022-12-25
Eric Wong
format-patc
h
:
support forma
t
.
mboxrd wit
h
--st
d
out
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2022-11-21
E
r
ic
W
ong
prune: quiet
E
NOENT on mis
s
ing directorie
s
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2022-11-18
Eri
c
Wong
d
elta-islan
d
s: free island
-
related dat
a
a
f
ter u
s
e
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2021-12-07
E
r
ic
W
ong
cbtree: r
e
move broken and unused cb_unlink
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2021-10-29
Eric W
o
ng
tests: dis
a
ble fsy
n
c everywhere
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2021-09-24
E
r
ic Wong
do
c
/techn
i
cal:
u
pdate note about c
o
re
.
mu
l
tiPackIndex
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2021-07-08
Eric Won
g
oidtree: a
crit-bit
tree for odb_lo
o
s
e_cache
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2021-07-08
E
r
ic
W
ong
oidcpy_w
i
th_padding: constify
`
s
r
c
'
arg
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2021-07-08
Eric
W
ong
make object_dir
e
ctory
.
l
o
o
se_obj
e
ct
s
_
s
ubdi
r
_seen a
b
i
t
map
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2021-07-08
Er
i
c Wong
av
o
id strlen via strbuf_addstr in link_alt_od
b
_
entry
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2021-07-08
Er
i
c Wong
speed up alt_odb_usable()
w
ith many a
l
te
r
nates
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2021-06-30
Eric Wo
n
g
xmmap: infor
m
L
i
nu
x
u
s
ers of
tuning knob
s
on ENOMEM
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2021-05-12
Eric
Wong
remote-curl: fix clone
on
s
ha256 repos
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2021-02-10
Eric Wong
t
1
500:
ensure
c
urrent --since= behavior remains
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2020-12-23
Eric Wong
cor
e
.
abbrev=no disables abbr
e
viations
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-12-26
Eric Wong
packfile: replace
lsee
k
+read
w
ith p
r
ea
d
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-12-26
Eric Wong
packfile: remove redu
n
dan
t
fcntl F_GE
T
FD
/
F_SETFD
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
Eric Wong
hashmap
_
entry: remov
e
first
m
ember
r
equir
e
ment from
.
.
.
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
Er
i
c
Wong
hashma
p
:
r
emove t
y
pe arg f
r
om hashmap_{get,put,remove
.
.
.
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
Eric Wong
O
FFSETOF_VAR macro to simplify
h
ashm
a
p
iterat
o
r
s
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
Eric Wong
has
h
ma
p
: introduce hashmap_free_entri
e
s
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
Eric Wong
hashmap: hashm
a
p_{put,remov
e
}
ret
u
rn hashma
p
_entry *
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
E
r
ic Wo
n
g
has
h
map: u
s
e
*
_ent
r
y APIs for iter
a
t
ion
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
Eric Wong
hashmap_cmp_fn
t
a
k
es hashma
p
_e
n
t
r
y pa
r
ams
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
Eric Wong
h
a
shma
p
_
g
e
t{,_from_h
a
sh} return "struct ha
s
h
m
a
p
_entry *"
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
Eric Wong
h
ashmap:
u
se *_
e
ntry A
P
I
s to
w
rap container_of
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
Eric Wong
hashmap_get_next r
e
t
urns "s
t
ruct ha
s
hma
p
_entry *"
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
E
r
ic Wong
i
n
troduce container_o
f
ma
c
ro
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
E
ric Wong
has
h
map_
p
ut takes "struct hashmap_en
t
ry *"
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
E
r
i
c
Wong
hashmap_remove take
s
"const struct hashmap_entry *"
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
Eric
W
o
ng
has
h
map
_
get takes "const stru
c
t hashmap_
e
ntry *"
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
Eric Wo
n
g
hashmap_add tak
e
s "st
r
uct hashma
p
_entry *"
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
E
ric Wong
hashm
a
p_get_next takes "const s
t
ruct
h
ashmap_entry *"
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
Eric Wong
hashmap_en
t
r
y
_init
t
a
k
es "struct hashmap
_
entry *"
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
Eri
c
Wong
packfile: use hashmap_
e
ntry in delta_base_cache
_
entr
y
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
Eric Wo
n
g
cocciche
c
k
: dete
c
t has
h
map_entry
.
hash assignment
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-10-07
E
r
i
c Wong
diff:
us
e
hashmap_entry_init o
n
moved_entry
.
ent
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-07-01
Eric Wo
n
g
repack: di
s
able bitmaps-
b
y
-
def
a
ult if
.
keep
f
iles exist
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-05-28
Eric W
o
n
g
server-info: do not
l
i
s
t un
l
inked packs
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-05-15
Eric W
o
ng
u
pdate
-
server-info: avoid needless overwrite
s
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-03-18
Er
i
c Wong
repack:
e
nable bitmaps by d
e
fault on bare repos
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-01-31
Eric W
o
ng
t
1
5
1
2: test ambiguous cat-f
i
le --batch and --
b
atch
.
.
.
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2019-01-02
Eric Wong
banned
.
h: mark
s
trn
c
at() as
b
anned
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2018-01-30
Eric Wong
git-sv
n
:
cont
r
o
l destructi
o
n orde
r
to avoid segf
a
ult
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2018-01-23
E
r
i
c Wong
f
sc
k
: fi
x
leak when traversin
g
t
r
e
es
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2017-12-14
Eric Wong
git
-
svn: c
o
nvert
CRL
F
to LF i
n
commit message
to
S
VN
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2017-11-18
Eric W
o
ng
rebase: use mboxrd
f
ormat to a
v
oid split er
r
ors
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2017-07-17
E
ric Wong
set FD
_
CLOE
X
EC prop
e
rly when O
_
CLOEXEC is
not supported
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2017-04-21
E
r
ic W
o
ng
run
-
command: bloc
k
sig
n
als between fork an
d
execve
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2017-03-06
Eric
Wong
http: r
e
l
ease strbuf on dis
a
bl
e
d alternates
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2017-03-06
E
r
i
c Won
g
ht
t
p: in
f
orm
abo
u
t alternates-as-redirects b
e
havi
o
r
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2017-03-01
Eric Wong
READM
E
: create HTT
P
/HTTPS links f
r
om UR
L
s
in Markdown
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2017-02-06
Eric
W
o
ng
comple
t
ion:
fix git svn
authorship switches
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-12-23
Eri
c
W
o
ng
git-svn: e
s
cape ba
c
k
slashes in re
f
names
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-12-12
Eric W
o
ng
git-svn:
d
ocument useLogAuth
o
r and addAuthor
F
rom con
f
ig
.
.
.
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-12-12
Eric Wong
g
i
t-svn: all
o
w "0" in SVN
p
at
h
com
p
onent
s
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-10-14
E
ric Wong
git-sv
n
: "gi
t
worktree" awareness
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-10-14
Er
i
c Wong
g
it-svn:
reduce
s
cope of
input re
c
or
d
separator
c
hange
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-09-13
Eric
Wong
h
ttp: alw
a
y
s remove curl easy from curlm session on
.
.
.
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-09-13
Er
i
c Wong
http: con
s
olidate
#
i
fdefs f
o
r
curl_multi_remove_handl
e
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-09-13
Eric Wong
http: war
n
on c
u
rl_multi_add_ha
n
dle f
a
ilures
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-08-10
Eric Wong
htt
p
-backend: buffer headers before s
e
n
d
ing
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-08-04
Eric Wong
pager:
m
ove page
r
-
s
p
ecific se
t
up i
n
to the build
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-07-25
Eric Wong
g
i
t
sv
n
: migra
t
e test
s
to use lib-httpd
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-07-22
Eric Wo
n
g
git-svn: a
l
low --
v
ersion to work
a
n
ywhere
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-07-19
Eric Wong
g
i
t
-
s
vn: document svn
.
authorsProg in conf
i
g
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-07-18
Eric
W
o
n
g
c
o
nfigure
.
ac: stronger
t
est
f
or
pthread
l
inkage
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-07-18
Eric Wong
da
e
m
o
n: ignore
E
N
O
TSO
C
K from setsockopt
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-07-18
Eric Wo
n
g
l
i
st: av
o
id
i
nco
m
patibili
t
y with *BS
D
s
y
s/queue
.
h
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-07-12
Eric Wo
n
g
http-walker: reduce
O(n) ops wit
h
doubl
y
-l
i
nked list
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-07-12
Eric Wong
http: avoi
d
disco
n
ne
c
t
ing on
4
04s for l
o
ose objects
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-07-12
Eric Wong
h
t
tp-w
a
lk
e
r
:
rem
o
v
e
unused p
a
rameter from fetc
h
_object
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-07-11
Er
i
c Wong
config
.
mak
.
uname: def
i
ne NEEDS_LIBRT under Linux, for no
w
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-07-11
Eric
Wong
hoist
out handle_nonb
l
ock function for xread and xwrite
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-07-09
E
r
i
c Won
g
git-svn: warn ins
t
ead of dying when commit data is
.
.
.
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-06-27
Eric Wong
xwrite: poll on non-blocking FD
s
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-06-27
E
r
i
c
W
ong
xread: retry after poll on EAGAIN/EWOU
L
DBLOCK
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-06-27
E
ric
W
ong
gc: fix
off-by-on
e
e
rror w
i
t
h
gc
.
aut
o
PackLimit
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-06-22
Eric
Wong
git-svn
:
skip merge
i
nfo hand
l
ing with --no
-
foll
o
w-parent
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-06-06
Eric Wong
am: support --patch-f
o
rmat=mb
o
xrd
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-06-06
Er
i
c Won
g
ma
i
l
split: su
p
port unesc
a
ping mboxrd messages
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-06-06
Eri
c
Won
g
pretty: sup
p
ort "
m
b
oxrd"
o
utput
f
ormat
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-05-30
Eric Wo
n
g
fast-import: inva
l
id
a
te pack_id references after loosening
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-05-25
Eric Wong
dae
m
on: enable S
O
_KEEPALIV
E
f
o
r
all
sockets
Signed-off-by:
Eric Wong
<e@80x24.org>
commit
|
commitdiff
|
tree
2016-05-11
Eric Won
g
fast-import: imp
l
ement unpac
k
limit
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2016-05-02
Er
i
c
W
ong
.
mailmap: update to my shor
t
er email address
Signed-off-by:
Eric Wong
<e@80x24.org>
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2016-04-28
Eric Wong
pack-objects:
w
ar
n
on sp
l
i
t
pac
k
s disabling bitmaps
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2016-04-06
Eric Wong
send-email: do
not load
D
ata
:
:Dumper
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2016-04-06
Eric Wo
n
g
send-email: more mea
n
ingful Mes
s
a
g
e-
I
D
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
2016-03-16
Eri
c
Wong
git-sv
n
:
f
i
x
URL
cano
n
ic
a
liz
a
tion during in
i
t w/ SVN
.
.
.
Signed-off-by:
Eric Wong
<normalperson@yhbt.net>
commit
|
commitdiff
|
tree
next