Patrick Monnerat
|
4c5163234b
|
ASN1: Fix default value optimization upon encoding.
Also encode SETs as SEQUENCEs since order is not important.
|
2012-10-18 12:38:43 +02:00 |
|
Patrick Monnerat
|
2c7c7b9679
|
X509, ASN1: Fix CS and indent. Remove tabs.
|
2012-10-12 16:17:34 +02:00 |
|
monnerat
|
2c8ad5ee72
|
ASN1: _encode_der(): do not encode optional fields with value set to default.
|
2012-10-12 01:07:01 +01:00 |
|
monnerat
|
a75de60478
|
ASN1: asn1map(): fix handling of optional CHOICE and ANY children in SEQUENCE.
|
2012-10-12 01:04:24 +01:00 |
|
monnerat
|
b05cff1320
|
ASN1: process input NULL fields.
|
2012-10-12 01:01:20 +01:00 |
|
monnerat
|
50962f9cd3
|
ASN1: asn1map(): do not rely on input fields to determine mapping parameters.
|
2012-10-12 00:58:36 +01:00 |
|
monnerat
|
d9a3dafa0a
|
ASN1: Support enumerated types by processing them as integers.
|
2012-10-12 00:51:42 +01:00 |
|
terrafrost
|
de2691a281
|
- add autoloading support to ASN1.php
|
2012-08-01 23:57:11 -05:00 |
|
Andreas Fischer
|
3e450fa978
|
[topic/36062] Change unconditional includes to require_once in ASN1 and X509.
|
2012-06-06 13:14:06 +02:00 |
|
Jim Wigginton
|
5a4595ab56
|
- when the child is an optional CHOICE it needs to be explicit and not implicit
- make asn1map more accurate
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@219 21d32557-59b3-4da0-833f-c5933fad653e
|
2012-05-13 17:52:12 +00:00 |
|
Jim Wigginton
|
42e5ad80f7
|
- BMPString's should be decoded via decodeBER(), use UTF8 strings for everything but policy qualifiers and make policy qualifiers optional
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@207 21d32557-59b3-4da0-833f-c5933fad653e
|
2012-03-25 00:24:03 +00:00 |
|
Jim Wigginton
|
5cc327e0c3
|
- fix a bunch of E_NOTICEs, add support for the id-ce-certificatePolicies extension, add limited validation
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@206 21d32557-59b3-4da0-833f-c5933fad653e
|
2012-03-20 05:25:43 +00:00 |
|
Jim Wigginton
|
81beb6e2e2
|
- fix E_NOTICES
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@205 21d32557-59b3-4da0-833f-c5933fad653e
|
2012-03-12 03:23:04 +00:00 |
|
Jim Wigginton
|
441ada0502
|
- add an X.509 encoder / decoder
git-svn-id: http://phpseclib.svn.sourceforge.net/svnroot/phpseclib/trunk@201 21d32557-59b3-4da0-833f-c5933fad653e
|
2012-03-11 07:54:41 +00:00 |
|