summaryrefslogtreecommitdiff
path: root/source3/libads/ldap.c
AgeCommit message (Collapse)AuthorFilesLines
2002-01-16much better support for organisational units in ADS joinAndrew Tridgell1-1/+21
(This used to be commit 7e876057d5e392f85e6fdb0f2c233b0fe76df688)
2002-01-11Fix up 'net ads join' to delete and rejoin if the account already exists.Andrew Bartlett1-2/+7
This fixes up a problem where a machine would join (or downgrade by trust password change) to NT4 membership and not be able to regain full ADS membership until a 'net ads leave'. Andrew Bartlett (This used to be commit ab8ff85f03b25a0dfe4ab63886a10da81207393c)
2002-01-03added nTSecurityDescriptor field to host acct dumpAndrew Tridgell1-1/+3
(This used to be commit f383e19e095eab975bf3d4e622a5c1d1f823171b)
2001-12-30Make Samba compile on RH 6.2 again.Andrew Bartlett1-59/+0
We now include the libber.h file if required, but currently we just don't use ldap. (I'll chase this up). In the meantime, I've moved the ads_status code about, its now in its own file, and has a couple of #ifdefs to allow smbd to link - becouse the lack of LDAP caused HAVE_ADS to be undefined. (I hope its not too ugly). Andrew Bartlett (This used to be commit 14407c87e2dcccae1784290e3eb7a2d611516aff)
2001-12-20added ads_domain_sid() functionAndrew Tridgell1-0/+18
(This used to be commit ff002a458afa6ca378f0c6d2ec9fb74233c839a7)
2001-12-20net ads password and net ads chostpass commands from Remus KoosAndrew Tridgell1-1/+11
(This used to be commit 412e79c448bf02e3097b5c14a36fe0172d8d2895)
2001-12-19much better ADS error handling systemAndrew Tridgell1-93/+141
(This used to be commit 05a90a28843e0d69183a49a76617c5f32817df16)
2001-12-19- added initial support for trusted domains in winbindd_adsAndrew Tridgell1-8/+69
- gss error code patch from a.bokovoy@sam-solutions.net - better sid dumping in ads_dump - fixed help in wbinfo (This used to be commit ee1c3e1f044b4ef62169ad74c5cac40eef81bfda)
2001-12-17allow selection of the organisational unit when joining a realmAndrew Tridgell1-4/+4
(This used to be commit f1231c2b54cac9d4fda7fa9d45fd329f1fd7b779)
2001-12-10make sid_binstring available without HAVE_ADSAndrew Tridgell1-39/+0
(This used to be commit 4a6d29768665f71b72cf48ee34ee9a9c451232f6)
2001-12-08fix a DEBUG() lineAndrew Tridgell1-2/+3
(This used to be commit 18da530293b11d895c62d08895ee1f77d8f97a12)
2001-12-08added internal sasl/gssapi code. This means we are no longer dependent on ↵Andrew Tridgell1-67/+71
cyrus-sasl which makes the code much less fragile. Also added code to auto-determine the server name or realm (This used to be commit 435fdf276a79c2a517adcd7726933aeef3fa924b)
2001-12-06added a propoer kerberos_kinit_password callAndrew Tridgell1-1/+1
contribution from remus@snapserver.com thanks! (This used to be commit 3ace8f1fcc27492d26f5ad0c3cdfc63235ca0609)
2001-12-05fixed a minor password memory leakAndrew Tridgell1-0/+1
(This used to be commit 5985d7e6eec1eb80d8d7470ee2ceda8981c7410c)
2001-12-05handle ldap server down betterAndrew Tridgell1-1/+3
(This used to be commit 0d85815c992c6ca77ba64dfb2d7538be4684654d)
2001-12-05added a REALLY gross hack into kerberos_kinit_password so thatAndrew Tridgell1-0/+4
winbindd can do a kinit this will be removed once we have code that gets a tgt and puts it in a place where cyrus-sasl can see it (This used to be commit 7d94f1b7365215a020d3678d03d820a7d086174f)
2001-12-05added timeouts and retries to ldap operationsAndrew Tridgell1-9/+53
(This used to be commit 4f004eb54d66b6f811cb2f4791da6c70d77f87c2)
2001-12-05moved the sequence number fetch into the backend, and fetch theAndrew Tridgell1-1/+1
sequence number via ldap when using ads (This used to be commit 9a084f0bb91883224ad44e2b76417d10c15cce42)
2001-12-05paranoia fixes in based ldap routines for potential memory leaksAndrew Tridgell1-10/+16
(This used to be commit 13b933104e1389608e4831ca47dd8106ea0c60a5)
2001-12-05more memory leak fixesAndrew Tridgell1-0/+8
(This used to be commit eb6f0e91ddd2a97a907a569bc60beca99b494884)
2001-12-05added functions that convert a ads binary blob to a string (forAndrew Tridgell1-0/+39
searching on SID) (This used to be commit 31d6d049b30e364e062f108d6f9221bbdc2ebec5)
2001-12-04added ads_search_dn() and ads_pull_sids()Andrew Tridgell1-1/+42
(This used to be commit bc83d55f4400cdcdfed44622954f11580b6d2f87)
2001-12-03added a basic ADS backend to winbind. More work needed, but atAndrew Tridgell1-8/+80
least basic operations work (This used to be commit 88241cab983b2c7db7d477c6c4654694a7a56cd3)
2001-11-29Make better use of the ads_init() function to get the kerberos relam etc.Andrew Bartlett1-102/+1
This allows us to use automagically obtained values in future, and the value from krb5.conf now. Also fix mem leaks etc. Andrew Bartlett (This used to be commit 8f9ce717819235d98a1463f20ac659cb4b4ebbd2)
2001-11-28fix a bunch of places where we can double-free a cli structureAndrew Tridgell1-1/+14
(This used to be commit e2ba2383c9f679c076749a8f4fccefc3559e37ec)
2001-11-25added "net ads user" and "net ads group" commandsAndrew Tridgell1-10/+14
(This used to be commit f482583139eedb75a23c7a720dca4e8fb7070fd5)
2001-11-25added "net ads status" commandAndrew Tridgell1-15/+76
(This used to be commit ae0eabd04c97320c2cf3c4575263c53cf61d03ea)
2001-11-25better auto-selection of realm and ldap serverAndrew Tridgell1-3/+4
(This used to be commit 69d256af4612f5c1277202eb8a7ef37eb6bb55f4)
2001-11-24added "net join" commandAndrew Tridgell1-12/+91
this completes the first stage of the smbd ADS support (This used to be commit 058a5aee901e6609969ef7e1d482a720a84a4a12)
2001-11-20added the beginnings of ADS support in smbdAndrew Tridgell1-0/+324
(This used to be commit c7f611691941ca92f57665e19d6e46b161599427)