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
394af2c2
Add credits for patch. Closes #5 on GitHub.
github-5
12y ago
lapo.it
0768b4a5
propagate from branch 'it.lapo.asn1js' (head 57c65b5f8aea66acf97fb46ffa573df8813a7bf5) to branch 'it.lapo.asn1js.github-5' (head b931f4d339abc9f989ad38e3d36aec68256cbf53)
12y ago
lapo.it
527a2174
Style.
12y ago
lapo.it
991ecb03
Add proper bit counting for negative and padded values.
12y ago
lapo.it
dc3040cf
Negative nunmbers: easier sign extension & more tests.
12y ago
lapo.it
d597bc49
Initial support for negative numbers.
12y ago
Gergely Nagy
eb2ffd66
Add missing '00 00' to the hex dump of the outro of indefinite length empty parts.
If the decoded ASN1 was '30 80 00 00' then the hex dump showed only '30 80'
12y ago
lapo.it
454378e1
Add 4096 bit test.
12y ago
lapo.it
d28d967f
Marginally faster parseOID.
12y ago
lapo.it
6f1a5c71
Fix copy-paste error in copyright.
12y ago
lapo.it
0bf5617f
Support tagNumber of arbitrary length (via Int10).
12y ago
lapo.it
be3aa7f1
JSHint.
12y ago
lapo.it
8988295d
Already checked in the outer "if".
12y ago
lapo.it
55771d01
JSHint.
12y ago
lapo.it
6eea8836
Use the same prepended-length format as octet and bit string.
12y ago
lapo.it
e94f775f
node shebang.
12y ago
lapo.it
bd546cc0
Integrate usage of Int10 library to actually decode big integers and OID arcs.
12y ago
lapo.it
9b98b2a6
Add library to print big integers.
12y ago
lapo.it
6a2328b8
Peter Gutmann's website is now on HTTPS (unfortunately it doesn't seems to be trusted out of the box).
12y ago
lapo.it
c2a597b2
merge of '3e67596555f6789acf47812641077804509ada31' and '7af08c221696595699aea9caf65e466a523fb436'
12y ago
lapo.it
d2b93b77
Update copyright in index too.
12y ago
lapo.it
87d967a1
Interpret short years in [1970, 2069].
12y ago
lapo.it
df608b31
Add a test with a BitString that encapsulates structured values.
12y ago
lapo.it
cd674686
Add test suite to the release file.
12y ago
lapo.it
911f56ff
Fix BER constructed bit strings.
12y ago
lapo.it
a420d9b3
Added (preliminary) NodeJS test suite.
12y ago
lapo.it
b27e69ff
Be friendly to NodeJS.
12y ago
lapo.it
b11e5849
Exclude the intro from the maxLength calculations in BitString as was already done in OctetString.
12y ago
lapo.it
910308e2
We're using HTML5 doctype, no need for closing slashes.
12y ago
lapo.it
a6bb0f43
Convert max content length from a global constant to a passed value. Improve quantity and style of content shown on the DOM.
12y ago
lapo.it
83a72d02
With both Indefero and GitHub, we don't need this file no more.
12y ago
lapo.it
81519fa9
Improve checks.
12y ago
lapo.it
a5639328
Add some support scripts I keep misplacing.
12y ago
lapo.it
84e585e9
Style.
12y ago
lapo.it
370b1452
Also support 53 bit OID components.
12y ago
lapo.it
aa9accd3
JSHint (and remove unused stuff that conflicts with it).
12y ago
lapo.it
b895aa86
Split DOM-related code in a different file.
12y ago
lapo.it
ee5111ea
Style.
12y ago
lapo.it
b6ceda89
Further improve try-to-decode code and improve undefined-length support.
12y ago
lapo.it
438bf928
Fix a missing use of the new isUniversal() method. Closes #4 on GitHub.
github-4
12y ago
lapo.it
4ea8029a
Use objects and methods to increase code readability.
12y ago
lapo.it
56146ace
propagate from branch 'it.lapo.asn1js' (head 69060b941e4448ab850ea67c23e27e537f1d3e8f) to branch 'it.lapo.asn1js.github-4' (head 573d4e4ee31fe88b47374036b0f5e49c0346b792)
12y ago
lapo.it
971a62a4
Update copyright year.
12y ago
lapo.it
c059a523
Restore line that was lost in previous commit's refactoring.
12y ago
lapo.it
c3282ecd
Create a new section for credits.
12y ago
Peter Budai
25a7496a
Added support for long tags.
12y ago
lapo.it
32c3a8fc
Instead of using a length-based heuristic to detect BitString and OctetString that happen to contain ASN.1, just try to decode it and gracefully fail when it is not possible. Closes #2 on GitHub.
12y ago
lapo.it
316a0057
JavaScript integers are actually 53 bit when boolean operations are avoided, so we can easily extend the decoding of raw integers from 32 to 48 bits.
12y ago
lapo.it
c4a7924e
Sync with latest changes from Peter Gutmann's website.
12y ago
Felipe Gasper
4fa70891
Merge patch by Felipe Gasper which adds support for BMPString (with line reordering). Closes #3 on GitHub.
12y ago
lapo.it
b073d726
Simplify DOM element creation.
12y ago
lapo.it
66a67209
Avoid globalstrict.
12y ago
lapo.it
dc5f9b71
Try to stick to a single "var" keyword where it's easily done.
12y ago
lapo.it
530d1c07
Add support for drag&drop (full page). Only show file loading if actually possible. Remove support for deprecated Firefox file reading.
13y ago
lapo.it
33b4eb32
Limit length of unknown tag contents to 40 chars too.
13y ago
lapo.it
10d33db0
Some HTML5 linting.
13y ago
lapo.it
b3d5d39a
Add support for PEM files.
13y ago
lapo.it
d1407253
Refactor the index page and improve documentation a bit.
13y ago
lapo.it
8adc5327
Show some preview also for unknown tags (ASCII text or hex dump).
13y ago
lapo.it
38311419
Update URL hash to contain currently decoded value.
13y ago
Add credits for patch. Closes #5 on GitHub.
github-5
394af2c2
lapo.it
12y
propagate from branch 'it.lapo.asn1js' (head 57c65b5f8aea66acf97fb46ffa573df8813a7bf5) to branch 'it.lapo.asn1js.github-5' (head b931f4d339abc9f989ad38e3d36aec68256cbf53)
0768b4a5
lapo.it
12y
Style.
527a2174
lapo.it
12y
Add proper bit counting for negative and padded values.
991ecb03
lapo.it
12y
Negative nunmbers: easier sign extension & more tests.
dc3040cf
lapo.it
12y
Initial support for negative numbers.
d597bc49
lapo.it
12y
Add missing '00 00' to the hex dump of the outro of indefinite length empty parts.
If the decoded ASN1 was '30 80 00 00' then the hex dump showed only '30 80'
eb2ffd66
Gergely Nagy
12y
Add 4096 bit test.
454378e1
lapo.it
12y
Marginally faster parseOID.
d28d967f
lapo.it
12y
Fix copy-paste error in copyright.
6f1a5c71
lapo.it
12y
Support tagNumber of arbitrary length (via Int10).
0bf5617f
lapo.it
12y
JSHint.
be3aa7f1
lapo.it
12y
Already checked in the outer "if".
8988295d
lapo.it
12y
JSHint.
55771d01
lapo.it
12y
Use the same prepended-length format as octet and bit string.
6eea8836
lapo.it
12y
node shebang.
e94f775f
lapo.it
12y
Integrate usage of Int10 library to actually decode big integers and OID arcs.
bd546cc0
lapo.it
12y
Add library to print big integers.
9b98b2a6
lapo.it
12y
Peter Gutmann's website is now on HTTPS (unfortunately it doesn't seems to be trusted out of the box).
6a2328b8
lapo.it
12y
merge of '3e67596555f6789acf47812641077804509ada31' and '7af08c221696595699aea9caf65e466a523fb436'
c2a597b2
lapo.it
12y
Update copyright in index too.
d2b93b77
lapo.it
12y
Interpret short years in [1970, 2069].
87d967a1
lapo.it
12y
Add a test with a BitString that encapsulates structured values.
df608b31
lapo.it
12y
Add test suite to the release file.
cd674686
lapo.it
12y
Fix BER constructed bit strings.
911f56ff
lapo.it
12y
Added (preliminary) NodeJS test suite.
a420d9b3
lapo.it
12y
Be friendly to NodeJS.
b27e69ff
lapo.it
12y
Exclude the intro from the maxLength calculations in BitString as was already done in OctetString.
b11e5849
lapo.it
12y
We're using HTML5 doctype, no need for closing slashes.
910308e2
lapo.it
12y
Convert max content length from a global constant to a passed value. Improve quantity and style of content shown on the DOM.
a6bb0f43
lapo.it
12y
With both Indefero and GitHub, we don't need this file no more.
83a72d02
lapo.it
12y
Improve checks.
81519fa9
lapo.it
12y
Add some support scripts I keep misplacing.
a5639328
lapo.it
12y
Style.
84e585e9
lapo.it
12y
Also support 53 bit OID components.
370b1452
lapo.it
12y
JSHint (and remove unused stuff that conflicts with it).
aa9accd3
lapo.it
12y
Split DOM-related code in a different file.
b895aa86
lapo.it
12y
Style.
ee5111ea
lapo.it
12y
Further improve try-to-decode code and improve undefined-length support.
b6ceda89
lapo.it
12y
Fix a missing use of the new isUniversal() method. Closes #4 on GitHub.
github-4
438bf928
lapo.it
12y
Use objects and methods to increase code readability.
4ea8029a
lapo.it
12y
propagate from branch 'it.lapo.asn1js' (head 69060b941e4448ab850ea67c23e27e537f1d3e8f) to branch 'it.lapo.asn1js.github-4' (head 573d4e4ee31fe88b47374036b0f5e49c0346b792)
56146ace
lapo.it
12y
Update copyright year.
971a62a4
lapo.it
12y
Restore line that was lost in previous commit's refactoring.
c059a523
lapo.it
12y
Create a new section for credits.
c3282ecd
lapo.it
12y
Added support for long tags.
25a7496a
Peter Budai
12y
Instead of using a length-based heuristic to detect BitString and OctetString that happen to contain ASN.1, just try to decode it and gracefully fail when it is not possible. Closes #2 on GitHub.
32c3a8fc
lapo.it
12y
JavaScript integers are actually 53 bit when boolean operations are avoided, so we can easily extend the decoding of raw integers from 32 to 48 bits.
316a0057
lapo.it
12y
Sync with latest changes from Peter Gutmann's website.
c4a7924e
lapo.it
12y
Merge patch by Felipe Gasper which adds support for BMPString (with line reordering). Closes #3 on GitHub.
4fa70891
Felipe Gasper
12y
Simplify DOM element creation.
b073d726
lapo.it
12y
Avoid globalstrict.
66a67209
lapo.it
12y
Try to stick to a single "var" keyword where it's easily done.
dc5f9b71
lapo.it
12y
Add support for drag&drop (full page). Only show file loading if actually possible. Remove support for deprecated Firefox file reading.
530d1c07
lapo.it
13y
Limit length of unknown tag contents to 40 chars too.
33b4eb32
lapo.it
13y
Some HTML5 linting.
10d33db0
lapo.it
13y
Add support for PEM files.
b3d5d39a
lapo.it
13y
Refactor the index page and improve documentation a bit.
d1407253
lapo.it
13y
Show some preview also for unknown tags (ASCII text or hex dump).
8adc5327
lapo.it
13y
Update URL hash to contain currently decoded value.
38311419
lapo.it
13y
next