tangled
alpha
login
or
join now
lapo.it
/
asn1js
JavaScript generic ASN.1 parser (mirror)
1
fork
atom
overview
issues
pulls
pipelines
commits
Author
Commit
Message
Date
lapo.it
f5ba2805
propagate from branch 'it.lapo.asn1js' (head 783aeee59d0efbf58eae2b67ccfff2c7bd69728e) to branch 'it.lapo.asn1js.github-56' (head 5bdc685e5b3dfc07a032cc3ecf417d88e004443a)
github-56
3y ago
lapo.it
1f2bfbb3
Add proper credits. Closes #56 on GitHub.
3y ago
lapo.it
fb78e972
Use underscores like other types.
3y ago
lapo.it
1c16cff2
Add new shortcut methos which I find more readable.
3y ago
lapo.it
1fb6f67f
First value of relative OIDs is normal, does not encode two arcs.
3y ago
lapo.it
a0beae2c
Create new section for relative OIDs tests. Add (failing) test from official documentation.
3y ago
Mistial Developer
83e8d76d
Add relative OID support
3y ago
lapo.it
24d9234f
Complete support for `ContentInfo`.
3y ago
lapo.it
7334473b
Correctly use module default implicit/explicit setting.
3y ago
lapo.it
c29661d4
Add somewhat support for `ContentInfo`.
3y ago
lapo.it
398defae
More generic type searching. Still working with `Certificate`.
3y ago
lapo.it
2c896a85
Add enough `SEQUENCE` logic to correctly decode `examples/ed25519.cer`.
3y ago
lapo.it
c486756b
Type ys yellow, let's color identifier name in blue.
3y ago
lapo.it
4e18b23f
Fix timezone parsing. Closes #54 on GitHub.
3y ago
lapo.it
b13d6cd8
Change license wording so that it can be automatically recognized.
3y ago
lapo.it
733b4338
Avoid defining constants on each cycle.
4y ago
lapo.it
a3de0f18
Fix syntax.
4y ago
lapo.it
16b24394
Add preliminary support for T.61.
4y ago
lapo.it
330eafc6
Add missing parameter. H/t: eslint.
4y ago
lapo.it
1017014c
Add support for constructed strings. Warning: `Stream.parseString*()` methods now return a `{ size, str }` object instead of only `str`.
4y ago
lapo.it
cc016bdb
Add some more tests from RSA labs ASN.1 primer. Add "expected failures". Only show errors unless "all" command line parameter is specified.
4y ago
lapo.it
93da1d45
Fix base branch (`trunk` instead of `master`).
4y ago
lapo.it
00122a44
Improve git export with automatic creation and update of authors and branches file.
4y ago
lapo.it
810b53ba
merge of '17bac5d40572cbeba1c86eae1f5c8b55616e3bb4' and 'f35d0ac8f2a3b09b30f9f18348137c796337de68'
4y ago
lapo.it
a7d63f1a
Update copyright year.
4y ago
lapo.it
803cd7a8
Fix DER/BER parsing.
4y ago
lapo.it
dbd4ab68
Parametrize parsed file too.
4y ago
lapo.it
aaea7653
Update all repositories every time.
4y ago
lapo.it
cf9b9c24
Parse PEMs from file. ESLint fixes.
4y ago
lapo.it
8faf4c6c
Update ecmaScript version to allow optional chaining.
4y ago
lapo.it
96c61de8
Download RFCs in a subdirectory.
4y ago
lapo.it
09855f35
Add script to download and parse automatically a few RFCs.
4y ago
lapo.it
13e2552b
ESLint.
4y ago
lapo.it
00b506d2
Add local dump capable of matching ASN.1 content and definition.
4y ago
lapo.it
a21413b6
ESLint using ES6 for NodeJS scripts.
4y ago
lapo.it
22754c21
Use same-level `id` instead of enclosed `name` with mixed meaning.
4y ago
lapo.it
0ccdbecd
First version of an ASN.1 parser. It is capable of reading most of RFC5280, RFC3369, RFC3161.
4y ago
lapo.it
8ca85b61
Use let/const in test program. NodeJS v.6.0.0 supports it since 2016-04-26, that's pretty enough wait for a test suite.
4y ago
lapo.it
1bef1781
Update copyright year.
4y ago
lapo.it
aed8224e
Version 1.2.3.
1.2.3
4y ago
lapo.it
2d18df7c
Update copyright year.
4y ago
lapo.it
b9468f8e
Closes #34 on GitHub.
4y ago
lapo.it
75c86dca
Support raw b64 files too.
4y ago
lapo.it
383db01f
Sync with latest changes from Peter Gutmann's website.
4y ago
lapo.it
caa4cf98
Version 1.2.2.
1.2.2
4y ago
lapo.it
76b16713
Work-around for IE8 with closed developer tools.
4y ago
lapo.it
8fff4c2c
Fix linting.
4y ago
lapo.it
c5a753f1
Only recurse if constructed, not encapsulated. Closes #47 on GitHub.
4y ago
lapo.it
ba7643fb
Test GitHub issue #47.
4y ago
lapo.it
fd139950
Forgot in previous commit.
5y ago
lapo.it
2f303efe
Add two example attached signatures (using recent crypto).
5y ago
lapo.it
40b7e8b6
Use Unpkg for RequireJS too. (a single CDN is better than two, also URL is shorter)
5y ago
lapo.it
f25604a7
Add RequireJS example usage.
5y ago
lapo.it
652ca1fd
Version 1.2.1.
1.2.1
5y ago
lapo.it
f72860f5
Accept `\t\r\n` when detecting printable strings.
5y ago
lapo.it
a215129a
We need the './' also in the AMD case, not only for Node. Closes #44 on GitHub.
5y ago
lapo.it
99b74e0e
Complete command line example.
5y ago
lapo.it
edf1ac4a
Add new example certificate using ed25519.
5y ago
lapo.it
18538022
Keep files with Unix line endings.
5y ago
lapo.it
699d15aa
Keep examples in separate PEM encoded files (which allows for comments).
5y ago
propagate from branch 'it.lapo.asn1js' (head 783aeee59d0efbf58eae2b67ccfff2c7bd69728e) to branch 'it.lapo.asn1js.github-56' (head 5bdc685e5b3dfc07a032cc3ecf417d88e004443a)
github-56
f5ba2805
lapo.it
3y
Add proper credits. Closes #56 on GitHub.
1f2bfbb3
lapo.it
3y
Use underscores like other types.
fb78e972
lapo.it
3y
Add new shortcut methos which I find more readable.
1c16cff2
lapo.it
3y
First value of relative OIDs is normal, does not encode two arcs.
1fb6f67f
lapo.it
3y
Create new section for relative OIDs tests. Add (failing) test from official documentation.
a0beae2c
lapo.it
3y
Add relative OID support
83e8d76d
Mistial Developer
3y
Complete support for `ContentInfo`.
24d9234f
lapo.it
3y
Correctly use module default implicit/explicit setting.
7334473b
lapo.it
3y
Add somewhat support for `ContentInfo`.
c29661d4
lapo.it
3y
More generic type searching. Still working with `Certificate`.
398defae
lapo.it
3y
Add enough `SEQUENCE` logic to correctly decode `examples/ed25519.cer`.
2c896a85
lapo.it
3y
Type ys yellow, let's color identifier name in blue.
c486756b
lapo.it
3y
Fix timezone parsing. Closes #54 on GitHub.
4e18b23f
lapo.it
3y
Change license wording so that it can be automatically recognized.
b13d6cd8
lapo.it
3y
Avoid defining constants on each cycle.
733b4338
lapo.it
4y
Fix syntax.
a3de0f18
lapo.it
4y
Add preliminary support for T.61.
16b24394
lapo.it
4y
Add missing parameter. H/t: eslint.
330eafc6
lapo.it
4y
Add support for constructed strings. Warning: `Stream.parseString*()` methods now return a `{ size, str }` object instead of only `str`.
1017014c
lapo.it
4y
Add some more tests from RSA labs ASN.1 primer. Add "expected failures". Only show errors unless "all" command line parameter is specified.
cc016bdb
lapo.it
4y
Fix base branch (`trunk` instead of `master`).
93da1d45
lapo.it
4y
Improve git export with automatic creation and update of authors and branches file.
00122a44
lapo.it
4y
merge of '17bac5d40572cbeba1c86eae1f5c8b55616e3bb4' and 'f35d0ac8f2a3b09b30f9f18348137c796337de68'
810b53ba
lapo.it
4y
Update copyright year.
a7d63f1a
lapo.it
4y
Fix DER/BER parsing.
803cd7a8
lapo.it
4y
Parametrize parsed file too.
dbd4ab68
lapo.it
4y
Update all repositories every time.
aaea7653
lapo.it
4y
Parse PEMs from file. ESLint fixes.
cf9b9c24
lapo.it
4y
Update ecmaScript version to allow optional chaining.
8faf4c6c
lapo.it
4y
Download RFCs in a subdirectory.
96c61de8
lapo.it
4y
Add script to download and parse automatically a few RFCs.
09855f35
lapo.it
4y
ESLint.
13e2552b
lapo.it
4y
Add local dump capable of matching ASN.1 content and definition.
00b506d2
lapo.it
4y
ESLint using ES6 for NodeJS scripts.
a21413b6
lapo.it
4y
Use same-level `id` instead of enclosed `name` with mixed meaning.
22754c21
lapo.it
4y
First version of an ASN.1 parser. It is capable of reading most of RFC5280, RFC3369, RFC3161.
0ccdbecd
lapo.it
4y
Use let/const in test program. NodeJS v.6.0.0 supports it since 2016-04-26, that's pretty enough wait for a test suite.
8ca85b61
lapo.it
4y
Update copyright year.
1bef1781
lapo.it
4y
Version 1.2.3.
1.2.3
aed8224e
lapo.it
4y
Update copyright year.
2d18df7c
lapo.it
4y
Closes #34 on GitHub.
b9468f8e
lapo.it
4y
Support raw b64 files too.
75c86dca
lapo.it
4y
Sync with latest changes from Peter Gutmann's website.
383db01f
lapo.it
4y
Version 1.2.2.
1.2.2
caa4cf98
lapo.it
4y
Work-around for IE8 with closed developer tools.
76b16713
lapo.it
4y
Fix linting.
8fff4c2c
lapo.it
4y
Only recurse if constructed, not encapsulated. Closes #47 on GitHub.
c5a753f1
lapo.it
4y
Test GitHub issue #47.
ba7643fb
lapo.it
4y
Forgot in previous commit.
fd139950
lapo.it
5y
Add two example attached signatures (using recent crypto).
2f303efe
lapo.it
5y
Use Unpkg for RequireJS too. (a single CDN is better than two, also URL is shorter)
40b7e8b6
lapo.it
5y
Add RequireJS example usage.
f25604a7
lapo.it
5y
Version 1.2.1.
1.2.1
652ca1fd
lapo.it
5y
Accept `\t\r\n` when detecting printable strings.
f72860f5
lapo.it
5y
We need the './' also in the AMD case, not only for Node. Closes #44 on GitHub.
a215129a
lapo.it
5y
Complete command line example.
99b74e0e
lapo.it
5y
Add new example certificate using ed25519.
edf1ac4a
lapo.it
5y
Keep files with Unix line endings.
18538022
lapo.it
5y
Keep examples in separate PEM encoded files (which allows for comments).
699d15aa
lapo.it
5y
next