aboutsummaryrefslogtreecommitdiffstats
path: root/Godeps
Commit message (Collapse)AuthorAgeFilesLines
* Godeps, vendor: convert dependency management to trash (#3198)Péter Szilágyi2016-10-29763-407615/+0
| | | | | | | | | | | | | | | | | | | | | | | 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.
* Godeps: update github.com/syndtr/goleveldb to 6b4daa5362Felix Lange2016-10-2028-506/+823
|
* Godeps: update golang.org/x/...Felix Lange2016-08-30118-52135/+18832
|
* Godeps: update github.com/rjeczalik/notify to f627deca7a51Felix Lange2016-08-054-5/+3
| | | | Fixes #2829
* Godeps: bump github.com/syndtr/goleveldb/... to ab8b5dcf104Felix Lange2016-07-205-28/+63
|
* Godeps: update golang.org/x/net/...Felix Lange2016-07-159-486/+381
| | | | | This adds compatibility with Go 1.7, where context has moved into the standard library.
* Godeps, rpc: switch back to package npipeFelix Lange2016-07-1519-1844/+1171
| | | | | The named pipe implementation from go-winio has some issues that need to be addressed before we can use it again.
* Godeps: pull in ethash with the big endian build fixPéter Szilágyi2016-06-134-18/+17
|
* cmd/geth: codegansta/cli package renamed to urfave/cliBas van Kervel2016-06-0923-614/+1297
|
* Godeps: add github.com/rjeczalik/notifyFelix Lange2016-04-1237-0/+4702
|
* Godeps: add github.com/cspeare/cpFelix Lange2016-04-124-0/+90
|
* Godeps: pull in the ethash opencl fixPéter Szilágyi2016-04-116-34/+35
|
* rpc: use go-winio instead of vendoring a named pipe implementationFelix Lange2016-04-0412-0/+1845
|
* accounts/abi/bind, cmd/abigen: Go API generator around an EVM ABIPéter Szilágyi2016-03-2412-0/+11289
|
* Merge pull request #2259 from bas-vk/httpJeffrey Wilcke2016-03-2312-0/+800
|\ | | | | rpc/http: improve request handling
| * rpc/http: improve request handlingBas van Kervel2016-03-2312-0/+800
| |
* | Godeps: pull in the leveldb upstream write race fixPéter Szilágyi2016-03-114-69/+15
|/
* Godeps: update goleveldb to fix a compaction data racePéter Szilágyi2016-03-1027-2184/+194
|
* Godeps: pull in ethash future cache generatorPéter Szilágyi2016-03-082-9/+25
|
* Godeps, eth, tests: update ethash, used shared for testingPéter Szilágyi2016-02-2425-3397/+181
|
* console: seed random number generatorBas van Kervel2016-02-1911-46/+797
|
* Godeps: update all dependencies to latest codePéter Szilágyi2016-02-11659-66792/+164083
|
* rpc: migrated the RPC insterface to a new reflection based RPC layerBas van Kervel2016-01-2632-1267/+2268
|
* rpc/v2: optionally passing context argument to rpc v2 api methodszsfelfoldi2015-12-164-0/+1052
|
* Makefile: support library build modesPéter Szilágyi2015-11-252-1/+3
|
* Makefile: add support for iOS cross compilationPéter Szilágyi2015-11-247-15/+35
|
* Merge pull request #1949 from karalabe/update-command-usageJeffrey Wilcke2015-10-3016-1753/+320
|\ | | | | cmd/geth, cmd/utils, eth: group CLI flags by purpose
| * cmd/geth, cmd/utils, eth: group CLI flags by purposePéter Szilágyi2015-10-3016-1753/+320
| |
* | Godeps: upgrade github.com/huin/goupnp to 90f71cb5Felix Lange2015-10-3015-2234/+10216
|/
* godeps: update ethash following GPU miner mergeGustav Simonsson2015-10-164-2/+53
|
* all: Add GPU mining, disabled by defaultGustav Simonsson2015-10-0726-15/+6540
|
* Merge pull request #1792 from jeffallen/uuidFelix Lange2015-09-1418-13/+234
|\ | | | | Change go-uuid to use the current supported repository.
| * Change go-uuid to use the current supported repository.Jeff R. Allen2015-09-1218-13/+234
| |
* | godeps: pull in ethash android fixPéter Szilágyi2015-09-116-3/+4
|/
* Pull in ethash and go-isatty updatesSteven Dee2015-09-019-4/+20
| | | | Fixes build on OpenBSD.
* Revert "fdtrack: temporary hack for tracking file descriptor usage"Jeffrey Wilcke2015-08-204-27/+0
| | | | This reverts commit 5c949d3b3ba81ea0563575b19a7b148aeac4bf61.
* cmd/geth, jsre: restore command line editing on windowsFelix Lange2015-08-1221-659/+1695
| | | | | | | | | | | | | PR #856 broke command line editing by wrapping stdout with a filter that interprets ANSI escape sequences to fix colored printing on windows. Implement the printer in Go instead so it can do its own platform-dependent coloring. As a nice side effect, the JS console is now noticeably more responsive when printing results. Fixes #1608 Fixes #1612
* fdtrack: temporary hack for tracking file descriptor usageFelix Lange2015-08-044-0/+27
| | | | | Package fdtrack logs statistics about open file descriptors. This should help identify the source of #1549.
* Godeps: use BSD-licensed version of gopkg.in/karalabe/cookiejar.v2Felix Lange2015-07-245-53/+17
|
* common: remove config.goFelix Lange2015-07-2414-1054/+0
| | | | | The code in config.go is unused. The main reason for removing it is to get rid github.com/rakyll/goini in Godeps (it has no license).
* deps: Added golang-lruobscuren2015-06-306-1/+718
|
* Merge pull request #1321 from karalabe/cut-it-open-3000Jeffrey Wilcke2015-06-25366-330446/+12611
|\ | | | | Metrics collecting and reporting support
| * Godeps: remove mist remnants, add termui depsPéter Szilágyi2015-06-24318-330446/+7180
| |
| * godeps: pull in go-metricsPéter Szilágyi2015-06-2449-0/+5431
| |
* | Update Ethash GodepsGustav Simonsson2015-06-245-19/+54
|/
* Update ethash Godep (again)Gustav Simonsson2015-06-173-12/+23
|
* Update ethash GodepGustav Simonsson2015-06-1616-13958/+76
|
* Godeps: update github.com/huin/goupnp to 5cff77a69fb22f5Felix Lange2015-06-052-4/+7
| | | | This includes a fix adding a timeout to router discovery requests.
* Godeps: add github.com/davecgh/go-spewFelix Lange2015-05-2516-0/+5776
|
* Merge pull request #960 from fjl/nat-fixesJeffrey Wilcke2015-05-14138-1/+189186
|\ | | | | p2p/nat: fix UPnP auto discovery
| * Godeps: bump github.com/huin/goupnp to c57ae84Felix Lange2015-05-14138-1/+189186
| |
* | Make read of ethash hashrate atomic and update ethash godepGustav Simonsson2015-05-143-108/+45
|/
* Merge pull request #863 from karalabe/ordered-block-downloadJeffrey Wilcke2015-05-086-0/+471
|\ | | | | eth/downloader: prioritize block fetch based on chain position, cap memo...
| * eth/downloader: fix priority queue reset, add throttling testPéter Szilágyi2015-05-075-21/+63
| |
| * eth/downloader: prioritize block fetch based on chain position, cap memory usePéter Szilágyi2015-05-076-0/+429
| |
* | Update ethash deps (more build fixes, tests)Gustav Simonsson2015-05-088-21/+65
|/
* Add ethash linux & windows build fixesGustav Simonsson2015-05-065-10/+11
|
* Update ethash Godeps filesGustav Simonsson2015-05-0539-2353/+3369
|
* cmd/geth: fix #853 colorize console output in windowsPéter Szilágyi2015-05-059-0/+751
|
* godeps: update leveldb and snappy, dump serpent-goPéter Szilágyi2015-04-28155-10106/+7571
|
* updated ethashobscuren2015-04-182-4/+4
|
* Updated ethashobscuren2015-04-0716-261/+315
|
* updated ethash. closes 646obscuren2015-04-062-3/+2
|
* Update ethashobscuren2015-04-0521-128/+745
|
* Update GodepsTaylor Gerring2015-03-3016-0/+954
|
* updated ethashobscuren2015-03-2516-1109/+239
|
* updated depsobscuren2015-03-2525-288/+1194
|
* Update ethash libGustav Simonsson2015-03-2419-1674/+1268
|
* Merge pull request #536 from zsfelfoldi/developJeffrey Wilcke2015-03-23137-13101/+4953
|\ | | | | using robertkrimen/otto, godeps updated
| * using robertkrimen/otto, godeps updatedzsfelfoldi2015-03-20137-13101/+4953
| |
* | fixed ethashobscuren2015-03-202-4/+4
| |
* | updated ethashobscuren2015-03-2016-237/+1107
|/
* Moved ethutil => commonobscuren2015-03-161-3/+3
|
* updated godep ethashobscuren2015-03-162-4/+6
|
* Updated ethashobscuren2015-03-1430-597/+1254
|
* Godeps: bump github.com/codegangsta/cliFelix Lange2015-03-105-11/+42
|
* updated ethashobscuren2015-03-082-4/+2
|
* Merge pull request #433 from fjl/newcliFelix Lange2015-03-0647-2266/+6034
|\ | | | | Improved CLI
| * Godeps: add github.com/peterh/linerFelix Lange2015-03-0622-0/+2579
| |
| * cmd/ethereum: improve command line interfaceFelix Lange2015-03-0618-0/+3455
| | | | | | | | | | | | | | | | | | | | The ethereum command line interface is now structured using subcommands. These separate the different tasks it can perform. Almost all flag names are backwards compatible. The key tasks have not been ported to subcommands since they will be replaced by the new accounts infrastructure very soon.
| * Godeps: delete golang.org/x/net/websocketFelix Lange2015-03-069-2266/+0
| | | | | | | | It is no longer imported by any package in our tree.
* | Godeps: bump github.com/ethereum/ethashFelix Lange2015-03-0663-2534/+3271
|/ | | | This fixes the build.
* Introducing ethashMatthew Wampler-Doty2015-03-0338-0/+17321
|
* Update godepsTaylor Gerring2015-02-2610-42/+60
|
* p2p/nat: switch to github.com/huin/goupnpFelix Lange2015-02-1722-30/+29
| | | | My temporary fix was merged upstream.
* crypto: switch to golang.org/x/cryptoFelix Lange2015-02-178-249/+8
| | | | | code.google.com/p/go.crypto is deprecated and will cause problems in future versions of Go.
* rpc/ws: switch to golang.org/x/netFelix Lange2015-02-179-9/+95
| | | | | code.google.com/p/go.net is deprecated and will cause problems in future versions of Go.
* p2p: fix ecies dependency in testsFelix Lange2015-02-178-1709/+1
| | | | | We forgot to update this reference when moving ecies into the go-ethereum repo.
* Update obscuren/qml revisionTaylor Gerring2015-02-172-1/+3
|
* Add versioned dependencies from godepTaylor Gerring2015-02-16667-0/+435414