summaryrefslogtreecommitdiff
path: root/source3
AgeCommit message (Collapse)AuthorFilesLines
2007-10-10r18869: two build fixes for systems without ldapAndrew Tridgell3-6/+13
the first is to not enable the ldap ldb backend just yet. This will need configure tests to conditionally include. We should be able to use the m4 files from lib/ldb/ The 2nd is to fix libads/gpo.o not to publicly prototype a function that needs ldap.h (This used to be commit 1cf17edc14ebd379b982b589a66e86316ef7087b)
2007-10-10r18868: just in case there is a disaster (with our code? never ...) use aAndrew Tridgell1-2/+7
rename to group_mapping.tdb.upgraded rather than an unlink when upgrading. So if we absolutely have to go back to the tdb, we can change mapping_ldb.o to mapping_tdb.o in Makefile.in and recover peoples group mappings. We could go one step futher and make the backend configurable. Any opinions on that? (This used to be commit 203fc0b03c7397f7339a917456cb1701ed592f32)
2007-10-10r18867: change the group mapping code to use ldb instead of tdbAndrew Tridgell7-667/+1676
See the discussion of this on the samba-technical list (This used to be commit 4ad1436ceae0128e187222fce0fc79adb3049d3f)
2007-10-10r18866: Jeremy and Volker have given the go-ahead on the group mapping ldbAndrew Tridgell126-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)
2007-10-10r18865: fixed some of the most obvious NTSTATUS/WERROR mixups in Samba3. ItAndrew Tridgell5-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)
2007-10-10r18864: merge lib/replace changes from samba4Andrew Tridgell4-6/+40
(This used to be commit 6d5f507136be327558e98214b64eca225ca23d66)
2007-10-10r18863: the test for immediate structures has moved to lib/replace/Andrew Tridgell1-22/+1
(This used to be commit 46d8433a4f8918b5e21def2dc55a62adfde234b1)
2007-10-10r18858: arrgh! - since HAVE_IMMEDIATE_STRUCTURES were last enabled the codeAndrew Tridgell3-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)
2007-10-10r18857: Re-enable the CC checks from libreplace after Tridge's fix. Thanks ↵Volker Lendecke1-1/+1
for that! Volker (This used to be commit 91955c1f266e8f8ee9d4775dffdcc59b44280060)
2007-10-10r18856: fixed HAVE_IMMEDIATE_STRUCTURES and thus checking of NTSTATUS/BOOLAndrew Tridgell1-1/+1
mixups (This used to be commit 21a458ab9d132e09b9b00e4dbb32af4275b7c2fb)
2007-10-10r18855: Tell the diff between WERROR and NTSTATUSVolker Lendecke1-2/+2
Volker (This used to be commit 5cc4117692572f086b44324949546463681b837e)
2007-10-10r18854: Disable the AC_LIBREPLACE_CC_CHECKS, this breaks the ↵Volker Lendecke1-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)
2007-10-10r18853: Fix remaining warnings. Volker, should be fine now.Günther Deschner2-2/+2
Guenther (This used to be commit 40a6169aceb51dc7f73ae72ebac2e55c6b1edc3f)
2007-10-10r18852: Fix compiler warning (thanks Volker).Günther Deschner1-2/+2
Guenther (This used to be commit 01a8562fe164453af4c5946710f9e58f917df2ce)
2007-10-10r18846: Fix the same bug Volker noticed when marshalling/unmarshallingJeremy Allison1-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)
2007-10-10r18845: Fix a type-punned warning that turned out to be a real bug: The secdescVolker Lendecke1-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)
2007-10-10r18842: Protect against "winbind cache time = 0" on two other occasions.Günther Deschner1-2/+2
Guenther (This used to be commit b1cd9d45e9581bec56bfdc21d2a8afb7f094be22)
2007-10-10r18841: Protect against potential event loop when someone is using "winbindGünther Deschner1-2/+2
cache time = 0". Guenther (This used to be commit 9ac6016e32d236e7470919c075df551d1d73498c)
2007-10-10r18823: Fix some errors in the srsvc handling code and start running the ↵Jelmer Vernooij2-5/+9
RPC-SRVSVC test against samba3. (This used to be commit f0508ecb44f13e9e9e521e2534889e98a31d2372)
2007-10-10r18820: Comment out some unused functions.Günther Deschner1-2/+17
Guenther (This used to be commit cdc81927dbbc542500211ad8e6815815d7764731)
2007-10-10r18819: Fix build without LDAP.Günther Deschner4-1/+13
Guenther (This used to be commit a0aedee1c90af163210dd459603dd5dffb73e132)
2007-10-10r18818: Forgot header file.Günther Deschner1-0/+1
Guenther (This used to be commit 9da91022f9fa0e6610a235ddd2130c8b01d6f1c5)
2007-10-10r18817: Enable the build of the gpo tool but do not make it available yet.Günther Deschner3-5/+8
Guenther (This used to be commit 927cda5d31e9cb02105df3cfc06f5cb273233747)
2007-10-10r18816: Fix some build warnings.Günther Deschner1-4/+4
Guenther (This used to be commit b70ed9e48394ddeaf0102e017cf706ff083e065b)
2007-10-10r18814: diable immediate structs for now until we completely build with them ↵Stefan Metzmacher1-1/+1
again metze (This used to be commit 5b8eb441a3332fbec4d105670ceea1978903a26a)
2007-10-10r18813: the generated rpccli_ functions give NTSTATUSStefan Metzmacher1-3/+2
metze (This used to be commit 4a198cebe37d74437a8d526aff1139f1668bcd37)
2007-10-10r18812: newer compilers don't allow non consts in static arraysStefan Metzmacher1-1/+1
give us a chance to detect NTSTATUS vs. WERROR bugs... metze (This used to be commit 27181b675e6134979c4babd4497d9b995caba0ab)
2007-10-10r18811: rename stat field to avoid compiler warnings aboutGerald Carter7-21/+21
shadowed variables (This used to be commit cc5f31c08159d671eaa873eb39b25893931c7341)
2007-10-10r18810: use a copy of samba4's talloc under lib/talloc/Stefan Metzmacher19-117/+4972
to make mergeing easier. metze (This used to be commit d49ffbc19b29f7620e427de133ffab74721f37e8)
2007-10-10r18809: add a valgrind suppression file to prepare running make testStefan Metzmacher1-0/+0
under valgrind in the buildfarm metze (This used to be commit 646cf0ae8c32f0645955fba6a1f5951a018fd6b0)
2007-10-10r18804: resume_hnd isn't a ref pointer and can be NULLStefan Metzmacher1-1/+3
metze (This used to be commit 8736262342611d432d529812bc1f647b8d6cf625)
2007-10-10r18803: remove unused functionGerald Carter1-18/+0
(This used to be commit 964d95bce6bbaf985ed8cd50daee8216bc446a28)
2007-10-10r18802: Use the pidl-generated code for the srvsvc interface, both client ↵Jelmer Vernooij19-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)
2007-10-10r18801: Fix (at least the build of) python bindings.Günther Deschner1-7/+7
Guenther (This used to be commit fc6543ca78e5c137d77bdc7845df273aae50e5cb)
2007-10-10r18799: Prepare query_disp_info to use the next idx from the last result entryGünther Deschner1-0/+18
for the enumeration loop (following msdn docs of that call). Guenther (This used to be commit 138a921f82a02991eed7ab7d958ec7ea78608684)
2007-10-10r18798: use libreplace headers in pam and nss modulesStefan Metzmacher3-69/+8
this hopefully fixes the build on AIX metze (This used to be commit ef1001f5a269f3d6a66f40e3fb01eccc807dcd7e)
2007-10-10r18797: fix the loading of pam_winbind.so and libnss_winbind.soStefan Metzmacher1-2/+2
when building with socket wrapper metze (This used to be commit 6ad6aba1029035f67b901121e41b238d5760c6ff)
2007-10-10r18796: Fix the build. Sorry.Jeremy Allison1-2/+2
Jeremy. (This used to be commit 8b9e5f28c2b8530bee46aefadf97414b85ab5bc8)
2007-10-10r18794: Make ENumKey() work again in the registry serverGerald Carter1-2/+4
(This used to be commit 7ead5ac79203a15dc1d9d7982446eafbb1f9eefd)
2007-10-10r18793: Fix BE string handling in the auto-generatedJeremy Allison6-58/+69
code. Should now work again with ASU. Jeremy. (This used to be commit 53e97bf92817b6cfc3f93c999a81ef8ad49a1609)
2007-10-10r18792: small fix for server QueryValue codeGerald Carter1-2/+1
(This used to be commit b11558c2320d8da8fee0fb8398729f9005021384)
2007-10-10r18791: print the error string and not the raw valueGerald Carter1-1/+1
(This used to be commit 23639546371ef4e2a0354f720f1be17d8a4edd5b)
2007-10-10r18790: Correct the IDL (still a bug in pidl) for QueryValue()Gerald Carter7-72/+15
(This used to be commit 44851d7afa3112278faea41b470cc5d3cad97cb5)
2007-10-10r18789: Replace the winreg server code with the libndr parsing code.Gerald Carter12-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)
2007-10-10r18788: updating the IDL for QueryValueGerald Carter6-53/+84
(This used to be commit 83dec5578246111798678dce73d928ecf2a47d5f)
2007-10-10r18787: Fix the strlen_m and strlen_m_term code by mergingJeremy Allison7-29/+169
in (and using elsewhere) next_codepoint from Samba4. Jerry please test. Jeremy. (This used to be commit ece00b70a4621633f1ac9e576c4bbe332031de09)
2007-10-10r18785: Check in Peter Somogyis build fixVolker Lendecke1-5/+5
(This used to be commit 31c1be90565b2d2d111dddb7f0563fa8c303852b)
2007-10-10r18784: hopefully fix the BOOL bug on AIXStefan Metzmacher6-11/+21
metze (This used to be commit 454d9590de6ff94a1edd7321e26af0f0978a356a)
2007-10-10r18778: Fix comparison.Jelmer Vernooij1-1/+1
(This used to be commit 0a198e6096d24297995d761635044ad8081fb197)
2007-10-10r18773: Change negprot_spnego to return a blobVolker Lendecke1-10/+12
(This used to be commit 28fa772721640a6d3a0f6a30fb56fde18b5f5616)