Page MenuHomePhabricator
Feed Advanced Search

Sep 19 2019

fpelliccioni committed rSTAGING85bc68c4608a: Merge leveldb subtree (authored by MarcoFalke <falke.marco@gmail.com>).
Merge leveldb subtree
Sep 19 2019, 02:10
fpelliccioni committed rSTAGING707568ec5670: Bump leveldb subtree (authored by MarcoFalke <falke.marco@gmail.com>).
Bump leveldb subtree
Sep 19 2019, 02:10
fpelliccioni committed rSTAGING5c1f643c9f97: wallet: Catch filesystem_error and raise InitError (authored by MarcoFalke <falke.marco@gmail.com>).
wallet: Catch filesystem_error and raise InitError
Sep 19 2019, 02:08
fpelliccioni committed rSTAGING966fa58918e3: During IBD, when doing pruning, prune 10% extra to avoid pruning again soon… (authored by Luke Dashjr <luke-jr+git@utopios.org>).
During IBD, when doing pruning, prune 10% extra to avoid pruning again soon…
Sep 19 2019, 02:08
fpelliccioni committed rSTAGING1bf9852e2c50: Default to defining endian-conversion DECLs in compat w/o config (authored by Matt Corallo <git@bluematt.me>).
Default to defining endian-conversion DECLs in compat w/o config
Sep 19 2019, 02:06
fpelliccioni committed rSTAGING51fbdf464a64: Consistently log CValidationState on failure (authored by Ben Woosley <ben.woosley@gmail.com>).
Consistently log CValidationState on failure
Sep 19 2019, 02:06
fpelliccioni committed rSTAGING8b217943d251: Add DynamicMemoryUsage() to LevelDB (authored by Evan Klitzke <evan@eklitzke.org>).
Add DynamicMemoryUsage() to LevelDB
Sep 19 2019, 02:01
fpelliccioni committed rSTAGING7b0d5028a6b5: use base58 map instead of strchr() (authored by Kevin Pan <bit.kevin@gmail.com>).
use base58 map instead of strchr()
Sep 19 2019, 02:01
fpelliccioni committed rSTAGING613c7d202468: trivial: Improve include comment in src/interfaces/wallet.h (authored by João Barbosa <joao.paulo.barbosa@gmail.com>).
trivial: Improve include comment in src/interfaces/wallet.h
Sep 19 2019, 01:58

Sep 18 2019

fpelliccioni updated the diff for D4005: cli: Ignore libevent warnings.

Code style: comment moved.

Sep 18 2019, 18:13
fpelliccioni added inline comments to D4043: Add compile time verification of assumptions we're currently making implicitly/tacitly.
Sep 18 2019, 18:08
fpelliccioni added inline comments to D4043: Add compile time verification of assumptions we're currently making implicitly/tacitly.
Sep 18 2019, 18:05
fpelliccioni updated the diff for D4078: [qt] send: Clear All also resets coin control options.

Test plan updated.

Sep 18 2019, 17:53
fpelliccioni updated the test plan for D4078: [qt] send: Clear All also resets coin control options.
Sep 18 2019, 17:52

Sep 17 2019

fpelliccioni abandoned D4066: [build] Tune wildcards for LIBSECP256K1 target.

As I told Fabien a few hours ago, I will avoid (for the moment) doing backports related to the build system.

Sep 17 2019, 19:55
fpelliccioni updated the diff for D4043: Add compile time verification of assumptions we're currently making implicitly/tacitly.

Fixed following Fabien suggestions.

Sep 17 2019, 19:41
fpelliccioni planned changes to D4009: zmq: log outbound message high water mark when reusing socket.

It depends on other backports not done yet.

Sep 17 2019, 19:20
fpelliccioni updated the diff for D4005: cli: Ignore libevent warnings.

updated test plan.

Sep 17 2019, 18:56
fpelliccioni updated the test plan for D4005: cli: Ignore libevent warnings.
Sep 17 2019, 18:55
fpelliccioni updated the test plan for D4005: cli: Ignore libevent warnings.
Sep 17 2019, 18:53
fpelliccioni planned changes to D4075: Integration of property based testing into Bitcoin Core.

Needs documentation.
Needs to port to CMake.
Needs some testing.

