kai/samba.git
16 years agor18842: Protect against "winbind cache time = 0" on two other occasions.
Günther Deschner [Sat, 23 Sep 2006 06:42:28 +0000 (06:42 +0000)]
r18842: Protect against "winbind cache time = 0" on two other occasions.

Guenther
(This used to be commit b1cd9d45e9581bec56bfdc21d2a8afb7f094be22)

16 years agor18841: Protect against potential event loop when someone is using "winbind
Günther Deschner [Sat, 23 Sep 2006 06:36:22 +0000 (06:36 +0000)]
r18841: Protect against potential event loop when someone is using "winbind
cache time = 0".

Guenther
(This used to be commit 9ac6016e32d236e7470919c075df551d1d73498c)

16 years agor18823: Fix some errors in the srsvc handling code and start running the RPC-SRVSVC
Jelmer Vernooij [Fri, 22 Sep 2006 15:09:08 +0000 (15:09 +0000)]
r18823: Fix some errors in the srsvc handling code and start running the RPC-SRVSVC
test against samba3.
(This used to be commit f0508ecb44f13e9e9e521e2534889e98a31d2372)

16 years agor18820: Comment out some unused functions.
Günther Deschner [Fri, 22 Sep 2006 10:09:15 +0000 (10:09 +0000)]
r18820: Comment out some unused functions.

Guenther
(This used to be commit cdc81927dbbc542500211ad8e6815815d7764731)

16 years agor18819: Fix build without LDAP.
Günther Deschner [Fri, 22 Sep 2006 09:34:25 +0000 (09:34 +0000)]
r18819: Fix build without LDAP.

Guenther
(This used to be commit a0aedee1c90af163210dd459603dd5dffb73e132)

16 years agor18818: Forgot header file.
Günther Deschner [Fri, 22 Sep 2006 09:09:01 +0000 (09:09 +0000)]
r18818: Forgot header file.

Guenther
(This used to be commit 9da91022f9fa0e6610a235ddd2130c8b01d6f1c5)

16 years agor18817: Enable the build of the gpo tool but do not make it available yet.
Günther Deschner [Fri, 22 Sep 2006 09:07:31 +0000 (09:07 +0000)]
r18817: Enable the build of the gpo tool but do not make it available yet.

Guenther
(This used to be commit 927cda5d31e9cb02105df3cfc06f5cb273233747)

16 years agor18816: Fix some build warnings.
Günther Deschner [Fri, 22 Sep 2006 09:00:59 +0000 (09:00 +0000)]
r18816: Fix some build warnings.

Guenther
(This used to be commit b70ed9e48394ddeaf0102e017cf706ff083e065b)

16 years agor18814: diable immediate structs for now until we completely build with them again
Stefan Metzmacher [Fri, 22 Sep 2006 05:46:03 +0000 (05:46 +0000)]
r18814: diable immediate structs for now until we completely build with them again

metze
(This used to be commit 5b8eb441a3332fbec4d105670ceea1978903a26a)

16 years agor18813: the generated rpccli_ functions give NTSTATUS
Stefan Metzmacher [Fri, 22 Sep 2006 05:36:15 +0000 (05:36 +0000)]
r18813: the generated rpccli_ functions give NTSTATUS

metze
(This used to be commit 4a198cebe37d74437a8d526aff1139f1668bcd37)

16 years agor18812: newer compilers don't allow non consts in static arrays
Stefan Metzmacher [Fri, 22 Sep 2006 05:26:26 +0000 (05:26 +0000)]
r18812: newer compilers don't allow non consts in static arrays

give us a chance to detect NTSTATUS vs. WERROR bugs...

metze
(This used to be commit 27181b675e6134979c4babd4497d9b995caba0ab)

16 years agor18811: rename stat field to avoid compiler warnings about
Gerald Carter [Fri, 22 Sep 2006 04:31:11 +0000 (04:31 +0000)]
r18811: rename stat field to avoid compiler warnings about
shadowed variables
(This used to be commit cc5f31c08159d671eaa873eb39b25893931c7341)

16 years agor18810: use a copy of samba4's talloc under lib/talloc/
Stefan Metzmacher [Fri, 22 Sep 2006 04:16:58 +0000 (04:16 +0000)]
r18810: use a copy of samba4's talloc under lib/talloc/
to make mergeing easier.

metze
(This used to be commit d49ffbc19b29f7620e427de133ffab74721f37e8)

