Adam Weiss
8c8d13660b
Handle leveldb::DestroyDB() errors on wipe failure
...
Add error checking to CLevelDBWrapper for errors from
leveldb::DestroyDB(). Without it, if unlink() or DeleteFileW() fail to
delete files, they will fail silent. If they fail to delete any files,
CLevelDBWrapper will silently open and read the existing database.
Typically any permissions issues would be caught by leveldb as it churns
through many files as part of its compaction process, but it is
conceivable that this could cause problems on Windows with anti-virus
and indexing software.
2016-01-16 17:04:03 +01:00
Casey Rodarmor
1425e2463c
Use unique name for AlertNotify tempfile
2016-01-16 17:04:03 +01:00
J Ross Nicoll
1fedc75fde
Make sure LogPrint strings are line-terminated
2016-01-16 17:04:02 +01:00
Cory Fields
f88c44c453
build: fix libressl detection
...
Checking libcrypto for a function after we've already found a (possibly
different) libcrypto is not what we want to do here.
pkg-config might've found a cross lib while AC_CHECK_LIB may find a different
or native one.
Run a link-test against the lib that's already been found instead.
2016-01-16 17:04:01 +01:00
Casey Rodarmor
6010b5e7a0
Avoid leaking file descriptors in RegisterLoad
...
This is pretty trivial, but if there's an error here we'll leak a file
descriptor. Changed it to always close the file.
2016-01-16 17:04:01 +01:00
randy-waterhouse
5e02224bf4
Add autogen.sh to source tarball.
2016-01-16 17:03:58 +01:00
crowning-
1e59cf0ceb
Transaction View: LastMonth calculation fixed
2016-01-16 13:58:33 +01:00
Holger Schinzel
073d1326ba
Merge pull request #673 from dashpay/schinzelh-patch-1
...
typo in translation config
2016-01-16 12:07:39 +01:00
Holger Schinzel
a2c143f44e
typo in translation config
2016-01-16 12:06:09 +01:00
Wladimir J. van der Laan
d7c54c5a9d
Merge pull request #7336
...
82667af
release note fixups (Alex Morcos)
2016-01-16 11:06:02 +01:00
Cory Fields
fbea2f64e2
release: remove libc6 dependency from the osx signing descriptor
...
It is unneeded after the last toolchain update, and missing from Trusty.
Github-Pull: #7342
Rebased-From: 3503a78670
2016-01-14 13:47:06 +01:00
Luke Dashjr
f17b00b66f
release-notes: Combine NOP2->CLTV asm change into "RPC: Low-level API changes" section
2016-01-13 21:34:02 +00:00
fanquake
e20704ba71
Replace some instances of formatWithUnit with formatHtmlWithUnit
...
Strings in a HTML context should be using formatHtmlWithUnit.
Github-Pull: #7255
Rebased-From: 5fdf32de7e
2016-01-13 21:25:36 +00:00
MarcoFalke
6f8346db5f
qt5: Use the fixed font the system recommends
...
Github-Pull: #7214
Rebased-From: fa2f4bc4eb
2016-01-13 21:25:36 +00:00
mb300sd
605de4a88a
Rename OP_NOP2 to OP_CHECKLOCKTIMEVERIFY.
...
Github-Pull: #7213
Rebased-From: 37d271d7cc
2016-01-13 21:25:36 +00:00
Jonas Schnelli
6191a9b628
[RPC-Tests] add option to run rpc test over QT clients
...
Github-Pull: #7068
Rebased-From: 979698c171
2016-01-13 21:25:35 +00:00
Patrick Strateman
6307beb09f
Note that reviewers should mention the commit hash of the commits they reviewed.
...
Github-Pull: #7185
Rebased-From: e1030dddab
2016-01-13 21:25:35 +00:00
Suriyaa Kudo
6092ff205b
Set link from http:// to https://
...
For opensource.org/licenses/MIT!
Github-Pull: #7197
Rebased-From: 00423e1a71
2016-01-13 21:10:51 +00:00
Alex Morcos
82667afd78
release note fixups
2016-01-13 15:20:16 -05:00
Wladimir J. van der Laan
5771b71ca5
doc: Remove BIP65 mention from release notes
...
This is already done, not new in 0.12.
2016-01-13 18:20:06 +01:00
Wladimir J. van der Laan
3d5cf698d6
Merge pull request #7333
...
a06a8b4
add InMempool() function (Jonas Schnelli)
2016-01-13 18:08:05 +01:00
Jonas Schnelli
a06a8b4888
add InMempool() function
2016-01-13 11:28:28 -05:00
Wladimir J. van der Laan
2a3161bf8b
Merge pull request #7332
2016-01-13 16:02:12 +01:00
Wladimir J. van der Laan
afe825f075
Update translations pre-rc1
2016-01-13 15:58:59 +01:00
Wladimir J. van der Laan
071f704a70
Preliminary release notes 0.12.0
2016-01-13 15:56:51 +01:00
Alex Morcos
fd4bd5009e
Add RPC call abandontransaction
...
- Make wallet descendant searching more efficient
- Add new rpc call: abandontransaction
Unconfirmed transactions that are not in your mempool either due to eviction or other means may be unlikely to be mined. abandontransaction gives the wallet a way to no longer consider as spent the coins that are inputs to such a transaction. All dependent transactions in the wallet will also be marked as abandoned.
- Add RPC test for abandoned and conflicted transactions.
- [Wallet] Call notification signal when a transaction is abandoned
Github-Pull: #7312
Rebased-From: 9e69717254
01e06d1fa3
df0e2226d9
d11fc1695c
2016-01-13 15:55:00 +01:00
Wladimir J. van der Laan
2c5c2154c9
Merge pull request #7309
...
fab88af
Add fallbackfee default value (MarcoFalke)
fa0a391
Add Replace-by-fee to release-notes (MarcoFalke)
fa4ba40
Expand section "Wallet transaction fees" & fix format and typos (MarcoFalke)
fabba1c
Update release-notes.md (MarcoFalke)
2016-01-13 12:44:02 +01:00
MarcoFalke
faf671bca6
[wallet] Clarify rpc help message with regard to rounding
2016-01-13 12:06:24 +01:00
MarcoFalke
fab88af4d5
Add fallbackfee default value
2016-01-13 11:26:46 +01:00
Alex Morcos
a36d79bfe2
Add sane fallback for fee estimation
...
- Always respect GetRequiredFee for wallet txs
- Add sane fallback for fee estimation
- SQUASHME: Fix rpc tests that assumed fallback to minRelayTxFee
Add new commandline option "-fallbackfee" to use when fee estimation does not have sufficient data.
Github-Pull: #7296
Rebased-From: 995b9f3
e420a1b
bebe58b
2016-01-13 11:06:17 +01:00
Wladimir J. van der Laan
8f25d6eb0e
Merge pull request #7324
2016-01-13 10:55:54 +01:00
MarcoFalke
fa0a391b35
Add Replace-by-fee to release-notes
2016-01-13 09:14:36 +01:00
Holger Schinzel
5f1619c298
Merge remote-tracking branch 'remotes/origin/v0.12.0.x' into v0.12.1.x
2016-01-12 12:05:01 +01:00
Holger Schinzel
86d4672936
travis: for travis generating an extra build
...
see bfadae3374
2016-01-12 12:01:45 +01:00
Holger Schinzel
525eb912f9
Merge pull request #671 from crowning-/v0.12.1.x
...
Transaction View: LastMonth calculation fixed
2016-01-11 22:21:50 +01:00
crowning-
af4bc47a9b
Transaction View: LastMonth calculation fixed
2016-01-11 21:49:42 +01:00
Amir
2491e2af3e
Print hash in CMutableTransaction::ToString
...
Keep in line with CTransaction::ToString. Truncates the hash at 10.
2016-01-10 07:15:11 +01:00
Amir
338f106fe3
Removed Calculate() class methods. Not used.
...
Both Calculate methods are not implemented in masternode-budget.cpp and not used elsewhere in the code.
2016-01-10 07:12:03 +01:00
Holger Schinzel
0a3142e494
Merge pull request #668 from crowning-/v0.12.1.x
...
Light theme
2016-01-10 06:53:31 +01:00
crowning-
acd952d18f
UI: new wallet theme "DASH-light" (file permissions restored)
2016-01-09 23:25:07 +01:00
crowning-
ee2c595291
UI: new wallet theme "DASH-light"
2016-01-09 23:19:08 +01:00
Jonathan Cross
e380f232de
Improving README
...
Fixing references to bitcoin and minor cleanup.
2016-01-09 20:20:38 +01:00
Luke Dashjr
d570a1f41b
doc/bips: Document BIP 125 support
2016-01-09 17:40:39 +00:00
Wladimir J. van der Laan
a344880e6a
Merge pull request #7323
...
45b8e27
-bytespersigop option to additionally limit sigops in transactions we relay and mine (Luke Dashjr)
2016-01-09 18:17:34 +01:00
Luke Dashjr
5b144b7113
Merge branch bytespersigop
2016-01-09 17:02:35 +00:00
Suhas Daftuar
d513405cb7
[Tests] Eliminate intermittent failures in sendheaders.py
...
- Add race-condition debugging tool to mininode
- Eliminate race condition in sendheaders.py test
Clear the last block announcement before mining new blocks.
Github-Pull: #7308
Rebased-From: 82a0ce09b4
168915e6de
2016-01-09 16:32:30 +01:00
Alex Morcos
4707797df2
Make sure conflicted wallet tx's update balances
...
Github-Pull: #7306
Rebased-From: f61766b37b
2016-01-08 17:38:04 +01:00
Wladimir J. van der Laan
9265e89a77
Merge pull request #7318
...
daa8da2
Backport: quickfix for RPC timer interface problem (Jonas Schnelli)
2016-01-08 17:33:59 +01:00
Wladimir J. van der Laan
1320300ea1
Merge pull request #7319
...
b1a8374
[qt] Intro: Display required space (MarcoFalke)
2016-01-08 17:32:57 +01:00
MarcoFalke
fa4ba40d8c
Expand section "Wallet transaction fees" & fix format and typos
2016-01-08 17:24:25 +01:00