Commit Graph

95 Commits

Author SHA1 Message Date
Ryan X. Charles d190067fe6 up to version 0.1.18
Critical bug fix - generating k was insecure:

https://github.com/bitpay/bitcore/pull/309
2014-05-02 08:52:32 -04:00
Ryan X. Charles d413b5f43a up version to 0.1.17 2014-04-29 18:50:15 -04:00
Ryan X. Charles 7f348ca0bd Move BigNumber to internal
...no longer relies on Manuel's repo hostig a version of "bignum" that actually
contained bignumber.js. This moves bignumber.js internally and removes bignum
from the browser build process. Also adds a bitcore.Bignum that links to the
right thing. In node, browser.Bignum is require('bignum'). And in the browser,
bitcore.Bignum is is now Bignumber.js (same as before ... except bignumber.js
is now inside bitcore).
2014-04-28 18:00:59 -04:00
Gordon Hall bf1b4bdcc7 replace extend with underscore and use it's version of extend from within PeerManager 2014-04-28 12:23:56 -04:00
Ryan X. Charles 33415983be up version to 0.1.16 ... to sync up npm and github 2014-04-25 15:18:31 -03:00
Ryan X. Charles 9af3501f04 up version to 0.1.15 2014-04-25 15:07:38 -03:00
Ryan X. Charles 0b7c52615f up version to 0.1.13
New things:
* Statistical tests for RNG
* New SecureRandom class that does the right thing on all platforms
* Peer discovery
* Signature sorting in TransactionBuilder
* BIP32 speed improvements
* Electrum-style public key derivation
* Refactor node/browser code
* Message signing/verification the bitcoin way
* Address.fromScriptPubKey
2014-04-24 11:51:23 -03:00
Manuel Araoz aadc01e5a1 fix async dep 2014-04-22 12:26:57 -03:00
Ryan X. Charles 3267925ebf Merge remote-tracking branch 'gordonwritescode/feature/peer-discovery' 2014-04-20 19:50:34 -03:00
Ryan X. Charles 0235324bed update version to 0.1.12
Major updates since last version:
* SOCKS5 support
* Move classes to ./lib
* Message signing/verification
* Many minor updates
2014-04-20 10:25:01 -03:00
Gordon Hall 6e8589e9b3 add extend dependency, use to extend defaults with config in PeerManager instead of overwiting all 2014-04-19 10:44:55 -04:00
Ryan X. Charles da7fede2c0 Merge remote-tracking branch 'gordonwritescode/feature/tor' 2014-04-17 14:47:58 -03:00
Manuel Araoz 5e636f6b9c add explicit node-gyp execution 2014-04-15 10:36:23 -03:00
Gordon Hall 7b9e2e7b49 remove duplicate dependency 2014-04-11 14:12:00 -04:00
Gordon Hall 3ba4352f7f merged in upstream changes, resolved conflict in package.json, add test for SOCKS5 Connection instantiation 2014-04-11 14:01:55 -04:00
Gordon Hall e53a2341c3 updated connection tests 2014-04-11 13:56:37 -04:00
Ryan X. Charles 9e02860fd9 use "=" for dependencies to ensure exactly equal version
...so that things don't break when projects change.
2014-04-10 16:36:50 -03:00
Manuel Araoz 124a2ed8af dummy commit to test testling integration 2014-04-10 12:10:34 -03:00
Gordon Hall 529d26e052 add missing comma to package.json deps 2014-04-09 11:49:46 -04:00
Manuel Araoz 72a44154d4 fix testling config 2014-04-09 12:38:25 -03:00
Gordon Hall 7a0ac6c590 resolved merge 2014-04-09 10:49:07 -04:00
Manuel Araoz d4901278a6 add testling 2014-04-08 17:21:02 -03:00
Ryan X. Charles 54bbc42e7d move chai from devDependencies to dependencies
...and update version # so we can fix npm install issue.
2014-04-04 22:36:56 -04:00
Ryan X. Charles 412bfc9bd5 update to version 0.1.10
Changes since last version:
* Fix bugs to make bitcore compatible with bitcoin core transaction tests.
* Default to sorting public keys for .createMultisig
2014-04-04 21:53:06 -04:00
Gordon Hall 27191fc0ec point back to socks5-client upstream repo 2014-04-04 11:49:11 -04:00
Ryan X. Charles 0af1dd39a7 update version to 0.1.9
The major changes in this version are:
* A new TransactionBuilder class to make it easy to make any kind of
 transaction.
* BIP32 - hierarchical deterministic wallets.
* Further progress towards full test coverage and 100% compatibility with
 bitcoin core.
2014-04-02 16:26:55 -04:00
Ryan X. Charles ba59d97a73 make things work in the browser by fixing sha512
...had to use jsSHA package to do SHA512 in the browser. Unfortunately it is
quite slow compared to node.
2014-03-22 16:16:58 -07:00
Gordon Hall ce0a240d6b pointing socks5-client to gordon's fork 2014-03-19 17:36:28 -04:00
Manuel Araoz 856225d377 fix for firefox 2014-03-19 12:26:36 -03:00
Kyle Drake 09e7cd5bdf
implement code coverage reporting 2014-03-19 00:52:58 -07:00
Gordon Hall e496239c3d added socks5 client dependency 2014-03-18 16:56:17 -04:00
Gordon Hall ce76edf8a5 add `engines` property to package.json 2014-03-18 12:57:56 -04:00
Ryan X. Charles aa87963830 update version to 0.1.8
Changes since version 0.1.7
* Refactor browser building
* Examples of signing transactions
* Key interface is now bitcore.Key, not bitcore.KeyModule.Key
** bitcore.KeyModule is deprecated
* Bug fixes
2014-03-16 08:55:45 -07:00
Ryan X. Charles e4ff6c3e16 update version #, update to npm soop 2014-03-12 18:00:38 -04:00
Manuel Araoz 348cf50636 minify bundle 2014-03-12 16:40:25 -03:00
Manuel Araoz f30aba9b39 fixing deps for child projects 2014-03-12 09:34:42 -03:00
Manuel Araoz 25b75b1154 fixing deps 2014-03-12 09:32:02 -03:00
Manuel Araoz 3c3c276867 fix deps 2014-03-12 09:27:43 -03:00
Manuel Araoz 49e9dd4930 fix dependencies 2014-03-12 09:26:20 -03:00
Manuel Araoz 99a74a6ec3 fixing dependencies 2014-03-12 09:25:22 -03:00
Manuel Araoz dbc968e226 fixing postinstall 2014-03-12 09:24:18 -03:00
Manuel Araoz fa7e205de8 still trying to fix postinstall 2014-03-12 09:20:59 -03:00
Manuel Araoz 7d7777b2e3 fixing grunt reference 2014-03-12 09:18:06 -03:00
Manuel Araoz 485ef59402 add grunt dev dependency 2014-03-12 09:14:03 -03:00
Manuel Araoz a3fa5834a4 use grunt in postinstall 2014-03-12 09:12:23 -03:00
Manuel Araoz b4afdedd40 fix postinstall 2014-03-12 09:09:34 -03:00
Manuel Araoz 306ecbf1a3 fix postinstall script 2014-03-12 09:00:34 -03:00
Ryan X. Charles 32d30833d1 Merge pull request #137 from matiu/feature/index
add index.js for node requires
2014-03-11 22:21:10 -04:00
Matias Alejo Garcia b88ef1d46b add main in package json 2014-03-11 23:18:26 -03:00
Manuel Araoz 0394c14ee7 update README for browser version 2014-03-11 18:17:03 -03:00