aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | | | | | | Fix incorrect checkpoint data for testnet3David Hill2014-05-131-2/+2
| | |_|_|_|_|/ / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #3861Wladimir J. van der Laan2014-05-271-0/+46
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9ec0306 Add CODESEPARATOR/FindAndDelete() tests (Peter Todd)
| * | | | | | | | | | Add CODESEPARATOR/FindAndDelete() testsPeter Todd2014-05-121-0/+46
| | |_|_|_|_|_|_|/ / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #4206Wladimir J. van der Laan2014-05-257-15/+15
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 79d06dc Remove redundant c_str (R E Broadley)
| * | | | | | | | | | Remove redundant c_strR E Broadley2014-05-227-15/+15
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #4183Wladimir J. van der Laan2014-05-2512-94/+0
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f40dbee remove CPubKey::VerifyCompact( ) which is never used (Kamil Domanski) 28b6c1d remove GetMedianTime( ) which is never used (Kamil Domanski) 5bd4adc remove LookupHostNumeric( ) which is never used (Kamil Domanski) 595f691 remove LogException( ) which is never used (Kamil Domanski) f4057cb remove CTransaction::IsNewerThan which is never used (Kamil Domanski) 0e31e56 remove CWallet::AddReserveKey which is never used (Kamil Domanski)
| * | | | | | | | | | | remove CPubKey::VerifyCompact( ) which is never usedKamil Domanski2014-05-202-19/+0
| | | | | | | | | | | |
| * | | | | | | | | | | remove GetMedianTime( ) which is never usedKamil Domanski2014-05-202-15/+0
| | | | | | | | | | | |
| * | | | | | | | | | | remove LookupHostNumeric( ) which is never usedKamil Domanski2014-05-202-6/+0
| | | | | | | | | | | |
| * | | | | | | | | | | remove LogException( ) which is never usedKamil Domanski2014-05-202-8/+0
| | | | | | | | | | | |
| * | | | | | | | | | | remove CTransaction::IsNewerThan which is never usedKamil Domanski2014-05-202-30/+0
| | | | | | | | | | | |
| * | | | | | | | | | | remove CWallet::AddReserveKey which is never usedKamil Domanski2014-05-202-16/+0
| | |_|_|/ / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Qt: Fix monospace font in osx 10.9Cory Fields2014-05-241-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The "Monospace" hint was added in Qt 4.8, and it works as intended as opposed to "TypeWriter" which fails to load a font.
* | | | | | | | | | | Fix warning when compiling in OS XFederico Bond2014-05-231-0/+2
| | | | | | | | | | |
* | | | | | | | | | | qt: Periodic language updateWladimir J. van der Laan2014-05-234-159/+159
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Last-minute language update before release 0.9.2.
* | | | | | | | | | | Merge pull request #4152Wladimir J. van der Laan2014-05-237-36/+66
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3e8ac6a Replace non-threadsafe gmtime and setlocale (Wladimir J. van der Laan) a60838d Replace non-threadsafe strerror (Wladimir J. van der Laan)
| * | | | | | | | | | | Replace non-threadsafe gmtime and setlocaleWladimir J. van der Laan2014-05-234-20/+15
| | |_|_|_|_|_|_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make DateTimeStrFormat use boost::posix_time. Also re-enable the util_DateTimeStrFormat tests, as they are no longer platform specific.
| * | | | | | | | | | Replace non-threadsafe strerrorWladimir J. van der Laan2014-05-233-16/+51
| | |_|_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Log the name of the error as well as the error code if a network problem happens. This makes network troubleshooting more convenient. Use thread-safe strerror_r and the WIN32 equivalent FormatMessage.
* | | | | | | | | | Merge pull request #4212Wladimir J. van der Laan2014-05-231-1/+0
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d90491a Update test_main.cpp (LongShao007)
| * | | | | | | | | | Update test_main.cppLongShao0072014-05-221-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | i think should delete (#include "bitcoin-config.h")。
* | | | | | | | | | | Merge pull request #4166Wladimir J. van der Laan2014-05-233-4/+2
|\ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | b641c9c Fix addnode "onetry": Connect with OpenNetworkConnection (Cozz Lovan)
| * | | | | | | | | | Fix addnode "onetry": Connect with OpenNetworkConnectionCozz Lovan2014-05-103-4/+2
| | | | | | | | | | |
* | | | | | | | | | | Remove forward declaration for non-existent class CCoinsDBWladimir J. van der Laan2014-05-221-1/+0
| |/ / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Found by stephenreed on #bitcoin.dev.
* | | | | | | | | | Merge pull request #4204Wladimir J. van der Laan2014-05-211-1/+4
|\ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / |/| | | | | | | | | | | | | | | | | | | 305ccaa Add missing LOCK(cs_main) (Pieter Wuille)
| * | | | | | | | | Add missing LOCK(cs_main)Pieter Wuille2014-05-201-1/+4
| | |/ / / / / / / | |/| | | | | | |
* / | | | | | | | qt: Periodic language updateWladimir J. van der Laan2014-05-2113-566/+588
|/ / / / / / / /
* | | | | | | | Merge pull request #4197Wladimir J. van der Laan2014-05-201-8/+1
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | 0b78ba8 Remove fDaemon flag checking on return from main(), which is useless and looks really strange. (Huang Le)
| * | | | | | | | Remove fDaemon flag checking on return from main(), which is useless and ↵Huang Le2014-05-201-8/+1
| | |_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | looks really strange.
* | | | | | | | Merge pull request #4199Wladimir J. van der Laan2014-05-201-1/+1
|\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | | | | | | | | 0a59723 Remove extraneous c_str (R E Broadley)
| * | | | | | | Remove extraneous c_strR E Broadley2014-05-201-1/+1
| | |_|/ / / / | |/| | | | |
* | | | | | | Merge pull request #4173Wladimir J. van der Laan2014-05-191-1/+19
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8c93bf4 LoadBlockIndexDB(): Require block db reindex if any blk*.dat files are missing. (Ashley Holman) 7a0e84d ProcessGetData(): abort if a block file is missing from disk (Ashley Holman)
| * | | | | | | LoadBlockIndexDB(): Require block db reindex if any blk*.dat files are missing.Ashley Holman2014-05-121-0/+18
| | | | | | | |
| * | | | | | | ProcessGetData(): abort if a block file is missing from diskAshley Holman2014-05-111-1/+1
| | | | | | | |
* | | | | | | | Merge pull request #4174Wladimir J. van der Laan2014-05-195-0/+23
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | | | | | | | | | | 5248ff4 SetupEnvironment() - clean commit (Stuart Cardall)
| * | | | | | | SetupEnvironment() - clean commitStuart Cardall2014-05-135-0/+23
| | | | | | | |
* | | | | | | | remove ParseString(...) which is never usedKamil Domanski2014-05-132-21/+0
|/ / / / / / /
* | | | | | | removed a few unnecessary castsKamil Domanski2014-05-134-18/+18
| | | | | | |
* | | | | | | json_spirit: #include <stdint.h>Kamil Domanski2014-05-131-0/+1
| | | | | | |
* | | | | | | switch from boost int types to <stdint.h>Kamil Domanski2014-05-139-81/+80
| | | | | | |
* | | | | | | Support IPv6 lookup in bitcoin-cli even when IPv6 only bound on localhostWladimir J. van der Laan2014-05-131-4/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | First query in the current way (intelligently determining which network has a non-localhost interface). If this does not succeed, try plain lookup. Needed for testing. Fixes #1827 by always allowing IPv6 to be used.
* | | | | | | Add -rpcbind option to allow binding RPC port on a specific interfaceWladimir J. van der Laan2014-05-132-36/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add -rpcbind command option to specify binding RPC service on one or multiple specific interfaces. Functionality if -rpcbind is not specified remains the same as before: - If no -rpcallowip specified, bind on localhost - If no -rpcbind specified, bind on any interface Implements part of #3111.
* | | | | | | Merge pull request #4181Wladimir J. van der Laan2014-05-131-0/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | f25e3ad Fix build in OS X 10.9 (Federico Bond)
| * | | | | | | Fix build in OS X 10.9Federico Bond2014-05-131-0/+1
| | | | | | | |
* | | | | | | | qt: periodic language updateWladimir J. van der Laan2014-05-1372-484/+4414
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pull updated translations from Transifex. Add mn (Mongolian) language. Do not update English translation for now as we want to keep compatibility with 0.9.
* | | | | | | Merge pull request #4142Wladimir J. van der Laan2014-05-121-14/+23
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | cef4494 rpc: keep track of acceptors, and cancel them in StopRPCThreads (Wladimir J. van der Laan) 381b25d doc: remove mention of `-rpctimeout` from man page (Wladimir J. van der Laan) 1a44522 rpc: Make sure conn object is always cleaned up (Wladimir J. van der Laan) 0a0cd34 rpc: pass errors from async_accept (Wladimir J. van der Laan)
| * | | | | | | rpc: keep track of acceptors, and cancel them in StopRPCThreadsWladimir J. van der Laan2014-05-121-3/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #4156. The problem is that the boost::asio::io_service destructor waits for the acceptors to finish (on windows, and boost 1.55). Fix this by keeping track of the acceptors and cancelling them before stopping the event loops.
| * | | | | | | rpc: Make sure conn object is always cleaned upWladimir J. van der Laan2014-05-121-10/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make sure conn object always gets cleaned up by using a `boost::shared_ptr`. This makes valgrind happy - before this commit, one connection object always leaked at shutdown, as well as can avoid other leaks, when for example an exception happens. Also add an explicit Close() to the !ClientAllowed path to make it similar to the normal path (I'm not sure whether it is needed, but it can't hurt).
| * | | | | | | rpc: pass errors from async_acceptWladimir J. van der Laan2014-05-121-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | According to the [boost::asio documentation](http://www.boost.org/doc/libs/1_55_0/doc/html/boost_asio/reference/basic_socket_acceptor/async_accept/overload2.html), the function signature of the handler must be: void handler( const boost::system::error_code& error // Result of operation. ); We were binding *all* the arguments, instead of all but the error, resulting in nullary function that never got the error. Fix this by adding an input argument substitution.
* | | | | | | | Merge pull request #4138Wladimir J. van der Laan2014-05-1210-40/+28
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | 783b182 Remove dummy PRIszX macros for formatting (Wladimir J. van der Laan)
| * | | | | | | | Remove dummy PRIszX macros for formattingWladimir J. van der Laan2014-05-0610-40/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Size specifiers are no longer needed now that we use typesafe tinyformat for string formatting, instead of the system's sprintf. No functional changes. This continues the work in #3735.