Sep 17 2019, 17:09
fpelliccioni updated the test plan for D4075: Integration of property based testing into Bitcoin Core.
Sep 17 2019, 17:08
fpelliccioni updated the diff for D4077: [qt] Replaces numbered place marker %2 with %1..

test plan updated.

Sep 17 2019, 16:14
fpelliccioni updated the test plan for D4077: [qt] Replaces numbered place marker %2 with %1..
Sep 17 2019, 16:11

Sep 13 2019

fpelliccioni created D4080: bench: Use non-throwing ParseDouble(...) instead of throwing boost::lexical_cast<double>(...).
Sep 13 2019, 22:29
fpelliccioni created D4079: debug log number of unknown wallet records on load.
Sep 13 2019, 22:29
fpelliccioni created D4078: [qt] send: Clear All also resets coin control options.
Sep 13 2019, 22:28
fpelliccioni created D4077: [qt] Replaces numbered place marker %2 with %1..
Sep 13 2019, 22:28
fpelliccioni created D4075: Integration of property based testing into Bitcoin Core.
Sep 13 2019, 20:23
fpelliccioni committed rABCd6572b18700b: [trivial,doc] Fix memory consistency model in comment (authored by Jesse Cohen <jc@jc.lol>).
[trivial,doc] Fix memory consistency model in comment
Sep 13 2019, 17:41
fpelliccioni closed D4068: [trivial,doc] Fix memory consistency model in comment.
Sep 13 2019, 17:41
fpelliccioni committed rABCa3cc9379de00: [qt] coincontrol: Remove unused qt4 workaround (authored by MarcoFalke <falke.marco@gmail.com>).
[qt] coincontrol: Remove unused qt4 workaround
Sep 13 2019, 17:41
fpelliccioni closed D4065: [qt] coincontrol: Remove unused qt4 workaround.
Sep 13 2019, 17:40
fpelliccioni committed rABCb3925b2d6bb9: [build] .gitignore: add QT Creator artifacts (authored by Sjors Provoost <sjors@sprovoost.nl>).
[build] .gitignore: add QT Creator artifacts
Sep 13 2019, 17:38
fpelliccioni closed D4063: [build] .gitignore: add QT Creator artifacts.
Sep 13 2019, 17:38
fpelliccioni committed rABC74a94f46047a: Adding test case for SINGLE|ANYONECANPAY hash type in tx_valid.json (authored by Chris Stewart <stewart.chris1234@gmail.com>).
Adding test case for SINGLE|ANYONECANPAY hash type in tx_valid.json
Sep 13 2019, 17:36
fpelliccioni closed D4062: Adding test case for SINGLE|ANYONECANPAY hash type in tx_valid.json.
Sep 13 2019, 17:36
fpelliccioni added a comment to D4062: Adding test case for SINGLE|ANYONECANPAY hash type in tx_valid.json.

check-all is unnecessary in that case. If you use cmake, I strongly advise you use ninja instead of make and it is way faster.

Sep 13 2019, 17:19
fpelliccioni abandoned D4064: [depends] Allow depends system to support armv7l.

Talked with Fabien, it is not worth backporting it.

Sep 13 2019, 17:15

Sep 12 2019

fpelliccioni abandoned D4067: bitcoinconsensus: invalid flags error should be set to bitcoinconsensus_err.

segwit related, I have to re-check it.

Sep 12 2019, 21:09
fpelliccioni created D4068: [trivial,doc] Fix memory consistency model in comment.
Sep 12 2019, 21:02
fpelliccioni created D4067: bitcoinconsensus: invalid flags error should be set to bitcoinconsensus_err.
Sep 12 2019, 21:01
fpelliccioni created D4066: [build] Tune wildcards for LIBSECP256K1 target.
Sep 12 2019, 20:55
fpelliccioni created D4065: [qt] coincontrol: Remove unused qt4 workaround.
Sep 12 2019, 20:55
fpelliccioni created D4064: [depends] Allow depends system to support armv7l.
Sep 12 2019, 20:54
fpelliccioni created D4063: [build] .gitignore: add QT Creator artifacts.
Sep 12 2019, 20:53
fpelliccioni created D4062: Adding test case for SINGLE|ANYONECANPAY hash type in tx_valid.json.
Sep 12 2019, 20:52
fpelliccioni committed rABCc635eefa921b: Fixes compilation of leveldb tests broken in D4004 (authored by fpelliccioni).
Fixes compilation of leveldb tests broken in D4004
Sep 12 2019, 19:29
fpelliccioni closed D4044: Fixes compilation of leveldb tests broken in D4004.
Sep 12 2019, 19:29

