Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | tests: use the 'rb' modifier in fopen | Nikos Mavrogiannopoulos | 2016-09-27 | 2 | -2/+2 | |
| | | | | This allows the tests to be run under wine. | |||||
* | space/tab fixes | Nikos Mavrogiannopoulos | 2016-09-11 | 1 | -1/+1 | |
| | ||||||
* | space/tab fixes | Nikos Mavrogiannopoulos | 2016-09-11 | 2 | -11/+11 | |
| | ||||||
* | .gitlab-ci.yml: use shared gitlab.com runners for CI | Nikos Mavrogiannopoulos | 2016-09-01 | 1 | -5/+17 | |
| | ||||||
* | .gitlab-ci.yml: added build with clang | Nikos Mavrogiannopoulos | 2016-07-27 | 1 | -0/+6 | |
| | ||||||
* | ASN1.c: regenerated with bison 3.0.4 | Nikos Mavrogiannopoulos | 2016-07-27 | 1 | -133/+135 | |
| | ||||||
* | ASN1.y: updated for new yacc syntax (according to bison warnings) | Nikos Mavrogiannopoulos | 2016-07-27 | 1 | -1/+1 | |
| | ||||||
* | Fix some typoes found by lintian. | Andreas Metzler | 2016-07-27 | 2 | -3/+3 | |
| | ||||||
* | gnulib: added missing verify.h | Nikos Mavrogiannopoulos | 2016-07-26 | 1 | -0/+279 | |
| | ||||||
* | bumped version | Nikos Mavrogiannopoulos | 2016-07-26 | 1 | -2/+2 | |
| | ||||||
* | doc update | Nikos Mavrogiannopoulos | 2016-07-26 | 1 | -0/+4 | |
| | ||||||
* | tools: eliminated compiler warnings | Nikos Mavrogiannopoulos | 2016-07-26 | 3 | -3/+3 | |
| | ||||||
* | parser_aux: corrected potential null pointer dereferences | Nikos Mavrogiannopoulos | 2016-07-26 | 1 | -6/+6 | |
| | ||||||
* | ASN.y: corrected compiler warning | Nikos Mavrogiannopoulos | 2016-07-26 | 1 | -1/+1 | |
| | ||||||
* | configure: don't add -Werror to build flags | Nikos Mavrogiannopoulos | 2016-07-26 | 1 | -2/+0 | |
| | ||||||
* | updated gnulib | Nikos Mavrogiannopoulos | 2016-07-26 | 133 | -520/+1139 | |
| | ||||||
* | released 4.9libtasn1_4_9 | Nikos Mavrogiannopoulos | 2016-07-25 | 3 | -3/+3 | |
| | ||||||
* | tests: added unit tests for asn1_get_object_id_der() | Nikos Mavrogiannopoulos | 2016-07-08 | 2 | -2/+91 | |
| | ||||||
* | asn1_get_object_id_der: doc update | Nikos Mavrogiannopoulos | 2016-07-08 | 1 | -1/+2 | |
| | ||||||
* | .gitlab-ci.yml: added separate builds for x86 and x86_64 | Nikos Mavrogiannopoulos | 2016-07-08 | 1 | -0/+9 | |
| | ||||||
* | encode and decode object identifiers with elements larger than 2^32 in ↵ | Nikos Mavrogiannopoulos | 2016-07-08 | 5 | -6/+12 | |
| | | | | 32-bit systems | |||||
* | doc update | Nikos Mavrogiannopoulos | 2016-07-07 | 1 | -0/+3 | |
| | ||||||
* | tests: add test for OIDs with elements larger than 2^32 | Nikos Mavrogiannopoulos | 2016-07-07 | 2 | -2/+207 | |
| | | | | | That is, add a check which re-encodes a certificate which contains OIDs with elements of size > 2^32. | |||||
* | _asn1_objectid_der: encode object identifiers with elements larger than 2^32 | Nikos Mavrogiannopoulos | 2016-07-07 | 1 | -1/+1 | |
| | ||||||
* | asn1Decoding: Simplified allocation and copy | Nikos Mavrogiannopoulos | 2016-06-03 | 1 | -7/+11 | |
| | | | | Based on patch and suggestions by Pascal Cuoq. | |||||
* | configure: enable all gcc warnings by default | Nikos Mavrogiannopoulos | 2016-04-29 | 1 | -3/+3 | |
| | ||||||
* | decoding: removed unused constants | Nikos Mavrogiannopoulos | 2016-04-20 | 1 | -5/+0 | |
| | ||||||
* | decoding: added null pointer check | Nikos Mavrogiannopoulos | 2016-04-20 | 1 | -0/+8 | |
| | ||||||
* | _asn1_append_sequence_set: fail if _asn1_copy_structure3 fails | Nikos Mavrogiannopoulos | 2016-04-20 | 1 | -0/+3 | |
| | ||||||
* | coding: prevented an unsigned to signed conversion | Nikos Mavrogiannopoulos | 2016-04-20 | 1 | -1/+1 | |
| | ||||||
* | added ABI check for x86-64 as part of release process | Nikos Mavrogiannopoulos | 2016-04-11 | 2 | -1/+1700 | |
| | ||||||
* | tests: corrected inclusion of new fileslibtasn1_4_8 | Nikos Mavrogiannopoulos | 2016-04-11 | 1 | -2/+2 | |
| | ||||||
* | released 4.8 | Nikos Mavrogiannopoulos | 2016-04-11 | 1 | -1/+1 | |
| | ||||||
* | tests: added several invalid certificates | Nikos Mavrogiannopoulos | 2016-04-08 | 563 | -2/+47 | |
| | | | | Provided by Pascal Cuoq. | |||||
* | doc update | Nikos Mavrogiannopoulos | 2016-04-08 | 1 | -0/+2 | |
| | ||||||
* | _asn1_expand_object_id: addressed crash when no value is present is node | Nikos Mavrogiannopoulos | 2016-04-08 | 1 | -0/+3 | |
| | | | | | | | With a specially crafted ASN.1 description _asn1_expand_object_id, passes a null pointer as p4->value to the function _asn1_str_cat, which expects a pointer to a string. This patch addresses the issue. Reported by Pascal Cuoq. | |||||
* | tests: removed OCSP choice known issue tags; it is now resolved | Nikos Mavrogiannopoulos | 2016-04-08 | 1 | -4/+4 | |
| | ||||||
* | tests: corrected byKey definition | Nikos Mavrogiannopoulos | 2016-04-08 | 1 | -1/+1 | |
| | | | | | OCSP is defined in an EXPLICIT tags module, and as such we must tag explicitly all of its tags. | |||||
* | decoding: removed redundant functions | Nikos Mavrogiannopoulos | 2016-04-08 | 1 | -223/+150 | |
| | | | | | Simplified the STRING BER decoding by using asn1_decode_simple_ber(). This removes complex duplicate code. | |||||
* | tests: added various octet string encoding/decoding tests | Nikos Mavrogiannopoulos | 2016-04-08 | 2 | -2/+176 | |
| | | | | This includes BER and DER decodings. | |||||
* | asn1_decode_simple_ber: simplified and cleaned up | Nikos Mavrogiannopoulos | 2016-04-08 | 2 | -45/+73 | |
| | ||||||
* | tests: added check on OCSP BasicOCSPResponse parsing | Nikos Mavrogiannopoulos | 2016-04-08 | 3 | -3/+115 | |
| | ||||||
* | asn1_get_octet_der: doc update | Nikos Mavrogiannopoulos | 2016-04-07 | 1 | -4/+6 | |
| | ||||||
* | tests: removed non-existant file from Makefile | Nikos Mavrogiannopoulos | 2016-04-07 | 1 | -1/+1 | |
| | ||||||
* | _asn1_extract_der_octet: properly account the bytes read through indefinite ↵ | Nikos Mavrogiannopoulos | 2016-04-06 | 1 | -4/+8 | |
| | | | | | | | encodings This prevents infinite recursions in the function loop. Reported by Pascal Cuoq. | |||||
* | tests: corrected invalid input to asn1Decoding | Nikos Mavrogiannopoulos | 2016-04-05 | 2 | -2/+2 | |
| | ||||||
* | tests: enhance the test suite with more invalid X.509 input | Nikos Mavrogiannopoulos | 2016-04-05 | 38 | -3/+26 | |
| | | | | The input was provided by Pascal Cuoq. | |||||
* | libtasn1.h: updated for 4.8 | Nikos Mavrogiannopoulos | 2016-04-04 | 1 | -1/+1 | |
| | ||||||
* | tests: avoid errors on known memory leaks from _asn1_add_static_node | Nikos Mavrogiannopoulos | 2016-04-04 | 2 | -1/+4 | |
| | ||||||
* | document the global state issue | Nikos Mavrogiannopoulos | 2016-04-04 | 1 | -0/+2 | |
| |