Page MenuHomePhabricator
Feed Advanced Search

Dec 10 2020

jasonbcox committed rABC6b57151f3e4d: [seeder] Add a test to check outgoing messages in response to VERACK (authored by jasonbcox).
[seeder] Add a test to check outgoing messages in response to VERACK
Dec 10 2020, 17:57
jasonbcox abandoned D8641: Make version constants fixed-width.
Dec 10 2020, 02:47
teamcity awarded D8642: [seeder] Use GetTime() utility function instead of accessing ctime directly a Haypence token.
Dec 10 2020, 02:47
jasonbcox added a comment to D8642: [seeder] Use GetTime() utility function instead of accessing ctime directly.

@bot build-linux32 build-osx

Dec 10 2020, 02:47
jasonbcox requested review of D8642: [seeder] Use GetTime() utility function instead of accessing ctime directly.
Dec 10 2020, 02:46
teamcity awarded D8641: Make version constants fixed-width a Haypence token.
Dec 10 2020, 01:56
jasonbcox added a comment to D8641: Make version constants fixed-width.

@bot build-linux32 build-osx

Dec 10 2020, 01:56
jasonbcox planned changes to D8641: Make version constants fixed-width.
Dec 10 2020, 01:55
jasonbcox requested review of D8641: Make version constants fixed-width.
Dec 10 2020, 01:55
jasonbcox closed D6357: Dedup net message writing code in the seeder.
Dec 10 2020, 00:06
jasonbcox committed rABC2a8d9ce51932: Dedup net message writing code in the seeder (authored by nakihito).
Dedup net message writing code in the seeder
Dec 10 2020, 00:06

Dec 9 2020

jasonbcox updated the diff for D6357: Dedup net message writing code in the seeder.

This was a good question. There's multiple copies going on here and they aren't necessary.
While the handling of the outgoing data stream is not identical between the seeder and the
node software, the new WriteMessage function can easily write directly to the stream in
question instead of copying into an intermediate which then is copied into the outgoing stream.

Dec 9 2020, 22:16
jasonbcox updated the diff for D8624: [seeder] Add a test to check outgoing messages in response to VERACK.
  • Improve the API for testing
  • Use NetMsgType::GETADDR in place of a hardcoded string
  • Other minor nits
Dec 9 2020, 18:47

Dec 8 2020

jasonbcox closed D8623: [seeder] Use netmagic from chainparams instead of a cached global.
Dec 8 2020, 19:43
jasonbcox committed rABC207a1f435e9e: [seeder] Use netmagic from chainparams instead of a cached global (authored by jasonbcox).
[seeder] Use netmagic from chainparams instead of a cached global
Dec 8 2020, 19:43
jasonbcox closed D8622: Fix seeder linking due to missing dependency in libcommon.
Dec 8 2020, 19:41
jasonbcox committed rABC68ba35006344: Fix seeder linking due to missing dependency in libcommon (authored by jasonbcox).
Fix seeder linking due to missing dependency in libcommon
Dec 8 2020, 19:41

Dec 7 2020

jasonbcox requested review of D8624: [seeder] Add a test to check outgoing messages in response to VERACK.
Dec 7 2020, 23:26
jasonbcox requested review of D8623: [seeder] Use netmagic from chainparams instead of a cached global.
Dec 7 2020, 23:23
jasonbcox closed D8621: Remove 0.21.x from makeseeds.
Dec 7 2020, 21:19
jasonbcox committed rABC94848143d33a: Remove 0.21.x from makeseeds (authored by jasonbcox).
Remove 0.21.x from makeseeds
Dec 7 2020, 21:19
jasonbcox updated the summary of D6357: Dedup net message writing code in the seeder.
Dec 7 2020, 21:17
jasonbcox retitled D6357: Dedup net message writing code in the seeder from Refactor seeder to use CNetMsgMaker to write its messages to Dedup net message writing code in the seeder.
Dec 7 2020, 21:16
jasonbcox updated the summary of D6357: Dedup net message writing code in the seeder.
Dec 7 2020, 21:15
jasonbcox updated the diff for D6357: Dedup net message writing code in the seeder.
  • Rebase ontop of linker fixes: D8622
  • Use netmagic from config instead of hardcoding the values in multiple places. (More cleanup can be done here, but out of scope of this patch)
  • Use TransportSerializer.prepareForTransport to de-dup header serialization code.
