Andrew Bartlett
8d2ba95c90
lib/param: Merge "EventLog Options" section from source3/param
...
This will make the merge of the whole table smoother.
Based on an earlier patch
Pair-Programmed-With: Andrew Tridgell <tridge@samba.org>
Andrew Bartlett
2012-07-26 12:23:20 +02:00
Andrew Bartlett
a0e08acbe0
lib/param: Merge "Miscellaneous Options" section from source3/param
...
This will make the merge of the whole table smoother.
Based on an earlier patch
Pair-Programmed-With: Andrew Tridgell <tridge@samba.org>
Andrew Bartlett
2012-07-26 12:23:20 +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
Stefan Metzmacher
8cb6557d22
libcli/smb: add basic session->smb2.channel_sequence handling
...
metze
2012-07-26 10:02:07 +02:00
Stefan Metzmacher
fdd98675ac
libcli/smb: add SMB2_HDR_CHANNEL_SEQUENCE
...
metze
2012-07-26 10:02:07 +02:00
Stefan Metzmacher
ba14bc52da
libcli/smb: introduce a smb2cli_session
...
This maintains the shared state between multiple session
channels.
metze
2012-07-26 10:02:07 +02:00
Stefan Metzmacher
df08929d28
s3:smb2_sesssetup: reject SMB2_SESSION_FLAG_BINDING requests
...
metze
Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
Autobuild-Date(master): Thu Jul 26 02:08:56 CEST 2012 on sn-devel-104
2012-07-26 02:08:56 +02:00
Stefan Metzmacher
46e08eb75f
s3:libcli/smb: add SMB2_SESSION_FLAG_BINDING
...
metze
2012-07-26 00:12:17 +02:00
Stefan Metzmacher
859e5be070
s3:smb2_ioctl: fix GUID_compare() check in FSCTL_VALIDATE_NEGOTIATE_INFO
...
metze
2012-07-25 23:32:18 +02:00
Stefan Metzmacher
3a85737191
s3:smb2_ioctl: allow clients to send padding at the end of FSCTL_VALIDATE_NEGOTIATE_INFO
...
metze
2012-07-25 23:31:02 +02:00
Stefan Metzmacher
3cce5214f9
s3:smb2_ioctl: remove FSCTL_VALIDATE_NEGOTIATE_INFO_224 implementation
...
Only Windows8 Beta uses this and it's broken, the client send wrong
capabilities. Just returning an error seems to be fine for the Windows8 Beta
client.
metze
2012-07-25 23:29:28 +02:00
Stefan Metzmacher
5c3a0cbae0
libcli/smb: setup tcon->smb2.should_encrypt in smb2cli_tcon_set_values()
...
metze
Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
Autobuild-Date(master): Wed Jul 25 16:44:22 CEST 2012 on sn-devel-104
2012-07-25 16:44:22 +02:00
Stefan Metzmacher
0aac3c09f1
libcli/smb: pass smbXcli_session to smb2cli_tcon_set_values()
...
metze
2012-07-25 14:48:50 +02:00
Stefan Metzmacher
4d6d783afe
s4:libcli/smb2: remove unused smb2_session->pid
...
metze
2012-07-25 12:15:05 +02:00
Stefan Metzmacher
bb6761c127
s3:libsmb: remove unused cli_state->smb2.pid
...
metze
2012-07-25 12:15:05 +02:00
Stefan Metzmacher
e20e84d527
s4:libcli/smb2: remove unused variable
...
metze
2012-07-25 12:15:05 +02:00
Stefan Metzmacher
56aa419d87
libcli/smb: there's no PID field in the SMB2/3 header anymore
...
It's a reserved field...
metze
2012-07-25 12:15:05 +02:00
Stefan Metzmacher
7de4ae7f9f
libcli/smb: pass smbXcli_tcon to smb2cli_req_create/send()
...
metze
2012-07-25 12:15:04 +02:00
Stefan Metzmacher
57fda88dfb
s4:libcli/smb2: remove unused elements from smb2_tree
...
metze
2012-07-25 12:15:04 +02:00
Stefan Metzmacher
56af56d041
s4:torture/smb2: create temporary smbXcli_tcon/session structures instead of changing them
...
metze
2012-07-25 12:15:04 +02:00
Stefan Metzmacher
72e047f7c5
s4:torture/smb2: use smb2cli_tcon_capabilities()
...
metze
2012-07-25 12:15:03 +02:00
Stefan Metzmacher
a10fe7b252
libcli/smb: add smb2cli_tcon_capabilities()
...
metze
2012-07-25 12:15:03 +02:00
Stefan Metzmacher
167d94c73d
s3:libsmb: remove unused tcon specific elements from cli_state->smb2
...
metze
2012-07-25 12:15:03 +02:00
Stefan Metzmacher
d2ba9c36f3
s3:libsmb: remove cli_state->smb2.tid
...
metze
2012-07-25 12:15:03 +02:00
Stefan Metzmacher
18bd029ffb
s4:torture: remove unused shm_setup()
...
metze
2012-07-25 12:15:02 +02:00
Stefan Metzmacher
97b1776cb6
s4:torture: replace shm_setup() with anonymous_shared_allocate()
...
metze
2012-07-25 12:15:02 +02:00
Stefan Metzmacher
b0f1921bd7
s3:torture: remove unused shm_setup()
...
metze
2012-07-25 12:15:02 +02:00
Stefan Metzmacher
e0bc165080
s3:torture: replace shm_setup() with anonymous_shared_allocate()
...
metze
2012-07-25 12:15:01 +02:00
Stefan Metzmacher
c66a45d3f2
s3:smb2_server: simplify the talloc_pool handling for smbd_smb2_request
...
metze
2012-07-25 12:15:01 +02:00
David Binderman
d58aa46c08
Fix bug 9065: source3/registry/regfio.c: bad call to memcpy
...
Signed-off-by: Jeremy Allison <jra@samba.org>
Autobuild-User(master): Jeremy Allison <jra@samba.org>
Autobuild-Date(master): Wed Jul 25 02:42:32 CEST 2012 on sn-devel-104
2012-07-25 02:42:32 +02:00
Stefan Metzmacher
79ccb96cd3
s3:torture/test_smb2: make a copy of smbXcli_tcon
...
metze
Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
Autobuild-Date(master): Wed Jul 25 00:10:47 CEST 2012 on sn-devel-104
2012-07-25 00:10:47 +02:00
Stefan Metzmacher
20d43a1d30
libcli/smb: pass smbXcli_tcon to smb2cli_ioctl*()
...
metze
2012-07-24 22:20:06 +02:00
Stefan Metzmacher
51af8b9600
libcli/smb: pass smbXcli_tcon to smb2cli_query_directory*()
...
metze
2012-07-24 22:20:06 +02:00
Stefan Metzmacher
370e7140bb
libcli/smb: pass smbXcli_tcon to smb2cli_query_info*()
...
metze
2012-07-24 22:20:06 +02:00
Stefan Metzmacher
6dc701c958
libcli/smb: pass smbXcli_tcon to smb2cli_set_info*()
...
metze
2012-07-24 22:20:06 +02:00
Stefan Metzmacher
6612c831a3
libcli/smb: pass smbXcli_tcon to smb2cli_flush*()
...
metze
2012-07-24 22:20:06 +02:00
Stefan Metzmacher
86a5ab731b
libcli/smb: pass smbXcli_tcon to smb2cli_write*()
...
metze
2012-07-24 22:20:06 +02:00
Stefan Metzmacher
697b82a619
libcli/smb: pass smbXcli_tcon to smb2cli_read*()
...
metze
2012-07-24 22:20:06 +02:00
Stefan Metzmacher
74f9b52e65
libcli/smb: pass smbXcli_tcon to smb2cli_close*()
...
metze
2012-07-24 22:20:06 +02:00
Stefan Metzmacher
32b33999db
libcli/smb: pass smbXcli_tcon to smb2cli_create*()
...
metze
2012-07-24 22:20:06 +02:00
Stefan Metzmacher
92efe1a35f
s3:libsmb: setup a smbXcli_tcon for SMB2
...
metze
2012-07-24 22:20:06 +02:00
Stefan Metzmacher
41538b17c5
s4:libcli/smb2: setup a smbXcli_tcon for each smb2_tree
...
metze
2012-07-24 22:20:06 +02:00
Stefan Metzmacher
b9100a7ac4
libcli/smb: pass down smbXcli_tcon to smb1cli_req_create/send() and smb1cli_trans*
...
metze
Autobuild-User(master): Stefan Metzmacher <metze@samba.org>
Autobuild-Date(master): Tue Jul 24 21:22:44 CEST 2012 on sn-devel-104
2012-07-24 21:22:44 +02:00
Stefan Metzmacher
29dc01b175
s4:libcli/raw: setup a smbXcli_tcon for each smbcli_tree
...
metze
2012-07-24 18:44:05 +02:00
Stefan Metzmacher
ed726281b3
s3:libsmb: use a smbXcli_tcon instead of uint16_t cli_state->smb1.tid
...
metze
2012-07-24 18:44:04 +02:00
Luk Claes
552dda970c
libcli/smb: add smbXcli_tcon structure
...
Signed-off-by: Luk Claes <luk@debian.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
2012-07-24 18:44:04 +02:00
Stefan Metzmacher
20e4392b25
s3:libsmb: make use of cli_state_[g|s]et_tid()
...
metze
2012-07-24 18:44:04 +02:00
Stefan Metzmacher
cc0d490630
s4:libcli/raw: parse extended SMBtconX responses
...
metze
2012-07-24 18:44:04 +02:00
Stefan Metzmacher
a6e5b98827
s4:libcli/raw: fix SMBtconX response parsing
...
metze
2012-07-24 18:44:03 +02:00