[SCM] Samba Shared Repository - branch master updated

Richard Sharpe sharpe at samba.org
Tue Jul 31 22:37:02 MDT 2012


The branch, master has been updated
       via  d4bce35 Add two flags to allow for handling of Extended Signatures (Session Key Protection) on a TCON_AND_X request and response.
       via  610ac2d Make it possible to build under Solaris make as well as FreeBSD and Linux. Also add comments on changes that might be needed
      from  23df816 VERSION: Move on to beta6!

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit d4bce355ad1c0c2e9d61cfaa6f8ef3ffb8d391f0
Author: Richard Sharpe <realrichardsharpe at gmail.com>
Date:   Tue Jul 31 19:36:18 2012 -0700

    Add two flags to allow for handling of Extended Signatures (Session Key Protection) on a TCON_AND_X request and response.
    
    Autobuild-User(master): Richard Sharpe <sharpe at samba.org>
    Autobuild-Date(master): Wed Aug  1 06:36:37 CEST 2012 on sn-devel-104

commit 610ac2d350ee8a2d5e58d08f61ba1af03b3d762b
Author: Richard Sharpe <realrichardsharpe at gmail.com>
Date:   Sat Jun 2 22:27:22 2012 -0700

    Make it possible to build under Solaris make as well as FreeBSD and Linux. Also add comments on changes that might be needed

-----------------------------------------------------------------------

Summary of changes:
 examples/VFS/Makefile.in |   21 +++++++++++++++++----
 source3/include/smb.h    |    2 ++
 2 files changed, 19 insertions(+), 4 deletions(-)


Changeset truncated at 500 lines:

diff --git a/examples/VFS/Makefile.in b/examples/VFS/Makefile.in
index db787de..ba41923 100644
--- a/examples/VFS/Makefile.in
+++ b/examples/VFS/Makefile.in
@@ -27,6 +27,13 @@ libdir		= @libdir@
 
 VFS_LIBDIR	= $(libdir)/vfs
 
+# Note, if make fails, it might be because your version of make does not
+# support what we need. Try installing GNU make and rerun make.
+#
+# Note also, that if your module requires more than one object file to be
+# linked in you will have to modify Makefile.in to accommodate your needs and
+# then rerun configure before you can build.
+
 # Change these targets to the names of your modules if building out of tree
 MODULES		= skel_opaque. at SHLIBEXT@ shadow_copy_test. at SHLIBEXT@ \
 		skel_transparent. at SHLIBEXT@
@@ -37,13 +44,19 @@ all: $(MODULES)
 
 .SUFFIXES: . at SHLIBEXT@
 
-. at OBJEXT@. at SHLIBEXT@:
-	@echo "Linking $<"
-	@$(CC) $(LDSHFLAGS) $(LDFLAGS) $*. at OBJEXT@ -o $*. at SHLIBEXT@
+# You might need to create an explicit rule for your shared object if your
+# shared object is built from multiple .c files.
 
-.c. at OBJEXT@:
+.c. at SHLIBEXT@:
 	@echo "Compiling $<"
 	@$(CC) $(FLAGS) -c $< -D$*_init=samba_init_module
+	@echo "Linking $@"
+	@$(CC) $(LDSHFLAGS) $(LDFLAGS) $*. at OBJEXT@ -o $*. at SHLIBEXT@
+
+# You might need to uncomment this if you have other .c files to compile
+#.c. at OBJEXT@:
+#	@echo "Compiling $<"
+#	@$(CC) $(FLAGS) -c $< -D$*_init=samba_init_module
 
 install: default
 	$(INSTALLCMD) -d $(VFS_LIBDIR)
diff --git a/source3/include/smb.h b/source3/include/smb.h
index c396f0e..310cbbb 100644
--- a/source3/include/smb.h
+++ b/source3/include/smb.h
@@ -623,6 +623,8 @@ char *strdup(char *s);
 
 /* TCONX Flag (smb_vwv2). */
 #define TCONX_FLAG_EXTENDED_RESPONSE	0x8
+#define TCONX_FLAG_EXTENDED_SIGNATURES  0x4
+#define SMB_EXTENDED_SIGNATURES		0x20
 
 /* File Status Flags. See:
 


-- 
Samba Shared Repository


More information about the samba-cvs mailing list