Dec 7 2020, 21:14
jasonbcox commandeered D6357: Dedup net message writing code in the seeder.
Dec 7 2020, 21:10
jasonbcox requested review of D8622: Fix seeder linking due to missing dependency in libcommon.
Dec 7 2020, 20:35
jasonbcox requested review of D8621: Remove 0.21.x from makeseeds.
Dec 7 2020, 18:15
jasonbcox accepted D8606: [avalanche] Refactor the PeerManager.
Dec 7 2020, 17:21

Dec 6 2020

jasonbcox accepted D8606: [avalanche] Refactor the PeerManager.
Dec 6 2020, 02:27
jasonbcox accepted D8607: [avalanche] Specify the proof to be used by the node via config.

There's an ava functional test, so at least original behavior still works as expected. Not much more to test here.

Dec 6 2020, 02:10
jasonbcox requested changes to D8607: [avalanche] Specify the proof to be used by the node via config.

Functional test would be ideal. Manual test instructions in the test plan at minimum though. Both would be best :)

Dec 6 2020, 02:08
jasonbcox added inline comments to D8607: [avalanche] Specify the proof to be used by the node via config.
Dec 6 2020, 02:05
jasonbcox accepted D8604: [avalanche] Add nodes using a verifiable delegation instead of asserting the public key.
Dec 6 2020, 02:01

Dec 5 2020

jasonbcox accepted D8602: [avalanche] Add a mechanism to delegate proofs.
Dec 5 2020, 19:00

Dec 4 2020

jasonbcox planned changes to D8600: Refactor chainparams class in preparation for splitting them by network.
Dec 4 2020, 17:42
jasonbcox updated the diff for D8600: Refactor chainparams class in preparation for splitting them by network.

Fix clang build

Dec 4 2020, 17:42
jasonbcox planned changes to D8600: Refactor chainparams class in preparation for splitting them by network.
Dec 4 2020, 17:17
jasonbcox updated the diff for D8600: Refactor chainparams class in preparation for splitting them by network.

Moved function to generated file and fixed test failure

Dec 4 2020, 17:17

Dec 3 2020

jasonbcox requested review of D8600: Refactor chainparams class in preparation for splitting them by network.
Dec 3 2020, 23:26
jasonbcox planned changes to D8600: Refactor chainparams class in preparation for splitting them by network.
Dec 3 2020, 23:26

Dec 2 2020

jasonbcox accepted D8581: Clean up sponsor section of homepage.
Dec 2 2020, 22:14
jasonbcox closed D8579: Run autogen on recent version bump.
Dec 2 2020, 17:03
jasonbcox committed rABCf6be17885430: Run autogen on recent version bump (authored by jasonbcox).
Run autogen on recent version bump
Dec 2 2020, 17:03
jasonbcox requested review of D8579: Run autogen on recent version bump.
Dec 2 2020, 17:01

Dec 1 2020

jasonbcox accepted D8572: [avalanche] Allow to manually set the session key.
Dec 1 2020, 17:01

Nov 30 2020

jasonbcox requested review of D8558: Bump version to 0.22.9.
Nov 30 2020, 20:16
jasonbcox accepted D8554: Limit the number of sigcheck added to a block when mining.
Nov 30 2020, 16:43

Nov 25 2020

