Felix Lange 
							
						 
					 
					
						
						
							
						
						a5c0bbb4f4 
					 
					
						
						
							
							all: update license information ( #16089 )  
						
						 
						
						
						
						
					 
					
						2018-02-14 13:49:11 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						969474f60a 
					 
					
						
						
							
							build: deprecate zesty, add bionic PPA  
						
						 
						
						
						
						
					 
					
						2018-02-11 19:07:11 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						3e0113fff4 
					 
					
						
						
							
							build: set CC through a command-line flag ( #15784 )  
						
						 
						
						... 
						
						
						
						This avoids setting CC for the go run invocation, which fails on go1.10. 
						
						
					 
					
						2018-01-02 11:40:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						2fe07c203e 
					 
					
						
						
							
							build: fix version comparison for go1.10 and beyond ( #15781 )  
						
						 
						
						
						
						
					 
					
						2018-01-02 11:28:07 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach 
							
						 
					 
					
						
						
							
						
						3da1bf8ca1 
					 
					
						
						
							
							all: use gometalinter.v2, fix new gosimple issues ( #15650 )  
						
						 
						
						
						
						
					 
					
						2017-12-12 19:05:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ferhat elmas 
							
						 
					 
					
						
						
							
						
						43dd8e62fc 
					 
					
						
						
							
							build: enable gosimple linter ( #15593 )  
						
						 
						
						
						
						
					 
					
						2017-12-01 13:04:06 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach 
							
						 
					 
					
						
						
							
						
						73067fd24f 
					 
					
						
						
							
							buld: enable goconst linter ( #15566 )  
						
						 
						
						
						
						
					 
					
						2017-11-30 11:22:26 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zach 
							
						 
					 
					
						
						
							
						
						6bb61ee9ef 
					 
					
						
						
							
							build: improve ci.go synopsis ( #15565 )  
						
						 
						
						
						
						
					 
					
						2017-11-28 10:45:48 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zoe Nolan 
							
						 
					 
					
						
						
							
						
						cc3ca63dbf 
					 
					
						
						
							
							build: fix typo in comment  
						
						 
						
						
						
						
					 
					
						2017-11-21 19:23:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ferhat elmas 
							
						 
					 
					
						
						
							
						
						86f6568f66 
					 
					
						
						
							
							build: enable unconvert linter ( #15456 )  
						
						 
						
						... 
						
						
						
						* build: enable unconvert linter
 - fixes  #15453 
 - update code base for failing cases
* cmd/puppeth: replace syscall.Stdin with os.Stdin.Fd() for unconvert linter 
						
						
					 
					
						2017-11-10 19:06:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						d1eb4006e2 
					 
					
						
						
							
							build: enable gofmt and misspell linters  
						
						 
						
						
						
						
					 
					
						2017-11-09 19:48:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Melton 
							
						 
					 
					
						
						
							
						
						d7f2462e8f 
					 
					
						
						
							
							build: add Travis job to lint Go code  #15372  ( #15416 )  
						
						 
						
						... 
						
						
						
						* build: [finishes #15372 ] implements generalized linter and travis job
* .travis, build: minor polishes, disable deadcode 
						
						
					 
					
						2017-11-09 12:46:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						ba2201981a 
					 
					
						
						
							
							build: start shipping Ubuntu Artful Aardvark binaries  
						
						 
						
						
						
						
					 
					
						2017-10-20 12:49:32 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						504278e839 
					 
					
						
						
							
							build: bump PPA builders to Go 1.9 ( #15083 )  
						
						 
						
						
						
						
					 
					
						2017-09-05 10:16:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						f59a49d591 
					 
					
						
						
							
							internal/build: add GoTool and document why it uses GOROOT  
						
						 
						
						
						
						
					 
					
						2017-08-07 16:08:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						524ca544b2 
					 
					
						
						
							
							build: drop yakkety builds (launchpad end of life)  
						
						 
						
						
						
						
					 
					
						2017-08-07 11:12:44 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						225de7ca0a 
					 
					
						
						
							
							tests: update tests and implement general state tests ( #14734 )  
						
						 
						
						... 
						
						
						
						Tests are now included as a submodule. This should make updating easier
and removes ~60MB of JSON data from the working copy.
State tests are replaced by General State Tests, which run the same test
with multiple fork configurations.
With the new test runner, consensus tests are run as subtests by walking
json files. Many hex issues have been fixed upstream since the last
update and most custom parsing code is replaced by existing JSON hex
types. Tests can now be marked as 'expected failures', ensuring that
fixes for those tests will trigger an update to test configuration. The
new test runner also supports parallel execution and the -short flag. 
						
						
					 
					
						2017-07-11 13:49:14 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Addy Yeow 
							
						 
					 
					
						
						
							
						
						cf611c50b9 
					 
					
						
						
							
							build: fix devel golang detection on debian/ubuntu ( #14711 )  
						
						 
						
						
						
						
					 
					
						2017-06-27 09:11:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						069cb661c3 
					 
					
						
						
							
							crypto/bn256: fix go vet false positive  
						
						 
						
						... 
						
						
						
						Also add the package to the license tool ignore list. 
						
						
					 
					
						2017-05-24 15:40:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vlad 
							
						 
					 
					
						
						
							
						
						99127ff2e7 
					 
					
						
						
							
							build: wnode added to the build configuration  
						
						 
						
						
						
						
					 
					
						2017-05-03 15:36:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						6876e92f8d 
					 
					
						
						
							
							Merge remote-tracking branch 'fjl/license-update-1.6'  
						
						 
						
						
						
						
					 
					
						2017-04-14 12:33:10 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						15f32a8d57 
					 
					
						
						
							
							build: disable misspell, upstream bug prevents builds  
						
						 
						
						
						
						
					 
					
						2017-04-14 12:24:01 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						0cc492f815 
					 
					
						
						
							
							all: update license information  
						
						 
						
						
						
						
					 
					
						2017-04-14 10:29:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						cc5654cb59 
					 
					
						
						
							
							build: bump launchpad builds to Go 1.8.1  
						
						 
						
						
						
						
					 
					
						2017-04-13 14:11:33 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						a0cd77e833 
					 
					
						
						
							
							build: create deb source for Ubuntu Zesty ( #14316 )  
						
						 
						
						
						
						
					 
					
						2017-04-12 02:07:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						706a1e552c 
					 
					
						
						
							
							cmd/puppeth: your Ethereum private network manager ( #13854 )  
						
						 
						
						
						
						
					 
					
						2017-04-11 01:25:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						c76ad94492 
					 
					
						
						
							
							.travis, build: autodelete old unstable archives ( #13867 )  
						
						 
						
						... 
						
						
						
						This commit adds a build step to travis to auto-delete unstable archives older than
14 days (our regular release schedule) from Azure via ci.go purge.
The commit also pulls in the latest Azure storage code, also switching over from
the old import path (github.com/Azure/azure-sdk-for-go) to the new split one
(github.com/Azure/azure-storage-go). 
						
						
					 
					
						2017-04-06 12:53:33 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						1cf2ee4597 
					 
					
						
						
							
							build: work around cgo linker issue on macOS 10.12.4 ( #13849 )  
						
						 
						
						... 
						
						
						
						Fixes  #3792  by stripping debug symbols. 
						
						
					 
					
						2017-03-29 12:20:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						df1fbe3c06 
					 
					
						
						
							
							build: always run go vet  
						
						 
						
						... 
						
						
						
						This ensures 'make test' finds all errors that remote CI would find.
Go 1.7 vet reports a false positive in package log, add a workaround. 
						
						
					 
					
						2017-03-24 10:28:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						e7911ad9ea 
					 
					
						
						
							
							build: unify vendor skipping logic  
						
						 
						
						... 
						
						
						
						This fixes a recent bug where 'make geth' built everything instead of
just geth. 
						
						
					 
					
						2017-03-23 15:50:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zahoor Mohamed 
							
						 
					 
					
						
						
							
						
						11e7a712f4 
					 
					
						
						
							
							swarm/api: support mounting manifests via FUSE ( #3690 )  
						
						 
						
						
						
						
					 
					
						2017-03-23 14:56:06 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						c213fd1fd8 
					 
					
						
						
							
							all: import "context" instead of "golang.org/x/net/context"  
						
						 
						
						... 
						
						
						
						There is no need to depend on the old context package now that the
minimum Go version is 1.7. The move to "context" eliminates our weird
vendoring setup. Some vendored code still uses golang.org/x/net/context
and it is now vendored in the normal way.
This change triggered new vet checks around context.WithTimeout which
didn't fire with golang.org/x/net/context. 
						
						
					 
					
						2017-03-22 20:49:15 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						c6e6f1fec2 
					 
					
						
						
							
							build: remove support for the GO_OPENCL environment variable  
						
						 
						
						... 
						
						
						
						We don't use the opencl build tag anymore. 
						
						
					 
					
						2017-03-22 16:00:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						da7af44060 
					 
					
						
						
							
							build: require Go >= 1.7  
						
						 
						
						... 
						
						
						
						We have decided to bump the requirement to Go 1.7 because it enables
subtests and allows dropping backwards-compatibility code. This is in
line with Go's support policy. Go 1.6 and earlier no longer receive
security updates. 
						
						
					 
					
						2017-03-22 16:00:16 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						288700c4d8 
					 
					
						
						
							
							build: add bootnode to Ubuntu PPAs too ( #3766 )  
						
						 
						
						
						
						
					 
					
						2017-03-09 11:02:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						2b284e7366 
					 
					
						
						
							
							build: fix xgo argument order when building from make  
						
						 
						
						
						
						
					 
					
						2017-03-03 12:18:44 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						725c2646a0 
					 
					
						
						
							
							Merge pull request  #3735  from karalabe/bundle-bootnode  
						
						 
						
						... 
						
						
						
						build: bundle the bootnode too into alltools 
						
						
					 
					
						2017-03-02 16:05:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						090699c0f6 
					 
					
						
						
							
							build: bundle the bootnode too into alltools  
						
						 
						
						
						
						
					 
					
						2017-03-02 15:23:15 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						f972691eea 
					 
					
						
						
							
							travis: support building mips32 and mips64 too  
						
						 
						
						
						
						
					 
					
						2017-03-02 11:43:06 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						d4fd06c3dc 
					 
					
						
						
							
							all: blidly swap out glog to our log15, logs need rework  
						
						 
						
						
						
						
					 
					
						2017-02-23 12:16:44 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						e0fb4d1da9 
					 
					
						
						
							
							build: work around CGO linker bug on pre-1.8 Go  
						
						 
						
						
						
						
					 
					
						2017-02-13 14:00:04 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Shintaro Kaneko 
							
						 
					 
					
						
						
							
						
						658bcbcbdc 
					 
					
						
						
							
							build: Fix tiny typo  
						
						 
						
						
						
						
					 
					
						2017-01-30 01:09:00 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						7814a8e131 
					 
					
						
						
							
							travis: Install Android NDK explicitly, removed from gomobile ( #3593 )  
						
						 
						
						... 
						
						
						
						The Android NDK was recently removed from gomobile, leading to our Android
builds failing. Starting from https://go-review.googlesource.com/#/c/35173/  ,
gomobile requires a locally installed NDK. This PR ensures that travis installs
that too before running the build steps. 
						
						
					 
					
						2017-01-20 10:33:58 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						54fcab20e3 
					 
					
						
						
							
							appveyor, build: fix review requests  
						
						 
						
						
						
						
					 
					
						2017-01-13 12:04:55 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						a2bc90d1d7 
					 
					
						
						
							
							build: spellcheck individual packages (Windows path limits)  
						
						 
						
						
						
						
					 
					
						2017-01-13 11:22:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						e4181a7f1b 
					 
					
						
						
							
							travis, appveyor, build: add source spell checking  
						
						 
						
						
						
						
					 
					
						2017-01-13 11:14:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						5eccc122e8 
					 
					
						
						
							
							build, node: fix go vet nits  
						
						 
						
						
						
						
					 
					
						2017-01-09 16:12:54 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						18c77744ff 
					 
					
						
						
							
							all: fix spelling errors  
						
						 
						
						
						
						
					 
					
						2017-01-06 19:44:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						35a7dcb162 
					 
					
						
						
							
							all: gofmt -w -s  
						
						 
						
						
						
						
					 
					
						2017-01-06 15:52:03 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						9b135a9c20 
					 
					
						
						
							
							build: finally settle on empty iOS ObjC package prefixes  
						
						 
						
						
						
						
					 
					
						2017-01-05 14:32:30 +02:00