repo.or.cz
/
glibc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
elf: Ignore LD_LIBRARY_PATH and debug env var for setuid for static
2023-07-02
Sergey Bugaev
hurd: Implement MAP_
E
XCL
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-07-02
Sergey
Bugae
v
hurd:
Fix ma
p
ping at addre
s
s
0
with MAP
_
FIXED
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-07-02
Sergey Bugaev
hurd:
F
ix
c
alling vm_de
a
ll
o
cate (NULL)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-07-02
Sergey Buga
e
v
hurd:
Map
b
rk non-exe
c
utable
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-07-02
S
ergey Bugaev
h
tl:
L
et M
a
ch place thr
e
a
d
stacks
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-06-26
Sergey
Bugaev
x86: Make dl-cache
.
h
a
nd read
e
lflib
.
c
n
o
t Lin
u
x-specif
i
c
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-06-26
Sergey Bug
a
ev
elf: Po
r
t ld
c
onfig
a
way fro
m
stack-allocated paths
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-06-04
Se
r
gey Bugaev
hur
d
: Fix
x
8
6
_
64
si
g
r
eturn
r
e
storing bog
u
s
reply
_
port
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-20
Serg
e
y
Bugaev
io:
F
i
x a
typo
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-20
S
ergey Bugaev
htl:
U
se __hurd_fail ()
i
n
s
tead o
f
assigning errno
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-20
Sergey
B
uga
e
v
hurd: Use __hurd_f
a
il () inst
e
ad of
a
ssign
i
ng er
r
no
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-19
Serg
e
y Bugae
v
hur
d
: Fix usin
g
inter
p
o
sabl
e
hurd_t
h
read_self
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-19
S
ergey Bugaev
hur
d
:
F
i
x _
_
TIMESIZE on x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Serge
y
B
ugaev
hurd: Also m
a
ke it possible
to call
s
t
r
le
n
very ear
l
y
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey Bu
g
aev
hurd: Fix se
t
ting up pthreads
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey
B
u
gaev
hurd:
F
ix
x86_64 _hurd_tls_fork
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Serg
e
y
Bugaev
hurd:
M
a
k
e sure to not u
s
e
tcb->sel
f
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
S
e
r
gey Bugaev
hurd: Use __mach_
s
etup_
t
hread_cal
l
()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Serge
y
B
u
ga
e
v
mach
:
A
dd
__
m
ach
_
setup_thread_call ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey
Buga
e
v
hurd:
U
s
e MACHINE_THREA
D
_STATE_S
E
TUP_CALL
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-17
Sergey Bugae
v
mach: Defi
n
e M
A
C
H
INE_THRE
A
D_STAT
E
_
SETUP_C
A
LL
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
Sergey Bugaev
hurd: Fix compu
t
ing use
r
stack pointer
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
S
ergey
Bu
g
aev
hurd: F
i
x sc_i386_
t
hrea
d
_
s
tate
l
ayout
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
Serg
e
y Bugaev
h
u
rd: Align signal st
a
ck pointer afte
r
alloca
t
i
n
g s
t
ack
f
rame
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-16
Sergey Bugaev
h
urd:
Fix aligning sign
a
l stack pointer
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-01
Serge
y
Bugaev
Mark vario
u
s cold f
u
nc
t
ions as __COLD
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-01
S
e
rgey Bugaev
hurd: A
d
d exp
e
cted abilist files for x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-05-01
Sergey Bugaev
h
urd: Rep
l
ace reply
port with a dead name on fai
l
ed
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-30
Sergey Bug
a
ev
hu
r
d: M
a
ke it possible to call memcp
y
very early
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-30
Sergey Bugae
v
hurd: Imple
m
ent
l
o
n
gjmp for x86_
6
4
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-30
Sergey Bug
a
e
v
hurd: Im
p
lement sig
r
etu
r
n
f
or
x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Se
r
g
e
y Bugaev
hurd:
Mark erro
r
functio
n
s as __COLD
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey Bugaev
cdefs
.
h: Def
i
ne __COLD
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
S
ergey
B
u
g
a
ev
hurd:
Fi
x
F
S
_
R
ETRY_
M
AGICAL "ma
c
htype" handling
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey Bug
a
e
v
hurd:
R
espect ex
i
sting FD_CLOEXE
C
in S
_
m
s
g_s
e
t
_fd
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
S
e
rgey Bugaev
hurd: Don't leak the a
u
th port
in
m
sg* RP
C
s
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
S
e
r
g
ey Bugaev
hu
r
d: Make
_exit work during ea
r
ly boot-up
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
S
e
rge
y
Bugaev
h
urd:
M
ark
v
ario
u
s conditions as unli
k
e
l
y
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey Bugaev
hurd:
Mo
v
e
l
ibc_hidden_def
'
s around
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-29
Sergey Bugaev
hurd: Sim
p
li
f
y _
h
urd_critical_section_lock a bi
t
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey
B
u
g
aev
socket:
Add
a test for
M
SG_
C
MSG_CLOEXEC
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey Bugaev
hu
r
d:
Implement MSG_CM
S
G_CLOEXEC
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
S
er
g
ey Bu
g
aev
hurd:
I
mpl
e
men
t
pre
f
er_map_32
b
it_exec tunable
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
S
e
rg
e
y
B
ugaev
hurd: Don't attempt to de
a
llocate MA
C
H
_
POR
T
_DEAD
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey
B
ugaev
h
u
rd: Only
d
eallocate add
r
port
w
hen
i
t
's valid
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-24
Sergey
Bugaev
hur
d
: Im
p
lem
e
nt MAP
_
32BIT
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-22
Sergey Bugaev
Us
e
O_CLOEX
E
C
in m
o
re
places
(
BZ #15722)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-22
Sergey Bugaev
misc:
Conv
e
rt daemon () to GNU co
d
ing style
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-21
S
ergey Bugaev
hurd:
D
on't
migrate reply
port into _
_
init1_tcbhead
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-20
Sergey Bu
g
aev
hurd: Make dl-
s
ysdep's ope
n
()
co
p
e
wi
t
h O_IGNORE_CT
T
Y
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-18
S
e
rgey
Bugaev
h
urd: Mic
r
o
o
ptimize sigret
u
rn
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
Sergey Bu
g
aev
hur
d
:
A
v
oid leaking task & thread port
s
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
S
er
g
ey Bugaev
hurd
:
Simp
l
ify _S_catch_exceptio
n
_ra
i
se
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
S
e
rgey Bugaev
hur
d
:
Run init
_
pids ()
b
e
fore init_d
t
able (
)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
Sergey
Bugaev
hurd:
Fix
restoring r
e
ply port in sigretu
r
n
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-17
Sergey
Bugaev
hurd: Avoi
d
e
x
t
ra ctty RPCs in init_dtable (
)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-14
Serg
e
y Bugaev
hurd:
Only
c
heck for TLS i
n
i
t
ializ
a
tion inside rtld
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-14
Sergey Bugaev
hurd: Remove __hurd_local_rep
l
y
_port
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Ser
g
ey Bugaev
hurd: Don't lea
k
__hurd
_
r
eply
_
p
ort0
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Serg
e
y Bugaev
h
u
r
d: Improve r
e
ply port han
d
ling
whe
n
e
xitin
g
s
ignal
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Se
r
gey Bugaev
hurd
:
O
nly che
c
k for T
L
S
i
nitialization
i
nside r
t
ld
.
.
.
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
S
e
rgey Bugaev
e
l
f: S
t
op
including
t
ls
.
h in ldsodefs
.
h
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Serge
y
Bugaev
hurd
:
Port tr
a
mpoline
.
c to
x86
_
6
4
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Bugaev
hurd: D
o
not
declare l
o
c
al variables volat
i
le
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Serg
e
y Bugaev
hurd:
Implement
x
86_64/int
r
-m
s
g
.
h
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-10
Sergey Buga
e
v
hurd: A
d
d sys/uc
o
ntext
.
h and sigcontext
.
h f
o
r x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Se
r
ge
y
Bugaev
hurd: M
i
crooptimize _hu
r
d_self_sigstate ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
h
urd: A
d
d
vm
_
par
a
m
.
h f
o
r x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey
Bugaev
hurd: Im
p
lemen
t
_
h
u
rd_longjmp_thread_st
a
te for x86_
6
4
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
htl: Implement thread_set_pcsptp for x86
_
64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Serge
y
Buga
e
v
x86_64: A
d
d rtld-
s
tpncpy & rtld-strncpy
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey
Bugaev
htl: Add tcb-offsets
.
sym f
o
r
x
86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
hurd: Move
a coupl
e
of sign
a
l-related files to x86
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Se
r
gey Bu
g
aev
hurd: Use u
i
ntptr_t
for regis
t
e
r val
u
e
s
in tra
m
p
ol
i
ne
.
c
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Buga
e
v
hurd
:
Move
r
tld-strncpy-c
.
c
o
ut of mach/
h
u
r
d/
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bugaev
h
urd: M
o
r
e
64
-
bit
integer
c
a
sting fi
x
e
s
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey Bug
a
ev
mach, hurd:
D
rop
_
_libc_lock_self0
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Se
r
ge
y
Bugaev
st
d
io-common: Fix
b
uilding when !IS_IN
(libc)
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Serg
e
y Bugaev
hur
d
: Fix _
h
u
r
d
_
setup_sig
h
a
n
dler () s
i
gna
t
ure
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Sergey
Bu
g
aev
h
u
rd
:
D
i
sa
b
l
e
O_T
R
UNC and FS
_
RE
T
R
Y_MAGICAL in rtld
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
S
e
rgey Bugaev
hurd: Fix file
nam
e
in #error
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
S
e
r
gey Bugaev
hurd: Swap
a
round two
funct
i
on cal
l
s
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Se
r
gey Bu
g
aev
h
ur
d
:
Remove __hurd_threadvar_stack_{offset,mask}
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-04-02
Serge
y
B
u
gaev
hurd: Make exception subco
d
e a long
commit
|
commitdiff
|
tree
2023-03-01
Sergey Bugaev
h
u
rd
:
Fix some brok
e
n indentation
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-03-01
S
er
g
ey
B
ugaev
hurd: Re
m
ov
e
the ecx kludge
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-27
S
e
rgey Bugaev
htl:
A
dd pthreadt
y
pes-ar
c
h
.
h
for x
8
6_6
4
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-27
Se
r
ge
y
Buga
e
v
hurd: Implement TLS f
o
r x86_64
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-27
Sergey Bu
g
aev
htl:
M
ake pthread_mut
e
x_t
p
oint
e
r-aligned
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-24
S
ergey Bu
g
aev
hur
d
: Generalize in
i
t-first
.
c
to support x8
6
_6
4
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-24
Sergey
B
ug
a
ev
hurd: Simplify init-first
.
c
f
urthe
r
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
S
erge
y
Buga
e
v
mac
h
:
U
se
P
AG
E
_SIZE
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Ser
g
ey Bugaev
hurd:
Simplify ini
t
-fi
r
s
t
.
c a bit
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Sergey Buga
e
v
h
u
r
d
: Ma
k
e
t
i
m
er_t pointer
-
sized
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Sergey Bugaev
hurd: Fix xattr function retur
n
t
y
pe
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Sergey Bugaev
hurd: Use pro
p
er integer type
s
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-19
Serg
e
y Bug
a
ev
hur
d
:
M
ov
e
thre
a
d s
t
ate manipulation into _hu
r
d_tls_new ()
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-14
Sergey
Bugaev
mach: unde
f
ENTRY
2
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-14
Sergey
B
ugaev
hur
d
:
i386 TLS tweak
s
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
2023-02-12
Ser
g
ey Bugaev
hurd: Fix tcflag_
t
and speed
_
t
ty
p
es
o
n 64-bit
Signed-off-by:
Sergey Bugaev
<bugaevc@gmail.com>
commit
|
commitdiff
|
tree
next