f03a6ff4f3
handle IMPLICIT and share some common structures
Love Hörnquist Åstrand
2005-07-23 10:37:13 +00:00
dba37c76b7
x
Love Hörnquist Åstrand
2005-07-22 10:36:49 +00:00
6c103d74ad
x
Love Hörnquist Åstrand
2005-07-21 21:04:37 +00:00
e5fe708bc5
Include enough workarounds that this even might work.
Love Hörnquist Åstrand
2005-07-21 21:04:14 +00:00
091fd69373
x
Love Hörnquist Åstrand
2005-07-21 20:53:09 +00:00
91343fdb0c
x
Love Hörnquist Åstrand
2005-07-21 20:52:32 +00:00
5b5c414c58
fix workaround for IMPLICIT CONS case
Love Hörnquist Åstrand
2005-07-21 20:49:15 +00:00
5dfc656f1e
Two implicit tests, one with all structures inlined
Love Hörnquist Åstrand
2005-07-21 20:48:27 +00:00
e8e359c3e5
gen_files_test += asn1_TESTImplicit2.x
Love Hörnquist Åstrand
2005-07-21 20:47:37 +00:00
43bae75fe0
x
Love Hörnquist Åstrand
2005-07-21 19:51:12 +00:00
cd2906e547
hint that there are IMPLICIT content when we find it
Love Hörnquist Åstrand
2005-07-21 19:50:59 +00:00
b3df78e697
x
Love Hörnquist Åstrand
2005-07-21 19:48:12 +00:00
f9186683ce
Added #ifdef out test for IMPLICIT tagging.
Love Hörnquist Åstrand
2005-07-21 19:47:58 +00:00
ec6d0840fc
test several IMPLICIT tag level deep
Love Hörnquist Åstrand
2005-07-21 19:45:32 +00:00
aefa27d866
test several IMPLICIT tag level deep
Love Hörnquist Åstrand
2005-07-21 19:39:40 +00:00
3d9e36d3a1
tests for IMPLICIT
Love Hörnquist Åstrand
2005-07-21 19:14:53 +00:00
8c0660f084
Expand on what is wrong with the IMPLICIT tagging
Love Hörnquist Åstrand
2005-07-21 19:09:41 +00:00
cd1384dc92
x
Love Hörnquist Åstrand
2005-07-21 13:36:31 +00:00
090d803dfe
x
Love Hörnquist Åstrand
2005-07-21 10:20:48 +00:00
ad8050e056
some of the structure are in the IMPLICIT TAGS module, adapt
Love Hörnquist Åstrand
2005-07-21 10:20:16 +00:00
5c6eeaa14d
use AS_HELP_STRING instead of AC_HELP_STRING
Love Hörnquist Åstrand
2005-07-21 08:33:30 +00:00
73a3559e78
TESTS += test_pkinit_dh2key
Love Hörnquist Åstrand
2005-07-20 16:28:29 +00:00
5f10d59828
framework for testing _krb5_pk_octetstring2key
Love Hörnquist Åstrand
2005-07-20 16:27:58 +00:00
86da9d4b0b
x
Love Hörnquist Åstrand
2005-07-20 10:49:52 +00:00
f871c8a84d
change unsigned char * to void *
Love Hörnquist Åstrand
2005-07-20 10:49:24 +00:00
1f69d5ed18
x
Love Hörnquist Åstrand
2005-07-20 08:46:15 +00:00
d9e04327fb
(doit): krb5_addr2sockaddr takes a krb5_socklen_t
Love Hörnquist Åstrand
2005-07-20 08:46:02 +00:00
f78e6abe5c
(de_http): sscanf takes a char *, not unsigned ditto, cast approriately
Love Hörnquist Åstrand
2005-07-20 08:40:27 +00:00
cb66375606
x
Love Hörnquist Åstrand
2005-07-20 07:39:27 +00:00
a15603afa7
(_krb5_pk_octetstring2key): make sha1 output unsigned char to match openssl
Love Hörnquist Åstrand
2005-07-20 07:22:43 +00:00
aae79f52b3
x
Love Hörnquist Åstrand
2005-07-19 18:49:45 +00:00
050f24465c
print size_t by casting to unsigned long and use right printf format tags are unsigned integers
Love Hörnquist Åstrand
2005-07-19 18:49:05 +00:00
3d0c56c8fc
(generate_constant): oid elements are unsigned
Love Hörnquist Åstrand
2005-07-19 18:46:50 +00:00
99a6bdb769
Fix shadow warning.
Love Hörnquist Åstrand
2005-07-19 18:33:08 +00:00
5116c50655
Fix shadow warnings.
Love Hörnquist Åstrand
2005-07-19 18:30:48 +00:00
718ab89892
x
Love Hörnquist Åstrand
2005-07-19 18:20:40 +00:00
6ed70c8045
Remove parameter names to avoid shadow warnings.
Love Hörnquist Åstrand
2005-07-19 18:20:27 +00:00
8c7c8ea323
fix shadow warnings
Love Hörnquist Åstrand
2005-07-19 18:19:33 +00:00
30cb2f9c22
(decode_type): tagdatalen should be an size_t.
Love Hörnquist Åstrand
2005-07-19 18:09:30 +00:00
35506ca735
(decode_heim_any): tag is unsigned int.
Love Hörnquist Åstrand
2005-07-19 18:05:16 +00:00
dd801b3ca3
(der_match_tag): tag is unsigned int.
Love Hörnquist Åstrand
2005-07-19 18:04:00 +00:00
a0f68f2640
(length_type): cast size_t argument to unsigned long and use appropriate printf format
Love Hörnquist Åstrand
2005-07-19 18:01:59 +00:00
c03dd92230
x
Love Hörnquist Åstrand
2005-07-19 17:09:09 +00:00
c236c30dff
Kerberos 5 klist.
Love Hörnquist Åstrand
2005-07-19 17:08:42 +00:00
70e4fce904
Add Kerberos 5 klist, old patch from Tomas Nyström (remove krb4 support). Support klist in client for kerberos 5 clase. Clean up delegation of gss tokens and do afslog.
Love Hörnquist Åstrand
2005-07-19 17:08:11 +00:00
eaaf5d23fd
(generic_decode_fail): only copy in if checklen its less then 0xffffff and larger than 0.
Love Hörnquist Åstrand
2005-07-19 15:07:25 +00:00
0a52623725
x
Love Hörnquist Åstrand
2005-07-19 14:21:43 +00:00
c77f5c2515
(find_tag): find external references, we can't handle those, so tell user that instead of crashing
Love Hörnquist Åstrand
2005-07-19 14:21:28 +00:00
c2f3dcf61d
x
Love Hörnquist Åstrand
2005-07-19 14:18:55 +00:00
42c8e8f966
(free_heim_any_set): Fix return.
Love Hörnquist Åstrand
2005-07-19 14:18:39 +00:00
a42c7b8b15
(find_tag): Fix return in TType case.
Love Hörnquist Åstrand
2005-07-19 14:16:25 +00:00
c2385704fd
x
Love Hörnquist Åstrand
2005-07-15 13:13:45 +00:00
eada81c4d8
x
Love Hörnquist Åstrand
2005-07-15 00:54:50 +00:00
22ca9e3e4a
Check encoder lengths from ASN1_MALLOC_ENCODE.
Love Hörnquist Åstrand
2005-07-14 10:12:51 +00:00
ca2802aba8
x
Love Hörnquist Åstrand
2005-07-13 10:40:36 +00:00
ab69af8c30
(TChoice): add () to make sure variable expression is evaluated correctly
Love Hörnquist Åstrand
2005-07-13 10:40:23 +00:00
85342c54c4
x
Love Hörnquist Åstrand
2005-07-13 08:29:43 +00:00
4e312517de
(gss_adat): avoid leaking memory (gss_auth): always try next kname if there is one, independant of min_stat
Love Hörnquist Åstrand
2005-07-13 08:29:29 +00:00
a4a3844b88
avoid const warning, use sin4 instead of sin to avoid shadow warning, free target_name
Love Hörnquist Åstrand
2005-07-13 08:02:39 +00:00
7712e99eb3
x
Love Hörnquist Åstrand
2005-07-13 07:58:49 +00:00
c079388c13
(nl_getlist): poll to get messages from kernel, and retry if the message was lost (free_nlmsglist): free all linked elements, not just the first one
Love Hörnquist Åstrand
2005-07-13 07:58:36 +00:00
0f1c19edb9
(krb5_get_credentials_with_flags): only call krb5_cc_retrieve_cred once, and plug memory leak.
Love Hörnquist Åstrand
2005-07-13 07:38:02 +00:00
b8703f6d40
x
Love Hörnquist Åstrand
2005-07-13 07:00:34 +00:00
33f176705d
(spnego_initial): NegotiationToken encoder now that we have one with the new asn1. compiler.
Love Hörnquist Åstrand
2005-07-13 07:00:15 +00:00
50215461bc
the new asn.1 compiler includes the modules name in the depend file
Love Hörnquist Åstrand
2005-07-13 06:55:28 +00:00
a6c240e6aa
x
Love Hörnquist Åstrand
2005-07-13 06:54:33 +00:00
237641e2ca
update (c)
Love Hörnquist Åstrand
2005-07-13 06:08:07 +00:00
e101a6175e
x
Love Hörnquist Åstrand
2005-07-13 05:34:47 +00:00
f1542ef9cd
(fkt_start_seq_get_int): check return value from krb5_storage_from_fd
Love Hörnquist Åstrand
2005-07-13 05:34:29 +00:00
1b5061371c
reapply 1.43 that got lost in the merge: rename pvno to krb5-pvno
Love Hörnquist Åstrand
2005-07-13 05:29:49 +00:00
f0c2551101
x
Love Hörnquist Åstrand
2005-07-12 22:31:40 +00:00
88be64c770
(pk_rd_pa_reply_dh): client do not contribute to the DH when the server doesn't support the cached DH request.
Love Hörnquist Åstrand
2005-07-12 22:31:22 +00:00
cba53a17f2
(_krb5_pk_octetstring2key): fix arguments
Love Hörnquist Åstrand
2005-07-12 22:29:52 +00:00
d79bcbb3a6
(decode_type): TChoice: set the label
Love Hörnquist Åstrand
2005-07-12 18:08:38 +00:00
b49d932283
(cmp_Name): do at least some checking
Love Hörnquist Åstrand
2005-07-12 18:05:29 +00:00
bc4a5a1bdd
x
Love Hörnquist Åstrand
2005-07-12 16:55:27 +00:00
18685711aa
x
Love Hörnquist Åstrand
2005-07-12 13:40:43 +00:00
23dae960cd
clean up pk-init DH support, not finished yet; improve error reporting
Love Hörnquist Åstrand
2005-07-12 13:39:51 +00:00
a70cf1c3a6
(_krb5_pk_octetstring2key): string2key function used in pk-init-25
Love Hörnquist Åstrand
2005-07-12 13:34:47 +00:00
387f700c57
Use a configure switch to turn on PK-INIT, not by detecting existence of the new ASN.1 library.
Love Hörnquist Åstrand
2005-07-12 13:23:08 +00:00
8e7df1dae2
x
Love Hörnquist Åstrand
2005-07-12 06:35:49 +00:00
050e8b4574
check that initialize_conf_error_table_r have the right argument
Love Hörnquist Åstrand
2005-07-12 06:35:36 +00:00
20bb37eca7
x
Love Hörnquist Åstrand
2005-07-12 06:27:54 +00:00
b838707d0e
Commit much improved ASN.1 compiler from joda-choice-branch.
Love Hörnquist Åstrand
2005-07-12 06:27:42 +00:00
bed557d8e7
x
Love Hörnquist Åstrand
2005-07-10 05:17:18 +00:00
d013b896d9
heim_any
Love Hörnquist Åstrand
2005-07-10 05:13:52 +00:00
53ac3a20b2
make scope variables unique to avoid shadow warnings
Love Hörnquist Åstrand
2005-07-10 05:13:09 +00:00
fe8d09cbc4
x
Love Hörnquist Åstrand
2005-07-09 16:18:42 +00:00
fc5067898b
x
Love Hörnquist Åstrand
2005-07-09 15:51:40 +00:00
4f35833952
keep track of if CCC was passed
Love Hörnquist Åstrand
2005-07-09 15:45:13 +00:00
35421817a5
variable to keep track of if CCC was passed
Love Hörnquist Åstrand
2005-07-09 15:44:39 +00:00
b2c54991a2
sprinkel check_secure, check if CCC was passed in check_secure
Love Hörnquist Åstrand
2005-07-09 15:43:54 +00:00
85b3e3de27
comment out paramenter name in typedef functions to avoid shadow warnings
Love Hörnquist Åstrand
2005-07-09 14:47:21 +00:00
117dcc115a
x
Love Hörnquist Åstrand
2005-07-09 14:42:05 +00:00
faaa2e6d98
remove parameter names to avoid shadow warnings
Love Hörnquist Åstrand
2005-07-09 14:41:47 +00:00