Christopher Jeffrey
|
604ac04f47
|
paypro: split up paypro into node/browser/common.
|
11 years ago |
Christopher Jeffrey
|
5fd37cf923
|
paypro: cleanup browser/build.js.
|
11 years ago |
Christopher Jeffrey
|
cec71a51fd
|
paypro: add isTrusted function to RootCerts.
|
11 years ago |
Christopher Jeffrey
|
672e667e9c
|
paypro: remove x509.js
|
11 years ago |
Christopher Jeffrey
|
85d5e69fc1
|
paypro: move root certs to common.
|
11 years ago |
Christopher Jeffrey
|
86efcbed1b
|
paypro: remove all references of KJUR.
|
11 years ago |
Christopher Jeffrey
|
2741f7509f
|
paypro: minor - remove useless text processing.
|
11 years ago |
Christopher Jeffrey
|
92b7fad243
|
paypro: start using our own DERtoPEM functions so we don't have to require jsrsasign.
|
11 years ago |
Christopher Jeffrey
|
fa1c4b3570
|
paypro: add DERtoPEM and PEMtoDER tests.
|
11 years ago |
Christopher Jeffrey
|
ec5a948400
|
paypro: fix pem/der functions.
|
11 years ago |
Christopher Jeffrey
|
14966082ae
|
paypro: separate tests for x509+sha256 and x509+sha1.
|
11 years ago |
Christopher Jeffrey
|
02f9ce8dfd
|
paypro: temporarily fix tests.
|
11 years ago |
Christopher Jeffrey
|
45ff292ade
|
paypto: alter tests to improve consistency with signature and verification tests.
|
11 years ago |
Christopher Jeffrey
|
aafbca46d9
|
paypro: move x509 sign and verify to their own methods.
|
11 years ago |
Christopher Jeffrey
|
2bb8b520a2
|
paypro: use root-certs as a module.
|
11 years ago |
Christopher Jeffrey
|
4319395aa8
|
paypro: more root certs cleanup.
|
11 years ago |
Christopher Jeffrey
|
575352dd03
|
paypro: port root certs script to node for portability.
|
11 years ago |
Christopher Jeffrey
|
a68c112371
|
paypro: fix DERtoPEM.
|
11 years ago |
Christopher Jeffrey
|
271ac2e9a5
|
minor: fix typo.
|
11 years ago |
Christopher Jeffrey
|
eb9fd652d2
|
paypro: potentially stop using jsrsasign in node.
|
11 years ago |
Christopher Jeffrey
|
0db74604db
|
paypro: update root certs and fix tests.
|
11 years ago |
Christopher Jeffrey
|
948d6cd93a
|
fix: fix RootCert generation.
|
11 years ago |
Christopher Jeffrey
|
edc1e09335
|
Revert moz certs file: do not want to convert from mozilla format
This reverts commit a49704a35beca0032a4840245932a13e6b9e9ea3.
|
11 years ago |
Christopher Jeffrey
|
4d9a752307
|
paypro: try to grab root certs from mozilla if github is not available.
|
11 years ago |
Christopher Jeffrey
|
8725516afb
|
paypro: convert root certs to hash table in build file.
|
11 years ago |
Christopher Jeffrey
|
cc7657d843
|
paypro: treat pki_data as an array.
|
11 years ago |
Christopher Jeffrey
|
47e1ca5f1e
|
minor: remove unused code.
|
11 years ago |
Christopher Jeffrey
|
4dcdd3c091
|
paypro: temporarily disable untrusted cert error for tests. typo fix.
|
11 years ago |
Christopher Jeffrey
|
f7e89b6a58
|
paypro: handle untrusted certs on browser and node.
|
11 years ago |
Christopher Jeffrey
|
f79a31ff3c
|
paypro: get single DER certs working.
|
11 years ago |
Christopher Jeffrey
|
4ec9a247aa
|
paypro: multiple fixes.
|
11 years ago |
Christopher Jeffrey
|
24ae03247f
|
paypro: stat using jsrsasign to convert DER to PEM and derive public keys for sig verification.
|
11 years ago |
Christopher Jeffrey
|
37f20f3268
|
paypro: fix browser paypro. TODO: fix parsing DER certs.
|
11 years ago |
Christopher Jeffrey
|
4e606c7ed2
|
paypro: move root certs to non-browser.
|
11 years ago |
Christopher Jeffrey
|
2e422c001e
|
paypro: fix payment protocol for DER certs.
|
11 years ago |
Christopher Jeffrey
|
119ef0d611
|
paypro: begin checking trusted certs.
|
11 years ago |
Christopher Jeffrey
|
29b067ab73
|
paypro: add createTrusted to browser build script.
|
11 years ago |
Christopher Jeffrey
|
d4d1a11252
|
paypro: generate Trusted.js.
|
11 years ago |
Christopher Jeffrey
|
493f90f428
|
paypro: chmod +x generate-trusted.sh.
|
11 years ago |
Christopher Jeffrey
|
ee61422361
|
paypro: script to generate trusted.js from node.js root certs.
|
11 years ago |
Christopher Jeffrey
|
0d68e429fc
|
paypro: add trusted x509 certs in Trusted.js for now.
|
11 years ago |
Christopher Jeffrey
|
722a10f965
|
paypro: fix encodings with jsrsasign.
|
11 years ago |
Christopher Jeffrey
|
059b23f899
|
paypro: clientside. start using jsrsasign api correctly.
|
11 years ago |
Christopher Jeffrey
|
538c6c32de
|
paypro: figure out clientside jsrasign more.
|
11 years ago |
Christopher Jeffrey
|
1ad3392184
|
paypro: add lib/browser/x509.
|
11 years ago |
Christopher Jeffrey
|
4632caf542
|
paypro: try to figure out differences between browser and npm jsrsasign.
|
11 years ago |
Christopher Jeffrey
|
11b67a6404
|
paypro: use jsrsasign for browser.
|
11 years ago |
Christopher Jeffrey
|
12bfe8268d
|
paypro: first pass at clientside x509.
|
11 years ago |
Christopher Jeffrey
|
14bf79cc80
|
fix: fix variable typo for paypro.
|
11 years ago |
Christopher Jeffrey
|
e4c4101b5f
|
paypro: fix rsa+sha256 vs rsa+sha1.
|
11 years ago |