summaryrefslogtreecommitdiffstats
path: root/source/libsmb/clikrb5.c
Commit message (Collapse)AuthorAgeFilesLines
* r24546: Fix some C++ and type-punned warningsVolker Lendecke2007-08-191-1/+1
|
* r23784: use the GPLv3 boilerplate as recommended by the FSF and the license textAndrew Tridgell2007-07-101-2/+1
|
* r23780: Find and fix more GPL2 -> GPL3.Jeremy Allison2007-07-091-1/+1
| | | | Jeremy.
* r23651: Always, always, always compile before commit...Günther Deschner2007-06-291-1/+1
| | | | Guenther
* r23650: Fix remaining callers of krb5_kt_default().Günther Deschner2007-06-291-3/+3
| | | | Guenther
* r23649: Fix the build (by moving smb_krb5_open_keytab() to clikrb5.c).Günther Deschner2007-06-291-1/+137
| | | | Guenther
* r23609: Removing more redundant codepaths out of smb_krb5_renew_ticket(). Günther Deschner2007-06-261-38/+26
| | | | | | Thanks Volker for the pointer hint :) Guenther
* r23588: Some more cleanups and error checks in the krb5 renew function.Günther Deschner2007-06-221-6/+12
| | | | Guenther
* r23587: Cleanup redundant code in the krb5 renew function.Günther Deschner2007-06-221-23/+16
| | | | Guenther
* r23586: Fix heimdal path in the krb5 renew routine when we need to compose ↵Günther Deschner2007-06-221-1/+5
| | | | | | | | the tgt string ourselves. Guenther
* r23582: Fix event based krb5 ticket refreshing in winbindd.Günther Deschner2007-06-221-5/+5
| | | | | | | We were incorrectly using the renew_till timestamp instead of the renewed ticket's endtime to calculate the next refreshing date. Guenther
* r22857: merge "net ads keytab list" from 3_0.Günther Deschner2007-05-141-6/+41
| | | | Guenther
* r22795: Merge krb5_get_init_creds_opt_get_error() usage from 3_0.Günther Deschner2007-05-111-0/+39
| | | | Guenther
* r22370: Merge -r21777:21779 from 3_0 to fix the build with Heimdal 0.8.Günther Deschner2007-04-191-6/+23
| | | | Guenther
* r22003: Fix from Jiri.Sasek@Sun.COM to wrap our krb5_locate_kdcJeremy Allison2007-03-281-5/+13
| | | | | | call as smb_krb5_locate_kdc to prevent incorrect linking and crashes on Solaris. Jeremy.
* r21846: Try and fix the Darwin build which seems to have a strange krb5.Jeremy Allison2007-03-151-0/+6
| | | | Jeremy.
* r21845: Refactor the sessionsetupX code a little to allow usJeremy Allison2007-03-151-0/+33
| | | | | | | | | | | to return a NT_STATUS_TIME_DIFFERENCE_AT_DC error to a client when there's clock skew. Will help people debug this. Prepare us for being able to return the correct sessionsetupX "NT_STATUS_MORE_PROCESSING_REQUIRED" error with associated krb5 clock skew error to allow clients to re-sync time with us when we're eventually able to be a KDC. Jeremy.
* r21241: Merge from 3_0:Günther Deschner2007-02-081-5/+15
| | | | | | | | | | | | | | | | | | | Fix longstanding Bug #4009. For the winbind cached ADS LDAP connection handling (ads_cached_connection()) we were (incorrectly) assuming that the service ticket lifetime equaled the tgt lifetime. For setups where the service ticket just lives 10 minutes, we were leaving hundreds of LDAP connections in CLOSE_WAIT state, until we fail to service entirely with "Too many open files". Also sequence_number() in winbindd_ads.c needs to delete the cached LDAP connection after the ads_do_search_retry() has failed to submit the search request (although the bind succeeded (returning an expired service ticket that we cannot delete from the memory cred cache - this will get fixed later)). Guenther
* r21110: Fix kinit with Heimdal (Bug #4226).Günther Deschner2007-02-011-0/+26
| | | | Guenther
* r19940: copy clikrb5.c from SAMBA_3_0 tree to get compile warning fixesGerald Carter2006-11-281-0/+23
|
* r19813: smbd now compiles againGerald Carter2006-11-211-21/+0
|
* r19810: more merge work....does not compile currently. Working on smbd mergeGerald Carter2006-11-211-0/+21
|
* r19782: more compile fixes for mergeGerald Carter2006-11-191-21/+0
|
* r19769: more compile fixes while merging from SAMBA_3_0 (not done yet)Gerald Carter2006-11-181-50/+58
|
* r17162: Fix typo small typos noticed by Paul Green.Gerald Carter2006-07-201-1/+1
|
* r17091: Merge some changes from SAMBA_3_0Gerald Carter2006-07-171-2/+2
| | | | | | | * memory leaks in ldap schema for SFU attributes * memory leaks in the cldap code * AIX portability fixes for DNS SRV queries * Debian packaging update
* r16348: * merging changes from SAMBA_3_0 r16346Gerald Carter2006-06-191-1/+58
| | | | * updating release notes to match
* r15837: starting sync up for 3.0.23rc1 (in sync with SAMBA_3_0 r15822)Gerald Carter2006-05-231-10/+190
|
* r14506: Remove remaining references to a KCM credential cache type.Günther Deschner2006-03-171-1/+1
| | | | Guenther
* r14218: Fix Coverity Bug # 2Volker Lendecke2006-03-111-5/+0
|
* r13316: Let the carnage begin....Gerald Carter2006-02-031-12/+159
| | | | Sync with trunk as off r13315
* r13020: Prevent cli_krb5_get_ticket of getting into an infite loop. This wholeGünther Deschner2006-01-181-1/+4
| | | | | | area of code needs to be reworked later on. Guenther
* r13012: Fix #3421 - it turns out krb5_kt_get_entry() on MITJeremy Allison2006-01-181-12/+12
| | | | | | | | | does an implicit open/read/close and blows away an open keytab handle - so make sure we use a new handle. Wonderful analysis from Luke <ldeller@xplantechnology.com> helped fix this. Jeremy.
* r11551: Add a few more initialize_krb5_error_tableVolker Lendecke2005-11-071-0/+1
|
* r10907: Handle the case when we can't verify the PAC signature because theGünther Deschner2005-10-111-0/+6
| | | | | | | | | | | ticket was encrypted using a DES key (and the Windows KDC still puts CKSUMTYPE_HMAC_MD5_ARCFOUR in the PAC). In that case, return to old behaviour and ignore the PAC. Thanks to Chengjie Liu <chengjie.liu@datadomain.com>. Guenther
* r10671: Attempt to fix the build on machines without kerberos headers.Volker Lendecke2005-10-011-9/+9
| | | | Volker
* r10656: BIG merge from trunk. Features not copied overGerald Carter2005-09-301-10/+441
| | | | | | | * \PIPE\unixinfo * winbindd's {group,alias}membership new functions * winbindd's lookupsids() functionality * swat (trunk changes to be reverted as per discussion with Deryck)
* r10210: Fix memleak.Günther Deschner2005-09-131-2/+4
| | | | Guenther
* r6586: get rid of a few more compiler warningsHerb Lewis2005-05-021-1/+3
|
* r6392: - Fixes bug 2564: when smbc_opendir() was called with a file rather thanDerrell Lipman2005-04-191-2/+2
| | | | | | | a directory, the errno returned could end up as ENOENT rather than ENOTDIR. - Fixes some compiler warnings which showed up on IRIX, as reported by James Peach.
* r6149: Fixes bugs #2498 and 2484.Derrell Lipman2005-03-311-0/+3
| | | | | | | | | | | | | | | | | | 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.
* r4291: More *alloc fixes inspired by Albert Chin (china@thewrittenword.com).Jeremy Allison2004-12-201-3/+2
| | | | Jeremy
* r4020: Fix for crash reported by Bård Kalbakk <baard@inett.biz>.Jeremy Allison2004-11-301-1/+1
| | | | | | Don't go fishing for the authorisation data unless we know it's there. Jeremy.
* r3538: Fix the build with the latest Heimdal code.Jeremy Allison2004-11-051-1/+1
| | | | Jeremy.
* r3535: Tidy up error reporting. Memory leak with MIT krb5 1.3.5 turnsJeremy Allison2004-11-041-11/+13
| | | | | | out to be in the kerberos libraries, not in Samba. Now to test with Heimdal. Jeremy
* r3439: Finally fix build for platforms without kerberos.Günther Deschner2004-11-011-4/+4
| | | | Guenther
* r3407: Fix the buildVolker Lendecke2004-10-311-1/+1
|
* r3379: More merging of kerberos keytab and salting fixes from Nalin ↵Jeremy Allison2004-10-301-2/+2
| | | | | | | Dahyabhai <nalin@redhat.com> (bugid #1717). Jeremy.
* r3377: Merge in first part of modified patch from Nalin Dahyabhai ↵Jeremy Allison2004-10-291-9/+38
| | | | | | | | | <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.
* r3345: More MIT/Heimdal tests for comparing enctypes now.Jeremy Allison2004-10-291-0/+14
| | | | Jeremy.