Commit Graph

140 Commits

Author SHA1 Message Date
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
Manuel Araoz
409bb093d5 configurable submodules for browser bundle 2014-03-11 18:17:03 -03:00
Ryan X. Charles
c2705813b3 add grunt browserify package so "npm install" works 2014-03-08 21:52:47 -05:00
Ryan X. Charles
52c12aa5f4 fix package.json reference to bitpay soop
...the soop library is located at bitpay/soop, not bitpay/node-soop.
2014-03-08 21:38:53 -05:00
Ryan X. Charles
967ec01778 Merge pull request #120 from matiu/feature/support-soop-browser
Feature/support soop browser
2014-03-08 21:36:56 -05:00
Ryan X. Charles
c19fb7a3ce Merge remote-tracking branch 'matiu/feature/support-soop-browser'
Conflicts:
	Script.js
	ScriptInterpreter.js
	Transaction.js
	test/testdata.js

...conflicts resolved by taking Manuel's changes, and then manually including
Matias's changes on those same files. The conflicts resulted from differences
in indentation, which is because Matias' changes unindendented all the code
that had been but is not now inside a function.
2014-03-08 19:30:21 -05:00
Matias Alejo Garcia
f494b47b18 update dependencies 2014-03-08 20:34:40 -03:00
Matias Alejo Garcia
66d3a0e822 update soop repository 2014-03-08 19:00:26 -03:00
Matias Alejo Garcia
089fbab719 support soop with browser all test passing 2014-03-08 18:42:08 -03:00
Matias Alejo Garcia
fa1e323d39 add soop dependency. remove bitcore 2014-03-05 15:01:43 -03:00
Manuel Araoz
40ee699453 working on Transaction verification and Script tests 2014-03-05 09:56:42 -03:00
Ryan X. Charles
3c34c03c17 Merge pull request #102 from ryanxcharles/feature/v0.1.6
Feature/v0.1.6
2014-02-27 08:34:29 -05:00
Ryan X. Charles
ca6791dc5d Merge pull request #100 from SomeoneWeird/ab-npmtest
Hook up npm test
2014-02-27 08:34:15 -05:00
Ryan X. Charles
4c3957c872 add Manuel, Matias, myself to contributors 2014-02-27 08:30:16 -05:00
Ryan X. Charles
d08899c853 update version to 0.1.6
The most significant update in this version is Manuel's work on getting bitcore
to work in the browser.
2014-02-27 08:21:14 -05:00
Adam Brady
7f49c63c96 Hook up npm test 2014-02-27 23:30:15 +11:00
Manuel Araoz
47965ef0a4 change to Bignum 6.2 and fix grunt problem 2014-02-26 18:45:00 -03:00
Ryan X. Charles
a7a071193d Merge pull request #86 from maraoz/feature/browserify-ecdsa
Feature/browserify ecdsa
2014-02-25 14:57:59 -05:00
Manuel Araoz
6a24e7fbe0 load test data from files 2014-02-24 11:59:43 -03:00
Manuel Araoz
915c048c3b browser ECDSA compressed key generated 2014-02-24 09:39:42 -03:00
trapp
31fa11364f Updated bufferput dependency to bitpays repository. 2014-02-24 10:37:45 +01:00
Manuel Araoz
47fb987600 Added more classes to browser 2014-02-19 16:07:50 -03:00
Ryan X. Charles
57c4c20c72 Merge pull request #77 from matiu/feature/better-docs
Feature/better docs
2014-02-19 10:43:43 -05:00
Manuel Araoz
8ab1c3feae Transaction, Connection, Peer, Block, ScriptInterpreter working in the browser! 2014-02-19 12:36:19 -03:00
Matias Alejo Garcia
08f26d6c2b Merge branch 'bug/fix-node-Transaction' of github.com:maraoz/bitcore into feature/better-docs 2014-02-18 12:16:47 -03:00
Manuel Araoz
4496ed369a fix Transaction for node 2014-02-18 11:39:47 -03:00
Matias Alejo Garcia
b3ad87af41 add Readme.md compilation in grunt 2014-02-17 16:39:13 -03:00
Manuel Araoz
12d7274588 added testing framework for the browser 2014-02-04 16:37:34 -03:00
Manuel Araoz
b579302b64 ignore bundle, fix package.json 2014-02-04 16:37:33 -03:00
Manuel Araoz
0e29072cf2 migrating base58 2014-02-04 16:37:05 -03:00
Manuel Araoz
b509732aa3 bignum in browser 2014-02-04 16:37:05 -03:00
Ryan X. Charles
d943e359d5 add mocha to package.json 2013-12-18 17:13:25 -05:00
Ryan X. Charles
00730cd902 rename to "bitcore" and update repo location 2013-12-17 11:35:09 -05:00
Stephen Pair
9b78f1440a bump version for npm 2013-10-31 12:46:49 -04:00
Ryan X. Charles
ec9a12f0a7 fixed index issue with package.json
Removed the "main: 'index'" property from package.json since there is no
index.js.
2013-10-03 15:21:51 -04:00
Ryan X. Charles
688f3f91fc Fixes to package.json
Upped version number so that changes to npm compatibility can be reflected in a new npm version
2013-10-03 14:36:38 -04:00
Jeff Garzik
37a63bb821 package.json: require recent buffers module 2013-07-18 12:06:18 -04:00
Kyle Drake
94a7293886 bindings looser dep 2013-07-18 09:35:10 -04:00
Stephen Pair
ebddafcaa7 some more stuff...not complete yet 2013-07-09 17:45:21 -04:00
Stephen Pair
56a20ef25d bunch of interim (broken) stuff 2013-07-09 14:45:52 -04:00
Stephen Pair
ea3ac1ffaa add some reminders to package.json 2013-07-09 11:18:50 -04:00
Jeff Garzik
5c0db96180 Import BitcoinKey/eckey from bitcoinjs-server. 2013-07-09 10:49:13 -04:00
Stephen Pair
a7ba9a44a5 bump version 2013-07-07 15:15:39 -04:00
Stephen Pair
3a4f981942 version bump 2013-07-07 14:47:31 -04:00
Stephen Pair
d3942ff837 add BitcoinAddress 2013-07-07 14:02:00 -04:00
Stephen Pair
c0bcda709c initial commit 2013-07-04 16:02:18 -04:00