aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Set jonasschnellis dns-seeder filter flagJonas Schnelli2016-08-241-1/+1
|
* doc: Add historical release notes for 0.12.1 0.13.0Wladimir J. van der Laan2016-08-232-0/+1061
|
* Merge #8539: CDB: fix debug outputWladimir J. van der Laan2016-08-221-1/+1
|\ | | | | | | fab2e26 CDB: fix debug output (crowning-)
| * CDB: fix debug outputcrowning-2016-08-181-1/+1
| | | | | | It doesn't really help to clear a variable before printing it to the debug log.
* | Merge #8554: trivial: remove unused variableWladimir J. van der Laan2016-08-221-1/+0
|\ \ | | | | | | | | | 4207630 trivial: remove unused variable (Daniel Kraft)
| * | trivial: remove unused variableDaniel Kraft2016-08-201-1/+0
| | | | | | | | | | | | | | | | | | Remove the unused variable "blockTmp" in CMerkleTx::SetMerkleBranch. It was previously used to read the block from disk if not provided as argument, but is no longer needed.
* | | Merge #8558: Add copyright header to wallet_text_fixture.cppWladimir J. van der Laan2016-08-221-0/+4
|\ \ \ | | | | | | | | | | | | 653bb3d Add copyright header to wallet_text_fixture.cpp (Wladimir J. van der Laan)
| * | | Add copyright header to wallet_text_fixture.cppWladimir J. van der Laan2016-08-221-0/+4
| |/ / | | | | | | | | | I created the file but forgot to add this header.
* | | Merge #8551: [qa] Remove unused codeMarcoFalke2016-08-224-9/+3
|\ \ \ | | | | | | | | | | | | faaec13 [qa] Remove unused code (MarcoFalke)
| * | | [qa] Remove unused codeMarcoFalke2016-08-194-9/+3
| |/ /
* | | Merge #8548: [wallet] Use __func__ to get function name for output printingWladimir J. van der Laan2016-08-224-21/+21
|\ \ \ | |/ / |/| | | | | fa785d1 Use __func__ to get function name for output printing (MarcoFalke)
| * | Use __func__ to get function name for output printingMarcoFalke2016-08-194-21/+21
| | |
* | | Merge #8517: [Qt] show wallet HD state in statusbarJonas Schnelli2016-08-1915-18/+107
|\ \ \ | | | | | | | | | | | | 914154f [Qt] add HD enabled/disabled icon to the status bar (Jonas Schnelli)
| * | | [Qt] add HD enabled/disabled icon to the status barJonas Schnelli2016-08-1915-18/+107
| | | |
* | | | Merge #8443: [Wallet] Trivial cleanup of HD wallet changesJonas Schnelli2016-08-191-2/+1
|\ \ \ \ | | |/ / | |/| | | | | | 7e5d94d [Wallet] Trivial cleanup of HD wallet changes (Jonas Schnelli)
| * | | [Wallet] Trivial cleanup of HD wallet changesJonas Schnelli2016-08-191-2/+1
| | | |
* | | | Merge #8461: document return value of networkhashps for getmininginfo RPC ↵Wladimir J. van der Laan2016-08-191-2/+3
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | endpoint 65f4532 document return value of networkhashps for getmininginfo RPC endpoint (Jameson Lopp)
| * | | | document return value of networkhashps for getmininginfo RPC endpointJameson Lopp2016-08-051-2/+3
| | | | |
* | | | | Merge #8540: qt: Fix random segfault when closing "Choose data directory" dialogWladimir J. van der Laan2016-08-193-5/+10
|\ \ \ \ \ | |_|_|_|/ |/| | | | | | | | | b4a9aa5 qt: Fix random segfault when closing "Choose data directory" dialog (Wladimir J. van der Laan)
| * | | | qt: Fix random segfault when closing "Choose data directory" dialogWladimir J. van der Laan2016-08-183-5/+10
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The `pickDataDirectory()` function was calling `exit(0)` to quit the application when the user closes the dialog without choosing a data directory. This is a bad idea because a background thread is created (to check free space on the drive of the currently selected datadir). The thread is not stopped and unwound properly, resulting in a potential race condition somewhere deep in Qt. So replace the `exit()` by a boolean return value, and let the stack unwind normally.
* | | | Merge #8453: Bring secp256k1 subtree up to date with masterPieter Wuille2016-08-1842-195/+3905
|\ \ \ \ | | | | | | | | | | | | | | | b213535 Squashed 'src/secp256k1/' changes from 6c527ec..7a49cac (Wladimir J. van der Laan)
| * \ \ \ Merge commit 'b2135359b3ad37cf2ac09b008079ddb237eff2c9'Wladimir J. van der Laan2016-08-1642-195/+3905
| |\ \ \ \
| | * | | | Squashed 'src/secp256k1/' changes from 6c527ec..7a49cacWladimir J. van der Laan2016-08-1642-195/+3905
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7a49cac Merge #410: Add string.h include to ecmult_impl 0bbd5d4 Add string.h include to ecmult_impl c5b32e1 Merge #405: Make secp256k1_fe_sqrt constant time 926836a Make secp256k1_fe_sqrt constant time e2a8e92 Merge #404: Replace 3M + 4S doubling formula with 2M + 5S one 8ec49d8 Add note about 2M + 5S doubling formula 5a91bd7 Merge #400: A couple minor cleanups ac01378 build: add -DSECP256K1_BUILD to benchmark_internal build flags a6c6f99 Remove a bunch of unused stdlib #includes 65285a6 Merge #403: configure: add flag to disable OpenSSL tests a9b2a5d configure: add flag to disable OpenSSL tests b340123 Merge #402: Add support for testing quadratic residues e6e9805 Add function for testing quadratic residue field/group elements. efd953a Add Jacobi symbol test via GMP fa36a0d Merge #401: ecmult_const: unify endomorphism and non-endomorphism skew cases c6191fd ecmult_const: unify endomorphism and non-endomorphism skew cases 0b3e618 Merge #378: .gitignore build-aux cleanup 6042217 Merge #384: JNI: align shared files copyright/comments to bitcoinj's 24ad20f Merge #399: build: verify that the native compiler works for static precomp b3be852 Merge #398: Test whether ECDH and Schnorr are enabled for JNI aa0b1fd build: verify that the native compiler works for static precomp eee808d Test whether ECDH and Schnorr are enabled for JNI 7b0fb18 Merge #366: ARM assembly implementation of field_10x26 inner (rebase of #173) 001f176 ARM assembly implementation of field_10x26 inner 0172be9 Merge #397: Small fixes for sha256 3f8b78e Fix undefs in hash_impl.h 2ab4695 Fix state size in sha256 struct 6875b01 Merge #386: Add some missing `VERIFY_CHECK(ctx != NULL)` 2c52b5d Merge #389: Cast pointers through uintptr_t under JNI 43097a4 Merge #390: Update bitcoin-core GitHub links 31c9c12 Merge #391: JNI: Only call ecdsa_verify if its inputs parsed correctly 1cb2302 Merge #392: Add testcase which hits additional branch in secp256k1_scalar_sqr d2ee340 Merge #388: bench_ecdh: fix call to secp256k1_context_create 093a497 Add testcase which hits additional branch in secp256k1_scalar_sqr a40c701 JNI: Only call ecdsa_verify if its inputs parsed correctly faa2a11 Update bitcoin-core GitHub links 47b9e78 Cast pointers through uintptr_t under JNI f36f9c6 bench_ecdh: fix call to secp256k1_context_create bcc4881 Add some missing `VERIFY_CHECK(ctx != NULL)` for functions that use `ARG_CHECK` 6ceea2c align shared files copyright/comments to bitcoinj's 70141a8 Update .gitignore 7b549b1 Merge #373: build: fix x86_64 asm detection for some compilers bc7c93c Merge #374: Add note about y=0 being possible on one of the sextic twists e457018 Merge #364: JNI rebased 86e2d07 JNI library: cleanup, removed unimplemented code 3093576a JNI library bd2895f Merge pull request #371 e72e93a Add note about y=0 being possible on one of the sextic twists 3f8fdfb build: fix x86_64 asm detection for some compilers e5a9047 [Trivial] Remove double semicolons c18b869 Merge pull request #360 3026daa Merge pull request #302 03d4611 Add sage verification script for the group laws a965937 Merge pull request #361 83221ec Add experimental features to configure 5d4c5a3 Prevent damage_array in the signature test from going out of bounds. 419bf7f Merge pull request #356 03d84a4 Benchmark against OpenSSL verification git-subtree-dir: src/secp256k1 git-subtree-split: 7a49cacd3937311fcb1cb36b6ba3336fca811991
* | | | | | Revert "[qa] Adjust timeouts for micro-optimization of run time"Wladimir J. van der Laan2016-08-181-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit fa2d68f79c459b505652728c3d8da60679f98ae3. Temporary revert - see discussion in #8532.
* | | | | | Merge #8534: [travis] Drop javaWladimir J. van der Laan2016-08-181-5/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | fa0afde [travis] Drop java (MarcoFalke)
| * | | | | | [travis] Drop javaMarcoFalke2016-08-171-5/+5
| | | | | | |
* | | | | | | Merge #8531: [qa] abandonconflict: Use assert_equalWladimir J. van der Laan2016-08-181-13/+13
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | | | | | | | | fa64306 [qa] abandonconflict: Use assert_equal (MarcoFalke)
| * | | | | | [qa] abandonconflict: Use assert_equalMarcoFalke2016-08-171-13/+13
| | |_|/ / / | |/| | | |
* | | | | | Merge #8504: test: Remove java comparison toolWladimir J. van der Laan2016-08-176-82/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | eb0c52e travis: Remove hostname hack (Wladimir J. van der Laan) 3c5251d test: Remove java comparison tool (Wladimir J. van der Laan)
| * | | | | | travis: Remove hostname hackWladimir J. van der Laan2016-08-171-5/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This was required for java, and we no longer use java for the tests.
| * | | | | | test: Remove java comparison toolWladimir J. van der Laan2016-08-135-77/+5
| | | | | | |
* | | | | | | Merge #8505: Trivial: Fix typos in various filesWladimir J. van der Laan2016-08-177-9/+9
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 1aacfc2 various typos (leijurv)
| * | | | | | | various typosleijurv2016-08-147-9/+9
| |/ / / / / /
* | | | | | | Merge #8513: Fix a type error that would not compile on OSX.Wladimir J. van der Laan2016-08-171-1/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 8194a6e Fix a type error that would not compile on Apple LLVM version 6.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn) (Jeremy Rubin)
| * | | | | | | Fix a type error that would not compile on Apple LLVM version 6.1.0 ↵Jeremy Rubin2016-08-141-1/+1
| |/ / / / / / | | | | | | | | | | | | | | | | | | | | | (clang-602.0.53) (based on LLVM 3.6.0svn)
* | | | | | | Merge #8482: [qa] Use single cache dir for chainsWladimir J. van der Laan2016-08-177-24/+34
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fad8cf6 [qa] Use single cache dir for chains (MarcoFalke) fa2d68f [qa] Adjust timeouts for micro-optimization of run time (MarcoFalke) fae596f [qa] Sort scripts by time for pull_tester and don't overwrite setup_chain (MarcoFalke)
| * | | | | | | [qa] Use single cache dir for chainsMarcoFalke2016-08-074-13/+15
| | | | | | | |
| * | | | | | | [qa] Adjust timeouts for micro-optimization of run timeMarcoFalke2016-08-071-2/+2
| | | | | | | |
| * | | | | | | [qa] Sort scripts by time for pull_tester and don't overwrite setup_chainMarcoFalke2016-07-154-9/+17
| | | | | | | |
* | | | | | | | Merge #8512: Trivial: Corrected JSON typo on setban of net.cppWladimir J. van der Laan2016-08-171-1/+1
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | 6ffd996 Corrected JSON typo on setban of net.cpp (Sev)
| * | | | | | | | Corrected JSON typo on setban of net.cppSev2016-08-141-1/+1
| | |/ / / / / / | |/| | | | | |
* | | | | | | | Merge #8521: qa: Remove duplicate `hash160` implementationWladimir J. van der Laan2016-08-171-3/+0
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | c1582d5 qa: Remove duplicate `hash160` implementation (Wladimir J. van der Laan)
| * | | | | | | | qa: Remove duplicate `hash160` implementationWladimir J. van der Laan2016-08-161-3/+0
| | |_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `hash160` is defined in `test_framework.script`, so there is no need to define it here again.
* | | | | | | | Merge #8520: build: Remove check for `openssl/ec.h`Wladimir J. van der Laan2016-08-171-8/+0
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | | | | | | | | 936c144 build: Remove check for `openssl/ec.h` (Wladimir J. van der Laan)
| * | | | | | | build: Remove check for `openssl/ec.h`Wladimir J. van der Laan2016-08-161-8/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We don't use any elliptic curves from OpenSSL anymore, nor include this header anywhere but optionally in the tests of secp256k1 (which has its own autoconf setup). Reported by sinetek on IRC.
* | | | | | | | Merge #8516: [trivial] remove no-longer-used InitError logicWladimir J. van der Laan2016-08-161-4/+0
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | | | | | | | | edb6cf1 remove no-longer-used InitError logic (instagibbs)
| * | | | | | | remove no-longer-used InitError logicinstagibbs2016-08-151-4/+0
| | | | | | | |
* | | | | | | | Merge #8058: [Doc] Add issue templateWladimir J. van der Laan2016-08-161-0/+23
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | | | | | | | | 3897668 Adds issue template. [skip ci] (CryptoVote)
| * | | | | | | Adds issue template. [skip ci]CryptoVote2016-08-101-0/+23
| | | | | | | |
* | | | | | | | Merge #8270: Tests: Use portable #! in python scripts (/usr/bin/env)MarcoFalke2016-08-1510-10/+10
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7b01ce2 Favour python over python2 as per PR #7723 (Matthew King) 873e81f Use portable #! in python scripts (/usr/bin/env) (Matthew King)