good morning!!!!

Skip to content
Snippets Groups Projects
  1. Oct 28, 2016
    • Péter Szilágyi's avatar
      Godeps, vendor: convert dependency management to trash (#3198) · 289b3071
      Péter Szilágyi authored
      This commit converts the dependency management from Godeps to the vendor
      folder, also switching the tool from godep to trash. Since the upstream tool
      lacks a few features proposed via a few PRs, until those PRs are merged in
      (if), use github.com/karalabe/trash.
      
      You can update dependencies via trash --update.
      
      All dependencies have been updated to their latest version.
      
      Parts of the build system are reworked to drop old notions of Godeps and
      invocation of the go vet command so that it doesn't run against the vendor
      folder, as that will just blow up during vetting.
      
      The conversion drops OpenCL (and hence GPU mining support) from ethash and our
      codebase. The short reasoning is that there's noone to maintain and having
      opencl libs in our deps messes up builds as go install ./... tries to build
      them, failing with unsatisfied link errors for the C OpenCL deps.
      
      golang.org/x/net/context is not vendored in. We expect it to be fetched by the
      user (i.e. using go get). To keep ci.go builds reproducible the package is
      "vendored" in build/_vendor.
      289b3071
  2. Jun 22, 2016
    • Felix Lange's avatar
      build: add ci.go, use it everywhere · 6c33ba14
      Felix Lange authored
      The new build script, ci.go, replaces some of the older shell scripts.
      ci.go can compile go-ethereum, run the tests, create release archives
      and debian source packages.
      6c33ba14
  3. Feb 15, 2016
  4. May 06, 2015
  5. Apr 29, 2015
  6. Apr 24, 2015
  7. Apr 18, 2015
    • Felix Lange's avatar
      Makefile: for non-gophers · 48f23746
      Felix Lange authored
      Many people need or want to build go-ethereum from the git repository,
      mostly to stay up to date with recent changes. We cannot expect that
      people without Go experience grok the Go workspace concept.
      
      With the Makefile, building from github requires only
      three steps (provided that a Go toolchain is installed):
      
          - git clone https://github.com/ethereum/go-ethereum
          - ... install C libraries (libgmp, etc.) ...
          - make
      48f23746
  8. Apr 09, 2015
  9. Mar 30, 2015
  10. Mar 08, 2015
  11. Mar 07, 2015
  12. Mar 03, 2015
  13. Feb 16, 2015
  14. Feb 05, 2015
  15. Jan 25, 2015
  16. Jan 22, 2015
  17. Jan 15, 2015
    • Gustav Simonsson's avatar
      Add new key_store interface and two new key stores · 945798f9
      Gustav Simonsson authored
      * Add new generic key_store interface
      * Add new plaintext key store storing unprotected keys on disk
      * Add new encrypted key store storing encrypted keys on disk
      * Add new entropy mixing function using OS and go runtime sources
      945798f9
  18. Jan 14, 2015
  19. Dec 09, 2014
  20. Nov 11, 2014
  21. Nov 05, 2014
  22. Oct 31, 2014
  23. Sep 30, 2014
  24. Jun 23, 2014
  25. Mar 27, 2014
  26. Jan 23, 2014
  27. Dec 26, 2013
Loading