16 years agor18809: add a valgrind suppression file to prepare running make test
Stefan Metzmacher [Fri, 22 Sep 2006 04:05:15 +0000 (04:05 +0000)]
r18809: add a valgrind suppression file to prepare running make test
under valgrind in the buildfarm

metze
(This used to be commit 646cf0ae8c32f0645955fba6a1f5951a018fd6b0)

16 years agor18804: resume_hnd isn't a ref pointer and can be NULL
Stefan Metzmacher [Fri, 22 Sep 2006 03:41:11 +0000 (03:41 +0000)]
r18804: resume_hnd isn't a ref pointer and can be NULL

metze
(This used to be commit 8736262342611d432d529812bc1f647b8d6cf625)

16 years agor18803: remove unused function
Gerald Carter [Fri, 22 Sep 2006 00:05:53 +0000 (00:05 +0000)]
r18803: remove unused function
(This used to be commit 964d95bce6bbaf985ed8cd50daee8216bc446a28)

16 years agor18802: Use the pidl-generated code for the srvsvc interface, both client and server...
Jelmer Vernooij [Thu, 21 Sep 2006 23:57:32 +0000 (23:57 +0000)]
r18802: Use the pidl-generated code for the srvsvc interface, both client and server code.

This has had some basic testing. I'll do more during the next couple of days and hopefully also
make RPC-SRVSVC from Samba4 pass against it.
(This used to be commit ef10672399c4b82700dc431b4d93431ffdd42d98)

16 years agor18801: Fix (at least the build of) python bindings.
Günther Deschner [Thu, 21 Sep 2006 23:10:40 +0000 (23:10 +0000)]
r18801: Fix (at least the build of) python bindings.

Guenther
(This used to be commit fc6543ca78e5c137d77bdc7845df273aae50e5cb)

16 years agor18799: Prepare query_disp_info to use the next idx from the last result entry
Günther Deschner [Thu, 21 Sep 2006 22:44:32 +0000 (22:44 +0000)]
r18799: Prepare query_disp_info to use the next idx from the last result entry
for the enumeration loop (following msdn docs of that call).

Guenther
(This used to be commit 138a921f82a02991eed7ab7d958ec7ea78608684)

16 years agor18798: use libreplace headers in pam and nss modules
Stefan Metzmacher [Thu, 21 Sep 2006 22:24:53 +0000 (22:24 +0000)]
r18798: use libreplace headers in pam and nss modules

this hopefully fixes the build on AIX

metze
(This used to be commit ef1001f5a269f3d6a66f40e3fb01eccc807dcd7e)

16 years agor18797: fix the loading of pam_winbind.so and libnss_winbind.so
Stefan Metzmacher [Thu, 21 Sep 2006 21:21:31 +0000 (21:21 +0000)]
r18797: fix the loading of pam_winbind.so and libnss_winbind.so
when building with socket wrapper

metze
(This used to be commit 6ad6aba1029035f67b901121e41b238d5760c6ff)

16 years agor18796: Fix the build. Sorry.
Jeremy Allison [Thu, 21 Sep 2006 20:53:56 +0000 (20:53 +0000)]
r18796: Fix the build. Sorry.
Jeremy.
(This used to be commit 8b9e5f28c2b8530bee46aefadf97414b85ab5bc8)

16 years agor18794: Make ENumKey() work again in the registry server
Gerald Carter [Thu, 21 Sep 2006 18:54:25 +0000 (18:54 +0000)]
r18794: Make ENumKey() work again in the registry server
(This used to be commit 7ead5ac79203a15dc1d9d7982446eafbb1f9eefd)

16 years agor18793: Fix BE string handling in the auto-generated
Jeremy Allison [Thu, 21 Sep 2006 18:37:09 +0000 (18:37 +0000)]
r18793: Fix BE string handling in the auto-generated
code. Should now work again with ASU.
Jeremy.
(This used to be commit 53e97bf92817b6cfc3f93c999a81ef8ad49a1609)

16 years agor18792: small fix for server QueryValue code
Gerald Carter [Thu, 21 Sep 2006 18:22:51 +0000 (18:22 +0000)]
r18792: small fix for server QueryValue code
(This used to be commit b11558c2320d8da8fee0fb8398729f9005021384)

