Page MenuHomePhabricator
Feed Advanced Search

Feb 3 2021

majcosta requested changes to D9161: [Cashtab] Remove mint artifact object of arrays style input.
Feb 3 2021, 23:17
majcosta added a comment to D9161: [Cashtab] Remove mint artifact object of arrays style input.

renaming value to sendAmountInBcha is already conflicting with BCH and sendBCHMock. if we're going to change things, it should be renaming the latter as not to be coupled with ticker/brand acronyms, not the other way around, otherwise if the latter change it's gonna be really confusing.

Feb 3 2021, 23:17
majcosta abandoned D9160: [Docusaurus] fix broken link to BCHA info page.

already in

Feb 3 2021, 22:57
majcosta accepted D9155: [Docs] MVP documentation.
Feb 3 2021, 22:57
majcosta accepted D9158: Do not bust cached npm-installed dependencies when source files change.

oh, that's perfect, my bad then

Feb 3 2021, 22:13
majcosta requested review of D9160: [Docusaurus] fix broken link to BCHA info page.
Feb 3 2021, 22:12
majcosta requested changes to D9155: [Docs] MVP documentation.

my browser tab says "Hello from Build on BCHA | Build on BCHA", maybe we want to go with something shorter?

Feb 3 2021, 22:09
majcosta requested changes to D9158: Do not bust cached npm-installed dependencies when source files change.
Feb 3 2021, 21:48
majcosta added inline comments to D9158: Do not bust cached npm-installed dependencies when source files change.
Feb 3 2021, 21:48
majcosta accepted D9159: Use npm ci instead of install for docker deployments.
Feb 3 2021, 21:45
majcosta accepted D9157: Do not bust cached apt-install'd dependencies when source files change.
Feb 3 2021, 21:44
majcosta requested changes to D9154: Make Hash[160] consume range-like objects.
Feb 3 2021, 20:47
majcosta requested review of D9156: [backport#16946] wallet: include a checksum of encrypted private keys.
Feb 3 2021, 20:45
majcosta accepted D9153: Make CHash256/CHash160 output to Span.
Feb 3 2021, 20:21
majcosta accepted D9152: Make MurmurHash3 consume Spans.
Feb 3 2021, 20:18
majcosta accepted D9151: Make CHash256 and CHash160 consume Spans.
Feb 3 2021, 20:16
majcosta accepted D9150: Make script/standard's BaseHash Span-convertible.
Feb 3 2021, 20:09
majcosta accepted D9149: Add MakeUCharSpan, to help constructing Span<[const] unsigned char>.
Feb 3 2021, 19:58
majcosta accepted D9148: Make uint256 Span-convertible by adding ::data().
Feb 3 2021, 19:13
majcosta accepted D9147: scripted-diff: rename base_blob::data to m_data.
Feb 3 2021, 17:12
majcosta accepted D9146: gui: Remove un-actionable TODO.
Feb 3 2021, 17:01
majcosta accepted D9145: Add test for param interaction b/w -blocksonly and -whitelistforcerelay.

changed the revision summary, since this diff is obviously backporting both commits not just the first

Feb 3 2021, 16:09
majcosta updated the summary of D9145: Add test for param interaction b/w -blocksonly and -whitelistforcerelay.
Feb 3 2021, 16:08
majcosta accepted D9135: refactor: Drop unused CBufferedFile::Seek().

ran locally, test failure is unrelated

Feb 3 2021, 05:45
majcosta accepted D9134: test: Fix fuzzer compilation on macOS.
Feb 3 2021, 05:31
majcosta accepted D9133: fuzz: add missing overrides to signature_checker.
Feb 3 2021, 05:30
majcosta accepted D9136: [Cashtab] Replace remaining instances of CashTab with Cashtab.
Feb 3 2021, 05:29
majcosta accepted D9132: tests: Add fuzzing harnesses for CAutoFile, CBufferedFile, LoadExternalBlockFile and other FILE* consumers.
Feb 3 2021, 05:29
majcosta accepted D9131: tests: Add fuzzing harness for AES{CBC,}256{Encrypt,Decrypt}, poly1305_auth, CHKDF_HMAC_SHA256_L32, ChaCha20 and ChaCha20Poly1305AEAD.
Feb 3 2021, 05:20

Feb 2 2021

majcosta accepted D9130: tests: Add fuzzing harness for BanMan.
Feb 2 2021, 22:04
majcosta accepted D9129: net: Use mockable time for ping/pong, add tests.
Feb 2 2021, 21:23
majcosta accepted D9128: psbt: Include and allow both non_witness_utxo and witness_utxo for segwit inputs.
Feb 2 2021, 16:57
majcosta closed D9115: [backport#18067] wallet: Improve LegacyScriptPubKeyMan::CanProvide script recognition.
Feb 2 2021, 16:55
majcosta committed rABC20fe6bd3a7b9: [backport#18067] wallet: Improve LegacyScriptPubKeyMan::CanProvide script… (authored by Samuel Dobson <dobsonsa68@gmail.com>).
[backport#18067] wallet: Improve LegacyScriptPubKeyMan::CanProvide script…
Feb 2 2021, 16:55

Feb 1 2021

majcosta updated the diff for D9115: [backport#18067] wallet: Improve LegacyScriptPubKeyMan::CanProvide script recognition.

elided comment of SegWit information and left a trail of crumbs for archival reasons

Feb 1 2021, 20:24
majcosta accepted D9126: scripted-diff: TxoutType C++11 scoped enum class.
Feb 1 2021, 18:51
majcosta accepted D9121: Span improvements.
Feb 1 2021, 18:28
majcosta accepted D9091: [Web - New] Adding cashtab-components source.

LGTM

Feb 1 2021, 18:14
majcosta closed D9114: [backport#14785] Scripts: Fix detection of copyright holders.
Feb 1 2021, 16:19
majcosta committed rABC77d8466cfa71: [backport#14785] Scripts: Fix detection of copyright holders (authored by MarcoFalke <falke.marco@gmail.com>).
[backport#14785] Scripts: Fix detection of copyright holders
Feb 1 2021, 16:19

Jan 31 2021

majcosta requested review of D9115: [backport#18067] wallet: Improve LegacyScriptPubKeyMan::CanProvide script recognition.
Jan 31 2021, 07:46

Jan 29 2021

majcosta requested review of D9114: [backport#14785] Scripts: Fix detection of copyright holders.
Jan 29 2021, 20:45
majcosta requested changes to D9091: [Web - New] Adding cashtab-components source.
Jan 29 2021, 19:24
majcosta accepted D9112: rpcwallet: Replace pwallet-> with wallet..
Jan 29 2021, 17:14

Jan 28 2021

majcosta requested changes to D9091: [Web - New] Adding cashtab-components source.

I recommend using npm ci instead of npm i --legacy-peer-deps, since that'll give you a deterministic build according to the existing package-lock.json which is in the diff already

Jan 28 2021, 20:27
majcosta accepted D9108: util: Detect posix_fallocate() instead of assuming.
Jan 28 2021, 20:18
majcosta closed D9090: [ci] enable second_deadlock_stack for TSan.
Jan 28 2021, 15:44
majcosta committed rABCce2566d7e6fa: [ci] enable second_deadlock_stack for TSan (authored by majcosta).
[ci] enable second_deadlock_stack for TSan
Jan 28 2021, 15:44
majcosta closed D9092: [backport#18726] test: check misbehavior more independently in p2p_filter.py.
Jan 28 2021, 14:11
majcosta committed rABCa2a9c5790d5d: [backport#18726] test: check misbehavior more independently in p2p_filter.py (authored by MarcoFalke <falke.marco@gmail.com>).
[backport#18726] test: check misbehavior more independently in p2p_filter.py
Jan 28 2021, 14:11

Jan 27 2021

majcosta requested review of D9092: [backport#18726] test: check misbehavior more independently in p2p_filter.py.
Jan 27 2021, 21:56
majcosta requested review of D9090: [ci] enable second_deadlock_stack for TSan.
Jan 27 2021, 20:17
majcosta accepted D9086: [docs] Improve commenting in ProcessGetData().
Jan 27 2021, 17:48
majcosta accepted D9085: [test] test that an invalid GETDATA doesn't prevent processing of future messages.
Jan 27 2021, 17:46
majcosta accepted D9084: [net processing] ignore unknown INV types in GETDATA messages.
Jan 27 2021, 17:46
majcosta accepted D9083: [net processing] ignore tx GETDATA from blocks-only peers.
Jan 27 2021, 17:40
majcosta accepted D9082: refactor: Apply override specifier consistently.
Jan 27 2021, 17:28
majcosta accepted D9081: wallet: Fix typo in assert that is compile-time true.
Jan 27 2021, 17:17
majcosta accepted D9080: doc: Fix typo in Coin doxygen comment.
Jan 27 2021, 16:46
majcosta accepted D9073: wallet: Make sure no DescriptorScriptPubKeyMan or WalletDescriptor members are left uninitialized after construction.
Jan 27 2021, 15:15
majcosta updated the summary of D9073: wallet: Make sure no DescriptorScriptPubKeyMan or WalletDescriptor members are left uninitialized after construction.
Jan 27 2021, 15:14
majcosta accepted D9078: Get rid of BindWallet.
Jan 27 2021, 15:07
majcosta accepted D9077: Disable CWalletTx copy constructor.
Jan 27 2021, 15:06
majcosta accepted D9076: Avoid copying CWalletTx in LoadToWallet.
Jan 27 2021, 15:00
majcosta accepted D9075: Get rid of unneeded CWalletTx::Init parameter.
Jan 27 2021, 14:57
majcosta accepted D9074: Remove CWalletTx merging logic from AddToWallet.
Jan 27 2021, 14:51

Jan 26 2021

majcosta accepted D9072: init: Remove boost from ThreadImport.
Jan 26 2021, 20:35
majcosta accepted D9071: Remove CCoinsViewCache::GetValueIn(...).
Jan 26 2021, 20:04
majcosta updated the diff for D9066: [backport#18727] test: Add CreateWalletFromFile test.

updated diff with changes that would've been in PR16426 (and renamed a lambda parameter to avoid a -Wshadow). this solved the build-debug error, but uncovered a TSAN warning. investigating that.

Jan 26 2021, 19:09
majcosta accepted D9070: gui: Add close window shortcut.
Jan 26 2021, 19:03
majcosta accepted D9069: test: Fix p2p_leak intermittent issue.
Jan 26 2021, 18:58
majcosta accepted D9068: test: use unittest and test_runner for test framework unit testing.
Jan 26 2021, 18:57
majcosta accepted D9067: rpc: Do not advertise dumptxoutset as a way to flush the chainstate.
Jan 26 2021, 18:55
majcosta accepted D9065: test: fix message for ECC_InitSanityCheck test.
Jan 26 2021, 18:54
majcosta accepted D9064: fix: update rest info on block size and json.
Jan 26 2021, 18:54
majcosta planned changes to D9066: [backport#18727] test: Add CreateWalletFromFile test.

investigate failure

Jan 26 2021, 17:33
majcosta planned changes to D8671: Add a --descriptors option to various tests.
Jan 26 2021, 17:14
majcosta requested review of D9066: [backport#18727] test: Add CreateWalletFromFile test.
Jan 26 2021, 17:11
majcosta commandeered D8671: Add a --descriptors option to various tests.

giving this a whirl

Jan 26 2021, 16:57
majcosta accepted D9062: tests: Don't limit fuzzing inputs to 1 MB for afl-fuzz (now: ∞ ∀ fuzzers).
Jan 26 2021, 13:52
majcosta accepted D9058: [WEBSITE] Add a logos page.
Jan 26 2021, 13:04
majcosta abandoned D9057: [backport#18691] test: add wait_for_cookie_credentials() to framework for rpcwait tests.

already done, abandoning

Jan 26 2021, 12:29

Jan 25 2021

majcosta requested review of D9057: [backport#18691] test: add wait_for_cookie_credentials() to framework for rpcwait tests.
Jan 25 2021, 22:57
majcosta accepted D9049: [net processing] Move Misbehaving() to PeerManager.
Jan 25 2021, 18:49
majcosta added a comment to D9049: [net processing] Move Misbehaving() to PeerManager.

@bot build-debug

Jan 25 2021, 18:17
majcosta requested changes to D9049: [net processing] Move Misbehaving() to PeerManager.
Jan 25 2021, 15:48

Jan 22 2021

majcosta accepted D9039: Bump version to 0.22.13.
Jan 22 2021, 14:27
majcosta updated the diff for D9020: [CashAddr] deprecate legacy prefixes maintaining backwards compatibility.

rebase

Jan 22 2021, 11:36
majcosta updated the diff for D8692: [CashAddr] replace bitcoincash: prefix with ecash: in the node.

rebase

Jan 22 2021, 11:35
majcosta updated the diff for D9020: [CashAddr] deprecate legacy prefixes maintaining backwards compatibility.

fix missing braces error for gcc-8

Jan 22 2021, 00:34
majcosta planned changes to D9020: [CashAddr] deprecate legacy prefixes maintaining backwards compatibility.
Jan 22 2021, 00:10

Jan 21 2021

majcosta requested review of D9020: [CashAddr] deprecate legacy prefixes maintaining backwards compatibility.
Jan 21 2021, 21:52
majcosta updated the diff for D8692: [CashAddr] replace bitcoincash: prefix with ecash: in the node.

removed the last backward compatibility tests I missed the first time around.

Jan 21 2021, 21:36
majcosta planned changes to D8692: [CashAddr] replace bitcoincash: prefix with ecash: in the node.

missed some stuff in tests

Jan 21 2021, 21:22
majcosta updated the summary of D8692: [CashAddr] replace bitcoincash: prefix with ecash: in the node.
Jan 21 2021, 21:21
majcosta updated the diff for D8692: [CashAddr] replace bitcoincash: prefix with ecash: in the node.

cut all backwards compatibility changes from the patch, this is a pure prefix change now.

Jan 21 2021, 21:20
majcosta accepted D9009: [wallet] Update the rebroadcast frequency to be ~1/day..
Jan 21 2021, 13:53
majcosta accepted D9012: [mempool] Persist unbroadcast set to mempool.dat.

discussed off Phab, the wait_until import should be removed in PR19752

Jan 21 2021, 13:53
majcosta accepted D9006: [mempool] Track "unbroadcast" transactions.
Jan 21 2021, 13:49
majcosta requested changes to D9012: [mempool] Persist unbroadcast set to mempool.dat.
Jan 21 2021, 13:39