jasonbcox closed D8523: Merge #17096: gui: rename debug window.
Nov 25 2020, 18:30
jasonbcox committed rABC661586a03360: Merge #17096: gui: rename debug window (authored by Jonas Schnelli <dev@jonasschnelli.ch>).
Merge #17096: gui: rename debug window
Nov 25 2020, 18:30
jasonbcox requested review of D8523: Merge #17096: gui: rename debug window.
Nov 25 2020, 00:42
jasonbcox closed D8522: [buildbot] Add missing deepmerge dependency.
Nov 25 2020, 00:26
jasonbcox committed rABC2454e5c55741: [buildbot] Add missing deepmerge dependency (authored by jasonbcox).
[buildbot] Add missing deepmerge dependency
Nov 25 2020, 00:26
jasonbcox requested review of D8522: [buildbot] Add missing deepmerge dependency.
Nov 25 2020, 00:24

Nov 24 2020

jasonbcox accepted D8520: Make the buildbot aware of the configuration templates.
Nov 24 2020, 23:27
jasonbcox updated the diff for D8339: Move seed list vector operations into distinct compilation unit.

Rebase

Nov 24 2020, 21:49
jasonbcox accepted D8517: Don't specify the C++ standard explicitely for Cppcheck.
Nov 24 2020, 21:01

Nov 23 2020

jasonbcox accepted D8501: Just pass a TxId to AddInventoryKnown, rename to AddKnownTx.
Nov 23 2020, 22:21
jasonbcox closed D8510: Update Electrum ABC link to point to repo maintained under bitcoin-abc Github.
Nov 23 2020, 22:05
jasonbcox committed rABCWEB0b55832151ce: Update Electrum ABC link to point to repo maintained under bitcoin-abc Github (authored by jasonbcox).
Update Electrum ABC link to point to repo maintained under bitcoin-abc Github
Nov 23 2020, 22:05
jasonbcox closed D8509: [buildbot] Set build status as passed when a target has no builds.
Nov 23 2020, 22:03
jasonbcox committed rABCf4ebfd31f403: [buildbot] Set build status as passed when a target has no builds (authored by jasonbcox).
[buildbot] Set build status as passed when a target has no builds
Nov 23 2020, 22:02
jasonbcox requested review of D8510: Update Electrum ABC link to point to repo maintained under bitcoin-abc Github.
Nov 23 2020, 22:00
jasonbcox closed D8508: [buildbot] Build targets should default to success when no builds are queued.
Nov 23 2020, 21:53
jasonbcox committed rABC2fe36f9fec5e: [buildbot] Build targets should default to success when no builds are queued (authored by jasonbcox).
[buildbot] Build targets should default to success when no builds are queued
Nov 23 2020, 21:53
jasonbcox requested review of D8509: [buildbot] Set build status as passed when a target has no builds.
Nov 23 2020, 21:39
jasonbcox closed D8504: Add Electrum ABC to supported wallets.
Nov 23 2020, 21:20
jasonbcox committed rABCWEB6ce4130ca8f9: Add Electrum ABC to supported wallets (authored by jasonbcox).
Add Electrum ABC to supported wallets
Nov 23 2020, 21:20
jasonbcox requested review of D8508: [buildbot] Build targets should default to success when no builds are queued.
Nov 23 2020, 21:08
jasonbcox closed D8507: Run secp256k1 tests on diffs where changes to the library are made.
Nov 23 2020, 21:03
jasonbcox committed rABCf74c5b86af5c: Run secp256k1 tests on diffs where changes to the library are made (authored by jasonbcox).
Run secp256k1 tests on diffs where changes to the library are made
Nov 23 2020, 21:03
jasonbcox requested review of D8507: Run secp256k1 tests on diffs where changes to the library are made.
Nov 23 2020, 20:00
jasonbcox accepted D8505: Add landing page for electrum ABC wallet.
Nov 23 2020, 19:56
jasonbcox closed D8483: Only run node-related builds on diffs where the node software has changed.
Nov 23 2020, 19:55
jasonbcox committed rABC665129e956ab: Only run node-related builds on diffs where the node software has changed (authored by jasonbcox).
Only run node-related builds on diffs where the node software has changed
Nov 23 2020, 19:55
jasonbcox requested changes to D8505: Add landing page for electrum ABC wallet.
Nov 23 2020, 18:58
jasonbcox updated the diff for D8504: Add Electrum ABC to supported wallets.

