Commit Graph

134 Commits

Author SHA1 Message Date
Yemel Jardi fd8735033c Rename node.js to index.js 2015-01-21 10:33:09 -03:00
Yemel Jardi 09cedc9ee6 Remove index 2015-01-21 10:32:37 -03:00
Yemel Jardi bca39d0cfb Remove all errors schema 2015-01-19 01:48:29 -05:00
Esteban Ordano 3b8bba60f4 Rename to payment-protocol 2015-01-19 01:48:29 -05:00
Esteban Ordano b388fb6541 Initial commit for bitcore-paymentprotocol 2015-01-19 01:48:29 -05:00
Braydon Fuller d5e0e73ca4 Prepare files to be seperated into another module. 2015-01-19 01:43:15 -05:00
Braydon Fuller 665ff1603b Payment Protocol: Added tests and misc formatting 2015-01-19 01:34:53 -05:00
Manuel Araoz 2308c0326a script interpreting working 2015-01-19 01:34:53 -05:00
Braydon Fuller 56e72548b0 Payment Protocol: Restore and reorganize files for payment protocol. 2015-01-19 01:34:53 -05:00
Braydon Fuller 62083a2f81 Move and delete files to prepare for v0.8 2015-01-19 01:13:20 -05:00
Christopher Jeffrey e49bba29ec root-certs: ensure JSON parses properly. 2014-09-10 10:20:11 -07:00
Christopher Jeffrey 31a868ada2 paypro: convert root certs to json. 2014-09-09 17:52:13 -07:00
Christopher Jeffrey 93e4e0bbac root-certs: move function out of root certs file. 2014-09-09 17:15:13 -07:00
Christopher Jeffrey f07887cb6c paypro: handle concatenated pems in pem parser. 2014-09-05 17:56:13 -07:00
Christopher Jeffrey 56a4afd8df paypro: pem parsing - rename variables. 2014-09-05 17:52:14 -07:00
Christopher Jeffrey ecf83ae6e6 paypro: add a full PEM parsing function. 2014-09-05 17:52:14 -07:00
Christopher Jeffrey bc2a980d20 paypro: account for PEM metadata as per rfc1424. 2014-09-05 17:52:14 -07:00
Christopher Jeffrey 20275d64c1 payro: fix crypto module require. 2014-09-04 15:31:43 -07:00
Christopher Jeffrey 9f4b2c30fa paypro: rename type to sigHashAlg. 2014-09-04 15:26:20 -07:00
Christopher Jeffrey 49d69091ec paypro: implement "none" pki_type. 2014-09-04 15:26:20 -07:00
Christopher Jeffrey 6016a0a541 paypro: add PayPro.verifyCertChain. 2014-09-04 15:26:20 -07:00
Christopher Jeffrey 5871b8f2e3 paypro: grab npubKeyAlg in browser. 2014-09-04 15:26:20 -07:00
Christopher Jeffrey 7831af1141 paypro: fix uncatchable error in browser paypro. 2014-08-28 19:22:48 -07:00
Christopher Jeffrey 9685412cc2 paypro: add returnTrust to sign(). minor improvements. 2014-08-28 18:58:58 -07:00
Christopher Jeffrey 0c02c7dfe4 paypro: immediately detect self signed certs and untrusted CAs. 2014-08-28 18:13:56 -07:00
Christopher Jeffrey 29c99185d9 paypro: allow users to return verification properties via PayPro.verify. 2014-08-28 17:50:57 -07:00
Christopher Jeffrey 71726713a2 paypro: remove old browser next pubKey code. 2014-08-28 17:37:41 -07:00
Christopher Jeffrey e05e6c2e69 paypro: move validity and issuer validation into common. 2014-08-28 17:37:06 -07:00
Christopher Jeffrey 15e682324c paypro: get chain validation working in the browser. 2014-08-28 17:32:13 -07:00
Christopher Jeffrey 1772ff5c8a paypro: move tbs parsing into common. 2014-08-28 17:13:02 -07:00
Christopher Jeffrey 7421e94fe2 paypro: more comments. debug. 2014-08-28 16:52:21 -07:00
Christopher Jeffrey 33f6eed58c paypro: lots of debugging. parse raw DER to get raw tbsCertificate. 2014-08-28 16:35:56 -07:00
Christopher Jeffrey 604e7d7774 paypro: cleanup debugging code and comments. 2014-08-27 10:32:27 -07:00
Christopher Jeffrey 8d4e8e4bbf paypro: move extensions to asn1.js 2014-08-27 10:30:55 -07:00
Christopher Jeffrey a176bd8604 paypro: more extension debugging. 2014-08-26 16:26:34 -07:00
Christopher Jeffrey d12bdd8fff paypro: parse error workaround. 2014-08-26 15:20:25 -07:00
Christopher Jeffrey fddbf618ab paypro: ignore 2-3 failing parsers for now. 2014-08-26 15:18:26 -07:00
Christopher Jeffrey 5104d6adc3 paypro: a lot of parser debugging. 2014-08-26 15:17:06 -07:00
Christopher Jeffrey aea1cec4de paypro: drop extension if statements. 2014-08-26 11:59:14 -07:00
Christopher Jeffrey 532733dcfa paypro: refactoring. handle unkown extension. 2014-08-26 11:57:15 -07:00
Christopher Jeffrey 69c526933d paypro: refactor extension parsing. 2014-08-26 11:10:10 -07:00
Christopher Jeffrey 81b80fecbd paypro: refactor. additions. debugging. 2014-08-26 11:04:35 -07:00
Christopher Jeffrey eff8d5e6af paypro: major refactor. create rfc5280 extension parsing function. 2014-08-26 10:24:57 -07:00
Christopher Jeffrey fa002e5395 paypro: more debugging. fixes. 2014-08-25 17:36:43 -07:00
Christopher Jeffrey c211bf9200 paypro: parse all extensions. 2014-08-25 15:55:44 -07:00
Christopher Jeffrey a3f522da8d paypro: refactor extension execution. 2014-08-25 15:44:33 -07:00
Christopher Jeffrey 71624f7ea2 paypro: implement id parsing properly. 2014-08-25 15:42:27 -07:00
Christopher Jeffrey a0abbfeb64 paypro: 17 x509 extensions implemented. 2014-08-25 15:34:38 -07:00
Christopher Jeffrey cc8be85aaf paypro: extension organization. 2014-08-25 14:37:09 -07:00
Christopher Jeffrey e2e74dd440 paypro: remove old defs. 2014-08-25 13:31:05 -07:00