1. 02 Apr, 2019 2 commits
    • William Setzer's avatar
      cmd/flags: fix typo in --exitwhensynced flag (#19364) · 72c98dc4
      William Setzer authored
      Corrected error for ExitWhenSyncedFlag, clarifying that the program exits after syncing completes.
      72c98dc4
    • Viktor Trón's avatar
      swarm/network: hive bug: needed shallow peers are not sent to nodes beyond... · 05290150
      Viktor Trón authored
      swarm/network:   hive bug: needed shallow peers are not sent to nodes beyond connection's proximity order (#19326)
      
      * swarm/network: fix hive bug not sending shallow peers
      
      -  hive bug: needed shallow peers were not sent to nodes beyond connection's proximity order
      - add extensive protocol exchange tests for initial subPeersMsg-peersMsg exchange
      - modify bzzProtocolTester to allow pregenerated overlay addresses
      
      * swarm/network: attempt to fix hive persistance test
      
      * swarm/network: fix TestHiveStatePersistance (#1320)
      
      * swarm/network: remove trace lines from the hive persistance test
      
      * address PR review comments
      
      * swarm/network: address PR comments on TestInitialPeersMsg
      
       * eliminate *testing.T argument from bzz/hive protocoltesters
       * add sorting (only runs in test code) on peersMsg payload
       * add random (0 to MaxPeersPerPO) peers for each po
       * add extra peers closer to pivot than control
      05290150
  2. 01 Apr, 2019 3 commits
  3. 29 Mar, 2019 2 commits
  4. 28 Mar, 2019 2 commits
  5. 27 Mar, 2019 7 commits
  6. 26 Mar, 2019 3 commits
  7. 25 Mar, 2019 7 commits
  8. 22 Mar, 2019 4 commits
    • lash's avatar
      swarm/network: Use different privatekey for bzz overlay in sim (#19313) · 2f5b6cb4
      lash authored
      * cmd/swarm, p2p, swarm: Enable ENR in binary/execadapter
      
      * cmd/p2p/swarm: Remove comments + config.Enode nomarshal
      
      * p2p/simulations: Remove superfluous error check
      
      * p2p/simulation: Move init enode comment
      
      * swarm, p2p/simulations, cmd/swarm: Use nodekey in binary record sign
      
      * swarm/network, swarm/pss: Dervice bzzkey
      
      * swarm/pss: Remove unused function
      
      * swarm/network: Store swarm private key in simulation bucket
      
      * swarm/pss: Shorten TextProxNetwork shortrunning test timeout
      
      * swarm/pss: Increase prox test timeout
      
      * swarm/pss: Increase timeout slightly on shortrunning proxtest
      
      * swarm/network: Simplify bucket instantiation in servicectx func
      
      * p2p/simulations: Tcpport -> udpport
      
      * swarm/network, swarm/pss: Simplify + correct lock in servicefunc sim
      
      * swarm/network: Cleanup after rebase on extract swarm enode new
      
      * p2p/simulations, swarm/network: Make exec disc test pass
      
      * swarm/network: Prune ye olde comment
      
      * swarm/pss: Correct revised bzzkey method call
      
      * swarm/network: Clarify comment about privatekey generation data
      
      * swarm/pss: Fix syntax errors after rebase
      
      * swarm/network: Rename misleadingly named method
      
      (amend commit to trigger ci - attempt 5)
      2f5b6cb4
    • Martin Holst Swende's avatar
      trie: disable fnv64a hashing of hashes for bigcache (#19314) · 876f3573
      Martin Holst Swende authored
      * trie: disable fnv64a hashing of hashes for bigcache
      
      * trie/database: add very important period
      876f3573
    • gluk256's avatar
      p2p/simulations: wait until all connections are recreated when uploading snapshot (#19312) · 8d041546
      gluk256 authored
      * swarm/network/simulation: test cases refactored
      
      * swarm/pss: minor refactoring
      
      * swarm/simulation: UploadSnapshot updated
      
      * swarm/network: style fix
      
      * swarm/pss: bugfix
      8d041546
    • lash's avatar
      cmd/swarm, p2p, swarm: Enable ENR in binary/execadapter (#19309) · 09924cbc
      lash authored
      * cmd/swarm, p2p, swarm: Enable ENR in binary/execadapter
      
      * cmd/p2p/swarm: Remove comments + config.Enode nomarshal
      
      * p2p/simulations: Remove superfluous error check
      
      * p2p/simulation: Move init enode comment
      
      * swarm/api: Check error in config test
      
      * swarm, p2p/simulations, cmd/swarm: Use nodekey in binary record sign
      
      * cmd/swarm: Make nodekey available for swarm api config
      09924cbc
  9. 21 Mar, 2019 2 commits
  10. 20 Mar, 2019 3 commits
    • Anton Evangelatov's avatar
    • Felföldi Zsolt's avatar
      les: fix peer id and reply error handling (#19289) · c53c5e61
      Felföldi Zsolt authored
      * les: fixed peer id format
      
      * les: fixed peer reply error handling
      c53c5e61
    • Elad's avatar
      contracts, swarm: implement EIP-1577 (#19285) · e7d18679
      Elad authored
      * contracts/ens: update public resolver solidity code
      
      * contracts/ens: update public resolver, update go bindings
      
      * update build
      
      * fix ens.sol
      
      * contracts/ens: change contract interface
      
      * contracts/ens: implement public resolver changes
      
      * contracts/ens: added ENSRegistry contract
      
      * contracts/ens: reinstate old contract code
      
      * contracts/ens: update README.md
      
      * contracts/ens: added test coverage for fallback contract
      
      * contracts/ens: added support for fallback contract
      
      * contracts/ens: removed unused contract code
      
      * contracts/ens: add todo and decode multicodec stub
      
      * add encode
      
      * vendor: add ipfs cid libraries
      
      * contracts/ens: cid sanity tests
      
      * contracts/ens: more cid sanity checks
      
      * contracts/ens: wip integration
      
      * wip
      
      * Revert "vendor: add ipfs cid libraries"
      
      This reverts commit 29d9b6b294ded903a1065d96c8149119713cfd12.
      
      * contracts/ens: removed multiformats dependencies
      
      * contracts/ens: added decode tests
      
      * contracts/ens: added eip spec test, minor changes to exiting tests
      
      * contracts/ens: moved cid decoding to own file
      
      * contracts/ens: added unit test to encode hash to content hash
      
      * contracts/ens: removed unused code
      
      * contracts/ens: fix ens tests to use cid decode and encode
      
      * contracts/ens: adjust swarm multicodecs after pr merge
      
      * contracts/ens: fix linter error
      
      * constracts/ens: address PR comments
      
      * cmd, contracts: make peoples lives easier
      
      * contracts/ens: fix linter error
      
      * contracts/ens: address PR comments
      e7d18679
  11. 18 Mar, 2019 5 commits