Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-03-03 | s4:libcli:smb2: store the share capabilites in the smb2_tree object | Michael Adam | 2 | -0/+2 | |
2012-03-03 | smbXcli: add the possiblilty to negotiate client capabilites in smb >= 2.2 | Michael Adam | 2 | -2/+4 | |
Pair-Programmed-With: Stefan Metzmacher <metze@samba.org> | |||||
2012-03-03 | s4:libcli:smb2: allow max protocol 0x0224 | Michael Adam | 1 | -1/+1 | |
2012-03-03 | s4:libcli:smb2: add support for parsing the durable handle v2 response in ↵ | Michael Adam | 1 | -0/+19 | |
smb2_create_recv() | |||||
2012-03-03 | s4:libcli:smb2: add support durable handle reconnect v2 blob in smb2_create_send | Michael Adam | 1 | -0/+27 | |
2012-03-03 | s4:libcli:smb2: add support durable handle request v2 blob in smb2_create_send | Michael Adam | 1 | -0/+28 | |
2012-03-03 | s4:libcli:smb2: add durable handle v2 data to the smb2_create i/o structure | Michael Adam | 1 | -0/+13 | |
2012-02-28 | s4:libcli:smb2: add a smb2_connect_ext variant of smb2_connect that takes a ↵ | Michael Adam | 1 | -12/+36 | |
previous_session argument | |||||
2012-02-28 | s4:libcli:smb2: add a previous session argument to smb2_connect_send() | Michael Adam | 1 | -1/+5 | |
2012-02-28 | s4:libcli:smb2: add a previous session argument to smb2_session_setup_spnego() | Michael Adam | 2 | -9/+16 | |
So that we can do a session reconnect. | |||||
2012-02-28 | s3:libsmb:smb2: pass previous session ID to session setup, not previous session | Michael Adam | 1 | -2/+2 | |
We only need the session, and under some circumstances, it might complicate things for the caller to have to cope with the whole structure (talloc...). | |||||
2012-02-27 | s4:libcli/smb2: remove unused 'session_key' from struct smb2_session | Stefan Metzmacher | 2 | -4/+5 | |
metze | |||||
2012-02-27 | libcli/smb/smbXcli: maintain smb2 channel_signing_key separate from the ↵ | Stefan Metzmacher | 1 | -3/+3 | |
signing_key The signing_key is fix across all channels and is used for session setups on a channel binding. Note: - the last session setup response is signed with the new channel signing key. - the reauth session setups are signed with the channel signing key. It's also not needed to remember the main session key. metze | |||||
2012-02-23 | s4:smbcli:smb2: add a random GUID to the transport connection in ↵ | Michael Adam | 1 | -1/+5 | |
smb2_transport_init() This GUID is used in the smb2 negprot when max protocol is bigger than 0x0202. According to section 2.2.3 of the MS-SMB2 document, the Client GUID filed in the SMB2 negotiate request must be filled with a (non-zero) GUID if there are other dialects than 0x0202 in the dialects field. http://msdn.microsoft.com/en-us/library/cc246543%28v=prot.13%29.aspx Apart from corresponding to the docs, this change makes some of our durable-open tests (e.g reopen2 and open-oplock) _not_ hang when running against windows 8 preview (which might be still buggy). Pair-Programmed-With: Gregor Beck <gbeck@sernet.de> Autobuild-User: Michael Adam <obnox@samba.org> Autobuild-Date: Thu Feb 23 03:23:57 CET 2012 on sn-devel-104 | |||||
2012-02-03 | s4:libcli:smb2: don't allocate the smb2_tree struct earlier than necessary ↵ | Michael Adam | 1 | -5/+5 | |
in smb2_connect() Pair-Programmed-With: Stefan Metzmacher <metze@samba.org> | |||||
2012-02-03 | s4:libcli/torture:smb2: change smb2_tree_connect to take a smb2_session ↵ | Michael Adam | 2 | -6/+6 | |
instead of smb2_tree arguement. Only the tree->session is needed. This way it is less confusing. Pair-Programmed-With: Stefan Metzmacher <metze@samba.org> | |||||
2011-12-23 | s4:libcli/finddcs_nbt.c - free "req" consistently with "finddcs_cldap.c" | Matthias Dieter Wallnöfer | 1 | -2/+4 | |
It is more obvious to free where the context for the first time appears. Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-12-16 | s4:libcli/rap: the caller should get talloc children from ↵ | Stefan Metzmacher | 2 | -1/+6 | |
call->ndr_pull_{param,data} This should fix the flakey 'rap.printing.rap_printq_getinfo' test, see https://git.samba.org/autobuild.flakey/2011-12-16-0022/samba4.stdout metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Dec 16 13:11:42 CET 2011 on sn-devel-104 | |||||
2011-12-16 | s4:libcli/rap: call->ndr_push_{param,data} can be talloc childs of 'call' | Stefan Metzmacher | 1 | -2/+2 | |
metze | |||||
2011-12-16 | s4:libcli/rap: use talloc_zero() and initialize everything | Stefan Metzmacher | 1 | -8/+3 | |
metze | |||||
2011-12-16 | s4:libcli/rap: remove unused members from struct rap_call | Stefan Metzmacher | 1 | -3/+0 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Dec 16 10:53:42 CET 2011 on sn-devel-104 | |||||
2011-12-16 | s4:libcli/rap: initialize call->rcv_datalen | Stefan Metzmacher | 1 | -0/+1 | |
metze | |||||
2011-12-14 | s4-resolv: fix dns_ex so as to fail correctly when a name does not exist | Andrew Bartlett | 1 | -0/+9 | |
Without this, netbios name lookups do not work, as we never fall back to them. This caused segfaults from e38d97e0424f7e5b21c8b7ac0b1f1bac33f19d69 to 251209bd6f6e66ca9bcf28cd652d85d1cd729fdc and then name lookup failure or timeouts until this patch. Andrew Bartlett Autobuild-User: Andrew Bartlett <abartlet@samba.org> Autobuild-Date: Wed Dec 14 01:16:37 CET 2011 on sn-devel-104 | |||||
2011-12-09 | s4:libcli/smb2: mark a request as error if we can't ship it | Stefan Metzmacher | 1 | -0/+2 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Fri Dec 9 15:13:11 CET 2011 on sn-devel-104 | |||||
2011-12-09 | s4:libcli/raw: mark a request as error if we can't ship it | Stefan Metzmacher | 1 | -0/+2 | |
metze | |||||
2011-12-05 | s4-resolver: do not use all the A and AAAA records, those after a NS are not ↵ | Matthieu Patou | 1 | -0/+16 | |
the one we want to use | |||||
2011-11-30 | s4:libcli/raw: implement on top of smbXcli_conn/req | Stefan Metzmacher | 15 | -1787/+968 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Wed Nov 30 15:13:36 CET 2011 on sn-devel-104 | |||||
2011-11-30 | s4:libcli: do the nbss session request within smbcli_sock_connect_*() | Stefan Metzmacher | 4 | -147/+108 | |
metze | |||||
2011-11-30 | s4:libcli/raw: remove unused functions | Stefan Metzmacher | 2 | -76/+0 | |
metze | |||||
2011-11-30 | s4:libcli: use smbcli_sock_connect() in smbcli_socket_connect() | Stefan Metzmacher | 1 | -5/+11 | |
metze | |||||
2011-11-30 | s4:libcli: move smbcli_transport_establish() logic into smbcli_socket_connect() | Stefan Metzmacher | 2 | -22/+14 | |
metze | |||||
2011-11-30 | s4:libcli: convert smbcli_transport_connect_* to tevent_req | Stefan Metzmacher | 3 | -92/+240 | |
metze | |||||
2011-11-29 | s4:libcli/raw: copy smbcli_transport_connect_* to clisocket.c | Stefan Metzmacher | 2 | -124/+123 | |
metze Autobuild-User: Stefan Metzmacher <metze@samba.org> Autobuild-Date: Tue Nov 29 17:34:52 CET 2011 on sn-devel-104 | |||||
2011-11-29 | s4:libcli/raw: add transport->ev as copy of transport->socket->event.ctx | Stefan Metzmacher | 8 | -6/+9 | |
We'll remove transport->socket soon, but removing transport->ev will take a bit longer. metze | |||||
2011-11-29 | s4:libcli/smb2: make sure only one idle event runs at a time | Stefan Metzmacher | 2 | -9/+17 | |
metze | |||||
2011-11-26 | s4:libcli/finddcs_cldap.c - let "finddcs_cldap" work either with the IP ↵ | Matthias Dieter Wallnöfer | 1 | -14/+27 | |
address or the domain name This will be useful for a new "samba-tool domain info" command. Signed-off-by: Stefan Metzmacher <metze@samba.org> | |||||
2011-11-24 | s4:libcli/smb2: use talloc_zero() in smb2_request_init() | Stefan Metzmacher | 1 | -16/+3 | |
metze | |||||
2011-11-24 | s4:libcli/smb2: fix compiler warning in smb2_push_o16s16_string() | Stefan Metzmacher | 1 | -1/+3 | |
metze | |||||
2011-11-24 | s4:libcli/smb2: implement on top of smbXcli_conn/req | Stefan Metzmacher | 12 | -867/+426 | |
metze | |||||
2011-11-10 | s4:finddcs_cldap: debug the correct server address instead of NULL | Stefan Metzmacher | 1 | -1/+2 | |
metze | |||||
2011-11-06 | s4-resolver: fix bug with DNS servers returning AAAA records when asked for ↵ | Matthieu Patou | 1 | -2/+4 | |
A records Autobuild-User: Matthieu Patou <mat@samba.org> Autobuild-Date: Sun Nov 6 03:18:00 CET 2011 on sn-devel-104 | |||||
2011-11-03 | waf: convert NDR_NBT into shared library. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2011-11-03 | librpc: only let NDR_NBT depend on NDR_NBT_BUF. | Günther Deschner | 1 | -1/+1 | |
Guenther | |||||
2011-11-03 | s4:libcli/smb2: s/SMB_SIGNING_SUPPORTED/SMB_SIGNING_IF_REQUIRED/ | Stefan Metzmacher | 1 | -2/+2 | |
metze | |||||
2011-11-03 | s4:libcli/raw: s/SMB_SIGNING_SUPPORTED/SMB_SIGNING_IF_REQUIRED/ | Stefan Metzmacher | 1 | -1/+1 | |
metze | |||||
2011-11-03 | s4:libcli/smb2: remove unused SMB_SIGNING_AUTO handling | Stefan Metzmacher | 1 | -2/+0 | |
metze | |||||
2011-11-03 | s4:libcli/raw: remove unused SMB_SIGNING_AUTO handling | Stefan Metzmacher | 1 | -1/+0 | |
metze | |||||
2011-11-03 | s4:libcli/smb2: SMB_SIGNING_DEFAULT matches SMB_SIGNING_SUPPORTED on the ↵ | Stefan Metzmacher | 1 | -0/+2 | |
client for now metze | |||||
2011-11-03 | s4:libcli/raw: SMB_SIGNING_DEFAULT matches SMB_SIGNING_SUPPORTED on the ↵ | Stefan Metzmacher | 1 | -0/+1 | |
client for now metze | |||||
2011-11-03 | s4:libcli/smb2: let SMB_SIGNING_AUTO behave like SMB_SIGNING_SUPPORTED | Stefan Metzmacher | 1 | -7/+1 | |
This matches the smb1 behavior. metze |