Commit Graph

17214 Commits

Author SHA1 Message Date
Simon
e466df9369 Bump COPYRIGHT_YEAR from 2016 to 2017. 2017-01-09 23:23:36 -08:00
Jack Grigg
1c76501909 Rename build-aux/m4/bitcoin_find_bdb48.m4 to remove version
Closes #1622.
2017-01-09 18:54:08 +01:00
zkbot
a6ba873aa8 Auto merge of #1949 - str4d:1810-fix-disablewallet, r=str4d
Fix --disablewallet

Closes #1810.
2017-01-09 17:36:41 +00:00
Wladimir J. van der Laan
e957192c54 rpc: Implement random-cookie based authentication
When no `-rpcpassword` is specified, use a special 'cookie' file for
authentication. This file is generated with random content when the
daemon starts, and deleted when it exits. Read access to this file
controls who can access through RPC. By default this file is stored in
the data directory but it be overriden with `-rpccookiefile`.

This is similar to Tor CookieAuthentication: see
https://www.torproject.org/docs/tor-manual.html.en

Alternative to #6258. Like that pull, this allows running bitcoind
without any manual configuration. However, daemons should ideally never write to
their configuration files, so I prefer this solution.
2017-01-09 17:57:05 +01:00
jl777
fe5e6e3c73 test 2017-01-07 19:15:25 +02:00
jl777
0aa80c4517 test 2017-01-07 18:17:20 +02:00
jl777
37fed60306 test 2017-01-07 18:12:28 +02:00
zkbot
06ffa210ee Auto merge of #1986 - tromer:createjoinsplit-startprofiling, r=ebfull
CreateJoinSplit: add start_profiling() call

This solves the problem of profiling output from the CreteJoinSplit benchmarking binary displaying nonsensical large time values.
2017-01-05 18:07:53 +00:00
Eran Tromer
894a0b3295 CreateJoinSplit: add start_profiling() call
This solves the problem of profiling output displaying nonsensical large time values.
2017-01-05 11:30:23 -05:00
Jack Grigg
53e9a6a0e2 Update debug categories
Closes #1954.
2017-01-05 11:56:42 +01:00
Jack Grigg
0b0a48c881 Suggest ./zcutil/fetch-params.sh as well
Once we improve the from-source installation docs to use 'make install', we can
revert this commit.
2017-01-05 11:38:38 +01:00
zkbot
258b0a7552 Auto merge of #1981 - ebfull:fixing-homu-merge, r=ebfull
Add 'CreateJoinSplit' standalone utility to gitignore.

Closes #1926 (I'm going to use this little change to test the homu code change.)
2017-01-05 07:42:12 +00:00
Jack Grigg
b6e439b261 Handle newlines in UI messages 2017-01-05 08:38:35 +01:00
Sean Bowe
fc31ea8739 Add 'CreateJoinSplit' standalone utility to gitignore. 2017-01-05 00:31:22 -07:00
Jack Grigg
e698459ec8 Strip out the SECURE flag in metrics UI so message style is detected 2017-01-05 08:19:15 +01:00
Jack Grigg
83561c9cb3 Trigger metrics UI refresh on new messages 2017-01-05 08:18:29 +01:00
Simon
4c1cd287be Fixes a bug where the unsigned transaction was logged by z_sendmany
after a successful sign and send, meaning that the logged hash fragment
would be different from the txid logged by "AddToWallet".  This issue
occured when sending from transparent addresses, as utxo inputs must be
signed.  It did not occur when sending from shielded addresses.
2017-01-04 12:26:23 -08:00
Jack Grigg
bddf4079fd Instruct users to run zcash-fetch-params if network params aren't available
Closes #1786.
2017-01-04 17:58:07 +01:00
Jack Grigg
7e3a20f235 Scan the whole chain whenever a z-key is imported
Closes #1941.
2017-01-04 15:40:35 +01:00
jl777
f92cbc543d test 2017-01-04 14:07:09 +02:00
jl777
985e8f1559 Revert "test"
This reverts commit 68b868fd6d.
2017-01-04 14:06:30 +02:00
jl777
68b868fd6d test 2017-01-04 14:05:46 +02:00
Simon
01f6c5dbee Fixes #1967 by adding age of note to z_sendmany logging. 2017-01-03 23:57:11 -08:00
Simon
fce7260811 Fixes #1964 to catch general exception in z_sendmany and catch
exceptions as reference-to-const.
2017-01-03 12:50:19 -08:00
jl777
76d0581fed Merge pull request #107 from jl777/dPoW
DPoW
2017-01-03 14:57:51 +02:00
jl777
b039abf96c Revert "disable 100000"
This reverts commit d03fbd981f.
2017-01-03 14:57:13 +02:00
jl777
6d45a66360 Merge pull request #106 from jl777/beta
Beta
2017-01-03 14:46:21 +02:00
jl777
44dd7c65af Merge pull request #105 from j-cimb-barker/dev
Dev
2017-01-03 13:55:31 +02:00
joel
21ecc38700 added patch files 2017-01-03 11:22:26 +00:00
Jack Grigg
8e0fc39097 Exclude test binaries from make install
Closes #1943.
2017-01-03 11:23:21 +01:00
jl777
f6f296f1ac Merge pull request #104 from jl777/dev
Dev
2017-01-02 12:09:37 +02:00
jl777
26ac06c4f5 need to delay issuing fiat chain coins so it will have the deposit event in time and not reject 2017-01-01 15:40:42 +02:00
Joel Barker
cb42e55182 tweaks to allow compiling on linux 2016-12-30 19:42:46 +00:00
jl777
e62f71143a test 2016-12-30 16:58:49 +02:00
jl777
885643bee9 test 2016-12-30 15:51:02 +02:00
jl777
085c4ee47a test 2016-12-30 15:45:45 +02:00
jl777
afdb28f33e test 2016-12-30 15:34:29 +02:00
jl777
5175263158 test 2016-12-30 15:29:17 +02:00
jl777
2b9a57d737 test 2016-12-30 15:25:00 +02:00
jl777
6276f75559 test 2016-12-30 15:21:47 +02:00
jl777
2ee39faeaa test 2016-12-30 15:18:43 +02:00
jl777
bd73701495 test 2016-12-30 15:11:35 +02:00
jl777
bca0968980 test 2016-12-30 15:05:12 +02:00
jl777
c65d086848 test 2016-12-30 15:00:10 +02:00
jl777
387e3c58c0 test 2016-12-30 14:57:24 +02:00
jl777
4eb7c7302c test 2016-12-30 14:53:31 +02:00
jl777
35695eda74 test 2016-12-30 14:52:08 +02:00
Joel Barker
9c511c5cab conditional packages 2016-12-29 14:38:15 +08:00
Joel Barker
9490705d49 adding conditionals 2016-12-29 14:33:46 +08:00
jl777
43d4589895 test 2016-12-27 07:57:41 +02:00