]> git.ipfire.org Git - thirdparty/samba.git/log
thirdparty/samba.git
17 years agoimplement the documented SMB2 create blobs in the server
Andrew Tridgell [Wed, 28 May 2008 06:28:37 +0000 (16:28 +1000)] 
implement the documented SMB2 create blobs in the server

Not all of them are honoured yet, but they are all parsed and the ones
that have SMB equivalents are honoured

17 years agoexpose a function for pushing all SMB2 create blobs
Andrew Tridgell [Wed, 28 May 2008 06:27:38 +0000 (16:27 +1000)] 
expose a function for pushing all SMB2 create blobs

17 years agoadded support for all of the known SMB2 create tags in our client
Andrew Tridgell [Wed, 28 May 2008 05:27:50 +0000 (15:27 +1000)] 
added support for all of the known SMB2 create tags in our client
library

17 years agoMerge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test
Andrew Tridgell [Wed, 28 May 2008 03:40:18 +0000 (13:40 +1000)] 
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test

17 years agoFix dependency on swig ldb module.
Jelmer Vernooij [Wed, 28 May 2008 02:11:40 +0000 (04:11 +0200)] 
Fix dependency on swig ldb module.

17 years agoMerge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test
Andrew Tridgell [Wed, 28 May 2008 02:07:20 +0000 (12:07 +1000)] 
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-test

17 years agoexpanded the SMB2-READ test, including the windows position bug
Andrew Tridgell [Wed, 28 May 2008 02:06:29 +0000 (12:06 +1000)] 
expanded the SMB2-READ test, including the windows position bug

17 years agoadd exceptions for some of the strange windows SMB2 locking behaviour
Andrew Tridgell [Wed, 28 May 2008 02:05:23 +0000 (12:05 +1000)] 
add exceptions for some of the strange windows SMB2 locking behaviour

17 years agoanswer SMB2_ALL_EAS qfileinfo
Andrew Tridgell [Wed, 28 May 2008 01:49:43 +0000 (11:49 +1000)] 
answer SMB2_ALL_EAS qfileinfo

17 years agoadded --valid option to gentest_smb2
Andrew Tridgell [Wed, 28 May 2008 01:48:54 +0000 (11:48 +1000)] 
added --valid option to gentest_smb2

17 years agoadded --skip-cleanup to gentest
Andrew Tridgell [Wed, 28 May 2008 01:48:39 +0000 (11:48 +1000)] 
added --skip-cleanup to gentest

17 years agofixed error code for write on a directory
Andrew Tridgell [Wed, 28 May 2008 01:48:21 +0000 (11:48 +1000)] 
fixed error code for write on a directory

17 years agofix error code for read on a directory
Andrew Tridgell [Wed, 28 May 2008 01:48:11 +0000 (11:48 +1000)] 
fix error code for read on a directory

17 years agomake sure we send a reply packet for bad create options
Andrew Tridgell [Wed, 28 May 2008 01:47:39 +0000 (11:47 +1000)] 
make sure we send a reply packet for bad create options

17 years agoUse variables for directories in ntvfs smb2 module.
Jelmer Vernooij [Wed, 28 May 2008 01:07:42 +0000 (03:07 +0200)] 
Use variables for directories in ntvfs smb2 module.

17 years agoUse variables for directories in dsdb ldb modules.
Jelmer Vernooij [Wed, 28 May 2008 01:00:14 +0000 (03:00 +0200)] 
Use variables for directories in dsdb ldb modules.

17 years agoUse variables for directories in static_deps.mk
Jelmer Vernooij [Wed, 28 May 2008 00:53:48 +0000 (02:53 +0200)] 
Use variables for directories in static_deps.mk

17 years agoDepend on debug names of shared libs for linking.
Jelmer Vernooij [Tue, 27 May 2008 23:41:57 +0000 (01:41 +0200)] 
Depend on debug names of shared libs for linking.

17 years agoAllow librpcsrcdir to be an absolute path.
Jelmer Vernooij [Tue, 27 May 2008 17:47:16 +0000 (19:47 +0200)] 
Allow librpcsrcdir to be an absolute path.

