summaryrefslogtreecommitdiffstats
path: root/source3
Commit message (Collapse)AuthorAgeFilesLines
...
* r18866: Jeremy and Volker have given the go-ahead on the group mapping ldbAndrew Tridgell2007-10-10126-0/+37877
| | | | | | | | | code. Yay! This first commit copies lib/ldb/ from Samba4. A huge congratulations should go to Simo on this - he has put an enormous amount of work into ldb, and it's great to see it go into the Samba3 tree. (This used to be commit bbedf2e34315f5c420a3a05dfe22b1d5cf79f042)
* r18865: fixed some of the most obvious NTSTATUS/WERROR mixups in Samba3. ItAndrew Tridgell2007-10-105-39/+39
| | | | | | | | | | | | still doesn't compile with immediate structures and the NTSTATUS/WERROR separation, as there are still several places where the two error types are mixed up. I haven't fixed those as they require decisions about the rpcclient code that I really don't want to get into (the error handling there is a mess) So samba3 compiles now, but only becaise HAVE_IMMEDIATE_STRUCTURES is not used (look for HAVE_IMMEDIATE_STRUCTURES_XX_DISABLED) (This used to be commit 8438a6a7d4506d395c8b4bd0e99f9c100e5e3c4e)
* r18864: merge lib/replace changes from samba4Andrew Tridgell2007-10-104-6/+40
| | | | (This used to be commit 6d5f507136be327558e98214b64eca225ca23d66)
* r18863: the test for immediate structures has moved to lib/replace/Andrew Tridgell2007-10-101-22/+1
| | | | (This used to be commit 46d8433a4f8918b5e21def2dc55a62adfde234b1)
* r18858: arrgh! - since HAVE_IMMEDIATE_STRUCTURES were last enabled the codeAndrew Tridgell2007-10-103-4/+4
| | | | | | can no longer handle it (at least with gcc 4.1.2). Disable it until investigated and fixed properly. (This used to be commit c8670b33b490daeaff987c21fcb0ec601a91d54e)
* r18857: Re-enable the CC checks from libreplace after Tridge's fix. Thanks ↵Volker Lendecke2007-10-101-1/+1
| | | | | | | for that! Volker (This used to be commit 91955c1f266e8f8ee9d4775dffdcc59b44280060)
* r18856: fixed HAVE_IMMEDIATE_STRUCTURES and thus checking of NTSTATUS/BOOLAndrew Tridgell2007-10-101-1/+1
| | | | | mixups (This used to be commit 21a458ab9d132e09b9b00e4dbb32af4275b7c2fb)
* r18855: Tell the diff between WERROR and NTSTATUSVolker Lendecke2007-10-101-2/+2
| | | | | Volker (This used to be commit 5cc4117692572f086b44324949546463681b837e)
* r18854: Disable the AC_LIBREPLACE_CC_CHECKS, this breaks the ↵Volker Lendecke2007-10-101-1/+1
| | | | | | | | | | | | | HAVE_IMMEDIATE_STRUCTURES test with gcc 4.1.0. As the build farm is not in the best state right now, this should not matter. Stefan, is there any chance we get the IMMEDIATE_STRUCTURES back and have libreplace at the same time? Volker (This used to be commit 776bd5e36d439a59e2c557e9405a30eeedd78fd2)
* r18853: Fix remaining warnings. Volker, should be fine now.Günther Deschner2007-10-102-2/+2
| | | | | Guenther (This used to be commit 40a6169aceb51dc7f73ae72ebac2e55c6b1edc3f)
* r18852: Fix compiler warning (thanks Volker).Günther Deschner2007-10-101-2/+2
| | | | | Guenther (This used to be commit 01a8562fe164453af4c5946710f9e58f917df2ce)
* r18846: Fix the same bug Volker noticed when marshalling/unmarshallingJeremy Allison2007-10-101-1/+10
| | | | | | | SEC_ACE. "type" is also an enum that may be any size. Treat as a uint8. Jeremy. (This used to be commit fd97f48ba38cb6a737302dac5cf23239ce7059cc)
* r18845: Fix a type-punned warning that turned out to be a real bug: The secdescVolker Lendecke2007-10-101-2/+20
| | | | | | | | revision is now an enum that might be represented as anything, in particular as an int. It's definitely not a uint16 :-) Volker (This used to be commit 7c5d66c97111389b679aadb7b8b6721f07496bda)
* r18842: Protect against "winbind cache time = 0" on two other occasions.Günther Deschner2007-10-101-2/+2
| | | | | Guenther (This used to be commit b1cd9d45e9581bec56bfdc21d2a8afb7f094be22)
* r18841: Protect against potential event loop when someone is using "winbindGünther Deschner2007-10-101-2/+2
| | | | | | | cache time = 0". Guenther (This used to be commit 9ac6016e32d236e7470919c075df551d1d73498c)
* r18823: Fix some errors in the srsvc handling code and start running the ↵Jelmer Vernooij2007-10-102-5/+9
| | | | | | | RPC-SRVSVC test against samba3. (This used to be commit f0508ecb44f13e9e9e521e2534889e98a31d2372)
* r18820: Comment out some unused functions.Günther Deschner2007-10-101-2/+17
| | | | | Guenther (This used to be commit cdc81927dbbc542500211ad8e6815815d7764731)
* r18819: Fix build without LDAP.Günther Deschner2007-10-104-1/+13
| | | | | Guenther (This used to be commit a0aedee1c90af163210dd459603dd5dffb73e132)
* r18818: Forgot header file.Günther Deschner2007-10-101-0/+1
| | | | | Guenther (This used to be commit 9da91022f9fa0e6610a235ddd2130c8b01d6f1c5)
* r18817: Enable the build of the gpo tool but do not make it available yet.Günther Deschner2007-10-103-5/+8
| | | | | Guenther (This used to be commit 927cda5d31e9cb02105df3cfc06f5cb273233747)
* r18816: Fix some build warnings.Günther Deschner2007-10-101-4/+4
| | | | | Guenther (This used to be commit b70ed9e48394ddeaf0102e017cf706ff083e065b)
* r18814: diable immediate structs for now until we completely build with them ↵Stefan Metzmacher2007-10-101-1/+1
| | | | | | | again metze (This used to be commit 5b8eb441a3332fbec4d105670ceea1978903a26a)
* r18813: the generated rpccli_ functions give NTSTATUSStefan Metzmacher2007-10-101-3/+2
| | | | | metze (This used to be commit 4a198cebe37d74437a8d526aff1139f1668bcd37)
* r18812: newer compilers don't allow non consts in static arraysStefan Metzmacher2007-10-101-1/+1
| | | | | | | give us a chance to detect NTSTATUS vs. WERROR bugs... metze (This used to be commit 27181b675e6134979c4babd4497d9b995caba0ab)
* r18811: rename stat field to avoid compiler warnings aboutGerald Carter2007-10-107-21/+21
| | | | | shadowed variables (This used to be commit cc5f31c08159d671eaa873eb39b25893931c7341)
* r18810: use a copy of samba4's talloc under lib/talloc/Stefan Metzmacher2007-10-1019-117/+4972
| | | | | | | to make mergeing easier. metze (This used to be commit d49ffbc19b29f7620e427de133ffab74721f37e8)
* r18809: add a valgrind suppression file to prepare running make testStefan Metzmacher2007-10-101-0/+0
| | | | | | | under valgrind in the buildfarm metze (This used to be commit 646cf0ae8c32f0645955fba6a1f5951a018fd6b0)
* r18804: resume_hnd isn't a ref pointer and can be NULLStefan Metzmacher2007-10-101-1/+3
| | | | | metze (This used to be commit 8736262342611d432d529812bc1f647b8d6cf625)
* r18803: remove unused functionGerald Carter2007-10-101-18/+0
| | | | (This used to be commit 964d95bce6bbaf985ed8cd50daee8216bc446a28)
* r18802: Use the pidl-generated code for the srvsvc interface, both client ↵Jelmer Vernooij2007-10-1019-6792/+916
| | | | | | | | 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)
* r18801: Fix (at least the build of) python bindings.Günther Deschner2007-10-101-7/+7
| | | | | Guenther (This used to be commit fc6543ca78e5c137d77bdc7845df273aae50e5cb)
* r18799: Prepare query_disp_info to use the next idx from the last result entryGünther Deschner2007-10-101-0/+18
| | | | | | | for the enumeration loop (following msdn docs of that call). Guenther (This used to be commit 138a921f82a02991eed7ab7d958ec7ea78608684)
* r18798: use libreplace headers in pam and nss modulesStefan Metzmacher2007-10-103-69/+8
| | | | | | | this hopefully fixes the build on AIX metze (This used to be commit ef1001f5a269f3d6a66f40e3fb01eccc807dcd7e)
* r18797: fix the loading of pam_winbind.so and libnss_winbind.soStefan Metzmacher2007-10-101-2/+2
| | | | | | | when building with socket wrapper metze (This used to be commit 6ad6aba1029035f67b901121e41b238d5760c6ff)
* r18796: Fix the build. Sorry.Jeremy Allison2007-10-101-2/+2
| | | | | Jeremy. (This used to be commit 8b9e5f28c2b8530bee46aefadf97414b85ab5bc8)
* r18794: Make ENumKey() work again in the registry serverGerald Carter2007-10-101-2/+4
| | | | (This used to be commit 7ead5ac79203a15dc1d9d7982446eafbb1f9eefd)
* r18793: Fix BE string handling in the auto-generatedJeremy Allison2007-10-106-58/+69
| | | | | | code. Should now work again with ASU. Jeremy. (This used to be commit 53e97bf92817b6cfc3f93c999a81ef8ad49a1609)
* r18792: small fix for server QueryValue codeGerald Carter2007-10-101-2/+1
| | | | (This used to be commit b11558c2320d8da8fee0fb8398729f9005021384)
* r18791: print the error string and not the raw valueGerald Carter2007-10-101-1/+1
| | | | (This used to be commit 23639546371ef4e2a0354f720f1be17d8a4edd5b)
* r18790: Correct the IDL (still a bug in pidl) for QueryValue()Gerald Carter2007-10-107-72/+15
| | | | (This used to be commit 44851d7afa3112278faea41b470cc5d3cad97cb5)
* r18789: Replace the winreg server code with the libndr parsing code.Gerald Carter2007-10-1012-875/+486
| | | | | | | | 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)
* r18788: updating the IDL for QueryValueGerald Carter2007-10-106-53/+84
| | | | (This used to be commit 83dec5578246111798678dce73d928ecf2a47d5f)
* r18787: Fix the strlen_m and strlen_m_term code by mergingJeremy Allison2007-10-107-29/+169
| | | | | | | in (and using elsewhere) next_codepoint from Samba4. Jerry please test. Jeremy. (This used to be commit ece00b70a4621633f1ac9e576c4bbe332031de09)
* r18785: Check in Peter Somogyis build fixVolker Lendecke2007-10-101-5/+5
| | | | (This used to be commit 31c1be90565b2d2d111dddb7f0563fa8c303852b)
* r18784: hopefully fix the BOOL bug on AIXStefan Metzmacher2007-10-106-11/+21
| | | | | metze (This used to be commit 454d9590de6ff94a1edd7321e26af0f0978a356a)
* r18778: Fix comparison.Jelmer Vernooij2007-10-101-1/+1
| | | | (This used to be commit 0a198e6096d24297995d761635044ad8081fb197)
* r18773: Change negprot_spnego to return a blobVolker Lendecke2007-10-101-10/+12
| | | | (This used to be commit 28fa772721640a6d3a0f6a30fb56fde18b5f5616)
* r18772: Now that we don't have a one-byte keylength in the extended security ↵Volker Lendecke2007-10-101-4/+0
| | | | | | | | | | | | 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)
* r18771: Sequel to r18761: If we always set the keylen to 0 there's no point ↵Volker Lendecke2007-10-101-6/+3
| | | | | | | | | in passing a pointer down to negprot_spnego(). Volker (This used to be commit 18f47130b1ccf09873ca684ee0ea986e28f47d78)
* r18761: Even if only offering NTLMSSP Windows (tested with Vista & XP) sends ↵Volker Lendecke2007-10-101-5/+2
| | | | | | | | | | | | | 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)