sfrench/samba-autobuild/.git
15 years agoMerge branch 'master' of git://git.samba.org/samba
Jelmer Vernooij [Tue, 14 Oct 2008 00:34:38 +0000 (02:34 +0200)]
Merge branch 'master' of git://git.samba.org/samba

15 years agoUse GUID_from_string.
Jelmer Vernooij [Tue, 14 Oct 2008 00:33:41 +0000 (02:33 +0200)]
Use GUID_from_string.

15 years agoMerge branch 'master' of ssh://jra@git.samba.org/data/git/samba
Jeremy Allison [Tue, 14 Oct 2008 00:27:53 +0000 (17:27 -0700)]
Merge branch 'master' of ssh://jra@git.samba.org/data/git/samba

15 years agoUse GUID_string rather than smb_uuid_string().
Jelmer Vernooij [Tue, 14 Oct 2008 00:26:18 +0000 (02:26 +0200)]
Use GUID_string rather than smb_uuid_string().

15 years agoCope with VFS change.
Jeremy Allison [Tue, 14 Oct 2008 00:22:33 +0000 (17:22 -0700)]
Cope with VFS change.
Jeremy.

15 years agoMerge branch 'master' of git://git.samba.org/samba
Jelmer Vernooij [Tue, 14 Oct 2008 00:19:00 +0000 (02:19 +0200)]
Merge branch 'master' of git://git.samba.org/samba

15 years agoMerge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel
Andrew Bartlett [Tue, 14 Oct 2008 00:16:59 +0000 (11:16 +1100)]
Merge branch 'master' of ssh://git.samba.org/data/git/samba into abartlet-devel

15 years agoUse common fusage implementation.
Jelmer Vernooij [Tue, 14 Oct 2008 00:16:27 +0000 (02:16 +0200)]
Use common fusage implementation.

15 years agoThe ldb async merge broke all MMC management utilties
Matthias Dieter Wallnöfer [Tue, 14 Oct 2008 00:02:42 +0000 (11:02 +1100)]
The ldb async merge broke all MMC management utilties

Commit 51baa8deec00244cc0a6e3d29c53932427800610 included a
copy-and-paste bug which caused all MMC mangement utilities to break.

Because of the typo Samba4 would no longer include the magic 'you may
write to these attributes/create these classes' attributes, these
tools would display all fields greyed out or 'read only', and not
allow the creation of child objects.

Signed-off-by: Andrew Bartlett <abartlet@samba.org>
15 years agoUse {u,}int64_t instead of SMB_BIG_{U,}INT.
Jelmer Vernooij [Mon, 13 Oct 2008 23:59:36 +0000 (01:59 +0200)]
Use {u,}int64_t instead of SMB_BIG_{U,}INT.

15 years agoRemove extraneous comment from 0a33d8bd312cc4497d08bbe0f4dd2abcce67bd0b
Tim Prouty [Mon, 13 Oct 2008 22:10:23 +0000 (15:10 -0700)]
Remove extraneous comment from 0a33d8bd312cc4497d08bbe0f4dd2abcce67bd0b

15 years agoCheck for f_frsize when using statvfs
Tim Prouty [Mon, 13 Oct 2008 18:50:27 +0000 (11:50 -0700)]
Check for f_frsize when using statvfs

Add a configure test for the availability of f_frsize in struct
statvfs (for broken platforms that define statvfs but still have
f_bsize/f_iosize). Ported from source3's fsusage:
commit 472519eb6941bc0972212cc416ab89801fe3ee0c

15 years agoUpdate the manpage for vfs_smb_traffic_analyzer to include the anonymize_prefix option
Holger Hetterich [Mon, 13 Oct 2008 21:19:25 +0000 (14:19 -0700)]
Update the manpage for vfs_smb_traffic_analyzer to include the anonymize_prefix option

