Pieter Wuille
999b4cacaf
Merge pull request #844 from sipa/shutdownfix
...
Several shutdown-related fixes
13 years ago
Pieter Wuille
2030fc6bc2
Merge pull request #842 from sipa/checkaf
...
Do not create CAddress for invalid accepts
13 years ago
Pieter Wuille
711d5038f5
Merge pull request #828 from sipa/fixwalletlock
...
Fix wallet locking locking
13 years ago
Pieter Wuille
cc201e01f8
Several shutdown-related fixes
...
* do not let vnThreadsRunning[1] go negative
* do not perform locking operations while vnThreadsRunning[1] is decreased
* check vnThreadsRunning[1] at exit
13 years ago
Pieter Wuille
25ab17585e
Bugfix: do not create CAddress for invalid accepts
13 years ago
Wladimir J. van der Laan
c85c37acb1
increase BitcoinAddressValidator::MaxAddressLength from 34 to 35
...
needed for sending BIP16 transactions on test network through GUI
13 years ago
Wladimir J. van der Laan
15b87b2ec4
Merge pull request #807 from TheBlueMatt/bip21
...
Add req- prefixes to comply with BIP21.
13 years ago
Wladimir J. van der Laan
d27b4576f3
Add export action to file menu (as long as we have a file menu, export certainly should be there)
13 years ago
Wladimir J. van der Laan
2aa3429899
Merge pull request #826 from laanwj/2012_02_fixminimizetotray
...
Fix Minimize to the tray instead of the taskbar (rework)
13 years ago
gmaxwell
9f3de58d83
Merge pull request #817 from TheBlueMatt/dpiversionfix
...
Get ext. IP from UPnP, make sure addrMe IsRoutable() in version.
13 years ago
Pieter Wuille
7c39b56c3b
Merge pull request #827 from sipa/fixencrypt
...
Fix wallet encryption with compressed pubkeys
13 years ago
Pieter Wuille
aa625ed6ed
Extra wallet locking fixes
...
* Fix sign error in calculation of seconds to sleep
* Do not mix GetTime() (seconds) and Sleep() (milliseconds)
* Do not sleep forever if walletlock() is called
* Do locking within critical section
13 years ago
Pieter Wuille
b0529ffd95
Fix wallet locking locking
13 years ago
Pieter Wuille
88bc5f9485
Macros for manual critical sections
13 years ago
Janne Pulkkinen
6af93ee2ea
Fix Minimize to the tray instead of the taskbar
13 years ago
Gavin Andresen
b25474d1be
Merge pull request #825 from sipa/fix_822
...
Fix #822 : use free instead of delete
13 years ago
Pieter Wuille
cd5ee3bbb4
Fix wallet encryption with compressed pubkeys
13 years ago
Pieter Wuille
402deef944
Fix #822
13 years ago
Matt Corallo
245484679a
Add Bitcoin-Qt test suite with some bitcoin: URL Tests to start.
13 years ago
Matt Corallo
cce89ead18
Add -req prefixes to comply with BIP21.
13 years ago
Wladimir J. van der Laan
26d9e2c19d
Merge pull request #818 from laanwj/2012_02_win32_qtaccessible
...
Enable accessible widgets Qt module on win32
13 years ago
Gavin Andresen
b0cfef3214
Merge pull request #813 from dooglus/master
...
Fix #794 . Only remove transactions from memory pool when they're actually in the memory pool.
13 years ago
Wladimir J. van der Laan
2e5a781c64
Enable accessible widgets Qt module on win32, so that people with screen readers such as NVDA can make sense of it.
13 years ago
Matt Corallo
baba6e7de2
Get ext. IP from UPnP, make sure addrMe IsRoutable() in version.
...
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.
13 years ago
Chris Moore
74f28bf1fd
Fix #794 . Only remove transactions from memory pool when they're actually in the memory pool.
13 years ago
Wladimir J. van der Laan
328b26d40b
Update readme-qt.rst for 0.6.0
...
- Remove features list (no longer makes sense)
- Document USE_QRCODE
13 years ago
Gavin Andresen
a15bc17632
Merge pull request #805 from luke-jr/gitian_deps
...
Split dependencies into deps-gitian.yml
13 years ago
Luke Dashjr
f1142dcc5b
Update doc/release-process.txt
13 years ago
Luke Dashjr
9909340f37
Split smaller dependencies out of gitian-win32 into deps-win32
13 years ago
Gavin Andresen
882164196e
Update all copyrights to 2012
13 years ago
Gavin Andresen
6bf4253a68
Increase client version to 0.6
13 years ago
Gavin Andresen
9d952d17bb
Look for flushwallet/listen/irc/dnsseed/upnp instead of noflushwallet/etc. And switch default for irc to 0.
13 years ago
Gavin Andresen
3ad9f8a70f
New GetArg features: allow --, and booleans can be -foo or -nofoo
13 years ago
Gavin Andresen
3ae0735553
Unit tests for the GetArg() methods
13 years ago
Gavin Andresen
0b452dff5e
Merge branch 'standardScriptSigs' of github.com:gavinandresen/bitcoin-git
13 years ago
Gavin Andresen
7bf8b7c25c
-bip16 option (default: 1) to support / not support BIP 16. And bumped default BIP16 switchover date from Feb 15 to Mar 1
13 years ago
Gavin Andresen
0b9a05a2bc
Merge branch 'rpcpassword' of https://github.com/gmaxwell/bitcoin
13 years ago
Gavin Andresen
30999ec6f9
Merge branch 'decomposetransfix' of https://github.com/laanwj/bitcoin
13 years ago
Wladimir J. van der Laan
ab07866c8d
Restructure credit transaction decomposition (solves issue #689 )
...
When a transaction has multiple outputs that go to the wallet, list these
as multiple transactions in the UI. This is also applied to generated
(coinbase) transactions. Also makes the code shorter and easier
to understand.
13 years ago
Luke Dashjr
f051ee5f96
Update zlib and libpng (previous version had a security issue)
13 years ago
Gavin Andresen
aad945f9b1
Merge branch 'translation-fixes' of https://github.com/tcatm/bitcoin
13 years ago
Gavin Andresen
0104e36d4b
Mac deploy tool: make dylibs writeable when copying into app bundle, so they can be stripped/nametool'ed
13 years ago
p2k
f118b5fc5d
miniupnpc Porfile removed; new and improved macdeployqtplus
...
* My patch for miniupnpc has made it into the latest MacPorts release: https://trac.macports.org/ticket/31354
* Documentation has been changed appropriately
* New pure-Python macdeployqt; leverages all problems with the stock macdeployqt
13 years ago
Nils Schneider
9d4b05c0dc
fetch translations from transifex
...
* fixes issue #742
* new translations: cs_CZ fa fi fr_FR hr pl ro_RO sv tr
13 years ago
Wladimir J. van der Laan
f69b82e78a
Change up/down increment in UI to 0.001 BTC (issue #760 )
13 years ago
Gregory Maxwell
b04f301c8e
Have bitcoind recommend a secure RPC password. Increase invalid password delay.
...
Help users avoid insecure configurations a bit by recommending a
secure RPC password and increasing the incorrect password delay.
This may open up a RPC DOS for users with exposed RPC ports and
short passwords. Since users shouldn't have exposed RPC ports OR
short passwords, the DOS risk is preferable to the compromise
risk.
Also logs the client IP address for incorrect attempts.
13 years ago
Gregory Maxwell
5d1b8f1725
Avoid advertising the node's address when it is not listening or IsInitialBlockDownload().
...
This also avoids flushing setAddrKnown until 24 hours has passed,
and avoids contacting the external IP services when not listening.
Advertising non-listening nodes is just addr message spam.
It doesn't help the network, in fact it hurts the network,
and it also hurts user's privacy.
Advertising far out of sync nodes doesn't help the network—
they can't even forward (most) transactions and wastes nodes
outbound slots.
13 years ago
Wladimir J. van der Laan
d2291cce92
Remove loose amp; from Portugese translation (issue #701 )
13 years ago
Gavin Andresen
8beb917c6c
Allow -upnp to override setting in wallet (and simplify logic a bit)
13 years ago
Matt Corallo
177dbcaace
Fix UPnP by reannouncing every 20 minutes.
13 years ago