39 Commits (5c643e0be6a534a7594a6e54ece45f40a414e2f2)

Author SHA1 Message Date
Christopher Jeffrey 5c643e0be6 paypro: fix uncatchable error in browser paypro. 11 years ago
Christopher Jeffrey 18c38ae67a paypro: add returnTrust to sign(). minor improvements. 11 years ago
Christopher Jeffrey dea39d1c72 paypro: immediately detect self signed certs and untrusted CAs. 11 years ago
Christopher Jeffrey f34b98d253 paypro: allow users to return verification properties via PayPro.verify. 11 years ago
Christopher Jeffrey e34f9a4061 paypro: remove old browser next pubKey code. 11 years ago
Christopher Jeffrey f98ebe69d8 paypro: move validity and issuer validation into common. 11 years ago
Christopher Jeffrey eba2825f5a paypro: get chain validation working in the browser. 11 years ago
Christopher Jeffrey 882ce9d809 paypro: debugging and sigAlg/pubKey formats. 11 years ago
Christopher Jeffrey 1a0de813fc paypro: fix browser kjur usage. 11 years ago
Christopher Jeffrey 11c478d1a9 paypro: fix chain validation for browser. 11 years ago
Christopher Jeffrey 4e325c3fa9 paypro: fix root cert check. 11 years ago
Christopher Jeffrey f0757498b6 paypro: use asn1.js in browser paypro. 11 years ago
Christopher Jeffrey 569e60065a paypro: verify the certificate chain. 11 years ago
Christopher Jeffrey c533db4f42 minor: remove redundant toUpperCase calls. 11 years ago
Christopher Jeffrey 5b4c4f3894 paypro: get root cert names. 11 years ago
Christopher Jeffrey 2f6938bad0 paypro: fix handling of pki_data - cert arrays. 11 years ago
Christopher Jeffrey 017f044b53 paypro: fix browser signatures with KJUR. move pem/der functions to common. 11 years ago
Christopher Jeffrey 604ac04f47 paypro: split up paypro into node/browser/common. 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 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 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 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 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