Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-04-26 | smbd: Obsolete MSG_SMB_OPEN_RETRY | Volker Lendecke | 1 | -36/+0 | |
Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> | |||||
2013-04-26 | smbd: Remove the unused fsp->pending_break_messages array | Volker Lendecke | 1 | -11/+3 | |
Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> | |||||
2013-04-26 | smbd: Remove unused reply_to_oplock_break_requests | Volker Lendecke | 1 | -21/+0 | |
Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> | |||||
2013-04-26 | smbd: Obsolete MSG_SMB_BREAK_RESPONSE | Volker Lendecke | 1 | -62/+1 | |
Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> | |||||
2013-04-26 | smbd: Ignore OPEN_RETRY and BREAK_RESPONSE | Volker Lendecke | 1 | -0/+4 | |
Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> | |||||
2013-02-28 | s3:smbd: fix missing space in debug message in initial_break_processing() | Michael Adam | 1 | -1/+1 | |
Signed-off-by: Michael Adam <obnox@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> | |||||
2013-02-19 | s3:smbd: s/struct timed_event/struct tevent_timer | Stefan Metzmacher | 1 | -1/+1 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Michael Adam <obnox@samba.org> | |||||
2013-02-19 | s3:smbd: s/struct event_context/struct tevent_context | Stefan Metzmacher | 1 | -1/+1 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Michael Adam <obnox@samba.org> | |||||
2012-06-21 | s3:util: rename procid_equal() to serverid_equal() | Michael Adam | 1 | -2/+2 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-06-15 | s3:smbd: change oplock.c to use fsp_fnum_dbg() for fsp->fnum logging. | Michael Adam | 1 | -5/+5 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-06-08 | s3:smbd: change set_file_oplock() to return NTSTATUS | Michael Adam | 1 | -5/+6 | |
Pair-Programmed-With: Volker Lendecke <vl@samba.org> Pair-Programmed-With: Stefan Metzmacher <metze@samba.org> Autobuild-User(master): Michael Adam <obnox@samba.org> Autobuild-Date(master): Fri Jun 8 23:20:20 CEST 2012 on sn-devel-104 | |||||
2012-06-03 | s3:smbd/oplock: avoid procid_is_me() | Stefan Metzmacher | 1 | -2/+4 | |
metze | |||||
2012-05-25 | s3:smbd: move global koplocks to smbd_server_connection | Stefan Metzmacher | 1 | -0/+19 | |
metze | |||||
2012-05-25 | s3:smbd: pass smbd_server_connection to should_notify_deferred_opens() | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2012-05-25 | s3:smbd: move global oplocks vars to smbd_server_connection | Stefan Metzmacher | 1 | -10/+15 | |
metze | |||||
2012-05-25 | s3:smbd: remove unused get_number_of_exclusive_open_oplocks() | Stefan Metzmacher | 1 | -9/+0 | |
metze | |||||
2012-05-16 | s3:onefs: remove all onefs related code as it not maintained anymore | Stefan Metzmacher | 1 | -3/+0 | |
See https://lists.samba.org/archive/samba-technical/2012-May/083631.html for the discussion. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed May 16 11:23:05 CEST 2012 on sn-devel-104 | |||||
2012-04-26 | s3: Remove code TALLOC_FREE already does | Volker Lendecke | 1 | -5/+1 | |
2012-04-11 | s3:smbd only care about missing level2 support if kernel oplocks are enabled | Christian Ambach | 1 | -4/+10 | |
if kernel oplocks are not enabled for that share, we can grant level2 oplocks Signed-off-by: Jeremy Allison <jra@samba.org> Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Wed Apr 11 22:45:21 CEST 2012 on sn-devel-104 | |||||
2012-04-11 | s3:smbd add seperate function to initialize kernel oplocks | Christian Ambach | 1 | -3/+7 | |
Signed-off-by: Jeremy Allison <jra@samba.org> | |||||
2012-04-11 | s3:param convert kernel oplocks to share parameter | Christian Ambach | 1 | -1/+1 | |
Signed-off-by: Jeremy Allison <jra@samba.org> | |||||
2012-02-19 | s3: get_share_mode_lock->get_existing_share_mode_lock | Volker Lendecke | 1 | -3/+3 | |
2012-01-18 | s3: Change locking order between brlock and locking | Volker Lendecke | 1 | -8/+58 | |
But 8175 was fixed in a way that brlock.tdb was always locked before locking.tdb. This patch fixes the bug in a different way. locking.tdb is the central tdb for files and should always be locked first. This patch solves the problem by postponing the level2 break messages, which are async anyway. | |||||
2012-01-12 | s3: Put an indirection layer into share_mode_lock | Volker Lendecke | 1 | -3/+3 | |
Signed-off-by: Jeremy Allison <jra@samba.org> | |||||
2012-01-12 | s3: Introduce get_share_mode_lock_fresh() | Volker Lendecke | 1 | -6/+3 | |
This slightly simplifies the code path for all callers which assume that a share mode exists already. Only the callers in open_file_ntcreate and open_directory will ever create new share modes. Signed-off-by: Jeremy Allison <jra@samba.org> | |||||
2011-12-14 | s3:smbd/oplock: make process_oplock_async_level2_break_message() static | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2011-12-14 | s3:smbd/oplock: use talloc_get_type_abort() as private_data can't be NULL | Stefan Metzmacher | 1 | -25/+5 | |
metze | |||||
2011-12-13 | s3:smbd/oplock: pass smbd_server_connection to onefs_init_kernel_oplocks() | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2011-12-13 | s3:smbd/oplock: pass smbd_server_connection to linux_init_kernel_oplocks() | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2011-12-13 | s3:smbd/oplock: pass smbd_server_connection to irix_init_kernel_oplocks() | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2011-12-13 | s3:smbd/oplock: pass sconn as private_data to process_open_retry_message() | Stefan Metzmacher | 1 | -6/+9 | |
metze | |||||
2011-12-13 | s3:smbd/oplock: pass sconn as private_data to process_kernel_oplock_break() | Stefan Metzmacher | 1 | -8/+8 | |
metze | |||||
2011-12-13 | s3:smbd/oplock: pass sconn as private_data to process_oplock_break_response() | Stefan Metzmacher | 1 | -6/+9 | |
metze | |||||
2011-12-13 | s3:smbd/oplock: pass sconn as private_data to ↵ | Stefan Metzmacher | 1 | -7/+7 | |
process_oplock_async_level2_break_message() metze | |||||
2011-12-13 | s3:smbd/oplock: pass sconn as private_data to process_oplock_break_message() | Stefan Metzmacher | 1 | -7/+7 | |
metze | |||||
2011-12-13 | s3:smbd/oplock: pass smbd_server_connection to init_oplocks() | Stefan Metzmacher | 1 | -6/+6 | |
metze | |||||
2011-12-12 | s3:smbd/oplock: avoid using server_event_context() in ↵ | Stefan Metzmacher | 1 | -3/+3 | |
add_oplock_timeout_handler() metze | |||||
2011-12-08 | s3: Fix some 64-bit warnings | Volker Lendecke | 1 | -8/+12 | |
2011-12-02 | s3: Use autogenerated open_files.idl | Volker Lendecke | 1 | -0/+1 | |
2011-08-02 | s3: Pass sconn explicitly to schedule_deferred_open_message_smb | Volker Lendecke | 1 | -2/+10 | |
2011-08-02 | s3: Fix some nonempty blank lines | Volker Lendecke | 1 | -4/+4 | |
2011-06-21 | s3-build: Provide a run-time shim to work around duplicate symbols | Andrew Bartlett | 1 | -2/+2 | |
The become_root() and similar 'smbd' functions that are used widely in Samba libraries had 'dummy' copies in dummysmbd.c and dummyroot.c. These have been replaced by a runtime plugin mechanim, which ensures that standlone binaries still do nothing, while in smbd the correct function is used. This avoids having these as duplicate symbols in the smbd binary, which can cause unpredictable behaviour. Andrew Bartlett Signed-off-by: Andrew Tridgell <tridge@samba.org> | |||||
2011-06-09 | lib/util Bring procid_str() into lib/util as server_id_string() | Andrew Bartlett | 1 | -5/+5 | |
This is needed for OpenChange, which prints Samba struct server_id values in debug messages. Andrew Bartlett | |||||
2011-06-09 | s3-talloc Change TALLOC_ARRAY() to talloc_array() | Andrew Bartlett | 1 | -1/+1 | |
Using the standard macro makes it easier to move code into common, as TALLOC_ARRAY isn't standard talloc. | |||||
2011-05-31 | s3-globals Remove smbd_event_context() (use server_event_context()) | Andrew Bartlett | 1 | -1/+1 | |
This has been a wrapper around server_event_context() for some time now, and removing this from dummmysmbd.c assists with library dependencies. Andrew Bartlett | |||||
2011-03-30 | s3-messages: make ndr_messaging.h part of messages.h. | Günther Deschner | 1 | -1/+0 | |
Guenther | |||||
2011-03-30 | s3-messages: only include messages.h where needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-03-30 | s3: include smbd/smbd.h where needed. | Günther Deschner | 1 | -0/+1 | |
Guenther | |||||
2011-02-17 | s3-cluster Always fill in the clustering vnn element | Andrew Bartlett | 1 | -4/+0 | |
This avoids this structure being partially uninitialised. Adnrew Bartlett | |||||
2011-02-05 | Move the "oplock file with byte range locks" check to the correct place, ↵ | Jeremy Allison | 1 | -17/+0 | |
where we're making oplock decisions. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Sat Feb 5 01:18:14 CET 2011 on sn-devel-104 |