Cozz Lovan
acd432b5b3
[Qt] Prevent balloon-spam after rescan
10 years ago
Philip Kaufmann
c994d2e769
prevent SOCKET leak in BindListenPort()
...
- the call to CloseSocket() is placed after the WSAGetLastError(), because
a CloseSocket() can trigger an error also, which we don't want for the
logging in this two cases
10 years ago
Philip Kaufmann
eaedb59e05
net: add SetSocketNonBlocking() as OS independent wrapper
10 years ago
Wladimir J. van der Laan
e8d4cb8071
Merge pull request #4504
...
43f510d
Convert closesocket 'compat wrapper' to function in netbase (Wladimir J. van der Laan)
10 years ago
Pieter Wuille
fb203cab40
Merge pull request #4508
...
b069750
Break up CAddrMan's IMPLEMENT_SERIALIZE (Pieter Wuille)
10 years ago
Wladimir J. van der Laan
43f510d37d
Convert closesocket 'compat wrapper' to function in netbase
...
Simpler alternative to #4348 .
The current setup with closesocket() is strange. It poses
as a compatibility wrapper but adds functionality.
Rename it and make it a documented utility function in netbase.
Code movement only, zero effect on the functionality.
10 years ago
Wladimir J. van der Laan
c4f11ca9c3
Merge pull request #4549
...
7de3f1c
fix help message for RPC getpeerinfo (Philip Kaufmann)
10 years ago
Philip Kaufmann
7de3f1cfd6
fix help message for RPC getpeerinfo
10 years ago
Wladimir J. van der Laan
ea8c288a35
Merge pull request #4533
...
43005cf
Fix semantic typo in state.CorruptionPossible check (kazcw)
10 years ago
Wladimir J. van der Laan
66f3d0679f
Merge pull request #4534
...
33357b2
qt: Start core thread only when needed (Wladimir J. van der Laan)
c715ff5
ui: Replace some LogPrintfs with qDebug() (Wladimir J. van der Laan)
96ff9d6
Can't log to debug log before chain params initialized (Wladimir J. van der Laan)
10 years ago
Wladimir J. van der Laan
00b16bc942
Merge pull request #4546
...
09c744c
Make sure CAutoFile for fees estimate goes out of scope (Pieter Wuille)
10 years ago
Pieter Wuille
09c744c2a8
Make sure CAutoFile for fees estimate goes out of scope
10 years ago
Pieter Wuille
b069750d3f
Break up CAddrMan's IMPLEMENT_SERIALIZE
10 years ago
Trevin Hofmann
125fba1b48
Add a new checkpoint at block 295,000
...
Block 295,000 seems to meet the criteria of a reasonable timestamp and
no strange transactions. 295,000 is the current block height in the
bootstrap.dat torrent provided by jgarzik.
10 years ago
Wladimir J. van der Laan
87e40799fd
Merge pull request #4535
...
c4a321f
Add peerid to getpeerinfo to allow correlation with the logs. (Gregory Maxwell)
10 years ago
Gavin Andresen
4a56345a74
Merge pull request #4522 from dgenr8/set_discover_0
...
Set -discover=0 in regtest framework
10 years ago
Wladimir J. van der Laan
33357b27a0
qt: Start core thread only when needed
...
Start the core thread only when needed for initialization
or shutdown.
Avoids a bit of overhead, and also avoids spamming two
log messages before logging is properly initialized.
10 years ago
Gregory Maxwell
c4a321f5c6
Add peerid to getpeerinfo to allow correlation with the logs.
...
This seems to have been missed in 3764.
10 years ago
Cozz Lovan
1b4568cb0f
Add vout to ListTransactions output
10 years ago
Wladimir J. van der Laan
c715ff52c7
ui: Replace some LogPrintfs with qDebug()
...
These are relatively unimportant messages, so don't need to be logged
without -debug=ui.
10 years ago
Wladimir J. van der Laan
96ff9d6403
Can't log to debug log before chain params initialized
...
Add a function `AreBaseParamsConfigured` and use this to check
before writing to the debug log. This avoids assertions when the
application happens to log too early, which happens in the GUI.
Messages logged before the base parameters are configured can be
shown using `-printtoconsole`.
10 years ago
Wladimir J. van der Laan
2c0f019bfc
Merge pull request #4505
...
d4d3fbd
Do not flush the cache after every block outside of IBD (Pieter Wuille)
10 years ago
Wladimir J. van der Laan
1f5e8fe804
Merge pull request #4494
...
bc42503
Use unordered_map for CCoinsViewCache with salted hash (Pieter Wuille)
10 years ago
Cozz Lovan
ebdcc360b6
Add helptexts for -whitelist and rpc prioritisetransaction and switch to bitcoin instead of satoshis
10 years ago
kazcw
43005cffa3
Fix semantic typo in state.CorruptionPossible check
...
state.Invalid() is always false, check should be IsInvalid()
Broken since 942b33a
10 years ago
Pieter Wuille
bc42503f6a
Use unordered_map for CCoinsViewCache with salted hash
10 years ago
Rune K. Svendsen
bdd5b587fc
Add option to disable 077 umask (create new files with system default umask)
...
The option is only effective for either wallet-less builds or if
-disablewallet is specified as well.
Rebased-By: Wladimir J. van der Laan <laanwj@gmail.com>
Rebased-From: 34d5fc0 4e1a196 bd4307b d53a33b 7e09b36
Github-Pull: #4286
10 years ago
Wladimir J. van der Laan
d5a6b785e3
Merge pull request #4525
...
d512534
Fixed error in 'getbalance' when using watchonly addresses. (JaSK)
10 years ago
JaSK
d512534cd7
Fixed error in 'getbalance' when using watchonly addresses.
10 years ago
Wladimir J. van der Laan
6513a9f703
Merge pull request #4400
...
4eedf4f
make RandAddSeed() use OPENSSL_cleanse() (Philip Kaufmann)
6354935
move rand functions from util to new random.h/.cpp (Philip Kaufmann)
001a53d
add GetRandBytes() as wrapper for RAND_bytes() (Philip Kaufmann)
10 years ago
Wladimir J. van der Laan
d4bed1a6d3
Merge pull request #4524
...
49d5712
qt: Ignore showNormalIfMinimized in initialization or shutdown (Wladimir J. van der Laan)
10 years ago
Wladimir J. van der Laan
0f491f806a
Merge pull request #4513
...
6265ecc
Clarify that redeemScript is often optional (Zak Wilcox)
10 years ago
Wladimir J. van der Laan
b5280c31db
Merge pull request #4518
...
76fd7b8
[Qt] Fix segfault when launched with -disablewallet (Cozz Lovan)
10 years ago
Wladimir J. van der Laan
49d57125f9
qt: Ignore showNormalIfMinimized in initialization or shutdown
...
Also get rid of ui_interface flag NOSHOWGUI. It's up to the GUI to
decide this.
Fixes #4360 .
10 years ago
Wladimir J. van der Laan
c9bc398ad9
Merge pull request #4378
...
dc942e6
Introduce whitelisted peers. (Pieter Wuille)
10 years ago
Wladimir J. van der Laan
77ed583f0f
Merge pull request #4520
...
39cc492
Fix Watchonly: cs_main lock not held (Cozz Lovan)
10 years ago
Wladimir J. van der Laan
3554df9b99
Merge pull request #4503
...
b45a6e8
Add test for getblocktemplate longpolling (Wladimir J. van der Laan)
ff6a7af
getblocktemplate: longpolling support (Luke Dashjr)
10 years ago
Wladimir J. van der Laan
08c6339124
Merge pull request #4510
...
6b407e4
-datadir is now allowed in config files (Zak Wilcox)
10 years ago
Wladimir J. van der Laan
df2e6928fa
Merge pull request #4519
...
e3496da
[Qt] Fix No such slot UnitDisplayStatusBarControl::onDisplayUnitsClicked (Cozz Lovan)
10 years ago
Tom Harding
cdf305eeb0
Set -discover=0 in regtest framework
...
The regtest framework is local, so often there is no need to
discover our external IP. Setting -discover=0 in util.py works
around shutdown hang caused by GetExternalIP waiting in recv().
10 years ago
Cozz Lovan
39cc4922fe
Fix Watchonly: cs_main lock not held
10 years ago
Cozz Lovan
e3496da730
[Qt] Fix No such slot UnitDisplayStatusBarControl::onDisplayUnitsClicked
10 years ago
Cozz Lovan
76fd7b8c26
[Qt] Fix segfault when launched with -disablewallet
10 years ago
Pieter Wuille
29ef389514
Merge pull request #4511
...
a7e1d50
In -? output: -keypool, -gen, -genproclimit depend on ENABLE_WALLET (Zak Wilcox)
10 years ago
Pieter Wuille
0f2f2b38d0
Merge pull request #4177
...
cd01a5e
Enable paranoid corruption checks in LevelDB >= 1.16 (Pieter Wuille)
10 years ago
Zak Wilcox
6265ecc87f
Clarify that redeemScript is often optional
10 years ago
Zak Wilcox
a7e1d503c4
In -? output: -keypool, -gen, -genproclimit depend on ENABLE_WALLET
11 years ago
Zak Wilcox
6b407e4e56
-datadir is now allowed in config files
11 years ago
Pieter Wuille
d4d3fbd828
Do not flush the cache after every block outside of IBD
11 years ago
Pieter Wuille
714a3e6505
Only keep setBlockIndexValid entries that are possible improvements
11 years ago