17 years agoAdd variable for smbreadline directory.
Jelmer Vernooij [Tue, 27 May 2008 17:35:04 +0000 (19:35 +0200)] 
Add variable for smbreadline directory.

17 years agoAllow external use of regf idl.
Jelmer Vernooij [Tue, 27 May 2008 16:46:05 +0000 (18:46 +0200)] 
Allow external use of regf idl.

17 years agoUse variables for IDL file paths.
Jelmer Vernooij [Tue, 27 May 2008 16:38:05 +0000 (18:38 +0200)] 
Use variables for IDL file paths.

17 years agoUse variable path for heimdal glue code.
Jelmer Vernooij [Tue, 27 May 2008 16:29:00 +0000 (18:29 +0200)] 
Use variable path for heimdal glue code.

17 years agoUse variable for ndr_netlogon.o path.
Jelmer Vernooij [Tue, 27 May 2008 16:20:29 +0000 (18:20 +0200)] 
Use variable for ndr_netlogon.o path.

17 years agoSimplify handling of source directory in et compile wrapper.
Jelmer Vernooij [Tue, 27 May 2008 16:16:13 +0000 (18:16 +0200)] 
Simplify handling of source directory in et compile wrapper.

17 years agoSimplify handling of source directory in asn compile wrapper.
Jelmer Vernooij [Tue, 27 May 2008 16:13:50 +0000 (18:13 +0200)] 
Simplify handling of source directory in asn compile wrapper.

17 years agoUse variables in generated make fragments.
Jelmer Vernooij [Tue, 27 May 2008 15:21:13 +0000 (17:21 +0200)] 
Use variables in generated make fragments.

17 years agoDon't throw away cflags if they start with a variable.
Jelmer Vernooij [Tue, 27 May 2008 15:16:57 +0000 (17:16 +0200)] 
Don't throw away cflags if they start with a variable.

17 years agoMove more CFLAGS to Makefile.
Jelmer Vernooij [Tue, 27 May 2008 14:56:11 +0000 (16:56 +0200)] 
Move more CFLAGS to Makefile.

17 years agoMove source dir variables to Makefile.
Jelmer Vernooij [Tue, 27 May 2008 14:44:04 +0000 (16:44 +0200)] 
Move source dir variables to Makefile.

17 years agoMove CFLAGS that are not inherited out of smb_build.
Jelmer Vernooij [Tue, 27 May 2008 14:23:12 +0000 (16:23 +0200)] 
Move CFLAGS that are not inherited out of smb_build.

17 years agoUse variables for et files too.
Jelmer Vernooij [Tue, 27 May 2008 13:55:43 +0000 (15:55 +0200)] 
Use variables for et files too.

17 years agoMove asn1 cflags definition to gmake.
Jelmer Vernooij [Tue, 27 May 2008 13:45:53 +0000 (15:45 +0200)] 
Move asn1 cflags definition to gmake.

17 years agouse varibale for asn1 compiler.
Jelmer Vernooij [Tue, 27 May 2008 13:38:13 +0000 (15:38 +0200)] 
use varibale for asn1 compiler.

17 years agoUse variables for more object file paths.
Jelmer Vernooij [Tue, 27 May 2008 13:34:09 +0000 (15:34 +0200)] 
Use variables for more object file paths.

17 years agoUse heimdalsrcdir variable for automatic dependencies.
Jelmer Vernooij [Tue, 27 May 2008 13:32:44 +0000 (15:32 +0200)] 
Use heimdalsrcdir variable for automatic dependencies.

17 years agoUse variable for heimdal source dir in static deps file.
Jelmer Vernooij [Tue, 27 May 2008 12:58:13 +0000 (14:58 +0200)] 
Use variable for heimdal source dir in static deps file.

17 years agoDisable CFLAGS hack when include path starts with variable.
Jelmer Vernooij [Tue, 27 May 2008 12:46:09 +0000 (14:46 +0200)] 
Disable CFLAGS hack when include path starts with variable.

17 years agoUse variable for socket wrapper include path.
Jelmer Vernooij [Tue, 27 May 2008 12:41:00 +0000 (14:41 +0200)] 
Use variable for socket wrapper include path.

