Skip to content

Commit ca6ab7a

Browse files
committed
8.0.22 release
1 parent 29a7a23 commit ca6ab7a

23 files changed

+1619
-1572
lines changed

ChangeLog.txt

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,17 @@
11

22
ChangeLog for jsrsasign
33

4-
* Changes from 8.0.21 to next version
4+
ASN1HEX and X509 class minior bug fix
5+
* Changes from 8.0.21 to 8.0.22 (2020-Aug-05)
56
- src/asn1hex.js
67
- dump method update for BitString encapsulated
8+
- src/x509.js
9+
- getKeyUsageBin bugfix for such keyCertSign and cRLSign only
10+
- fix to stop raising error when X509 constructor called and
11+
asn1x509 doesn't loaded
12+
- TODO: getKeyUsageBin still has bug when decipherOnly(8) bit exists
13+
- test
14+
- qunit-do-{asn1hex-dump,x509-{ext,key}}.html to follow above updates
715

816
Donation program started, more RSA-PSS support and add ASN1HEX.get{Idx,TLV,V}byListEx
917
* Changes from 8.0.20 to 8.0.21 (2020-Aug-01)

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,13 @@ NEWS
2222
HIGHLIGHTS
2323
----------
2424
- Swiss Army Knife style all in one package crypto and PKI library
25-
- available on Node and browsers
25+
- available on [Node.js](https://www.npmjs.com/package/jsrsasign) and browsers
2626
- very easy API to use
2727
- powerful various format key loader and ASN.1 API
2828
- rich document and samples
2929
- no dependency to other library
30-
- no dependency to W3C Web Crypto API nor OpenSSL
31-
- very popular crypto library with 0.6M+ npm downloads/month
30+
- no dependency to [W3C Web Cryptography API](https://www.w3.org/TR/WebCryptoAPI/) nor [OpenSSL](https://www.openssl.org/)
31+
- very popular crypto library with [0.6M+ npm downloads/month](https://npm-stat.com/charts.html?package=jsrsasign&from=2016-05-01&to=2020-08-03)
3232

3333
INSTALL
3434
-------

api/files.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -519,7 +519,7 @@ <h2><a href="symbols/src/asn1hex-1.1.js.html">asn1hex-1.1.js</a></h2>
519519

520520

521521
<dt class="heading">Version:</dt>
522-
<dd>jsrsasign 8.0.19 asn1hex 1.2.1 (2020-Jun-22)</dd>
522+
<dd>jsrsasign 8.0.19 asn1hex 1.2.2 (2020-Aug-06)</dd>
523523

524524

525525

@@ -804,7 +804,7 @@ <h2><a href="symbols/src/x509-1.1.js.html">x509-1.1.js</a></h2>
804804

805805

806806
<dt class="heading">Version:</dt>
807-
<dd>jsrsasign 8.0.19 x509 1.1.22 (2020-Jul-29)</dd>
807+
<dd>jsrsasign 8.0.22 x509 1.1.23 (2020-Aug-05)</dd>
808808

809809

810810

api/symbols/ASN1HEX.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1172,7 +1172,7 @@ <h1 class="classTitle">
11721172
structured data or a context specific tag string (ex. "[1]").
11731173
Here is a sample deep structured ASN.1 data and
11741174
nthLists referring decendent objects.
1175-
<blockquote>
1175+
<blockquote><pre>
11761176
SQUENCE - referring nthList is below:
11771177
SEQUENCE - [0]
11781178
IA5STRING "a1" - [0, 0]
@@ -1184,7 +1184,7 @@ <h1 class="classTitle">
11841184
[1] "b4" - [1, "[1]"] // optional since context tag
11851185
IA5STRING "b5" - [1, 2] // context is skipped. next is 2
11861186
UTF8STRING "b6" - [1, 3]
1187-
</blockquote>
1187+
</pre></blockquote>
11881188

11891189
<br/>
11901190
This method can dig into ASN.1 object encapsulated by

api/symbols/src/asn1hex-1.1.js.html

Lines changed: 325 additions & 319 deletions
Large diffs are not rendered by default.

api/symbols/src/x509-1.1.js.html

Lines changed: 1210 additions & 1205 deletions
Large diffs are not rendered by default.

bower.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "kjur-jsrsasign",
3-
"version": "8.0.21",
3+
"version": "8.0.22",
44
"main": "jsrsasign-all-min.js",
55
"description": "The 'jsrsasign' (RSA-Sign JavaScript Library) is an opensource free cryptography library supporting RSA/RSAPSS/ECDSA/DSA signing/validation, ASN.1, PKCS#1/5/8 private/public key, X.509 certificate, CRL, OCSP, CMS SignedData, TimeStamp, CAdES, JWS and JWT in pure JavaScript.",
66
"license": "MIT",

jsrsasign-all-min.js

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

jsrsasign-jwths-min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

jsrsasign-rsa-min.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

min/asn1hex-1.1.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)