Christopher Jeffrey
eedf71a749
paypro: debug KeyUsage extension.
11 years ago
Christopher Jeffrey
6f8de47983
paypro: start implementing rfc5280 ext definitions.
11 years ago
Christopher Jeffrey
63b58fe477
paypro: refactor verification.
11 years ago
Christopher Jeffrey
1dff1d6a9f
paypro: check validity time - cert expiration.
11 years ago
Christopher Jeffrey
b52eb6f922
paypro: better extension parsing with more debugging.
11 years ago
Ryan X. Charles
d3166c12d1
Merge pull request #500 from sagivo/patch-2
fix bug - 0 fee is not working!
11 years ago
Christopher Jeffrey
95a75a6ee4
paypro: start handling certificate extensions.
11 years ago
Christopher Jeffrey
18d72309eb
paypro: check issuer. ignore fixed asn1.js bug.
11 years ago
Sagiv Ofek
b4d607bfef
updated the code to 1-liner statements
using typeof instead of 2 if checks.
11 years ago
Sagiv Ofek
449e947966
fix bug - 0 fee is not working!
if the user pass 0 fee (in fee or feeSat arguments) - there's a bug in the program that will add fee even if specified 0 fee:
- in case fee or feeSat is 0 the if statement `if (opts.fee || opts.feeSat)` will be false.
from some reason `0 || undefined` in js returns `undefined` and in case a user set the fee to 0 in options this condition will not happen.
- second fix: `var feeSat = this.givenFeeSat ? ...` fixed since if `this.givenFeeSat` is 0 the condition will return false (and we want true in this case) since `0 ? true : false` will return `false` in js language.
11 years ago
Christopher Jeffrey
203b605ebf
paypro: start using asn1.js v0.4.1.
11 years ago
Christopher Jeffrey
8134198e54
paypro: remove debug code.
11 years ago
Christopher Jeffrey
882ce9d809
paypro: debugging and sigAlg/pubKey formats.
11 years ago
Christopher Jeffrey
6eab175467
Revert "paypro: attempted debugging with KJUR."
This reverts commit 5788fdbb52
.
11 years ago
Christopher Jeffrey
5788fdbb52
paypro: attempted debugging with KJUR.
11 years ago
Christopher Jeffrey
1a0de813fc
paypro: fix browser kjur usage.
11 years ago
Christopher Jeffrey
6dbff09d40
Revert "paypro: more debugging."
This reverts commit b406eeadff
.
11 years ago
Christopher Jeffrey
b406eeadff
paypro: more debugging.
11 years ago
Christopher Jeffrey
e9b0e7b969
Revert "paypro: asn1.js debugging - try to get tbs buffer."
This reverts commit 3c7aeb4f62
.
11 years ago
Christopher Jeffrey
3c7aeb4f62
paypro: asn1.js debugging - try to get tbs buffer.
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
4a12d5a491
paypro: verify chain refactor.
11 years ago
Christopher Jeffrey
16b646d0e7
paypro: asn1.js - cleanup.
11 years ago
Christopher Jeffrey
5085880bd0
paypro: use fedor's asn1.js to deal with DER certificates.
11 years ago
Christopher Jeffrey
569e60065a
paypro: verify the certificate chain.
11 years ago
Christopher Jeffrey
6828f560da
paypro: fix root certs.
11 years ago
Ryan X. Charles
04da3cdb13
Merge pull request #497 from maraoz/fix/logging
fix logging
11 years ago
Manuel Araoz
f53c91a5d1
fix logging 2
11 years ago
Manuel Araoz
34c9d9b829
fix logging
11 years ago
Ryan X. Charles
fa9aff55c0
Merge pull request #495 from chjj/fix_paypro_example_sign
paypro: example - sign customer transaction after output scripts are altered
11 years ago
Manuel Aráoz
e449ea2b87
Merge pull request #496 from digitaltangibletrust/master
Update Transaction.js
11 years ago
Aaron Caswell
e6190f9e9b
Update Transaction.js
Global leak fix
11 years ago
Christopher Jeffrey
471378b0d8
paypro: example - sign customer transaction after output scripts are altered.
11 years ago
Ryan X. Charles
095699a072
Merge pull request #494 from chjj/fix_paypro_example2
Fix Payment Protocol example in the browser
11 years ago
Christopher Jeffrey
786c38834d
paypro: example - remove old createTX.
11 years ago
Christopher Jeffrey
a90e421818
paypro: example - fix customer createTX for browser.
11 years ago
Christopher Jeffrey
774dacae8d
paypro: example - document modular usage of example.
11 years ago
Christopher Jeffrey
76092fb1a3
paypro: example - allow more modularity concerning options.
11 years ago
Ryan X. Charles
abc4259f76
Merge pull request #493 from chjj/fix_paypro_example
Fix Payment Protocol Example
11 years ago
Christopher Jeffrey
da36abcc1e
paypro: example - allow user to set options when using example as a module.
11 years ago
Christopher Jeffrey
bf77041f1d
paypro: example - fix request method.
11 years ago
Christopher Jeffrey
1e57a6d874
paypro: example - remove some comments.
11 years ago
Christopher Jeffrey
253d66994c
paypro: example - add privkey option. refactor.
11 years ago
Christopher Jeffrey
e93e3d83f4
paypro: example - add --address and --pubkey options. document in readme.
11 years ago
Christopher Jeffrey
cc3ca4e571
paypro: example - explain extra arguments in readme file.
11 years ago
Christopher Jeffrey
bd227930e1
paypro: example - add extra arguments for experimentation.
11 years ago
Christopher Jeffrey
f972baf42c
paypro: fix readme file for better explanation.
11 years ago
Manuel Aráoz
15525efbcc
Merge pull request #492 from curtislacy/Pubkey-Error
Clarified error message when we encounter an unknown script pubkey
11 years ago