Jeff Garzik
8f5a423344
contrib/linearize: split block files based on year-month, not just year
10 years ago
Jeff Garzik
75400a2a41
contrib/linearize: Guarantee that output is generated in-order
...
This was typically ensured implicitly by virtue of normal bitcoind
operation. Adding an explicit check provides a stronger guarantee, and
it is cheap to add.
10 years ago
Jeff Garzik
087eb43cff
Merge pull request #4757
10 years ago
Jeff Garzik
b4a72a75b4
contrib/linearize: split output files based on new-timestamp-year or max-file-size
10 years ago
Jeff Garzik
476eb7eb53
Update linearize scripts.
...
Break into two steps:
* Generate hash list
* Build data file(s) from local bitcoind blocks/ directory.
This supports building one large bootstrap.dat, or multiple
smaller blocks/blkNNNNN.dat files.
10 years ago
Pieter Wuille
5cd00bc8cb
Merge pull request #4618
...
eb0b56b
Simplify serialize.h's exception handling (Pieter Wuille)
10 years ago
Jeff Garzik
57fe1eaadc
Merge pull request #4632
10 years ago
Wladimir J. van der Laan
92b3d3630d
Merge pull request #4718
...
88fe88c
gui: remove redundant numTransactions tracking (Wladimir J. van der Laan)
10 years ago
Wladimir J. van der Laan
0a670bf5d7
Merge pull request #4753
...
df920c6
Build-osx: Force Fix. (Dominyk Tiller)
5a61553
Build-osx: Force Fix. (Dominyk Tiller)
10 years ago
Dominyk Tiller
df920c6d49
Build-osx: Force Fix.
...
Kills the "make" line as well.
10 years ago
Dominyk Tiller
5a61553a14
Build-osx: Force Fix.
...
Removes the unnecessary directions that encourage people to force install openssl into /usr/local with Homebrew. Unnecessary, and potentially quite risky. @theuni okayed this removal [here](https://github.com/bitcoin/bitcoin/pull/4740#issuecomment-53076840 ).
10 years ago
Jeff Garzik
fac54dcb71
Merge pull request #4733
10 years ago
Wladimir J. van der Laan
0b00bd3792
Merge pull request #4736
...
5d9f22b
Remove link to now removed Windows Build Notes (Michael Ford)
10 years ago
Wladimir J. van der Laan
752f2b36c8
Merge pull request #4740
...
b1ed7c2
Update build-osx.md (Rose Toomey)
10 years ago
Wladimir J. van der Laan
93ed3d9b4e
Merge pull request #4735
...
3802224
Remove all other print() methods (Wladimir J. van der Laan)
9b6d4c5
Move strprintf define to tinyformat.h (Wladimir J. van der Laan)
8121258
Remove print() from core functions (Wladimir J. van der Laan)
10 years ago
Wladimir J. van der Laan
56953925db
Merge pull request #4706
...
8695a39
replace int with size_t in stream methods (Kamil Domanski)
10 years ago
Wladimir J. van der Laan
2fb886bffb
Merge pull request #4731
...
c53b1ec
Fix github-merge with git version 2.1.0 (Gavin Andresen)
10 years ago
Wladimir J. van der Laan
27bc786641
Merge pull request #4739
...
de1f051
Added protobuf-compiler library to the Qt 5 Dependencies (elichai)
10 years ago
Jeff Garzik
9c31174992
Merge pull request #4744
10 years ago
Jeff Garzik
f368af3d5d
Merge pull request #4730
10 years ago
Jeff Garzik
7f836c66bd
rpc_tests: use BOOST_CHECK_EQUAL
...
Upon failure, BOOST_CHECK_EQUAL provides additional diagnostic information,
displaying that data that failed to match.
10 years ago
Rose Toomey
b1ed7c2938
Update build-osx.md
...
The homebrew instructions were outdated - berkeley-db4 hasn't worked for months, based on the questions I'm seeing on Google/SO. So I added a section explaining how to install berkeley-db4 using homebrew and move on with your life. Thanks for the rest of the documentation!
10 years ago
elichai
de1f05143f
Added protobuf-compiler library to the Qt 5 Dependencies
10 years ago
Wladimir J. van der Laan
3802224110
Remove all other print() methods
...
All unused.
10 years ago
Michael Ford
5d9f22b3cb
Remove link to now removed Windows Build Notes
...
Removed in
10 years ago
Wladimir J. van der Laan
9b6d4c5cdc
Move strprintf define to tinyformat.h
...
This avoids a dependency on util.h if just tinyformat is needed.
10 years ago
Wladimir J. van der Laan
81212588c0
Remove print() from core functions
...
Break dependency on util.
10 years ago
Jeff Garzik
dc271fc025
UniValue tests: use more BOOST_CHECK()
10 years ago
Jeff Garzik
e85267be63
UniValue: add unit tests
10 years ago
Jeff Garzik
dee9324a0b
UniValue: compact (!pretty) output should not include extra whitespace
10 years ago
Jeff Garzik
42642c9695
UniValue: use correct setNumStr() input val, when setting number values
10 years ago
Jeff Garzik
df4d61e681
Add bitcoin-tx tests
...
Testing: delin, delout, locktime, and basic createrawtransaction-like
functionality.
10 years ago
Gavin Andresen
c53b1ece1b
Fix github-merge with git version 2.1.0
...
Running git version 2.1.0 on OSX (homebrew), I get
fatal: '1q': not a non-negative integer
I'm guessing git command-line parsing got more strict recently?
10 years ago
Gavin Andresen
335e3a5c95
Merge pull request #4717 from cozz/cozz8
...
[Qt] Revert overviewpage from QFormLayout to QVBoxLayout
10 years ago
Gavin Andresen
10dcbc1be0
Merge pull request #4728 from laanwj/2014_08_rpcserver_password_delay
...
Don't reveal whether password is <20 or >20 characters in RPC
10 years ago
Jeff Garzik
fb11427e54
Merge pull request #4624
10 years ago
Jeff Garzik
fb14452c6c
bitcoin-tx: Accept input via stdin. Add input handling to tests.
10 years ago
Jeff Garzik
d789386371
Add "it works" test for bitcoin-tx
10 years ago
Wladimir J. van der Laan
01094bd01f
Don't reveal whether password is <20 or >20 characters in RPC
...
As discussed on IRC.
It seems bad to base a decision to delay based on the password length,
as it leaks a small amount of information.
10 years ago
Wladimir J. van der Laan
dd2819701a
Merge pull request #4670
...
a35b55b
Dont run full check every time we decrypt wallet. (Matt Corallo)
1e21c17
Make CCryptoKeyStore::Unlock check all keys. (Gregory Maxwell)
10 years ago
Wladimir J. van der Laan
c5a91216ae
Merge pull request #4672
...
22b3c4b
remove unused class CAddrMan; from db.h (Philip Kaufmann)
10 years ago
Wladimir J. van der Laan
691e9d28b5
Merge pull request #4725
...
e432a5f
build: add option for reducing exports (v2) (Cory Fields)
10 years ago
Jeff Garzik
0367329549
Merge branch '2014_univalue_warn' into merge-PR4715
...
Merge pull request #4715
10 years ago
Jeff Garzik
3a56de7fc3
addrman: Do not propagate obviously poor addresses onto the network
10 years ago
Cory Fields
e432a5f08d
build: add option for reducing exports (v2)
...
This was committed previously as 4975ae172
and reverted, because the flags were
applied even if the checks didn't pass. This is the same commit, fixed up to
actually disable the functionality when necessary.
Enabled automatically if boost >= 1.49.
See: https://svn.boost.org/trac/boost/ticket/2309
Also, check for a default visibility attribute, so that we can mark future
api functions correctly.
10 years ago
Kamil Domanski
8695a39350
replace int with size_t in stream methods
...
Thus the read(...) and write(...) methods of all stream classes now have identical parameter lists.
This will bring these classes one step closer to a common interface.
10 years ago
Wladimir J. van der Laan
a4f151f714
Merge pull request #4704
...
54c7df8
build: Fix boost build on some platforms (Cory Fields)
10 years ago
Wladimir J. van der Laan
fad23a210b
Revert "build: add option for reducing exports"
...
Revert #4663 for now. It still breaks the pulltester.
This reverts commit 4975ae1722
.
Conflicts:
configure.ac
10 years ago
Jeff Garzik
3cceba7abb
Univalue: Do not build JSON escape list at runtime
...
No need to waste startup time building something that can be done
at compile time.
This also resolves a clang++ warning originally reported in #4714 ,
univalue/univalue_write.cpp:33:12: warning: array subscript is of type 'char
escapes['"'] = "\\"";
^~~~
etc.
10 years ago
Wladimir J. van der Laan
e4731dd85c
qt: Use quint64 for formatServicesStr
...
`uint64_t` was causing a build error on some systems, as that type is
not known after including just the Qt headers.
10 years ago