summaryrefslogtreecommitdiffstats
path: root/source/libads/ldap.c
Commit message (Collapse)AuthorAgeFilesLines
* r22650: sync up with SMABA_3_0_25 as of svn r22649Gerald Carter2007-05-031-4/+8
|
* r22138: * Sync up with the SAMBA_3_0_25 as of svn r22132.Gerald Carter2007-04-091-1/+2
| | | | | * Set VERSION to 3.0.25rc1 * Update release notes.
* r21889: * Pull from SAMBA-3_0_25 svn r21888Gerald Carter2007-03-201-2/+9
| | | | * Set version to 3.0.25pre2
* r21585: Start syncing the monster that will become 3.0.25pre1Gerald Carter2007-02-281-133/+427
| | | | | | | | Still todo: * release notes * few minor outstanding patches * additional idmap man pages
* r19702: pick Volker's coverity fixGerald Carter2006-11-141-1/+1
|
* r19693: merge from SAMBA_3_0_23 treeGerald Carter2006-11-131-11/+37
|
* r19581: Merge from SAMBA_3_0_23Gerald Carter2006-11-061-1/+4
|
* r19018: staging for a 3.0.23d on Tuesday (I think we have sufficient changes ↵Gerald Carter2006-10-011-2/+7
| | | | to warrant one)
* r17915: Saturn fixesGerald Carter2006-08-291-1/+1
|
* r17094: merge fixes for 3.0.23aGerald Carter2006-07-171-76/+190
|
* r16863: Pull in a few changes from Guenther, Simo, & VolkerGerald Carter2006-07-071-3/+6
| | | | Update the release notes
* r16348: * merging changes from SAMBA_3_0 r16346Gerald Carter2006-06-191-4/+30
| | | | * updating release notes to match
* r16194: * Starting release notes for 3.0.23rc3 (later on). Gerald Carter2006-06-131-1/+6
| | | | * Pulling changes from SAMBA_3_0 r16193
* r16119: pulling changes from 3_0 up to r16117Gerald Carter2006-06-091-2/+6
|
* r15837: starting sync up for 3.0.23rc1 (in sync with SAMBA_3_0 r15822)Gerald Carter2006-05-231-650/+324
|
* r14931: Fix #1374: can't join an OU with name that contains '#'Jim McDonough2006-04-061-2/+6
| | | | | | I had to eliminate "\" as an OU path separator, because it is the escape char in LDAP. We still accept "/", but using the escape char is just not a good choice.
* r14252: Fix Coverity #72: free alloc'ed storage before return. Also found oneJim McDonough2006-03-121-1/+6
| | | | more that coverity didn't find from asprintf.
* r14118: Fix coverity bug #24. Missing return statement meantJeremy Allison2006-03-091-1/+1
| | | | | a possible NULL ptr deref. Jeremy.
* r13965: Make sure we always reset the userAccountControl bits when re-joiningGünther Deschner2006-03-071-1/+1
| | | | | | with an existing account. Guenther
* r13951: Fix Coverity Bug #163.Volker Lendecke2006-03-071-28/+0
| | | | | | This code was not used anyway :-) Volker
* r13657: Let winbindd try to obtain the gecos field from the msSFU30GecosGünther Deschner2006-02-231-1/+6
| | | | | | attribute when "winbind nss info = sfu" is set. Fixes #3539. Guenther
* r13410: Dump a netbootGUID as a GUID.Günther Deschner2006-02-091-0/+1
| | | | Guenther
* r13316: Let the carnage begin....Gerald Carter2006-02-031-0/+223
| | | | Sync with trunk as off r13315
* r13310: first round of server affinity patches for winbindd & net ads joinGerald Carter2006-02-031-0/+4
|
* r12878: Don't use non-static array initialisers.James Peach2006-01-131-1/+2
|
* r12196: patch from Krishna Ganugapati <krishnag@centeris.com>Gerald Carter2005-12-121-1/+17
| | | | | Use the subtree delete ldap control when running 'net ads leave' to ensure that the machine account is actually deleted.
* r12043: It's amazing the warnings you find when compiling on a 64-bitJeremy Allison2005-12-031-5/+5
| | | | | | | | | | | box with gcc4 and -O6... Fix a bunch of C99 dereferencing type-punned pointer will break strict-aliasing rules errors. Also added prs_int32 (not uint32...) as it's needed in one place. Find places where prs_uint32 was being used to marshall/unmarshall a time_t (a big no no on 64-bits). More warning fixes to come. Thanks to Volker for nudging me to compile like this. Jeremy.
* r11875: Allow to use START_TLS (by manually setting "ldap ssl = start_tls") forGünther Deschner2005-11-231-0/+5
| | | | | | LDAP connections to ADS (Windows 2003). Guenther
* r11863: BUG 3196: patch from Alex Deiter <tiamat@komi.mts.ru> to compile ↵Gerald Carter2005-11-221-1/+7
| | | | against the Sun LDAP client libs. But not for AD support; just ldap support
* r10656: BIG merge from trunk. Features not copied overGerald Carter2005-09-301-2/+2
| | | | | | | * \PIPE\unixinfo * winbindd's {group,alias}membership new functions * winbindd's lookupsids() functionality * swat (trunk changes to be reverted as per discussion with Deryck)
* r8048: Replace "done" with "failed".Günther Deschner2005-07-011-5/+5
| | | | Guenther
* r8047: "oid" is defined in a heimdal header. With my gcc this generates a ton ofVolker Lendecke2005-07-011-4/+4
| | | | | | shadowed variable warnings. Fix that. Volker
* r7994: This adds support in Winbindd's "security = ads"-mode to retrieve the ↵Günther Deschner2005-06-291-1/+95
| | | | | | | | | | | | | | | | | | | | | | | | | | | | POSIX homedirectory and the loginshell from Active Directory's "Services for Unix". Enable it with: winbind sfu support = yes User-Accounts without SFU-Unix-Attributes will be assigned template-based Shells and Homedirs as before. Note that it doesn't matter which version of Services for Unix you use (2.0, 2.2, 3.0 or 3.5). Samba should detect the correct attributes (msSFULoginShell, msSFU30LoginShell, etc.) automatically. If you also want to share the same uid/gid-space as SFU then also use PADL's ad-idmap-Plugin: idmap backend = ad When using the idmap-plugin only those accounts will appear in Name Service Switch that have those UNIX-attributes which avoids potential uid/gid-space clashes between SFU-ids and automatically assigned idmap-ids. Guenther
* r6595: This is Volkers new-talloc patch. Just got the go-ahead fromJeremy Allison2005-05-031-1/+1
| | | | | Volker to commit. Woo Hoo ! Jeremy.
* r6149: Fixes bugs #2498 and 2484.Derrell Lipman2005-03-311-4/+4
| | | | | | | | | | | | | | | | | | 1. using smbc_getxattr() et al, one may now request all access control entities in the ACL without getting all other NT attributes. 2. added the ability to exclude specified attributes from the result set provided by smbc_getxattr() et al, when requesting all attributes, all NT attributes, or all DOS attributes. 3. eliminated all compiler warnings, including when --enable-developer compiler flags are in use. removed -Wcast-qual flag from list, as that is specifically to force warnings in the case of casting away qualifiers. Note: In the process of eliminating compiler warnings, a few nasties were discovered. In the file libads/sasl.c, PRIVATE kerberos interfaces are being used; and in libsmb/clikrb5.c, both PRIAVE and DEPRECATED kerberos interfaces are being used. Someone who knows kerberos should look at these and determine if there is an alternate method of accomplishing the task.
* r5956: more compile warngin fixes from the Mr. MaderGerald Carter2005-03-221-3/+3
|
* r5948: more compile cleanups from Jason MaderGerald Carter2005-03-221-6/+1
|
* r5336: BUG 2329: fix to re-enable winbindd to locate DC's when 'disable ↵Gerald Carter2005-02-111-1/+1
| | | | netbios = yes'
* r5207: patches from Jay Fenlason @ RedHat (scooped from their Fedora packages)Gerald Carter2005-02-041-1/+1
|
* r4665: Fix inspired by posting from Joe Meadows <jameadows@webopolis.com>.Jeremy Allison2005-01-111-10/+10
| | | | | Make all LDAP timeouts consistent. Jeremy.
* r4346: Fix cut-and-paste error - bugid #2189. Fixed by Buck Huppmann ↵Jeremy Allison2004-12-231-1/+1
| | | | | | <buckh@pobox.com> Jeremy.
* r4088: Get medieval on our ass about malloc.... :-). Take control of all our ↵Jeremy Allison2004-12-071-30/+30
| | | | | | | | | allocation functions so we can funnel through some well known functions. Should help greatly with malloc checking. HEAD patch to follow. Jeremy.
* r3841: Time out in ads search queries. Even AD servers can hang.Volker Lendecke2004-11-181-7/+44
| | | | Volker
* r3764: Ensure on failure that *res is always NULL.Jeremy Allison2004-11-151-3/+8
| | | | | Check for malloc fail. Fixes for bug #2036. Jeremy.
* r3569: Fix for bug #1651, added extra servicePrincipalNames for kerberos ↵Jeremy Allison2004-11-051-6/+44
| | | | | | | interop. Modified the redhat patch some... Jeremy.
* r3273: Ensure we're consistent in the use of strchr_m for '@'.Jeremy Allison2004-10-271-1/+1
| | | | Jeremy.
* r2832: Readd WKGUID-binding to match the correct default-locations of newGünther Deschner2004-10-061-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
* r2091: only use sAMAccountName and not userPrincipalName since the breaks ↵Gerald Carter2004-08-271-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
* r1381: fixing behavior found by gd@sernet.de; we must use the ↵Gerald Carter2004-07-071-4/+4
| | | | userPrincipalName value (host/hostname@REALM) and not the servicePrincipalName (host/fqdn@REALM) in the SASL binds
* r1330: Fix the build for systems without ldap headersVolker Lendecke2004-07-031-1/+1
|