Andrew Bartlett
073666ed29
lib/socket_wrapper only enable python_socket and socket.py with socket_wrapper
...
Autobuild-User: Andrew Bartlett <abartlet@samba.org>
Autobuild-Date: Sun May 13 10:41:27 CEST 2012 on sn-devel-104
2012-05-13 10:41:27 +02:00
Jelmer Vernooij
cf67da70c9
libreplace: Fix symbol names for snprintf/asprintf/vasprintf.
...
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Sun May 13 05:16:28 CEST 2012 on sn-devel-104
2012-05-13 05:16:28 +02:00
Stefan Metzmacher
212e805507
s3:smb2_ioctl: implement FSCTL_VALIDATE_NEGOTIATE_INFO
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Sat May 12 02:50:42 CEST 2012 on sn-devel-104
2012-05-12 02:50:42 +02:00
Stefan Metzmacher
8963930974
s3:smb2_ioctl: implement FSCTL_VALIDATE_NEGOTIATE_INFO_224
...
metze
2012-05-12 01:01:35 +02:00
Stefan Metzmacher
b3235d483d
s3:smbd: introduce struct smbXsrv_connection
...
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-12 01:01:34 +02:00
Stefan Metzmacher
c8a3c0e0f7
s3:smb2_negprot: setup the protocol at the end of the negprot with a real dialect
...
metze
2012-05-12 01:01:34 +02:00
Luk Claes
c140c5e459
s3/libsmb: Generalise cli_state in smb2 logoff calls
...
Signed-off-by: Luk Claes <luk@debian.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-12 01:01:33 +02:00
Luk Claes
c7a1292628
s3/libsmb: Generalise cli_state in smb2 write calls
...
Signed-off-by: Luk Claes <luk@debian.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-12 01:01:31 +02:00
Luk Claes
50d88c96bc
s3/libsmb: Generalise cli_state in smb2 query_directory calls
...
Signed-off-by: Luk Claes <luk@debian.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-12 00:46:30 +02:00
Luk Claes
5f4a009f4f
s3/libsmb: Generalise cli_state in smb2 ioctl calls
...
Signed-off-by: Luk Claes <luk@debian.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-12 00:46:09 +02:00
Luk Claes
473363a807
s3/libsmb: Generalise cli_state in smb2 flush calls
...
Signed-off-by: Luk Claes <luk@debian.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-12 00:45:53 +02:00
Luk Claes
87d890fdd9
s3/libsmb: Generalise cli_state in smb2 create calls
...
Signed-off-by: Luk Claes <luk@debian.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-12 00:45:21 +02:00
Luk Claes
f6db3d7bef
s3/libsmb: Generalise cli_state in smb2 close calls
...
Signed-off-by: Luk Claes <luk@debian.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-12 00:44:41 +02:00
Luk Claes
14473f37f5
s3-libsmb: Generalise cli_state in smb2 read calls
...
Signed-off-by: Luk Claes <luk@debian.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-05-12 00:43:53 +02:00
Michael Adam
0048dd95cd
smbconf: remove python shebang from wscript_build
...
Autobuild-User: Michael Adam <obnox@samba.org>
Autobuild-Date: Fri May 11 22:05:32 CEST 2012 on sn-devel-104
2012-05-11 22:05:32 +02:00
Michael Adam
e75a9c1ad8
s4:lib: remove unused wscript_build file
...
This only contains a "GENCACHE" subsystem that is not
referenced anywhere.
2012-05-11 20:16:38 +02:00
Michael Adam
7eb8125668
util: use SMB_ASSERT with panic also in non-developer builds !!!
...
This has been around since a long time: In non-developer builds,
we don't panic in SMB_ASSERT but happly continue with the error
condition, which is ridiculous and dangerous...
2012-05-11 20:16:38 +02:00
Michael Adam
8be7e6b7fb
util: reformat the DEVELOPER definition of SMB_ASSERT
2012-05-11 20:16:38 +02:00
Stefan Metzmacher
c11c4df762
s3:smb2_ioctl: allow functions to disconnect the smb connection
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Fri May 11 20:15:37 CEST 2012 on sn-devel-104
2012-05-11 20:15:37 +02:00
Stefan Metzmacher
7e7c4ba6f8
libcli/smb/smb_constants: add FSCTL_VALIDATE_NEGOTIATE_INFO*
...
metze
2012-05-11 18:19:51 +02:00
Stefan Metzmacher
739bd25fe0
s3:smb2_ioctl: FSCTL_SRV_ENUMERATE_SNAPSHOTS is handles in SMB_VFS_FSCTL()
...
metze
2012-05-11 18:19:51 +02:00
Stefan Metzmacher
5e998b805f
s3:smb2_ioctl: call SMB_VFS_FSCTL() as fallback for non SMB2 specific functions
...
metze
2012-05-11 18:19:50 +02:00
Jelmer Vernooij
61546b5263
samba4: When running samba_dnsupdate during tests, use the test
...
smb.conf.
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Fri May 11 18:18:53 CEST 2012 on sn-devel-104
2012-05-11 18:18:52 +02:00
Jeremy Allison
0fefe24d6f
Fix bug #8922 .
...
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-11 14:55:53 +02:00
Karolin Seeger
70feedbfe3
s3-loadparm: Add synonym "private directory".
...
Karolin
Autobuild-User: Karolin Seeger <kseeger@samba.org>
Autobuild-Date: Fri May 11 13:04:03 CEST 2012 on sn-devel-104
2012-05-11 13:04:03 +02:00
Steve Langasek
31db7d2985
Fix bug 8920, null dereference
...
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-10 11:07:27 +02:00
Volker Lendecke
815eb53b33
s3: Fix Coverity ID 242714 Uninitialized scalar variable
...
In an error path we are closing domain_handle without opening it
2012-05-10 09:11:58 +02:00
Volker Lendecke
9b0b60c67e
s3: Fix Coverity ID 242715 Uninitialized scalar variable
...
In an error path we are closing hive_hnd without opening it
2012-05-10 09:11:58 +02:00
Volker Lendecke
6d5bbb9a4b
s3: Fix Coverity ID 242716 Uninitialized scalar variable
...
In an error path we are closing key_hnd without opening it
2012-05-10 09:11:57 +02:00
Volker Lendecke
bd4701d286
s3: Fix Coverity ID 242717 Uninitialized scalar variable
...
In an error path we are closing domain_pol without opening it
2012-05-10 09:11:57 +02:00
Volker Lendecke
2a03d9e42c
s3: Fix Coverity ID 242718 Uninitialized scalar variable
...
In an error path we are closing user_pol without opening it
2012-05-10 09:11:57 +02:00
Volker Lendecke
74ca9cc957
s3: Fix Coverity ID 242719 Uninitialized scalar variable
...
In an error path we are closing domain_pol without opening it
2012-05-10 09:11:57 +02:00
Volker Lendecke
b2ea585c14
s3: Fix Coverity ID 242720 Uninitialized scalar variable
...
In an error path we are closing domain_pol without opening it
2012-05-10 09:11:57 +02:00
Volker Lendecke
a4b7a1eb26
s3: Fix Coverity ID 242721 Uninitialized scalar variable
...
In an error path we are closing domain_pol without opening it
2012-05-10 09:11:57 +02:00
Volker Lendecke
1e3b5ec951
s3: Fix Coverity ID 242722 Uninitialized scalar variable
...
In an error path we are closing domain_handle without opening it
2012-05-10 09:11:57 +02:00
Volker Lendecke
ba6fa9e527
s3: Fix Coverity ID 242723 Uninitialized scalar variable
...
In an error path we are closing hnd without opening it
2012-05-10 09:11:57 +02:00
Volker Lendecke
4487f26815
s3: Fix Coverity ID 241961 Uninitialized scalar variable
2012-05-10 09:11:57 +02:00
Volker Lendecke
446791c6bf
s3: Fix Coverity ID 242724 Uninitialized scalar variable
...
In an error path we are closing pol without opening it
2012-05-10 09:11:57 +02:00
Volker Lendecke
aa220c4981
s3: Fix Coverity ID 242725 Uninitialized scalar variable
...
Not a functional bug, but we copy all of the "key" structure inside
dcerpc_winreg_CreateKey.
2012-05-10 09:11:57 +02:00
Volker Lendecke
dead2168a2
s3: Fix Coverity ID 242726 Uninitialized scalar variable
...
Not a functional bug, but we copy all of the "key" structure inside
dcerpc_winreg_OpenKey.
2012-05-10 09:11:57 +02:00
Volker Lendecke
4e05717559
s3: Fix Coverity ID 242754 Dereference null return value
2012-05-10 09:11:57 +02:00
Volker Lendecke
d716a9bd06
s3: Fix Coverity ID 242184 Dereference after null check
...
rpc_query_user unconditionally dereferences user_info if successfull
2012-05-10 09:11:57 +02:00
Volker Lendecke
05e59739b3
s3: Fix Coverity ID 242691 Dereference before null check
...
winreg_printer_openkey above already dereferences winreg_handle
2012-05-10 09:11:57 +02:00
Volker Lendecke
8c2f826553
s3: Fix Coverity ID 242692 Dereference before null check
...
winreg_printer_openkey above already dereferences winreg_handle
2012-05-10 09:11:56 +02:00
Volker Lendecke
318cf16f7b
s3: Fix Coverity ID 242693 Dereference before null check
...
winreg_printer_openkey above already dereferences winreg_handle
2012-05-10 09:11:56 +02:00
Volker Lendecke
c0471d1d96
s3: Fix Coverity ID 242694 Dereference before null check
...
winreg_printer_openkey above already dereferences winreg_handle
2012-05-10 09:11:56 +02:00
Volker Lendecke
39577f1e99
s3: Fix Coverity ID 242695 Dereference before null check
...
winreg_printer_openkey above already dereferences winreg_handle
2012-05-10 09:11:56 +02:00
Volker Lendecke
600c4c9c45
s3: Fix Coverity ID 242696 Dereference before null check
...
winreg_printer_openkey above already dereferences winreg_handle
2012-05-10 09:11:56 +02:00
Volker Lendecke
995ea20fa2
s3: Fix Coverity ID 242697 Dereference before null check
...
winreg_printer_openkey above already dereferences winreg_handle
2012-05-10 09:11:56 +02:00
Volker Lendecke
3a8c4ab2ad
s3: Fix Coverity ID 242698 Dereference before null check
...
winreg_printer_openkey above already dereferences winreg_handle
2012-05-10 09:11:56 +02:00