summaryrefslogtreecommitdiffstats
path: root/source/libads
Commit message (Collapse)AuthorAgeFilesLines
...
* Update for new ads modlist structure passingJim McDonough2002-02-111-5/+14
|
* Add ability to extend ads modification list on the fly. Also add some ↵Jim McDonough2002-02-111-23/+39
| | | | malloc checks and return ADS_ERROR(LDAP_NO_MEMORY) if they fail.
* when a trusted domain is down an ADS server will return a success on aAndrew Tridgell2002-02-071-2/+3
| | | | | get trusted domains query but leave the domain SID blank - we need to fail the add of the trusted domain in winbindd in that case
* Fix ldapmod list overrun check. Also better document and format ldap ↵Jim McDonough2002-02-061-16/+13
| | | | control for permissive modify.
* Update for function name changes, plus do some of the optional attributes on ↵Jim McDonough2002-02-021-6/+17
| | | | printer modify, now that the ldap control is working.
* merge in some changes from Alexey Kotovich. Return ADS_STATUS instead of ↵Jim McDonough2002-02-021-33/+88
| | | | BOOLs. Add support for bervals in mod lists. Also put undocumented AD ldap control in to allow modifications when an attribute does not yet exist.
* Minor bug fixes, plus support to remove a printer. Commented out optional ↵Jim McDonough2002-02-022-16/+91
| | | | attributes until a method for checking for their existence is done.
* Fix build errors on non-ldap systems...change function parms from LDAPMod ** ↵Jim McDonough2002-02-012-25/+28
| | | | to void **
* Fix file header description and copyright (from cut-and-paste laziness)Jim McDonough2002-02-011-3/+1
|
* Module for ADS operations on a printer object in the directory. Initially ↵Jim McDonough2002-02-011-0/+133
| | | | it creates and modifies a printQueue object in the directory
* Add functions for modifying an entry in ADS. Needed for printer publishing.Jim McDonough2002-02-011-1/+118
|
* Removed version number from file header.Tim Potter2002-01-307-14/+7
| | | | Changed "SMB/Netbios" to "SMB/CIFS" in file header.
* Enable net ads commands to use existing tickets if the user doesn't specify ↵Jim McDonough2002-01-251-1/+3
| | | | a username on the commandline. Also don't continue past the kinit if a password is entered and fails because existing tickets would be used, which may not be desired if the username was specified.
* much better support for organisational units in ADS joinAndrew Tridgell2002-01-162-12/+46
|
* Move local variable to avoid warning when compiled without GSSAPI.Martin Pool2002-01-141-1/+2
|
* Fix up 'net ads join' to delete and rejoin if the account already exists.Andrew Bartlett2002-01-111-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
* added nTSecurityDescriptor field to host acct dumpAndrew Tridgell2002-01-031-1/+3
|
* Fix up C99 comment.Andrew Bartlett2002-01-011-1/+1
| | | | // -> /* */
* cope with systems that don't have full gssapi libsAndrew Tridgell2001-12-311-0/+2
|
* Allow this to build without LDAP, as per the example below it.Andrew Bartlett2001-12-311-1/+1
| | | | Andrew Bartlett
* Fix the compile on systems without a full kerberos kit.Andrew Bartlett2001-12-301-1/+3
| | | | Andrew Bartlett
* Make Samba compile on RH 6.2 again.Andrew Bartlett2001-12-302-59/+91
| | | | | | | | | | | 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
* added ads_domain_sid() functionAndrew Tridgell2001-12-201-0/+18
|
* forgot to commit this file from remusAndrew Tridgell2001-12-201-0/+59
|
* net ads password and net ads chostpass commands from Remus KoosAndrew Tridgell2001-12-203-23/+147
|
* much better ADS error handling systemAndrew Tridgell2001-12-194-162/+196
|
* we only have gss_ fns on a krb5 capable boxAndrew Tridgell2001-12-191-3/+6
|
* - added initial support for trusted domains in winbindd_adsAndrew Tridgell2001-12-193-25/+131
| | | | | | - gss error code patch from a.bokovoy@sam-solutions.net - better sid dumping in ads_dump - fixed help in wbinfo
* allow selection of the organisational unit when joining a realmAndrew Tridgell2001-12-171-4/+4
|
* better error handlingAndrew Tridgell2001-12-131-2/+7
|
* try the PDC for our workgroup if we can't find the ldap serverAndrew Tridgell2001-12-131-3/+8
|
* allow overriding the local time in kerberos_kinit_password()Andrew Tridgell2001-12-111-2/+8
|
* moved ccache location change into winbindd codeAndrew Tridgell2001-12-101-8/+0
|
* make sid_binstring available without HAVE_ADSAndrew Tridgell2001-12-101-39/+0
|
* fixed used of string after freeAndrew Tridgell2001-12-091-1/+1
|
* fix a DEBUG() lineAndrew Tridgell2001-12-081-2/+3
|
* added internal sasl/gssapi code. This means we are no longer dependent on ↵Andrew Tridgell2001-12-084-118/+279
| | | | cyrus-sasl which makes the code much less fragile. Also added code to auto-determine the server name or realm
* put the winbindd krb5 credentials cache in the lock directoryAndrew Tridgell2001-12-061-0/+4
| | | | this prevents it clobbering the users cache
* added a propoer kerberos_kinit_password callAndrew Tridgell2001-12-062-12/+66
| | | | | | contribution from remus@snapserver.com thanks!
* fixed a minor password memory leakAndrew Tridgell2001-12-051-0/+1
|
* fix link errorAndrew Tridgell2001-12-051-0/+2
|
* handle ldap server down betterAndrew Tridgell2001-12-051-1/+3
|
* added a REALLY gross hack into kerberos_kinit_password so thatAndrew Tridgell2001-12-053-1/+29
| | | | | | 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
* added timeouts and retries to ldap operationsAndrew Tridgell2001-12-051-9/+53
|
* moved the sequence number fetch into the backend, and fetch theAndrew Tridgell2001-12-051-1/+1
| | | | sequence number via ldap when using ads
* paranoia fixes in based ldap routines for potential memory leaksAndrew Tridgell2001-12-051-10/+16
|
* more memory leak fixesAndrew Tridgell2001-12-052-4/+12
|
* added functions that convert a ads binary blob to a string (forAndrew Tridgell2001-12-051-0/+39
| | | | searching on SID)
* added ads_search_dn() and ads_pull_sids()Andrew Tridgell2001-12-041-1/+42
|
* added a basic ADS backend to winbind. More work needed, but atAndrew Tridgell2001-12-031-8/+80
| | | | least basic operations work