ira/wip.git
16 years agor10781: merging eventlog and svcctl code from trunk
Gerald Carter [Thu, 6 Oct 2005 17:48:03 +0000 (17:48 +0000)]
r10781: merging eventlog and svcctl code from trunk
(This used to be commit f10aa9fb84bfac4f1a22b74d63999668700ffaac)

16 years agor10780: Fix typo noticed by Volker.
Jeremy Allison [Thu, 6 Oct 2005 17:43:18 +0000 (17:43 +0000)]
r10780: Fix typo noticed by Volker.
Jeremy.
(This used to be commit 76408ddd5bec22bbbee2236101bf65b407d2c664)

16 years agor10778: Allow schannel setup over NTLMSSP authenticated pipes.
Jeremy Allison [Thu, 6 Oct 2005 16:51:10 +0000 (16:51 +0000)]
r10778: Allow schannel setup over NTLMSSP authenticated pipes.
Jeremy.
(This used to be commit ed62720f897ebf10f5ae50a3e9cf7788c9570183)

16 years agor10750: Ensure we match W2K3 in forcing DOS errors in a couple of cases.
Jeremy Allison [Thu, 6 Oct 2005 03:41:01 +0000 (03:41 +0000)]
r10750: Ensure we match W2K3 in forcing DOS errors in a couple of cases.
Jeremy.
(This used to be commit 62ba3454251daf59071a6b2663035b04c5438647)

16 years agor10749: Remove one more Samba4 smbtorture RAW-OPEN difference from W2K3.
Jeremy Allison [Thu, 6 Oct 2005 00:21:02 +0000 (00:21 +0000)]
r10749: Remove one more Samba4 smbtorture RAW-OPEN difference from W2K3.
Jeremy.
(This used to be commit 0e8cf8eef59e38ba9a79f6c688abe9f1ac3bf64d)

16 years agor10747: Remove overparanoid check that broke RPC function calls with no
Jelmer Vernooij [Wed, 5 Oct 2005 23:11:34 +0000 (23:11 +0000)]
r10747: Remove overparanoid check that broke RPC function calls with no
[in] parameters.
(This used to be commit 03a3caaddd5bf28a059d4edb5e55031f7e5de94a)

16 years agor10745: Fix artificial 1k restriction.
Jeremy Allison [Wed, 5 Oct 2005 23:02:59 +0000 (23:02 +0000)]
r10745: Fix artificial 1k restriction.
Jeremy.
(This used to be commit bb1ba9a9089b38bf400d48b992f7977ce926aeaf)

16 years agor10744: Fix for the second incarnation of bug #3088, pushed by Alex Masterov
Jeremy Allison [Wed, 5 Oct 2005 22:41:16 +0000 (22:41 +0000)]
r10744: Fix for the second incarnation of bug #3088, pushed by Alex Masterov
<alex@infobit.ru>. A fcbopen specific part of the code was erroneously
being called as part of the mainline open. Note, that this patch
superceeds and replaces the fix that Volker added for this bug
(which he added a Samba4 torture test for ) :

"Fix a race condition in Samba 3. If two files are opened simultaneously with
NTCREATEX_DISP_CREATE (create if not exists, else fail) they might end up with
two or more times NT_STATUS_OK as EEXIST is not correctly handled."

Jeremy.
(This used to be commit 5d7ab9a17e793c05409a16675ac2aa2861c4f89e)

16 years agor10730: Janitor for tridge on the "fix to talloc_parent() from Michael O'Brien".
Jeremy Allison [Wed, 5 Oct 2005 14:16:09 +0000 (14:16 +0000)]
r10730: Janitor for tridge on the "fix to talloc_parent() from Michael O'Brien".
Jeremy.
(This used to be commit 2f3750d95b75b186771cab13b842c91bd7926df1)

16 years agor10724: Got a little ahead of myself...
Jeremy Allison [Wed, 5 Oct 2005 01:50:47 +0000 (01:50 +0000)]
r10724: Got a little ahead of myself...
Jeremy.
(This used to be commit 86ffef8162393be3da81fda13772f0f1d40b0d08)

16 years agor10722: Remove unused BOOL in struct dcinfo.
Jeremy Allison [Wed, 5 Oct 2005 01:47:52 +0000 (01:47 +0000)]
r10722: Remove unused BOOL in struct dcinfo.
Ensure that the mach_acct and remote machine entries are
set correctly in struct dcinfo - we'll need this as a key
for a persistent schannel state later.
Jeremy.
(This used to be commit 47269b5c7161d740c2e86227de3acd9e08c53817)

16 years agor10720: Add helper function that does prs alignment on a specified number of bytes.
Jelmer Vernooij [Tue, 4 Oct 2005 21:56:53 +0000 (21:56 +0000)]
r10720: Add helper function that does prs alignment on a specified number of bytes.
(This used to be commit 4576e6843b67c5919823307a196b1582b78fdeaf)

