1. 04 Nov, 2019 1 commit
  2. 02 Nov, 2019 2 commits
  3. 31 Oct, 2019 4 commits
  4. 30 Oct, 2019 3 commits
  5. 29 Oct, 2019 5 commits
    • Péter Szilágyi's avatar
      64571f93
    • Péter Szilágyi's avatar
      Merge pull request #20204 from holiman/fix_downloader_race · e3063044
      Péter Szilágyi authored
      eth/downloader: fix data race in downloader
      e3063044
    • Felix Lange's avatar
      cmd/devp2p, p2p: dial using node iterator, discovery crawler (#20132) · 2c37142d
      Felix Lange authored
      * p2p/enode: add Iterator and associated utilities
      
      * p2p/discover: add RandomNodes iterator
      
      * p2p: dial using iterator
      
      * cmd/devp2p: add discv4 crawler
      
      * cmd/devp2p: WIP nodeset filter
      
      * cmd/devp2p: fixup lesFilter
      
      * core/forkid: add NewStaticFilter
      
      * cmd/devp2p: make -eth-network filter actually work
      
      * cmd/devp2p: improve crawl timestamp handling
      
      * cmd/devp2p: fix typo
      
      * p2p/enode: fix comment typos
      
      * p2p/discover: fix comment typos
      
      * p2p/discover: rename lookup.next to 'advance'
      
      * p2p: lower discovery mixer timeout
      
      * p2p/enode: implement dynamic FairMix timeouts
      
      * cmd/devp2p: add ropsten support in -eth-network filter
      
      * cmd/devp2p: tweak crawler log message
      2c37142d
    • Martin Holst Swende's avatar
      3eca7b5d
    • Michael Forney's avatar
      core/asm: assembly parser label fixes (#20210) · b0b27752
      Michael Forney authored
      * core/asm: Fix encoding of pushed labels
      
      EVM uses big-endian byte-order, so to pad a label value to 4 bytes,
      zeros must be added to the front, not the end.
      
      * core/asm: Fix PC calculations when a label is pushed
      
      Incrementing PC by 5 is only correct if the label appears after a jump,
      in which case there is an implicit push. When it appears after an explicit
      push, PC should only be incremented by 4.
      
      * core/asm: Allow JUMP with no argument
      
      This way, a label can be pushed explicitly, or loaded from memory to
      implement a jump table.
      b0b27752
  6. 28 Oct, 2019 3 commits
  7. 24 Oct, 2019 1 commit
  8. 21 Oct, 2019 1 commit
  9. 20 Oct, 2019 2 commits
  10. 18 Oct, 2019 2 commits
  11. 17 Oct, 2019 2 commits
  12. 16 Oct, 2019 2 commits
  13. 15 Oct, 2019 1 commit
    • gary rong's avatar
      cmd/utils: fix command line flag resolve (#20167) · 028af345
      gary rong authored
      In Geth, we have two sources for configuration:
      (1) Config file
      (2) Command line flag
      
      Basically geth will first resolve config file and then overwrite
      configs with command line flags.
      
      This issue is: geth should only overwrite configs if flags are truly
      set. So before we apply any flag to configs, `GlobalIsSet` check
      is necessary.
      028af345
  14. 03 Oct, 2019 2 commits
  15. 02 Oct, 2019 3 commits
  16. 30 Sep, 2019 2 commits
  17. 27 Sep, 2019 1 commit
  18. 26 Sep, 2019 3 commits