summaryrefslogtreecommitdiff
path: root/source3
AgeCommit message (Collapse)AuthorFilesLines
2011-12-15s3-dbwrap: Make dbwrap_parse_record return NTSTATUSVolker Lendecke6-41/+68
Also, the parser now returns void. The parser is called if and only if dbwrap_parse_record returns NT_STATUS_OK. Signed-off-by: Michael Adam <obnox@samba.org>
2011-12-15s3:smbd/globals: remove unused msg_ctx_to_sconn()Stefan Metzmacher2-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-15s3:smbd: pass smbd_server_connection and a snumused function pointer to ↵Stefan Metzmacher10-30/+39
reload_services() metze
2011-12-15s3:printing/spoolssd: pass event and messaging context to check_updater_child()Stefan Metzmacher1-5/+4
metze
2011-12-15s3:rpc_server/spoolss: remove reload_services check from delete_printer_hook()Stefan Metzmacher1-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-15s3:smbd: split smb_conf_updated into parent and child versionsStefan Metzmacher2-12/+30
metze
2011-12-15s3:smbd: split ID_CACHE_* message handling into parent and child partsStefan Metzmacher6-181/+161
metze
2011-12-14s3-includes: remove PRIMARY_* SID_INDEX defines defined elsewhere already.Günther Deschner1-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-14s3: Fix raw.mux after UNUSED_SHARE_MODE_ENTRY was removedVolker Lendecke1-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-14s3: Slightly simplify the logic in defer_openVolker Lendecke1-5/+3
Doing 3 &&ed conditions in a single if-statement is easier to understand to me than continuing out separately.
2011-12-14s3: Remove UNUSED_SHARE_MODE_ENTRYVolker Lendecke4-49/+22
2011-12-14s3: Remove a call to procid_self()Volker Lendecke1-1/+1
2011-12-14s3: Remove nmbd_messaging_context()Volker Lendecke1-31/+18
2011-12-14s3: Fix some pointless staticsVolker Lendecke1-5/+5
2011-12-14s3: Remove a call to procid_self()Volker Lendecke1-6/+8
Pass messaging_context through the SIGHUP handler
2011-12-14s3: Remove a call to procid_self()Volker Lendecke1-7/+10
Pass messaging_context through the SIGTERM handler
2011-12-14s3: Pass messaging_context to nmbd/process()Volker Lendecke1-4/+3
2011-12-14s3: Make nmbd_messaging_context staticVolker Lendecke2-2/+1
2011-12-14s3: Centralize nmbd_messaging_context in nmbd.cVolker Lendecke4-13/+12
2011-12-14s3: Fix some nonempty blank linesVolker Lendecke1-4/+4
2011-12-14s3:smb2_lock: use talloc_get_type_abort() as private_data can't be NULLStefan Metzmacher1-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-14s3:smbd/oplock: make process_oplock_async_level2_break_message() staticStefan Metzmacher2-6/+1
metze
2011-12-14s3:smbd/oplock: use talloc_get_type_abort() as private_data can't be NULLStefan Metzmacher1-25/+5
metze
2011-12-14s3:smbd/open: use talloc_get_type_abort() as private_data can't be NULLStefan Metzmacher1-5/+1
metze
2011-12-14s3:smbd/conn_msg: use talloc_get_type_abort() as private_data can't be NULLStefan Metzmacher1-5/+1
metze
2011-12-14s3:smbd/close: use talloc_get_type_abort() as private_data can't be NULLStefan Metzmacher1-5/+1
metze
2011-12-14s3:smbd/blocking: use talloc_get_type_abort() as private_data can't be NULLStefan Metzmacher1-10/+2
metze
2011-12-14s3:web/swat: use short term event and message contextsStefan Metzmacher1-4/+35
swat doesn't have a central event loop. metze
2011-12-14s3:smbd: remove brl_register_msgs()Stefan Metzmacher3-13/+12
metze
2011-12-14s3:smbd/server: avoid msg_ctx_to_sconn() in smbd_accept_connection()Stefan Metzmacher1-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-14s3:smbd: remove unused smbd_messaging_context()Stefan Metzmacher2-11/+0
metze
2011-12-14s3:smbd/server: maintain the list of child processes under smbd_parent_contextStefan Metzmacher4-42/+55
metze
2011-12-14s3:smbd/server: pass smbd_parent_context to smbd_setup_sig_chld_handler()Stefan Metzmacher1-6/+6
metze
2011-12-14s3:smbd/globals: change 'int am_parent' into 'struct smbd_parent_context ↵Stefan Metzmacher3-10/+12
*am_parent' This is a short term solution on the way to get rid of 'am_parent' completely. metze
2011-12-13s3:smbd/globals: remove unused extern declarationsStefan Metzmacher1-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-13s3:smbd/server: move smbd_open_socket and smbd_parent_context to the topStefan Metzmacher1-19/+19
metze
2011-12-13s3:smbd/oplock_onefs: avoid using smbd_messaging_context()Stefan Metzmacher1-2/+2
metze
2011-12-13s3:smbd/oplock_onefs: pass smbd_server_connection to onefs_oplock_wait_record()Stefan Metzmacher2-2/+6
metze
2011-12-13s3:vfstest: reload_services() doesn't need a messaging_contextStefan Metzmacher1-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-13s3:smbd: pass smbd_server_connection to smbd_setup_sig_hup_handler()Stefan Metzmacher3-14/+13
metze
2011-12-13s3:smbd: pass smbd_server_connection to smbd_setup_sig_term_handler()Stefan Metzmacher3-6/+6
metze
2011-12-13s3:smbd/oplock: pass smbd_server_connection to onefs_init_kernel_oplocks()Stefan Metzmacher3-4/+6
metze
2011-12-13s3:smbd/oplock: pass smbd_server_connection to linux_init_kernel_oplocks()Stefan Metzmacher3-7/+14
metze
2011-12-13s3:smbd/oplock: pass smbd_server_connection to irix_init_kernel_oplocks()Stefan Metzmacher3-7/+9
metze
2011-12-13s3:smbd/oplock: pass sconn as private_data to process_open_retry_message()Stefan Metzmacher1-6/+9
metze
2011-12-13s3:smbd/oplock: pass sconn as private_data to process_kernel_oplock_break()Stefan Metzmacher1-8/+8
metze
2011-12-13s3:smbd/oplock: pass sconn as private_data to process_oplock_break_response()Stefan Metzmacher1-6/+9
metze
2011-12-13s3:smbd/oplock: pass sconn as private_data to ↵Stefan Metzmacher1-7/+7
process_oplock_async_level2_break_message() metze
2011-12-13s3:smbd/oplock: pass sconn as private_data to process_oplock_break_message()Stefan Metzmacher1-7/+7
metze
2011-12-13s3:smbd/oplock: pass smbd_server_connection to init_oplocks()Stefan Metzmacher3-8/+8
metze