15 years agoWhitespace tidyup and an optimization to remove a talloc.
Jeremy Allison [Mon, 13 Oct 2008 21:12:43 +0000 (14:12 -0700)]
Whitespace tidyup and an optimization to remove a talloc.
Jeremy.

15 years agoEnable optional anonymization of user names,
Holger Hetterich [Mon, 13 Oct 2008 21:08:49 +0000 (14:08 -0700)]
Enable optional anonymization of user names,
if the configuration parameter anonymization_prefix is defined in
smb.conf, and use the prefix given there.

15 years agoRemove the current_spoolss_pipes_open thingy.
Volker Lendecke [Mon, 13 Oct 2008 18:38:50 +0000 (20:38 +0200)]
Remove the current_spoolss_pipes_open thingy.

I looked at a checkout from 2002 and even there it did not what it was supposed
to do. Sadly this also removes one of the nicest comments in the whole Samba
code :-)

15 years agoMake the internal pipe functions static
Volker Lendecke [Mon, 13 Oct 2008 17:40:43 +0000 (19:40 +0200)]
Make the internal pipe functions static

15 years agoRemove smb_np_struct
Volker Lendecke [Sun, 12 Oct 2008 21:09:18 +0000 (23:09 +0200)]
Remove smb_np_struct

15 years agoUse "struct files_struct" for pipes instead of smb_np_struct
Volker Lendecke [Sun, 12 Oct 2008 21:01:38 +0000 (23:01 +0200)]
Use "struct files_struct" for pipes instead of smb_np_struct

15 years agoRemove the chain_fsp global
Volker Lendecke [Thu, 9 Oct 2008 14:55:56 +0000 (16:55 +0200)]
Remove the chain_fsp global

15 years agoPass struct smb_request to file_free
Volker Lendecke [Thu, 9 Oct 2008 14:27:49 +0000 (16:27 +0200)]
Pass struct smb_request to file_free

on the way to get rid of chain_fsp

15 years agoPass struct smb_request to file_new
Volker Lendecke [Thu, 9 Oct 2008 13:38:53 +0000 (15:38 +0200)]
Pass struct smb_request to file_new

Goal is to remove the chain_fsp global variable

15 years agoPass struct smb_request to file_fsp
Volker Lendecke [Thu, 9 Oct 2008 13:25:17 +0000 (15:25 +0200)]
Pass struct smb_request to file_fsp

The goal is to get rid of the chain_fsp global variable

15 years agoDSDB cosmetic patches: Some enhancements
Matthias Dieter Wallnöfer [Thu, 25 Sep 2008 10:21:28 +0000 (12:21 +0200)]
DSDB cosmetic patches: Some enhancements

Also, use the constants more in the "ldif_handlers" module.

15 years agoRevert chunk applied by mistake as part of the cosmetic fixes fromi Mathias
Simo Sorce [Mon, 13 Oct 2008 14:45:48 +0000 (10:45 -0400)]
Revert chunk applied by mistake as part of the cosmetic fixes fromi Mathias

15 years agoTest maxsize parameter to file_load() as used in Samba 3.
Jelmer Vernooij [Mon, 13 Oct 2008 14:40:27 +0000 (16:40 +0200)]
Test maxsize parameter to file_load() as used in Samba 3.

15 years agoMerge branch 'master' of ssh://git.samba.org/data/git/samba
Jelmer Vernooij [Mon, 13 Oct 2008 14:30:40 +0000 (16:30 +0200)]
Merge branch 'master' of ssh://git.samba.org/data/git/samba

15 years agoAdd test for data_blob_string_const_null.
Jelmer Vernooij [Mon, 13 Oct 2008 14:29:19 +0000 (16:29 +0200)]
Add test for data_blob_string_const_null.

15 years agoCosmetic corrections for the DSDB module
Matthias Dieter Wallnöfer [Tue, 9 Sep 2008 13:06:13 +0000 (15:06 +0200)]
Cosmetic corrections for the DSDB module
This commit applies some cosmetic corrections for the DSDB (Directory Server Database).