16 years agor18791: print the error string and not the raw value
Gerald Carter [Thu, 21 Sep 2006 18:16:16 +0000 (18:16 +0000)]
r18791: print the error string and not the raw value
(This used to be commit 23639546371ef4e2a0354f720f1be17d8a4edd5b)

16 years agor18790: Correct the IDL (still a bug in pidl) for QueryValue()
Gerald Carter [Thu, 21 Sep 2006 18:09:20 +0000 (18:09 +0000)]
r18790: Correct the IDL (still a bug in pidl) for QueryValue()
(This used to be commit 44851d7afa3112278faea41b470cc5d3cad97cb5)

16 years agor18789: Replace the winreg server code with the libndr parsing code.
Gerald Carter [Thu, 21 Sep 2006 17:51:06 +0000 (17:51 +0000)]
r18789: Replace the winreg server code with the libndr parsing code.
Many things work (OpenHKLM, etc...) but some still don't.
This shouldn't block anyone so I'm checking it in.
Will probably move to a bzr tree after this for
longer dev cycles between checkins.
(This used to be commit cf1404a0d7538288b9370ba80df328f81b713ce0)

16 years agor18788: updating the IDL for QueryValue
Gerald Carter [Thu, 21 Sep 2006 17:13:48 +0000 (17:13 +0000)]
r18788: updating the IDL for QueryValue
(This used to be commit 83dec5578246111798678dce73d928ecf2a47d5f)

16 years agor18787: Fix the strlen_m and strlen_m_term code by merging
Jeremy Allison [Thu, 21 Sep 2006 17:00:07 +0000 (17:00 +0000)]
r18787: Fix the strlen_m and strlen_m_term code by merging
in (and using elsewhere) next_codepoint from Samba4.
Jerry please test.
Jeremy.
(This used to be commit ece00b70a4621633f1ac9e576c4bbe332031de09)

16 years agor18785: Check in Peter Somogyis build fix
Volker Lendecke [Thu, 21 Sep 2006 14:17:00 +0000 (14:17 +0000)]
r18785: Check in Peter Somogyis build fix
(This used to be commit 31c1be90565b2d2d111dddb7f0563fa8c303852b)

16 years agor18784: hopefully fix the BOOL bug on AIX
Stefan Metzmacher [Thu, 21 Sep 2006 08:48:18 +0000 (08:48 +0000)]
r18784: hopefully fix the BOOL bug on AIX

metze
(This used to be commit 454d9590de6ff94a1edd7321e26af0f0978a356a)

16 years agor18778: Fix comparison.
Jelmer Vernooij [Thu, 21 Sep 2006 06:15:17 +0000 (06:15 +0000)]
r18778: Fix comparison.
(This used to be commit 0a198e6096d24297995d761635044ad8081fb197)

16 years agor18773: Change negprot_spnego to return a blob
Volker Lendecke [Thu, 21 Sep 2006 05:29:07 +0000 (05:29 +0000)]
r18773: Change negprot_spnego to return a blob
(This used to be commit 28fa772721640a6d3a0f6a30fb56fde18b5f5616)

16 years agor18772: Now that we don't have a one-byte keylength in the extended security case
Volker Lendecke [Thu, 21 Sep 2006 05:19:22 +0000 (05:19 +0000)]
r18772: Now that we don't have a one-byte keylength in the extended security case
anymore, we don't have to truncate the length to 255 anymore.

The test I did for this: I sent 50 times the NTLMSSP oid. With truncating
Vista said Access Denied, without truncating it liked the response.

Volker
(This used to be commit f1512cb43c69338d4f2cb806486c4f5db51cf695)

16 years agor18771: Sequel to r18761: If we always set the keylen to 0 there's no point in passing
Volker Lendecke [Thu, 21 Sep 2006 05:07:47 +0000 (05:07 +0000)]
r18771: Sequel to r18761: If we always set the keylen to 0 there's no point in passing
a pointer down to negprot_spnego().

Volker
(This used to be commit 18f47130b1ccf09873ca684ee0ea986e28f47d78)

16 years agor18761: Even if only offering NTLMSSP Windows (tested with Vista & XP) sends 0 as the
Volker Lendecke [Thu, 21 Sep 2006 01:49:18 +0000 (01:49 +0000)]
r18761: Even if only offering NTLMSSP Windows (tested with Vista & XP) sends 0 as the
key length in the case of extended security. It does make sense because with
SPNEGO our beloved ASN1 structure gives us the length.

