Skip to content

major refactoring before 8.0.0 release

Compare
Choose a tag to compare
@kjur kjur released this 21 May 05:31
· 243 commits to master since this release
  • major refactoring before reducing file size
  • major refactoring for ASN1HEX
    • asn1hex 1.1.10 to 1.1.11
      • make most of long method name deprecated and
        provide new short names.
      • DEPRECATED: getHexOf{TLV/V/L}_AtObj
        getIntOfL}_AtObj
        get{StartPosOfV/ByteLengthOfL}_AtObj
      • NEW: get{TLV/V/Vlen/Vidx/L/Lblen}
        getChildIdx, getTLVbyList, oidname
    • asn1cades 1.0.1 to 1.0.2
    • asn1csr 1.0.3 to 1.0.4
    • asn1tsp 1.0.1 to 1.0.2
    • ecdsa-modified 1.1.0 to 1.1.1
    • keyutil 1.1.0 to 1.1.1
    • pkcs5key 1.1.0 to 1.1.1
    • rsapem 1.2.0 to 1.2.1
  • major refactoring for X509
    • x509 1.1.13 to 1.1.14
    • make most of static method deprecated and
      new non-static methods are defined.
    • parseExt/getExtInfo method added
  • base64x 1.0.10 to 1.0.11
    • datetozulu added
  • sample/sample*.html tool/tool*.html test/qunit*.html link fixed
  • npm [email protected] had wrong reference in navigator.
    So [email protected] has been unpublished.
  • ext/rng.js
    • msCrypto fallback for IE11 to prevent error
      when calling window.crypto. (pull/254)
      Thanks @mike-w-kelly.
  • dsa 2.1.0 to 2.1.1
    • verifyWithMessageHash infinite loop bug
      fix #238. Thanks @nemesv.