summaryrefslogtreecommitdiffstats
path: root/source/libads/authdata.c
Commit message (Collapse)AuthorAgeFilesLines
* RIP BOOL. Convert BOOL -> bool. I found a few interestingJeremy Allison2007-10-181-19/+19
| | | | | | | bugs in various places whilst doing this (places that assumed BOOL == int). I also need to fix the Samba4 pidl generation (next checkin). Jeremy.
* r24432: Expand kerberos_return_pac() so that it can be used in winbindd.Günther Deschner2007-10-101-6/+72
| | | | Guenther
* r24424: Fix the build.Günther Deschner2007-10-101-5/+5
| | | | Guenther
* r24158: SE_GROUP_RESOURCE in the other_sids list apparently means aGerald Carter2007-10-101-1/+1
| | | | | | domain local group. Fix a typo in the PAC debugging routine
* r23973: For debugging, add (undocumented) net ads kerberos commands (kinit, ↵Günther Deschner2007-10-101-1/+1
| | | | | | | | renew, pac). Guenther
* r23970: Allow to set the debuglevel at which to dump the PAC logon info.Günther Deschner2007-10-101-18/+18
| | | | Guenther
* r23969: Some helper routines to retrieve a PAC and PAC elements.Günther Deschner2007-10-101-0/+160
| | | | Guenther
* r23784: use the GPLv3 boilerplate as recommended by the FSF and the license textAndrew Tridgell2007-10-101-2/+1
|
* r23779: Change from v2 or later to v3 or later.Jeremy Allison2007-10-101-1/+1
| | | | Jeremy.
* r23251: whoops! Fix compile errorGerald Carter2007-10-101-2/+6
|
* r23080: Fix bug #4637 - we hads missed some cases whereJeremy Allison2007-10-101-12/+24
| | | | | we were calling PRS_ALLOC_MEM with zero count. Jeremy.
* r18188: merge 3.0-libndr branchJelmer Vernooij2007-10-101-2/+2
|
* r13588: Second attempt to fix Bug #3330 - treat the string as aJeremy Allison2007-10-101-7/+7
| | | | | | uint8 array and copy as such. Gunther please check (sorry I reverted your earlier fix). Jeremy.
* r13585: Sorry Gunther, had to revert this. It's got a bufferJeremy Allison2007-10-101-3/+11
| | | | | | overrun. Spoke to Jerry about the correct fix. Will add this after. Jeremy.
* r13581: Correctly parse a non-null terminated, little-endian UCS2 string in theGünther Deschner2007-10-101-11/+3
| | | | | | | | | PAC_LOGON_NAME structure. This was broken on big-endian machines (Solaris SPARC and ppc). Fixes Bug #3330. Jerry, this should be in 3.0.21c. Guenther
* r11183: add small helper function to return a PAC_LOGON_INFO.Günther Deschner2007-10-101-0/+16
| | | | Guenther
* r10710: Fix uninitialized variable. (Thanks to Chengjie LiuGünther Deschner2007-10-101-1/+1
| | | | | | <chengjie.liu@datadomain.com>) Guenther
* r10671: Attempt to fix the build on machines without kerberos headers.Volker Lendecke2007-10-101-1/+1
| | | | Volker
* r10656: BIG merge from trunk. Features not copied overGerald Carter2007-10-101-79/+399
| | | | | | | * \PIPE\unixinfo * winbindd's {group,alias}membership new functions * winbindd's lookupsids() functionality * swat (trunk changes to be reverted as per discussion with Deryck)
* r9163: Rename UNKNOWN_TYPE_10 to PAC_LOGON_NAME (merge from samba4)Günther Deschner2007-10-101-16/+16
| | | | Guenther
* r4088: Get medieval on our ass about malloc.... :-). Take control of all our ↵Jeremy Allison2007-10-101-22/+12
| | | | | | | | | allocation functions so we can funnel through some well known functions. Should help greatly with malloc checking. HEAD patch to follow. Jeremy.
* get rid of more compiler warningsHerb Lewis2003-08-151-2/+2
|
* Fix memleaks.Volker Lendecke2003-08-151-0/+3
| | | | | | | | | | | Currently I'm compiling against MIT Kerberos 1.2.8. Anthony, you said you have a heimdal installation available. Could you please compile this stuff with krb and check it with valgrind? Thanks, Volker
* Update my copyrights according to my agreement with IBMJim McDonough2003-08-011-1/+1
|
* Complete what I've seen (and then some)t of the PAC.Jim McDonough2003-04-091-5/+124
| | | | | | | | | I haven't seen the rid+attr arrays for group membership, nor sids or the same kind of arrays for resource domains, so I don't know how that will work. Also, the PAC info type 10 is now decoded, but I don't know what it's for. It has an NTTIME, a 16-bit name length, and a username. According to M$, it's not needed, because they didn't doc it...
* Decode the PAC! This patch just decodes it and then frees it, so it's justJim McDonough2003-04-071-0/+495
for doc purposes right now (you can see it in the debug logs).