15 years agoShare ndr.c implementation.
Jelmer Vernooij [Mon, 13 Oct 2008 14:09:48 +0000 (16:09 +0200)]
Share ndr.c implementation.

15 years agoShare ndrdump implementation.
Jelmer Vernooij [Mon, 13 Oct 2008 13:58:45 +0000 (15:58 +0200)]
Share ndrdump implementation.

15 years agoImport warning fixes from Samba 3 into libndr, sync more libndr code.
Jelmer Vernooij [Mon, 13 Oct 2008 13:33:40 +0000 (15:33 +0200)]
Import warning fixes from Samba 3 into libndr, sync more libndr code.

15 years agoShare uuid implementations.
Jelmer Vernooij [Mon, 13 Oct 2008 13:23:35 +0000 (15:23 +0200)]
Share uuid implementations.

15 years agoShare ndr_misc implementations.
Jelmer Vernooij [Mon, 13 Oct 2008 13:22:27 +0000 (15:22 +0200)]
Share ndr_misc implementations.

15 years agoShare ndr_basic implementation.
Jelmer Vernooij [Mon, 13 Oct 2008 13:20:10 +0000 (15:20 +0200)]
Share ndr_basic implementation.

15 years agoImport warning fixes from Samba 3.
Jelmer Vernooij [Mon, 13 Oct 2008 13:17:41 +0000 (15:17 +0200)]
Import warning fixes from Samba 3.

15 years agoImport changes from upstream libndr.
Jelmer Vernooij [Mon, 13 Oct 2008 13:01:28 +0000 (15:01 +0200)]
Import changes from upstream libndr.

15 years agoMove code specific to Samba 3 to a separate file.
Jelmer Vernooij [Mon, 13 Oct 2008 12:38:42 +0000 (14:38 +0200)]
Move code specific to Samba 3 to a separate file.

15 years agoImport debug macros from Samba 3's libndr.
Jelmer Vernooij [Mon, 13 Oct 2008 12:30:41 +0000 (14:30 +0200)]
Import debug macros from Samba 3's libndr.

15 years agoImport new enum values.
Jelmer Vernooij [Mon, 13 Oct 2008 12:09:10 +0000 (14:09 +0200)]
Import new enum values.

15 years agos3: fix another build warning.
Günther Deschner [Mon, 13 Oct 2008 10:32:44 +0000 (12:32 +0200)]
s3: fix another build warning.

Guenther

15 years agoFix bug 5691: SIGBUS on Solaris
Volker Lendecke [Tue, 7 Oct 2008 19:24:25 +0000 (21:24 +0200)]
Fix bug 5691: SIGBUS on Solaris

15 years agoUse DATA_BLOB instead of "struct data_blob".
Jelmer Vernooij [Mon, 13 Oct 2008 03:31:01 +0000 (05:31 +0200)]
Use DATA_BLOB instead of "struct data_blob".

15 years agoAdd data_blob_string_const_null() function that includes the terminating
Jelmer Vernooij [Mon, 13 Oct 2008 03:20:26 +0000 (05:20 +0200)]
Add data_blob_string_const_null() function that includes the terminating
null byte and use it in Samba 3.

This matches the behaviour prior to my data_blob changes.

15 years agofix build warnings.
Günther Deschner [Sun, 12 Oct 2008 22:40:57 +0000 (00:40 +0200)]
fix build warnings.

Guenther

15 years agos3: fix the build of registry.so gpext.
Günther Deschner [Sun, 12 Oct 2008 22:39:37 +0000 (00:39 +0200)]
s3: fix the build of registry.so gpext.

Guenther

15 years agoFix number of arguments for file_load() functions.
Jelmer Vernooij [Sun, 12 Oct 2008 17:46:38 +0000 (19:46 +0200)]
Fix number of arguments for file_load() functions.

