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 062a411c12 r23457: After Jeremy's ack:
The attached patch removes a little race condition for
people with real kernel oplock support, and reduces some
code paths. It changes reply_unlink to open_file_ntcreate,
set_delete_on_close and close_file.

The race condition happens if we break the oplock in
can_delete via open_file_ntcreate, we close the file,
someone else gets a batch oplock and we try to unlink.

It reduces code paths by calling SMB_VFS_UNLINK in 2 fewer
places.
(This used to be commit 0342ce7057)
2007-10-10 12:23:17 -05:00
..
auth r23358: Fix from Justin Maggard <jmaggard@infrant.com> - ensure we don't 2007-10-10 12:23:09 -05:00
client r22982: Do not prompt for password on sec=none for mount.cifs (and allow guest 2007-10-10 12:22:13 -05:00
codepages
groupdb r23367: check the "use mmap" option for ldb too 2007-10-10 12:23:10 -05:00
include r23410: Merge the core of the cluster code. 2007-10-10 12:23:14 -05:00
iniparser r23166: Bring samba.org's iniparser copy in sync with the upstream version 2.17. 2007-10-10 12:22:51 -05:00
iniparser_build r23314: For some systems it's needed to inject replace.h into 2007-10-10 12:23:05 -05:00
intl r21973: make use of tdb_*_bystring() and string_term_tdb_data() 2007-10-10 12:18:54 -05:00
lib r23411: We were missing displayName and that was preventing us 2007-10-10 12:23:15 -05:00
libaddns r22589: Make TALLOC_ARRAY consistent across all uses. 2007-10-10 12:19:49 -05:00
libads r23251: whoops! Fix compile error 2007-10-10 12:22:59 -05:00
libgpo r23354: Fix build warning. 2007-10-10 12:23:09 -05:00
libmsrpc r23271: merge service control pidl change for CloseServiceHandle() from SAMBA_3_0_26 2007-10-10 12:23:01 -05:00
librpc r23410: Merge the core of the cluster code. 2007-10-10 12:23:14 -05:00
libsmb r23347: Fix Coverity 363. Dead code elimination. 2007-10-10 12:23:08 -05:00
locking r23316: Ouch... This would not have run in production without cluster code 2007-10-10 12:23:06 -05:00
m4 r23094: Update the iconv detection to handle cross-compiles better. If we are 2007-10-10 12:22:45 -05:00
modules r23423: Use the correct structure types in the NT_ACL operations. It's not 2007-10-10 12:23:15 -05:00
nmbd r23425: Volker noticed this obvious fix for the wins server 2007-10-10 12:23:15 -05:00
nsswitch r23448: Doh ! Don't call winbind_child_died() *before* the 2007-10-10 12:23:17 -05:00
pam_smbpass r23121: Fix Bug #2727 and let pam_smbpass at least link and dlopen correctly again. 2007-10-10 12:22:47 -05:00
param r23410: Merge the core of the cluster code. 2007-10-10 12:23:14 -05:00
passdb r23244: Fix loop with nscd and NSS recusive calls. 2007-10-10 12:22:58 -05:00
po r20745: Commit Finnish transalation of SWAT after review 2007-10-10 12:17:08 -05:00
popt
printing r23183: Check in a change made by Tridge: 2007-10-10 12:22:52 -05:00
profile r22900: Convert profile/ to messaging_send_pid/messaging_register 2007-10-10 12:22:05 -05:00
python r22840: Add -pie support to Python's setup.py. This should fix build of python libs on recent distributions that take care of security. 2007-10-10 12:22:01 -05:00
registry r23379: Whitespace cosmetics, to reduce irritating diffs... 2007-10-10 12:23:11 -05:00
rpc_client r23400: Fix lsa crash bug #4683. The "names" enum struct 2007-10-10 12:23:13 -05:00
rpc_parse r23400: Fix lsa crash bug #4683. The "names" enum struct 2007-10-10 12:23:13 -05:00
rpc_server r23434: Coorect a comment. 2007-10-10 12:23:16 -05:00
rpcclient r23380: netr_getdcname returns WERROR not NTSTATUS. 2007-10-10 12:23:12 -05:00
script r23429: Ooops, sorry. 2007-10-10 12:23:15 -05:00
services r20069: Fix logic bug I introduced 2007-10-10 12:16:23 -05:00
smbd r23457: After Jeremy's ack: 2007-10-10 12:23:17 -05:00
stf
tests r22731: - Fix bug #4594. 2007-10-10 12:21:51 -05:00
torture r23359: Fix bug #4537, fix from jens.nissen@gmx.net. 2007-10-10 12:23:10 -05:00
utils r23410: Merge the core of the cluster code. 2007-10-10 12:23:14 -05:00
web r23171: Convert connections.tdb to dbwrap 2007-10-10 12:22:52 -05:00
.dmallocrc
.indent.pro
.valgrind_suppressions r19062: try to fix the valgrind noise in the build-farm 2007-10-10 12:15:07 -05:00
autogen.sh r23377: Patch from Bjoern Jacke <bjoern@j3e.de> to deal 2007-10-10 12:23:11 -05:00
change-log
config.guess
config.sub
configure.developer r18373: copy over configure.developer from samba4 which adds 2007-10-10 11:51:20 -05:00
configure.in r23410: Merge the core of the cluster code. 2007-10-10 12:23:14 -05:00
depcomp r22441: Add automatic dependency tracking. The dependency generation is 2007-10-10 12:19:34 -05:00
Doxyfile
dynconfig.c
install-sh
mainpage.dox
Makefile.in r23410: Merge the core of the cluster code. 2007-10-10 12:23:14 -05:00
samba3-knownfail r19552: Fix names of known failing tests. 2007-10-10 12:15:41 -05:00
smbadduser.in
TODO r18188: merge 3.0-libndr branch 2007-10-10 11:43:56 -05:00
VERSION r22654: And this is now Samba 3.0.27pre1-SVN 2007-10-10 12:19:53 -05:00