Commit Graph

209 Commits

Author SHA1 Message Date
Assar Westerlund
7f6621b7f3 add test cases for Generalized time and make sure we return the
correct value


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7055 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-28 03:08:53 +00:00
Assar Westerlund
fe897df66a simplify by using der_put_length_and_tag
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7054 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-28 03:08:24 +00:00
Johan Danielsson
7ccd6d79cc (encode_generalized_time): encode length
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7038 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-27 15:57:56 +00:00
Assar Westerlund
57c654ea11 add err.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7031 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-26 15:51:33 +00:00
Assar Westerlund
63a2e418c8 (tag_names); add another univeral tag
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7014 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-22 23:48:16 +00:00
Assar Westerlund
60ebce3c84 update universal tags
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7013 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-22 23:47:55 +00:00
Assar Westerlund
1fa8e1f54b (loop): print length of octet string
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@7012 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-22 02:57:59 +00:00
Assar Westerlund
798343b01a (decode_general_string): remember to advance ret over the length-len
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6998 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-21 04:33:05 +00:00
Assar Westerlund
5625e4a891 add asn1_print
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6996 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-20 22:40:31 +00:00
Assar Westerlund
fd7f6b9659 new program for printing asn1 structures
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6995 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-20 22:38:01 +00:00
Assar Westerlund
01959cb376 make functions more consistent
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6994 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-09-20 22:37:43 +00:00
Assar Westerlund
c605417f43 bump version to 1:2:0
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6637 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-07-28 13:46:50 +00:00
Assar Westerlund
11986e7f6b bump version to 1:1:0
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6584 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-07-26 11:25:32 +00:00
Assar Westerlund
c57514b379 more test cases for integers
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6469 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-07-15 17:16:37 +00:00
Assar Westerlund
f95c0bd7d1 (length_int): handle the case of the largest negative integer by not
calling abs


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6468 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-07-15 17:15:58 +00:00
Assar Westerlund
6860cee394 (generic_test): check malloc return value properly
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6466 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-07-14 20:58:31 +00:00
Assar Westerlund
8c03752be7 (decode_type): fix generation of decoding information for
TSequenceOf.


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6393 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-07-03 02:28:55 +00:00
Assar Westerlund
6c9520273d (copy_octet_string): don't fail if length == 0 and malloc returns NULL
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6388 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-07-02 21:35:12 +00:00
Assar Westerlund
86d38a634d add test of -1
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6357 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-06-23 12:39:42 +00:00
Assar Westerlund
2754e0f93c (asn1_files): add $(EXEEXT)
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@6266 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-05-21 09:27:05 +00:00
Assar Westerlund
e53706c80a use LIB_roken
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5897 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-09 18:29:48 +00:00
Johan Danielsson
1dfddd5226 use getargs
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5810 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-04-01 09:00:39 +00:00
Assar Westerlund
9dbd0c5187 (generate_2int, generate_int2): int -> unsigned
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5703 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-03-22 22:07:15 +00:00
Johan Danielsson
1c564bf1ce revert
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5654 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-03-20 14:02:49 +00:00
Johan Danielsson
0f23e17f6f fix broken checkin
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5652 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-03-20 13:58:20 +00:00
Assar Westerlund
e8da142294 correct path to Makefile.am.common
SUFFIXES and .x.c: add back old rules to make it work


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5636 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-03-19 23:16:17 +00:00
Johan Danielsson
8fa65f3102 use $(x:y=z) make syntax; move check-der to check_PROGRAMS
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5621 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-03-19 13:51:55 +00:00
Johan Danielsson
29a275ac1a remove include_dir hack
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5608 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-03-18 13:55:13 +00:00
Johan Danielsson
94597f5c43 der.h
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5602 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-03-18 11:53:08 +00:00
Johan Danielsson
c94d53f31f include Makefile.am.common
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5586 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-03-18 10:58:49 +00:00
Johan Danielsson
2fba144886 make `BIT STRING's unsigned
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5456 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-02-28 17:25:04 +00:00
Johan Danielsson
53cf1cc2ee add TUInteger type
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5455 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-02-28 17:23:23 +00:00
Johan Danielsson
3fb7ea421c typo
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5425 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-02-26 16:37:08 +00:00
Johan Danielsson
67a59977d1 fix printf warnings
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5424 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-02-26 16:36:59 +00:00
Johan Danielsson
044e371dae fix der_put_int
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5419 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-02-25 10:05:20 +00:00
Johan Danielsson
28cb367252 (generate_2int): don't depend on flags being unsigned
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5393 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-02-20 15:08:53 +00:00
Assar Westerlund
662fdcd1c1 add <unistd.h>
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5357 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-02-13 17:25:47 +00:00
Assar Westerlund
cb60e93e4d new file
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5352 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-02-13 16:16:29 +00:00
Assar Westerlund
cec1e90a22 (check_der): add
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5351 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-02-13 16:16:12 +00:00
Assar Westerlund
10db56db14 (define_type): map ASN1 Integer to int' instead of unsigned'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5350 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-02-13 16:15:53 +00:00
Assar Westerlund
bd157c7efd (length_unsigned): new function
(length_int): handle signed integers


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5349 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-02-13 16:15:18 +00:00
Assar Westerlund
65ffbd5e29 (der_put_unsigned): new function
(der_put_int): handle signed integers


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5348 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-02-13 16:14:53 +00:00
Assar Westerlund
90737baeff (der_get_unsigned): new function
(der_get_int): handle signed integers


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5347 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-02-13 16:14:27 +00:00
Assar Westerlund
f0ee2b69be all integer functions take int' instead of unsigned'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5346 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-02-13 16:14:03 +00:00
Assar Westerlund
9894665a1e (filename): unused. remove.
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5345 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-02-13 16:13:24 +00:00
Assar Westerlund
8970733922 (main): always set `name'
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5296 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-01-30 18:20:38 +00:00
Assar Westerlund
6a3c82fb6e added explicit rules for asn1_err.[ch]
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5295 ec53bebd-3082-4978-b11e-865c3cabbd6b
1999-01-30 18:20:11 +00:00
Assar Westerlund
25ecde8225 (der_get_length): fix test of len
(der_get_tag): more type correctness


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5210 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-11-21 22:14:42 +00:00
Johan Danielsson
f69f5356c4 hmac-sha1-des3 = 12
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5068 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-07-08 08:45:30 +00:00
Johan Danielsson
174e8f039a *_a_* -> *_la_*
*.o -> *.lo
*.a -> *.la


git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4924 ec53bebd-3082-4978-b11e-865c3cabbd6b
1998-05-23 17:12:24 +00:00