Releases: kjur/jsrsasign
Releases · kjur/jsrsasign
GeneralizedTime, UTCTime refactoring and some bug fix
- Changes from 10.4.0 to 10.4.1 release
- src/asn1.js
- refactoring of DERUTCTime, DERGeneralizedTime and DERAbstractTime
- now DERUTCTime support fraction of second
- src/asn1x509.js
- update Time class to follow DER{UTC,Generalized}Time update
- tool/tool_tsreq.html
- messageImprint bug fix (#504)
- tool/tool_tsres.html
- serialNumber bug fix (#505)
- jsrsasign-*-min.js
- header URL fix to kjur.github.io (#503)
(will be fixed in next release while rebuild)
- header URL fix to kjur.github.io (#503)
- test/qunit-do-{asn1,asn1x509}.html updated
- KJUR.asn1.DER{UTC,Generalized}Time, KJUR.asn1.x509.Time class
test case added and updated.
- KJUR.asn1.DER{UTC,Generalized}Time, KJUR.asn1.x509.Time class
- src/asn1.js
Full support for parsing OCSP response
- Changes from 10.3.2 to 10.4.0 (2021-08-17)
- asn1ocsp.js
- add OCSP response parser support in OCSPParser class (request #501)
- OCSPParser.get{OCSPResponse,ResponseBytes,BasicOCSPResponse,ResponseData,ResponderID,SingleResponseList,SingleResponse,CertStatus} methods added
- DEPRECATED: OCSPUtil.getOCSPResponseInfo
- test/qunit-do-asn1ocsp.html updated
- add test for OCSP response parser
- asn1ocsp.js
fix wrong OCSPRequest for EC public key certificate
- Changes from 10.3.1 to 10.3.2
- asn1ocsp.js
- CertID.setByCert fixed for issuer EC public key (#500)
- asn1ocsp.js
document fix for deprecated kjur.github.com domain
- Changes from 10.3.0 to 10.3.1
- kjur.github.com domain is deprecated after Apr 15, 2021. So all kjur.github.com domain shall be updated to kjur.github.io. (#490)
- There is no bundled library (-all-min.js) nor npm update on this. license URL will be fixed in next release.
remove all YUI dependency
- Changes from 10.2.0 to 10.3.0
- remove YUI library dependency
- LICENSE.txt
- remove YUI license
- src/base64x.js
- add extendClass function to replace YUI class extend
- src/*.js
- replace YAHOO.lang.extend to extendClass all
- src/keyutil.js
- change to raise exception in KEYUTIL class with Error class
- src/asn1x509.js
- API document update for Extesions and CRLReason class
- npm_util/package.json
- fix dependencies (#482)
- test/qunit-do-*.html
- updated to follow above
- test/qunit-do-base64x-class.html added
- test for extendClass function
CVE-2021-30246 RSAKey.verify issue fix
- Changes from 10.1.13 to 10.2.0 (2021-04-14)
- src/rsasign.js
- CVE-2021-30246 RSAKey.verify issue was fixed (#478)
- src/asn1cms.js
- IssuerSerial, IsseruAndSerialNumber API document update
- sample_node/asn1extract2
- change to "/usr/bin/env node"
- src/rsasign.js
add non-ascii BMPString support
- Changes from 10.1.12 to 10.1.13 (2021-03-08)
- src/base64x.js
- add ucs2hextoutf8 function
- src/x509.js
- X509.getAttrTypeAndValue supports non-ascii BMPString (#474)
- src/asn1hex.js
- ASN1HEX.dump supports non-ascii BMPString
- test/qunit-do-{asn1hex-dump,x509-ext,base64x}.html
- updated to follow above
- src/base64x.js
fix for wrong UTF-8 encoding in distinguished name parser
- Changes from 10.1.11 to 10.1.12 (2021-02-25)
- src/x509.js
- fix X509.getAttrTypeValue (#473)
- attribute value is converted by hextoutf8 not hextorstr
- X509.getIssuerString update to use getIssuer
- X509.getSubjectString update to use getSubject
- X509.dnarraytostr fix to escape "+" and "/"
- X509.hex2dn update to use getX500Name
- fix X509.getAttrTypeValue (#473)
- test/qunit-do-x509-ext.html
- updated to follow above
- src/x509.js
update X509.getVersion and add jsrsasign-util saveFileJSON
- Changes from 10.1.10 to 10.1.11 (2021-02-19)
- src/x509.js
- X509.getVersion supports other than
empty(DEFAULT =v1) and [0] {INTEGER 2} (=v3).
Thus version checking is relaxed. (#471)
- X509.getVersion supports other than
- src/nodeutil.js (jsrsasign-util 1.0.4)
- add saveFileUTF8
- saveFileJSON API document fix
- src/x509.js
extend support for distinguished name
- Changes from 10.1.9 to 10.1.10 release (2021-02-14)
- src/asn1x509.js
- AttributeTypeAndValue
- add support for OID and oid name constructor
AttributeTypeAndValue({str: "/streetAddress=foo"})
AttributeTypeAndValue({str: "/2.5.4.9=foo"})
- add support for OID and oid name constructor
- OID.name2oidList
- add givenName
- AttributeTypeAndValue
- test/qunit-do-asn1x509.html
- updated to follow above
- src/asn1x509.js