Next test I did to verify this: I modified the server to put in random
garbage, and W2kwks, XP, Vista and W2k3srv still talked to us.

Volker
(This used to be commit f19bd479cee57f064f63659c533ae108885d54a2)

16 years agor18760: Fix typos, remove unneeded code
Volker Lendecke [Thu, 21 Sep 2006 00:30:47 +0000 (00:30 +0000)]
r18760: Fix typos, remove unneeded code
(This used to be commit 56ccfe98b299e1569d59ef447ac486209aa84ca0)

16 years agor18758: Update net sam to use calculated times and force change password properly.
Jim McDonough [Wed, 20 Sep 2006 23:56:07 +0000 (23:56 +0000)]
r18758: Update net sam to use calculated times and force change password properly.
(This used to be commit fb269ca0afe57651a6fa0d8f8ba5c014e902c3d3)

16 years agor18756: cleanup copyrights after moving to new wkssvc implementation code
Gerald Carter [Wed, 20 Sep 2006 23:49:13 +0000 (23:49 +0000)]
r18756: cleanup copyrights after moving to new wkssvc implementation code
(This used to be commit 18b24e0fe94449b4a3e662f75b233d9c5f622d06)

16 years agor18755: remove accidental commit
Gerald Carter [Wed, 20 Sep 2006 23:45:08 +0000 (23:45 +0000)]
r18755: remove accidental commit
(This used to be commit 2e7e8c09e461ab2e18c8a87ff6813008bad928fa)

16 years agor18754: Get rid of some more invalid time sets
Jim McDonough [Wed, 20 Sep 2006 23:43:56 +0000 (23:43 +0000)]
r18754: Get rid of some more invalid time sets
(This used to be commit 3840d3785f1d61885aa7c83675a3e19673eb4b2a)

16 years agor18748: Eliminate set of computed time values
Jim McDonough [Wed, 20 Sep 2006 22:55:44 +0000 (22:55 +0000)]
r18748: Eliminate set of computed time values
(This used to be commit c53d4a8151f3105efa4c0bc340f35ee5c9c97aaf)

16 years agor18747: replace rpccli_lsa_close() with rpccli_lsa_Close()
Gerald Carter [Wed, 20 Sep 2006 22:49:02 +0000 (22:49 +0000)]
r18747: replace rpccli_lsa_close() with rpccli_lsa_Close()
(This used to be commit 50d74ce0488a9bd0980cdc6d523a210f6238ef74)

16 years agor18745: Use the Samba4 data structures for security descriptors and security descriptor
Jelmer Vernooij [Wed, 20 Sep 2006 22:23:12 +0000 (22:23 +0000)]
r18745: Use the Samba4 data structures for security descriptors and security descriptor
buffers.

Make security access masks simply a uint32 rather than a structure
with a uint32 in it.
(This used to be commit b41c52b9db5fc4a553b20a7a5a051a4afced9366)

16 years agor18744: Disable some tests that only work when RUN_FROM_BUILD_FARM is set.
Jelmer Vernooij [Wed, 20 Sep 2006 21:09:12 +0000 (21:09 +0000)]
r18744: Disable some tests that only work when RUN_FROM_BUILD_FARM is set.
(This used to be commit 72b51c889124f0b0da22b4c9b04e0276f9cbfbc7)

16 years agor18742: this function returns WERROR
Stefan Metzmacher [Wed, 20 Sep 2006 20:45:23 +0000 (20:45 +0000)]
r18742: this function returns WERROR

gix the build on RedHat 7.0

metze
(This used to be commit d6f5a0cc7a7833f36288ec6201da6b4422b22c97)

16 years agor18739: * Get the wkssvc patch right this time.
Gerald Carter [Wed, 20 Sep 2006 19:26:21 +0000 (19:26 +0000)]
r18739: * Get the wkssvc patch right this time.
* Remove the old wkssvc server, client, & parsing code.
* Update srv_wkssvc_nt.c with stubs for the remaining
  stubs
(This used to be commit 0cb79ee13fd78b515a48b2c72d91596ed21e41a8)

16 years agor18732: Fix build warning as pointed out by Volker.
Günther Deschner [Wed, 20 Sep 2006 18:44:23 +0000 (18:44 +0000)]
r18732: Fix build warning as pointed out by Volker.

Guenther
(This used to be commit fccaff37132de499002b9be484055a4fbf722d0d)

