1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-23 17:34:34 +03:00
samba-mirror/source3
Volker Lendecke 1e738cb061 libsmb: Introduce type-safe struct cli_smb2_create_flags
This makes it clearer what to pass into the create_flags argument to
cli_smb2_create_fnum(). There was already confusion in
source3/torture/test_smb2.c: It passed in
SMB2_OPLOCK_LEVEL_NONE (which was okay because it #defines to 0), but
it should have been a straight 0, for example
SMB2_OPLOCK_LEVEL_EXCLUSIVE would have been wrong.

This way adding other flags (.nofollow comes to mind) will be much
easier to handle.

Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
2023-04-18 14:58:36 +00:00
..
auth auth: Shorten long SID flags combinations 2023-02-08 00:03:39 +00:00
build
client s3:client: Fix a use-after-free issue in smbclient 2022-12-22 10:52:31 +00:00
exports
groupdb
include libsmb: fix regression on smbc_getxattr and fix doc 2023-04-09 09:49:30 +00:00
intl
lib lib: Fix tdb_validate() for incorrect tdb entries 2023-04-01 05:25:28 +00:00
libads s3:libads: Remove executable bit from ldap.c 2023-04-09 09:49:30 +00:00
libgpo/gpext
libnet librpc/ndr: Unimplement DRSUAPI_COMPRESSION_TYPE_XPRESS and rename 2023-03-31 01:48:30 +00:00
librpc rpcd: With npa->need_idle_server we can have more than 256 servers 2023-03-06 22:35:00 +00:00
libsmb libsmb: Introduce type-safe struct cli_smb2_create_flags 2023-04-18 14:58:36 +00:00
locale spelling: connnect encrytion exisit expection explicit invalide missmatch paramater paramter partion privilige relase reponse seperate unkown verson authencication progagated 2022-06-10 18:12:33 +00:00
locking lib: Use tdb_data_dbg() where appropriate 2023-01-10 00:28:37 +00:00
modules shadow_copy2: Fix stream open for streams_depot paths 2023-04-17 18:11:07 +00:00
nmbd smbd: remove process shortname arg from reinit_after_fork() 2022-12-14 01:38:29 +00:00
param CVE-2023-0922 set default ldap client sasl wrapping to seal 2023-04-05 03:08:51 +00:00
passdb auth: Align integer types 2023-02-08 00:03:40 +00:00
printing s3:printing: Remove unused variable 2023-02-06 22:51:31 +00:00
profile s3:profile: make use of tevent_cached_getpid() in performance critical code 2022-07-25 18:32:18 +00:00
registry lib: Move tab_depth() to reg_parse_prs.c 2023-01-10 00:28:37 +00:00
rpc_client rpcd: Do blocking connects to local pipes 2023-03-06 21:32:35 +00:00
rpc_server rpcd_mdssvc: initialize POSIX locking 2023-04-07 21:12:21 +00:00
rpcclient librpc/ndr: Unimplement DRSUAPI_COMPRESSION_TYPE_XPRESS and rename 2023-03-31 01:48:30 +00:00
script s3:tests: Correct condition 2023-04-12 13:52:32 +00:00
selftest selftest: Fix samba3.clustered.smb2.deny.deny2 test 2023-04-12 13:52:32 +00:00
services s3:services: Disable rcinit-based service control code 2021-12-10 14:02:30 +00:00
smbd smbd/notify: Handle allocation failure 2023-04-12 13:52:31 +00:00
torture libsmb: Introduce type-safe struct cli_smb2_create_flags 2023-04-18 14:58:36 +00:00
utils s3:net_usershare: Correctly escape newline in error message 2023-04-12 13:52:32 +00:00
web
winbindd idmap_ad: Add "deny ous" and "allow ous" options 2023-03-29 17:55:50 +00:00
.clang_complete
.dmallocrc
.indent.pro
Doxyfile
mainpage.dox
smbadduser.in
wscript lib:util: prefer mallinfo2() over mallinfo() if available 2023-03-09 20:38:31 +00:00
wscript_build s3:waf: Fix One Definition Rule (ODR) violation of libsecrets3 2023-03-29 16:57:33 +00:00
wscript_configure_system_ncurses