Commit Graph

198 Commits

Author SHA1 Message Date
Marshall Gaucher 99c2efb06b
Merge pull request #14 from zcash/nu5-protocol-version
NU5 protocol version
2022-12-29 10:59:42 -08:00
Jack Grigg c7265fcff3 Bump required protocol version now that NU5 has activated on mainnet 2022-06-03 03:23:45 +00:00
Jack Grigg a4f2c8d156 Bump protocol version for NU5 2022-05-31 15:39:11 +00:00
Marshall Gaucher 01fc41b063
Merge pull request #13 from zcash/v4.5.1_patch_bump
v4.5.1 patch bump
2021-10-01 17:39:43 -07:00
Marshall Gaucher 35cee3dd0c
Update serialize.h 2021-10-01 17:39:23 -07:00
Marshall Gaucher bf58fd36c2
v4.5.1 patch bump 2021-10-01 17:37:47 -07:00
Marshall Gaucher c5b2886069
Merge pull request #10 from zcash/upstream-changes
Upstream changes
2021-10-01 17:36:59 -07:00
str4d d6cc03e365
Merge pull request #11 from zcash/update-seeds
Update initial seeds
2021-09-24 03:48:08 +12:00
Jack Grigg f39c74bc4a Remove old DNS seeder from seeds 2021-06-24 01:06:34 +01:00
Jack Grigg d5639345b3 Disable default filters for services Zcash doesn't (yet) have
It turns out we've been whitelisting NODE_WITNESS since launch without
realising; this removes it from the default whitelist. The other two
were newly introduced in this branch by the merge from upstream, but
similarly have not yet been deployed to Zcash.
2021-06-24 00:22:18 +01:00
Jack Grigg 0346150d92 Merge remote-tracking branch 'bitcoin/master' into upstream-changes 2021-06-24 00:18:33 +01:00
Pieter Wuille a09d2870d1
Merge #89: Avoid strlen; use strnlen
a39d7916d0 Avoid strlen; use strnlen (Pieter Wuille)

Pull request description:

Top commit has no ACKs.

Tree-SHA512: 4e60f2aece7e83635ea0db6adf623472649a05d4b69f3700cae4fb94e2e937503774a332d7bae794f59261d5fd62e3679db9cdd704c31e5350ffb5b9f1b6c51f
2021-01-15 13:33:11 -08:00
Pieter Wuille a39d7916d0 Avoid strlen; use strnlen 2021-01-14 19:07:52 -08:00
Pieter Wuille 0df0e521f1
Merge #55: Fix Warnings
2cfc903cb9 Fix -Wvarargs warnings (Lucas Betschart)
ff5564e4ce Fix -Wreturn-type warnings (Lucas Betschart)
1065303ecb Fix -Wuninitialized warnings (Lucas Betschart)

Pull request description:

  Fixes what my clang said he doesn't like.

ACKs for top commit:
  Sjors:
    Pure zen, thanks! ACK 2cfc903 (still works when rebased on master)
  sipa:
    utACK 2cfc903cb9

Tree-SHA512: 600fe532cb58c95968afabec38745c2a7c4a60603685c154538eae253ebfd492bce4110a99bcd37ec198150d85e2a1d41f1a491b2cf1d832a84363e913d7c550
2020-12-17 12:36:29 -08:00
Pieter Wuille 00542a6800
Merge #77: [doc] add hex equivalent for flags
f81b533bb5 [doc] add hex equivalent for flags (Sjors Provoost)

Pull request description:

  Handy for those who do not natively think in binary and hex.

ACKs for top commit:
  sipa:
    ACK f81b533bb5

Tree-SHA512: 92ec7604d5a302fabfa68e72c250ea6f69e8715d50b9724cf9af6eb88beff7837d898b60ff1d5b663f473f5e3d6fed41067fb803ec2dffe31c63171d8afa1357
2020-12-17 11:04:31 -08:00
Pieter Wuille c52f3dbcc8
Merge #84: Add --address, bind to specific address
bf40486011 Add --address, bind to specific address (uhliksk)

Pull request description:

  - Fix #83 (will reply from same address as provided)
  - Fix #59 (will work if you bind to specific IPv4 address)
  - Fix #51 (will work with systemd-resolved service if you bind to specific address)

ACKs for top commit:
  sipa:
    ACK bf40486011

Tree-SHA512: 1924533a31f4e1b1149e1863454c28b5860eea6bd90e4d54fea761b608ad47ad8e15e6e2a745c91717658466cdd6c2cdc221f2587968f94c798d09774e4ddca0
2020-12-17 10:58:03 -08:00
Pieter Wuille c80dfca92d
Merge #88: Add setcap hint to readme
5586af8ff2 Add setcap hint to readme (Jonas Schnelli)

Pull request description:

ACKs for top commit:
  sipa:
    ACK 5586af8ff2

