aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-03-30bump version to 0.12.1Wladimir J. van der Laan
2016-03-29Merge #7741: [0.12] Mark p2p alert system as deprecatedWladimir J. van der Laan
c0fe2c9 Mark p2p alert system as deprecated. (BtcDrak)
2016-03-24Mark p2p alert system as deprecated.BtcDrak
Set default to off This feature is removed entirely as of 0.13.0
2016-03-24Remove openssl info from init/log and from Qt debug windowJonas Schnelli
Conflicts: src/init.cpp Github-Merge: #7605 Rebased-From: 5ecfa36fd01fc27475abbfcd53b4efb9da4a7398
2016-03-23[Wallet][RPC] add abandoned status to listtransactionsJonas Schnelli
Github-Pull: #7739 Rebased-From: 263de3d1c80c8a0aa54acd4d6708a4078d479b70
2016-03-23Fix calculation of balances and available coins.Alex Morcos
No longer consider coins which aren't in our mempool. Add test for regression in abandonconflict.py Github-Pull: #7715 Rebased-From: 68d4282774d6a60c609301cddad0b652f16df4d9
2016-03-11[doc/log] Fix markdown syntax and line terminate LogPrintMarcoFalke
- Fix doxygen comment for payTxFee - [doc] Fix markdown - Make sure LogPrintf strings are line-terminated Github-Pull: #7617 Rebased-From: fa06ce09498707d5e82633f1e1b034675e552628 fa97f95c15a7aee15feea500571a10a90f22ea8b fa266524592cc18c789cc587d738fb0e548fd23a
2016-03-01Bugfix: gitian: Add curl to packages (now needed for depends)Luke Dashjr
Github-Pull: #7614 Rebased-From: 5c70a6d6d15cc301b76558f708948c375fe63ccb
2016-03-01[depends] builders: No need to set -L and --location for curlMarcoFalke
Github-Pull: #7606 Rebased-From: fa7a5c54fc836ada12c185c43806c5e4a1044701
2016-03-01Workaround Travis-side CI issuesLuke Dashjr
Github-Pull: #7487 Rebased-From: 149641e8fc9996da01eb76ffe4578828c40d37b5 c01f08db127883ff985889214eebdbe9513c729a 5d1148cb79856ac4695a0c7ac1cd28ada04eff34 1ecbb3b0f717c277f3db1a923fff16f7fc39432c
2016-03-01doc: Clean out release notesWladimir J. van der Laan
0.12.0 was released, prepare empty release notes for 0.12.1.
2016-02-17Merge #7548: Correct duplicate names in release notesv0.12.0Wladimir J. van der Laan
ea52530 Fix duplicate names in release notes (fanquake)
2016-02-17Fix duplicate names in release notesfanquake
Fixes #7547
2016-02-16doc: Remove another duplicate author name from release notesWladimir J. van der Laan
The list of contributors is automatically generated from git, so people that use multiple author names will end up on the list multiple times.
2016-02-12Merge #7523: Fix of semantic failure "meet pay"Wladimir J. van der Laan
e473c2d Fix of semantic failure "meet pay" (wodry)
2016-02-12Fix of semantic failure "meet pay"wodry
"do not meet pay the minimum relay fee" ? I can understand English language quite well, but that I do not understand. So, if it's not an semantic nonsense, I would suggest to write it in more simple English.
2016-02-11Merge #7346: 0.12 release notes: Mining Policy ChangesWladimir J. van der Laan
b460004 release-notes: Minor corrections and clarifications re Priority (Luke Dashjr) 3450f4c release-notes: Significantly rewrite priority transactions section (Gregory Maxwell) d0dbb6d release-notes: Remove suggestion to use 0.11 (Luke Dashjr) 73a0375 release-notes: Mention possibility of priority removal in 0.13, uncertainty of priority calculation being changed back, and request community input (Luke Dashjr) 4b8d2bc release-notes: Cover priority changes correctly, removing mentions of possible futures (Luke Dashjr)
2016-02-10doc: fix author list in release notesWladimir J. van der Laan
2016-02-10qt: Translation update pre-rc5v0.12.0rc5Wladimir J. van der Laan
2016-02-10doc: Release notes update pre-rc5Wladimir J. van der Laan
2016-02-10Changed getnetworkhps value to double to avoid overflow.instagibbs
Github-Pull; #7480 Rebased-From: 993d089e82fc045d7b0f23e1a5dc934cba0e3306
2016-02-10[rpc-tests] Change solve() to use rehashmrbandrews
Github-Pull: #7468 Rebased-From: 7689041c03278a09c88a2bb78cd00217f6d4b1de
2016-02-10Fix spelling: misbeha{b,v}ingMatt
Github-Pull: #7469 Rebased-From: 0830552673e37142599de897e87510f2f9866e1e
2016-02-10Correctly report high-S violationsPieter Wuille
Github-Pull: #7500 Rebased-From: 9d95187d5ddee56b6dfb55985008bdf70aed31f2
2016-02-10Update the wallet best block marker when pruningPieter Wuille
Github-Pull: #7502 Rebased-From: e4eebb604e19f67b0c7a483b1ded1229d75ecdd3
2016-02-10wallet: Ignore MarkConflict if block hash is not knownWladimir J. van der Laan
If number of conflict confirms cannot be determined, this means that the block is still unknown or not yet part of the main chain, for example during a reindex. Do nothing in that case, instead of crash with an assertion. Fixes #7234. Github-Pull: #7491 Rebased-From: 40e7b61835cbe5fd471d0b4b71972526bf0e523c
2016-02-09release-notes: Minor corrections and clarifications re PriorityLuke Dashjr
2016-02-09release-notes: Significantly rewrite priority transactions sectionGregory Maxwell
2016-02-09release-notes: Remove suggestion to use 0.11Luke Dashjr
2016-02-09qt: Translations update pre-rc4v0.12.0rc4Wladimir J. van der Laan
2016-02-09doc: Update release notes for rc4 changesWladimir J. van der Laan
2016-02-09release-notes: Mention possibility of priority removal in 0.13, uncertainty ↵Luke Dashjr
of priority calculation being changed back, and request community input
2016-02-09Update nQueuedValidatedHeaders after peer disconnectionSuhas Daftuar
Github-Pull: #7482 Rebased-From: 301bc7bc7e83f4c268c1722558b07dbb5b55fa92
2016-02-09rpc: Add WWW-Authenticate header to 401 responseWladimir J. van der Laan
A WWW-Authenticate header must be present in the 401 response to make clients know that they can authenticate, and how. WWW-Authenticate: Basic realm="jsonrpc" Fixes #7462. Github-Pull: #7472 Rebased-From: 7c06fbd8f58058d77c3e9da841811201d2e45e92
2016-02-08[doc] Update release-process.mdMarcoFalke
Conflicts: doc/release-process.md Github-Pull: #7465 Rebased-From: fa616c2fedd19d8e88f042abd5e99ac9595923df
2016-02-05doc: add PR authors to release notesWladimir J. van der Laan
Take full names from github API if available, otherwise github username.
2016-02-03qt: translations update pre-rc3v0.12.0rc3Wladimir J. van der Laan
2016-02-03doc: update release notes for rc3Wladimir J. van der Laan
2016-02-03[qt] Peertable: Increase SUBVERSION_COLUMN_WIDTHMarcoFalke
Github-Pull: #7384 Rebased-From: faa9011d09d7429b97ec7595f9f77abf8ea770d3
2016-02-03Merge #7440: [0.12] Rename permitrbf to mempoolreplacement and provide ↵Wladimir J. van der Laan
minimal string-list forward compatibility af9f564 release-notes: Update for replacebyfee->mempoolreplacement rename (Luke Dashjr) 4ad418b Rename replacebyfee=opt-in to mempoolreplacement=fee (Luke Dashjr) b2287a7 release-notes: Update for permitrbf->replacebyfee rename (Luke Dashjr) 5f456a6 Simplify check for replacebyfee=opt-in (Luke Dashjr) e8d19ab Accept replacebyfee=opt-in for turning on opt-in RBF (Luke Dashjr) 1205f87 Rename permitrbf to replacebyfee (Luke Dashjr)
2016-02-01release-notes: Update for replacebyfee->mempoolreplacement renameLuke Dashjr
2016-02-01Rename replacebyfee=opt-in to mempoolreplacement=feeLuke Dashjr
2016-02-01Add whitelistforcerelay to control forced relaying. [#7099 redux]Gregory Maxwell
- Add whitelistforcerelay to control forced relaying. Also renames whitelistalwaysrelay. Nodes relay all transactions from whitelisted peers, this gets in the way of some useful reasons for whitelisting peers-- for example, bypassing bandwidth limitations. The purpose of this forced relaying is for specialized gateway applications where a node is being used as a P2P connection filter and multiplexer, but where you don't want it getting in the way of (re-)broadcast. This change makes it configurable with whitelistforcerelay. - Blacklist -whitelistalwaysrelay; replaced by -whitelistrelay. Github-Pull: #7439 Rebased-From: 325c725fb6205e38142914acb9ed1733d8482d46 89d113e02a83617b4e971c160d47551476dacc71
2016-02-01Merge #7438: Do not absolutely protect local peers; decide group ties based ↵Wladimir J. van der Laan
on time. 8e09f91 Decide eviction group ties based on time. (Gregory Maxwell) 46dbcd4 Do not absolutely protect local peers from eviction. (Gregory Maxwell)
2016-01-29release-notes: Update for permitrbf->replacebyfee renameLuke Dashjr
2016-01-29Simplify check for replacebyfee=opt-inLuke Dashjr
2016-01-29Accept replacebyfee=opt-in for turning on opt-in RBFLuke Dashjr
Basic forward-compatibility with more flexible parameters like fss
2016-01-29Rename permitrbf to replacebyfeeLuke Dashjr
"permit" is currently used to configure transaction filtering, whereas replacement is more to do with the memory pool state than the transaction itself.
2016-01-28Decide eviction group ties based on time.Gregory Maxwell
This corrects a bug the case of tying group size where the code may fail to select the group with the newest member. Since newest time is the final selection criteria, failing to break ties on it on the step before can undermine the final selection. Tied netgroups are very common.
2016-01-28Do not absolutely protect local peers from eviction.Gregory Maxwell
With automatic tor HS support in place we should probably not be providing absolute protection for local peers, since HS inbound could be used to attack pretty easily. Instead, this counts on the latency metric inside AttemptToEvictConnection to privilege actually local peers.