Stefan Metzmacher
c32120b4e9
s3:libsmb: add EXTENDED_SIGNATURE support in cli_tcon_andx*()
...
metze
2012-08-04 09:10:22 +02:00
Stefan Metzmacher
b1a0fda73d
libcli/smb: pass hdr/len to smb_signing_check/sign_pdu() and skip the nbt header
...
metze
2012-08-04 09:10:21 +02:00
Stefan Metzmacher
b1c5efbfea
s3:smbd: skip nbt header in srv_check_sign_mac()
...
metze
2012-08-04 09:10:20 +02:00
Christian Ambach
764f2f99e0
s3-ctdb: return proper exit code
...
do not loose the result from ctdbd_messaging_send_blob()
Autobuild-User(master): Christian Ambach <ambi@samba.org>
Autobuild-Date(master): Fri Aug 3 14:49:01 CEST 2012 on sn-devel-104
2012-08-03 14:49:01 +02:00
Christian Ambach
0a45e9c4d2
s3-ctdb: adjust a loglevel
2012-08-03 12:53:49 +02:00
Volker Lendecke
6cfe6e92a1
s3-ctdb: Fix ctdb_serverids_exist for target nodes that died
...
Signed-off-by: Christian Ambach <ambi@samba.org>
2012-08-03 12:53:49 +02:00
Volker Lendecke
6d83e35410
s3-ctdb: Add debugs to ctdb_serverids_exist
...
Signed-off-by: Christian Ambach <ambi@samba.org>
2012-08-03 12:53:49 +02:00
Andrew Bartlett
1e5098d5e1
s3-pysmbd: Add hook for get_nt_acl()
...
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org>
Autobuild-Date(master): Thu Aug 2 13:27:55 CEST 2012 on sn-devel-104
2012-08-02 13:27:54 +02:00
Andrew Bartlett
64f494de5e
s3-pysmbd: fix DEBUG
2012-08-02 11:35:19 +02:00
Andrew Bartlett
e5686a4cf0
s3-pysmbd: Add my copyright
2012-08-02 11:35:19 +02:00
Andrew Bartlett
55a0d6606c
s3-pysmbd: Add set_nt_acl() function based on parts of vfstest
...
This will allow us to set the full NT ACL on a file, using the VFS
layer, during provision of the AD DC.
Andrew Bartlett
2012-08-02 11:35:19 +02:00
Andrew Bartlett
b041d29c11
s3-pypassdb: Fix wrapper for pdb_domain_info to return correct dns_{domain,forest}
2012-08-02 11:35:19 +02:00
Stefan Metzmacher
b93e6ef5e7
s3:smbd: add a optional_support helper variable to reply_tcon_and_X()
...
metze
Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
Autobuild-Date(master): Wed Aug 1 18:25:26 CEST 2012 on sn-devel-104
2012-08-01 18:25:26 +02:00
Stefan Metzmacher
3fb6549db0
s3:smbd: make use of TCONX_FLAG_DISCONNECT_TID define
...
metze
2012-08-01 14:17:16 +02:00
Stefan Metzmacher
3682eb80ab
s3:libsmb: add a optional_support helper variable
...
metze
2012-08-01 14:17:16 +02:00
Stefan Metzmacher
137d65b397
s3:libsmb: add a tcon_flags helper variable
...
metze
2012-08-01 14:17:16 +02:00
Stefan Metzmacher
d3aaa1ebc8
libcli/smb: move some TCON related defines to smb_constants.h
...
metze
2012-08-01 14:17:16 +02:00
Stefan Metzmacher
8e1c6d4232
s3:rpc_client: rename pipe_auth_data->user_session_key to transport_session_key
...
metze
2012-08-01 14:17:15 +02:00
Stefan Metzmacher
0ec50e8a2f
s3:libsmb: remove unused cli_state->user_session_key
...
metze
2012-08-01 14:17:15 +02:00
Stefan Metzmacher
0068a9fd93
s3:utils/net_rpc*: make use of cli_get_session_key()
...
metze
2012-08-01 14:17:15 +02:00
Stefan Metzmacher
616206a806
s3:libnet_join: make use of cli_get_session_key() in libnet_join_joindomain_rpc()
...
metze
2012-08-01 14:17:14 +02:00
Stefan Metzmacher
8b42f526f4
s3:rpc_client: make use of smbXcli_session_application_key()
...
metze
2012-08-01 14:17:14 +02:00
Stefan Metzmacher
c9eac1af14
s3:libsmb: make use of smb1cli_session_set_session_key()
...
metze
2012-08-01 14:17:12 +02:00
Michael Adam
9b9ef92701
s3:ctdbd_conn: use unitX_t types consistently throughout the module
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-08-01 12:30:26 +02:00
Richard Sharpe
d4bce355ad
Add two flags to allow for handling of Extended Signatures (Session Key Protection) on a TCON_AND_X request and response.
...
Autobuild-User(master): Richard Sharpe <sharpe@samba.org>
Autobuild-Date(master): Wed Aug 1 06:36:37 CEST 2012 on sn-devel-104
2012-08-01 06:36:37 +02:00
Volker Lendecke
eaa381a292
s3: Fix Coverity ID 710791 Resource leak
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
Autobuild-Date(master): Tue Jul 31 13:34:53 CEST 2012 on sn-devel-104
2012-07-31 13:34:53 +02:00
Volker Lendecke
3bc1f4570e
s3: Fix Coverity ID 710803 Resource leak
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-07-31 11:40:23 +02:00
Volker Lendecke
d1dccfbda6
s3: Fix Coverity ID 710818 Resource leak
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-07-31 11:40:23 +02:00
Volker Lendecke
2ddc3a280e
s3: Fix Coverity ID 710827 Resource leak
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-07-31 11:40:22 +02:00
Volker Lendecke
d2eb26cfbd
s3: Make request_timed_out() static
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-07-31 11:40:22 +02:00
Stefan Metzmacher
35c0f164bc
s3:smbd: do a clean shutdown during release_ip() after CTDB_SRVID_RELEASE_IP
...
metze
Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
Autobuild-Date(master): Tue Jul 31 11:33:27 CEST 2012 on sn-devel-104
2012-07-31 11:33:27 +02:00
Stefan Metzmacher
d73b7938bb
s3:smbd: use print_sockaddr() instead of client_socket_addr()
...
We already have a server address in sockaddr_storage format.
Also the name "client_socket" was very miss leading,
as it returns the local address of the socket.
metze
2012-07-31 09:34:21 +02:00
Stefan Metzmacher
13de233fc6
s3:smbd: move smbd_register_ips() next to release_ip()
...
metze
2012-07-31 09:34:21 +02:00
Stefan Metzmacher
ec69eb41bf
s3:dbwrap_ctdb: initialize db_record->db
...
metze
2012-07-31 09:34:20 +02:00
Andrew Bartlett
0e1814c6f6
s3-utils: Add cast to fix error found by -Werror=format
...
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org>
Autobuild-Date(master): Mon Jul 30 11:51:02 CEST 2012 on sn-devel-104
2012-07-30 11:51:02 +02:00
Andrew Bartlett
9c9df9c8a3
s3-libsmbclient: Add missing talloc_stackframe() calls
...
These caused a panic with the new assertion on the talloc stackframe being
in place.
Andrew Bartlett
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org>
Autobuild-Date(master): Sun Jul 29 05:21:24 CEST 2012 on sn-devel-104
2012-07-29 05:21:23 +02:00
Andrew Bartlett
dc00df2add
lib/param: Rename "socket address" to "nbt client socket address" to clarify role
...
This parameter is only used in our NBT client code and in nmbd as a
fallback when we fail to select a better interface from "interfaces"
to use directly.
Andrew Bartlett
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org>
Autobuild-Date(master): Fri Jul 27 12:16:25 CEST 2012 on sn-devel-104
2012-07-27 12:16:25 +02:00
Andrew Bartlett
b181a0b96b
lib/param: Remove use of lp{cfg,}_socket_address outside the NBT client and server
...
In these other cases, control of the sockets to bind to can be obtained using
"bind interfaces only = yes" and "interfaces = ".
Andrew Bartlett
2012-07-27 17:59:51 +10:00
Andrew Bartlett
ca24820736
lib/param: Remove unused "paranoid server security"
...
This became unused when security=server went away.
Andrew Bartlett
2012-07-27 03:34:23 +02:00
Andrew Bartlett
42e405a422
param: Make socket_address common, Revert 611ef42053eb99f4c29d4efa86eaea9f1ca06286
...
This essentially reverts the commit 611ef42053eb99f4c29d4efa86eaea9f1ca06286
Author: Yasuma Takeda <yasuma@osstech.co.jp>
Date: Fri Dec 5 13:37:51 2008 -0800
Fix bug #5944 - nmbd does not boot if socket adress = "" is defined in smb.conf
Intead, the documentation is fixed so that the correct default is
recorded. Removing the special case handling here allows this to be
dealt with in the same way as all other parameters.
Andrew Bartlett
2012-07-27 03:34:23 +02:00
Andrew Bartlett
bc1826abd6
lib/param: Merge parameter tables into a common file
...
This file is then included into both loadparm systems.
Andrew Bartlett
Pair-Programmed-With: Andrew Tridgell <tridge@samba.org>
2012-07-27 03:34:23 +02:00
Andrew Bartlett
2429647790
s3-param: Merge "log file" parameter with lib/param
...
The lib/param code uses a special handler for setting the log file.
We need to set this here, so that we can make this table common.
Andrew Bartlett
2012-07-27 03:34:22 +02:00
Andrew Bartlett
a943a9ba2f
s3-build: Make recursive waf build a developer build again (to build developer test facilities)
...
My commit f446506608ba93303b9c671bdaacd692f72bad28 was to work around the automatic ABI check
in the waf developer build. However, now that the validity of loadparm options depends on
this being a developer build, we need to change back, but disable the ABI check.
Andrew Bartlett
2012-07-27 03:34:22 +02:00
Björn Jacke
9b59590a89
s3:vlp: fix build on OS X
...
Autobuild-User(master): Björn Jacke <bj@sernet.de>
Autobuild-Date(master): Fri Jul 27 03:13:59 CEST 2012 on sn-devel-104
2012-07-27 03:13:59 +02:00
Björn Jacke
4b914a223d
s3: use libreplace in pthreadpooltest to fix some builds
2012-07-26 18:07:29 +02:00
Björn Jacke
96340e60b7
s3: add Darwin sendfile support and merge with the FreeBSD code
...
This is based on the adpotion of the FreeBSD sendfile code that was done by
James Peach for Darwin.
Autobuild-User(master): Björn Jacke <bj@sernet.de>
Autobuild-Date(master): Thu Jul 26 17:19:09 CEST 2012 on sn-devel-104
2012-07-26 17:19:09 +02:00
Björn Jacke
887cebffd0
s3:waf: add Darwin sendfile() test
2012-07-26 15:18:30 +02:00
Björn Jacke
d347c8d577
s3:configure: add Darwin sendfile() test
2012-07-26 15:18:30 +02:00
Stefan Metzmacher
a67daa3aa6
s3:smb2_negprot: return the current system time in the SMB2 NEGPROT response
...
metze
Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
Autobuild-Date(master): Thu Jul 26 11:56:02 CEST 2012 on sn-devel-104
2012-07-26 11:56:02 +02:00
Stefan Metzmacher
f6592c427d
s3:smbd: fix compiler warnings in notify_internal.c
...
metze
2012-07-26 10:02:07 +02:00