d6f7c4e272
use krb5_get_init_creds_opt_alloc
Love Hörnquist Åstrand
2008-12-11 04:51:29 +00:00
747f6e9f77
some failes pass or succeed based on size_t size, lets have it either way for now
Love Hörnquist Åstrand
2008-12-11 04:51:19 +00:00
953cf8b43e
make new pac test fail
Love Hörnquist Åstrand
2008-12-11 04:51:08 +00:00
60d35f97bc
use asn1 decoder function directly
Love Hörnquist Åstrand
2008-12-11 04:50:58 +00:00
efccbcdeff
init optidx
Love Hörnquist Åstrand
2008-12-11 04:50:48 +00:00
9c1460fe80
dont need cfx flag here
Love Hörnquist Åstrand
2008-12-11 04:50:38 +00:00
d4f5c19c1d
make IS_CFX a more_flag
Love Hörnquist Åstrand
2008-12-11 04:50:22 +00:00
691da91d10
pass back header/trailer sizes
Love Hörnquist Åstrand
2008-12-11 04:50:10 +00:00
7f6d448621
implement the new gss_*_iov interfaces
Love Hörnquist Åstrand
2008-12-11 04:49:37 +00:00
9880969de0
use decode_EncAPRepPart directly
Love Hörnquist Åstrand
2008-11-29 19:34:34 +00:00
136c41e4cf
truncate the number so it will if in a signed 32bit integer, apples pkinit uses signed int32 for the pkinit nonce
Love Hörnquist Åstrand
2008-11-29 19:34:23 +00:00
e6f8e55360
better language in error, make nounce more random
Love Hörnquist Åstrand
2008-11-29 19:34:11 +00:00
174cae0ba1
better error message
Love Hörnquist Åstrand
2008-11-23 22:05:46 +00:00
b4539ac324
better error checks
Love Hörnquist Åstrand
2008-11-23 22:05:36 +00:00
de3c767d3a
allow testing on sha1 hash in cert queries
Love Hörnquist Åstrand
2008-11-23 22:05:26 +00:00
02f8830992
try slight better english, from Julius
Love Hörnquist Åstrand
2008-11-23 22:05:14 +00:00
ed56de38d9
make profiles const
Love Hörnquist Åstrand
2008-11-23 22:05:05 +00:00
a5013943ed
better english
Love Hörnquist Åstrand
2008-11-23 22:04:52 +00:00
2dab920021
add length_HDB_Ext_PKINIT_acl, encode_HDB_Ext_PKINIT_acl
Love Hörnquist Åstrand
2008-11-17 21:33:10 +00:00
dd4ed63ff5
fix uuid
Love Hörnquist Åstrand
2008-11-16 21:12:52 +00:00
1061de8583
x
Love Hörnquist Åstrand
2008-11-15 04:46:47 +00:00
8879177460
fix documentation
Love Hörnquist Åstrand
2008-11-15 04:44:04 +00:00
ada58d9cd3
Additional patch from Christan Krause to handle asprintf better
Love Hörnquist Åstrand
2008-11-15 04:43:42 +00:00
521aa55d0a
more complicated check for asl.h. From Tom Payerle.
Love Hörnquist Åstrand
2008-11-12 04:29:33 +00:00
2767e8f372
Send the PK-INIT acl to the client in TL-data, from Henry B. Hotz.
Love Hörnquist Åstrand
2008-11-12 04:23:03 +00:00
ccfd154900
test pac from christian
Love Hörnquist Åstrand
2008-11-12 04:20:24 +00:00
c5770cfd91
check cache returned from krb5_cccol_cursor_next
Love Hörnquist Åstrand
2008-11-12 04:20:14 +00:00
6d190e9b9d
check id returned from krb5_cccol_cursor_next
Love Hörnquist Åstrand
2008-11-12 04:20:04 +00:00
25a7b258ea
make sure we dont print off the end of the gss_buffer_t, they are defined to not included NULL, in heimdal they are but thats an implementation detail, dont teach people about that. From: Christian Krause
Love Hörnquist Åstrand
2008-11-12 04:19:52 +00:00
370256ce41
include krb5.
Love Hörnquist Åstrand
2008-11-12 04:19:39 +00:00
2ceccf84e8
make compile
Love Hörnquist Åstrand
2008-11-12 04:19:29 +00:00
541c114033
always include SDB backend
Love Hörnquist Åstrand
2008-11-12 04:19:20 +00:00
18038ded5c
always include SDB backend
Love Hörnquist Åstrand
2008-11-12 04:19:10 +00:00
1dd8ec4fe7
Provide a more standard way to produce hdb plugins. From Andrew Bartlett
Love Hörnquist Åstrand
2008-11-12 04:19:00 +00:00
06e31e6376
handle krb5_cc_default_name() returning NULL in a diffrent way.
Love Hörnquist Åstrand
2008-11-12 04:18:50 +00:00
f65d0527fc
use sqlite
Love Hörnquist Åstrand
2008-11-12 04:18:39 +00:00
ff62fc70a3
if not explicity disabled sqlite, use the builtin
Love Hörnquist Åstrand
2008-11-12 04:18:26 +00:00
dc5e4b8033
try handle gss_import_name() better, its not really perfect, its breaks spengo inquire_names_for_mech, but that less common....
Love Hörnquist Åstrand
2008-11-12 04:18:15 +00:00
f9d5a05854
krb5_cc_default_name() can fail if the configuration file is strange.
Love Hörnquist Åstrand
2008-11-12 04:18:04 +00:00
bbd689d3b3
Reject if any key in old keys are in the new keyset, the list of enctypes might have changed. Pointed out by David Markey
Love Hörnquist Åstrand
2008-11-12 04:17:47 +00:00
960f3f45ec
We stop writing change logs, see the source code version control systems history log instead
Love Hörnquist Åstrand
2008-11-12 04:17:33 +00:00
814e4c4f1b
x
Love Hörnquist Åstrand
2008-11-03 19:16:23 +00:00
ab630e414e
Allow the PAC to be passed along during cross-realm authentication. From abartlet
Love Hörnquist Åstrand
2008-11-03 19:16:12 +00:00
6f6dee5f38
don't even compile in the doors code if there is no door_create
Love Hörnquist Åstrand
2008-11-03 19:15:55 +00:00
c630fd2375
switch to kcmuuid_t
Love Hörnquist Åstrand
2008-11-02 07:17:14 +00:00
eceed3b5e2
switch to kcmuuid_t
Love Hörnquist Åstrand
2008-11-02 07:17:03 +00:00
4ff39ca5b3
switch to kcmuuid_t
Love Hörnquist Åstrand
2008-11-02 07:16:53 +00:00
516db488d5
move kcmuuid_t here
Love Hörnquist Åstrand
2008-11-02 07:16:42 +00:00
7e0745f3a4
remove kcmuuid_t
Love Hörnquist Åstrand
2008-11-02 07:16:31 +00:00
366f4c76ae
drop uuid.h
Love Hörnquist Åstrand
2008-11-02 07:16:20 +00:00
9a1eac41e8
make independant of uuid's
Love Hörnquist Åstrand
2008-11-02 07:16:08 +00:00
9eead5477d
handle return value of krb5_storage_{read,write}
Love Hörnquist Åstrand
2008-11-02 07:15:56 +00:00
ca4645d263
handle return value of krb5_storage_{read,write}
Love Hörnquist Åstrand
2008-11-02 07:15:45 +00:00
c6f509df8d
change major version number
Love Hörnquist Åstrand
2008-11-02 07:15:34 +00:00
011e338914
Get list of credential uuids and stuff them into the cursor and itereate of them in get_next and free the cursor in end_get().
Love Hörnquist Åstrand
2008-11-02 07:15:09 +00:00
2f5206fe11
cursor.c is dead
Love Hörnquist Åstrand
2008-11-02 07:06:01 +00:00
a64eb2c00b
cursor.c is dead
Love Hörnquist Åstrand
2008-11-02 07:05:51 +00:00
ad13c2b571
make get_first return uuid of cache, get_next fetch the next uuid and end_get do nothing but log
Love Hörnquist Åstrand
2008-11-02 07:05:40 +00:00
ae92936752
cursor is dead, add uuid to kcm_creds
Love Hörnquist Åstrand
2008-11-02 07:05:29 +00:00
58b9d9cd60
cursor is dead
Love Hörnquist Åstrand
2008-11-02 07:05:18 +00:00
54ae1c514e
include <uuid/uuid.h>
Love Hörnquist Åstrand
2008-11-02 07:05:07 +00:00
86f16fb48d
add kcm_ccache_find_cred_uuid
Love Hörnquist Åstrand
2008-11-02 07:04:57 +00:00
c0b677504f
indent
Love Hörnquist Åstrand
2008-11-02 07:04:46 +00:00
5520b3633e
indent
Love Hörnquist Åstrand
2008-11-02 01:26:25 +00:00
23692ff109
(krb5_rd_req_out_ctx_free): free ticket, from Klas Lindfors
Love Hörnquist Åstrand
2008-11-01 19:07:27 +00:00
b9452fd0d7
Fix build, define __attribute__ as nop, from metze
Love Hörnquist Åstrand
2008-10-30 06:45:42 +00:00
230ddb5707
fix N_() arguments, From metze
Love Hörnquist Åstrand
2008-10-30 06:45:25 +00:00
24b3226aaf
fix build
Love Hörnquist Åstrand
2008-10-30 03:05:19 +00:00
d5e9266af3
make scache dependant on sqlite
Love Hörnquist Åstrand
2008-10-26 18:27:35 +00:00
106c810509
make scache dependant on sqlite
Love Hörnquist Åstrand
2008-10-26 18:27:24 +00:00
df9be7bc58
no digest
Love Hörnquist Åstrand
2008-10-26 18:27:13 +00:00
d3535d5e2f
include des in heimdal smaller
Love Hörnquist Åstrand
2008-10-26 18:27:02 +00:00
187bbfeb55
make sqlite optional
Love Hörnquist Åstrand
2008-10-26 18:26:50 +00:00
3989a868bf
add back krb55 symbols
Love Hörnquist Åstrand
2008-10-26 18:26:39 +00:00
fc1e83044e
RANGE: is not small
Love Hörnquist Åstrand
2008-10-26 18:26:28 +00:00
40de2e576d
make attribute work
Love Hörnquist Åstrand
2008-10-26 18:26:17 +00:00
ca98633f7d
memset will zero out everything.
Love Hörnquist Åstrand
2008-10-26 18:26:07 +00:00
8cfa18a321
no need to use krb5_get_init_creds_opt_init(o);
Love Hörnquist Åstrand
2008-10-26 18:25:56 +00:00
41afa44c07
use krb5_get_init_creds_opt_alloc
Love Hörnquist Åstrand
2008-10-26 18:25:45 +00:00
4019104f4e
fix comment
Love Hörnquist Åstrand
2008-10-26 18:25:34 +00:00
00bc112b19
mark krb5_get_init_creds_opt_init deprecated
Love Hörnquist Åstrand
2008-10-26 18:25:23 +00:00
5f8965a381
build on heimdal-smaller
Love Hörnquist Åstrand
2008-10-26 18:25:12 +00:00
785ef0a557
hide find_chpw_proto under HEIMDAL_SMALLER
Love Hörnquist Åstrand
2008-10-26 18:25:01 +00:00
7ab42a180c
move deprecated def
Love Hörnquist Åstrand
2008-10-26 18:24:50 +00:00
db287b16e8
include krb5 stuff again
Love Hörnquist Åstrand
2008-10-26 18:24:39 +00:00
f08f0d140d
comment out krb5 too, only gssapi
Love Hörnquist Åstrand
2008-10-26 18:24:29 +00:00