Commit Graph

157 Commits (9eb7fc58426e8d3afedd9959c21566a3d2eaf6d8)

Author SHA1 Message Date
Pieter Wuille f161a2c211 Fix infinite loops in connection logic
12 years ago
Jeff Garzik f81e6f779b Merge pull request #1632 from luke-jr/spelling
12 years ago
Luke Dashjr 814efd6f1f Bugfix: Fix a variety of misspellings
12 years ago
Philip Kaufmann e6bc9c35f3 Update Warning-strings to use a standard-format
12 years ago
Jeff Garzik 0ecbd46fe7 Merge pull request #1343 from rebroad/MisbehavingDelta
12 years ago
Philip Kaufmann a76552ce47 do not use external IPv4 discovery, when -onlynet="IPv6"
13 years ago
Philip Kaufmann c95d9a9482 fix a comment in net.cpp
13 years ago
Giel van Schijndel 9f46ab62b1 Fix thread names after review
13 years ago
Giel van Schijndel 96931d6f78 Give threads a recognisable name to aid in debugging
13 years ago
Gregory Maxwell ff20f32338 Reorder dnsseed list, Jeff's seed list is static so put it last.
13 years ago
Jeff Garzik 3898609304 Merge pull request #1546 from gmaxwell/allowsamenetinbound
13 years ago
R E Broadley 90c838da9f Show when node is misbehaving, not just at the point that it gets banned.
13 years ago
Gregory Maxwell 19521acfa4 Do not consider inbound peers for outbound network group exclusion.
13 years ago
Matt Corallo 3c3cb60a90 Remove useless high-volume printf (fixes #1544).
13 years ago
Jeff Garzik 1006f0707e RPC: add 'getpeerinfo', returning easy-to-retrieve per-CNode data
13 years ago
Matt Corallo 9d6cd04b3b Stop processing messages on full send buffer and dont disconnect.
13 years ago
Pieter Wuille 863e995b79 Debug version messages
13 years ago
Pieter Wuille 54ce3bad64 Add -tor and related configuration
13 years ago
Philip Kaufmann 9247134eab introduce a new StartShutdown() function, which starts a thread with Shutdown() if no GUI is used and calls uiInterface.QueueShutdown() if a GUI is used / all direct uiInterface.QueueShutdown() calls are replaced with Shutdown() - this ensures a clean GUI shutdown, even when catching a SIGTERM and allows the BitcoinGUI destructor to get called (which fixes a tray-icon issue and keeps the tray-icon until Bitcoin-Qt exits)
13 years ago
Pieter Wuille 587f929c64 Rework network config settings
13 years ago
Gregory Maxwell 7a99821377 Merge pull request #1342 from rebroad/LastSeenMinusMinus
13 years ago
Pieter Wuille 46784d0826 Merge pull request #1354 from fanquake/master
13 years ago
Wladimir J. van der Laan ab1b288fa7 Convert UI interface to boost::signals2.
13 years ago
Wladimir J. van der Laan fe4a655042 Fine-grained UI updates
13 years ago
Wladimir J. van der Laan 563f3efda3 Merge pull request #1323 from Diapolo/string_fixes
13 years ago
Fordy 3a25a2b9b0 Update License in File Headers
13 years ago
R E Broadley 83e047eaa7 Was showing a negative number. Changes to positive, since negative (T minus) usually indicates a future event.
13 years ago
Jeff Garzik 7563424f32 Merge pull request #1334 from rebroad/Exiting2Exited
13 years ago
R E Broadley 1d764d631f Corrected grammar. As per Principle Of Least Surprise.
13 years ago
Philip Kaufmann 8b4d653663 allow translation of "options" used in the --help message / split translation of RPC console welcome message and remove the need to take care of "<br>" / remove some spaces in strings and misc other stuff related to translations
13 years ago
Jeff Garzik 928d3a011c CAddrDB: Replace BDB-managed addr.dat with internally managed peers.dat
13 years ago
Gregory Maxwell 20f19893cb Merge pull request #1262 from Diapolo/no_double_timestamps
13 years ago
Pieter Wuille 0f1707de67 -onlynet instead of -blocknet
13 years ago
Pieter Wuille 09b4e26a44 Really do not consider blocked networks local
13 years ago
Pieter Wuille 1653f97c8f Do not consider blocked networks local
13 years ago
Philip Kaufmann 0985816bf6 ensure that no double timestamps show up in the debug.log, by removing manual timestamps from the source (now only -logtimestamps parameter adds timestamps to debug.log)
13 years ago
Pieter Wuille af4006b3f5 Enforce -nodiscover better
13 years ago
Jeff Garzik 80af836ce0 Merge pull request #1277 from Diapolo/IPv6_IPv4_strings
13 years ago
Pieter Wuille 5a3cb32e59 Take -port into account when resolving -bind's
13 years ago
Philip Kaufmann ea933b03b4 use "IPv6" and "IPv4" in strings as these are the official spellings and make ParseNetwork() in netbase.cpp case-insensitive
13 years ago
Pieter Wuille 139d2f7c29 Keep local service information per address
13 years ago
Pieter Wuille 89b5616d10 Do not signal outbound semaphore if uninitialized
13 years ago
Pieter Wuille a3878873f3 Merge pull request #1021 from sipa/ipv6
13 years ago
Gregory Maxwell c05271901a Merge pull request #1260 from sipa/splitsync
13 years ago
Jeff Garzik b34c5f3c0f Merge pull request #1101 from jgarzik/http11
13 years ago
Pieter Wuille c59abe2589 Use semaphores instead of condition variables
13 years ago
Pieter Wuille 8f10a28890 Separate listening sockets, -bind=<addr>
13 years ago
Pieter Wuille 7fa4443f77 Keep port information for local addresses
13 years ago
Pieter Wuille 457754d2c2 Add -blocknet to prevent connections to a given network
13 years ago
Pieter Wuille 090e5b40f1 Limited relaying/storing of foreign addresses
13 years ago