aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-09-01RPC console: escaping within ' and " now handled differentlyWladimir J. van der Laan
Should now mimic bash quoting and escaping (see http://wiki.bash-hackers.org/syntax/quoting) exactly, leaving out argument expansion and obscure syntax like $''.
2012-08-31Merge pull request #1758 from laanwj/2012_08_uiconsole_parsingGregory Maxwell
Fix RPC console parser to handle escaped arguments more like bash
2012-08-31In RPC console, attempt to format errorsWladimir J. van der Laan
Try to display a nicer message instead of dumping raw JSON object when possible. If the error somehow doesn't have the required 'code' and 'message' fields, fall back to printing raw JSON object.
2012-08-31Fix RPC console parser to handle escaped arguments more like bashWladimir J. van der Laan
- Fix issue #1750
2012-08-30release-notes.txt: mention getmemorypool removalJeff Garzik
2012-08-30Merge pull request #1752 from Diapolo/bitcoind_ASLR_DEPWladimir J. van der Laan
enable ASLR and DEP for bitcoind.exe via linker flags
2012-08-30Merge pull request #1756 from Diapolo/pro_add_netbase_hWladimir J. van der Laan
add missing netbase.h to Qt project-file
2012-08-30add missing netbase.h to Qt project-filePhilip Kaufmann
2012-08-29enable ASLR and DEP for bitcoind.exe via linker flagsPhilip Kaufmann
- this is already active for bitcoin-qt.exe
2012-08-29Merge pull request #1745 from gmaxwell/irc_fixesJeff Garzik
Misc IRC fixes.
2012-08-29Merge pull request #1754 from laanwj/2012_08_stringsupdate2Wladimir J. van der Laan
Update strings for 0.7.0rc2
2012-08-29Update strings for 0.7.0rc2Wladimir J. van der Laan
2012-08-29Merge pull request #1617 from Diapolo/Show_Hide_stringWladimir J. van der Laan
Update string for Show/Hide in the tray
2012-08-29Merge pull request #1731 from luke-jr/opt_ipv6Wladimir J. van der Laan
Optional IPv6 spaces cleanup
2012-08-29Merge pull request #1720 from Diapolo/Qt_aboutWladimir J. van der Laan
Qt: add copyrightLabel to aboutdialog.ui
2012-08-28Merge pull request #1751 from laanwj/2012_08_qtjsonspiritWladimir J. van der Laan
Remove json/*.cpp from Qt build system
2012-08-29Remove json/*.cpp from Qt build systemWladimir J. van der Laan
They are unneeded as jsonspirit is always used as template library, the other makefiles don't include them either.
2012-08-29Update string for Show/Hide in the trayPhilip Kaufmann
- be clear we don't "Show/Hide Bitcoins", but just the client window - remove the tooltip for toggleHideAction as this is not shown anyway - update a comment to be more general
2012-08-28Don't retry a failing IRC nickname forever.Gregory Maxwell
If our IRC nick is in use (because some other node thinks it has the same address we think we have) don't fruitlessly try to reconnect using that name forever. After three tries, give up and use a random nick. Either we'll learn a new local address from IRC and switch to that, or it was right and the other guy is advertising for us. This avoids a pessimal case where a second testnet node behind a nat is unable to get any peers because he can't get on IRC.
2012-08-28Don't force IRC off if not listening, do force it off if IPv4 is off.Gregory Maxwell
Previously Bitcoin would refuse to use IRC if it was either not accepting inbound connections or not making outbound. Instead this changes it to not use IRC only if it's not doing either or if IPv4 is off completely. If Bitcoin is not listening this will use the default random nicks rather than the IP based ones.
2012-08-28Merge pull request #1748 from sipa/bugfix_portincJeff Garzik
Bugfix: increase score, not port
2012-08-29Bugfix: increase score, not portPieter Wuille
2012-08-28Small update to release notes regarding -seednodePieter Wuille
2012-08-28Merge pull request #1741 from freewil/release-notes-remove-i2pJeff Garzik
remove I2P support mention from release notes
2012-08-28Merge pull request #1739 from freewil/onlynet-release-notesJeff Garzik
make use of -onlynet more clear in release notes
2012-08-28remove I2P support mention from release notesfreewil
2012-08-28make use of -onlynet more clear in release notesfreewil
2012-08-27Merge pull request #1733 from Diapolo/Qt_changelogJeff Garzik
add Qt GUI part to release-notes.txt
2012-08-27add Qt GUI part to release-notes.txtPhilip Kaufmann
2012-08-27I forgot to paint the bike shedLuke Dashjr
2012-08-27Add boost chrono lib for windows builds (required for boost 1.50)v0.7.0rc1Wladimir J. van der Laan
2012-08-27Update release notesJeff Garzik
2012-08-27Version numbers -> 0.7.0Gavin Andresen
2012-08-27Upgrade to Boost 1.50Matt Corallo
2012-08-27Merge branch 'alert_fix' of git://github.com/gavinandresen/bitcoin-gitGavin Andresen
2012-08-27Fix compiler warning on macGavin Andresen
2012-08-27Merge branch 'bugfix_gitian' of git://github.com/luke-jr/bitcoinGavin Andresen
2012-08-27Special-case the last alert for alert-key-compromised caseGavin Andresen
Hard-code a special nId=max int alert, to be broadcast if the alert key is ever compromised. It applies to all versions, never expires, cancels all previous alerts, and has a fixed message: URGENT: Alert key compromised, upgrade required Variations are not allowed (ignored), so an attacker with the private key cannot broadcast empty-message nId=max alerts.
2012-08-27Bugfix: Adjust gitian-win32 to use Boost 1.49 for realLuke Dashjr
2012-08-27Bugfix: Move boost::interprocess Win32 workaround to Bitcoin-Qt sources, ↵Luke Dashjr
rather than hacking boost in gitian
2012-08-26Alert system DoS preventionGavin Andresen
This fixes two alert system vulnerabilities found by Sergio Lerner; you could send peers unlimited numbers of invalid alert message to try to either fill up their debug.log with messages and/or keep their CPU busy checking signatures. Fixed by disconnecting/banning peers if they send 10 or more bad (invalid/expired/cancelled) alerts.
2012-08-25Merge branch '2012_08_progressbarwin' of git://github.com/laanwj/bitcoinGavin Andresen
2012-08-25Merge branch 'nozeroout' of git://github.com/sipa/bitcoinGavin Andresen
2012-08-25Merge branch 'checkpoint'Gavin Andresen
2012-08-25Merge pull request #1724 from laanwj/2012_08_updtrans_csWladimir J. van der Laan
Update Czech translation from Transifex
2012-08-25Update Czech translation from TransifexWladimir J. van der Laan
2012-08-24Abstract all IPC communication to qtipcserverLuke Dashjr
2012-08-24Override progress bar on platforms with segmented progress barsWladimir J. van der Laan
Windows & WindowsXP style have a problem with displaying the block progress. Add a custom stylesheet as workaround, but only when one of those renderers is active, otherwise leave the theme alone (issue #1071).
2012-08-24Merge pull request #1699 from laanwj/2012_08_secureallocPieter Wuille
Handle locked pages more robustly (Fixes issue #1462)
2012-08-24Qt: add copyrightLabel to aboutdialog.uiPhilip Kaufmann
- add a new label, which can be updated independently from the whole license information stuff - the benefit is, we don't need to re-translate that whole wall of text every year the copyright info changes - update to the same copyright string we use in the source and in the bitcoin-qt.exe meta-data information - removes an obsolete entry from the ui-file