Wladimir J. van der Laan
8e4fd0cc31
Merge pull request #5876
...
5983a4e
Add a NODE_GETUTXO service bit and document NODE_NETWORK. Stop translating the NODE_* names as they are technical and cannot be translated. (Mike Hearn)
9 years ago
Wladimir J. van der Laan
6a1fbc4921
Merge pull request #5942
...
fc72020
don't trickle for whitelisted nodes (Ruben de Vries)
9 years ago
Wladimir J. van der Laan
687f10d9ec
Merge pull request #5812
...
d698ef6
Consensus: Refactor: Decouple pow.o from chainparams.o (Jorge Timón)
bd00611
Consensus: Refactor: Introduce Consensus::Params class (Jorge Timón)
9 years ago
Jorge Timón
d698ef690f
Consensus: Refactor: Decouple pow.o from chainparams.o
9 years ago
Jorge Timón
bd006110fb
Consensus: Refactor: Introduce Consensus::Params class
9 years ago
Wladimir J. van der Laan
cbb2cf5522
Fix --disable-wallet build after merge of #5681
9 years ago
Wladimir J. van der Laan
8d2fbfa491
Merge pull request #5681
...
8a893c9
Includes: Do not include main.h from any other header (Jorge Timón)
eca0b1e
Includes: MOVEONLY: move more method definitions out of wallet.h (Jorge Timón)
26c16d9
Includes: Refactor: Move CValidationInterface and CMainSignals out of main (Jorge Timón)
9 years ago
Jorge Timón
8a893c949b
Includes: Do not include main.h from any other header
9 years ago
Jorge Timón
eca0b1ea62
Includes: MOVEONLY: move more method definitions out of wallet.h
9 years ago
Jorge Timón
26c16d9de9
Includes: Refactor: Move CValidationInterface and CMainSignals out of main
9 years ago
Ruben de Vries
fc720207e0
don't trickle for whitelisted nodes
9 years ago
Wladimir J. van der Laan
22cfe23196
Merge pull request #5890
...
cd3d67c
Fix InvalidateBlock to add chainActive.Tip to setBlockIndexCandidates (Alex Morcos)
9 years ago
Pieter Wuille
2afd919f21
Merge pull request #5208
...
18051c7
Abstract out Ctransaction-specific signing into TransactionSignatureCreator (Pieter Wuille)
9 years ago
Pieter Wuille
03106221d4
Merge pull request #5429
...
5abe2cf
Reorder travis builds for faster response (Pieter Wuille)
9 years ago
Pieter Wuille
45d6d0bce5
Merge pull request #5933
...
341e238
use constant references for strings in functions in wallet/*.* (Philip Kaufmann)
9 years ago
Wladimir J. van der Laan
46ba7a74a5
Merge pull request #5938
...
a354a59
wallet: move crypter to wallet (Cory Fields)
9 years ago
Wladimir J. van der Laan
28cc24f961
Merge pull request #5877
...
317e66c
Initialization: set Boost path locale in main thread (dexX7)
9 years ago
Cory Fields
a354a59f1f
wallet: move crypter to wallet
9 years ago
Mike Hearn
5983a4e50f
Add a NODE_GETUTXO service bit and document NODE_NETWORK.
...
Stop translating the NODE_* names as they are technical and cannot be translated.
9 years ago
Philip Kaufmann
341e2385d5
use constant references for strings in functions in wallet/*.*
9 years ago
Pieter Wuille
18051c7fbd
Abstract out Ctransaction-specific signing into TransactionSignatureCreator
9 years ago
Wladimir J. van der Laan
f3948a30cd
Merge #5758 : refactor: move BDB (bitdb / db.h) interaction from init.cpp to wallet.cpp
...
2bb1c87
refactor: move bdb (bitdb) interaction from init.cpp to wallet.cpp (Jonas Schnelli)
9 years ago
Jonas Schnelli
2bb1c87700
refactor: move bdb (bitdb) interaction from init.cpp to wallet.cpp
...
this will remove db.h from init.cpp
9 years ago
Wladimir J. van der Laan
05f17d4eaa
Merge pull request #5745
...
50c72f2
[Move Only] Move wallet related things to src/wallet/ (Jonas Schnelli)
9 years ago
Wladimir J. van der Laan
3811a5025e
Merge #5810 : MOVEONLY-ISH: allocators: split allocators and pagelocker
...
d7d187e
allocators: split allocators and pagelocker (Cory Fields)
9 years ago
Cory Fields
d7d187e8a4
allocators: split allocators and pagelocker
...
Pagelocker is only needed for secure (usually wallet) operations, so don't make
the zero-after-free allocator depend on it.
9 years ago
Wladimir J. van der Laan
c7abfa595d
Merge pull request #5149
...
adaa568
Add script to verify all merge commits are signed (Matt Corallo)
9 years ago
Wladimir J. van der Laan
29fef0b903
Merge pull request #5360
...
71acb86
print the caught error instead of raising an error (Heath)
9 years ago
Wladimir J. van der Laan
93a8c46807
Merge pull request #5860
...
9c27379
Reduce fingerprinting through timestamps in 'addr' messages. (Pieter Wuille)
9 years ago
Pieter Wuille
9c2737901b
Reduce fingerprinting through timestamps in 'addr' messages.
...
Suggested by Jonas Nick.
9 years ago
Wladimir J. van der Laan
5bd3a92da2
Merge pull request #5915
...
bb44d9e
depends: fix a static qt5 crash when using certain versions of libxcb (Cory Fields)
9 years ago
Cory Fields
bb44d9e754
depends: fix a static qt5 crash when using certain versions of libxcb
...
See here for background: https://bugreports.qt.io/browse/QTBUG-34748
libxcb temporarily had an abi breakage which caused crashes when qt was
compiled against a non-compatible version. Building qt with -qt-xcb should have
shielded us from this issue, except that incompatible headers were used when
building qt's wrapper.
Make sure those headers aren't picked up by qt's build.
Details:
qt's build adds a wrapper around the xcb libs when -qt-xcb is used. This is
done to avoid having to link to a handful of different libs, which may not be
api/abi stable. This build depends on include-order, so that its files are
found before the real libxcb headers.
Our build (for other reasons related to qt's complicated build-system) injects
our prefix into CXXFLAGS. Because libxcb is found in this path, that reverses
the include-order, negating the purpose of the wrapper.
To fix, libxcb's includes are simply moved to a subdir. pkg-config ensures that
they're still found properly when needed.
To make things even more interesting, this behavior in qt's .pro files is broken:
INCLUDEPATH += $$QMAKE_CFLAGS_XCB
The INCLUDEPATH variable is processed by qmake which automatically prefixes each
entry with "-I". The QMAKE_CFLAGS_XCB variable comes from pkg-config and
already contains -I, making the path look like "-I-I/path/to/xcb/headers".
To work around that, CFLAGS/CXXFLAGS are used here rather than INCLUDEPATH.
9 years ago
Wladimir J. van der Laan
226f880498
Merge pull request #5880
...
8b60808
[QT] some mac specifiy cleanup (memory handling, unnecessary code) (Jonas Schnelli)
89e70e9
[QT] fix OSX dock icon window reopening (Jonas Schnelli)
9 years ago
Wladimir J. van der Laan
f238add26a
Merge pull request #5847
...
723664b
startup script for centos, with documentation. (joshr)
9 years ago
Wladimir J. van der Laan
df5c246ba3
Merge pull request #5831
...
1d9b378
qa/rpc-tests/wallet: Tests for sendmany (Luke Dashjr)
40a7573
rpcwallet/sendmany: Just take an array of addresses to subtract fees from, rather than an Object with all values being identical (Luke Dashjr)
292623a
Subtract fee from amount (Cozz Lovan)
90a43c1
[Qt] Code-movement-only: Format confirmation message in sendcoinsdialog (Cozz Lovan)
9 years ago
Wladimir J. van der Laan
41259ca635
Merge pull request #5849
...
3c6d594
contrib/init/bitcoind.openrc: Compatibility with previous OpenRC init script variables (Luke Dashjr)
9 years ago
Alex Morcos
cd3d67cf3b
Fix InvalidateBlock to add chainActive.Tip to setBlockIndexCandidates
9 years ago
Jonas Schnelli
8b60808c1e
[QT] some mac specifiy cleanup (memory handling, unnecessary code)
9 years ago
Pieter Wuille
5abe2cf110
Reorder travis builds for faster response
9 years ago
Luke Dashjr
1d9b378c30
qa/rpc-tests/wallet: Tests for sendmany
9 years ago
Luke Dashjr
40a757331a
rpcwallet/sendmany: Just take an array of addresses to subtract fees from, rather than an Object with all values being identical
9 years ago
Cozz Lovan
292623adf5
Subtract fee from amount
...
Fixes #2724 and #1570 .
Adds the
automatically-subtract-the-fee-from-the-amount-and-send-whats-left
feature to the GUI and RPC (sendtoaddress,sendmany).
9 years ago
Wladimir J. van der Laan
7077fe6dd4
Merge pull request #5884
...
e96c518
BUGFIX: Stack around the variable 'rv' was corrupted (fsb4000)
9 years ago
Wladimir J. van der Laan
84a7789b29
Merge pull request #5879
...
88f6c8c
add RPC test for InvalidateBlock (Alex Morcos)
a9af415
fix InvalidateBlock to repopulate setBlockIndexCandidates (Alex Morcos)
9 years ago
fsb4000
e96c5184e7
BUGFIX: Stack around the variable 'rv' was corrupted
9 years ago
Alex Morcos
88f6c8c365
add RPC test for InvalidateBlock
9 years ago
Alex Morcos
a9af415887
fix InvalidateBlock to repopulate setBlockIndexCandidates
9 years ago
Jonas Schnelli
50c72f23ad
[Move Only] Move wallet related things to src/wallet/
...
could once be renamed from /src/wallet to /src/legacywallet.
9 years ago
Wladimir J. van der Laan
dd4ffcec0e
Merge pull request #5859
...
9519a9a
Add correct bool combiner for net signals (Pieter Wuille)
9 years ago
Wladimir J. van der Laan
164d7b674b
Merge pull request #5883
...
92fd887
tests: add a BasicTestingSetup and apply to all tests (Wladimir J. van der Laan)
9 years ago