Rebase

Nov 23 2020, 18:10
jasonbcox closed D8503: Use absolute paths for images on BCHA page.
Nov 23 2020, 18:09
jasonbcox committed rABCWEBf881e24b8931: Use absolute paths for images on BCHA page (authored by jasonbcox).
Use absolute paths for images on BCHA page
Nov 23 2020, 18:09
jasonbcox updated the diff for D8483: Only run node-related builds on diffs where the node software has changed.

Use the template on the clang builds. Even though changes to functional tests only will be a false positive,
catching changes to /cmake are important. Functional test only changes are not super common, so we
can live with this tradeoff to reduce maintenance overhead and reduce false negatives.

Nov 23 2020, 17:40
jasonbcox updated the diff for D8483: Only run node-related builds on diffs where the node software has changed.

Used a template where it makes sense. For the others, it doesn't make sense to run them when
only changes to the functional tests are made.

Nov 23 2020, 17:36
jasonbcox requested review of D8504: Add Electrum ABC to supported wallets.
Nov 23 2020, 17:23
jasonbcox requested review of D8503: Use absolute paths for images on BCHA page.
Nov 23 2020, 17:20

Nov 20 2020

jasonbcox planned changes to D8486: Temporarily disable caching for css and js files.
Nov 20 2020, 22:18
jasonbcox requested review of D8486: Temporarily disable caching for css and js files.
Nov 20 2020, 22:18
jasonbcox accepted D8485: Add version tag to main.css file.

Let's try this. If this doesn't work well, we can disable caching all together.

Nov 20 2020, 22:16
jasonbcox accepted D8484: Moving bcha page CSS to main.css.
Nov 20 2020, 21:25
jasonbcox requested changes to D8484: Moving bcha page CSS to main.css.

Please remove the reference to overrides.css from the bcha page too

Nov 20 2020, 21:21
jasonbcox requested review of D8483: Only run node-related builds on diffs where the node software has changed.
Nov 20 2020, 20:02
jasonbcox closed D8472: [buildbot] Support a list of regex when matching builds to changed files.
Nov 20 2020, 19:57
jasonbcox committed rABC72637855dccc: [buildbot] Support a list of regex when matching builds to changed files (authored by jasonbcox).
[buildbot] Support a list of regex when matching builds to changed files
Nov 20 2020, 19:57
jasonbcox updated the diff for D8472: [buildbot] Support a list of regex when matching builds to changed files.

Rebase to fix another issue. See D8482

Nov 20 2020, 19:12
jasonbcox closed D8482: [buildbot] Fix getcommitpaths result type.
Nov 20 2020, 19:07
jasonbcox committed rABCf6664ddd8ad6: [buildbot] Fix getcommitpaths result type (authored by jasonbcox).
[buildbot] Fix getcommitpaths result type
Nov 20 2020, 19:07
jasonbcox requested review of D8482: [buildbot] Fix getcommitpaths result type.
Nov 20 2020, 18:56
jasonbcox updated the diff for D8472: [buildbot] Support a list of regex when matching builds to changed files.

Rebase with D8481 to fix CI

Nov 20 2020, 18:38
jasonbcox closed D8481: [buildbot] Fix missing revision_id that is expected to be strictly an integer.
Nov 20 2020, 18:35
jasonbcox committed rABC33babbf34deb: [buildbot] Fix missing revision_id that is expected to be strictly an integer (authored by jasonbcox).
[buildbot] Fix missing revision_id that is expected to be strictly an integer
Nov 20 2020, 18:34
jasonbcox requested review of D8481: [buildbot] Fix missing revision_id that is expected to be strictly an integer.
Nov 20 2020, 16:41
jasonbcox updated the diff for D8472: [buildbot] Support a list of regex when matching builds to changed files.

Rebasing again since buildbot did not finish re-deploying

Nov 20 2020, 16:30