17 years agoUse new dynconfig.h location.
Jelmer Vernooij [Tue, 27 May 2008 12:36:28 +0000 (14:36 +0200)] 
Use new dynconfig.h location.

17 years agoUse variable for source directories.
Jelmer Vernooij [Tue, 27 May 2008 12:27:53 +0000 (14:27 +0200)] 
Use variable for source directories.

17 years agoUse variable for ldb source directory.
Jelmer Vernooij [Tue, 27 May 2008 12:14:45 +0000 (14:14 +0200)] 
Use variable for ldb source directory.

17 years agoMove version.o and dynconfig.o into their own directory.
Jelmer Vernooij [Tue, 27 May 2008 11:38:39 +0000 (13:38 +0200)] 
Move version.o and dynconfig.o into their own directory.

17 years agofixed uninitialised variable
Andrew Tridgell [Tue, 27 May 2008 10:16:00 +0000 (20:16 +1000)] 
fixed uninitialised variable

17 years agofixed file_attributes test
Andrew Tridgell [Tue, 27 May 2008 09:10:35 +0000 (19:10 +1000)] 
fixed file_attributes test

17 years agoensure that we honor SMB2 read min_count properly
Andrew Tridgell [Tue, 27 May 2008 08:20:23 +0000 (18:20 +1000)] 
ensure that we honor SMB2 read min_count properly

17 years agoadded a basic SMB2 read test suite
Andrew Tridgell [Tue, 27 May 2008 08:20:04 +0000 (18:20 +1000)] 
added a basic SMB2 read test suite

17 years agore-enable some tests
Andrew Tridgell [Tue, 27 May 2008 08:19:22 +0000 (18:19 +1000)] 
re-enable some tests

17 years agoenforce lock ordering in SMB2
Andrew Tridgell [Tue, 27 May 2008 07:22:02 +0000 (17:22 +1000)] 
enforce lock ordering in SMB2

17 years agoadded support for the output fields of SMB2 close
Andrew Tridgell [Tue, 27 May 2008 06:43:36 +0000 (16:43 +1000)] 
added support for the output fields of SMB2 close

17 years agoadded some SMB2 locking tests from gentest
Andrew Tridgell [Tue, 27 May 2008 06:02:43 +0000 (16:02 +1000)] 
added some SMB2 locking tests from gentest

17 years agoanother attempt at the damn SEC_STD_SYNCHRONIZE flag
Andrew Tridgell [Tue, 27 May 2008 06:02:27 +0000 (16:02 +1000)] 
another attempt at the damn SEC_STD_SYNCHRONIZE flag

17 years agoit seems that lock flags are only validated when UNLOCK is set
Andrew Tridgell [Tue, 27 May 2008 06:02:10 +0000 (16:02 +1000)] 
it seems that lock flags are only validated when UNLOCK is set

17 years agodisable the SEC_STD_SYNCHRONIZE test until we know what it means
Andrew Tridgell [Tue, 27 May 2008 05:27:25 +0000 (15:27 +1000)] 
disable the SEC_STD_SYNCHRONIZE test until we know what it means

17 years agoanother gentest derived test
Andrew Tridgell [Tue, 27 May 2008 05:00:05 +0000 (15:00 +1000)] 
another gentest derived test

17 years agomake the SEC_STD_SYNCHRONIZE test more specific
Andrew Tridgell [Tue, 27 May 2008 04:59:55 +0000 (14:59 +1000)] 
make the SEC_STD_SYNCHRONIZE test more specific

17 years agoSEC_STD_SYNCHRONIZE is only invalid on SMB2
Andrew Tridgell [Tue, 27 May 2008 04:30:42 +0000 (14:30 +1000)] 
SEC_STD_SYNCHRONIZE is only invalid on SMB2

17 years agoexpanded the SMB2 create testing
Andrew Tridgell [Tue, 27 May 2008 04:07:27 +0000 (14:07 +1000)] 
expanded the SMB2 create testing

17 years agocheck for some more invalid bits in smb2 create
Andrew Tridgell [Tue, 27 May 2008 04:07:11 +0000 (14:07 +1000)] 
check for some more invalid bits in smb2 create