Sep 11 2019

fpelliccioni committed rABC39e41a449cfb: Do not construct out-of-bound pointers in SHA2 code (authored by Pieter Wuille <pieter.wuille@gmail.com>).
Do not construct out-of-bound pointers in SHA2 code
Sep 11 2019, 20:32
fpelliccioni closed D4018: Do not construct out-of-bound pointers in SHA2 code.
Sep 11 2019, 20:32
fpelliccioni committed rABC4210ed4fcc0e: Avoid triggering undefined behaviour (std::memset(nullptr, 0, 0)) if an invalid… (authored by practicalswift <practicalswift@users.noreply.github.com>).
Avoid triggering undefined behaviour (std::memset(nullptr, 0, 0)) if an invalid…
Sep 11 2019, 19:46
fpelliccioni closed D4017: Avoid triggering undefined behaviour (std::memset(nullptr, 0, 0)) if an invalid string is passed to DecodeSecret(...).
Sep 11 2019, 19:46
fpelliccioni committed rABC29fec420b3e2: Pull leveldb subtree (authored by MarcoFalke <falke.marco@gmail.com>).
Pull leveldb subtree
Sep 11 2019, 19:44
fpelliccioni closed D4016: Pull leveldb subtree.
Sep 11 2019, 19:44
fpelliccioni added a reviewer for D4044: Fixes compilation of leveldb tests broken in D4004: Fabien.
Sep 11 2019, 19:42
fpelliccioni created D4044: Fixes compilation of leveldb tests broken in D4004.
Sep 11 2019, 19:39
fpelliccioni created D4043: Add compile time verification of assumptions we're currently making implicitly/tacitly.
Sep 11 2019, 18:13

Sep 6 2019

fpelliccioni added a comment to D4009: zmq: log outbound message high water mark when reusing socket.
In D4009#94136, @Fabien wrote:
Sep 6 2019, 17:36
fpelliccioni created D4018: Do not construct out-of-bound pointers in SHA2 code.
Sep 6 2019, 16:37
fpelliccioni created D4017: Avoid triggering undefined behaviour (std::memset(nullptr, 0, 0)) if an invalid string is passed to DecodeSecret(...).
Sep 6 2019, 16:35
fpelliccioni created D4016: Pull leveldb subtree.
Sep 6 2019, 16:35
fpelliccioni updated the diff for D4009: zmq: log outbound message high water mark when reusing socket.

Summary fixed.

Sep 6 2019, 16:21
fpelliccioni added a comment to D4009: zmq: log outbound message high water mark when reusing socket.

Can you fix the summary? looks like some of it got cut off.

Sep 6 2019, 16:19
fpelliccioni updated the summary of D4009: zmq: log outbound message high water mark when reusing socket.
Sep 6 2019, 16:18
fpelliccioni updated the summary of D4009: zmq: log outbound message high water mark when reusing socket.
Sep 6 2019, 16:17
fpelliccioni committed rABC4ab217db8523: [rebase] threads: fix unitialized members in sched_param (authored by Cory Fields <cory-nospam-@coryfields.com>).
[rebase] threads: fix unitialized members in sched_param
Sep 6 2019, 16:12
fpelliccioni closed D4008: [rebase] threads: fix unitialized members in sched_param.
Sep 6 2019, 16:12
fpelliccioni committed rABC55441ec79bdb: Update univalue subtree (authored by MarcoFalke <falke.marco@gmail.com>).
Update univalue subtree
Sep 6 2019, 16:09
fpelliccioni closed D4007: Update univalue subtree.
Sep 6 2019, 16:09
fpelliccioni committed rABC85bc68c4608a: Merge leveldb subtree (authored by MarcoFalke <falke.marco@gmail.com>).
Merge leveldb subtree
Sep 6 2019, 16:07
fpelliccioni closed D4006: Merge leveldb subtree.
Sep 6 2019, 16:07
fpelliccioni committed rABC707568ec5670: Bump leveldb subtree (authored by MarcoFalke <falke.marco@gmail.com>).
Bump leveldb subtree
Sep 6 2019, 16:03
fpelliccioni closed D4004: Bump leveldb subtree.
Sep 6 2019, 16:03

