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
Christopher Jeffrey
3dc7a4ab84
test: fix x509 tests for PayPro.
11 years ago
Christopher Jeffrey
13553a42d1
x509: try different certs/keys/pems.
11 years ago
Christopher Jeffrey
c209e3172d
paypro: x509 nonsense.
11 years ago
Christopher Jeffrey
1d0f01c133
paypro: first pass at implementing payment protocol for x509.
11 years ago
Ryan X. Charles
b1722484a9
v0.1.32
11 years ago
Ryan X. Charles
7866f5cdcf
Merge pull request #441 from ryanxcharles/bug/sin-encodeddata
SIN should call VersionedData constructor
11 years ago
Ryan X. Charles
4523012867
set .converters and ._encoding by hand
...revert to previous change, since always calling the constructor of
VersionedData may have unintended consequences. Instead, just set .converts and
._encoding, since they are no longer in the prototype and must be set on the
object itself.
11 years ago
Ryan X. Charles
098c613cb0
SIN should call EncodedData constructor
Creating SINs was broken due to not calling the parent constructor, shich sets
"converts" and "_encoding". I've fixed the problem and added tests that reveal
the error.
11 years ago
Ryan X. Charles
3bed2e0da2
v0.1.31
11 years ago
Ryan X. Charles
f54dab33f1
Merge pull request #440 from ryanxcharles/feature/der-signatures
DER format signatures
11 years ago
Ryan X. Charles
0c8f7d4d21
move bitcore-dev.js -> bundle.js
To make it easier to test the master branch of bitcore with other apps,
especially Copay.
11 years ago
Ryan X. Charles
bfe5877ee7
require SecureRandom and Point ... woops
11 years ago
Ryan X. Charles
49ff6c7b76
add further tests for Key
11 years ago
Ryan X. Charles
57a55d0863
expose signature internal functions
"sign" and "genk" ... and add some signature tests
11 years ago
Ryan X. Charles
2c136d4dcc
remove obsolete Curve class (G and n now accessible from Point)
11 years ago
Ryan X. Charles
5f6d02f5de
add proper DER signature support to Key
both creating DER signature from the r and s values, and parsing a DER
signature into the r, s, and other properties.
11 years ago
Ryan X. Charles
b8b500e109
up version to 0.1.30
11 years ago
Ryan X. Charles
348f18cfce
Merge pull request #433 from ryanxcharles/feature/livenet-mainnet
make "mainnet" an alias for "livenet" in networks.js
11 years ago
Ryan X. Charles
e485d0e331
Merge pull request #432 from ryanxcharles/feature/proto
Correct deprecated setting of __proto__
11 years ago
Ryan X. Charles
c4e22bf5fd
Merge pull request #431 from ryanxcharles/bug/SIGHASH_ANYONECANPAY
use correct constant & share between Transaction and ScriptInterpreter
11 years ago
Ryan X. Charles
fc7b5b11c7
Merge pull request #429 from ryanxcharles/feature/update-bn.js
update bn.js to latest version
11 years ago
Ryan X. Charles
2db98e1982
0.1.29: make bundle backwards-compatible with 0.1.25
npm doesn't play well with the symlink bitcore-latest.js. Instead, put the
latest main bundle in bundle.js (which is what it used to be called) so
packages like Copay can use the latest bundle just like how they used to.
11 years ago
Ryan X. Charles
77ff084413
update bitcore-latest.js
11 years ago
Ryan X. Charles
500037acd3
bump version to 0.1.28
11 years ago
Ryan X. Charles
95d180c2a3
add ScriptInterpreter example to test
11 years ago
Ryan X. Charles
11d2b0e0e7
Merge pull request #434 from ethers/si
example for ScriptInterpreter
11 years ago
Ryan X. Charles
3c10a6d99d
make "mainnet" an alias for "livenet" in networks.js
Closes #421
11 years ago
Ryan X. Charles
71f181efee
add tests to EncodedData and fix hex conversion bug
...making sure the new changes to __proto__ are working correctly.
11 years ago
Ryan X. Charles
cfa0c11983
remove replace deprecated setting of __proto__ in error.js
11 years ago
Ryan X. Charles
9122807ecb
remove __proto__ from EncodedData and family
EncodedData was setting "converter" and "_encoding" by setting them on the
prototype of the object. This was probably done to enable overriding these
functions. However, overriding was never actually used anywhere, and setting
the __proto__ is deprecated. So I have remove all instances of setting
__proto__ for EncodedData-ish classes, and instead just set "convert" and
"_encoding" on the object directly.
11 years ago
Ryan X. Charles
86da48a25d
replace a deprecated use of setting __proto__
11 years ago
Ryan X. Charles
895bb6bab9
use correct constant & share between Transaction and ScriptInterpreter
Closes https://github.com/bitpay/bitcore/issues/424
11 years ago
Matias Alejo Garcia
34dcd1cd2a
Merge pull request #423 from ryanxcharles/feature/remove-network-from-bundle
remove network stuff from main browser build
11 years ago
Ryan X. Charles
0251d467c4
update bn.js to latest version
...and correspondingly get rid of Number->String conversion
See: https://github.com/indutny/bn.js/issues/17
11 years ago