summaryrefslogtreecommitdiff
path: root/source3
AgeCommit message (Collapse)AuthorFilesLines
2012-05-14s3:smb2_close: make the top level code async usingStefan Metzmacher1-39/+66
metze
2012-05-14s3:smb2_close: add add smbd_smb2_close_send/recv as wrapperStefan Metzmacher1-0/+99
metze
2012-05-14s3:smb2_close: don't do any marshalling in smbd_smb2_close() let the caller ↵Stefan Metzmacher1-19/+71
to it metze
2012-05-14s3:smb2_tcon: make the top level code async usingStefan Metzmacher1-24/+58
metze
2012-05-14s3:smb2_tcon: add smbd_smb2_tree_connect_send/recv as wrapperStefan Metzmacher1-0/+79
metze
2012-05-14s3: Fix Coverity ID 241320 Array compared against 0Volker Lendecke1-1/+1
domain->alt_name is an array, not a pointer Autobuild-User: Volker Lendecke <vl@samba.org> Autobuild-Date: Mon May 14 15:11:47 CEST 2012 on sn-devel-104
2012-05-14s3: Make SMB_QUERY_FILE_UNIX_BASIC's devno work for filesVolker Lendecke1-2/+9
According to susv3, st_rdev is valid exactly for char and block devices. Normal files have st_dev set.
2012-05-14move the dbwrap library to the top levelMichael Adam16-2822/+7
Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Mon May 14 04:04:55 CEST 2012 on sn-devel-104
2012-05-14s3:build: move lib/dbwrap/dbwrap_util.o to the other dbwrap objects...Michael Adam1-2/+3
2012-05-13s3:lib:dbwrap: use [u]int[num]_t consistently in dbwrap_tdb.cMichael Adam1-1/+1
2012-05-13s3:lib:dbwrap: use [u]int[num]_t consistently in dbwrap_rbt.cMichael Adam1-2/+2
2012-05-13s3:lib:dbwrap: use [u]int[num]_t consistently in dbwrap_ctdb.cMichael Adam1-6/+8
2012-05-13s3:lib:dbwrap: use [u]int[num]_t consistently in dbwrap_file.cMichael Adam1-6/+7
2012-05-13s3:lib:dbwrap: use [u]int[num]_t consistently in dbwrap_util.cMichael Adam1-9/+9
2012-05-13s3:dbwrap: move definition of dbwrap_lock_order to dbwrap.hMichael Adam4-8/+7
This is needed in all of the library, not only in the dbwrap_open part.
2012-05-13s3:smb2_sesssetup: make the top level code async usingStefan Metzmacher1-30/+62
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sun May 13 17:59:39 CEST 2012 on sn-devel-104
2012-05-13s3:smb2_sesssetup: add smbd_smb2_session_setup_send/recv as wrapperStefan Metzmacher1-0/+105
This just adds smbd_smb2_session_setup_send/recv as wrapper to the sync smbd_smb2_session_setup function. This will allow us to change to top level code to work async, then we can have a 2nd step where we remove the sync smbd_smb2_session_setup function. metze
2012-05-13s3:smb2_sesssetup: pass down in_flags to smbd_smb2_session_setup()Stefan Metzmacher1-1/+5
metze
2012-05-13s3:smb2_sesssetup: pass down in_previous_session_id to all layersStefan Metzmacher1-2/+15
metze
2012-05-12s3:smb2_ioctl: implement FSCTL_VALIDATE_NEGOTIATE_INFOStefan Metzmacher1-0/+86
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Sat May 12 02:50:42 CEST 2012 on sn-devel-104
2012-05-12s3:smb2_ioctl: implement FSCTL_VALIDATE_NEGOTIATE_INFO_224Stefan Metzmacher1-0/+73
metze
2012-05-12s3:smbd: introduce struct smbXsrv_connectionStefan Metzmacher4-7/+122
This will represent a transport connection for SMB 1 or 2 in the server. smbd_server_connection will slowly be moved to the SMB_VFS layer to satisfy the existing modules, but it will hopefully be protocol independend in future. metze
2012-05-12s3:smb2_negprot: setup the protocol at the end of the negprot with a real ↵Stefan Metzmacher1-7/+8
dialect metze
2012-05-12s3/libsmb: Generalise cli_state in smb2 logoff callsLuk Claes3-15/+20
Signed-off-by: Luk Claes <luk@debian.org> Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-12s3/libsmb: Generalise cli_state in smb2 write callsLuk Claes4-26/+50
Signed-off-by: Luk Claes <luk@debian.org> Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-12s3/libsmb: Generalise cli_state in smb2 query_directory callsLuk Claes3-15/+32
Signed-off-by: Luk Claes <luk@debian.org> Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-12s3/libsmb: Generalise cli_state in smb2 ioctl callsLuk Claes3-12/+28
Signed-off-by: Luk Claes <luk@debian.org> Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-12s3/libsmb: Generalise cli_state in smb2 flush callsLuk Claes3-30/+60
Signed-off-by: Luk Claes <luk@debian.org> Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-12s3/libsmb: Generalise cli_state in smb2 create callsLuk Claes4-28/+59
Signed-off-by: Luk Claes <luk@debian.org> Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-12s3/libsmb: Generalise cli_state in smb2 close callsLuk Claes4-23/+60
Signed-off-by: Luk Claes <luk@debian.org> Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-12s3-libsmb: Generalise cli_state in smb2 read callsLuk Claes4-36/+62
Signed-off-by: Luk Claes <luk@debian.org> Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-11s3:smb2_ioctl: allow functions to disconnect the smb connectionStefan Metzmacher1-3/+18
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri May 11 20:15:37 CEST 2012 on sn-devel-104
2012-05-11s3:smb2_ioctl: FSCTL_SRV_ENUMERATE_SNAPSHOTS is handles in SMB_VFS_FSCTL()Stefan Metzmacher1-125/+0
metze
2012-05-11s3:smb2_ioctl: call SMB_VFS_FSCTL() as fallback for non SMB2 specific functionsStefan Metzmacher1-4/+33
metze
2012-05-11Fix bug #8922.Jeremy Allison1-1/+1
Looking at the do_list status returns was historically ignored, allowing tar to continue after NT_STATUS_ACCESS_DENIED. Return to this state. Autobuild-User: Jeremy Allison <jra@samba.org> Autobuild-Date: Fri May 11 14:55:53 CEST 2012 on sn-devel-104
2012-05-11s3-loadparm: Add synonym "private directory".Karolin Seeger1-0/+9
Karolin Autobuild-User: Karolin Seeger <kseeger@samba.org> Autobuild-Date: Fri May 11 13:04:03 CEST 2012 on sn-devel-104
2012-05-10Fix bug 8920, null dereferenceSteve Langasek1-1/+3
Description: Avoid null dereference in initialize_password_db() When initialize_password_db() is called with reload=True, it's assumed that the free_private_data member of pdb_methods is non-null. This is not necessarily the case, as the tdb backend has no private data and therefore no free function. Check to see if we have private data that needs freed before calling. Author: Steve Langasek <steve.langasek@ubuntu.com> Bug-Ubuntu: https://bugs.launchpad.net/bugs/829221 Autobuild-User: Volker Lendecke <vl@samba.org> Autobuild-Date: Thu May 10 11:07:27 CEST 2012 on sn-devel-104
2012-05-10s3: Fix Coverity ID 242714 Uninitialized scalar variableVolker Lendecke1-1/+2
In an error path we are closing domain_handle without opening it
2012-05-10s3: Fix Coverity ID 242715 Uninitialized scalar variableVolker Lendecke1-1/+1
In an error path we are closing hive_hnd without opening it
2012-05-10s3: Fix Coverity ID 242716 Uninitialized scalar variableVolker Lendecke1-1/+2
In an error path we are closing key_hnd without opening it
2012-05-10s3: Fix Coverity ID 242717 Uninitialized scalar variableVolker Lendecke1-1/+2
In an error path we are closing domain_pol without opening it
2012-05-10s3: Fix Coverity ID 242718 Uninitialized scalar variableVolker Lendecke1-1/+2
In an error path we are closing user_pol without opening it
2012-05-10s3: Fix Coverity ID 242719 Uninitialized scalar variableVolker Lendecke1-1/+2
In an error path we are closing domain_pol without opening it
2012-05-10s3: Fix Coverity ID 242720 Uninitialized scalar variableVolker Lendecke1-1/+2
In an error path we are closing domain_pol without opening it
2012-05-10s3: Fix Coverity ID 242721 Uninitialized scalar variableVolker Lendecke1-1/+2
In an error path we are closing domain_pol without opening it
2012-05-10s3: Fix Coverity ID 242722 Uninitialized scalar variableVolker Lendecke1-1/+1
In an error path we are closing domain_handle without opening it
2012-05-10s3: Fix Coverity ID 242723 Uninitialized scalar variableVolker Lendecke1-1/+1
In an error path we are closing hnd without opening it
2012-05-10s3: Fix Coverity ID 241961 Uninitialized scalar variableVolker Lendecke1-0/+2
2012-05-10s3: Fix Coverity ID 242724 Uninitialized scalar variableVolker Lendecke1-1/+1
In an error path we are closing pol without opening it
2012-05-10s3: Fix Coverity ID 242725 Uninitialized scalar variableVolker Lendecke1-0/+1
Not a functional bug, but we copy all of the "key" structure inside dcerpc_winreg_CreateKey.