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
e9562530d9
s4:torture: send the TCONX_FLAG_EXTENDED_RESPONSE flag
...
metze
Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
Autobuild-Date(master): Thu Aug 2 10:54:18 CEST 2012 on sn-devel-104
2012-08-02 10:54:18 +02:00
Stefan Metzmacher
95b64f08a3
s4:libcli: send the TCONX_FLAG_EXTENDED_RESPONSE flag
...
metze
2012-08-02 09:00:24 +02:00
Andrew Tridgell
02dcf05914
heimdal: fixed -Werror=format error in com_err
...
This needs to be merged upstream
Autobuild-User(master): Andrew Tridgell <tridge@samba.org>
Autobuild-Date(master): Thu Aug 2 08:59:24 CEST 2012 on sn-devel-104
2012-08-02 08:59:24 +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
00cde56bfd
s4:libcli/raw: remove unused smbcli_session->user_session_key
...
metze
2012-08-01 14:17:14 +02:00
Stefan Metzmacher
7977d90f1e
s4:librpc/dcerpc_smb2: sync smb2_session_key() with smb_session_key()
...
metze
2012-08-01 14:17:14 +02:00
Stefan Metzmacher
286e249737
s4:librpc/dcerpc_smb: make use of smbXcli_session_application_key()
...
metze
2012-08-01 14:17:13 +02:00
Stefan Metzmacher
2f4f2144f4
libcli/smb: remove unused smb2cli_session_application_key()
...
metze
2012-08-01 14:17:13 +02:00
Stefan Metzmacher
803fb40449
s4:librpc/dcerpc_smb2: make use of smbXcli_session_application_key()
...
metze
2012-08-01 14:17:13 +02:00
Stefan Metzmacher
5f25567c2e
libcli/smb: add smbXcli_session_application_key()
...
metze
2012-08-01 14:17:12 +02:00
Stefan Metzmacher
ac1452c4f9
s4:libcli/smb_composite: make use of smb1cli_session_set_session_key()
...
metze
2012-08-01 14:17:12 +02:00
Stefan Metzmacher
1a9a910ce3
s4:libcli/smb_composite: always use set_user_session_key() helper
...
metze
2012-08-01 14:17:12 +02:00
Stefan Metzmacher
c9eac1af14
s3:libsmb: make use of smb1cli_session_set_session_key()
...
metze
2012-08-01 14:17:12 +02:00
Stefan Metzmacher
7af537e66f
libcli/smb: allow resetting of the smb1 application_key
...
We need this untill we have fixed all callers...
metze
2012-08-01 14:16:01 +02:00
Stefan Metzmacher
68c1eec11d
libcli/smb: let smb1cli_session_set_id() reset the application_key
...
We have some callers which reuse smbXcli_session,
e.g. cli_state_set_uid()
metze
2012-08-01 13:35:21 +02:00
Stefan Metzmacher
c3cb672d38
libcli/smb: add smb1cli_session_set_session_key()
...
metze
2012-08-01 12:30:26 +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
Richard Sharpe
610ac2d350
Make it possible to build under Solaris make as well as FreeBSD and Linux. Also add comments on changes that might be needed
2012-07-31 19:24:12 -07:00
Andrew Bartlett
23df816328
VERSION: Move on to beta6!
...
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org>
Autobuild-Date(master): Tue Jul 31 16:09:23 CEST 2012 on sn-devel-104
2012-07-31 16:09:23 +02:00
Andrew Bartlett
50d6483ab8
VERSION: Mark as the beta5 release
2012-07-31 14:15:29 +02:00
Andrew Bartlett
fb24f471be
WHATSNEW: prepare for 4.0 beta5
2012-07-31 14:15:29 +02:00
Andrew Bartlett
31787417ca
s4-repl: Add tests for add replication conflicts and use of LostAndFound
...
LostAndFound is used when we find children of a deleted object that are not themselves deleted.
Andrew Bartlett
2012-07-31 14:15:29 +02:00
Andrew Bartlett
6d1b8ff8a7
s4-dsdb: Replace any existing lastKnownParent attribute during delete
...
This allows a lastKnownParent from LostAndFound to be replaced.
Andrew Bartlett
2012-07-31 14:15:29 +02:00
Andrew Bartlett
fcb54ca25f
s4-dsdb: Improve tracing in repl_meta_data
...
When we call ldb_module_done() rather than just calling the callback, we make log entries
that are critical in debugging.
Andrew Bartlett
2012-07-31 14:15:29 +02:00
Andrew Bartlett
bc5be09bae
s4-dsdb: Handle rename conflicts in both directions
...
Previously we would only consider renaming the local object, now we can cope with
renaming the remote object as well.
This should avoid most of the cases where Samba AD replication can just stop.
Andrew Bartlett
2012-07-31 14:15:29 +02:00
Andrew Bartlett
8208d7b2c2
lib/ldb: Ensure rename target does not exist before deleting old record
...
This is all in a transaction, but when we are handling rename errors in the repl_meta_data
module, we key off the error, and do not close the transaction. We found that the
old record was gone and so could not try renaming it again to a conflict DN.
Andrew Bartlett
2012-07-31 14:15:29 +02:00
Andrew Bartlett
221cd524e3
s4-dsdb: Request extended DN and show deleted when searching for a possible parent
...
This fixes up the lastKnownParent attribute on lostAndFound objects to have a GUID
(found by dbcheck).
Andrew Bartlett
2012-07-31 14:15:29 +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
c03e9769cd
tevent: Refer to the correct header in testsuite.c
...
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
cddcaf7bd2
ldb: Add parameter to avoid NULL format string flagged by -Werror=format
...
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org>
Autobuild-Date(master): Mon Jul 30 15:48:53 CEST 2012 on sn-devel-104
2012-07-30 15:48:53 +02:00