Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-09-30 | Merge #8839: test: Avoid ConnectionResetErrors during RPC tests | Wladimir J. van der Laan | |
1d28faf test: Avoid ConnectionResetErrors during RPC tests (Wladimir J. van der Laan) | |||
2016-09-30 | Merge #8840: test: Explicitly set encoding to utf8 when opening text files | Wladimir J. van der Laan | |
30930e8 test: Explicitly set encoding to utf8 when opening text files (Wladimir J. van der Laan) | |||
2016-09-30 | Merge #8841: [qa] fix nulldummy test | Wladimir J. van der Laan | |
46a4774 Fix nulldummy.py test (Johnson Lau) | |||
2016-09-30 | Fix nulldummy.py test | Johnson Lau | |
2016-09-29 | test: Explicitly set encoding to utf8 when opening text files | Wladimir J. van der Laan | |
These are text files but their encoding does not depend on the locale. Not all of them require utf8 but it is better to fix it at something to remove potential unpredictability. This is necessary on FreeBSD where no locale is set by default, and apparently Python defaults not only the terminal encoding to the locale but that of every text file. So without LOCALE environment it defaults text file encoding to ASCII. This causes problems with e.g. `bitcoin.conf`. Luckily the locale doesn't affect the default encoding for str.encode() and bytes.decode() on Python 3, so this is the only change necessary. | |||
2016-09-29 | Merge #8826: Do not include env_win.cc on non-Windows systems | Wladimir J. van der Laan | |
7e5fd71 Do not include env_win.cc on non-Windows systems (Pavel Janík) | |||
2016-09-29 | Merge #8834: [qa] blockstore: Switch to dumb dbm | Wladimir J. van der Laan | |
fa9cd25 [qa] blockstore: Switch to dumb dbm (MarcoFalke) | |||
2016-09-29 | Merge #8819: [depends] Boost 1.61.0 | Wladimir J. van der Laan | |
16f8823 [depends] Boost 1.61.0 (fanquake) | |||
2016-09-29 | test: Avoid ConnectionResetErrors during RPC tests | Wladimir J. van der Laan | |
This is necessary on FreeBSD and MacOSX, at least. See https://github.com/bitcoin/bitcoin/pull/8834#issuecomment-250450213 | |||
2016-09-29 | Merge #8835: [qa] nulldummy.py: Don't run unused code | Wladimir J. van der Laan | |
fa156c6 [qa] nulldummy: Don't run unused code (MarcoFalke) | |||
2016-09-29 | [qa] nulldummy: Don't run unused code | MarcoFalke | |
2016-09-29 | Merge #8658: Remove unused statements in serialization | Wladimir J. van der Laan | |
64d9507 [WIP] Remove unused statement in serialization (Pavel Janík) | |||
2016-09-29 | Merge #8827: [qa] Split up slow RPC calls to avoid pruning test timeouts | MarcoFalke | |
a0f8482 [qa] Split up slow RPC calls to avoid pruning test timeouts (Suhas Daftuar) | |||
2016-09-29 | [qa] blockstore: Switch to dumb dbm | MarcoFalke | |
2016-09-29 | Merge #8829: Add bitcoin-tx JSON tests | MarcoFalke | |
54e5d7c Add bitcoin-tx JSON tests (jnewbery) | |||
2016-09-29 | Merge #8730: depends: Add libevent compatibility patch for windows | Wladimir J. van der Laan | |
64047f8 depends: Add libevent compatibility patch for windows (Wladimir J. van der Laan) | |||
2016-09-29 | Merge #8832: [rpc] throw JSONRPCError when utxo set can not be read | Wladimir J. van der Laan | |
fa05cfd [rpc] throw JSONRPCError when utxo set can not be read (MarcoFalke) | |||
2016-09-29 | Merge #8784: Copyright headers for build scripts | Wladimir J. van der Laan | |
0c4e6ce Add MIT license to build-aux/m4 scripts (Luke Dashjr) 3f8a5d8 Trivial: build-aux/m4/l_atomic: Fix typo (Luke Dashjr) 3b4b6dc Add MIT license to autogen.sh and share/genbuild.sh (Luke Dashjr) f4dffdd Add MIT license to Makefiles (Luke Dashjr) | |||
2016-09-28 | [rpc] throw JSONRPCError when utxo set can not be read | MarcoFalke | |
2016-09-28 | Add bitcoin-tx JSON tests | jnewbery | |
2016-09-28 | [qa] Split up slow RPC calls to avoid pruning test timeouts | Suhas Daftuar | |
2016-09-28 | Merge #8820: [depends] Fix Qt compilation with Xcode 8 | Wladimir J. van der Laan | |
5776e8a [depends] Fix Qt compilation with Xcode 8 (fanquake) | |||
2016-09-28 | Do not include env_win.cc on non-Windows systems | Pavel Janík | |
2016-09-28 | Merge #8823: doc: Add privacy recommendation when running hidden service | Wladimir J. van der Laan | |
ac01ff2 doc: Add privacy recommendation when running hidden service (Wladimir J. van der Laan) | |||
2016-09-28 | Merge #8814: [wallet, policy] ParameterInteraction: Don't allow 0 fee | Wladimir J. van der Laan | |
fa4bfb4 [wallet, policy] ParameterInteraction: Don't allow 0 fee (MarcoFalke) | |||
2016-09-27 | Merge #8634: Add policy: null signature for failed CHECK(MULTI)SIG | Wladimir J. van der Laan | |
e41bd44 Add policy: null signature for failed CHECK(MULTI)SIG (Johnson Lau) | |||
2016-09-27 | Add policy: null signature for failed CHECK(MULTI)SIG | Johnson Lau | |
2016-09-27 | Merge #8526: Make non-minimal OP_IF/NOTIF argument non-standard for P2WSH | Wladimir J. van der Laan | |
c72c5b1 Make non-minimal OP_IF/NOTIF argument non-standard for P2WSH (Johnson Lau) | |||
2016-09-27 | Merge #8357: [mempool] Fix relaypriority calculation error | Wladimir J. van der Laan | |
94a34a5 Fix relaypriority calculation error (maiiz) | |||
2016-09-27 | Merge #8810: tests: Add exception error message for JSONRPCException | Wladimir J. van der Laan | |
42f6aed tests: Add exception error message for JSONRPCException (Wladimir J. van der Laan) | |||
2016-09-27 | doc: Add privacy recommendation when running hidden service | Wladimir J. van der Laan | |
2016-09-27 | Merge #8655: Do not shadow variables (trivials) | Wladimir J. van der Laan | |
4731cab Do not shadow variables (Pavel Janík) | |||
2016-09-27 | Merge #8803: Ping regularly in p2p-segwit.py to keep connection alive | Wladimir J. van der Laan | |
0637b02 Ping regularly in p2p-segwit.py to keep connection alive (Johnson Lau) | |||
2016-09-27 | Do not shadow variables | Pavel Janík | |
2016-09-27 | [depends] Fix Qt compilation with Xcode 8 | fanquake | |
2016-09-27 | [depends] Boost 1.61.0 | fanquake | |
2016-09-26 | Merge #8805: Trivial: Grammar and capitalization | MarcoFalke | |
c9ce17b Trivial: Grammar and capitalization (Derek Miller) | |||
2016-09-26 | Merge #8796: [trivial] fix mempool comment (outdated by BIP125) | Wladimir J. van der Laan | |
c14ffd5 [trivial] fix mempool comment (outdated by BIP125) (jonnynewbs) | |||
2016-09-26 | Merge #8780: [rpc] Deprecate getinfo | Wladimir J. van der Laan | |
fa6e71b [qa] Add getinfo smoke tests and rework versionbits test (MarcoFalke) ddddaaf [rpc] Deprecate getinfo (MarcoFalke) | |||
2016-09-26 | Merge #8722: bitcoin-cli: More detailed error reporting | Wladimir J. van der Laan | |
381826d bitcoin-cli: More detailed error reporting (Wladimir J. van der Laan) | |||
2016-09-26 | [trivial] fix mempool comment (outdated by BIP125) | jonnynewbs | |
2016-09-26 | [wallet, policy] ParameterInteraction: Don't allow 0 fee | MarcoFalke | |
2016-09-26 | Merge #8486: [wallet] Add high transaction fee warnings | Wladimir J. van der Laan | |
faef293 [wallet] Add high transaction fee warnings (MarcoFalke) | |||
2016-09-26 | Merge #8249: Enable (and check for) 64-bit ASLR on Windows | Wladimir J. van der Laan | |
62c2915 build: supply `-Wl,--high-entropy-va` (Wladimir J. van der Laan) 9a75d29 devtools: Check for high-entropy ASLR in 64-bit PE executables (Wladimir J. van der Laan) | |||
2016-09-26 | build: supply `-Wl,--high-entropy-va` | Wladimir J. van der Laan | |
This should enable high-entropy ASLR on 64-bit targets, for better mitigation of exploits. | |||
2016-09-26 | devtools: Check for high-entropy ASLR in 64-bit PE executables | Wladimir J. van der Laan | |
check_PE_PIE only checked for DYNAMIC_BASE, this is not enough for (secure) ASLR on 64-bit. | |||
2016-09-26 | [wallet] Add high transaction fee warnings | MarcoFalke | |
2016-09-25 | tests: Add exception error message for JSONRPCException | Wladimir J. van der Laan | |
This improves error reporting if `JSONRPCException` is not specifically caught and ends up in Python's default backtrace handler. Before: ``` Traceback (most recent call last): File "/.../projects/bitcoin/bitcoin/qa/rpc-tests/test_framework/authproxy.py", line 153, in __call__ raise JSONRPCException(response['error']) test_framework.authproxy.JSONRPCException ``` After: ``` Traceback (most recent call last): File "/.../projects/bitcoin/bitcoin/qa/rpc-tests/test_framework/authproxy.py", line 152, in __call__ raise JSONRPCException(response['error']) test_framework.authproxy.JSONRPCException: Unknown named parameter random (-8) ``` | |||
2016-09-25 | Ping regularly in p2p-segwit.py to keep connection alive | Johnson Lau | |
This pings regularly while building a big block in p2p-segwit.py, to prevent timeout | |||
2016-09-25 | Merge #8807: [univalue] Pull subtree from upstream | Wladimir J. van der Laan | |
3650668 Squashed 'src/univalue/' changes from f32df99..daf1285 (MarcoFalke) |