summaryrefslogtreecommitdiffstats
path: root/source3/smbd
Commit message (Collapse)AuthorAgeFilesLines
...
* s3:smbd/conn_msg: pass smbd_server_connection as private_data to ↵Stefan Metzmacher2011-12-132-4/+4
| | | | | | msg_force_tdis() metze
* s3:smbd/blocking: pass smbd_server_connection as private_data to ↵Stefan Metzmacher2011-12-131-8/+8
| | | | | | process_blocking_lock_cancel_message() metze
* s3: Use pid_to_procidVolker Lendecke2011-12-131-2/+1
| | | | | Autobuild-User: Volker Lendecke <vlendec@samba.org> Autobuild-Date: Tue Dec 13 12:35:09 CET 2011 on sn-devel-104
* s3: Remove a call to procid_self()Volker Lendecke2011-12-131-1/+1
|
* s3: Remove a call to procid_self()Volker Lendecke2011-12-131-1/+1
|
* s3: Remove a call to procid_self()Volker Lendecke2011-12-131-2/+3
|
* s3: Remove a bunch of calls to procid_self()Volker Lendecke2011-12-122-3/+2
| | | | All callers to messaging_[re]init only used procid_self()
* s3:smbd/close: pass smbd_server_connection to notify_deferred_opens()Stefan Metzmacher2011-12-121-9/+5
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Dec 12 21:49:11 CET 2011 on sn-devel-104
* s3:smbd/clode: pass smbd_server_connection as private_data to msg_close_file()Stefan Metzmacher2011-12-122-4/+4
| | | | metze
* s3:smbd/blocking: pass smbd_server_connection as private_data to ↵Stefan Metzmacher2011-12-121-4/+4
| | | | | | received_unlock_msg() metze
* s3:smb2_lock: pass smbd_server_connection as private_data to ↵Stefan Metzmacher2011-12-121-6/+7
| | | | | | received_unlock_msg() metze
* s3:smb2_server: use sconn->ev_ctx instead of sconn->smb2.event_ctxStefan Metzmacher2011-12-1213-25/+22
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Dec 12 16:08:59 CET 2011 on sn-devel-104
* s3:smb2_lock: avoid using server_event_context()Stefan Metzmacher2011-12-121-2/+2
| | | | metze
* s3:smbd/pipes: avoid passing server_event_context() as event context to ↵Stefan Metzmacher2011-12-124-7/+7
| | | | | | np_{read,write}_send metze
* s3:smbd/process: avoid using server_event_context() for the forked echo handlerStefan Metzmacher2011-12-121-3/+3
| | | | metze
* s3:smbd/process: avoid using server_event_context() for ↵Stefan Metzmacher2011-12-121-10/+10
| | | | | | smbd_deferred_open_timer events metze
* s3:smbd/oplock: avoid using server_event_context() in ↵Stefan Metzmacher2011-12-121-3/+3
| | | | | | add_oplock_timeout_handler() metze
* s3:smbd/service: avoid using server_event_context() for notify_init()Stefan Metzmacher2011-12-121-1/+1
| | | | metze
* s3:smbd/ipc: pass 'state' as mem_ctx to np_read_send()Stefan Metzmacher2011-12-121-1/+1
| | | | metze
* s3:smbd/fileio: avoid usage of server_event_context()Stefan Metzmacher2011-12-121-3/+3
| | | | metze
* s3:smbd/close: avoid usage of server_event_context()Stefan Metzmacher2011-12-121-1/+1
| | | | metze
* s3:smbd/blocking: avoid usage of server_event_context()Stefan Metzmacher2011-12-121-3/+3
| | | | metze
* s3:smbd: remember the event context on smbd_server_connectionStefan Metzmacher2011-12-123-1/+3
| | | | metze
* s3:smbd: pass down smbd_server_connection via smbd_echo_stateStefan Metzmacher2011-12-121-4/+5
| | | | metze
* s3:smbd: remove references to the global smbd_server_connStefan Metzmacher2011-12-121-2/+2
| | | | metze
* s3:smbd: make struct pending_message_list privateStefan Metzmacher2011-12-121-0/+14
| | | | metze
* s3:smbd: remember the smbd_server_connection on pending_message_listStefan Metzmacher2011-12-121-4/+6
| | | | metze
* s3:smbd: call sub_set_socket_ids() in smbd_process() againStefan Metzmacher2011-12-121-0/+18
| | | | | | | | | This got lost in commit b2511a280aa9449123376fd3cbb495dcd1a87dee. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Mon Dec 12 10:23:44 CET 2011 on sn-devel-104
* vfs: Make function pointer names consistent. They all end in _fnRichard Sharpe2011-12-121-136/+141
| | | | | Autobuild-User: Richard Sharpe <sharpe@samba.org> Autobuild-Date: Mon Dec 12 04:58:40 CET 2011 on sn-devel-104
* s3: Fix some 64-bit warningsVolker Lendecke2011-12-081-8/+12
|
* s3: Use autogenerated open_files.idlVolker Lendecke2011-12-025-0/+5
|
* Fix bug 8636 - When returning an ACL without SECINFO_DACL requested, we ↵Jeremy Allison2011-11-301-0/+2
| | | | | | | still set SEC_DESC_DACL_PRESENT in the type field. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Wed Nov 30 04:59:07 CET 2011 on sn-devel-104
* Fix bug 8631 - POSIX ACE x permission becomes rx following mapping to and ↵Jeremy Allison2011-11-291-2/+2
| | | | | | | | | from a DACL Reported by David Disseldorp. Fix based on a patch by David. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Tue Nov 29 22:32:27 CET 2011 on sn-devel-104
* s3:smb2 report access_based_dir_enum in tcon replyChristian Ambach2011-11-241-0/+5
| | | | | let the client know when hide unreadable or hide unwriteable files is set for a share
* s3:smb2 do not set allow_namespace_caching flag for a shareChristian Ambach2011-11-241-1/+1
| | | | | this matches Win7/2002R2 behavior and clients also must ignore this flag when set (MS-SMB 2.2.10), so we should not set it at all
* Move setting the inherited ACL into the main open code path. Next willJeremy Allison2011-11-221-1/+110
| | | | remove it from the ACL modules.
* Move the "set SD" code into provided SD and "inherit acls" branches.Jeremy Allison2011-11-221-29/+32
|
* Only add the SD if it's not a new stream file.Jeremy Allison2011-11-221-1/+1
|
* Move the add security descriptor code to *after* all the other meta-data isJeremy Allison2011-11-221-35/+35
| | | | updated. We may be adding an SD that restricts our own access.
* s3:smb2_negprot: add support for SMB2_22Stefan Metzmacher2011-11-201-0/+15
| | | | | | | metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sun Nov 20 16:46:45 CET 2011 on sn-devel-104
* s3:smbd: calculate the negprot signing flags from the signing_stateStefan Metzmacher2011-11-161-3/+10
| | | | | | | | | | | We should map from lp_server_signing() just once in srv_init_signing(). metze Signed-off-by: Günther Deschner <gd@samba.org> Autobuild-User: Günther Deschner <gd@samba.org> Autobuild-Date: Wed Nov 16 18:59:49 CET 2011 on sn-devel-104
* Final part of patchset to fix bug #8556 - ACL permissions ignored when ↵Jeremy Allison2011-11-163-16/+51
| | | | | | | | | SMBsetatr is requested. This now plumbs access checks through all setattr calls. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Wed Nov 16 04:20:04 CET 2011 on sn-devel-104
* Remove the check for FILE_WRITE_ATTRIBUTES from smb_set_file_time(). ItJeremy Allison2011-11-153-8/+17
| | | | | | | is called from places like fileio.c that need to update the write time on a file handle only open for write, without neccessarily having FILE_WRITE_ATTRIBUTES permission. Move all checks to before the smb_set_file_time() callers.
* Always set the attribute first, before the time.Jeremy Allison2011-11-151-7/+7
|
* Move handle-based access check into handle codepath.Jeremy Allison2011-11-151-4/+4
|
* We've already checked fsp must be non-null here.Jeremy Allison2011-11-151-1/+1
|
* Remove unneeded access check. This is done inside smb_set_file_time().Jeremy Allison2011-11-151-4/+0
|
* Remove unneeded access check. This is done inside smb_set_file_size().Jeremy Allison2011-11-151-4/+0
|
* Move handle based access check into handle code path.Jeremy Allison2011-11-151-4/+4
|
* Ensure we correctly calculate reply credits over all returnedJeremy Allison2011-11-151-4/+13
| | | | | | SMB2 replies, and do as Windows does and return the total in the last SMB2 reply. Fixes an issue found by Christian M Ambach <christian.ambach@de.ibm.com> (and thanks to Christian for the initial patch this was based on).