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
2b3492cf
Change preferred object naming.
github-37
5y ago
Theo Lampert
628a5e6f
Add npm package section to readme
5y ago
lapo.it
e0dd9b85
NPM version 1.1.0.
1.1.0
6y ago
lapo.it
ba1a5f8b
Update copyright year.
6y ago
lapo.it
e7f53c7c
Comments on UTF-8 sequences content length.
6y ago
lapo.it
a4f742f6
Fix UTF-8 4-byte sequences support (using surrogate pairs).
6y ago
lapo.it
f0c1ac8c
Add test for 4-byte UTF-8 sequences support. (currently failing)
6y ago
lapo.it
2952bdc2
Improve UTF-8 parsing and validity checking.
6y ago
lapo.it
7194fd81
Add support for 4 bytes long UTF-8 sequences and error out on invalid first bytes.
6y ago
lapo.it
2b5f325a
Translate into hex to make bit comparison more clear.
6y ago
lapo.it
75614532
Fix commas.
7y ago
lapo.it
dc2588eb
Tests.
7y ago
lapo.it
edf26e81
Sort tests, add link.
7y ago
lapo.it
8ff7d397
Improve test cases.
7y ago
lapo.it
c280f866
Decode to `Uint8Array` where available.
7y ago
lapo.it
d85ea4e6
NPM version 1.0.2.
1.0.2
7y ago
lapo.it
3aa46a83
Use Base64 in URL, instead of longer hex. Move example data to a button, so that by default it is clean to paste. Avoid JavaScript in HTML, activate it from existing script.
7y ago
lapo.it
775b1804
Add method to convert (possibly URL-safe) Base64 to 80-column standard one.
7y ago
lapo.it
9e273d4f
Add ASN1 method to dump (URL-safe) Base64 encoding.
7y ago
lapo.it
edc8de45
Drop iunused parameter.
7y ago
lapo.it
b542b4ba
Unnecessary, as now `parseInteger` returns strings even in corner cases.
7y ago
lapo.it
00432721
Extend on the concept of invisible spaces to improve copy-pase format.
github-19
7y ago
lapo.it
f7efc280
propagate from branch 'it.lapo.asn1js' (head b84869c53780d8058a688e630a5b893d8c346b7a) to branch 'it.lapo.asn1js.github-19' (head 8db2f6798eee40fce86e0858e0a15b94858d4ad6)
7y ago
lapo.it
b17c0d59
Sync with latest changes from Peter Gutmann's website.
7y ago
lapo.it
a71995b2
Fix OID list generation script, as noticed by calum904 on GitHub. Closes #29 on GitHub.
7y ago
lapo.it
141efa1e
Version 1.0.1.
1.0.1
7y ago
lapo.it
107765dc
Improve exceptions.
7y ago
lapo.it
44ae042e
Fail fast when content is longer than the stream contains. This is inspired by Luís Câmara's work in PR #21. Closes #17 and #21 on GitHub.
7y ago
lapo.it
6aadafe8
Always return a string also in this special case, or `toPrettyString()` can choke on `replace()`.
7y ago
lapo.it
e52ea7a8
Use `https` where available.
7y ago
lapo.it
4ff6eacf
Update copyright year.
7y ago
lapo.it
9b87f997
Use my own user scope, as `npm` contains already many similar named packages.
1.0.0
7y ago
lapo.it
7210f49f
Only include base files in the `npm` package.
7y ago
lapo.it
27b40988
Sync with latest changes from Peter Gutmann's website.
7y ago
lapo.it
5c86511d
Update copyright year.
7y ago
lapo.it
ac6ebd18
Automatically reset marks when creating new repository.
7y ago
lapo.it
dfebf997
Support RFC 3548 URL & file safe encoding. Closes #26.
7y ago
lapo.it
96259452
Add the script I use to keep the GitHub mirror up-to-date.
7y ago
lapo.it
b948fecf
Specify warning only when true to use a smaller file; undefined is falsy anyways.
7y ago
lapo.it
3d806136
Update copyright year.
7y ago
lapo.it
33cec075
Forgotten in previous ESLint commit.
7y ago
lapo.it
997ed7bc
Update files too.
7y ago
lapo.it
975e322a
Add test for new OID support.
7y ago
lapo.it
756352cb
Improve OID decoding support.
7y ago
lapo.it
9c416295
Be NodeJS-friendly.
7y ago
lapo.it
91d533e0
JSHint → ESLint.
7y ago
lapo.it
90b29d96
Clarify comment.
7y ago
lapo.it
44b331e2
Sync with latest changes from Peter Gutmann's website.
7y ago
lapo.it
5416b97f
Fix bigint second arc OIDs support.
8y ago
lapo.it
45f82d78
Added some (broken) test OIDs as found by Daniel Marschall <daniel-marschall@viathinksoft.de>.
8y ago
lapo.it
d4b6a688
Couple more OID test cases, as suggested by reading: https://misc.daniel-marschall.de/asn.1/oid_facts.html
8y ago
lapo.it
260113a9
Use an X.509 certificate as a more complete example.
8y ago
lapo.it
2bbef457
Add OID descriptions in prview too. Inspired from GitHub commit polarnik/asn1js@ec52648b3dce4c26aed1e4910d37c096b928729a
8y ago
lapo.it
a9667176
Sync with latest changes from Peter Gutmann's website.
8y ago
lapo.it
89bc454e
Sync with latest changes from Peter Gutmann's website.
10y ago
lapo.it
6b035fda
Check that SETs and SEQUENCEs really have a content.
Closes #15 on GitHub.
10y ago
lapo.it
77923d1a
Add URI fragment decoding in order to allow usage of PEM content in there too. (it was originally meant only for hexadecimal content which needs no encoding)
Closes #16 on GitHub.
10y ago
lapo.it
015c5057
Fix hex encoding.
10y ago
lapo.it
ed76fb0c
Style (and a few fixes).
10y ago
lapo.it
71045c95
Solve "Access Denied" on IE with long URLs.
10y ago
Change preferred object naming.
github-37
2b3492cf
lapo.it
5y
Add npm package section to readme
628a5e6f
Theo Lampert
5y
NPM version 1.1.0.
1.1.0
e0dd9b85
lapo.it
6y
Update copyright year.
ba1a5f8b
lapo.it
6y
Comments on UTF-8 sequences content length.
e7f53c7c
lapo.it
6y
Fix UTF-8 4-byte sequences support (using surrogate pairs).
a4f742f6
lapo.it
6y
Add test for 4-byte UTF-8 sequences support. (currently failing)
f0c1ac8c
lapo.it
6y
Improve UTF-8 parsing and validity checking.
2952bdc2
lapo.it
6y
Add support for 4 bytes long UTF-8 sequences and error out on invalid first bytes.
7194fd81
lapo.it
6y
Translate into hex to make bit comparison more clear.
2b5f325a
lapo.it
6y
Fix commas.
75614532
lapo.it
7y
Tests.
dc2588eb
lapo.it
7y
Sort tests, add link.
edf26e81
lapo.it
7y
Improve test cases.
8ff7d397
lapo.it
7y
Decode to `Uint8Array` where available.
c280f866
lapo.it
7y
NPM version 1.0.2.
1.0.2
d85ea4e6
lapo.it
7y
Use Base64 in URL, instead of longer hex. Move example data to a button, so that by default it is clean to paste. Avoid JavaScript in HTML, activate it from existing script.
3aa46a83
lapo.it
7y
Add method to convert (possibly URL-safe) Base64 to 80-column standard one.
775b1804
lapo.it
7y
Add ASN1 method to dump (URL-safe) Base64 encoding.
9e273d4f
lapo.it
7y
Drop iunused parameter.
edc8de45
lapo.it
7y
Unnecessary, as now `parseInteger` returns strings even in corner cases.
b542b4ba
lapo.it
7y
Extend on the concept of invisible spaces to improve copy-pase format.
github-19
00432721
lapo.it
7y
propagate from branch 'it.lapo.asn1js' (head b84869c53780d8058a688e630a5b893d8c346b7a) to branch 'it.lapo.asn1js.github-19' (head 8db2f6798eee40fce86e0858e0a15b94858d4ad6)
f7efc280
lapo.it
7y
Sync with latest changes from Peter Gutmann's website.
b17c0d59
lapo.it
7y
Fix OID list generation script, as noticed by calum904 on GitHub. Closes #29 on GitHub.
a71995b2
lapo.it
7y
Version 1.0.1.
1.0.1
141efa1e
lapo.it
7y
Improve exceptions.
107765dc
lapo.it
7y
Fail fast when content is longer than the stream contains. This is inspired by Luís Câmara's work in PR #21. Closes #17 and #21 on GitHub.
44ae042e
lapo.it
7y
Always return a string also in this special case, or `toPrettyString()` can choke on `replace()`.
6aadafe8
lapo.it
7y
Use `https` where available.
e52ea7a8
lapo.it
7y
Update copyright year.
4ff6eacf
lapo.it
7y
Use my own user scope, as `npm` contains already many similar named packages.
1.0.0
9b87f997
lapo.it
7y
Only include base files in the `npm` package.
7210f49f
lapo.it
7y
Sync with latest changes from Peter Gutmann's website.
27b40988
lapo.it
7y
Update copyright year.
5c86511d
lapo.it
7y
Automatically reset marks when creating new repository.
ac6ebd18
lapo.it
7y
Support RFC 3548 URL & file safe encoding. Closes #26.
dfebf997
lapo.it
7y
Add the script I use to keep the GitHub mirror up-to-date.
96259452
lapo.it
7y
Specify warning only when true to use a smaller file; undefined is falsy anyways.
b948fecf
lapo.it
7y
Update copyright year.
3d806136
lapo.it
7y
Forgotten in previous ESLint commit.
33cec075
lapo.it
7y
Update files too.
997ed7bc
lapo.it
7y
Add test for new OID support.
975e322a
lapo.it
7y
Improve OID decoding support.
756352cb
lapo.it
7y
Be NodeJS-friendly.
9c416295
lapo.it
7y
JSHint → ESLint.
91d533e0
lapo.it
7y
Clarify comment.
90b29d96
lapo.it
7y
Sync with latest changes from Peter Gutmann's website.
44b331e2
lapo.it
7y
Fix bigint second arc OIDs support.
5416b97f
lapo.it
8y
Added some (broken) test OIDs as found by Daniel Marschall <daniel-marschall@viathinksoft.de>.
45f82d78
lapo.it
8y
Couple more OID test cases, as suggested by reading: https://misc.daniel-marschall.de/asn.1/oid_facts.html
d4b6a688
lapo.it
8y
Use an X.509 certificate as a more complete example.
260113a9
lapo.it
8y
Add OID descriptions in prview too. Inspired from GitHub commit polarnik/asn1js@ec52648b3dce4c26aed1e4910d37c096b928729a
2bbef457
lapo.it
8y
Sync with latest changes from Peter Gutmann's website.
a9667176
lapo.it
8y
Sync with latest changes from Peter Gutmann's website.
89bc454e
lapo.it
10y
Check that SETs and SEQUENCEs really have a content.
Closes #15 on GitHub.
6b035fda
lapo.it
10y
Add URI fragment decoding in order to allow usage of PEM content in there too. (it was originally meant only for hexadecimal content which needs no encoding)
Closes #16 on GitHub.
77923d1a
lapo.it
10y
Fix hex encoding.
015c5057
lapo.it
10y
Style (and a few fixes).
ed76fb0c
lapo.it
10y
Solve "Access Denied" on IE with long URLs.
71045c95
lapo.it
10y
next