17 years agoVista returns ACCESS_DENIED here
Andrew Tridgell [Tue, 27 May 2008 04:06:51 +0000 (14:06 +1000)] 
Vista returns ACCESS_DENIED here

17 years agoadd a mask of invalid security bits
Andrew Tridgell [Tue, 27 May 2008 04:06:38 +0000 (14:06 +1000)] 
add a mask of invalid security bits

17 years agocope better with read only files in smb2_deltree
Andrew Tridgell [Tue, 27 May 2008 04:06:27 +0000 (14:06 +1000)] 
cope better with read only files in smb2_deltree

17 years agocleanup some warnings and add --skip-cleanup
Andrew Tridgell [Tue, 27 May 2008 02:43:10 +0000 (12:43 +1000)] 
cleanup some warnings and add --skip-cleanup

17 years agocheck invalid create options in the right order
Andrew Tridgell [Tue, 27 May 2008 02:42:43 +0000 (12:42 +1000)] 
check invalid create options in the right order

17 years agodon't alter the in blobs in a SMB2 create, otherwise two calls in a
Andrew Tridgell [Tue, 27 May 2008 02:42:19 +0000 (12:42 +1000)] 
don't alter the in blobs in a SMB2 create, otherwise two calls in a
row will fail

17 years agothe start of a SMB2 create test suite
Andrew Tridgell [Tue, 27 May 2008 02:41:50 +0000 (12:41 +1000)] 
the start of a SMB2 create test suite

17 years agoRemove unused literal EJS bindings.
Jelmer Vernooij [Mon, 26 May 2008 12:10:34 +0000 (14:10 +0200)] 
Remove unused literal EJS bindings.

17 years agoRemove unused libjs functions.
Jelmer Vernooij [Mon, 26 May 2008 12:08:17 +0000 (14:08 +0200)] 
Remove unused libjs functions.

17 years agoRemove unused param ejs bindings.
Jelmer Vernooij [Mon, 26 May 2008 12:03:55 +0000 (14:03 +0200)] 
Remove unused param ejs bindings.

17 years agoRemove unused rand EJS bindings.
Jelmer Vernooij [Mon, 26 May 2008 12:02:37 +0000 (14:02 +0200)] 
Remove unused rand EJS bindings.

17 years agoRemove unused EJS net bindings.
Jelmer Vernooij [Mon, 26 May 2008 12:00:28 +0000 (14:00 +0200)] 
Remove unused EJS net bindings.

17 years agoRevert "remove unused credentials ejs module."
Jelmer Vernooij [Mon, 26 May 2008 11:43:54 +0000 (13:43 +0200)] 
Revert "remove unused credentials ejs module."

This reverts commit 9861cae1aebdef41f098df71be4e5a33f6af9bf1.

17 years agoRemove unused datablob and nbt ejs bindings.
Jelmer Vernooij [Mon, 26 May 2008 11:40:17 +0000 (13:40 +0200)] 
Remove unused datablob and nbt ejs bindings.

17 years agoremove unused credentials ejs module.
Jelmer Vernooij [Mon, 26 May 2008 11:36:05 +0000 (13:36 +0200)] 
remove unused credentials ejs module.

17 years agoRemove unused scripts.
Jelmer Vernooij [Mon, 26 May 2008 11:34:36 +0000 (13:34 +0200)] 
Remove unused scripts.

17 years agoRemove evil hack which breaks Python bindings.
Jelmer Vernooij [Mon, 26 May 2008 11:31:57 +0000 (13:31 +0200)] 
Remove evil hack which breaks Python bindings.

17 years agoMerge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-pyirpc
Jelmer Vernooij [Mon, 26 May 2008 10:19:09 +0000 (12:19 +0200)] 
Merge branch 'v4-0-test' of ssh://git.samba.org/data/git/samba into v4-0-pyirpc

17 years agoremove temporary test code
Andrew Tridgell [Mon, 26 May 2008 05:03:51 +0000 (15:03 +1000)] 
remove temporary test code

17 years agostricter checks for valid inputs in SMB2 open and lock
Andrew Tridgell [Mon, 26 May 2008 05:02:43 +0000 (15:02 +1000)] 
stricter checks for valid inputs in SMB2 open and lock

