good morning!!!!

Skip to content
Snippets Groups Projects
  1. Oct 08, 2021
  2. Aug 25, 2021
  3. Aug 10, 2021
  4. Jul 29, 2021
  5. Jun 21, 2021
  6. Jun 18, 2021
  7. Jun 17, 2021
  8. May 10, 2021
  9. May 05, 2021
  10. May 04, 2021
    • Felix Lange's avatar
      build: fix iOS framework build (#22813) · 973ad66b
      Felix Lange authored
      This fixes a regression introduced in #22804.
      973ad66b
    • Felix Lange's avatar
      build: improve cross compilation setup (#22804) · effaf185
      Felix Lange authored
      This PR cleans up the CI build system and fixes a couple of issues.
      
      - The go tool launcher code has been moved to internal/build. With the new
        toolchain functions, the environment of the host Go (i.e. the one that built
        ci.go) and the target Go (i.e. the toolchain downloaded by -dlgo) are isolated
        more strictly. This is important to make cross compilation and -dlgo work
        correctly in more cases.
      - The -dlgo option now skips the download and uses the host Go if the running Go
        version matches dlgoVersion exactly.
      - The 'test' command now supports -dlgo, -cc and -arch. Running unit tests with
        foreign GOARCH is occasionally useful. For example, it can be used to run
        32-bit tests on Windows. It can also be used to run darwin/amd64 tests on
        darwin/arm64 using Rosetta 2.
      - The 'aar', 'xcode' and 'xgo' commands now use a slightly different method to
        install external tools. They previously used `go get`, but this comes with the
        annoying side effect of modifying go.mod. They now use `go install` instead,
        which is the recommended way of installing tools without modifying the local
        module.
      - The old build warning about outdated Go version has been removed because we're
        much better at keeping backwards compatibility now.
      effaf185
  11. Apr 27, 2021
  12. Mar 04, 2021
  13. Feb 19, 2021
  14. Dec 11, 2020
  15. Dec 09, 2020
  16. Nov 27, 2020
    • Guillaume Ballet's avatar
      crypto: signing builds with signify/minisign (#21798) · fa572cd2
      Guillaume Ballet authored
      
      * internal/build: implement signify's signing func
      * Add signify to the ci utility
      * fix output file format
      * Add unit test for signify
      * holiman's + travis' feedback
      * internal/build: verify signify's output
      * crypto: move signify to common dir
      * use go-minisign to verify binaries
      * more holiman feedback
      * crypto, ci: support minisign output
      * only accept one-line trusted comments
      * configurable untrusted comments
      * code cleanup in tests
      * revert to use ed25519 from the stdlib
      * bug: fix for empty untrusted comments
      * write timestamp as comment if trusted comment isn't present
      * rename line checker to commentHasManyLines
      * crypto: added signify fuzzer (#6)
      * crypto: added signify fuzzer
      * stuff
      * crypto: updated signify fuzzer to fuzz comments
      * crypto: repro signify crashes
      * rebased fuzzer on build-signify branch
      * hide fuzzer behind gofuzz build flag
      * extract key data inside a single function
      * don't treat \r as a newline
      * travis: fix signing command line
      * do not use an external binary in tests
      * crypto: move signify to crypto/signify
      * travis: fix formatting issue
      * ci: fix linter build after package move
      
      Co-authored-by: default avatarMarius van der Wijden <m.vanderwijden@live.de>
      fa572cd2
  17. Nov 12, 2020
  18. Nov 11, 2020
    • Felix Lange's avatar
      build: fix regressions with the -dlgo change (#21831) · d4940742
      Felix Lange authored
      This fixes cross-build and mobile framework failures.
      It also disables the mac test builder because it was failing
      all the time in hard to understand ways and we can't afford
      it anymore under Travis CI's new pricing.
      d4940742
    • Felix Lange's avatar
      build: add -dlgo flag in ci.go (#21824) · 27d93c18
      Felix Lange authored
      This new flag downloads a known version of Go and builds with it. This
      is meant for environments where we can't easily upgrade the installed Go
      version.
      
      * .travis.yml: remove install step for PR test builders
      
      We added this step originally to avoid re-building everything
      for every test. go test has become much smarter in recent go
      releases, so we no longer need to install anything here.
      27d93c18
  19. Nov 09, 2020
  20. Nov 05, 2020
  21. Sep 28, 2020
  22. Sep 08, 2020
  23. Aug 20, 2020
  24. Aug 19, 2020
  25. Jul 29, 2020
  26. Jul 23, 2020
  27. Jul 04, 2020
  28. May 26, 2020
  29. May 11, 2020
  30. May 05, 2020
  31. Apr 14, 2020
  32. Apr 08, 2020
    • Felix Lange's avatar
      build: upgrade to golangci-lint 1.24.0 (#20901) · c8e9a916
      Felix Lange authored
      * accounts/scwallet: remove unnecessary uses of fmt.Sprintf
      
      * cmd/puppeth: remove unnecessary uses of fmt.Sprintf
      
      * p2p/discv5: remove unnecessary use of fmt.Sprintf
      
      * whisper/mailserver: remove unnecessary uses of fmt.Sprintf
      
      * core: goimports -w tx_pool_test.go
      
      * eth/downloader: goimports -w downloader_test.go
      
      * build: upgrade to golangci-lint 1.24.0
      c8e9a916
  33. Feb 17, 2020
  34. Jan 16, 2020
Loading