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
VERSION: Bump version up to Samba 4.17.2...
2022-10-07
Volker L
e
ndecke
vfs_g
p
fs:
P
rotect against timest
a
mps before t
h
e
Unix
.
.
.
Signed-off-by:
Volker Lendecke
<vl@samba.org>
Autobuild-User(master):
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-10-07
Vol
k
er Le
n
deck
e
lib:
M
ap ERANGE to NT_S
T
ATUS_INT
E
GE
R
_OVERF
L
OW
Signed-off-by:
Volker Lendecke
<vl@samba.org>
Autobuild-User(master):
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-10-07
Vol
k
er Lende
c
k
e
vfs_gpfs: Preve
n
t manglin
g
of
GPF
S
timestamps
aft
e
r
.
.
.
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-09-06
Volker Le
n
deck
e
smbd
:
Catch
s
treams on non-stream shares
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-08-16
V
o
lker Lendecke
vfs_default: Use open
a
t2(
R
ESOLVE_NO_SYMLINKS) i
f
available
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-08-16
Volker L
e
n
d
ecke
s3:smbd: let
openat_pathref_dirfsp_
n
o
s
ymlink()
try
.
.
.
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-08-16
Volker Lendecke
vfs: define
V
FS_OPEN_HOW_RESOLVE_NO_SYMLINKS
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-08-16
V
olk
e
r Lendecke
smbsta
t
us:
F
ix the 3
2
-
b
it
build
o
n
FreeBSD
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-08-16
V
olke
r
Lendecke
smbd: Use
dirfsp where
we have it
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-08-06
Volker Len
d
ecke
vfs: Add
struct vf
s
_ope
n
_h
o
w
.
resol
v
e
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-08-06
V
o
lker Len
d
ecke
smb
d
: Hand vfs_open_how to op
e
na
t
_pathref_full
n
ame
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-08-06
Volker L
e
nde
c
ke
smbd: Pass vfs_open_how
t
hrough fd_openat
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-08-06
Volker Lendecke
s
mbd:
P
ass
v
fs_open_how
throug
h
non_widelin
k
_
open
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-08-06
V
o
l
k
er Le
n
decke
vfs
:
change op
e
na
t
propo
t
ype to match linux openat2
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-08-04
Volker Le
n
d
e
c
ke
smbd
:
Fix a "s
e
t b
u
t not
u
s
e
d" warning
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-08-04
Volker Lendecke
smbd: Securi
t
y fix for sy
s
tems without O_PATH
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-08-04
Vo
l
k
e
r
Len
d
ecke
l
i
b
: Align
a
n intege
r
t
y
pe
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-08-04
Volke
r
Lendecke
smbd
:
F
i
x the build on FreeBSD
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-25
V
o
lke
r
Lendecke
sm
b
d: Usersp
a
ce symlink ev
a
l in fil
e
name
_
convert
_
d
i
rfsp(
)
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-25
Vo
l
ker Lendecke
smbd: T
a
ke care of @GMT in SM
B
1
's
reply_ntc
r
eate_and_X
(
)
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-25
Volker Lende
c
ke
vfs_er
r
o
r_inject: Ign
o
r
e
openat()
fr
o
m openat_pathref_dirfsp
.
.
.
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-25
V
olker Len
d
ecke
smbd: A
d
d openat_pathref_dirf
s
p_nosymlink()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-25
Volke
r
Lendecke
smbd: Make get_real_f
i
lename_at public
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-25
Vol
k
e
r
Lendecke
smbd: Some
m
ore assert in
fd_openat
(
)
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-25
Volk
e
r Lendecke
smbd: S
i
mplify o
p
en_stre
a
m_pathref_fsp()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-25
Volker Lendecke
smbd: open_stream_pathref_fsp() do
e
s no
t
nee
d
a
dirfsp
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-25
Vo
l
ker Lendec
k
e
smbd:
S
i
mplify
o
penat
_
pathr
e
f_fulln
a
m
e
()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-25
Volker Lende
c
k
e
smbd: Open openat_p
a
thref_fullname() f
o
r streams
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-25
Volker Lendecke
s
m
bd: Han
d
full_fname fr
o
m
o
penat_pathref
_
nostream()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-25
Volk
e
r Lendec
k
e
smb
d
: A stream open does not need O_NOFOLLOW
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-25
Volker
L
endecke
s
mbd: Simplif
y
openat
_
p
athref_fsp()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-25
Volker Lend
e
c
k
e
smbd: Simplify non
_
widelin
k
_open()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-25
Volker Lend
e
ck
e
VFS: NUL
L
dir
f
sp for openat on stream opens
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-25
V
o
lker Lende
c
ke
vfs_shadow_copy2: Don't reference dirfsp
for streams
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-25
Vo
l
ker L
e
ndecke
smbd: Make fsp_atta
c
h_sm
b
_fname
(
) talloc_move(
)
th
e
.
.
.
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-25
Volker Lendecke
smbd
:
Upd
a
t
e
fsp->fsp_flags
.
is_director
y
in vfs_stat_fsp()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-25
Volker Lendecke
l
ibcli
:
Mod
e
r
n
i
ze a few DEBUG stat
e
m
ents
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-25
Volker Lende
c
ke
test3: Fix a debug me
s
sage
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-25
Volker L
e
ndecke
smbd: F
a
c
t
or
o
ut extract_
s
n
apshot_token() fro
m
canonicalize_
.
.
.
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-25
Vo
l
ker
L
endecke
smbd: Simplify
canonicalize_s
n
a
p
shot_path()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-25
Volke
r
L
endecke
smbd:
Don't crea
t
e a fsp->ba
s
e_f
s
p for
a
"
::$DATA"
.
.
.
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-25
Volker Lendecke
torture3: Fix
a
n e
r
r
o
r
check
in
tort
u
re_delete_fn()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-25
Vo
l
ker Lendecke
registry3:
A
lign an
i
ntege
r
type
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-25
V
o
lker Lend
e
cke
registry3: Align funct
i
on
types to what is r
e
t
urned
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-25
Volk
e
r Lendecke
lib: Simplify canon
i
ca
l
ize
_
absolu
t
e_p
a
th()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-25
Volker Lende
c
ke
lib:
R
emove a few #inc
l
ud
e
"incl
u
des
.
h
"
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-25
Volke
r
L
e
n
decke
sm
b
d:
A
v
o
id a "? True : False
"
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-25
Volker
L
endecke
smb
d
: Open up openat_i
n
ter
n
al
_
dir_
f
rom_path
r
ef() for
.
.
.
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-24
V
o
lke
r
Lendecke
l
i
b: On F
r
eeBSD util_pa
t
h
s
.
c does not find struct stat
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-23
Volker L
e
nd
e
cke
l
i
b: Fix the 32-bit bu
i
ld
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-23
Volk
e
r L
e
ndecke
tort
u
r
e: Fix the
32-bit buil
d
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-23
Volker Len
d
e
c
ke
lib: Fix t
h
e
F
reeBSD b
u
i
l
d
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-23
Volker L
e
ndecke
w
i
nb
i
nd
:
Fix a "forma
t
string
i
s no
t
a str
i
ng
l
iter
a
l
.
.
.
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-23
Vol
k
er Le
n
decke
winbind: F
i
x th
e
32-bit build
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-07-12
Volker
Lende
c
ke
rpc_server3:
I
n
i
tia
l
ize mangl
e
_fns in c
l
assic and spool
s
s
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-06-06
V
o
lker
L
e
ndec
k
e
winbindd: Remove a "wrong" err
o
r me
s
sage
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-06-06
Volker Lende
c
ke
l
i
b: Slightly simplify is_ntfs_stream_smb_fname(
)
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-06-06
Vol
k
er Lendec
k
e
vf
s
:
R
emove a typ
e
def
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-06-06
V
o
lker
Len
d
ecke
smb
d
: Fix a ty
p
o
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-06-06
Volker Lendecke
smbd: Fi
x
CID 1504457 Resource leak
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-06-06
Volker Lendecke
smbd:
R
em
o
ve
NTCREATEX_FLAG_DELETE_ON_CLOSE
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-06-06
V
o
lker Lend
e
cke
lsa_ser
v
er4: Simplify get_tdo()
w
ith talloc_asp
r
intf_addbuf(
)
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-06-06
Volker Lendecke
lsa_se
r
ver4: Simplif
y
get_tdo() w
i
t
h
dom_sid
_
s
t
r_buf
(
)
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-06-06
Volker L
e
nd
e
cke
smbd: Move message_p
u
sh_string() to
s
mb1_utils
.
c
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-06-06
Volker Lendecke
s
mbd: Remove unused
smb_buf
r
em
(
) macr
o
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-05-31
Vol
k
e
r Lendecke
winbind: C
r
ea
t
e local kr
b
5
.
con
f
for idma
p
backend ad
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-05-20
Vol
k
er Lende
c
ke
srv
s
vc
d
:
S
ilen
c
e
a
integer
t
ype
w
a
rning
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-05-20
Volker Lendecke
srvsvcd:
A
void
a
n
"
el
s
e" due to the early
ret
u
rn
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-05-20
Vol
k
er Lendeck
e
srv
s
vcd: D
i
rectly initialize variables in count_fo
r
_all_fn()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-05-20
Vol
k
e
r Le
n
decke
srvsvcd:
A
lign intege
r
types
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-05-20
Volker Lendecke
s
r
vsvcd: Fix s
h
ar
e
info2 max_connec
t
ions
c
alcul
a
t
i
on
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-05-20
Vo
l
ker
Lendecke
srvsvcd: Use U
I
NT32_MAX where appr
o
p
riate
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-05-20
V
olker
L
e
n
decke
regist
r
y3: Al
i
gn so
m
e integer types
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-05-20
Volker Le
n
d
ecke
smbd: Simplify copy_file()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-05-20
Volker Lendecke
smbd:
Simpl
i
fy copy_file()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-05-18
Volke
r
Lend
e
cke
srvsvc: Ann
o
u
nce
[username] in NetShareEnum
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-05-18
Volke
r
Lendecke
srvsvc
:
Add a
central return point to i
n
it_srv_share_info_ctr()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-05-18
V
olker
L
endec
k
e
selftest: Test
f
or bug 1506
2
-- lis
t
"usern
a
me" in
.
.
.
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-04-28
Volker Lendecke
smbd: Use
f
ilename_convert_dirfsp() in
smbd_smb2_create_send()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-04-28
Volker Lend
e
cke
sm
b
d:
U
s
e
filename_con
v
e
r
t
_dirfsp() in reply_n
t
cre
a
te_
a
nd_X()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-04-28
Vol
k
er Lendecke
smbd: Add filename_convert_
d
irfsp()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-04-28
Volker Lendecke
smbd: Only create an arti
f
icial dirf
s
p whe
n
necessary
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-04-28
Volker Lendec
k
e
smb
d
: Pas
s
dirfs
p
to c
r
eate_file_u
n
ix
p
ath()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-04-28
Volker Len
d
e
c
k
e
Reve
r
t
"vfs: remove dirfsp ar
g
from SMB_VFS_CREATE
_
F
I
LE()"
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-04-28
Volker Lendecke
vfs: Remov
e
name
-
based
S
MB_VF
S
_G
E
T
_
REAL_FILENAME()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-04-28
Vol
k
e
r L
e
ndecke
smbd:
Use SMB_V
F
S_
G
ET_REAL_
F
ILENAME_AT()
in
d
ptr_ReadDirName
(
)
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-04-28
Volker Lendecke
vfs
:
Imp
l
em
e
nt
s
n
apper_gmt_get
_
real_filename_at()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-04-28
Volker Lendec
k
e
vf
s
: I
m
plement shadow_copy2
_
get_rea
l
_
f
ilena
m
e_at()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-04-28
V
ol
k
e
r
Lendecke
vfs
:
Implement vfs_g
p
fs_get_real
_
filename_at()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-04-28
Volker
L
endecke
v
fs: Implement vfs
_
gl
u
ster_get_r
e
al_
f
il
e
name_at()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-04-28
Volker Lend
e
c
k
e
vfs
:
Implem
e
n
t
vfs_
g
l
u
ster_fuse_get_real_filen
a
me_at()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-04-28
V
olker Lendecke
vfs: Implement ceph
_
s
n
a
p
_gmt_get_rea
l
_f
i
lename_at
(
)
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-04-28
V
o
l
k
er Lendecke
smbd:
A
dd get_real_
f
ilename_at()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-04-28
V
o
lker
Lendecke
smbd: Introduce
g
e
t_real_filename_full
_
s
c
an_
a
t
()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-04-28
V
o
lker L
e
ndec
k
e
smbd: Add Open
D
i
r
_from_pathref
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-04-28
Volk
e
r L
e
ndecke
smbd: Add openat_int
e
rnal_d
i
r_from_pathref()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-04-28
Volker Lendecke
vf
s
: Add S
M
B_VF
S
_GET_RE
A
L_
F
I
L
ENAME
_
AT
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-04-28
Volker Lendecke
smbd: Pas
s
up
stat-info
f
rom openat_pathref_fsp(
)
on
.
.
.
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-04-26
Volker Lende
c
ke
smbd: Slightly simplify call_trans2q
p
i
peinf
o
()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
2022-04-26
Volker Len
d
ecke
smbd: Rem
o
ve unused arguments from dup_f
i
l
e
_fsp()
Signed-off-by:
Volker Lendecke
<vl@samba.org>
commit
|
commitdiff
|
tree
next