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
audit_logging: Simplify json_add_stringn() with json_stringn()
2023-08-14
V
olk
e
r Lende
c
ke
a
udit_logging: Simplify j
s
on_add_str
i
ngn()
w
ith js
o
n
_stringn()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-08-14
V
olker Lendecke
tevent: Fix a typo
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-08-14
Volker Lend
e
cke
libsmb: A bit
R
E
ADME
.
C
oding for
c
l
i_qpathinfo2()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-08-14
Volker Lendecke
s
m
bd: Pass down "dirfsp" t
o
smb_unix
_
m
k
nod()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-08-14
Vol
k
e
r
Lendecke
sm
b
d: Use "d
i
rfsp" in smb_
p
os
i
x_unl
i
nk()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-08-14
Volk
e
r Lendecke
s
m
bd:
U
se
"
dir
f
s
p" in
s
m
b
_
p
o
six_o
p
en()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-08-14
Volk
e
r Lende
c
ke
smbstatus: Fix CID 1507865
U
ni
n
i
tialized
p
oint
e
r re
a
d
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-08-14
V
olker Lendec
k
e
sm
b
status: Fix CID
1507870
Uni
n
itialized pointer
r
e
ad
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-08-14
Volker Len
d
e
c
ke
dbwrap: Simplif
y
dbwra
p
_change_int32_at
o
m
i
c_a
c
tion()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-08-14
Volker Lendecke
dbw
r
ap: Simplify db
w
ra
p
_c
h
ange_uin
t
32_
a
tom
i
c_action()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-08-14
Volker Lendecke
smbd: Fix
D
BG m
a
c
ro
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-08-14
Volker Lendecke
smbd: Use struc
t
initi
a
lization
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-08-14
Volker L
e
ndecke
lib: Move few b
y
t
e
s of R/W dat
a
to R/O text
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-08-14
Volke
r
Len
d
ecke
idmap:fix
w
hitespace
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-08-14
Volker
Lendecke
idmap_tdb: Remo
v
e a var
i
able n
e
ver used
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-08-14
Volker Len
d
ecke
idmap: Fix wh
i
t
e
s
p
ace
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-08-14
Vol
k
er Lendecke
passdb: Fi
x
a DBG stateme
n
t
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-08-14
V
o
lker Lendecke
passdb: Fi
x
whites
p
ace
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-08-14
Volker Lendecke
passdb: Fix a
D
BG m
e
ss
a
ge
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-08-10
Volker Lendecke
sm
b
c
l
ient3: Get all
r
e
parse data for
a
llin
f
o
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-08-10
Volker Len
d
ecke
libsmb: Retry with
OPEN_REPARSE_POINT on IO_REPARS
E
_TAG
_
N
OT_
.
.
.
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-08-10
V
olker Lendecke
libsmb
:
F
a
ctor ou
t
cli_get_reparse_da
t
a() from cli_readlink()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-08-10
V
o
lk
e
r Len
d
ecke
libsmb
:
Move
symlink_
r
epars
e
_buf
f
er_parse()
to r
e
p
a
rse
.
c
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-08-10
V
olker Lendecke
libsm
b
:
S
ome R
E
ADM
E
.
Codin
g
fo
r
sy
m
link_reparse
_
buffer_p
a
rs
e
()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-08-10
Vol
k
er Lendecke
pylibsm
b
: Use repars
e
_d
a
t
a
_buff
e
r_parse(
)
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-08-10
Vo
l
ker Lendecke
l
i
bsmb:
Use r
e
p
a
rse_d
a
ta_b
u
ffer_parse() to get symlink
.
.
.
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-08-10
V
olker Lend
e
cke
libsmb: Use repar
s
e
_data_b
u
f
f
er_p
a
r
s
e() in cl
i
_
r
eadlink()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-08-10
Volker Lend
e
cke
libcli
:
Add general reparse point d
a
ta p
a
r
si
n
g
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-08-10
Volker Lendec
k
e
libcli: Ma
k
e symlink_
r
eparse_bu
f
fer_pa
r
se() more flexible
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-08-10
Vol
k
e
r
Lendecke
s
mbd
:
Don't cr
a
s
h
in
c
li_fsctl_s
e
nd()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-07-21
Volker Lendeck
e
CVE-2022-2
1
27: wi
n
bi
n
dd:
F
ix
WIN
B
INDD
_
PAM_
A
U
T
H_CRA
P
.
.
.
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-07-03
V
o
lker Len
d
e
cke
build
:
We do
n
't
n
eed SEEKD
I
R_R
E
TURNS_VOID
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-07-03
Volker Lendecke
lib: Move IO_RE
P
ARSE_TAG_NFS su
b
ty
p
es t
o
toplev
e
l
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-07-03
Volk
e
r Lendeck
e
l
ib: Translate ENXIO to NT_STATUS_
I
LLEGAL_FUNCTION
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-07-03
Volker Len
d
ecke
sm
b
d: Fix a typo
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-07-03
V
olker Lendecke
error_inj
e
ct:
Reduce
i
ndentation wi
t
h an e
a
rly return
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-07-03
Volker L
e
n
decke
t
o
rture4: Fix an
e
rror mess
a
ge
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-07-03
V
o
lker
L
endecke
tests: Enabl
e
a few tests for FreeBSD
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-07-03
Volk
e
r Lendeck
e
smbd: Save 76 bytes of
.
text
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-07-03
Volk
e
r Lendecke
smbd:
A
void
a direc
t
re
f
erence to sm
b
_mess
a
ges[]
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-07-03
Volk
e
r Le
n
d
e
cke
sm
b
client
3
:
U
s
e talloc_asprintf(), no e
x
plicit SAFE_FREE
.
.
.
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-07-03
Volker
Lende
c
ke
util
s
3: Remo
v
e the "split_tokens" ut
i
lity
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-30
Vol
k
er Le
n
decke
smbd:
Merge op
e
na
t
_pathref_fsp_nosy
m
link() into _inte
r
n
a
l
(
)
Signed-off-by: Volker Lendecke <
vl@samba.org
>
...User(master): Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-30
Volker Lendecke
smbd: Factor out creat
e
_open_symlink_err
(
)
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-30
Volker Lendecke
smbd: Remo
v
e
"a
t
n
ame" from smb
d
_dirptr_get_entry()
.
.
.
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-30
Volker
L
endecke
smbd: Rew
r
ite smbd_di
r
ptr_get_entry()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-30
Vo
l
ker Lendecke
smbd: Factor out full_path_f
r
o
m
_di
r
fsp_at_basename()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-30
Volke
r
Lendecke
smbd: Introduce di
r
_fname
h
elper var in smbd_di
r
p
tr_get_entry
(
)
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-30
Vol
k
e
r
Le
n
decke
s
mbd: Modernize two DEBUG statement
s
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-30
Volker Lendeck
e
s
m
b
d
: Pass
n
ame an
d
stat_ex
t
o d
o
s
_
mode_msdfs()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-30
Volk
e
r Le
n
decke
smbd: Pass "char*" to dos_mo
d
e_from_name()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-30
V
olker Lende
c
ke
smbd:
Pass
stat_
e
x and files_struct to dos_mode_from_
s
buf
(
)
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-30
Volker Len
d
ecke
s
mbd: Extend
openat_
p
ath
r
ef_dirfsp_no
s
yml
i
nk()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-30
V
olker
L
e
ndecke
tes
t
:
s
k
i
p
t
he
open-eint
r
test
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-30
Volker
L
endecke
smbd: Fully fill in fsp
i
n o
p
e
nat_pathref_fs
p
_nosymlink_inte
.
.
.
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-30
Volker
L
en
d
ecke
smbd: L
i
f
t
up conn->cwd from
openat_pathref_d
i
rfsp_no
s
ym
l
i
nk()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-30
Vol
k
er Le
n
decke
sm
b
d:
Factor out fu
l
l_pa
t
h_ex
t
e
nd()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-30
Vo
l
ker
Lendecke
s
m
bd: Add read_symlink_repa
r
s
e
()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-30
Volker Le
n
decke
s
mbd: Apply so
m
e README
.
C
o
d
ing to dos_m
o
de_from_sbuf()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-30
Volker Lendecke
smb
d
: Si
m
plif
y
dos_mode_m
s
d
fs()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-30
V
o
l
k
er Len
d
ecke
smbd: Move dos_mo
d
e_from_name() up in
do
s
mode
.
c
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-30
Volker Lendecke
smbd: Sli
g
h
tl
y
simplify smbd_dirptr_g
e
t_entry()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-26
Vol
k
er
Lendecke
sm
b
d: Don't mask open
e
rror if fstatat(
)
f
a
i
ls
Signed-off-by: Volker Lendecke <
vl@samba.org
>
...User(master): Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-26
Volker Lendecke
te
s
ts: Show smbd return
s
wron
g
e
r
ror
c
o
de when
c
r
eat
i
ng
.
.
.
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-26
Volker
Lendecke
error_in
j
ect: Ena
b
le
r
etu
r
n
ing ER
O
F
S
f
o
r O_CREAT
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-26
Vo
l
ker L
e
nd
e
cke
er
r
or_inject
:
m
a
p
ERO
F
S
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-23
Volk
e
r Lend
e
cke
vfs
:
R
e
m
o
ve "sbuf" from
readd
i
r_fn()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-23
Volker Lendecke
smbd: Remove unused "sbuf" argument from vfs
_
r
e
add
i
rname
(
)
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-23
Volker
L
end
e
c
ke
smbd: Remo
v
e
unused "sbuf" arg
u
ment from Rea
d
DirName()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-23
Volker Lendecke
smbd: Remove unused "pst"
a
rgument from dptr_ReadDi
r
Name()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-23
Volker Lende
c
ke
smbd: Don't
use "sbuf" in sm
b
d_dirptr_get_entry()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-23
Vol
k
er L
e
n
dec
k
e
smbd: M
a
ke
su
r
e
smb_
f
n
a
me->st is valid
i
n smbd_dirptr_get_entry
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-21
Volker Lend
e
cke
smbd: Don't set security_d
e
scriptor_hash_v4->time
Signed-off-by: Volker Lendecke <
vl@samba.org
>
...User(master): Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-16
Volker Lendec
k
e
smbd: smbd_dirptr_lanman2_mat
c
h_fn(): Rem
o
v
e "exact_match
.
.
.
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-16
Vol
k
e
r Lendecke
smbd: Remove a
smb1-only optimiza
t
ion f
i
ndfirst/f
i
ndnext
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-16
Volker
L
endecke
sm
b
d
: Remove "a heu
r
i
s
tic to
a
vo
i
d seeking
t
he
dir
p
tr"
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-16
Vol
k
er
L
endecke
libsmb
:
Test smb
1
mknod
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-16
Volke
r
Le
n
d
e
c
ke
pylib
s
mb: Add
s
mb1_stat()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-16
Volker Lendecke
pylibsmb: Add
mknod()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-16
Vol
k
er Lendecke
libsmb: Ad
d
SMB1 posix cli_mknod
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-16
Volker
Lend
e
c
ke
rp
c
_server: Fix
talloc hierarchy in
_srvsvc_N
e
tSrvGetInfo()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-16
Volk
e
r
Le
n
d
e
c
ke
pr
o
filing:
F
actor o
u
t functions to read smbp
r
ofile
.
tdb
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-16
Volker Lendecke
WHATSNE
W
: Mention
r
em
o
v
ed "
d
i
r
ectory name cach
e
size
.
.
.
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-16
Volk
e
r L
e
ndecke
l
ib: Add a few re
q
uired #includes
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-16
Volker Len
d
ecke
win
b
i
n
d
:
Fi
x
a
typo
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-16
V
olker
Lendecke
lib: Si
m
p
lify t
w
o if-express
i
o
ns
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-16
Vol
k
er Lendecke
smbd: Remove references to get_Protoco
l
()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-16
V
o
l
k
e
r Lendecke
s
m
bd:
M
odernize a DEBUG statemen
t
in
s
mbd_dirptr_get_e
n
try()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-16
Vo
l
ker Lendec
k
e
docs: Rem
o
ve seekdir/te
l
l
di
r
reference
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-16
Volk
e
r Lende
c
ke
smbd: Fix a typo
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-16
Volker Lendecke
libcli: S
i
mplify security
_
token
_
is_sid
(
)
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-16
V
o
l
ker Lendec
k
e
libcli: Simplify dom_sid_dup()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-14
Vo
l
ker L
e
n
decke
vf
s
:
Re
m
ove
v
fs telld
i
r/seekdir functions
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-13
Volker Lendecke
smbd:
Remov
e
the offset a
r
gument
f
r
om
ReadDirName()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-13
Volker Lende
c
k
e
smb
d
: R
e
move unuse
d
dptr_
S
earchDir() and the dir cache
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-13
Volker Len
d
ecke
smbd
:
D
o
the "skip to
r
esume name" in ca
l
l_trans2findnext(
)
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-13
Volk
e
r Lendecke
s
m
b
d: Make dptr_ReadDirNam
e
() public
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-13
Volker Le
n
d
e
cke
smbd: A
d
d
d
ptr_struct-
>
l
ast_name_sent
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-13
V
o
lker Len
d
ecke
smbd:
R
emove un
u
sed _prev
_
offset arg from smbd_dir
p
t
r
_get_en
.
.
.
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2023-06-13
V
olke
r
Lendecke
s
mbd: Rem
o
ve
unused dpt
r
_Seek
D
i
r
()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
next