good morning!!!!

Skip to content
Snippets Groups Projects
  1. Sep 28, 2020
    • Marius van der Wijden's avatar
      accounts/abi: ABI explicit difference between Unpack and UnpackIntoInterface (#21091) · 420b7865
      Marius van der Wijden authored
      
      * accounts/abi: refactored abi.Unpack
      
      * accounts/abi/bind: fixed error
      
      * accounts/abi/bind: modified template
      
      * accounts/abi/bind: added ToStruct for conversion
      
      * accounts/abi: reenabled tests
      
      * accounts/abi: fixed tests
      
      * accounts/abi: fixed tests for packing/unpacking
      
      * accounts/abi: fixed tests
      
      * accounts/abi: added more logic to ToStruct
      
      * accounts/abi/bind: fixed template
      
      * accounts/abi/bind: fixed ToStruct conversion
      
      * accounts/abi/: removed unused code
      
      * accounts/abi: updated template
      
      * accounts/abi: refactored unused code
      
      * contracts/checkpointoracle: updated contracts to sol ^0.6.0
      
      * accounts/abi: refactored reflection logic
      
      * accounts/abi: less code duplication in Unpack*
      
      * accounts/abi: fixed rebasing bug
      
      * fix a few typos in comments
      
      * rebase on master
      
      Co-authored-by: default avatarGuillaume Ballet <gballet@gmail.com>
      420b7865
  2. Sep 21, 2020
  3. Sep 16, 2020
    • Marius van der Wijden's avatar
      tests/fuzzers/abi: add fuzzer for fuzzing package accounts/abi (#21217) · 89884dc3
      Marius van der Wijden authored
      * tests/fuzzers/abi: added abi fuzzer
      
      * accounts/abi: fixed issues found by fuzzing
      
      * tests/fuzzers/abi: update fuzzers, added repro test
      
      * tests/fuzzers/abi: renamed abi_fuzzer to abifuzzer
      
      * tests/fuzzers/abi: updated abi fuzzer
      
      * tests/fuzzers/abi: updated abi fuzzer
      
      * accounts/abi: minor style fix
      
      * go.mod: added go-fuzz dependency
      
      * tests/fuzzers/abi: updated abi fuzzer
      
      * tests/fuzzers/abi: make linter happy
      
      * tests/fuzzers/abi: make linter happy
      
      * tests/fuzzers/abi: comment out false positives
      89884dc3
  4. Sep 10, 2020
  5. Sep 01, 2020
  6. Aug 26, 2020
  7. Jul 24, 2020
  8. Jul 08, 2020
  9. Jun 30, 2020
  10. Jun 19, 2020
  11. Jun 18, 2020
  12. Jun 11, 2020
  13. Jun 08, 2020
  14. Jun 04, 2020
  15. Jun 02, 2020
    • rene's avatar
      metrics: replace gosigar with gopsutil (#21041) · a35382de
      rene authored
      * replace gosigar with gopsutil
      
      * removed check for whether GOOS is openbsd
      
      * removed accidental import of runtime
      
      * potential fix for difference in units between gosig and gopsutil
      
      * fixed lint error
      
      * remove multiplication factor
      
      * uses cpu.ClocksPerSec as the multiplication factor
      
      * changed dependency from shirou to renaynay (#20)
      
      * updated dep
      
      * switching back from using renaynay fork to using upstream as PRs were merged on upstream
      
      * removed empty line
      
      * optimized imports
      
      * tidied go mod
      a35382de
  16. Apr 28, 2020
  17. Apr 22, 2020
  18. Mar 18, 2020
    • Alex Willmer's avatar
      go.mod: update duktape to fix sprintf warnings (#20777) · 5dd0cd12
      Alex Willmer authored
      This revision of go-duktype fixes the following warning
      
      ```
      duk_logging.c: In function ‘duk__logger_prototype_log_shared’:
      duk_logging.c:184:64: warning: ‘Z’ directive writing 1 byte into a region of size between 0 and 9 [-Wformat-overflow=]
        184 |  sprintf((char *) date_buf, "%04d-%02d-%02dT%02d:%02d:%02d.%03dZ",
            |                                                                ^
      In file included from /usr/include/stdio.h:867,
                       from duk_logging.c:5:
      /usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 25 and 85 bytes into a destination of size 32
         36 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
            |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         37 |       __bos (__s), __fmt, __va_arg_pack ());
            |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      ```
      5dd0cd12
  19. Mar 14, 2020
  20. Feb 20, 2020
  21. Jan 29, 2020
  22. Jan 27, 2020
    • Guillaume Ballet's avatar
      console, internal/jsre: use github.com/dop251/goja (#20470) · 7b68975a
      Guillaume Ballet authored
      This replaces the JavaScript interpreter used by the console with goja,
      which is actively maintained and a lot faster than otto. Clef still uses otto
      and eth/tracers still uses duktape, so we are currently dependent on three
      different JS interpreters. We're looking to replace the remaining uses of otto
      soon though.
      7b68975a
  23. Dec 12, 2019
    • Felix Lange's avatar
    • Felix Lange's avatar
      p2p/dnsdisc: add enode.Iterator API (#20437) · 191364c3
      Felix Lange authored
      * p2p/dnsdisc: add support for enode.Iterator
      
      This changes the dnsdisc.Client API to support the enode.Iterator
      interface.
      
      * p2p/dnsdisc: rate-limit DNS requests
      
      * p2p/dnsdisc: preserve linked trees across root updates
      
      This improves the way links are handled when the link root changes.
      Previously, sync would simply remove all links from the current tree and
      garbage-collect all unreachable trees before syncing the new list of
      links.
      
      This behavior isn't great in certain cases: Consider a structure where
      trees A, B, and C reference each other and D links to A. If D's link
      root changed, the sync code would first remove trees A, B and C, only to
      re-sync them later when the link to A was found again.
      
      The fix for this problem is to track the current set of links in each
      clientTree and removing old links only AFTER all links are synced.
      
      * p2p/dnsdisc: deflake iterator test
      
      * cmd/devp2p: adapt dnsClient to new p2p/dnsdisc API
      
      * p2p/dnsdisc: tiny comment fix
      191364c3
  24. Nov 27, 2019
  25. Nov 25, 2019
  26. Nov 22, 2019
  27. Nov 20, 2019
Loading