16 years agor10710: Fix uninitialized variable. (Thanks to Chengjie Liu
Günther Deschner [Tue, 4 Oct 2005 11:21:57 +0000 (11:21 +0000)]
r10710: Fix uninitialized variable. (Thanks to Chengjie Liu
<chengjie.liu@datadomain.com>)

Guenther
(This used to be commit 241466ee650d1db1b89a4b5b640f27f6b83644c6)

16 years agor10693: Fix bug #3129, reported by Adam Porter <sambabugzilla@alphapapa.net>.
Jeremy Allison [Mon, 3 Oct 2005 18:14:09 +0000 (18:14 +0000)]
r10693: Fix bug #3129, reported by Adam Porter <sambabugzilla@alphapapa.net>.
Rotten error message caused hours of wasted time.
Jeremy.
(This used to be commit f391f065b240d5731d178f9d4a46ffc3315117bc)

16 years agor10688: Fix from Volker for bugid #3068 - winbindd crash with
Jeremy Allison [Mon, 3 Oct 2005 17:33:43 +0000 (17:33 +0000)]
r10688: Fix from Volker for bugid #3068 - winbindd crash with
alt_names.
Jeremy.
(This used to be commit 35dda6920c9e318726473b6bc9d8495cf8f7b7cc)

16 years agor10676: reverting bad merge for install manpages script
Gerald Carter [Sat, 1 Oct 2005 19:41:29 +0000 (19:41 +0000)]
r10676: reverting bad merge for install manpages script
(This used to be commit 50549fa9b3f6d6eaf7da70cb8d7595b32917aade)

16 years agor10674: We no do define timeval_current
Volker Lendecke [Sat, 1 Oct 2005 10:19:36 +0000 (10:19 +0000)]
r10674: We no do define timeval_current
(This used to be commit c80e5ce1103a4c8f17120ecf715d962cfa532f22)

16 years agor10672: Attempt to fix the IRIX build. James, could you test the Oplock code on a...
Volker Lendecke [Sat, 1 Oct 2005 10:00:07 +0000 (10:00 +0000)]
r10672: Attempt to fix the IRIX build. James, could you test the Oplock code on a box?

Thanks,

Volker
(This used to be commit 9fcf83dcd828515a6f6ac535cd47398b7e04e748)

16 years agor10671: Attempt to fix the build on machines without kerberos headers.
Volker Lendecke [Sat, 1 Oct 2005 09:43:53 +0000 (09:43 +0000)]
r10671: Attempt to fix the build on machines without kerberos headers.

Volker
(This used to be commit cb816e65a95802d5172c410d1acda2da070b871d)

16 years agor10658: It's so nice to have CVSIN to blame for this kind of bugs :-)
Volker Lendecke [Fri, 30 Sep 2005 19:50:02 +0000 (19:50 +0000)]
r10658: It's so nice to have CVSIN to blame for this kind of bugs :-)

Volker
(This used to be commit cf06a090a3fe6ed1f769aa9744637833bdc3b7d0)

16 years agor10657: remove missing header file
Gerald Carter [Fri, 30 Sep 2005 17:23:18 +0000 (17:23 +0000)]
r10657: remove missing header file
(This used to be commit 85e61ff69c92143f54860dfce02f95a1e6070bc3)

16 years agor10656: BIG merge from trunk. Features not copied over
Gerald Carter [Fri, 30 Sep 2005 17:13:37 +0000 (17:13 +0000)]
r10656: BIG merge from trunk.  Features not copied over

* \PIPE\unixinfo
* winbindd's {group,alias}membership new functions
* winbindd's lookupsids() functionality
* swat (trunk changes to be reverted as per discussion with Deryck)
(This used to be commit 939c3cb5d78e3a2236209b296aa8aba8bdce32d3)

16 years agor10644: Let the ports parameter be a comma-separated list, as documented in
James Peach [Fri, 30 Sep 2005 06:37:51 +0000 (06:37 +0000)]
r10644: Let the ports parameter be a comma-separated list, as documented in
smbd(8).
(This used to be commit f049fd463b087ccf4873b03675cca5eb8576af2e)

16 years agor10619: Allow syslog facility and priority to be set via
Deryck Hodge [Thu, 29 Sep 2005 15:57:21 +0000 (15:57 +0000)]
r10619: Allow syslog facility and priority to be set via
smb.conf for audit modules.

Facility may be set to USER or LOCAL0-LOCAL7.  Any
of the syslog priority settings may be used.
smb.conf will look like:

audit:facility = LOCAL5
audit:priority = INFO

(Or full_audit:facility, or whatever audit module is used.)

deryck
(This used to be commit c619ee38f0aee43de571524c8ef3bf6b27b30e74)

16 years agor10606: pdb_*sql patches from
Gerald Carter [Thu, 29 Sep 2005 12:27:43 +0000 (12:27 +0000)]
r10606: pdb_*sql patches from

Uli Meis <a.sporto@gmail.com>
Peter Rindfuss <rindfuss@wz-berlin.de>
(This used to be commit 8bf124adaf4d6cacc18ebca82d96eabe47088151)

16 years agor10600: Fix bug #2769 (mangle filenames ending in a space)
Jeremy Allison [Thu, 29 Sep 2005 01:27:19 +0000 (01:27 +0000)]
r10600: Fix bug #2769 (mangle filenames ending in a space)
and an old bug where mangle mathod hash wasn't mangling
file names with more than one dot which also end in a dot.
Jeremy.
(This used to be commit 105e38847dc0078951abcda16808590ccc363b00)

16 years agor10590: merging lost fix from the release branch
Gerald Carter [Wed, 28 Sep 2005 21:26:04 +0000 (21:26 +0000)]
r10590: merging lost fix from the release branch
(This used to be commit c2a018bf1f4bf196db0ad80c713764e435de3914)

16 years agor10585: variation of fix in trunk for root-free-pass in registry access checks
Gerald Carter [Wed, 28 Sep 2005 16:54:42 +0000 (16:54 +0000)]
r10585: variation of fix in trunk for root-free-pass in registry access checks
(This used to be commit b41f997a2a67f7dc60b300866b38f72846c600fb)

16 years agor10558: Fix bug #3010 yet again. Die monster, die !
Jeremy Allison [Tue, 27 Sep 2005 20:41:22 +0000 (20:41 +0000)]
r10558: Fix bug #3010 yet again. Die monster, die !
Jeremy.
(This used to be commit dba56e8d23dc10a31f0f700b02c8776bdc8f57c1)

16 years agor10556: BUG 3083: patch from Alex Deiter <tiamat@komi.mts.ru> to fix checking trusted...
Gerald Carter [Tue, 27 Sep 2005 19:39:13 +0000 (19:39 +0000)]
r10556: BUG 3083: patch from Alex Deiter <tiamat@komi.mts.ru> to fix checking trusted account for winbindd running on a Samba PDC
(This used to be commit 24b43af642c9d41c14b9ad64704e13cc9150378d)

16 years agor10555: a few compile warnings from jason Mader
Gerald Carter [Tue, 27 Sep 2005 19:34:19 +0000 (19:34 +0000)]
r10555: a few compile warnings from jason Mader
(This used to be commit 88998fa0b919fec4966d171a9c7b4f875bc1e26a)

16 years agor10554: * BUG 3057: assume x64 drivers are v3 drivers
Gerald Carter [Tue, 27 Sep 2005 19:18:20 +0000 (19:18 +0000)]
r10554: * BUG 3057: assume x64 drivers are v3 drivers
* BUG 3087: allow smbspool to establisha geust connection
  using a username with no password
(This used to be commit 39369c8041e0633e88c30e0c62530c2393ef80f6)

16 years agor10551: We need to check if the source path is a parent directory of the destination
Jeremy Allison [Tue, 27 Sep 2005 17:42:11 +0000 (17:42 +0000)]
r10551: We need to check if the source path is a parent directory of the destination
(ie. a rename of /foo/bar/baz -> /foo/bar/baz/bibble/bobble. If so we must
refuse the rename with a sharing violation. Under UNIX the above call can
*succeed* if /foo/bar/baz is a symlink to another area in the share. We
probably need to check that the client is a Windows one before disallowing
this as a UNIX client (one with UNIX extensions) can know the source is a
symlink and make this decision intelligently. Found by an excellent bug
report from <AndyLiebman@aol.com>.
Jeremy.
(This used to be commit fc311adc7964feef5bac85096727f54922d1186c)

16 years agor10474: We better ignore builtin SIDs from the Active Directory DC to prevent
Günther Deschner [Sat, 24 Sep 2005 11:33:55 +0000 (11:33 +0000)]
r10474: We better ignore builtin SIDs from the Active Directory DC to prevent
that AD's builtin groups mixup with our own builtin groups.

Guenther
(This used to be commit 9930013161f1ae59e7aed1b397b79792d384f1ba)

16 years agor10458: Patches from Jiri Sasek <Jiri.Sasek@Sun.COM> to help
Jeremy Allison [Fri, 23 Sep 2005 19:51:44 +0000 (19:51 +0000)]
r10458: Patches from Jiri Sasek <Jiri.Sasek@Sun.COM> to help
configure run on Solaris.
Jeremy.
(This used to be commit 9c2a641366ad080c7a591194a1d299e477122541)

16 years agor10454: * prevent privilege code from storing an empty SID
Gerald Carter [Fri, 23 Sep 2005 15:23:16 +0000 (15:23 +0000)]
r10454: * prevent privilege code from storing an empty SID
  (and filter it out if one is already there)
* Fix LUID value match in privilege_set_to_se_priv()
  (fix jmcd's bug report).
(This used to be commit 356334264f5cd3a2480c3288ec40e0ee63264e1b)

16 years agor10451: add $(LDFLAGS) to tdb command line tools to fix build issues
Gerald Carter [Fri, 23 Sep 2005 13:52:15 +0000 (13:52 +0000)]
r10451: add $(LDFLAGS) to tdb command line tools to fix build issues
(This used to be commit 32edf36b9534589249b9e72754773f67db9b9f77)

16 years agor10432: BUG 3080: fix 'net rpc shutdown' for XP clients
Gerald Carter [Thu, 22 Sep 2005 19:21:27 +0000 (19:21 +0000)]
r10432: BUG 3080: fix 'net rpc shutdown' for XP clients
(This used to be commit e877a5148783f4ce920a1f21f2081c32ebbbe827)

16 years agor10431: fix segfault when the pip open fails in 'net rpc' commands
Gerald Carter [Thu, 22 Sep 2005 18:49:23 +0000 (18:49 +0000)]
r10431: fix segfault when the pip open fails in 'net rpc' commands
(This used to be commit ffe4188847aabcbfbfadc0f5b60d0eeea9f13d83)

16 years agor10371: Adding iPrint printing backend written by Joel J. Smith @ Novell.
Jeremy Allison [Tue, 20 Sep 2005 23:28:22 +0000 (23:28 +0000)]
r10371: Adding iPrint printing backend written by Joel J. Smith @ Novell.
Jeremy.
(This used to be commit 155dc2d52a971bfb8d7565c06f3efc637e130b11)

16 years agor10359: Ensure that smb.conf requests for hidden files are honored, even
Jeremy Allison [Tue, 20 Sep 2005 20:20:51 +0000 (20:20 +0000)]
r10359: Ensure that smb.conf requests for hidden files are honored, even
when DOS attributes are stored in EA's.
Jeremy.
(This used to be commit 758b30710e9f84f19b79c39afddc742aef495ebd)

16 years agor10355: Merge back the clear-if-first fix from Samba4. Couldn't wait tridge, sorry...
Jeremy Allison [Tue, 20 Sep 2005 17:33:07 +0000 (17:33 +0000)]
r10355: Merge back the clear-if-first fix from Samba4. Couldn't wait tridge, sorry :-).
Jeremy.
(This used to be commit b1722b7bd1eaabb725218a4fc5c8b012f0a1a0af)

16 years agor10321: Fix winbindd recursion bug found by Ingo Steuwer <steuwer@univention.de>.
Jeremy Allison [Mon, 19 Sep 2005 18:49:18 +0000 (18:49 +0000)]
r10321: Fix winbindd recursion bug found by Ingo Steuwer <steuwer@univention.de>.
Jeremy.
(This used to be commit 6795c818a3d63737d5b40faffa3a0b91c71b427b)

16 years agor10285: Doh ! Guenther spotted this stupid cut-n-paste bug...
Jeremy Allison [Sat, 17 Sep 2005 00:44:34 +0000 (00:44 +0000)]
r10285: Doh ! Guenther spotted this stupid cut-n-paste bug...
Thanks Guenther !
Jeremy.
(This used to be commit 7335440e480599a6e16780976ab36651a6fb969d)

16 years agor10278: more fixes for bug 3080. Ensure the length on the message string is correct...
Gerald Carter [Fri, 16 Sep 2005 20:59:12 +0000 (20:59 +0000)]
r10278: more fixes for bug 3080.  Ensure the length on the message string is correct.  Windows 2000 is very senstive io this apparently
(This used to be commit 0fd02f1477dbf38ddab614b1171ac66124e15cf3)

16 years agor10276: Fix for bug #3104 from Leo Weppelman <leo@wau.mis.ah.nl>.
Jeremy Allison [Fri, 16 Sep 2005 20:06:10 +0000 (20:06 +0000)]
r10276: Fix for bug #3104 from Leo Weppelman <leo@wau.mis.ah.nl>.
Don't update the time on read-only shares.
We need this as set_filetime (which can be called on
close and other paths) can end up calling this function
without the NEED_WRITE protection.
Jeremy.
(This used to be commit 54eab3828aa0405288b68f6954abba201564c9e7)

16 years agor10270: lowercase groupnames and groupmembers again.
Günther Deschner [Fri, 16 Sep 2005 16:37:45 +0000 (16:37 +0000)]
r10270: lowercase groupnames and groupmembers again.

Guenther
(This used to be commit 736dffb2a9907a6ca3fee51eb4a9f1da837303a0)

16 years agor10269: Server-side fix for creds change - revert jcmd's change.
Jeremy Allison [Fri, 16 Sep 2005 16:20:48 +0000 (16:20 +0000)]
r10269: Server-side fix for creds change - revert jcmd's change.
Jeremy.
(This used to be commit e1c9813d63a441037bc71622a29acda099d72f71)

16 years agor10268: Fix for bug #3095 - winbindd checking credentials.
Jeremy Allison [Fri, 16 Sep 2005 16:20:23 +0000 (16:20 +0000)]
r10268: Fix for bug #3095 - winbindd checking credentials.
Jeremy.
(This used to be commit e58d8ee0555a5de0a25757b26cc22e02b9aace31)

16 years agor10267: Exit if winbind can't find or generate a SID -- there's no point in
Volker Lendecke [Fri, 16 Sep 2005 16:13:06 +0000 (16:13 +0000)]
r10267: Exit if winbind can't find or generate a SID -- there's no point in
continuing. Found during investigation of bug 3105.

Volker
(This used to be commit 72546f185696235c9d5cb6196448178d9e15e858)

16 years agor10264: reverse order of 'root free pass' checks in service and registry access_checks()
Gerald Carter [Fri, 16 Sep 2005 14:47:21 +0000 (14:47 +0000)]
r10264: reverse order of 'root free pass' checks in service and registry access_checks()
(This used to be commit 35b338a4fc95c14629579336dcf3bd240fda92d3)

16 years agor10263: Fix debug which got more instead of less confusing.
Günther Deschner [Fri, 16 Sep 2005 13:12:08 +0000 (13:12 +0000)]
r10263: Fix debug which got more instead of less confusing.

Guenther
(This used to be commit ac3786a7a7dfc77d3b305ae67c97ab4f7f63961e)

16 years agor10262: * Fix for getgrnam not returning builtin group (which is done by getent
Günther Deschner [Fri, 16 Sep 2005 13:01:25 +0000 (13:01 +0000)]
r10262: * Fix for getgrnam not returning builtin group (which is done by getent
group)
* Give a better debug message when returning builtin groups.

Guenther
(This used to be commit ec79971dc7606c1dfea3acf87cd19fa4153ae417)

16 years agor10261: Don't bother to peek rids in builtin-sids.
Günther Deschner [Fri, 16 Sep 2005 12:50:24 +0000 (12:50 +0000)]
r10261: Don't bother to peek rids in builtin-sids.

Guenther
(This used to be commit d75bfce8cc9122ddcad149704e467c784f0a0872)

16 years agor10247: Fix help text for net rpc shutdown.
Jim McDonough [Thu, 15 Sep 2005 20:39:57 +0000 (20:39 +0000)]
r10247: Fix help text for net rpc shutdown.
(This used to be commit 7af7343d9c7047998e4d54e07730ae1d87de3942)

16 years agor10243: fix net rpc shutdown (missing alignments and sending an invalid UNISTR4 for...
Gerald Carter [Thu, 15 Sep 2005 18:35:26 +0000 (18:35 +0000)]
r10243: fix net rpc shutdown (missing alignments and sending an invalid UNISTR4 for this request)
(This used to be commit cf99e1716dfa880f84abc55062389d03fff05509)

16 years agor10239: Fix cut&paste error
Volker Lendecke [Thu, 15 Sep 2005 11:02:03 +0000 (11:02 +0000)]
r10239: Fix cut&paste error
(This used to be commit e076453cf38b17cae07a1292713cd93d35890fbd)

16 years agor10234: Add new auth module "auth_script" to allow valid users to
Jeremy Allison [Wed, 14 Sep 2005 23:58:14 +0000 (23:58 +0000)]
r10234: Add new auth module "auth_script" to allow valid users to
be provisioned on demand - calls script with domain,
username, challenge and LM and NT responses - passing
the info through a pipe.
Jeremy.
(This used to be commit 67be4ee41cd244bcc0445cac7c9e1e2d40e93c9b)

16 years agor10221: add "free pass for root" in svcctl and default winreg access checks
Gerald Carter [Wed, 14 Sep 2005 12:49:24 +0000 (12:49 +0000)]
r10221: add "free pass for root" in svcctl and default winreg access checks
(This used to be commit 24901187962e24bfa5ba7722aba0aeb9397ac7b6)

16 years agor10217: Remember to exit correctly when we find a matching entry to change.
Jeremy Allison [Tue, 13 Sep 2005 23:11:23 +0000 (23:11 +0000)]
r10217: Remember to exit correctly when we find a matching entry to change.
Jeremy.
(This used to be commit 142c84eb31a4f2577d5f4bb0f541440d84eb607f)

16 years agor10215: Fix several memory corruption bugs now we're testing this.
Jeremy Allison [Tue, 13 Sep 2005 22:23:59 +0000 (22:23 +0000)]
r10215: Fix several memory corruption bugs now we're testing this.
Jeremy.
(This used to be commit 3d1207aaf66bafd84935b21dbe1a0fd8efeb661d)

16 years agor10211: Fix another memleak (this time in the kerberos keytab code)
Günther Deschner [Tue, 13 Sep 2005 21:26:25 +0000 (21:26 +0000)]
r10211: Fix another memleak (this time in the kerberos keytab code)

Guenther
(This used to be commit 9796bf45895681fee243ca8fd8297ff270c7547c)

16 years agor10210: Fix memleak.
Günther Deschner [Tue, 13 Sep 2005 21:21:43 +0000 (21:21 +0000)]
r10210: Fix memleak.

Guenther
(This used to be commit 10358d16d7946f6b0c989db8bc26f8840144389b)

16 years agor10208: Correctly display RDWR only when it *is* RDWR...
Jeremy Allison [Tue, 13 Sep 2005 20:13:33 +0000 (20:13 +0000)]
r10208: Correctly display RDWR only when it *is* RDWR...
Jeremy.
(This used to be commit 99d883b9c4a450222e75132b2cf28b597217ce79)

16 years agor10205: fix obvious typo in the NET_USER_INFO_3 parsing
Günther Deschner [Tue, 13 Sep 2005 17:03:03 +0000 (17:03 +0000)]
r10205: fix obvious typo in the NET_USER_INFO_3 parsing

Guenther
(This used to be commit fdba056a2fbcc118e3d0584c280da1ee5f730f22)

16 years agor10204: I love valgrind :-). Found stupid missing parantheses :-).
Jeremy Allison [Tue, 13 Sep 2005 16:54:59 +0000 (16:54 +0000)]
r10204: I love valgrind :-). Found stupid missing parantheses :-).
Jeremy.
(This used to be commit b406a202128c1ba9800784ab8c571584b37c746b)

16 years agor10188: 64-bit warning fix.
Jeremy Allison [Mon, 12 Sep 2005 21:50:32 +0000 (21:50 +0000)]
r10188: 64-bit warning fix.
Jeremy.
(This used to be commit 3b8a8e2947e4d956766e97bea8fa9c25210d1c19)

16 years agor10186: More 64-bit warning fixes.
Jeremy Allison [Mon, 12 Sep 2005 21:47:42 +0000 (21:47 +0000)]
r10186: More 64-bit warning fixes.
Jeremy.
(This used to be commit 88034b9c2845a38833f300b812202c2a4ca3d2fd)

16 years agor10182: Starting to stamp out warnings on a 64-bit box.
Jeremy Allison [Mon, 12 Sep 2005 21:27:48 +0000 (21:27 +0000)]
r10182: Starting to stamp out warnings on a 64-bit box.
More to follow.
Jeremy.
(This used to be commit aa882646854325aa201b66d0ba27026946ce8dcb)

16 years agor10176: adding smbctool from Kalim's SoC project; requires make bin/smbctool
Gerald Carter [Mon, 12 Sep 2005 18:12:53 +0000 (18:12 +0000)]
r10176: adding smbctool from Kalim's SoC project; requires make bin/smbctool
(This used to be commit 79fcc3bb7b955da5eb1b2af475aa6ef7694a7157)

16 years agor10170: Fix for #3056:
Günther Deschner [Mon, 12 Sep 2005 11:56:36 +0000 (11:56 +0000)]
r10170: Fix for #3056:

Allow to include BUILTIN to the mapping table also when
"allow trusted domains" is disabled.

Guenther
(This used to be commit 3ccb1913a771a187ee61a87869966beb7645f2f9)

16 years agor10165: - use the sysquota interface on linux by default (as the configure --help...
Stefan Metzmacher [Mon, 12 Sep 2005 10:23:14 +0000 (10:23 +0000)]
r10165: - use the sysquota interface on linux by default (as the configure --help, shows since a few years ago)
- fix the logic for using the builtin linux quota support
(hopeful fix the quota build on the fedora 4 builtfarm boxes)

metze
(This used to be commit 6768c07bd1fc726f4cead361b00a5283af48eb77)

16 years agor10163: try to fix the build on fedora 4, when --with-quota is not used
Stefan Metzmacher [Mon, 12 Sep 2005 09:38:22 +0000 (09:38 +0000)]
r10163: try to fix the build on fedora 4, when --with-quota is not used
(to actually fix the quotas, more work is needed)

metze
(This used to be commit ff82c247c5bf4093723e4ce702a4afe38257a31b)

16 years agor10154: Fix crash bug on security descriptor upgrade (as seen on x86_64).
Günther Deschner [Sun, 11 Sep 2005 20:53:21 +0000 (20:53 +0000)]
r10154: Fix crash bug on security descriptor upgrade (as seen on x86_64).

Guenther
(This used to be commit daa61ef75b4f7cf510b17cd0b85f5830c73b9279)

16 years agor10152: 64-bit fix for bug #3082. Thanks to Robin Hill for tracking this down with
Volker Lendecke [Sun, 11 Sep 2005 08:22:55 +0000 (08:22 +0000)]
r10152: 64-bit fix for bug #3082. Thanks to Robin Hill for tracking this down with
valgrind.

Jerry, if this patch proves to fix his problem, it is definitely a candidate
for the recommended patches page.

Volker
(This used to be commit 5232034b0daca8486fd55e53c2d910e4fbf0299d)

16 years agor10151: Fix includes correctly. Patch from Steve Williams
Jeremy Allison [Sun, 11 Sep 2005 05:18:14 +0000 (05:18 +0000)]
r10151: Fix includes correctly. Patch from Steve Williams
<steve@celineandsteve.com>.
Jeremy.
(This used to be commit 17598846e7ee2748f2dcb3821823108fa8410480)

16 years agor10150: Fix from Steve Williams <steve@celineandsteve.com> to make the args
Jeremy Allison [Sun, 11 Sep 2005 05:16:54 +0000 (05:16 +0000)]
r10150: Fix from Steve Williams <steve@celineandsteve.com> to make the args
consistent (uint64_t).
Jeremy.
(This used to be commit 08de7261720f7bfd72396ea7c9777dc0734c4593)

16 years agor10136: Fix for bug #3060 from Leo Weppelman <leo@wau.mis.ah.nl>.
Jeremy Allison [Sat, 10 Sep 2005 00:47:31 +0000 (00:47 +0000)]
r10136: Fix for bug #3060 from Leo Weppelman <leo@wau.mis.ah.nl>.
Ensure SMBcreate truncates the file if it exists.
Jeremy.
(This used to be commit 9014b0ddcbd87c98613f06033718e4091e3be21c)

16 years agor10135: Remove external dependencies for libsmbsharemodes.so
Jeremy Allison [Fri, 9 Sep 2005 21:49:49 +0000 (21:49 +0000)]
r10135: Remove external dependencies for libsmbsharemodes.so
Jeremy.
(This used to be commit 2521ae826f1a0344c882090832646d56f248488f)

16 years agor10133: Fix bug #3044. open-exec is read-only.
Jeremy Allison [Fri, 9 Sep 2005 21:49:16 +0000 (21:49 +0000)]
r10133: Fix bug #3044. open-exec is read-only.
Jeremy.
(This used to be commit ed644d4014c3dc6c0508e94470c277599b1db933)

16 years agor10106: Fix typos. Oops, more fixes.
John Terpstra [Fri, 9 Sep 2005 06:40:17 +0000 (06:40 +0000)]
r10106: Fix typos. Oops, more fixes.
(This used to be commit 80952a7edab50315c3a17744683a8cb378eec8ae)

16 years agor10105: Fix typos. Oops, modules are called objects.
John Terpstra [Fri, 9 Sep 2005 06:25:28 +0000 (06:25 +0000)]
r10105: Fix typos. Oops, modules are called objects.
(This used to be commit 4cf1a2ee719291951774476e2768b06558d7e0aa)

16 years agor10068: Use prctl(PR_SET_DUMPABLE) to make sure we can always leave a good
James Peach [Thu, 8 Sep 2005 01:05:16 +0000 (01:05 +0000)]
r10068: Use prctl(PR_SET_DUMPABLE) to make sure we can always leave a good
looking corpse on Linux.
(This used to be commit 7c97a1bcc34892d7bf697b9421ba8caf4061d9b5)

16 years agor10064: BUG 3052: adding OpenBSD timespec patch from Steve Williams <steve@celineands...
Gerald Carter [Wed, 7 Sep 2005 15:12:54 +0000 (15:12 +0000)]
r10064: BUG 3052: adding OpenBSD timespec patch from Steve Williams <steve@celineandsteve.com>
(This used to be commit c7f7bcdb0f03068c983e89ba2f47655e77491434)

16 years agor10061: add some description to the default_quota module
Stefan Metzmacher [Wed, 7 Sep 2005 08:50:00 +0000 (08:50 +0000)]
r10061: add some description to the default_quota module

jht: can you merge that to the howto, please?

metze
(This used to be commit 48c5c760afd77f86778b96925486d1b21e332a61)

16 years agor10056: Fix typo stopping .o's being added to shared library.
Jeremy Allison [Tue, 6 Sep 2005 18:20:23 +0000 (18:20 +0000)]
r10056: Fix typo stopping .o's being added to shared library.
Jeremy.
(This used to be commit 6ac2fa52bc0f19c6173506ed677406449270f707)

16 years agor10055: Fix typos in smbsharemodes spec.
Jeremy Allison [Tue, 6 Sep 2005 17:59:32 +0000 (17:59 +0000)]
r10055: Fix typos in smbsharemodes spec.
Jeremy.
(This used to be commit 6653f0d7a47b1165a16447a04dc91d694db7f62a)

16 years agor10054: Actually use the given db path (:-)
Jeremy Allison [Tue, 6 Sep 2005 16:52:25 +0000 (16:52 +0000)]
r10054: Actually use the given db path (:-)
Jeremy.
(This used to be commit ac7cf320dfa2fd980188e72c9b8baa726c5cdaa1)

16 years agor10053: testing commits
Gerald Carter [Tue, 6 Sep 2005 16:22:26 +0000 (16:22 +0000)]
r10053: testing commits
(This used to be commit 5ca29208513238c33e1c16292d4d8b1db40dd93a)

16 years agor10042: Add in external LGPL library for accessing the share mode db. Allow
Jeremy Allison [Mon, 5 Sep 2005 20:36:07 +0000 (20:36 +0000)]
r10042: Add in external LGPL library for accessing the share mode db. Allow
others to examine & test. May not end up here eventually...
Jeremy.
(This used to be commit 7cc70ae63399eacd55bd0bf51ac2c7b004d761bf)

16 years agor10039: Minor update.
John Terpstra [Mon, 5 Sep 2005 18:25:38 +0000 (18:25 +0000)]
r10039: Minor update.
(This used to be commit d7ff5075d64d152b37c827e886834a62648ff985)

16 years agor10012: fix build breakage caused by forgotten commit in local tree
Gerald Carter [Sat, 3 Sep 2005 21:53:20 +0000 (21:53 +0000)]
r10012: fix build breakage caused by forgotten commit in local tree
(This used to be commit 8c819cd0c670acfe7be2ecd927ef8de6fa5226f2)

16 years agor10005: forgot to remove one object file
Gerald Carter [Sat, 3 Sep 2005 16:58:44 +0000 (16:58 +0000)]
r10005: forgot to remove one object file
(This used to be commit adba19fb48326bebf7c84b3f12658d0ce87475db)

16 years agor10003: in the rush for 10k, I forgot to run add the rest of Chris' libmsrpc files
Gerald Carter [Sat, 3 Sep 2005 16:55:45 +0000 (16:55 +0000)]
r10003: in the rush for 10k, I forgot to run add the rest of Chris' libmsrpc files
(This used to be commit 32bebc452dffa8348b94c5b866350b1fe761986f)

16 years agor10001: adding in libmsrpc from Chris Nicholls (SoC project). not built by default...
Gerald Carter [Sat, 3 Sep 2005 16:40:05 +0000 (16:40 +0000)]
r10001: adding in libmsrpc from Chris Nicholls (SoC project).  not built by default per conversation with Jeremy until the rpc changes from trunk are merged back
(This used to be commit e813de1e522692a6471828bf1fdf503d33f8cd72)

16 years agor9998: starting content for maintainers file
Gerald Carter [Sat, 3 Sep 2005 16:38:51 +0000 (16:38 +0000)]
r9998: starting content for maintainers file
(This used to be commit 554c22faeefe6932a01aa7bd6e2861c5abd37510)

16 years agor9985: Move the all the strict sync logic into file_sync().
James Peach [Sat, 3 Sep 2005 07:19:28 +0000 (07:19 +0000)]
r9985: Move the all the strict sync logic into file_sync().
(This used to be commit cc680bbe22b8bfc5a1900f11c2cbaeca3a9f9922)

16 years agor9973: Update Maintainers file.
John Terpstra [Fri, 2 Sep 2005 20:59:33 +0000 (20:59 +0000)]
r9973: Update Maintainers file.
(This used to be commit b508a962f51de753509bc398249b178bda237cba)

16 years agor9971: starting maintainers file
Gerald Carter [Fri, 2 Sep 2005 20:44:52 +0000 (20:44 +0000)]
r9971: starting maintainers file
(This used to be commit ad836d9733790e62b461b1bed320d7e4e1509b94)

16 years agor9965: Fix some typo's
Jelmer Vernooij [Fri, 2 Sep 2005 18:30:12 +0000 (18:30 +0000)]
r9965: Fix some typo's
(This used to be commit d30356b9ad90ad33dc93028829954632ab774c74)