repo.or.cz
/
Samba.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
s3:smbd: make sure we pad compounded SMB2 responses to 8 bytes
2009-06-09
Stefa
n
Metz
m
a
c
her
s3:smbd
:
make sur
e
we pa
d
co
m
poun
d
ed SMB2 responses
.
.
.
commit
|
commitdiff
|
tree
2009-06-09
Stefan Metzmache
r
s3:smbd: skip file han
d
le checks for SMB2 compounded
.
.
.
commit
|
commitdiff
|
tree
2009-06-09
S
t
efan Metz
m
acher
s3:smb
d
: m
o
re
valida
t
i
o
n of t
h
e in
c
oming S
M
B
2
requests
commit
|
commitdiff
|
tree
2009-06-09
Stefan Metzmacher
s3:smbd: for now ignore al
l
n
o
n NBT Session Mess
a
ge
.
.
.
commit
|
commitdiff
|
tree
2009-06-09
Stefan Me
t
zmacher
s3:smbd: don't include
1
byt
e
p
a
dding for the dyna
m
ic
.
.
.
commit
|
commitdiff
|
tree
2009-06-09
Stefan Metzmacher
SMB
2
-COMPO
U
ND:
a
dd
s
ome tests
for
i
nv
a
lid r
e
quests
commit
|
commitdiff
|
tree
2009-06-09
Ste
f
a
n
Metz
m
acher
s4:smb2srv: don
'
t allow
t
he related
f
lag on the first
.
.
.
commit
|
commitdiff
|
tree
2009-06-09
Stefan
M
etzma
c
her
s
4
:
torture: add
SMB2-C
O
MPOUND
te
s
t
commit
|
commitdiff
|
tree
2009-06-09
Stefan Metzmacher
s4:smb2srv:
c
orrectly fail
rem
a
ini
n
g com
p
oun
d
e
d
requests
.
.
.
commit
|
commitdiff
|
tree
2009-06-09
S
t
efan Metzmacher
s4:smb2srv: remove old TODO comment, we
a
lready c
h
eck
.
.
.
commit
|
commitdiff
|
tree
2009-06-09
Stefan M
e
tzmac
h
er
s4:
s
mb2srv: fix handling of
m
ult
i
pl
e
c
omp
o
unded reques
t
s
commit
|
commitdiff
|
tree
2009-06-09
S
te
f
an Metzm
a
c
her
s4:smb2srv: remove the chained
f
i
le
handle on c
l
ose
commit
|
commitdiff
|
tree
2009-06-09
St
e
fan Metz
m
acher
s4:libcli/smb2: add smb2_tra
n
sport_cr
e
dits
_
a
s
k_num(
)
commit
|
commitdiff
|
tree
2009-06-09
Stefan
M
etzmacher
s4:libcli/s
m
b2: only add the 1 byte dy
n
amic buf
f
er
.
.
.
commit
|
commitdiff
|
tree
2009-06-09
Stefan Metz
m
ac
h
er
s
4
:lib
c
li/smb2:
a
dd support sending
c
ompounded requests
commit
|
commitdiff
|
tree
2009-06-09
Ste
f
a
n Met
z
macher
s
4:libc
l
i/smb2: prepare SMB2
s
i
g
n
ing code for co
m
po
u
n
ded
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Stefan Metzmacher
s3:Make
f
ile
.
i
n
: use LIBDL as make varia
b
le inst
e
ad
.
.
.
commit
|
commitdiff
|
tree
2009-06-08
Stefa
n
Met
z
ma
c
her
rep
l
ace: add fallback def
i
ne for IOV_MAX
commit
|
commitdiff
|
tree
2009-06-08
Stefan
M
etzmacher
ta
l
loc: try t
o
fix the s
o
urce4 build on
A
IX
commit
|
commitdiff
|
tree
2009-06-08
Stefan Metzm
a
cher
a
s
ync
_
s
o
c
k: try fix the so
u
rce4 build on
FreeBSD, Solaris
.
.
.
commit
|
commitdiff
|
tree
2009-06-06
Stefan Metzmache
r
s3:smbd: F
S
CTL_PIPE_TRANSCEIVE on a none IPC$ share
.
.
.
commit
|
commitdiff
|
tree
2009-06-06
Stefan Met
z
macher
s3:smbd: return the
s
ame
things as Wind
o
ws 7 for SMB2
.
.
.
commit
|
commitdiff
|
tree
2009-06-05
Stefan Met
z
mache
r
s
3
:smbd: split sm
b
d_smb2_flush() i
n
to a tevent_req
.
.
.
commit
|
commitdiff
|
tree
2009-06-05
S
tefan Met
z
ma
c
her
s3:smbd: sp
l
it smbd_smb2
_
create() into a te
v
ent_re
q
.
.
.
commit
|
commitdiff
|
tree
2009-06-05
Stefa
n
Metzmache
r
s
3
:s
m
bd: fix t
h
e build i
n
smb2_
i
octl
.
c
commit
|
commitdiff
|
tree
2009-06-05
Stefan Metzmacher
s3:smbd: add
s
upport for SMB2 Ioctl FSCTL_DFS_GET_
R
EFERRALS
commit
|
commitdiff
|
tree
2009-06-05
Stef
a
n Metzmacher
s3:smbd: add
supp
o
r
t
for STATUS_BUFFER_OV
E
RFLO
W
to
.
.
.
commit
|
commitdiff
|
tree
2009-06-05
S
tefan Metz
m
acher
s3:smbd:
k
e
e
p the cha
i
n_fs
p
f
or SMB2 requests
commit
|
commitdiff
|
tree
2009-06-05
Stefan Metzmac
h
er
s3
:
smbd: fix the logic for
compounded reques
t
s
commit
|
commitdiff
|
tree
2009-06-05
Stefan Metzma
c
h
er
s3:s
m
bd:
o
n
ly setup the dyn iovec if a a dyn blob is
.
.
.
commit
|
commitdiff
|
tree
2009-06-05
S
tefan Metzmacher
s3:s
m
bd: ad
d
support
for SMB2 Ioctl
F
SC
T
L_PIP
E
_TRANSCEIVE
.
.
.
commit
|
commitdiff
|
tree
2009-06-05
Stefan Metzmacher
s3:smbd: add support for SMB2 R
e
ad o
n
IPC$
commit
|
commitdiff
|
tree
2009-06-05
Stefan
Metzmacher
s3:smbd:
a
d
d
support for SMB2 Wri
t
e
o
n IPC$
commit
|
commitdiff
|
tree
2009-06-05
S
tefan Met
z
ma
c
he
r
s3:smbd: a
d
d support for SMB2 Create on IPC$
commit
|
commitdiff
|
tree
2009-06-05
Stefan
M
etzmacher
s3
:
smbd: add suppor
t
for SMB2 Ioctl
commit
|
commitdiff
|
tree
2009-06-05
S
t
efan
M
etzmacher
nss_wra
p
per: fix s
e
gfault
i
n nwra
p
_gr_copy_
r
(
)
commit
|
commitdiff
|
tree
2009-06-05
Stefan Me
t
z
macher
s3:smbd:
add missing
return state
m
ents to
t
h
e
SMB2
.
.
.
commit
|
commitdiff
|
tree
2009-06-05
Stefa
n
Metzmache
r
s
3
:smbd: add mis
s
ing ret
u
rn st
a
tements to the SMB2
.
.
.
commit
|
commitdiff
|
tree
2009-06-05
Stefan Me
t
zm
a
c
h
er
s3:
s
mbd: split sm
b
d_smb2_wri
t
e() into tevent_req
b
ased
.
.
.
commit
|
commitdiff
|
tree
2009-06-05
Stefan
M
etzmacher
s
3:
s
mbd: s
p
l
it smbd_s
m
b
2
_
read(
)
in
t
o te
v
e
n
t_req based
.
.
.
commit
|
commitdiff
|
tree
2009-06-05
Stef
a
n Me
t
z
m
a
cher
s3:sm
b
d: make smbd_se
r
ve
r
_c
o
nnec
t
ion_termina
t
e()
a
.
.
.
commit
|
commitdiff
|
tree
2009-06-05
Stefan Metzmacher
s3:
s
mbd: impleme
n
t
sm
b
d_smb2_request_error/done(
)
as
.
.
.
commit
|
commitdiff
|
tree
2009-06-05
Stefan Metzmacher
s3:smbd: add support for pr
i
nters to SMB2 Create
commit
|
commitdiff
|
tree
2009-06-04
Stefan Metzmacher
s3:
s
mb
d
: ignore NTC
R
EATEX_OPTIONS_SYNC_ALER
T
and N
T
CREAT
E
X_
O
.
.
.
commit
|
commitdiff
|
tree
2009-06-04
St
e
fa
n
Met
z
mach
e
r
s3:smbd: call set_cur
r
en
t
_
servic
e
() when a
S
M
B
2
tcon
.
.
.
commit
|
commitdiff
|
tree
2009-06-04
Stefan Met
z
m
acher
s
3
:smbd:
f
i
x p
o
ten
t
ia
l
fsp leak
i
f pri
n
t_fsp_ope
n
(
.
.
.
commit
|
commitdiff
|
tree
2009-06-04
S
t
efan Metzmach
e
r
n
ss
_
wrappe
r
: call
the nwrap_f
i
les_*() from n
w
ra
p
_files_
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
St
e
fa
n
Metzmac
h
er
s3:smbd: implement
S
MB2 Write
commit
|
commitdiff
|
tree
2009-06-03
Stefan Met
z
macher
s
3
:
s
mbd: implement SMB2 Read
commit
|
commitdiff
|
tree
2009-06-03
Stefan Met
z
mache
r
s3:smbd: implement SMB2 Flush
commit
|
commitdiff
|
tree
2009-06-03
Stefan Metzmacher
s3:s
m
bd: i
m
ple
m
ent SMB2 Close
commit
|
commitdiff
|
tree
2009-06-03
St
e
fan Metzma
c
her
s3:smbd:
i
m
plement a simp
l
e versio
n
o
f SMB2
C
r
eate
commit
|
commitdiff
|
tree
2009-06-03
S
t
e
fan Metzmacher
s3:smb
d
: add
s
mbd_sm
b
2_fake_
s
mb_re
q
uest()
commit
|
commitdiff
|
tree
2009-06-03
Stefan Me
t
zmacher
s
3:smbd: return more de
t
ai
l
s i
n
t
he SMB2 Tr
e
e
C
o
n
nect
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Stefan Metzm
a
cher
s3:smbd: cr
e
ate a connection
_
struct in SM
B
2 T
r
ee Connect
commit
|
commitdiff
|
tree
2009-06-03
Stefan Metzmacher
s3:smbd: create a user_s
t
ruct
f
or c
o
mpat in SMB2
S
essio
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Stefan Metzmac
h
er
s3:smbd: add a lazy mode for
c
onn_new() and c
o
nn_free
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
S
t
e
f
an Metzmache
r
s3:smbd
:
m
a
k
e
ma
k
e_connection_
s
num(
)
non static
commit
|
commitdiff
|
tree
2009-06-03
Stefan M
e
tzm
a
cher
s3:sm
b
d: move tcon specific
g
lob
a
ls to struct smbd_ser
v
er_co
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
S
t
ef
a
n
M
e
t
z
mache
r
s3:smbd: move
m
ore session specific
globals to struct
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Stefan
M
etzmache
r
s
3:smbd: move some ses
s
ion specific
g
lobals t
o
struct
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
St
e
fan Metzm
a
cher
s3
:
smbd: move already_g
o
t_sessi
o
n to st
r
u
c
t smbd_serv
e
r_co
n
n
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Stefan Metz
m
ac
h
er
s3:smbd: move max_recv to stru
c
t
s
mbd_server_connectio
n
commit
|
commitdiff
|
tree
2009-06-03
Stefa
n
M
e
tzm
a
c
h
e
r
s3:smbd: move negpro
t
related globals to stru
c
t
smbd_server_
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Stefan Metzma
c
h
e
r
s3
:
smbd: move
pendin
g
_auth_data
list to struct smbd_server_c
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
S
t
ef
a
n Metzmac
h
er
s4:
t
or
t
ure/libnetapi: fix netapi detection
commit
|
commitdiff
|
tree
2009-06-03
Stef
a
n
M
etzmacher
s3:sm
b
d
: remove o
l
d
comment, we suppo
r
t SMB2 s
i
gning
now
commit
|
commitdiff
|
tree
2009-06-03
Stefan Metzma
c
her
s3:smbd: allow SMB2 o
n
ly if we don't
u
s
e se
c
urity
.
.
.
commit
|
commitdiff
|
tree
2009-06-03
Stefan Metzm
a
cher
S
MB2
-
C
ONNEC
T
:
m
ake it po
s
sible to specific
t
he max
.
.
.
commit
|
commitdiff
|
tree
2009-05-26
Stefa
n
Me
t
zmacher
s
3:smbd
:
re
m
ov
e
unused
global 'orig_
i
nbu
f
'
commit
|
commitdiff
|
tree
2009-05-26
St
e
f
a
n Metzmacher
s3:smbd: move SM
B
1 specific stuff into a subst
r
uct
u
re
.
.
.
commit
|
commitdiff
|
tree
2009-05-26
Stefan Metzmacher
s3:smbd: add support for SMB2 signing
commit
|
commitdiff
|
tree
2009-05-26
S
t
ef
a
n
Me
t
zmacher
s3:smbd: retu
r
n the c
o
r
r
e
c
t securit
y
m
ode an
d
c
a
pabil
i
ties
.
.
.
commit
|
commitdiff
|
tree
2009-05-26
Stefan
M
et
z
macher
s4:libcli/smb2: re
m
ove ol
d
diale
c
t revi
s
ion cons
t
ants
commit
|
commitdiff
|
tree
2009-05-26
St
e
fa
n
Metzmacher
s4:smb2srv: We only support
SM
B
2
.
002
.
commit
|
commitdiff
|
tree
2009-05-26
St
e
f
a
n M
e
t
zmacher
s
4
:libcli/smb2:
u
se
new SMB
2
_
D
IVE
L
ECT_REVISI
O
N con
s
tants
commit
|
commitdiff
|
tree
2009-05-26
Stefa
n
Metzmache
r
s4:
l
ibcli/smb2: add
s
o
me more SMB2 constants
commit
|
commitdiff
|
tree
2009-05-22
Stefan Metzma
c
her
s3:smbd: implement SMB2 T
r
e
e
Disco
n
n
ect
commit
|
commitdiff
|
tree
2009-05-22
S
tefan Met
z
macher
s3:smbd:
implement
SMB2 Tree Connect
commit
|
commitdiff
|
tree
2009-05-22
St
e
fan Metzm
a
cher
s
3:smb
d
:
SMB2 session ids are
6
4bit
.
.
.
commit
|
commitdiff
|
tree
2009-05-22
S
t
efan
M
etz
m
acher
tsocket: all
o
w empty vecto
r
s at
the end for tstream_writev
.
.
.
commit
|
commitdiff
|
tree
2009-05-22
Stefan Me
t
z
m
acher
s
3:smbd: imple
m
ent
SM
B
2 Logoff
commit
|
commitdiff
|
tree
2009-05-21
Stefan M
e
t
z
macher
s3:smb
d
: w
e
want
t
o get
the next command offset and
.
.
.
commit
|
commitdiff
|
tree
2009-05-20
S
t
e
f
an Metzmache
r
s3:smbd: check the incoming sess
i
on id for SMB2 re
q
uests
commit
|
commitdiff
|
tree
2009-05-20
Stef
a
n Metz
m
acher
s3
:
smbd:
implement SMB2
Session Setup wi
t
h ra
w
NT
L
MS
S
P
commit
|
commitdiff
|
tree
2009-05-20
Stefan
M
e
tzmacher
s3
:
smb
d
: f
o
r now indicate
raw NTLMSSP in th
e
SMB2 Neg
o
t
i
ate
.
.
.
commit
|
commitdiff
|
tree
2009-05-20
S
tefan Metzma
c
her
s3:sm
b
d:
m
o
v
e the callback fu
n
c
t
io
n
s of smbd_smb2_re
q
uest_re
.
.
.
commit
|
commitdiff
|
tree
2009-05-20
S
t
e
fan Metzmacher
s3:smbd: add smbd_smb2_request_done_ex()
commit
|
commitdiff
|
tree
2009-05-20
Stefan Metzmacher
s3:
s
mbd: fix ini
t
i
ali
z
ed memory in SMB2 respon
s
es
commit
|
commitdiff
|
tree
2009-05-20
Ste
f
a
n Metzmacher
s4:libcli/s
m
b
2
: fix session setup with raw NTLMSSP
commit
|
commitdiff
|
tree
2009-05-20
Stefan Metzmacher
s4
:
libcli/smb
2
: use
r
aw ntlmssp if the se
r
ver d
i
dn
.
.
.
commit
|
commitdiff
|
tree
2009-05-20
Stefan Metzmache
r
s4:libcli/smb2
:
fi
l
l in transpor
t
->negotia
t
e
.
secbl
o
b
.
.
.
commit
|
commitdiff
|
tree
2009-05-20
S
tefa
n
Metz
m
acher
s3:smbd
:
a
dd sup
p
ort
f
or SMB2 Keepalive (SM
B
2 Echo)
commit
|
commitdiff
|
tree
2009-05-20
Stefan
Metzma
c
he
r
s3:
s
mbd: allow SMB 2
.
002 dialec
t
in SMB1 negpro
t
commit
|
commitdiff
|
tree
2009-05-20
St
e
fan
M
etzmacher
s3:smb
d
: ad
d
support for
SMB2 Negotiate
commit
|
commitdiff
|
tree
2009-05-20
Stefan Met
z
macher
s3:smbd: m
a
ke negprot_s
p
nego() no
n
stat
i
c
commit
|
commitdiff
|
tree
2009-05-20
Stefan Metzmacher
s3
:
sm
b
d: add infrastructure for SM
B
2
support
commit
|
commitdiff
|
tree
2009-05-20
Stefan
M
etzmach
e
r
s3:param: add P
R
OTOCOL_
S
MB2
commit
|
commitdiff
|
tree
2009-05-20
Stefan Me
t
zma
c
her
SMB2
-
LOCK: let the test pass against
s
a
mb
a
4
commit
|
commitdiff
|
tree
2009-05-20
Stefan Metzma
c
her
s4:lib
c
li/raw: initialy rea
d
the
f
irst 4 bytes only
commit
|
commitdiff
|
tree
next