Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-06-03 | s3: Make close_remove_share_mode a bit more readable | Volker Lendecke | 1 | -2/+4 | |
by introducing a variable simplifying a boolean expression Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-06-03 | s3: Slightly simplify close_remove_share_mode | Volker Lendecke | 1 | -10/+15 | |
Remove a level of indentation by more use of "continue;" Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-06-03 | s3:smbd/close: avoid procid_is_me() | Stefan Metzmacher | 1 | -1/+2 | |
metze | |||||
2012-06-03 | s3:smbd/open: avoid procid_is_me() | Stefan Metzmacher | 1 | -4/+5 | |
metze | |||||
2012-06-03 | s3:smbd/oplock: avoid procid_is_me() | Stefan Metzmacher | 1 | -2/+4 | |
metze | |||||
2012-05-31 | Forward port of Richard Sharpe's <realrichardsharpe@gmail.com> fix for bug ↵ | Jeremy Allison | 1 | -0/+1 | |
#8970 - Possible memory leaks in the samba master process. | |||||
2012-05-31 | We are triggering the cleanup_timeout_fn() too often, on exiting when an ↵ | Jeremy Allison | 1 | -11/+4 | |
smbd is idle. Calls to exit_server_cleanly() should be treated as a "clean" shutdown, and not trigger the master smbd to call cleanup_timeout_fn. | |||||
2012-05-31 | s3:smbd: use server_messaging_context() instead of sconn->msg_ctx in ↵ | Stefan Metzmacher | 1 | -2/+3 | |
exit_server_common() sconn is not available in the parent anymore. Thanks to Volker Lendecke <vl@samba.org> for finding this! metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu May 31 18:08:06 CEST 2012 on sn-devel-104 | |||||
2012-05-31 | s3: Fix some 64-bit warnings | Volker Lendecke | 2 | -4/+4 | |
Signed-off-by: Stefan Metzmacher <metze@samba.org> Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu May 31 10:06:56 CEST 2012 on sn-devel-104 | |||||
2012-05-31 | Stop spamming the logs with "Could not remove pid XX from serverid.tdb" ↵ | Jeremy Allison | 1 | -15/+18 | |
messages and initiating the cleanup function on every process death. We now have many sub-processes from smbd that don't serve SMB1/SMB2 requests and don't register themselves in the serverid.tdb. Only initiate the cleanup from processes that were explicitly in the child list. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Thu May 31 04:44:09 CEST 2012 on sn-devel-104 | |||||
2012-05-30 | s3-param: Use same function name for "max xmit" as lib/param | Andrew Bartlett | 1 | -1/+1 | |
Again, this helps with merging the FN_ list. Andrew Bartlett | |||||
2012-05-29 | s3:smb2_ioctl: verify credit charge | Stefan Metzmacher | 1 | -0/+25 | |
Based on a patch from Christian Ambach <ambi@samba.org>. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue May 29 18:55:29 CEST 2012 on sn-devel-104 | |||||
2012-05-29 | s3:smb2_ioctl: add more validation checks | Stefan Metzmacher | 1 | -6/+67 | |
metze | |||||
2012-05-29 | s3:smb2_ioctl: add some more validation checks | Stefan Metzmacher | 1 | -7/+36 | |
Based on a patch from Christian Ambach <ambi@samba.org>. metze | |||||
2012-05-29 | s3:smbd/smb2_find add a debug message | Christian Ambach | 1 | -0/+4 | |
like the ones in the other calls that check for max sizes Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-05-29 | s3:smbd/smb2_getinfo add a debug message | Christian Ambach | 1 | -0/+8 | |
like the ones in the other calls that check for max sizes Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-05-29 | s3:smbd/smb2_setinfo add a debug message | Christian Ambach | 1 | -0/+4 | |
similar to the ones present in other paths Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-05-29 | s3:smbd/smb2_read improve debug message | Christian Ambach | 1 | -1/+2 | |
make the message similar to the ones in other paths Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-05-28 | s3:smbd: fix reply_open_pipe_and_X() to behave like windows (2008 R2) | Stefan Metzmacher | 1 | -11/+15 | |
See rpc.samba3.smb1-pipe-name. metze | |||||
2012-05-28 | s3:smbd: only strip \\ off the name if present (for ntcreatex) | Stefan Metzmacher | 1 | -2/+4 | |
metze | |||||
2012-05-28 | s3:smb2_create: do not remove leading backslash from pipe names | Stefan Metzmacher | 1 | -5/+0 | |
metze | |||||
2012-05-25 | Ensure we only return NT_STATUS_DELETE_PENDING if the share modes are valid. | Jeremy Allison | 1 | -3/+20 | |
Ensure we only return *file_existed = true if there were valid share modes. Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-05-25 | s3: Check for serverid_exists in close_directory | Volker Lendecke | 1 | -0/+3 | |
Signed-off-by: Jeremy Allison <jra@samba.org> Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-05-25 | s3: Check for serverid_exists in close_remove_share_mode | Volker Lendecke | 1 | -0/+3 | |
Signed-off-by: Jeremy Allison <jra@samba.org> Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-05-25 | s3: Check for serverid_exists in find_oplock_types | Volker Lendecke | 1 | -0/+18 | |
Signed-off-by: Jeremy Allison <jra@samba.org> Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-05-25 | s3: Check for serverid_exists in smb_posix_unlink | Volker Lendecke | 1 | -0/+3 | |
Signed-off-by: Jeremy Allison <jra@samba.org> Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-05-25 | s3: Check for serverid_exists in open_mode_check | Volker Lendecke | 1 | -0/+5 | |
Signed-off-by: Jeremy Allison <jra@samba.org> Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-05-25 | s3: Check for serverid_exists in notify_deferred_opens | Volker Lendecke | 1 | -2/+8 | |
We will remove the check in parse_share_modes soon Signed-off-by: Jeremy Allison <jra@samba.org> Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2012-05-25 | s3:smbd: move global smbd_msg_state to smbXsrv_connection | Stefan Metzmacher | 3 | -18/+21 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri May 25 11:01:27 CEST 2012 on sn-devel-104 | |||||
2012-05-25 | s3:smbd: move global koplocks to smbd_server_connection | Stefan Metzmacher | 3 | -4/+20 | |
metze | |||||
2012-05-25 | s3:smbd: pass smbd_server_connection to should_notify_deferred_opens() | Stefan Metzmacher | 3 | -3/+3 | |
metze | |||||
2012-05-25 | s3:smbd: move global oplocks vars to smbd_server_connection | Stefan Metzmacher | 3 | -16/+21 | |
metze | |||||
2012-05-25 | s3:smbd: remove unused get_number_of_exclusive_open_oplocks() | Stefan Metzmacher | 2 | -10/+0 | |
metze | |||||
2012-05-25 | s3:smbd/signing: use smbd_server_connection as talloc parent for its smb1 ↵ | Stefan Metzmacher | 1 | -2/+2 | |
signing state metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri May 25 00:23:53 CEST 2012 on sn-devel-104 | |||||
2012-05-24 | s3:smbd: remove global 'smbd_server_conn' !!! | Stefan Metzmacher | 6 | -42/+63 | |
For now we still use a global 'global_smbXsrv_connection' in order to pass the connection state to exit_server*(). metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu May 24 20:07:20 CEST 2012 on sn-devel-104 | |||||
2012-05-24 | s3:smbd: only call file_init_global() in the parent smbd | Stefan Metzmacher | 2 | -2/+6 | |
metze | |||||
2012-05-24 | s3:smbd/files: split file_init_global() out of file_init() | Stefan Metzmacher | 2 | -13/+35 | |
metze | |||||
2012-05-24 | s3:smbd: remove unused var in smbXsrv_connection_init_tables() | Stefan Metzmacher | 1 | -2/+0 | |
metze | |||||
2012-05-24 | s3:smbd/msdfs: pass allow_broken_path to resolve_dfspath_wcard() | Stefan Metzmacher | 4 | -1/+6 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Thu May 24 16:14:01 CEST 2012 on sn-devel-104 | |||||
2012-05-24 | s3:smbd/msdfs: pass 'allow_broken_path' to get_referred_path() | Stefan Metzmacher | 2 | -3/+3 | |
Note the DCERPC code should not be smb2 specific! I wonder why this is at all smb2 specific... metze | |||||
2012-05-24 | s3:smbd/msdfs: let create_conn_struct() also fake the 'smbd_server_connection' | Stefan Metzmacher | 2 | -18/+43 | |
metze | |||||
2012-05-24 | s3:smbd/files: work without sconn->file_bmap and assign fsp->fnum = -1 | Stefan Metzmacher | 1 | -23/+39 | |
For faked connection_structs we do not need valid fnum values, e.g. in the dfs and printing code. metze | |||||
2012-05-24 | s3:smbd/files: fix error path and correctly cleanup | Stefan Metzmacher | 1 | -7/+7 | |
metze | |||||
2012-05-23 | s3:smbd/proto.h: remove unused resolve_dfspath() prototype | Stefan Metzmacher | 1 | -5/+0 | |
metze | |||||
2012-05-23 | s3:smbd/files: remove unused VALID_FNUM() | Stefan Metzmacher | 1 | -2/+0 | |
metze | |||||
2012-05-23 | s3:smb2_server: make use of nt_status_np_pipe() | Stefan Metzmacher | 3 | -3/+13 | |
metze | |||||
2012-05-23 | s3:smbd: use nt_status_np_pipe for smb1 | Stefan Metzmacher | 3 | -7/+28 | |
metze | |||||
2012-05-23 | s3:smbd: add nt_status_np_pipe() | Stefan Metzmacher | 2 | -0/+12 | |
This mapps between NT_STATUS_CONNECTION_* to NT_STATUS_PIPE_* metze | |||||
2012-05-23 | s3:smbd: use reply_force_doserror(req, ERRSRV, ERRbaduid) on SMBulogoff | Stefan Metzmacher | 1 | -0/+5 | |
We don't support security = share anymore, so we should always have a valid session. Found by the raw.context test. metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed May 23 12:47:37 CEST 2012 on sn-devel-104 | |||||
2012-05-22 | s3:smbd: remove unused 'connection_struct->used' | Michael Adam | 2 | -3/+0 | |
Pair-Programmed-With: Stefan Metzmacher <metze@samba.org> Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue May 22 16:42:22 CEST 2012 on sn-devel-104 |