Love Hornquist Astrand
18d3895aad
add Johan Gadsjö
2009-10-03 13:33:38 -07:00
Love Hornquist Astrand
ff87429593
Make LDAP code fetch less attributes from LDAP server when KDC is asking
...
Johan Gadsjö did a awesome analysis of the LDAP access pattens
and sent us a patch that reduced the calls the ldap server by 4
times as many. The patch was adopted and change to avoid compile
time depencies and make the determination runtime instead. Thanks!
2009-10-03 13:20:41 -07:00
Love Hornquist Astrand
6f857bc86d
@subsection kafs and afslog
2009-10-03 12:26:17 -07:00
Love Hornquist Astrand
4b79b6fa57
remove unused variable
...
Based on a report from Matthias Dieter Wallnöfer.
2009-10-03 11:38:55 -07:00
Love Hornquist Astrand
175111efd7
Make renewstr const char * to avoid const warning
...
Based on a report from Matthias Dieter Wallnöfer.
2009-10-03 11:37:38 -07:00
Love Hornquist Astrand
7b999148f8
Rename str to oid in the function namespace to avoid -Wshadow warning
...
Based on a report from Matthias Dieter Wallnöfer.
2009-10-03 11:35:45 -07:00
Love Hornquist Astrand
ce0293b994
Rename f to ksf in the global function namespace to avoid -Wshadow warning
...
Based on a report from Matthias Dieter Wallnöfer.
2009-10-03 11:33:41 -07:00
Love Hornquist Astrand
64835d0836
Rename header to print_pem_stamp in the global namespace to avoid -Wshadow warning
...
Based on a report from Matthias Dieter Wallnöfer.
2009-10-03 11:24:03 -07:00
Matthias Dieter Wallnöfer
8457216616
heimdal kerberos - fix memory leak (free the plugin list always - not only in error cases)
...
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2009-10-03 11:13:09 -07:00
Love Hornquist Astrand
100c440153
Handle windows windows LH with interesting content info packets (broken)
2009-10-01 10:38:30 -07:00
Love Hornquist Astrand
7eac18abc3
verify that n0ll cert is broken
2009-09-30 01:20:38 -07:00
Love Hornquist Astrand
24f9a30864
reference to where cert comes from
2009-09-30 01:20:25 -07:00
Love Hornquist Astrand
824ac40a10
add data/n0ll.pem
2009-09-30 01:18:34 -07:00
Love Hornquist Astrand
b17ad58fe5
n0ll names check
2009-09-30 01:18:04 -07:00
Love Hornquist Astrand
d4e2da58cf
count certs that verify and if no verify at all, whine
2009-09-30 01:17:50 -07:00
Love Hornquist Astrand
215b3813f6
teletexString is now a real string type
2009-09-30 00:54:13 -07:00
Love Hornquist Astrand
4d06f484ec
implement TeletexString
2009-09-30 00:48:18 -07:00
Love Hornquist Astrand
0b144cdf8d
implement teletexstring
2009-09-30 00:47:39 -07:00
Love Hornquist Astrand
a5b04fe4b5
If et.authorization_data is not allocated, make it so.
...
Patch from Johan Gadsjö
2009-09-29 23:28:47 -07:00
Love Hornquist Astrand
f9d3a70469
clean pkinit4.crt
2009-09-29 18:51:52 -07:00
Love Hornquist Astrand
18f2c32463
make _krb5_pk_set_user_id update ->cert too
2009-09-29 14:27:47 -07:00
Love Hornquist Astrand
918b64e6d8
test pk-enterprise
2009-09-29 14:27:13 -07:00
Love Hornquist Astrand
2064ee1a37
Wrap rc2 with COMMONCRYPTO_SUPPORTS_RC2 since its not suported on Leopard
2009-09-29 13:21:16 -07:00
Love Hornquist Astrand
16cb4ae495
make --pk-enterprise work again
2009-09-29 13:14:50 -07:00
Love Hornquist Astrand
91e067e925
Use hx509_context that build from krb5_context
2009-09-29 13:14:20 -07:00
Love Hornquist Astrand
1e65f30a2d
drop hx509_context in krb5_id
2009-09-29 13:13:51 -07:00
Love Hornquist Astrand
af61cd2eb4
Use hx509_context that build from krb5_context
2009-09-29 13:13:32 -07:00
Love Hornquist Astrand
2ec7e6b4fa
Use hx509_context that build from krb5_context
2009-09-29 13:13:21 -07:00
Love Hornquist Astrand
1ac50627e6
add forward decl for hx509_certs_data
2009-09-29 11:29:20 -07:00
Love Hornquist Astrand
a95f16503e
load hx509 context
2009-09-29 11:29:02 -07:00
Love Hornquist Astrand
e27f40b032
update usage for _krb5_pk_load_id
2009-09-29 11:28:51 -07:00
Love Hornquist Astrand
682e7e012c
export hx509_certs_ref
2009-09-29 11:28:24 -07:00
Love Hornquist Astrand
0e762f8689
support output passphrases for copy certificate
2009-09-29 11:28:12 -07:00
Love Hornquist Astrand
50de7c4203
(hx509_lock_free): allow freeing NULL
2009-09-29 11:12:32 -07:00
Love Hornquist Astrand
a610d28727
Add _krb5_get_init_creds_opt_set_pkinit_user_certs
2009-09-29 11:11:04 -07:00
Love Hornquist Astrand
97a511457f
kinit helpers
2009-09-29 11:10:41 -07:00
Love Hornquist Astrand
a49d9f3376
use _krb5_get_init_creds_opt_set_pkinit_user_certs
2009-09-29 10:49:08 -07:00
Love Hornquist Astrand
19e45237cb
struct hx509_certs_data
2009-09-29 10:48:47 -07:00
Love Hornquist Astrand
17cd6e2d5f
Use hx509_certs_ref()
2009-09-29 09:58:47 -07:00
Love Hornquist Astrand
ec47674c2b
expose hx509_certs_ref
2009-09-29 09:42:15 -07:00
Love Hornquist Astrand
61cc35b83b
include hx509_context in krb5_context
2009-09-29 09:23:37 -07:00
Love Hornquist Astrand
f7bde058ee
Include dirfd for AIX too
...
From Anton Lundin
2009-09-29 08:56:07 -07:00
Love Hornquist Astrand
7fbe96b164
Paranoid in checking that we parsed the complete buffer
2009-09-29 08:26:17 -07:00
Love Hornquist Astrand
9680711e30
fixup installation documentation
2009-09-27 18:26:54 -07:00
Love Hornquist Astrand
30c385b965
build instruction and binaries now on web
2009-09-27 12:07:49 -07:00
Love Hornquist Astrand
f960c129b5
add missing ]
2009-09-26 15:24:55 -07:00
Love Hornquist Astrand
d1a46017f0
allow cross compiling TRY_RUN target (assume getaddrinfo is sane)
2009-09-26 15:22:39 -07:00
Love Hornquist Astrand
9d206b1654
allow cross compiling TRY_RUN target (
2009-09-26 15:21:14 -07:00
Love Hornquist Astrand
ec263fc5a4
reading negative size is wrong, zero is ok
2009-09-25 14:53:31 -07:00
Love Hornquist Astrand
9bace01559
Check for malloc(0) to make AIX happy
...
Prompted by [HEIMDAL-646] by Anton Lundin
2009-09-24 07:32:35 -07:00