15 years agoRemove Samba3/Samba4-specific bits.
Jelmer Vernooij [Sun, 12 Oct 2008 17:37:17 +0000 (19:37 +0200)]
Remove Samba3/Samba4-specific bits.

15 years agoFix other paths to binding.o.
Jelmer Vernooij [Sun, 12 Oct 2008 17:36:12 +0000 (19:36 +0200)]
Fix other paths to binding.o.

15 years agoIgnore generated but unused files.
Jelmer Vernooij [Sun, 12 Oct 2008 17:06:00 +0000 (19:06 +0200)]
Ignore generated but unused files.

15 years agoShare RPC binding string utility functions.
Jelmer Vernooij [Sun, 12 Oct 2008 17:05:46 +0000 (19:05 +0200)]
Share RPC binding string utility functions.

15 years agoRemove gencache in Samba 4 - it's unused and behind on the Samba 3
Jelmer Vernooij [Sun, 12 Oct 2008 16:36:36 +0000 (18:36 +0200)]
Remove gencache in Samba 4 - it's unused and behind on the Samba 3
version.

15 years agoMove zlib to top-level root.
Jelmer Vernooij [Sun, 12 Oct 2008 16:29:36 +0000 (18:29 +0200)]
Move zlib to top-level root.

15 years agoRemove unused json code.
Jelmer Vernooij [Sun, 12 Oct 2008 16:28:54 +0000 (18:28 +0200)]
Remove unused json code.

15 years agoMake util_tdb.h static since it is now used by Samba3.
Jelmer Vernooij [Sun, 12 Oct 2008 15:50:41 +0000 (17:50 +0200)]
Make util_tdb.h static since it is now used by Samba3.

15 years agoUse common util_file code.
Jelmer Vernooij [Sun, 12 Oct 2008 15:34:43 +0000 (17:34 +0200)]
Use common util_file code.

15 years agoMove nmblookup to same location as the rest of the NBT client library.
Jelmer Vernooij [Sun, 12 Oct 2008 15:34:28 +0000 (17:34 +0200)]
Move nmblookup to same location as the rest of the NBT client library.

15 years agoSync util_tdb implementations.
Jelmer Vernooij [Sun, 12 Oct 2008 14:53:17 +0000 (16:53 +0200)]
Sync util_tdb implementations.

15 years agoMove rbtree.[ch] to lib/util.
Jelmer Vernooij [Sun, 12 Oct 2008 14:27:00 +0000 (16:27 +0200)]
Move rbtree.[ch] to lib/util.

15 years agoUse common xfile.h.
Jelmer Vernooij [Sun, 12 Oct 2008 14:19:15 +0000 (16:19 +0200)]
Use common xfile.h.

15 years agoUse common byteorder.h.
Jelmer Vernooij [Sun, 12 Oct 2008 14:17:21 +0000 (16:17 +0200)]
Use common byteorder.h.

15 years agoFix "warning: initialization discards qualifiers from pointer target type"
Volker Lendecke [Sun, 12 Oct 2008 12:07:34 +0000 (14:07 +0200)]
Fix "warning: initialization discards qualifiers from pointer target type"

15 years agoFix "make etags" -- args list was too long for my etags
Volker Lendecke [Sun, 12 Oct 2008 12:03:09 +0000 (14:03 +0200)]
Fix "make etags" -- args list was too long for my etags

15 years agoRevert "Make get_rpc_pipe() static"
Volker Lendecke [Sun, 12 Oct 2008 10:16:18 +0000 (12:16 +0200)]
Revert "Make get_rpc_pipe() static"

This reverts commit f25972832ec9d5a130da9dc060f4c3ed35bda7db.

15 years agoMake get_rpc_pipe() static
Volker Lendecke [Sun, 12 Oct 2008 09:44:09 +0000 (11:44 +0200)]
Make get_rpc_pipe() static

15 years agoRemove unused #defines
Volker Lendecke [Sun, 12 Oct 2008 09:43:52 +0000 (11:43 +0200)]
Remove unused #defines