16 years agor18731: fix the build on aix
Stefan Metzmacher [Wed, 20 Sep 2006 18:15:46 +0000 (18:15 +0000)]
r18731: fix the build on aix

metze
(This used to be commit ff88592426b851295604717b4fe52290504fc543)

16 years agor18730: readd missing files (one more)
Gerald Carter [Wed, 20 Sep 2006 18:10:56 +0000 (18:10 +0000)]
r18730: readd missing files (one more)
(This used to be commit 8e0b801c8be3f040a2a928e0b966279741a5d303)

16 years agor18729: readd missing files
Gerald Carter [Wed, 20 Sep 2006 18:10:13 +0000 (18:10 +0000)]
r18729: readd missing files
(This used to be commit a2d61ca85c470be63c96a10a422a6b44e60f9b52)

16 years agor18728: revert previous commit until I fix the wkssvc_nt.c changes
Gerald Carter [Wed, 20 Sep 2006 18:06:02 +0000 (18:06 +0000)]
r18728: revert previous commit until I fix the wkssvc_nt.c changes
(This used to be commit 57d8519185008602fab5cf5d1d1951415aacb7f0)

16 years agor18727: set the winreg_AbortSystemShutdown() server * to NULL rather than a dummy...
Gerald Carter [Wed, 20 Sep 2006 17:59:50 +0000 (17:59 +0000)]
r18727: set the winreg_AbortSystemShutdown() server * to NULL rather than a dummy placeholder
(This used to be commit 92903ab926f0822fb76df58cc65fcd5d44a94f2b)

