summaryrefslogtreecommitdiffstats
path: root/source3/libads
Commit message (Collapse)AuthorAgeFilesLines
* r5956: more compile warngin fixes from the Mr. MaderGerald Carter2007-10-101-3/+3
| | | | (This used to be commit f3f315b14d261fa56ab040db036a6f858ac06e65)
* r5952: BUG 2469: patch from Jason Mader to cleanup compiler warning when not ↵Gerald Carter2007-10-101-0/+4
| | | | | | using krb5 (This used to be commit 19a639ac468237b22f16d917c0150fbf10c9623e)
* r5948: more compile cleanups from Jason MaderGerald Carter2007-10-101-6/+1
| | | | (This used to be commit cc6c769c3c26164919dd13777d671abe02c084d9)
* r5762: Modified version of patch from Michael Brown ↵Jeremy Allison2007-10-101-65/+99
| | | | | | | | | <mbrown@fensystems.co.uk> to case insentively search for a principal match on logon verification in the system keytab. UNTESTED (although it compiles). Please test. Jeremy. (This used to be commit 1ace2ca1be65b4d6e92a98040fd09fdca74e8c8a)
* r5759: Patch from Doug VanLeuven <roamdad@sonic.net> to add more case/realm/nameJeremy Allison2007-10-101-2/+21
| | | | | | permutations to the kerberos keytab. Jeremy. (This used to be commit c687e73f242967cd3a78db66c1dd23349766ebb8)
* r5336: BUG 2329: fix to re-enable winbindd to locate DC's when 'disable ↵Gerald Carter2007-10-101-1/+1
| | | | | | netbios = yes' (This used to be commit 75a223f1188ae0041c9e3c748af107d642f73810)
* r5207: patches from Jay Fenlason @ RedHat (scooped from their Fedora packages)Gerald Carter2007-10-101-1/+1
| | | | (This used to be commit 9019a8436162d3606f6b8584701b0832cf5a7439)
* r4882: Fix for #2255. Debug should have been 10 not 0.Jeremy Allison2007-10-101-1/+1
| | | | | Jeremy. (This used to be commit 5557e1409a9a22759ca3bea021d4a662099e683a)
* r4736: small set of merges from rtunk to minimize the diffsGerald Carter2007-10-101-1/+1
| | | | (This used to be commit 4b351f2fcc365a7b7f8c22b5139c299aa54c9458)
* r4665: Fix inspired by posting from Joe Meadows <jameadows@webopolis.com>.Jeremy Allison2007-10-101-10/+10
| | | | | | Make all LDAP timeouts consistent. Jeremy. (This used to be commit 0f0281c2348b10ffdea744ecade6b2be0814c872)
* r4346: Fix cut-and-paste error - bugid #2189. Fixed by Buck Huppmann ↵Jeremy Allison2007-10-101-1/+1
| | | | | | | <buckh@pobox.com> Jeremy. (This used to be commit 5c22cb082c86088add0db21541a8079c516c9fd9)
* r4334: Fix for bugid #2186 - from Buck Huppmann <buckh@pobox.com>Jeremy Allison2007-10-101-1/+2
| | | | | | to prevent uninitialized creds being freed. Jeremy. (This used to be commit c3f9c81a8fcb26f7110f75b3096d5d1eb30aac13)
* r4273: Same fix for r4272 in SAMBA_3_0 branch.Tim Potter2007-10-101-1/+1
| | | | (This used to be commit 4f1927acfa6569fc90317d76ed34e5ee088df7c1)
* r4088: Get medieval on our ass about malloc.... :-). Take control of all our ↵Jeremy Allison2007-10-109-69/+58
| | | | | | | | | | allocation functions so we can funnel through some well known functions. Should help greatly with malloc checking. HEAD patch to follow. Jeremy. (This used to be commit 620f2e608f70ba92f032720c031283d295c5c06a)
* r4023: Code tidyup to fix bug #2098.Jeremy Allison2007-10-101-2/+3
| | | | | Jeremy. (This used to be commit ebaf21e3e289d3570f20b22e00555eaebe060063)
* r3841: Time out in ads search queries. Even AD servers can hang.Volker Lendecke2007-10-101-7/+44
| | | | | Volker (This used to be commit fc454c8ef6321fba9efa42a704c8e8c707361af3)
* r3796: Patch from Jay Fenlason <fenlason@redhat.com>. Don't free static buffers.Jeremy Allison2007-10-101-1/+0
| | | | | Jeremy. (This used to be commit 53acf222a86a1420abbba08a2cde27a86debe403)
* r3764: Ensure on failure that *res is always NULL.Jeremy Allison2007-10-101-3/+8
| | | | | | Check for malloc fail. Fixes for bug #2036. Jeremy. (This used to be commit b815247747214ba413c054746e9732d5f2b10535)
* r3711: Fix KRB5_SETPW-defines, no change in behaviour.Günther Deschner2007-10-101-7/+5
| | | | | | | | | | A value of '2' is due to an expired internet draft, while 0xff80 comes from RFC3244. See Bugzilla #1661 for details. Thanks to Luke Mewburn <lukem@NetBSD.org> for his research. Guenther (This used to be commit 3906c1623fb3823612347a0533ad49d7dfbe1b99)
* r3569: Fix for bug #1651, added extra servicePrincipalNames for kerberos ↵Jeremy Allison2007-10-101-6/+44
| | | | | | | | interop. Modified the redhat patch some... Jeremy. (This used to be commit 2ae717cd2c876649464f91093e55bed64ac5588d)
* r3502: Tidy up debugging in kerberos_keytab code.Jeremy Allison2007-10-101-32/+48
| | | | | Jeremy. (This used to be commit 82651c1b1704d90ca52be1463ee871801c607d3b)
* r3495: Fix the build (recent kerberos-changes).Günther Deschner2007-10-102-3/+4
| | | | | Guenther (This used to be commit c7eab285d967345510a15e83bce508edb8e06e99)
* r3492: Fixes from testing kerberos salted principal fix.Jeremy Allison2007-10-102-24/+52
| | | | | Jeremy. (This used to be commit b356a8fdc5a1ac45f2f7f56a0836e794bdecddc6)
* r3451: Finish off kerberos salting patch. Needs testing !Jeremy Allison2007-10-102-29/+34
| | | | | Jeremy. (This used to be commit ff4cb6b5e80731856d6f3f7eebd8fc23902e3580)
* r3439: Finally fix build for platforms without kerberos.Günther Deschner2007-10-101-2/+2
| | | | | Guenther (This used to be commit 05619cfdbf814e5c79e65934b82424eca00c76c4)
* r3436: Fix build with recent heimdal-versions (0.6.3) as pointed out by LukeGünther Deschner2007-10-101-0/+2
| | | | | | | | | | Mewburn <lukem@NetBSD.org> and close Bugzilla #1661. Leaving the old define for KRB5_KPASSWD_VERS_SETPW (added by Antti Andreimann) as fallback when the library does not provide one. Guenther (This used to be commit 00598877dfb7aab48d1b5d58b3a69ed2dd8a36a8)
* r3381: More merging of the #1717 patch. Fixup some erroneous assumptions aboutJeremy Allison2007-10-102-62/+77
| | | | | | | | memcpy's into fqdn names. I think the original intent was to create MYNAME.fqdn.tail.part. Will need testing to see I haven't broken keytab support. Jeremy. (This used to be commit 82acf83040654eb8b7e261518a3e5eb9caea7750)
* r3379: More merging of kerberos keytab and salting fixes from Nalin ↵Jeremy Allison2007-10-102-15/+89
| | | | | | | | Dahyabhai <nalin@redhat.com> (bugid #1717). Jeremy. (This used to be commit 30b8807cf6d5c3c5b9947a7e841d69f0b22eb019)
* r3377: Merge in first part of modified patch from Nalin Dahyabhai ↵Jeremy Allison2007-10-102-8/+549
| | | | | | | | | | <nalin@redhat.com> for bug #1717.The rest of the code needed to call this patch has not yet been checked in (that's my next task). This has not yet been tested - I'll do this once the rest of the patch is integrated. Jeremy. (This used to be commit 7565019286cf44f43c8066c005b1cd5c1556435f)
* r3273: Ensure we're consistent in the use of strchr_m for '@'.Jeremy Allison2007-10-101-1/+1
| | | | | Jeremy. (This used to be commit 0f3f7b035b37bfc51d3a59d0472003c3d4ac1511)
* r2832: Readd WKGUID-binding to match the correct default-locations of newGünther Deschner2007-10-101-4/+73
| | | | | | | | | | | | | | | | User-, Group- and Machine-Accounts in Active Directory (this got lost during the last trunk-merge). This way we match e.g. default containers moved by redircmp.exe and redirusr.exe in Windows 2003 and don't blindly default to cn=Users or cn=Computers. Further wkguids can be examied via "net ads search wellknownobjects=*". This should still keep a samba3-client joining a samba4 dc. Fixes Bugzilla #1343. Guenther (This used to be commit 8836621694c95779475fa9a1acf158e5e0577288)
* r2569: Patch from Rob Foehl <rwf@loonybin.net>:Gerald Carter2007-10-101-1/+1
| | | | | | | | | | | | | | | | | | - fix typo in libads/ldap_printer.c:39, ads_find_printer_on_server() (originally libads-typo.patch) - fix leak in printing/nt_printing.c, is_printer_published() (originally is_printer_published-leak.patch) - fix double print_backend_init() calls, now only called from main() - restructuring in printing/nt_printing.c - replaced (un)publish_it() with ads-specific functions - moved common code to nt_printer_publish() - improved error handling in several places - added check_published_printers() in printing/nt_printing.c, to verify that each published printer is actually in the directory at startup - changed calling semantics of mod_a_printer, dump_a_printer, and update_driver_init to be more consistent with the rest of the api and reduce some copying (This used to be commit 50a5a3dbd02acb0d09133b6e42cc37d091ea901d)
* r2091: only use sAMAccountName and not userPrincipalName since the breaks ↵Gerald Carter2007-10-101-0/+6
| | | | | | winbindd (lookup_name() only works with the sAMAccountName) -- *please* test this change. My tests all pass but there is probably something I missed (This used to be commit 2bf08aaa37f41681b3154514792bf29a3abfdbfd)
* r1967: Fix a couple of krb5-DEBUG-messages.Günther Deschner2007-10-101-4/+6
| | | | | Guenther (This used to be commit 86a61c86a49a7e4d67e61201458c9b0229fb0825)
* r1789: compiler warnings from SuSEGerald Carter2007-10-101-0/+4
| | | | (This used to be commit 7e44193be103fad273796218c8f5e5f9a1657c3c)
* r1381: fixing behavior found by gd@sernet.de; we must use the ↵Gerald Carter2007-10-101-4/+4
| | | | | | userPrincipalName value (host/hostname@REALM) and not the servicePrincipalName (host/fqdn@REALM) in the SASL binds (This used to be commit 959da6e176da9f6a687265e50489b7db3d6712c0)
* r1378: Better debugging so I don't get confused what principal we mean.Jeremy Allison2007-10-101-2/+2
| | | | | Jeremy. (This used to be commit de80e8b1698d34637cf9c105a8fe02f435d83b02)
* r1373: Fix from Guenther Deschner <gd@sernet.de> to ensure last error return ↵Jeremy Allison2007-10-101-1/+2
| | | | | | | is not invalid. Jeremy. (This used to be commit 4bdf914cba2a63d186138d1341a7260ad79da1f5)
* r1330: Fix the build for systems without ldap headersVolker Lendecke2007-10-101-1/+1
| | | | (This used to be commit b7267121af45d7173c310299bb52ae031ae1d501)
* r1317: Patch from Joe Meadows "Joe Meadows" <jameadows@webopolis.com> toJeremy Allison2007-10-101-1/+30
| | | | | | | add a timeout to the ldap open calls. New parameter, ldap timeout added. Jeremy. (This used to be commit e5b3094c4cc75eb07f667dd1aeb73921ed7366ac)
* r1285: Put variable definitions into a block before the statements...Volker Lendecke2007-10-101-1/+1
| | | | | Volker (This used to be commit e8786506b86f129ba6401c09b89a26bfb335440e)
* r1282: gcc 3.2 on SuSE 8.2 does not like #ifdefs inside a macro argument ↵Volker Lendecke2007-10-101-3/+5
| | | | | | | (DEBUG). Volker (This used to be commit b491e76625f0d20fa9db2a3dbb22adc34ca7d414)
* r1247: Final fix to make this compile on Heimdal.Jeremy Allison2007-10-101-0/+4
| | | | | Jeremy. (This used to be commit b462b8fa2f264bef62ed4cd2aaacb2f21e135068)
* r1245: I think the parameter for "password" and "data" was reversed.Jeremy Allison2007-10-101-2/+2
| | | | | | CHECK THIS ! Jeremy. (This used to be commit d4abeefe3e307ff226fba481ca2c743cde153e4b)
* r1244: More Heimdal compile fixes.Jeremy Allison2007-10-101-3/+9
| | | | | Jeremy. (This used to be commit 92a5dc1880a4fe0f3c3b56fc0958dbac77506b4f)
* r1243: Fix so this compiles with Heimdal (in Heimdal krb5_kt_cursor is a ↵Jeremy Allison2007-10-101-16/+34
| | | | | | | struct not a pointer). Jeremy. (This used to be commit 940f893d485a01e73afe714a70d724c2d41c7ad4)
* r1236: Heimdal fixes from Guenther Deschner <gd@sernet.de>, more to come beforeJeremy Allison2007-10-102-9/+20
| | | | | | it compiles with Heimdal. Jeremy. (This used to be commit dd07278b892770ac51750b87a4ab902d4de3a960)
* r1223: Fix valgrind error with realm manipulation.... Damn macros :-(.Jeremy Allison2007-10-101-2/+8
| | | | | Jeremy. (This used to be commit 5a1d8c3c9b8daa435f6eb5bc1652bab138e05dbf)
* r1222: Valgrind memory leak fixes. Still tracking down a strange one...Jeremy Allison2007-10-103-16/+57
| | | | | | Can't fix the krb5 memory leaks inside that library :-(. Jeremy. (This used to be commit ad440213aaae58fb5bff6e8a6fcf811c5ba83669)
* r1221: Added the last of the system keytab patch from "Dan Perry" ↵Jeremy Allison2007-10-101-1/+1
| | | | | | | | <dperry@pppl.gov>, fixed valgrind detected mem corruption in libads/kerberos_keytab.c. Jeremy. (This used to be commit 286f4c809cb1532b3f8ae7ddf92349c68cc8ce31)