Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2011-12-15 | s3:smbd/globals: remove unused msg_ctx_to_sconn() | Stefan Metzmacher | 2 | -15/+0 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu Dec 15 14:24:59 CET 2011 on sn-devel-104 | |||||
2011-12-15 | s3:smbd: pass smbd_server_connection and a snumused function pointer to ↵ | Stefan Metzmacher | 10 | -30/+39 | |
reload_services() metze | |||||
2011-12-15 | s3:printing/spoolssd: pass event and messaging context to check_updater_child() | Stefan Metzmacher | 1 | -5/+4 | |
metze | |||||
2011-12-15 | s3:rpc_server/spoolss: remove reload_services check from delete_printer_hook() | Stefan Metzmacher | 1 | -8/+0 | |
As the spoolss code can run embedded or external relative to the smbd file server process, it's very tricky to verify if a share is still in use. Checking the result of the "deleteprinter command" command should be enough to check for success. We should not return WERR_ACCESS_DENIED if the share is still in use, by the current client, as the primary printer definition is already deleted. metze | |||||
2011-12-15 | s3:smbd: split smb_conf_updated into parent and child versions | Stefan Metzmacher | 2 | -12/+30 | |
metze | |||||
2011-12-15 | s3:smbd: split ID_CACHE_* message handling into parent and child parts | Stefan Metzmacher | 6 | -181/+161 | |
metze | |||||
2011-12-14 | s3-includes: remove PRIMARY_* SID_INDEX defines defined elsewhere already. | Günther Deschner | 1 | -13/+0 | |
They really do not belong to smb.h. Guenther Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Dec 14 21:15:39 CET 2011 on sn-devel-104 | |||||
2011-12-14 | s3: Fix raw.mux after UNUSED_SHARE_MODE_ENTRY was removed | Volker Lendecke | 1 | -5/+55 | |
See the large comment in notify_deferred_opens for an explanation Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Wed Dec 14 19:08:30 CET 2011 on sn-devel-104 | |||||
2011-12-14 | s3: Slightly simplify the logic in defer_open | Volker Lendecke | 1 | -5/+3 | |
Doing 3 &&ed conditions in a single if-statement is easier to understand to me than continuing out separately. | |||||
2011-12-14 | s3: Remove UNUSED_SHARE_MODE_ENTRY | Volker Lendecke | 4 | -49/+22 | |
2011-12-14 | s3: Remove a call to procid_self() | Volker Lendecke | 1 | -1/+1 | |
2011-12-14 | s3: Remove nmbd_messaging_context() | Volker Lendecke | 1 | -31/+18 | |
2011-12-14 | s3: Fix some pointless statics | Volker Lendecke | 1 | -5/+5 | |
2011-12-14 | s3: Remove a call to procid_self() | Volker Lendecke | 1 | -6/+8 | |
Pass messaging_context through the SIGHUP handler | |||||
2011-12-14 | s3: Remove a call to procid_self() | Volker Lendecke | 1 | -7/+10 | |
Pass messaging_context through the SIGTERM handler | |||||
2011-12-14 | s3: Pass messaging_context to nmbd/process() | Volker Lendecke | 1 | -4/+3 | |
2011-12-14 | s3: Make nmbd_messaging_context static | Volker Lendecke | 2 | -2/+1 | |
2011-12-14 | s3: Centralize nmbd_messaging_context in nmbd.c | Volker Lendecke | 4 | -13/+12 | |
2011-12-14 | s3: Fix some nonempty blank lines | Volker Lendecke | 1 | -4/+4 | |
2011-12-14 | s3:smb2_lock: use talloc_get_type_abort() as private_data can't be NULL | Stefan Metzmacher | 1 | -5/+1 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Dec 14 13:34:25 CET 2011 on sn-devel-104 | |||||
2011-12-14 | s3:smbd/oplock: make process_oplock_async_level2_break_message() static | Stefan Metzmacher | 2 | -6/+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-14 | s3:smbd/open: use talloc_get_type_abort() as private_data can't be NULL | Stefan Metzmacher | 1 | -5/+1 | |
metze | |||||
2011-12-14 | s3:smbd/conn_msg: use talloc_get_type_abort() as private_data can't be NULL | Stefan Metzmacher | 1 | -5/+1 | |
metze | |||||
2011-12-14 | s3:smbd/close: use talloc_get_type_abort() as private_data can't be NULL | Stefan Metzmacher | 1 | -5/+1 | |
metze | |||||
2011-12-14 | s3:smbd/blocking: use talloc_get_type_abort() as private_data can't be NULL | Stefan Metzmacher | 1 | -10/+2 | |
metze | |||||
2011-12-14 | s3:web/swat: use short term event and message contexts | Stefan Metzmacher | 1 | -4/+35 | |
swat doesn't have a central event loop. metze | |||||
2011-12-14 | s3:smbd: remove brl_register_msgs() | Stefan Metzmacher | 3 | -13/+12 | |
metze | |||||
2011-12-14 | s3:smbd/server: avoid msg_ctx_to_sconn() in smbd_accept_connection() | Stefan Metzmacher | 1 | -1/+1 | |
This is the place where we should create smbd_server_connection, when we're ready to remove the global variable. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Dec 14 11:23:42 CET 2011 on sn-devel-104 | |||||
2011-12-14 | s3:smbd: remove unused smbd_messaging_context() | Stefan Metzmacher | 2 | -11/+0 | |
metze | |||||
2011-12-14 | s3:smbd/server: maintain the list of child processes under smbd_parent_context | Stefan Metzmacher | 4 | -42/+55 | |
metze | |||||
2011-12-14 | s3:smbd/server: pass smbd_parent_context to smbd_setup_sig_chld_handler() | Stefan Metzmacher | 1 | -6/+6 | |
metze | |||||
2011-12-14 | s3:smbd/globals: change 'int am_parent' into 'struct smbd_parent_context ↵ | Stefan Metzmacher | 3 | -10/+12 | |
*am_parent' This is a short term solution on the way to get rid of 'am_parent' completely. metze | |||||
2011-12-13 | s3:smbd/globals: remove unused extern declarations | Stefan Metzmacher | 1 | -2/+0 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Dec 13 22:06:02 CET 2011 on sn-devel-104 | |||||
2011-12-13 | s3:smbd/server: move smbd_open_socket and smbd_parent_context to the top | Stefan Metzmacher | 1 | -19/+19 | |
metze | |||||
2011-12-13 | s3:smbd/oplock_onefs: avoid using smbd_messaging_context() | Stefan Metzmacher | 1 | -2/+2 | |
metze | |||||
2011-12-13 | s3:smbd/oplock_onefs: pass smbd_server_connection to onefs_oplock_wait_record() | Stefan Metzmacher | 2 | -2/+6 | |
metze | |||||
2011-12-13 | s3:vfstest: reload_services() doesn't need a messaging_context | Stefan Metzmacher | 1 | -1/+1 | |
It's only used to get the global smbd_server_connection, which is used in conn_snum_used() via lp_killunused(). But there we don't need it, as we don't have any tree connects at startup time. metze | |||||
2011-12-13 | s3:smbd: pass smbd_server_connection to smbd_setup_sig_hup_handler() | Stefan Metzmacher | 3 | -14/+13 | |
metze | |||||
2011-12-13 | s3:smbd: pass smbd_server_connection to smbd_setup_sig_term_handler() | Stefan Metzmacher | 3 | -6/+6 | |
metze | |||||
2011-12-13 | s3:smbd/oplock: pass smbd_server_connection to onefs_init_kernel_oplocks() | Stefan Metzmacher | 3 | -4/+6 | |
metze | |||||
2011-12-13 | s3:smbd/oplock: pass smbd_server_connection to linux_init_kernel_oplocks() | Stefan Metzmacher | 3 | -7/+14 | |
metze | |||||
2011-12-13 | s3:smbd/oplock: pass smbd_server_connection to irix_init_kernel_oplocks() | Stefan Metzmacher | 3 | -7/+9 | |
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 | 3 | -8/+8 | |
metze | |||||
2011-12-13 | s3: Move can_delete_directory to smbd/, remove shim | Volker Lendecke | 5 | -17/+2 | |
Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Tue Dec 13 19:00:37 CET 2011 on sn-devel-104 |