16 years agor18725: Replace out one wkssvc call (wkssrv_GetInfo()) with autogenerated
Gerald Carter [Wed, 20 Sep 2006 17:56:50 +0000 (17:56 +0000)]
r18725: Replace out one wkssvc call (wkssrv_GetInfo()) with autogenerated
code.  Removed first rpc_parse/*.c file.  w00t!
(This used to be commit bb9b7a058d72569bee5683856661ac063c281c9f)

16 years agor18724: Fixup time(0) -> time(NULL)
Jim McDonough [Wed, 20 Sep 2006 17:37:20 +0000 (17:37 +0000)]
r18724: Fixup time(0) -> time(NULL)
(This used to be commit 6b17af0769ab0d04ec01cc83ed6e7fad822b00b1)

16 years agor18722: Fix up password change times. The can change and must change times are
Jim McDonough [Wed, 20 Sep 2006 17:25:46 +0000 (17:25 +0000)]
r18722: Fix up password change times.  The can change and must change times are
calculated based on the last change time, policies, and acb flags.

Next step will be to not bother storing them.  Right now I'm just trying to
get them reported correctly.
(This used to be commit fd5761c9e52cbf8f1f7e45e71693598b27ecbf57)

16 years agor18719: Compile fix from Peter Somogyi.
Jeremy Allison [Wed, 20 Sep 2006 17:09:03 +0000 (17:09 +0000)]
r18719: Compile fix from Peter Somogyi.
Jeremy.
(This used to be commit 867eeaafceaebde030a1d1e2fa39950b898b1846)

16 years agor18718: Change a few out parameter to ref pointers and regenerate
Gerald Carter [Wed, 20 Sep 2006 17:03:06 +0000 (17:03 +0000)]
r18718: Change a few out parameter to ref pointers and regenerate
(This used to be commit 91a48e9baaf210cf64a324e205a4786482ac4ebb)

16 years agor18717: remove old defines in preference of the flags in librpc/gen_ndr/srvsvc.h
Gerald Carter [Wed, 20 Sep 2006 16:46:55 +0000 (16:46 +0000)]
r18717: remove old defines in preference of the flags in librpc/gen_ndr/srvsvc.h
(This used to be commit 080c51dd8046cb19cca90035efe73529a3f6970b)

16 years agor18714: fix the build after replaceing rpccli_reg_abort_shutdown()
Gerald Carter [Wed, 20 Sep 2006 16:33:21 +0000 (16:33 +0000)]
r18714: fix the build after replaceing rpccli_reg_abort_shutdown()
(This used to be commit 403b0cf1ecd682efc034053e4e2a40aeee08d5ba)

16 years agor18713: Autogenerate srvsvc and svcctl interfaces
Jelmer Vernooij [Wed, 20 Sep 2006 16:32:29 +0000 (16:32 +0000)]
r18713: Autogenerate srvsvc and svcctl interfaces
(This used to be commit a8aa312b7e597c4fc922a6d1783d5b6d43bceecb)

16 years agor18712: Forgot to remove cmd_reg.o from Makefile
Gerald Carter [Wed, 20 Sep 2006 16:15:29 +0000 (16:15 +0000)]
r18712: Forgot to remove cmd_reg.o from Makefile
(This used to be commit 9030c46e33e78581e303ed3c5bd952a65b54b87a)

16 years agor18711: Replace the following hand code client routines:
Gerald Carter [Wed, 20 Sep 2006 15:58:48 +0000 (15:58 +0000)]
r18711: Replace the following hand code client routines:
* rpccli_reg_abort_shutdown()
* rpccli_reg_flush_key()
Remove the cmd_reg.c from rpcclient since the entire file
was unused
(This used to be commit c4788f0c1398feb098f131aa5c4d0398d7489527)

16 years agor18710: Prevent that our offline cache can get outdated after a password change.
Günther Deschner [Wed, 20 Sep 2006 07:18:30 +0000 (07:18 +0000)]
r18710: Prevent that our offline cache can get outdated after a password change.

Guenther
(This used to be commit 8006cf962b4a33278414fcdf07bf94d739cb4aab)

16 years agor18709: add some useful function from samba4
Stefan Metzmacher [Wed, 20 Sep 2006 07:15:42 +0000 (07:15 +0000)]
r18709: add some useful function from samba4

metze
(This used to be commit f7a93b6acb705256c2aa4fe6475b89223af30491)

16 years agor18707: Fix the build when you have libnscd installed (which apparently no host
Günther Deschner [Wed, 20 Sep 2006 02:09:13 +0000 (02:09 +0000)]
r18707: Fix the build when you have libnscd installed (which apparently no host
on the buildfarm has).

Guenther
(This used to be commit b0bb364df0efe140780328d90ae55bb823e6b10d)

16 years agor18705: not all compilers like this
Stefan Metzmacher [Wed, 20 Sep 2006 00:56:51 +0000 (00:56 +0000)]
r18705: not all compilers like this

metze
(This used to be commit 2ec4bc0f5299f295525f306279ddb136e0b19ee1)

16 years agor18703: Fix the annoying effect that happens when nscd is running:
Günther Deschner [Wed, 20 Sep 2006 00:15:50 +0000 (00:15 +0000)]
r18703: Fix the annoying effect that happens when nscd is running:

We usually do not get the results from user/group script modifications
immediately. A lot of users do add nscd restart/refresh commands into
their scripts to workaround that while we could flush the nscd caches
directly using libnscd.

Guenther
(This used to be commit 7db6ce295afbedfada7b207ad56566d2195a0d21)

16 years agor18702: re-enable non-decimal specification of rid
Jim McDonough [Wed, 20 Sep 2006 00:02:51 +0000 (00:02 +0000)]
r18702: re-enable non-decimal specification of rid
(This used to be commit f3ff07404650e4b9846367ba981764b1a879bca9)

16 years agor18701: this tests are in libreplace
Stefan Metzmacher [Tue, 19 Sep 2006 23:45:43 +0000 (23:45 +0000)]
r18701: this tests are in libreplace

metze
(This used to be commit 31e3cc8c6f10a3d1ea8f357c26c80fe47ab276dc)

16 years agor18700: nicer order of the tests
Stefan Metzmacher [Tue, 19 Sep 2006 23:32:25 +0000 (23:32 +0000)]
r18700: nicer order of the tests

metze
(This used to be commit 07dafa266a80b87d521cacfcae65e8fb797e0eb2)

16 years agor18699: bail out if the compiler doesn't know about C99 struct initializers
Stefan Metzmacher [Tue, 19 Sep 2006 23:27:04 +0000 (23:27 +0000)]
r18699: bail out if the compiler doesn't know about C99 struct initializers
as we currently have them in the samba3 tree.

Lets see what the build-farm says to this.

metze
(This used to be commit 12a0daa34d51b34a469f7d64f370069b73c0aba9)

16 years agor18698: this stuff isn't needed anymore
Stefan Metzmacher [Tue, 19 Sep 2006 23:23:21 +0000 (23:23 +0000)]
r18698: this stuff isn't needed anymore

metze
(This used to be commit 31b83ff4bd568a393eaa6260366ece7501df1985)

16 years agor18697: Make sure that adssearch.pl does not
Günther Deschner [Tue, 19 Sep 2006 22:57:13 +0000 (22:57 +0000)]
r18697: Make sure that adssearch.pl does not

* chase referrals
* use paged search control

when using the LDAP change notify control for monitoring changes.

Guenther
(This used to be commit d6849a83c01ee444931ffaa34c77b5fb7f4c8a5c)

16 years agor18695: Zero initialize ref ptrs as well.
Jelmer Vernooij [Tue, 19 Sep 2006 22:47:30 +0000 (22:47 +0000)]
r18695: Zero initialize ref ptrs as well.
(This used to be commit 3295122173b0794880e68ea60f51d41b9b170ff4)

16 years agor18694: prevent -O and -g from being set at the same time (by default)
Gerald Carter [Tue, 19 Sep 2006 22:47:01 +0000 (22:47 +0000)]
r18694: prevent -O and -g from being set at the same time (by default)
(This used to be commit 5af1d3a425e99a49d7ff6bee4dad024e0f82509b)

16 years agor18692: Dump debug data when DEBUGLEVEL >= 10
Jelmer Vernooij [Tue, 19 Sep 2006 22:39:15 +0000 (22:39 +0000)]
r18692: Dump debug data when DEBUGLEVEL >= 10
(This used to be commit 503d1a27d5838718355fdd37968c3670f53b1cd7)

16 years agor18690: Regenerate RPC files after pidl changes.
Jelmer Vernooij [Tue, 19 Sep 2006 22:22:57 +0000 (22:22 +0000)]
r18690: Regenerate RPC files after pidl changes.
(This used to be commit 87d34305374e867eeac9d75d5d690c6b15570e6e)

16 years agor18688: get rid of the now obsolete keepref attribute
Jelmer Vernooij [Tue, 19 Sep 2006 22:14:34 +0000 (22:14 +0000)]
r18688: get rid of the now obsolete keepref attribute
(This used to be commit b970f05b9b06762ed11bef0e765717bd2b36d760)

16 years agor18687: sync the lib/interfaces.c with lib/socket/netif.c from samba4
Stefan Metzmacher [Tue, 19 Sep 2006 21:57:59 +0000 (21:57 +0000)]
r18687: sync the lib/interfaces.c with lib/socket/netif.c from samba4
to hopefully fix the build on HPUX and Tru64

metze
(This used to be commit aa8222c6a709a1538862878b89a17b893600b7e8)

16 years agor18684: pdb_get_group_sid() has to use the Get_Pwnam_alloc() call
Gerald Carter [Tue, 19 Sep 2006 19:47:54 +0000 (19:47 +0000)]
r18684: pdb_get_group_sid() has to use the Get_Pwnam_alloc() call
to ensure it finds the Unix user.
(This used to be commit 4cea9bfca1b84db31fae6f7a05ff3247a23fd409)

16 years agor18681: Although we have commandline completion in rpcclient, just also allow
Günther Deschner [Tue, 19 Sep 2006 18:32:13 +0000 (18:32 +0000)]
r18681: Although we have commandline completion in rpcclient, just also allow
"debug" to be set instead of "debuglevel" - just for convenience.

Guenther
(This used to be commit ffec64730b04076264045841ccfd0ed7fce43c2f)

16 years agor18680: Fix last struct uuids (in uncommented code).
Günther Deschner [Tue, 19 Sep 2006 17:29:31 +0000 (17:29 +0000)]
r18680: Fix last struct uuids (in uncommented code).

Guenther
(This used to be commit 41c79ee5accb13f73d1f65b303d723ca2ff49933)

16 years agor18679: Fix the build.
Günther Deschner [Tue, 19 Sep 2006 17:27:17 +0000 (17:27 +0000)]
r18679: Fix the build.

Guenther
(This used to be commit b42bd2bf9b8180813b6f3f1d7a1e08652f87d9e7)

16 years agor18678: Fix the build. (never commit before breakfeast).
Günther Deschner [Tue, 19 Sep 2006 16:15:54 +0000 (16:15 +0000)]
r18678: Fix the build. (never commit before breakfeast).

Guenther
(This used to be commit e1e9b57ce24c9825a8904697918818df7e83b50b)

16 years agor18677: quickly add samr_GetDisplayEnumerationIndex for debugging to rpcclient.
Günther Deschner [Tue, 19 Sep 2006 15:53:44 +0000 (15:53 +0000)]
r18677: quickly add samr_GetDisplayEnumerationIndex for debugging to rpcclient.

Guenther
(This used to be commit bd546edc482d42c6d783f474eeffa8a8086efd83)

16 years agor18673: define the macros even if we don't define bool ourself
Stefan Metzmacher [Tue, 19 Sep 2006 03:38:35 +0000 (03:38 +0000)]
r18673: define the macros even if we don't define bool ourself

metze
(This used to be commit 65013a8d9e678c44cecae07967b7a001b796faf1)

16 years agor18672: fix the build on Tru64
Stefan Metzmacher [Tue, 19 Sep 2006 03:29:44 +0000 (03:29 +0000)]
r18672: fix the build on Tru64

metze
(This used to be commit 6c101d206812fe24233409e0757cad52638e685a)

16 years agor18671: try to fix the build on solaris 10 and maybe some other hosts
Stefan Metzmacher [Tue, 19 Sep 2006 03:04:57 +0000 (03:04 +0000)]
r18671: try to fix the build on solaris 10 and maybe some other hosts

we need to define 'BOOL_DEFINED' to make sure it didn't get redefined
by <rpcsvc/yp_prot.h>

metze
(This used to be commit 5a589bb16c2bb3da75874bd190384eabd39eb972)

16 years agor18670: Fix memleaks.
Günther Deschner [Tue, 19 Sep 2006 02:04:11 +0000 (02:04 +0000)]
r18670: Fix memleaks.

Guenther
(This used to be commit 2fc63fb8f7927ea61c565801b4c6308d3a4afcd1)

16 years agor18669: fix the samba3 build...
Stefan Metzmacher [Tue, 19 Sep 2006 02:03:15 +0000 (02:03 +0000)]
r18669: fix the samba3 build...

we need to move the iconv configure checks to libreplace...

metze
(This used to be commit 6b53ed8fdc2a4c0b3b24e22ada90d14d60cc93fb)

16 years agor18667: Two C++ warnings
Volker Lendecke [Tue, 19 Sep 2006 01:28:25 +0000 (01:28 +0000)]
r18667: Two C++ warnings
(This used to be commit 8c60e71229cd577f3b17345c5824363dd202eba9)

16 years agor18666: checking in generated netlogon files
Gerald Carter [Tue, 19 Sep 2006 01:27:20 +0000 (01:27 +0000)]
r18666: checking in generated netlogon files
(This used to be commit ac5561103caccac7d14fddbdc9a0fa972be45c6f)

16 years agor18665: Remove two type-punned warnings
Volker Lendecke [Tue, 19 Sep 2006 01:25:52 +0000 (01:25 +0000)]
r18665: Remove two type-punned warnings
(This used to be commit 157b2c0c262dc9b9ae2a8a3133479e66e6c8db07)

16 years agor18664: this stuff is included from libreplace
Stefan Metzmacher [Tue, 19 Sep 2006 01:21:03 +0000 (01:21 +0000)]
r18664: this stuff is included from libreplace

metze
(This used to be commit 054728e071f7e1943376f0d7a5655683dc3422b9)

16 years agor18663: Fix one more uuid -> GUID.
Jeremy Allison [Tue, 19 Sep 2006 01:07:40 +0000 (01:07 +0000)]
r18663: Fix one more uuid -> GUID.
Jeremy.
(This used to be commit e568271af2b5c20cff70b72b8ab4b1b704122b40)

16 years agor18662: print out the failing command for dynconfig.o too
Stefan Metzmacher [Tue, 19 Sep 2006 00:56:02 +0000 (00:56 +0000)]
r18662: print out the failing command for dynconfig.o too

metze
(This used to be commit f51a200f6730c6c760348adc12612587b1e79df9)

16 years agor18661: C++ warnings
Volker Lendecke [Tue, 19 Sep 2006 00:55:40 +0000 (00:55 +0000)]
r18661: C++ warnings
(This used to be commit 6004b8025de3207f5af2d62087ec13c5e444fec7)

16 years agor18660: Fix build, one uuid->GUID was missed.
Jim McDonough [Tue, 19 Sep 2006 00:39:21 +0000 (00:39 +0000)]
r18660: Fix build, one uuid->GUID was missed.
(This used to be commit f8ea2069d444a6630b61828999605a3ed011db02)