Sep 5 2019

fpelliccioni committed rABC5c1f643c9f97: wallet: Catch filesystem_error and raise InitError (authored by MarcoFalke <falke.marco@gmail.com>).
wallet: Catch filesystem_error and raise InitError
Sep 5 2019, 19:20
fpelliccioni closed D3987: wallet: Catch filesystem_error and raise InitError.
Sep 5 2019, 19:20
fpelliccioni committed rABC966fa58918e3: During IBD, when doing pruning, prune 10% extra to avoid pruning again soon… (authored by Luke Dashjr <luke-jr+git@utopios.org>).
During IBD, when doing pruning, prune 10% extra to avoid pruning again soon…
Sep 5 2019, 19:20
fpelliccioni closed D3986: During IBD, when doing pruning, prune 10% extra to avoid pruning again soon after.
Sep 5 2019, 19:20
fpelliccioni created D4009: zmq: log outbound message high water mark when reusing socket.
Sep 5 2019, 19:12
fpelliccioni created D4008: [rebase] threads: fix unitialized members in sched_param.
Sep 5 2019, 19:09
fpelliccioni created D4007: Update univalue subtree.
Sep 5 2019, 19:08
fpelliccioni created D4006: Merge leveldb subtree.
Sep 5 2019, 19:08
fpelliccioni created D4005: cli: Ignore libevent warnings.
Sep 5 2019, 19:07
fpelliccioni created D4004: Bump leveldb subtree.
Sep 5 2019, 19:05
fpelliccioni added a comment to D4000: Increase LevelDB max_open_files unless on 32-bit Unix..

Code seems good to me. Awaiting for the IBD result.

Sep 5 2019, 13:20
fpelliccioni accepted D4000: Increase LevelDB max_open_files unless on 32-bit Unix..
Sep 5 2019, 13:18

Sep 3 2019

fpelliccioni abandoned D3989: Add test for GCC bug 90348.

Sorry, I'm trying some scripts to be able to build several backports at once and I sent this Diff unintentionally.

Sep 3 2019, 19:02
fpelliccioni abandoned D3988: Add Benchmark to test input de-duplication worst case.

Sorry, I'm trying some scripts to be able to build several backports at once and I sent this Diff unintentionally.

Sep 3 2019, 18:48
fpelliccioni created D3989: Add test for GCC bug 90348.
Sep 3 2019, 18:40
fpelliccioni created D3988: Add Benchmark to test input de-duplication worst case.
Sep 3 2019, 18:30
fpelliccioni created D3987: wallet: Catch filesystem_error and raise InitError.
Sep 3 2019, 18:25
fpelliccioni created D3986: During IBD, when doing pruning, prune 10% extra to avoid pruning again soon after.
Sep 3 2019, 18:19
fpelliccioni abandoned D3983: Add linter: Enforce the source code file naming convention described in the developer notes.
Sep 3 2019, 12:58
fpelliccioni created D3983: Add linter: Enforce the source code file naming convention described in the developer notes.
Sep 3 2019, 02:45

Sep 2 2019

fpelliccioni committed rABC1bf9852e2c50: Default to defining endian-conversion DECLs in compat w/o config (authored by Matt Corallo <git@bluematt.me>).
Default to defining endian-conversion DECLs in compat w/o config
Sep 2 2019, 17:46
fpelliccioni closed D3966: Default to defining endian-conversion DECLs in compat w/o config.
Sep 2 2019, 17:46
fpelliccioni committed rABC51fbdf464a64: Consistently log CValidationState on failure (authored by Ben Woosley <ben.woosley@gmail.com>).
Consistently log CValidationState on failure
Sep 2 2019, 17:37
fpelliccioni closed D3967: Consistently log CValidationState on failure.
Sep 2 2019, 17:36

Aug 28 2019

fpelliccioni added a reviewer for D3967: Consistently log CValidationState on failure: Fabien.
Aug 28 2019, 20:42
fpelliccioni created D3967: Consistently log CValidationState on failure.
Aug 28 2019, 20:39