repo.or.cz
/
qemu.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
usb: usb-hid QOMify
2015-05-08
Gonglei
usb: usb-hid
QOMify
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-05-08
Gonglei
usb: u
s
b-bt
Q
OMify
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-05-08
Go
n
glei
usb: usb-au
d
io QOMi
f
y
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-05-08
G
on
g
lei
uhci: QOMify
Cc:
Gerd Hoffmann
<kraxel@redhat.com>
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-05-08
Gerd Hoffmann
xhci: fix events for setup
t
rb
.
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-05-08
G
e
rd Hoffmann
Rever
t
"xhci: generate a
T
ran
s
fer Event for each Transfe
r
.
.
.
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-05-08
G
erd Ho
f
fmann
xhci: set timer to retry
x
f
ers
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-05-08
Mich
a
l Kazior
us
b
: fix usb-net
segfault
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-05-05
Max Re
i
t
z
sdl2: Fix RGB555
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-05-05
Gerd Hoff
m
an
n
sdl2: ad
d
s
u
ppo
r
t
for displa
y
rendering us
i
ng opengl
.
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-05-05
Ge
r
d Hoffmann
sdl
2
: move S
D
L_* includes to sdl2
.
h
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-05-05
Gerd Hoffmann
console-g
l
: add opengl rende
r
i
n
g help
e
r
fun
c
tions
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-05-05
Gerd
H
offmann
opengl: add shader
h
elper f
u
nctions
.
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-05-05
Gerd
Hof
f
man
n
opengl: add shader bui
l
d inf
r
a
structure
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-04-27
Ma
r
c-An
d
ré Lurea
u
spice: learn to hide curs
o
r
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-04-27
Marc-André
L
ureau
s
p
ice: set pointer position on hot
s
pot
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-04-27
Marc-
A
n
d
r
é
Lur
e
au
spi
c
e: fi
x
mouse cursor position
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-04-27
Gerd Hoffm
a
n
n
spice:
f
i
x
simple dis
p
lay on bi
g
e
n
di
a
n h
o
sts
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-04-27
Markus Armbruster
m
o
ni
t
or:
M
a
ke client_migrate_info sy
n
chronous
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-04-27
Ja
n
K
iszka
gtk: Avoid accel key leakage
into g
u
e
s
t
on console
.
.
.
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-04-27
Jan Kiszka
g
tk:
Fix VTE focus grabbing
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-04-22
Gerd Ho
f
fman
n
c
o
nsole/gtk: add
q
em
u
_console_ge
t
_label
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-04-22
Gerd Hoffmann
gtk:
b
ind to text terminal
consol
e
s too
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-04-22
Gerd
Hoffm
a
nn
gtk: hand
l
e swi
t
ch_surface(NULL) properly
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-04-14
Gabriel L
.
So
m
lo
fw_cfg
:
a
d
d documentation
f
ile (docs
/
specs/fw_cfg
.
txt)
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-04-01
Dan
i
el P
.
Be
r
range
CVE-20
1
5
-1779:
l
imit
size of HT
T
P
h
eaders from
websockets
.
.
.
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-04-01
Daniel P
.
B
errange
CVE-2015-1779: incrementally decode webso
c
ket frames
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-26
Her
v
é Pouss
i
n
eau
gtk:
d
o not call
gtk_
w
idget_get_window if
d
rawing area
.
.
.
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-20
Gon
g
l
ei
ehci: fix seg
f
ault whe
n
ho
t
-unplugging ehci
c
ontrol
l
er
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-20
Gonglei
ohci: fix resource cl
e
anup leak
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-20
Gonglei
uhc
i
: fi
x
segfaul
t
when hot-unplugging uh
c
i c
o
ntrol
l
er
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-18
T
homas Huth
hw/usb: Include US
B
files
o
nly i
f
necessary
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-18
Dani
e
l P
.
B
e
rra
n
g
e
ui
:
e
nsure VNC we
b
s
ock
e
ts server checks
t
he ACL if
.
.
.
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-18
Dan
i
el P
.
Berrange
ui: r
e
mov
e
s
eparate g
n
utls
_
session f
o
r webso
c
kets server
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-18
Daniel P
.
Berrange
u
i
: enforce T
L
S when usi
n
g
websockets server
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-18
Daniel P
.
B
e
rrange
u
i: fi
x
setup of
V
N
C websockets auth
s
che
m
e wi
t
h
T
L
S
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-18
Daniel P
.
Berrange
u
i:
s
plit s
e
tup of V
N
C auth scheme into separate method
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-18
Daniel P
.
Berrange
u
i
: report
error if u
s
er request
s
VNC
option that
i
s
.
.
.
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-18
Daniel P
.
Berrange
ui: re
p
lace print
f
(
)
calls with VNC_DEBUG
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-18
Daniel P
.
Berrange
u
i: remove unused 'w
i
r
e
mode' varia
b
le in VncState
s
t
ruct
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-17
Mark
u
s Armbrus
t
er
vnc:
Fix QMP chan
g
e not
t
o use funky error cla
s
s
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-17
Markus Armbrust
e
r
usb/d
e
v-storage: Avoid qerror_report_er
r
() outsid
e
.
.
.
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-17
Mark
u
s
A
rmbruster
usb/dev-storage: Fix
Q
M
P
d
evice_add missing enc
r
yption
.
.
.
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-17
Markus Armbruster
mo
n
ito
r
usb: Inline
monitor_read
_
bdrv_key
_
start()'s
.
.
.
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-17
Markus Armbr
u
ster
mo
n
it
o
r
: Plu
g
m
emory
l
eak i
n
monito
r
_read_bdrv_key_start()
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-17
Markus Armbruster
monit
o
r
:
Drop dead QM
P
che
c
k
f
rom m
o
nitor_read_pass
w
o
rd()
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-17
M
a
rkus Armb
r
uster
uhc
i
: C
o
nvert t
o
realize
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-17
Marku
s
Armbruster
ohci: Complete conversion t
o
realize
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-17
Markus A
r
mbruste
r
usb: Improve companion configurati
o
n err
o
r me
s
sages
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-17
M
a
rkus Armbruster
usb: Propagate
errors through usb_registe
r
_co
m
panion(
)
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-17
Gerd Hof
f
mann
opengl: fix c
o
nfigure test
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-16
Gerd Ho
f
fma
n
n
seabio
s
: up
d
ate to 1
.
8
.
1 stable release
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-12
Gerd Hoffm
a
nn
pixman: add a bunch of PIX
M
AN_BE_* de
f
ines for 32bpp
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-12
Jeremy White
Allow the use of X11 from
a non sta
n
d
ard location
.
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-12
Gerd Hoffmann
configure:
o
pen
g
l
over
h
aul
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-12
B
e
njami
n
Herrenschmidt
sdl:
Fix crash
w
h
en
ca
l
ling sdl_switch(
)
with NULL
.
.
.
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-12
Benjami
n
Herrensc
h
mi
d
t
s
d
l
: Refresh d
e
bug s
t
atements
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-12
Go
n
g
l
ei
vnc: fix segmentatio
n
f
a
ult
w
h
en i
n
valid vnc pa
r
amet
e
r
s
.
.
.
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-12
Gon
g
l
e
i
vnc
:
avoid possible file handler le
a
k
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-12
Gonglei
ui/
c
o
nsole
:
fix OV
E
RF
L
OW_
B
EFORE_WID
E
N
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-12
D
aniel P
.
Berran
g
e
ui: fix regr
e
ss
i
on
i
n x
5
09verify parameter for
VNC
.
.
.
Author:
Gerd Hoffmann
<kraxel@redhat.com>
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-12
Gerd
Hoffmann
vnc: switch to inet_
l
is
t
en_opts
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-12
Gerd Hoffmann
vnc:
remove dead code
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-12
Gerd
Hoffmann
v
n
c
: d
r
op disp
l
ay+ws_display from V
n
cDispl
a
y
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-10
J
or
g
e Acereda Maciá
Fix
c
rash when
c
onnecting
to VNC through websock
e
t
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-10
Gerd Hoffmann
vnc: -readconfig f
i
x
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-10
Gerd Ho
f
fmann
vnc: set i
d
at parse t
i
m
e n
o
t init time
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-04
Gerd Hoffmann
hmp: info spice: take ou
t
w
e
bdav
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-03
Las
z
lo
Ers
e
k
xhci
:
genera
t
e a
T
ransfer Event f
o
r each T
r
ansfer TRB
.
.
.
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-03
Cole Rob
i
nson
hmp: info spice: Sh
o
w
s
t
ring
c
hannel nam
e
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-03
Ge
r
d
H
offman
n
qxl: drop u
p
date_disp
l
aych
a
ngelistener
call for se
c
ondary
.
.
.
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-03
Radim Krčmář
vga
:
refactor vram_size cla
m
ping and
ro
u
nding
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-03
Radim
Krčmář
qxl: refact
o
r
r
ound
i
ng up to a nearest power o
f
2
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-03
Radim Krč
m
ář
spice:
f
ix
i
nvali
d
memory acc
e
ss to
vg
a
.
vram
Proposed-by:
Gerd Hoffmann
<kraxel@redhat.com>
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-03-03
Radim Krčmář
qxl: document minimal video me
m
o
r
y
for new mode
s
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-02-19
G
e
rd Hoffmann
seabios: u
p
date to 1
.
8
.
0
release
Gerd Hoffmann
(2):
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-02-18
Da
v
id
G
ibson
Make sysbus EHCI devices
A
R
M only by d
e
f
au
l
t
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-02-18
M
a
rkus Armbruster
PPC: Do
n
't use legacy -usbdevice support for set
t
ing
.
.
.
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-02-18
M
a
rkus
A
rmbrust
e
r
r2d
:
D
o
n't use legacy -us
b
device su
p
port
for s
e
tt
i
ng
.
.
.
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-02-18
Mark
u
s
A
rmbruster
usb:
Change usb_cr
e
a
te_
s
im
p
le()
t
o abort on failure
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-02-18
Markus Armbruster
usb:
Suppres
s
bogus
error
w
h
e
n au
t
omatic usb-hub cre
a
ti
o
n
.
.
.
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-02-18
Marku
s
Armbr
u
ster
us
b
: Do n
o
t
p
r
efix er
r
or_setg
(
) me
s
sages with "Er
r
or: "
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-02-18
Ma
r
kus A
r
mbru
s
t
e
r
usb: Im
p
rove -
u
sbde
v
ice error report
i
ng
a
b
i
t
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-02-18
Markus
Armbruster
usb: usb_create() can't fail,
drop useless error
h
and
l
in
g
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-02-16
Gerd Ho
f
fmann
vnc:
f
i
x
c
ove
r
ity warning
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-02-16
Peter L
i
eve
n
ui/vnc: optimize full scan
l
ine u
p
dates
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-02-16
G
o
nglei
v
n
c: aut
o
assia
n
a
n id when calling change vn
c
qm
p
.
.
.
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-02-16
Gonglei
vnc
:
introduce an wr
a
pper for auto assign vnc id
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-02-16
G
on
g
lei
vnc: using bool typ
e
instead of in
t
for QEMU
_
OPT_
B
OOL
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-02-16
G
onglei
vnc
:
c
orre
c
t
missing prope
r
ty ab
o
ut vn
c
_di
s
p
lay
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-02-16
G
o
ngl
e
i
vnc: fix
q
emu cra
s
h
when no
t
c
onfigur
e
vnc optio
n
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-01-22
Dina
r
V
a
lee
v
hw/input/h
i
d
.
c Fi
x
cap
s
lock
h
i
d code
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-01-22
G
erd Hoffmann
hid: handle full ptr queues in
pos
t
_load
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-01-22
Gerd Hoffmann
i
n
p
u
t:
i
mprov
e
do
c
s fo
r
input-send-event qmp com
m
and
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-01-22
Gerd Hoffmann
m
onitor: ad
d
vnc websockets
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-01-22
Ger
d
Hoff
m
ann
monit
o
r: add query-
v
nc-ser
v
e
rs command
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-01-22
Gerd Hoffmann
vnc: fact
o
r
out qmp_q
u
e
r
y_
c
lie
n
t_list
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-01-22
G
erd
H
of
f
mann
v
nc: track & l
i
mit connect
i
ons
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-01-22
Gerd Hoffmann
vnc: update do
c
s/multiseat
.
txt
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
2015-01-22
G
e
rd Hoffman
n
v
n
c: a
l
low
b
i
n
din
g
s
e
rvers to qemu consol
e
s
Signed-off-by:
Gerd Hoffmann
<kraxel@redhat.com>
commit
|
commitdiff
|
tree
next