Tree-SHA512: 1449ba2419bfb4a14b6dfff1683e13b0a6f469d69c8ebf9026ae9b51bba684538e3e89ed714163b83becdf13572174826579dcec2ac2abfc84ce94693935461f
2020-12-17 10:52:02 -08:00
Jonas Schnelli 5586af8ff2 Add setcap hint to readme 2020-12-16 20:25:09 +01:00
Marshall Gaucher 6fb9c1a782
Canopy Protocol Version Update (#9)
* Update db.h

Updating protocol version

* Update serialize.h

Update protocol version for canopy
2020-10-28 07:04:04 -07:00
Pieter Wuille b1cf356ff2 Fix stack overflow in write_record_aaaa 2020-10-19 16:32:08 -07:00
Pieter Wuille 63ff7e40c9 Don't merge in re-rumours' nServices 2020-10-10 10:20:26 -07:00
Pieter Wuille 24e1cac582 Avoid strncpy for commands 2020-10-09 19:51:19 -07:00
Pieter Wuille 89929dab5c Use distinct read and except sets in select() 2020-10-09 19:44:29 -07:00
Pieter Wuille a1e9394284 Overwrite db services with version message results 2020-10-09 19:37:28 -07:00
Marshall Gaucher fb81b18362
Update db.h (#7) 2020-08-26 14:18:31 -07:00
Marshall Gaucher 6f1c02a440
Update serialize.h (#8)
Update for protocol version for Canopy
2020-08-26 14:16:55 -07:00
Marshall Gaucher c9beb01925
Merge pull request #6 from mdr0id/heartwood_updates
Heartwood updates
2020-08-07 15:01:07 -07:00
uhliksk bf40486011
Add --address, bind to specific address 2020-08-06 03:29:56 +02:00
mdr0id 9f0eeed505 update protocol version for heartwood peers 2020-07-21 14:15:35 -07:00
mdr0id c7707820e8 update pchMessageStart for heartwood testnet 2020-07-21 14:11:07 -07:00
Ben Wilson 6a9baef6dd
Merge pull request #5 from zcash/ben/mainnet_blossom
Bump protocol version to 170009 for mainnet Blossom activation
2020-02-13 09:40:49 -05:00
Ben Wilson 1758645ff8 Bump protocol version to 170009 for mainnet Blossom activation 2020-02-13 09:17:40 -05:00
Pieter Wuille 529a667f30 Convert dns.c to C++ 2019-12-02 15:16:26 -08:00
Sjors Provoost f81b533bb5
[doc] add hex equivalent for flags 2019-08-22 17:35:13 +02:00
Pieter Wuille d098ad9a1f Add support for NODE_COMPACT_FILTERS by default 2019-08-09 17:04:12 -07:00
Pieter Wuille 36bd7f9a0f Send BIP37 fRelay as false 2019-08-09 16:56:23 -07:00
Pieter Wuille 180eb62bd2 Delete unused TestUint256AdHoc 2019-08-09 16:53:30 -07:00
Pieter Wuille 002bc0bbd5 Support NODE_NETWORK_LIMITED by default 2019-08-09 16:52:18 -07:00
Simon dd03b3283d Bump protocol version to 170007 for mainnet Sapling activation. 2018-10-25 22:32:35 -07:00
Simon 67801139b2 Bump protocol version to 170005 for mainnet Overwinter activation. 2018-06-22 15:18:44 -07:00
bitcartel a1ec33c99c
Merge pull request #4 from ianamunoz/testnet_overwinter
For testnet activation of Overwinter, bump version 170002 to 170003.
2018-03-16 11:24:00 -07:00
Ian A. M 795e43e920 bump version 170002 to 170003 2018-03-15 14:09:58 -06:00
Lucas Betschart 2cfc903cb9 Fix -Wvarargs warnings 2017-12-29 00:04:40 +01:00
Lucas Betschart ff5564e4ce Fix -Wreturn-type warnings 2017-12-28 23:58:10 +01:00
Lucas Betschart 1065303ecb Fix -Wuninitialized warnings 2017-12-28 23:45:38 +01:00
Pieter Wuille d54f39a1ee
Merge #42: thisflag should be declared as FlagSpecificData reference
9e4e634 thisflag should be declared as FlagSpecificData reference (Andrea Suisani)
2017-01-12 21:06:13 -08:00
Andrea Suisani 9e4e6342b7
thisflag should be declared as FlagSpecificData reference
With the current code there's now way that the seeder
returns peers addresses upon dns requests.

Thanks to @gandrewstone for good catch.
2017-01-13 00:04:09 +01:00
Pieter Wuille d5764c9149 Fix per-flag-cache size tracking 2016-10-29 12:15:18 -07:00
Kevin Gallagher 03e0de2261 Updates v1.0.0 mainnet network magic 2016-10-28 08:54:58 -07:00
Kevin Gallagher f1367ec641 Sets mainnet and testnet seeds for Zcash 1.0.0 2016-10-28 02:20:28 -07:00