Jelmer Vernooij
3358239a57
smb_unix_ext.h: Protect against multiple inclusion.
2011-09-28 12:05:54 +02:00
Jelmer Vernooij
2660a465c3
Install headers included by smb_common.h.
2011-09-28 11:32:36 +02:00
Kai Blin
8eb80a9d83
libcli/smb: Get rid of set but unused variable
2011-09-24 21:46:05 -07:00
Jeremy Allison
e99a18cdc0
Remove extraneous debug code.
...
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Thu Sep 22 00:22:12 CEST 2011 on sn-devel-104
2011-09-22 00:22:12 +02:00
Jeremy Allison
d89bbe9b0a
Fix bug #8474 - SMB2 create doesn't cope with an Apple client using NULL blob in create
...
Cope with zero length data_offset and data_length values.
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Wed Sep 21 22:12:40 CEST 2011 on sn-devel-104
2011-09-21 22:12:40 +02:00
Stefan Metzmacher
62d4a317f9
libcli/smb: add SMB2_DIALECT_REVISION_222
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Fri Sep 16 19:51:47 CEST 2011 on sn-devel-104
2011-09-16 19:51:47 +02:00
Stefan Metzmacher
f6217aa7d1
libcli/smb: add PROTOCOL_SMB2_22
...
metze
2011-09-16 16:44:14 +02:00
Stefan Metzmacher
258ffddf1c
libcli/smb: s/FLAGS2_UNKNOWN_BIT4/FLAGS2_SMB_SECURITY_SIGNATURES_REQUIRED
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Sat Sep 10 00:34:50 CEST 2011 on sn-devel-104
2011-09-10 00:34:50 +02:00
Stefan Metzmacher
dd3c1b740c
smb2_constants: add SMB2_WRITEFLAG_WRITE_THROUGH define
...
metze
2011-09-06 15:28:00 +02:00
Stefan Metzmacher
d7eb4a4c85
libcli/smb: add PROTOCOL_SMB2_10
...
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Mon Sep 5 14:57:06 CEST 2011 on sn-devel-104
2011-09-05 14:57:06 +02:00
Stefan Metzmacher
7fd075f91b
libcli/smb: remove PROTOCOL_SMB2 alias of PROTOCOL_SMB2_02
...
metze
2011-09-05 13:25:01 +02:00
Stefan Metzmacher
0ed0a66956
libcli/smb: move smb2_signing.c to the toplevel
...
metze
2011-09-05 13:17:32 +02:00
Stefan Metzmacher
480a031c5b
smb2_constants: add SMB2_HDR_CREDIT_CHARGE
...
SMB2_HDR_EPOCH was never used and SMB 2.10 uses it as
SMB2_HDR_CREDIT_CHARGE.
We keep SMB2_HDR_EPOCH as alias for now, until all callers
are fixed.
metze
Autobuild-User: Stefan Metzmacher <metze@samba.org>
Autobuild-Date: Tue Aug 30 23:49:56 CEST 2011 on sn-devel-104
2011-08-30 23:49:56 +02:00
Jelmer Vernooij
97afeaceda
smb_common: Fix include paths.
...
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Thu Aug 18 16:54:01 CEST 2011 on sn-devel-104
2011-08-18 16:54:01 +02:00
Jelmer Vernooij
f0d15e8ffa
smb_common: Install some more headers.
2011-08-18 13:43:42 +02:00
Jelmer Vernooij
23cbfef542
cli_smb_common: Lowercase name.
2011-07-26 13:31:08 +02:00
Stefan Metzmacher
86fb61a4aa
libcli/smb: add NBSS message types
...
metze
2011-07-12 09:44:04 +02:00
Stefan Metzmacher
cc2a5d23ae
libcli/smb: add PROTOCOL_SMB2_02 constant
...
metze
2011-07-12 08:17:59 +02:00
Andrew Bartlett
7891848357
libcli/smb move FILE_TYPE constants in common
...
This allows us to remove another _SAMBA_BUILD_ conditional
Andrew Bartlett
2011-07-06 05:32:59 +02:00
Andrew Bartlett
6543987139
libcli/smb move enum protocol_types to a common header
2011-07-06 05:32:51 +02:00
Andrew Bartlett
2fc342c20a
waf-build: Add more libraries to avoid duplicate symbols
...
The new source of duplicates is calling libnetapi from inside smbtorture.
Andrew Bartlett
2011-05-18 16:12:07 +02:00
Andrew Bartlett
e3b858496f
libcli/smb Move cifs posix helper functions and headers in common
...
unix_perms_to_wire() was a duplicate symbol in the top level build.
Andrew Bartlett
2011-05-06 07:51:24 +02:00
Andrew Bartlett
6021af4fd3
libcli/smb Move attrib_string in common
2011-04-29 16:38:14 +10:00
Andrew Bartlett
9f75b7cbb3
libcli/smb Move FILE_ATTRIBUTE defines to the top level
2011-04-29 16:38:12 +10:00
Andrew Tridgell
5a20325c86
libcli: created smb_constants.h
...
this starts the (long!) process of moving some of the SMB constants
into common files. This just moves the FLAGS2_ defines, which are
needed for common string routines (for FLAGS2_UNICODE_STRINGS)
2011-03-25 04:37:06 +01:00
Jeremy Allison
ed3ae87830
Implement the SMB2 close flag SMB2_CLOSE_FLAGS_FULL_INFORMATION (and move definition to correct place).
...
Thanks to Nick Meier @ Microsoft for finding this @ Connectathon.
Jeremy.
Autobuild-User: Jeremy Allison <jra@samba.org>
Autobuild-Date: Fri Feb 25 00:40:52 CET 2011 on sn-devel-104
2011-02-25 00:40:52 +01:00
Jelmer Vernooij
3deece5591
s4: Remove the old perl/m4/make/mk-based build system.
...
The new waf-based build system now has all the same functionality, and
the old build system has been broken for quite some time.
Autobuild-User: Jelmer Vernooij <jelmer@samba.org>
Autobuild-Date: Sun Oct 31 02:01:44 UTC 2010 on sn-devel-104
2010-10-31 02:01:44 +00:00
Steven Danneman
bf1a4b2bc4
s4:libcli:smb2 Rename pending_id to async_id and make 64-bit
...
Match MS-SMB2 - 2.2.1.1 SMB2 Packet Header - ASYNC
2010-09-22 17:52:53 -07:00
Jeremy Allison
b2a7ad8c95
Make DFS work over SMB2.
...
Jeremy.
2010-05-21 16:56:10 -07:00
Andrew Tridgell
b690fedef5
s4-waf: removed the AUTOGENERATED markers
...
we won't be using the mk -> wscript generator again
2010-04-06 20:27:16 +10:00
Andrew Tridgell
f9eae32f4b
s4-waf: mark the wscript files as python so vim/emacs knows how to highlight them
2010-04-06 20:27:11 +10:00
Andrew Tridgell
845e0cbe6f
build: commit all the waf build files in the tree
2010-04-06 20:26:48 +10:00
Stefan Metzmacher
e2845b8089
libcli/smb: add smb2_create_blob_find()
...
metze
2009-08-15 10:46:35 +02:00
Stefan Metzmacher
1d75a6e224
libcli/smb: move smb2_create_blob code to libcli/smb/
...
I want to use this in source3/smbd/
metze
2009-08-12 19:22:06 +02:00
Stefan Metzmacher
1df883aa39
libcli: move some common SMB and SMB2 stuff into libcli/smb/
...
This will hold code that's shared between source3 and source4.
metze
2009-08-12 18:28:32 +02:00