15 years agoFix the build
Volker Lendecke [Sun, 12 Oct 2008 08:38:55 +0000 (10:38 +0200)]
Fix the build

15 years agoAdd more tests to datablob testsuite.
Jelmer Vernooij [Sun, 12 Oct 2008 03:59:50 +0000 (05:59 +0200)]
Add more tests to datablob testsuite.

15 years agoUse common signal helper implementation.
Jelmer Vernooij [Sun, 12 Oct 2008 03:23:26 +0000 (05:23 +0200)]
Use common signal helper implementation.

15 years agoImport Winbind NSS file for NetBSD in an attempt to fix the build on
Jelmer Vernooij [Sun, 12 Oct 2008 02:54:16 +0000 (04:54 +0200)]
Import Winbind NSS file for NetBSD in an attempt to fix the build on
NetBSD.

15 years agoFix include paths for files that aren't compiled - breaks dependency
Jelmer Vernooij [Sun, 12 Oct 2008 02:41:53 +0000 (04:41 +0200)]
Fix include paths for files that aren't compiled - breaks dependency
file generation.

15 years agoFix installation source locations for ../lib/util headers.
Jelmer Vernooij [Sun, 12 Oct 2008 02:15:32 +0000 (04:15 +0200)]
Fix installation source locations for ../lib/util headers.

15 years agoCope with the fact that the data blobs returned are now
Jelmer Vernooij [Sun, 12 Oct 2008 02:00:55 +0000 (04:00 +0200)]
Cope with the fact that the data blobs returned are now
talloc-allocated. Ideally, this memory should be talloc-stolen
(and perhaps have DATA_BLOB in the interface everywhere), but
that requires some more complex changes so I've just changed it to copy
it for now.

15 years agoFix warning, prototype.
Jelmer Vernooij [Sun, 12 Oct 2008 00:59:30 +0000 (02:59 +0200)]
Fix warning, prototype.

15 years agoAdd extra const.
Jelmer Vernooij [Sun, 12 Oct 2008 00:27:38 +0000 (02:27 +0200)]
Add extra const.

15 years agoAdd one-test testsuite for datablob.
Jelmer Vernooij [Sat, 11 Oct 2008 23:56:11 +0000 (01:56 +0200)]
Add one-test testsuite for datablob.

15 years agoAvoid problems with paranoid malloc checker.
Jelmer Vernooij [Sat, 11 Oct 2008 23:48:22 +0000 (01:48 +0200)]
Avoid problems with paranoid malloc checker.

15 years agoShare data_blob implementation.
Jelmer Vernooij [Sat, 11 Oct 2008 23:46:15 +0000 (01:46 +0200)]
Share data_blob implementation.

15 years agoUse common strlist implementation in Samba 3 and Samba 4.
Jelmer Vernooij [Sat, 11 Oct 2008 22:56:56 +0000 (00:56 +0200)]
Use common strlist implementation in Samba 3 and Samba 4.

15 years agoCope with changed signature of http_timestring().
Jelmer Vernooij [Sat, 11 Oct 2008 21:57:44 +0000 (23:57 +0200)]
Cope with changed signature of http_timestring().

15 years agoAdd some simple tests for lib/util/time.c
Jelmer Vernooij [Sat, 11 Oct 2008 21:25:35 +0000 (23:25 +0200)]
Add some simple tests for lib/util/time.c

15 years agoMake sure x_fdup compiles on Samba 4.
Jelmer Vernooij [Sat, 11 Oct 2008 20:23:07 +0000 (22:23 +0200)]
Make sure x_fdup compiles on Samba 4.

15 years agoSupport "make test-X" to run all tests that match regex X.
Jelmer Vernooij [Sat, 11 Oct 2008 20:22:29 +0000 (22:22 +0200)]
Support "make test-X" to run all tests that match regex X.

15 years agoUse xfile from common lib/util in Samba 3.
Jelmer Vernooij [Sat, 11 Oct 2008 19:52:55 +0000 (21:52 +0200)]
Use xfile from common lib/util in Samba 3.

