summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
...
* s3-pysmbd: Add talloc_stackframe() to smbd_set_simple_acl wrapperAndrew Bartlett2012-08-071-0/+6
|
* s3:smb2_server: make use of smbd_smb2_inbuf_parse_compound() in ↵Stefan Metzmacher2012-08-062-261/+80
| | | | | | | | | | | | | smbd_smb2_request_read*() This changes the way we read SMB2 traffic from the socket, now as create just one large buffer for the whole NBT payload and then split it into iovec elements in smbd_smb2_inbuf_parse_compound() metze Autobuild-User(master): Stefan Metzmacher <metze@samba.org> Autobuild-Date(master): Mon Aug 6 21:54:35 CEST 2012 on sn-devel-104
* s3:smb2_server: make use of smbd_smb2_inbuf_parse_compound() in ↵Stefan Metzmacher2012-08-061-28/+15
| | | | | | smbd_smb2_request_create() metze
* s3:smb2_server: remove const from smbd_smb2_first_negprot()Stefan Metzmacher2012-08-062-2/+2
| | | | metze
* s3:smb2_server: add smbd_smb2_inbuf_parse_compound()Stefan Metzmacher2012-08-061-0/+104
| | | | metze
* lib/param: move enum dns_update_settings to lib/paramChristian Ambach2012-08-061-1/+0
|
* Rework recursive waf build to be a selftest-enabled not a developer buildAndrew Bartlett2012-08-061-1/+1
| | | | | | | | This essentially reverts commit a943a9ba2f739e8aee630f774915e8204aa8cf3a. I've fixed this by making lib/param/parm_table.c honour --enable-selftest. Andrew Bartlett
* build: Remove duplicate declaration of --enable-selftestAndrew Bartlett2012-08-061-3/+0
|
* lib/param: Also enable vlp when --enable-selftest is specifiedAndrew Bartlett2012-08-061-1/+1
|
* s3:smbd: remove unused variable in sesssetup.cStefan Metzmacher2012-08-051-1/+0
| | | | | | | metze Autobuild-User(master): Stefan Metzmacher <metze@samba.org> Autobuild-Date(master): Sun Aug 5 23:09:06 CEST 2012 on sn-devel-104
* s3:smb2_server: make use of SMBD_SMB2_* macrosStefan Metzmacher2012-08-051-20/+12
| | | | metze
* s3:smb2_ioctl: make use of SMBD_SMB2_* macrosStefan Metzmacher2012-08-051-8/+6
| | | | metze
* s3:smb2_lock: make use of SMBD_SMB2_* macrosStefan Metzmacher2012-08-051-10/+7
| | | | metze
* s3:smb2_setinfo: make use of SMBD_SMB2_* macrosStefan Metzmacher2012-08-051-5/+4
| | | | metze
* s3:smb2_getinfo: make use of SMBD_SMB2_* macrosStefan Metzmacher2012-08-051-5/+4
| | | | metze
* s3:smb2_negprot: make use of SMBD_SMB2_* macrosStefan Metzmacher2012-08-051-4/+3
| | | | metze
* s3:smb2_write: make use of SMBD_SMB2_* macrosStefan Metzmacher2012-08-051-5/+4
| | | | metze
* s3:smb2_tcon: make use of SMBD_SMB2_* macrosStefan Metzmacher2012-08-051-7/+5
| | | | metze
* s3:smb2_create: make use of SMBD_SMB2_* macrosStefan Metzmacher2012-08-051-5/+4
| | | | metze
* s3:smb2_find: make use of SMBD_SMB2_* macrosStefan Metzmacher2012-08-051-5/+4
| | | | metze
* s3:smb2_sesssetup: make use of SMBD_SMB2_* macrosStefan Metzmacher2012-08-051-8/+6
| | | | metze
* s3:smb2_glue: make use of SMBD_SMB2_IN_HDR_PTR()Stefan Metzmacher2012-08-051-4/+1
| | | | metze
* s3:smb2_read: make use of SMBD_SMB2_IN_BODY_PTR()Stefan Metzmacher2012-08-051-2/+1
| | | | metze
* s3:smb2_notify: make use of SMBD_SMB2_IN_*_PTR()Stefan Metzmacher2012-08-051-4/+2
| | | | metze
* s3:smb2_flush: make use of SMBD_SMB2_IN_BODY_PTR()Stefan Metzmacher2012-08-051-2/+1
| | | | metze
* s3:smb2_close: make use of SMBD_SMB2_IN_BODY_PTR()Stefan Metzmacher2012-08-051-2/+1
| | | | metze
* s3:smb2_break: make use of SMBD_SMB2_IN_BODY_PTR()Stefan Metzmacher2012-08-051-4/+2
| | | | metze
* s3:smbd: add helper macros to access smb2req->{in,out}.vector[]Stefan Metzmacher2012-08-051-0/+18
| | | | | | | For SMB3 encryption we need to change the vector layout and we better hide this behind some central macros. metze
* s3:smb2_server: use 'i' instead of '1' as vector index in ↵Stefan Metzmacher2012-08-051-2/+2
| | | | | | | | | | | | 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
* s3:smb2_lock: remove unused in_smbpidStefan Metzmacher2012-08-051-8/+0
| | | | metze
* s3:smb2_write: remove unused in_smbpidStefan Metzmacher2012-08-051-8/+0
| | | | metze
* s3:smb2_read: remove unused in_smbpidStefan Metzmacher2012-08-051-8/+0
| | | | metze
* s3:smbd: add support for SMB_EXTENDED_SIGNATURES in SMBtconXStefan Metzmacher2012-08-041-1/+9
| | | | | | | metze Autobuild-User(master): Stefan Metzmacher <metze@samba.org> Autobuild-Date(master): Sat Aug 4 14:28:04 CEST 2012 on sn-devel-104
* s3:smbd: setup the application session key with the first tcon on a sessionStefan Metzmacher2012-08-042-31/+87
| | | | | | | | | 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
* s3:rpc_server/wkssvc: make usage of session_extract_session_key()Stefan Metzmacher2012-08-041-2/+24
| | | | | | This makes sure we return NO_USER_SESSION_KEY if there's no session key. metze
* s3:rpc_server/netlogon: make usage of session_extract_session_key()Stefan Metzmacher2012-08-041-1/+9
| | | | | | This makes sure we return NO_USER_SESSION_KEY if there's no session key. metze
* s3:smbd: setup session->global->signing_/application_key during SPNEGO SMB1 ↵Stefan Metzmacher2012-08-041-2/+57
| | | | | | | | | 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
* s3:smbd: setup session->global->signing_/application_key during old SMB1 ↵Stefan Metzmacher2012-08-041-2/+60
| | | | | | session setups metze
* s3:smbd: keep the "application session key" during SMB1 reauthStefan Metzmacher2012-08-041-2/+12
| | | | metze
* s3:libsmb: add EXTENDED_SIGNATURE support in cli_tcon_andx*()Stefan Metzmacher2012-08-041-0/+5
| | | | metze
* libcli/smb: pass hdr/len to smb_signing_check/sign_pdu() and skip the nbt headerStefan Metzmacher2012-08-041-2/+8
| | | | metze
* s3:smbd: skip nbt header in srv_check_sign_mac()Stefan Metzmacher2012-08-041-4/+10
| | | | metze
* s3-ctdb: return proper exit codeChristian Ambach2012-08-031-1/+1
| | | | | | | 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
* s3-ctdb: adjust a loglevelChristian Ambach2012-08-031-2/+2
|
* s3-ctdb: Fix ctdb_serverids_exist for target nodes that diedVolker Lendecke2012-08-031-4/+20
| | | | Signed-off-by: Christian Ambach <ambi@samba.org>
* s3-ctdb: Add debugs to ctdb_serverids_existVolker Lendecke2012-08-031-10/+20
| | | | Signed-off-by: Christian Ambach <ambi@samba.org>
* s3-pysmbd: Add hook for get_nt_acl()Andrew Bartlett2012-08-021-0/+26
| | | | | Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Thu Aug 2 13:27:55 CEST 2012 on sn-devel-104
* s3-pysmbd: fix DEBUGAndrew Bartlett2012-08-021-1/+1
|
* s3-pysmbd: Add my copyrightAndrew Bartlett2012-08-021-1/+3
|
* s3-pysmbd: Add set_nt_acl() function based on parts of vfstestAndrew Bartlett2012-08-022-1/+112
| | | | | | | 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