kjur / jsrsasign

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 and JSON Web Signature/Token in pure JavaScript.
https://kjur.github.io/jsrsasign
Other
3.27k stars 643 forks source link

[QUESTION] Building #476

Closed astreiten closed 3 years ago

astreiten commented 3 years ago

Hello, can you tell me how to rebuild the library after making some changes? The makefile is not modifying the main min js files. Thanks

kjur commented 3 years ago

For jsrsasign-all-min.js, it will be created by concatinating a comment header and necessary files. If you don't need a comment header, you can create it by your own.

Here is a list of their files: ext/yahoo-min.js ext/cj/cryptojs-312-core-fix-min.js ext/cj/x64-core_min.js ext/cj/cipher-core_min.js ext/cj/aes_min.js ext/cj/tripledes_min.js ext/cj/enc-base64_min.js ext/cj/md5_min.js ext/cj/sha1_min.js ext/cj/sha256_min.js ext/cj/sha224_min.js ext/cj/sha512_min.js ext/cj/sha384_min.js ext/cj/ripemd160_min.js ext/cj/hmac_min.js ext/cj/pbkdf2_min.js ext/base64-min.js ext/jsbn-min.js ext/jsbn2-min.js ext/prng4-min.js ext/rng-min.js ext/rsa-min.js ext/rsa2-min.js ext/ec-min.js ext/ec-patch-min.js ext/json-sans-eval-min.js min/asn1-1.0.min.js min/asn1hex-1.1.min.js min/asn1x509-1.0.min.js min/asn1cms-1.0.min.js min/asn1tsp-1.0.min.js min/asn1cades-1.0.min.js min/asn1csr-1.0.min.js min/asn1ocsp-1.0.min.js min/base64x-1.1.min.js min/crypto-1.1.min.js min/ecdsa-modified-1.0.min.js min/ecparam-1.0.min.js min/dsa-2.0.min.js min/keyutil-1.0.min.js min/rsapem-1.1.min.js min/rsasign-1.2.min.js min/x509-1.1.min.js min/x509crl.min.js min/jws-3.3.min.js min/jwsjs-2.0.min.js

augjoh commented 2 years ago

@kjur Could you setup a Github Action for this?