Conflicts:

source3/Makefile.in

15 years agoRemove duplicate copy of dlinklist.h.
Jelmer Vernooij [Sat, 11 Oct 2008 19:48:00 +0000 (21:48 +0200)]
Remove duplicate copy of dlinklist.h.

15 years agoFix merged build locations.
Jelmer Vernooij [Sat, 11 Oct 2008 19:42:45 +0000 (21:42 +0200)]
Fix merged build locations.

15 years agoFix include, clean up .o files in ../lib and ../libcli
Jelmer Vernooij [Sat, 11 Oct 2008 19:33:55 +0000 (21:33 +0200)]
Fix include, clean up .o files in ../lib and ../libcli

Conflicts:

source4/Makefile

15 years agoClean up properly.
Jelmer Vernooij [Wed, 24 Sep 2008 12:49:12 +0000 (14:49 +0200)]
Clean up properly.

15 years agoFix libutil path.
Jelmer Vernooij [Sat, 11 Oct 2008 14:31:39 +0000 (16:31 +0200)]
Fix libutil path.

15 years agoFix include paths to new location of libutil.
Jelmer Vernooij [Sat, 11 Oct 2008 19:31:42 +0000 (21:31 +0200)]
Fix include paths to new location of libutil.

15 years agoMove lib/util from source4 to top-level libutil.
Jelmer Vernooij [Sat, 11 Oct 2008 19:05:38 +0000 (21:05 +0200)]
Move lib/util from source4 to top-level libutil.

Conflicts:

source4/Makefile

15 years agoProvide malloc_array() in Samba 4.
Jelmer Vernooij [Sat, 11 Oct 2008 17:44:10 +0000 (19:44 +0200)]
Provide malloc_array() in Samba 4.

15 years agoUse data_blob() for now, since it seems to be the only function available in both...
Jelmer Vernooij [Sat, 11 Oct 2008 19:02:13 +0000 (21:02 +0200)]
Use data_blob() for now, since it seems to be the only function available in both Samba 3 and Samba 4.

15 years agoProvide the same set of helper functions for DEBUG in Samba 3 and Samba
Jelmer Vernooij [Sat, 11 Oct 2008 18:44:19 +0000 (20:44 +0200)]
Provide the same set of helper functions for DEBUG in Samba 3 and Samba
4, even though the macros are still different.

This makes it possible to use object code compiled with one DEBUG()
macro from the other sourceX directory.

15 years agoMake sure to allocate copy for arc4 data, to avoid problems freeing
Jelmer Vernooij [Sat, 11 Oct 2008 18:26:40 +0000 (20:26 +0200)]
Make sure to allocate copy for arc4 data, to avoid problems freeing
later.

15 years agoPrevent errors with data_blob() being a macro in s4 and function in s3.
Jelmer Vernooij [Sat, 11 Oct 2008 14:17:14 +0000 (16:17 +0200)]
Prevent errors with data_blob() being a macro in s4 and function in s3.

15 years agoMerge branch 'master' of ssh://git.samba.org/data/git/samba into arc4
Jelmer Vernooij [Sat, 11 Oct 2008 12:44:10 +0000 (14:44 +0200)]
Merge branch 'master' of ssh://git.samba.org/data/git/samba into arc4

15 years agoMake use of talloc_tos()
Volker Lendecke [Fri, 10 Oct 2008 21:40:50 +0000 (23:40 +0200)]
Make use of talloc_tos()

15 years agoFix some nonempty blank lines
Volker Lendecke [Fri, 10 Oct 2008 15:50:09 +0000 (17:50 +0200)]
Fix some nonempty blank lines

15 years agoFix a "nexted extern declaration" warning
Volker Lendecke [Fri, 10 Oct 2008 14:26:34 +0000 (16:26 +0200)]
Fix a "nexted extern declaration" warning