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
smbd: Avoid "share_mode_lock" dependency in rename_lease_fn()
2019-09-17
Volker Lend
e
cke
smbd: Avoid "share_m
o
de_lock" dep
e
ndency in rename_lease_fn()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-17
Vo
l
ker
L
end
e
cke
s
m
bd: Use share_mode_forall_entr
i
es() in delay_fo
r
_oplock()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-17
V
o
l
k
er Lend
e
cke
smbd:
P
ass "struct
f
ile_id"
to
g
et
_
lease_ty
p
e
()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-17
Volk
e
r Le
n
decke
smbd: Use share_mode_foral
l
_entrie
s
(
)
in va
l
idate_oplock_types()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-17
V
o
lke
r
Lendecke
smbd: Use
s
h
a
re_mode_f
o
rall
_
entries() in file_has_open_
s
treams()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-17
Volker Len
d
ecke
smbd:
Use
s
hare_
m
o
d
e
_
forall_entries() in rename_share_filename()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-17
Vo
l
ker L
e
ndecke
smbd: Us
e
share_mo
d
e_forall_entries() in open
_
mode_check()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-17
Volker Lende
c
ke
smbd: Use sh
a
re
_
m
ode_forall_en
t
ries(
)
for v
a
lidate_my_s
h
are_
.
.
.
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-17
Vol
k
er
L
endecke
s
mb
d
: Use share_mode_fo
r
all_e
n
tries()
i
n ha
s
_
delete_on
_
close()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-17
V
olker L
e
ndecke
smbd: Use share_
m
ode_forall_entries() in has_
o
ther
_
nonp
o
six_
.
.
.
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-17
V
o
lker L
e
ndecke
s
mbd: Use share_m
o
d
e
_forall_entries() in set
_
delete
_
on_c
l
ose
.
.
.
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-17
Volker L
e
ndecke
smbd: Use shar
e
_mode_for
a
ll_en
t
ries() in contend_leve
l
2_
o
pl
o
.
.
.
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-17
Volker Lendeck
e
sm
b
d: Add share_mode_forall_entries()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-17
Volke
r
Le
n
decke
smbd
:
Use s
h
a
r
e
_entry_stale_
p
id() in share
_
mode_s
t
ale_pi
d
()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-17
V
o
l
ke
r
Le
n
decke
s
m
bd
:
Add share_entr
y
_st
a
l
e
_pid()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-17
Volker L
e
nde
c
k
e
smbd: Avoid pass
i
ng a share mode entry to share_
c
onflict()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-17
Volker L
e
nd
e
c
k
e
s
mbd: Rewrite sh
a
re_conflict()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-17
Vo
l
ker Le
n
decke
smbd:
F
ix a debug
me
s
sage hickup
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-17
V
o
l
ker Lend
e
cke
li
b
:
U
s
e server_id_c
m
p() in server_id_equal()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-17
Volker Lendecke
l
i
b: Add
server_id_cmp()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-17
Volker Len
d
ec
k
e
smbd:
Introduce helper
v
ariables in o
p
en_m
o
de_check(
)
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-17
Volker L
e
ndec
k
e
smbd
:
Let
f
sp_lease_
t
ype() look at
l
ea
s
es
.
tdb
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-17
Volker Lend
e
c
ke
smbd: Add quick
leas
e
s_db_get_current_state()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-17
Volke
r
Lendecke
smb
d
:
Make "current_stat
e
" show up first in the
blob
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-17
Volker Lendecke
smbd: Make lease_type_is_exclusive() stat
i
c
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-17
Vo
l
k
e
r Lend
e
cke
sm
b
d: Re
m
ove unused smbXsrv_open_hash()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-17
Volker Lendecke
smbd: Make fsp->fh->gen_id unique
p
er process
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-17
Volker Lendecke
vfs: Mak
e
"fd_handle->gen_i
d
"
64-bit everywhere
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-17
Volker Lendecke
idl: Fi
x
a typo
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-17
Volker Lendecke
s
m
b
d:
U
se direct struct assignments in sm
b
Xs
r
v_*
.
c
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-11
Volker Len
d
ecke
s
mbd: E
n
hance debugging
i
f chdir fails
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-11
Volker Lendecke
lib: Add "utok_
s
tring"
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-10
Volker Lendecke
smbd: Do bool
e
an short-circuiting
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-10
Volker Lendecke
smbd: Use dbw
r
ap_do_l
o
cked
(
) in fd_close_posix()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-10
Volker Lendecke
smbd:
U
s
e
dbwrap_d
o
_loc
k
ed
(
) in add_fd_to_close_entry(
)
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-10
V
olker Len
d
e
cke
dbwrap: Initia
l
ize state in dbwrap_
d
e
l
ete()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-10
Volker Lendec
k
e
lib: Remov
e
an ob
s
olete comme
n
t
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-10
Volker Lendecke
smbd: Fix D
B
G typo in f
i
nd_delete_o
n
_
c
lose_token()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-10
V
o
lker Le
n
de
c
ke
s
m
bd
:
U
s
e file
_
id
_
str_buf() in close_
r
e
move_share_mod
e
()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-10
Volker Lendecke
s
mb
d
: U
s
e
file_id_str_buf()
i
n setup_poll_open()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-10
Vo
l
ke
r
Lendecke
smbd: Use file_id_str_buf() in d
e
fer
_
o
p
en()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-10
V
o
lker Lend
e
c
k
e
s
m
b
status:
U
s
e file_id_str_buf() i
n
print_b
r
l()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-10
Volker Lendecke
smbd
:
Use fil
e
_
i
d_str
_
b
uf() i
n
set_stick
y
_
write_time()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-10
Volker Lendecke
smbd: Use
file
_
id_str_buf() in share_mode_str()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-10
Volker
L
endecke
s
mbd
:
Use f
i
le_id_
s
tr
_
buf() in b
r
l_cleanup_disconnected()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-10
Volker Lendec
k
e
s
m
bd: Use fil
e
_
i
d_str_buf() in brl_
g
et_locks()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-10
V
olker
L
ende
c
ke
vfs: Use
f
ile_id_str
_
bu
f
() in xattr
_
tdb_
s
etattr()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-10
Volker Lendecke
vfs
:
Use file_id_st
r
_bu
f
() in xattr
_
t
d
b_getattr(
)
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-10
Volk
e
r Lendecke
lib: Use file_id_str_buf() in f
i
le_id_stri
n
g
(
)
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-10
Volker Lend
e
cke
li
b
: Add f
i
le_id_str_buf()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-10
Volker
Lende
c
k
e
lib: Properly #
i
fdef __LIB_FILE_ID_H_
_
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-04
Volker Lendecke
to
r
tu
r
e: Fix
t
he Fr
e
eBSD clang build
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-04
Vo
l
ker Len
d
ecke
s
a
mr: Fix CID 1453463
:
Nul
l
pointer dereferences (NULL
_
RETURNS
)
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-04
Volker
L
endecke
dsd
b
: Fi
x
C
ID 1453464: Erro
r
ha
n
dli
n
g issues (CHECKED_RETURN)
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-09-04
Volker
L
ende
c
ke
ds
d
b: Fix CID
1
453465: Null pointer derefer
e
nces (NULL_RET
U
RNS)
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-20
Volker Lendecke
s
m
b
d
: Mov
e
lease
t
ype detectio
n
in delay_fo
r
_oplock()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-19
Volker Lendecke
smb
d
: M
e
rg
e
grant_fsp_op
l
ock_type() into delay_for_o
p
lock()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-19
Volker Lend
e
c
k
e
s
m
bd: Mov
e
delay_
f
or_oplock() d
o
wn
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-19
Volker Le
n
decke
sm
b
d: Make d
e
lay_for_oplock()
retu
r
n NTS
T
ATUS
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-19
Volker Lendecke
s
mbd: Slightly simplify grant_
f
sp_op
l
oc
k
_typ
e
()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-19
Volke
r
Lend
e
c
k
e
s
m
b
d
: Slightl
y
simplify delay_f
o
r_oplock()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-19
Volk
e
r
L
e
ndecke
smbd
:
Intr
o
duce handle_shar
e
_mode
_
lease()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-19
Volker Lendecke
smb
d
: Move
set_share_mod
e
() out o
f
grant
_
fsp_oplock_typ
e
()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-19
Volker Lendeck
e
smbd: Move
grant_fsp_oplock_type() close t
o
de
l
ay_fo
r
_o
p
loc
k
()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-19
Vol
k
er Lendecke
s
m
b
d: Slightly simplify open_file_ntc
r
eate()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-19
Volker
L
e
ndecke
smbd: Remove a late re
f
to "file_existed
"
in open_file_
n
tcre
.
.
.
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-19
Vol
k
e
r
Lendecke
smbd: Move rese
t
t
i
ng "oplock_re
q
ue
s
t"
t
o before delay_fo
r
_op
.
.
.
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-19
Vol
k
e
r
Lendecke
smbd: For
k
er
n
el-oplocked f
i
l
e
s
don
'
t call dela
y
_for_oplock()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-19
Volker Lendecke
smbd: Opti
o
nally
w
a
it for a
s
hare mode record in
s
etup_poll_
.
.
.
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-19
Vol
k
e
r
Lend
e
c
k
e
smbd:
S
imp
l
i
fy has_o
t
her
_
n
o
nposix_opens()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-19
Vol
k
er Lendeck
e
smbd:
A
l
ign integer types
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-19
Volker Lendecke
smbd: Simplify delay_for_oplock()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-19
Vol
k
er Lendeck
e
smbd:
Mov
e
is
_
same_lease() up i
n
the
f
ile
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-19
Volk
e
r Lendecke
smbd: Simplify
is_same_le
a
se
(
)
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-19
Volker Lendecke
smbd: Optimize delay_for
_
oplock()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-19
Volke
r
L
e
ndecke
lib: Remove
a dupli
c
a
t
e function prototyp
e
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-19
V
o
lker
L
e
nd
e
c
ke
smbd: Remove
a
misleading comment
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-19
Volker Le
n
decke
smbd: Merg
e
two DEBUGs
i
nto
one
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-19
Volker Lendecke
smb
d
: Avoid cast
s
i
n share_con
f
lict()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-19
Volker Lend
e
cke
s
m
b
d
: Save two
l
i
nes in find_shar
e
_mode_ent
r
y
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-19
Volker Lendecke
lib: Micro-optimization for db_tdb_do_lock
e
d()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-14
Vol
k
er Lendecke
smbd: Fix CID 14522
9
3 I
n
cor
r
ect ex
p
ression (NO_EFFECT)
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-14
Vo
l
ker Le
n
decke
tort
u
re: Fix CID 14522
8
8 Nul
l
pointer derefer
e
nces
.
.
.
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-14
Volker Lende
c
ke
lib: CID 145
2
28
9
: API u
s
a
g
e er
r
ors (USE_AFTER_FREE)
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-14
Vol
k
er Len
d
ecke
smb
d
: Fix CID 1452290 Null p
o
inter der
e
ferences (R
E
VERSE_
I
NUL
L
)
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-14
V
olker
L
endecke
smbd:
F
ix CID 1452291
Null p
o
inter dereferences (NULL_RETURNS)
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-14
Volker
Lendecke
librpc: Fix
C
ID
1452292 Nul
l
p
ointer derefer
e
nces
.
.
.
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-10
Volker Lendecke
smbd
:
Simplify fd_op
e
n_
a
tomic
(
)
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-09
Volker Lendecke
smbd: FTRUNCAT
E
regu
l
a
r files only
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-09
Volker Le
n
decke
smbd: Ma
k
e "lease" c
o
nst in SMB_V
F
S_CREATE_FILE()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-09
Volke
r
Len
d
ecke
smbd: Make "lease" c
o
nst in cre
a
te_
f
ile_default()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-09
Vo
l
k
er
L
endecke
s
m
bd
:
M
a
ke "lease" const
in cre
a
te_file_unix
p
ath()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-09
Volker Lendecke
smbd: Make "lease_key" const in l
e
a
se_m
a
tch
(
)
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-09
Volker Lendecke
smbd: Make "lease" const in open_file_ntcreat
e
()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-09
Volker
L
en
d
ecke
smbd: Make
"lease
"
const in
grant_fs
p
_oplock_type()
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-09
V
ol
k
er Lendecke
s
mbd: Nobo
d
y uses the cha
n
ged "lease" from
g
r
a
n
t
_
fsp_op
l
ock_type
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-09
V
o
lker L
e
ndecke
mdssv
c
: Fix the cla
n
g
build
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-08
Volker Lendecke
torture:
S
MB1
u
n
link
needs delay fo
r
a stream's SHARI
N
G
_
V
I
O
L
.
.
.
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-07
V
o
l
k
er Lendecke
smbd: Move han
d
l
i
ng
t
he 1sec sharing_viol
a
tion
delay
.
.
.
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
2019-08-07
V
olk
e
r
Lendecke
s
mbd:
A
dd defer_
s
h
aring_violation_smb1
Signed-off-by: Volker Lendecke <
vl@samba.org
>
commit
|
commitdiff
|
tree
next