17 years agocheck use of mincnt past EOF in SMB
Andrew Tridgell [Mon, 26 May 2008 05:00:56 +0000 (15:00 +1000)] 
check use of mincnt past EOF in SMB

17 years agofill in reserved field on SMB2 flush
Andrew Tridgell [Mon, 26 May 2008 05:00:27 +0000 (15:00 +1000)] 
fill in reserved field on SMB2 flush

17 years agoallow larger streams using the TDB backend
Andrew Tridgell [Mon, 26 May 2008 04:59:58 +0000 (14:59 +1000)] 
allow larger streams using the TDB backend

17 years agoFix import.
Jelmer Vernooij [Sat, 24 May 2008 15:52:44 +0000 (17:52 +0200)] 
Fix import.

17 years agoRemove obsolete ejs winreg example.
Jelmer Vernooij [Sat, 24 May 2008 15:52:58 +0000 (17:52 +0200)] 
Remove obsolete ejs winreg example.

17 years agoMove some scripts to examples directory since they're not really generically useful.
Jelmer Vernooij [Sat, 24 May 2008 15:56:49 +0000 (17:56 +0200)] 
Move some scripts to examples directory since they're not really generically useful.

17 years agoCope with no server being active.
Jelmer Vernooij [Mon, 26 May 2008 03:12:31 +0000 (05:12 +0200)] 
Cope with no server being active.

17 years agoFinish smbstatus in Python.
Jelmer Vernooij [Mon, 26 May 2008 03:00:45 +0000 (05:00 +0200)] 
Finish smbstatus in Python.

17 years agoAllow using IRPC functions on the messaging bus from Python.
Jelmer Vernooij [Mon, 26 May 2008 02:14:28 +0000 (04:14 +0200)] 
Allow using IRPC functions on the messaging bus from Python.

17 years agoImplement IRPC calls over the internal messaging bus.
Jelmer Vernooij [Mon, 26 May 2008 01:07:18 +0000 (03:07 +0200)] 
Implement IRPC calls over the internal messaging bus.

17 years agoRemove unused cli ejs module.
Jelmer Vernooij [Mon, 26 May 2008 00:11:32 +0000 (02:11 +0200)] 
Remove unused cli ejs module.

17 years agoRemove unused nss module.
Jelmer Vernooij [Mon, 26 May 2008 00:07:47 +0000 (02:07 +0200)] 
Remove unused nss module.

17 years agoRemove unused EJS code.
Jelmer Vernooij [Mon, 26 May 2008 00:05:11 +0000 (02:05 +0200)] 
Remove unused EJS code.

17 years agoConvert smbstatus to Python.
Jelmer Vernooij [Mon, 26 May 2008 00:04:00 +0000 (02:04 +0200)] 
Convert smbstatus to Python.

17 years agoProvide access to server_id from python bindings, add more tests.
Jelmer Vernooij [Sun, 25 May 2008 23:52:35 +0000 (01:52 +0200)] 
Provide access to server_id from python bindings, add more tests.

17 years agoAdd bindings for deregister.
Jelmer Vernooij [Sun, 25 May 2008 23:15:15 +0000 (01:15 +0200)] 
Add bindings for deregister.

17 years agoSupport messaging_client_init in the python bindings.
Jelmer Vernooij [Sun, 25 May 2008 23:10:24 +0000 (01:10 +0200)] 
Support messaging_client_init in the python bindings.

17 years agoAdd bindings for irpc_{add,remove}_name.
Jelmer Vernooij [Sun, 25 May 2008 22:50:07 +0000 (00:50 +0200)] 
Add bindings for irpc_{add,remove}_name.

17 years agoRemove some unused cruft.
Jelmer Vernooij [Sun, 25 May 2008 22:38:12 +0000 (00:38 +0200)] 
Remove some unused cruft.

17 years agoFix compilation errors.
Jelmer Vernooij [Sun, 25 May 2008 21:22:05 +0000 (23:22 +0200)] 
Fix compilation errors.

17 years agoTrim the size of the Python bindings a bit.
Jelmer Vernooij [Sun, 25 May 2008 21:14:48 +0000 (23:14 +0200)] 
Trim the size of the Python bindings a bit.