repo.or.cz
/
wine.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
conhost: Signal console in process_console_input if needed.
2020-11-24
Jacek Caba
n
conhost: Signal console in process_console_i
n
put if
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-11-23
Jac
e
k Caban
server
:
Remove no longer
n
eeded hack for inheriting
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-11-23
J
a
cek Caban
se
r
v
er: S
u
pport FileFsDeviceInformation quer
i
es on
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-11-23
Jacek
C
aban
kernelbase
:
Use NtQue
r
y
InformationFile for co
n
soles
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-11-23
Jac
e
k C
a
b
a
n
server
:
Properly han
d
le NtQueryInformationFi
l
e
o
n
c
o
nsole
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-11-19
J
acek Caban
kern
e
l3
2
: Import ReadFile from k
e
rnelbase
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-11-19
Jacek Caban
server: Allow reading direc
t
l
y
from conso
l
e handle
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-11-19
Jacek Cab
a
n
kernelbase: Move Un
i
code
conv
e
rsion
from Re
a
dConsoleA
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-11-19
Jacek Caban
conhost/
t
e
s
ts: Add more ReadConsoleA tests
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-11-19
Jacek Caban
makedep: U
s
e short debug
f
ile
n
ames
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-11-17
Jacek Caban
kernel32: Im
p
o
r
t
WriteFile from ker
n
elb
a
se
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-11-17
Jacek Caban
serv
e
r: Support writing d
i
rectly o
n
cons
o
l
e
handle
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-11-17
Jac
e
k C
a
ban
kernelbase: Move Unicode conversi
o
n from WriteConsoleA
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-11-13
Jacek Cab
a
n
hostname: Use
CP_ACP
for n
o
n-co
n
s
ol
e
output encoding
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-11-13
J
ac
e
k Caban
fsutil:
U
s
e
CP_A
C
P for non-console ou
t
put
e
ncoding
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-11-13
J
a
cek Cab
a
n
attri
b
: U
s
e
C
P
_A
C
P for non-co
n
so
l
e output encodin
g
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-11-12
Jace
k
Caban
kernelbase: Remove no
long
e
r needed console handl
e
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-11-12
Jacek Caban
kernel32/tes
t
s
: Add mo
r
e unbound console handles tests
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-11-12
Jacek Caban
server: Sup
p
ort unbound con
s
o
l
e output device
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-11-12
J
a
cek Cab
a
n
s
e
rver: Su
p
p
o
rt unboun
d
console input devi
c
e
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-11-12
Jacek Caban
c
onhost/tests:
S
i
l
e
nce deb
u
g output
i
n child process
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-11-11
Jacek Caban
conhost: Use co
n
sole de
b
ug channel
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-11-11
Jacek
Caban
conhost/tests: I
n
i
t
iali
z
e whole OVERLAP
P
ED struct i
n
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-11-11
Ja
c
ek C
a
ban
k
e
rnel
3
2: Allow non-console handles in Clo
s
eConsoleHandle
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-11-11
Jacek Caban
kernel32:
Al
l
o
w
n
o
n-console
h
andles in DuplicateConsoleHandle
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-11-10
Jacek Cab
a
n
server: Re
m
ove no lo
n
g
er needed get_console_wait_event
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-11-10
Jac
e
k Caban
ke
r
nelbase: Wait direc
t
l
y on console handles
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-11-10
Jacek Caban
server: Suppo
r
t
waiting
o
n
screen buffer handles
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-11-10
Jacek Caban
s
e
rver
:
Support waiting on console
i
nput
ha
n
dles
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-11-10
Jac
e
k
C
aban
kernel32/te
s
ts
:
Add more
c
ons
o
le waiting tests
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-11-05
Jac
e
k Caban
ms
h
tml: I
g
n
ore attempts
to set read only builtin propertie
s
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-15
Jacek
C
aban
kernelbase
:
Move c
o
nsole code page validation to
conhost
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-15
Jacek Caban
conhost: Remove no longer needed non
-
blocking IO
C
T
L
_COND
R
V_R
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-15
Jace
k
Caban
kernel32: Import FlushFile
B
uffers from kernelbas
e
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-15
J
acek C
a
b
an
server: Implement c
o
ns
o
l
e input flush in s
e
rv
e
r
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-15
Jacek
C
aban
ker
n
e
l
3
2: M
o
ve Flush
C
onsoleIn
p
utBuffer to kernelbase
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-15
Jacek Cab
a
n
ker
n
e
l
32: Use new IOCT
L
_CONDRV
_
SCROL
L
ioctl for FlushConsole
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-15
Jacek Caban
kern
e
l
32
/
t
e
s
t
s: Add more FlushConsole
I
nputBuffer
t
est
s
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-14
Jace
k
Caban
conhost: Remove no longer nee
d
ed condrv_input_
i
nfo
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-14
Jacek Caban
conho
s
t
: Remove no longe
r
needed SET_CONSOLE_O
U
TP
U
T
_IN
F
O
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-14
J
a
c
ek
Caban
c
onhost:
Remove no l
o
nger
n
eeded CHAR_INFO_
M
ODE_TEXTSTDATTR
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-14
Jacek Caban
conhost: Remove no longer ne
e
d
ed SE
T
_
C
ONSOLE_IN
P
U
T
_INFO
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-14
J
acek Ca
b
a
n
c
onhost:
Fix
c
heck for the
last history ind
e
x i
n
edit_line_f
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-14
Ja
c
ek Ca
b
an
console: Do
n
'
t
a
l
low
blocking read ioctls on
screen
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-14
Jacek C
a
ba
n
kernel32/test
s
: Use
c
urrent console input in test_ReadCons
o
le
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-14
Jacek Caban
s
e
rver: Re
m
ov
e
no longer
u
sed console
r
enderer
ob
j
ect
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-14
Ja
c
ek Caban
server: Remove no long
e
r needed co
n
s
ole_input_events_appe
n
d
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-13
Jacek Caban
server: Re
m
o
ve no
l
onger needed
screen_buffer fi
e
lds
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-13
Jacek
C
aban
serve
r
:
R
emove no lo
n
ger ne
e
ded console_inp
u
t fields
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-13
Jacek Caban
ser
v
er: Re
m
ov
e
no lo
n
ger needed server-
s
ide consol
e
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-13
Jacek Caban
server: Remove
n
o long
e
r nee
d
ed
ser
v
er-side
s
creen
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-13
Ja
c
ek Caban
server: Remove n
o
longe
r
used console requests
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-13
Jacek Caban
kernelb
a
se:
Remove n
o
longe
r
ne
e
ded fr
e
e_conso
l
e server
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-13
Ja
c
ek Ca
b
an
ke
r
nelbas
e
: R
e
move window position
a
djustment from
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-13
Jacek
C
aban
k
e
r
nel32:
M
ove ReadCon
s
ol
e
and WriteConsole to kernelbas
e
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-13
Jacek Caban
ker
n
el
3
2: Always
use conho
s
t for
R
e
a
d
Consol
e
W
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-13
Ja
c
ek Caban
kerne
l
32
:
Alwa
y
s
use
conhost
f
o
r
WriteC
o
nsol
e
W
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-12
J
a
c
e
k Caban
win
e
con
s
ole: Re
i
m
p
lemen
t
as AllocCo
n
sole wrapper
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-12
Jacek Caban
kernelbase: Use c
o
n
ho
s
t in Allo
c
Console
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-12
J
a
c
e
k
Caban
conhost: Set console wind
o
w title
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-12
Jacek Ca
b
an
conhost: Store t
i
tle as
ze
r
o terminated string
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-12
Jacek Caban
conhost: Impo
r
t scrolling
s
uppor
t
from w
i
neconsole
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-12
Jacek Caban
conho
s
t
:
Su
p
p
o
rt w
i
ndow r
e
sizing
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-09
Jacek Caban
conhost:
Import men
u
han
d
ling from w
i
ne
c
onsole
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-09
Ja
c
ek Cab
a
n
con
h
o
st:
Impor
t
config dial
o
g f
r
om winecons
o
le
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-09
Jacek Caban
c
o
n
h
o
s
t
: Impor
t
mouse
ev
e
n
t
handling from
wineconsole
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-09
Jacek
C
aban
conhost: Import
k
e
yboard event handling from
wineconsole
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-09
J
a
c
ek Cab
a
n
c
onho
s
t: Import me
n
us from wineconsole
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-09
Ja
c
ek Caban
conh
o
st: R
e
name version
.
rc to conhost
.
rc
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-08
J
acek Caban
conhost: Su
p
p
o
rt painti
n
g screen bu
f
f
e
r
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-08
J
a
cek
C
aban
conhost: Update wi
n
do
w
c
on
f
ig in
ioctl handlers whe
n
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-08
Jac
e
k Caban
con
h
ost: Import window state update
f
rom wineconsole
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-08
Jacek C
a
ban
conhost: I
m
p
ort
font s
e
le
c
tio
n
support from win
e
console
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-08
Jacek Caban
co
n
host: Import loading console con
f
ig from wine
c
onsole
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-08
Ja
c
ek Caba
n
conhost: Pu
m
p window m
e
ssages
w
he
n
w
e
h
ave
a
wind
o
w
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-08
Jacek Ca
b
a
n
conhos
t
:
Initial support for creating
console
window
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-07
Jacek
C
aban
kernel32/te
s
ts:
I
mprove curr
e
nt console test mo
d
e
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-07
J
a
c
e
k
Caban
conhost: Use better def
a
ult
v
alues in cre
a
te_screen_buffer
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-07
Jace
k
Caban
kernel32/tests
:
Move pseud
o
co
n
sol
e
tests before Fr
e
eConsole
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-07
Jacek Caban
conhost: Don'
t
create tty input thread if we
don't
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-07
Jace
k
Caban
conhost:
Scroll
window t
o
c
ursor position whe
n
n
e
eded
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-01
Jac
e
k Caban
serv
e
r: Use set
_
active_screen_buffer fo
r
consoles attac
h
ed
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-01
J
acek Ca
b
an
s
erver: Don't pr
o
pagate STA
T
US_PENDING
in
get_next_
c
onsole_r
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-01
Jacek Caban
conh
o
s
t
: Clear out
_
si
z
e in IOCTL_CONDRV_RE
A
D_CON
S
OLE
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-10-01
Jacek
Caban
conho
s
t:
C
all en
s
ure_tty_input_thr
e
a
d
in I
O
CT
L
_CONDRV
_
PEEK
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-09-25
Jace
k
C
a
ban
u
s
er32: Support
c
ontr
o
l
c
har
a
cters in
n
ull
d
r
iver
V
kKeyScanE
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-09-24
Jac
e
k Caban
conhost: Term
i
nate pseudo co
n
sole
on input err
o
r
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-09-24
Jacek
Caban
conhost
/
tests: Don't use inheritabl
e
handle for console
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-09-24
Jacek C
a
ban
kernelbase: D
u
plicat
e
input and
o
u
tpu
t
handles
to e
n
sure
.
.
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-09-24
Jacek
Caban
conhost:
I
mprove
b
ound checking in fill_
o
utput
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-09-22
Jac
e
k
Caban
kernel32: Mo
v
e Beep
(
) to
k
er
n
elbase
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-09-22
Jace
k
Caban
ker
n
el32
:
Move Bee
p
i
m
plemen
t
ation to co
n
h
ost
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-09-22
J
a
ce
k
Caban
kernel
b
a
s
e: Move
R
eadConsoleInput
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-09-22
Jacek Caba
n
s
e
rver: Remove support
for crea
t
ing
b
are consoles
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-09-22
Jacek
C
aban
con
f
igure: Re
m
ove
curses checks
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-09-22
Jacek Caban
wineconsole: Remove curses backend
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-09-22
J
a
cek C
a
ba
n
conhost: Fix a leak in create_screen_buf
f
er
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-09-21
Jacek
C
aban
k
e
rnel32: Remove
n
o long
e
r used bare co
n
sole
support
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-09-21
Jace
k
Cab
a
n
kern
e
lb
a
se: Use conh
o
st
t
o handle Unix consoles
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
2020-09-21
J
acek Ca
b
an
n
t
dll: Fill
console size in get_initial_console
.
Signed-off-by:
Jacek Caban
<jacek@codeweavers.com>
commit
|
commitdiff
|
tree
next