- 18 Aug, 2014 4 commits
-
-
Zak Wilcox authored
Rebased-From: a7e1d503
-
Wladimir J. van der Laan authored
Fixes #4679. This leaves us with only one candidate, checkip.dyndns.org. GetMyExternalIP should be phased out as soon as possible. Rebased-From: c33b9839
-
Wladimir J. van der Laan authored
- 04 Jul, 2014 1 commit
-
-
Wladimir J. van der Laan authored
Generally useless information. Only updates on connect time, not after that. Peers can easily lie and the median filter is not effective in preventing that. In the past it was used for progress display in the GUI but `CheckPoints::guessVerificationProgress` provides a better way that is now used. It was too easy to mislead it. Peers do lie about it in practice, see issue #4065. From the RPC, `getpeerinfo` gives the peer raw values, which are more useful.
-
- 19 Jun, 2014 3 commits
-
-
Wladimir J. van der Laan authored
-
Wladimir J. van der Laan authored
Rebased-From: 6afa4932 Rebased-By:
Wladimir J. van der Laan <laanwj@gmail.com>
-
Wladimir J. van der Laan authored
Cancelling the RPC acceptors can sometimes result in an error about a bad file descriptor. As this is the shutdown sequence we need to continue nevertheless, ignore these errors, log a warning and proceed. Fixes #4352.
-
- 18 Jun, 2014 1 commit
-
-
Cory Fields authored
The "Monospace" hint was added in Qt 4.8, and it works as intended as opposed to "TypeWriter" which fails to load a font. Rebased-From: e9df7f87 Rebased-By: Wladimir J. van der Laan
-
- 15 Jun, 2014 1 commit
-
-
Wladimir J. van der Laan authored
Make the instdate for lrelease etc deterministic. This should have been part of 0.9.2. Luckily this doesn't affect the end product, it is just a bit annoying. Rebased-From: 386e732a Rebased-By:
Wladimir J. van der Laan <laanwj@gmail.com>
-
- 13 Jun, 2014 2 commits
-
-
Wladimir J. van der Laan authored
-
Wladimir J. van der Laan authored
-
- 06 Jun, 2014 3 commits
-
-
Wladimir J. van der Laan authored
Rebased-From: db41541b Rebased-By:
Wladimir J. van der Laan <laanwj@gmail.com>
-
Jeff Garzik authored
Don't repeat yourself etc. Rebased-From: d04fd3e2 Rebased-By:
Wladimir J. van der Laan <laanwj@gmail.com>
-
Wladimir J. van der Laan authored
Upgrade for https://www.openssl.org/news/secadv_20140605.txt Just in case - there is no vulnerability that affects ecdsa signing or verification. The MITM attack vulnerability (CVE-2014-0224) may have some effect on our usage of SSL/TLS. As long as payment requests are signed (which is the common case), usage of the payment protocol should also not be affected. The TLS usage in RPC may be at risk for MITM attacks. If you have `-rpcssl` enabled, be sure to update OpenSSL as soon as possible. Rebased-By:
Wladimir J. van der Laan <laanwj@gmail.com> Rebased-From: 6e7c4d17
-
- 03 Jun, 2014 1 commit
-
-
tm314159 authored
Rebased-From: 91855f27 Rebased-By:
Wladimir J. van der Laan <laanwj@gmail.com>
-
- 02 Jun, 2014 1 commit
-
-
Huang Le authored
NodeSyncScore() should find the node which we recv data most recently, so put a negative sign to pnode->nLastRecv is indeed wrong. Also change the return value type to int64_t. Signed-off-by:
Huang Le <4tarhl@gmail.com> Rebased-By:
Wladimir J. van der Laan <laanwj@gmail.com> Rebased-From: 09a54a65
-
- 01 Jun, 2014 3 commits
-
-
Wladimir J. van der Laan authored
Pull updated translations from Transifex before 0.9.2 Rebased-By:
Wladimir J. van der Laan <laanwj@gmail.com> Rebased-From: 11ef78f1
-
Wladimir J. van der Laan authored
No longer show the "Do not use..." banner.
-
Pieter Wuille authored
Rebased-By:
Wladimir J. van der Laan <laanwj@gmail.com> Rebased-From: 5823449e
-
- 30 May, 2014 1 commit
-
-
Cory Fields authored
Qt5 Removed the qt_mac_set_dock_menu function and left no replacement. It was later re-added and deprecated for backwards-compatibility. Qt5.2 adds the non-deprecated QMenu::setAsDockMenu(). Use that when possible. Rebased-By:
Wladimir J. van der Laan <laanwj@gmail.com> Rebased-From: c21c74be
-
- 29 May, 2014 3 commits
-
-
Pieter Wuille authored
Rebased-By:
Wladimir J. van der Laan <laanwj@gmail.com> Rebased-From: b5ef85c7
-
Cory Fields authored
This fixes the display on Retina Macbooks. It also moves us away from depending on the ancient XCode3 sdk. Conflicts: doc/release-process.md Rebased-By:
Wladimir J. van der Laan <laanwj@gmail.com> Rebased-From: 2869b134
-
Cozz Lovan authored
Rebased-By:
Wladimir J. van der Laan <laanwj@gmail.com> Rebased-From: 066d9a53
-
- 23 May, 2014 5 commits
-
-
Wladimir J. van der Laan authored
-
Gavin Andresen authored
Rebased-By:
Wladimir J. van der Laan <laanwj@gmail.com> Rebased-From: c47f5379
-
Wladimir J. van der Laan authored
Last-minute language update before release 0.9.2. Rebased-By:
Wladimir J. van der Laan <laanwj@gmail.com> Rebased-From: a8a0db6f
-
Wladimir J. van der Laan authored
Make DateTimeStrFormat use boost::posix_time. Also re-enable the util_DateTimeStrFormat tests, as they are no longer platform specific. Rebased-By:
Wladimir J. van der Laan <laanwj@gmail.com> Rebased-From: 3e8ac6af
-
Wladimir J. van der Laan authored
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. Conflicts: src/netbase.cpp Rebased-By:
Wladimir van der Laan <laanwj@gmail.com> Rebased-From: a60838d0
-
- 21 May, 2014 5 commits
-
-
Pieter Wuille authored
Rebased-By:
Wladimir J. van der Laan <laanwj@gmail.com> Rebased-From: 305ccaa2
-
Wladimir J. van der Laan authored
Rebased-By:
Wladimir J. van der Laan <laanwj@gmail.com> Rebased-From: 6fcdad78
-
Cory Fields authored
Github-Pull: #4185 Rebased-By: Wladimir J. van der Laan Rebased-From: 1a97b22b
-
Kamil Domanski authored
Rebased-By:
Wladimir J. van der Laan <laanwj@gmail.com> Rebased-From: be54b87f
-
Kamil Domanski authored
Rebased-By:
Wladimir J. van der Laan <laanwj@gmail.com> Rebased-From: 4b61a6a4, 3e74ac22, d56e30ca Github-Pull: #4129
-
- 19 May, 2014 1 commit
-
-
Stuart Cardall authored
Rebased-By:
Wladimir J. van der Laan <laanwj@gmail.com> Rebased-From: 5248ff40
-
- 13 May, 2014 1 commit
-
-
Wladimir J. van der Laan authored
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. Rebased-By:
Wladimir J. van der Laan <laanwj@gmail.com> Rebased-From: 795b921d
-
- 12 May, 2014 4 commits
-
-
Wladimir J. van der Laan authored
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. Rebased-By:
Wladimir J. van der Laan <laanwj@gmail.com> Rebased-From: cef44941
-
Wladimir J. van der Laan authored
That option hasn't existed for a long time. Rebased-By:
Wladimir J. van der Laan <laanwj@gmail.com> Rebased-From: 381b25df
-
Wladimir J. van der Laan authored
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). Rebased-By: Wladimir J. van der Laan Rebased-From: 1a445225
-
Wladimir J. van der Laan authored
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. Rebased-By:
Wladimir J. van der Laan <laanwj@gmail.com> Rebased-From: 0a0cd345
-