Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-03-06 | fix typo src/net.cpp | nomnombtc | |
2012-02-17 | Merge branch '0.4.x' into 0.5.0.x | Luke Dashjr | |
2012-02-17 | Several shutdown-related fixes | Pieter Wuille | |
* do not let vnThreadsRunning[1] go negative * do not perform locking operations while vnThreadsRunning[1] is decreased * check vnThreadsRunning[1] at exit | |||
2012-02-17 | Bugfix: do not create CAddress for invalid accepts | Pieter Wuille | |
2012-02-11 | Merge branch '0.4.x' into 0.5.0.x | Luke Dashjr | |
2012-02-11 | Get ext. IP from UPnP, make sure addrMe IsRoutable() in version. | Matt Corallo | |
This fixes a potential bug where some NATs may replace the node's interal IP with its external IP in version messages, causing incorrect checksums when version messages begin being checksummed on February 14, 2012. | |||
2012-02-07 | Update copyrights to 2012 for files modified this year | Luke Dashjr | |
2012-02-07 | Update copyrights to 2012 for files modified this year | Luke Dashjr | |
2012-02-02 | Merge branch '0.4.x' into 0.5.0.x | Luke Dashjr | |
Conflicts: src/main.cpp | |||
2012-02-02 | Fix UPnP by reannouncing every 20 minutes. | Matt Corallo | |
2012-01-23 | Merge branch '0.4.x' into 0.5.0.x | Luke Dashjr | |
Conflicts: doc/release-process.txt | |||
2012-01-23 | Update seednodes, pick long-uptime nodes with version >= 0.4.0 | Daniel Folkinshteyn | |
2012-01-23 | Replace tabs with four spaces to comply with coding standard in doc/coding.txt | Lars Rasmusson | |
2012-01-23 | Replace tabs with four spaces to comply with coding standard in doc/coding.txt | Lars Rasmusson | |
2012-01-16 | Merge branch '0.4.x' into 0.5.0.x | Luke Dashjr | |
2012-01-16 | Code tidyups, fixing various warnings. | Luke Dashjr | |
Partial cherry pick of: Compile with extra warnings turned on. And more makefile/code tidying up. This turns on most gcc warnings, and removes some unused variables and other code that triggers warnings. Exceptions are: -Wno-sign-compare : triggered by lots of comparisons of signed integer to foo.size(), which is unsigned. -Wno-char-subscripts : triggered by the convert-to-hex functions (I may fix this in a future commit). Conflicts: src/makefile.osx src/makefile.unix src/netbase.cpp src/rpc.cpp | |||
2012-01-03 | Merge branch '0.4.x' into 0.5.0.x | Luke Dashjr | |
Conflicts: src/util.cpp | |||
2012-01-03 | Fix issue #659, and cleanup wallet/command-line argument handling a bit | Gavin Andresen | |
Conflicts: src/init.cpp src/util.cpp | |||
2012-01-02 | Fix some address-handling deadlocks | Pieter Wuille | |
Made three critical blocks for cs_mapAddresses smaller, and moved writing to the database out of them. This should also improve the concurrency of the code. | |||
2011-12-19 | Merge branch '0.4.x' into 0.5.0.x | Luke Dashjr | |
2011-12-19 | Add my DNS seed domain | Luke Dashjr | |
2011-12-19 | Add sipa's new dnsseed. | Matt Corallo | |
2011-12-12 | Merge branch '0.4.x' into 0.5.x | Luke Dashjr | |
2011-12-12 | Merge branch 'restore_old_miniupnp_compat' into 0.4.x | Luke Dashjr | |
2011-12-10 | Restore compatibility with miniupnpc 1.5 (without breaking miniupnp 1.6) | Luke Dashjr | |
2011-12-02 | Move DNS Seed lookup to a new thread. | Matt Corallo | |
2011-12-02 | Move DNS Seed lookup to a new thread. | Matt Corallo | |
2011-11-15 | Remove vladimir's DNS seed, at his request. | Jeff Garzik | |
2011-10-31 | Remove vladimir's DNS seed, at his request. | Jeff Garzik | |
2011-10-07 | Fix build on windows and mac | Gavin Andresen | |
Replaced all occurrences of #if* __WXMSW__ with WIN32, and all occurrences of __WXMAC_OSX__ with MAC_OSX, and made sure those are defined appropriately in the makefile and bitcoin-qt.pro. | |||
2011-10-05 | Merge pull request #558 from ↵ | Gavin Andresen | |
luke-jr/bugfix_CreateThread_ThreadSocketHandler_errReporting Bugfix: ThreadSocketHandler creation error | |||
2011-10-05 | Merge pull request #561 from luke-jr/optimize_conn_adjtime | Gavin Andresen | |
Only GetAdjustedTime once for the retry loop | |||
2011-10-03 | Bugfix: report error creating ThreadSocketHandler thread just like the rest | Luke Dashjr | |
2011-10-03 | Only GetAdjustedTime once for the retry loop | Luke Dashjr | |
2011-09-21 | Framework for banning mis-behaving peers | Gavin Andresen | |
2011-09-19 | SocketHandler thread can be detached | Pieter Wuille | |
2011-09-06 | Fix AddAddress cs_mapaddresses/db transaction deadlock | Gavin Andresen | |
2011-09-02 | Stay connected to seed nodes; disconnecting causes problems if you are ↵ | Gavin Andresen | |
trying to make the initial blockchain download. | |||
2011-09-02 | Give hard-coded seed nodes a random last-seen time, to randomize order ↵ | Gavin Andresen | |
they're tried. | |||
2011-09-02 | Update the list of seednodes. | Daniel Folkinshteyn | |
Nodes culled from MagicalTux's database of bitcoin nodes, http://dump.bitcoin.it/misc/ by version and longevity, and tested for connectivity. | |||
2011-09-01 | Merge branch 'code-cleanup' of git://github.com/muggenhor/bitcoin | Gavin Andresen | |
2011-08-23 | Upgrade dependancies and tweak build process. | Matt Corallo | |
* Upgrade to use miniupnpc 1.6 * Upgrade to wxWidgets 2.9.2 * Upgrade to Bost 1.47 for Win32 Builds | |||
2011-08-19 | Make some global variables less-global (static) | Giel van Schijndel | |
Explicitly make these global variables less-global to reduce the maximum scope of this global state. In my experience global variables tend to be a major source of bugs. As such the less accessible they are the less likely they are to be the source of a bug. Signed-off-by: Giel van Schijndel <me@mortis.eu> | |||
2011-08-11 | Merge pull request #458 from TheBlueMatt/copyright | Gavin Andresen | |
Unify copyright notices. | |||
2011-08-10 | Test for SO_NOSIGPIPE rather than assuming all BSDs support it. | Venkatesh Srinivas | |
Signed-off-by: Jeff Garzik <jgarzik@exmulti.com> | |||
2011-08-09 | Do-nothing MapPort() ifndef USE_UPNP. fixes #450 | Gavin Andresen | |
2011-08-09 | Unify copyright notices. | Matt Corallo | |
To a variation on: // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2011 The Bitcoin developers | |||
2011-08-01 | Identify as "Bitcoin + version number" when mapping UPnP port | Johannes Henninger | |
Makes Bitcoin identify itself as "Bitcoin + version number" instead of the nondescript "libminiupnpc" when forwarding a port via UPnP. | |||
2011-07-14 | Single DB transaction for addresses from DNS seeds | Stéphane Gimenez | |
2011-07-14 | Single DB transaction for all addresses in a message | Patrick Varilly | |
Cuts disk activity at startup immensely |