Stefan Metzmacher
e67d07f639
s3:smb2_setinfo: make use of SMBD_SMB2_* macros
...
metze
2012-08-05 20:55:40 +02:00
Stefan Metzmacher
9c58a0a870
s3:smb2_getinfo: make use of SMBD_SMB2_* macros
...
metze
2012-08-05 20:55:40 +02:00
Stefan Metzmacher
e9a21e5c8b
s3:smb2_negprot: make use of SMBD_SMB2_* macros
...
metze
2012-08-05 20:55:39 +02:00
Stefan Metzmacher
f28b2ac65a
s3:smb2_write: make use of SMBD_SMB2_* macros
...
metze
2012-08-05 20:55:38 +02:00
Stefan Metzmacher
f08e478d2f
s3:smb2_tcon: make use of SMBD_SMB2_* macros
...
metze
2012-08-05 20:55:37 +02:00
Stefan Metzmacher
6e9a65ded3
s3:smb2_create: make use of SMBD_SMB2_* macros
...
metze
2012-08-05 20:55:37 +02:00
Stefan Metzmacher
926379ae79
s3:smb2_find: make use of SMBD_SMB2_* macros
...
metze
2012-08-05 20:55:36 +02:00
Stefan Metzmacher
559742f45f
s3:smb2_sesssetup: make use of SMBD_SMB2_* macros
...
metze
2012-08-05 20:55:36 +02:00
Stefan Metzmacher
048c8d3db4
s3:smb2_glue: make use of SMBD_SMB2_IN_HDR_PTR()
...
metze
2012-08-05 20:55:36 +02:00
Stefan Metzmacher
8cf817d7fd
s3:smb2_read: make use of SMBD_SMB2_IN_BODY_PTR()
...
metze
2012-08-05 20:55:35 +02:00
Stefan Metzmacher
121dbd6210
s3:smb2_notify: make use of SMBD_SMB2_IN_*_PTR()
...
metze
2012-08-05 20:55:35 +02:00
Stefan Metzmacher
88a34026f5
s3:smb2_flush: make use of SMBD_SMB2_IN_BODY_PTR()
...
metze
2012-08-05 20:55:35 +02:00
Stefan Metzmacher
52805c4169
s3:smb2_close: make use of SMBD_SMB2_IN_BODY_PTR()
...
metze
2012-08-05 20:55:34 +02:00
Stefan Metzmacher
21742c3693
s3:smb2_break: make use of SMBD_SMB2_IN_BODY_PTR()
...
metze
2012-08-05 20:55:34 +02:00
Stefan Metzmacher
7ee54cd9c4
s3:smbd: add helper macros to access smb2req->{in,out}.vector[]
...
For SMB3 encryption we need to change the vector layout
and we better hide this behind some central macros.
metze
2012-08-05 20:55:34 +02:00
Stefan Metzmacher
7327310754
s3:smb2_server: use 'i' instead of '1' as vector index in smbd_smb2_request_pending_timer()
...
If we reach this code i is currently always 1, but it's easier to unstand this
way.
metze
Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
Autobuild-Date(master): Sun Aug 5 20:00:26 CEST 2012 on sn-devel-104
2012-08-05 20:00:26 +02:00
Stefan Metzmacher
1a0c40f537
s3:smb2_lock: remove unused in_smbpid
...
metze
2012-08-05 16:39:31 +02:00
Stefan Metzmacher
96fa47f56e
s3:smb2_write: remove unused in_smbpid
...
metze
2012-08-05 16:39:31 +02:00
Stefan Metzmacher
056070f395
s3:smb2_read: remove unused in_smbpid
...
metze
2012-08-05 16:39:30 +02:00
Stefan Metzmacher
86ee590901
s4:domain join: setup RODC invocationId
...
Pair-Programmed-With: Björn Baumbach <bb@sernet.de>
metze
Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
Autobuild-Date(master): Sat Aug 4 18:27:21 CEST 2012 on sn-devel-104
2012-08-04 18:27:21 +02:00
Andreas Schneider
41cffa3c8b
doc: Remove build/ from doxygen config or it will not work in brew.
...
Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date(master): Sat Aug 4 16:31:22 CEST 2012 on sn-devel-104
2012-08-04 16:31:22 +02:00
Stefan Metzmacher
401860cab6
s3:smbd: add support for SMB_EXTENDED_SIGNATURES in SMBtconX
...
metze
Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
Autobuild-Date(master): Sat Aug 4 14:28:04 CEST 2012 on sn-devel-104
2012-08-04 14:28:04 +02:00
Stefan Metzmacher
ff75fd9eda
s3:smbd: setup the application session key with the first tcon on a session
...
Look for Server.Session.SessionKeyState in [MS-SMB].
The first SMBtconX sets the state to available, which makes it possible
to protect the session key at that stage, if client and server
support TREE_CONNECT_ANDX_EXTENDED_SIGNATURE.
metze
2012-08-04 12:33:06 +02:00
Stefan Metzmacher
3a0db4d865
s3:rpc_server/wkssvc: make usage of session_extract_session_key()
...
This makes sure we return NO_USER_SESSION_KEY if there's no session key.
metze
2012-08-04 12:33:06 +02:00
Stefan Metzmacher
396f3177ca
s3:rpc_server/netlogon: make usage of session_extract_session_key()
...
This makes sure we return NO_USER_SESSION_KEY if there's no session key.
metze
2012-08-04 12:33:06 +02:00
Stefan Metzmacher
49d0432efd
s3:smbd: setup session->global->signing_/application_key during SPNEGO SMB1 session setups
...
metze
Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
Autobuild-Date(master): Sat Aug 4 11:09:42 CEST 2012 on sn-devel-104
2012-08-04 11:09:42 +02:00
Stefan Metzmacher
2265e4633a
s3:smbd: setup session->global->signing_/application_key during old SMB1 session setups
...
metze
2012-08-04 09:10:23 +02:00
Stefan Metzmacher
3d63e4da17
s3:smbd: keep the "application session key" during SMB1 reauth
...
metze
2012-08-04 09:10:22 +02:00
Stefan Metzmacher
ba864b83fa
s4:torture: add support for SMB_EXTENDED_SIGNATURES during SMBtconX
...
metze
2012-08-04 09:10:22 +02:00
Stefan Metzmacher
67767de4e9
s4:libcli: add support for SMB_EXTENDED_SIGNATURES during SMBtconX
...
metze
2012-08-04 09:10:22 +02:00
Stefan Metzmacher
c32120b4e9
s3:libsmb: add EXTENDED_SIGNATURE support in cli_tcon_andx*()
...
metze
2012-08-04 09:10:22 +02:00
Stefan Metzmacher
97be49c4d4
libcli/smb: add smb1cli_session_protect_session_key()
...
metze
2012-08-04 09:10:21 +02:00
Stefan Metzmacher
dbefd7d194
libcli/smb: add smb_key_derivation() for TREE_CONNECT_ANDX_EXTENDED_SIGNATURES support
...
metze
2012-08-04 09:10:21 +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
Stefan Metzmacher
d88a6c1dc3
libcli/smb: change smb_signing to skip the NBT_HEADER_SIZE internally
...
metze
2012-08-04 09:10:20 +02:00
Stefan Metzmacher
e8f486883f
auth/ntlmssp: avoid talloc_tos() in ntlmssp_client_initial()
...
This avoids a smb_panic at log level = 10.
If we don't have a talloc stackframe yet.
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
Gregor Beck
cff3ad4089
lib/dbwrap: rewrite lock order check to ease debugging
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
Autobuild-Date(master): Fri Aug 3 12:52:38 CEST 2012 on sn-devel-104
2012-08-03 12:52:38 +02:00
Björn Baumbach
d12831d4b4
docs-xml: fix pid directory example
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
Autobuild-Date(master): Fri Aug 3 10:30:37 CEST 2012 on sn-devel-104
2012-08-03 10:30:37 +02:00
Björn Baumbach
5beb3458ce
docs-xml: fix dfree cache time example
...
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-08-03 08:28:09 +02:00
Stefan Metzmacher
8dafdb54e3
s4:dsdb:replicated_objects: do not move 'instanceType' to the end of msg->elements on RODC replication
...
It's very important that the order of msg->elements and md->ctr.ctr1.array
is the same.
metze
2012-08-03 08:27:58 +02:00
Björn Baumbach
d6428319d4
s4: samba_spnupdate: fix "if we are DNS server" check
...
We need to check if we have hasMasterNCs. If we are RODC we have
hasFullReplicaNCs instead of hasMasterNCs.
TODO: maybe check for hasFullReplicaNCs, too?
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-08-03 08:11:33 +02:00
Andrew Bartlett
8dde55c7fb
build: fix typo
...
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org>
Autobuild-Date(master): Fri Aug 3 03:56:38 CEST 2012 on sn-devel-104
2012-08-03 03:56:38 +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