Zahoor Mohamed 
							
						 
					 
					
						
						
							
						
						1d1d988aa7 
					 
					
						
						
							
							swarm/api: FUSE read-write support ( #13872 )  
						
						... 
						
						
						
						- Moved fuse related code in a new package, swarm/fuse
- Added write support
  - Create new files
  - Delete existing files
  - Append to files (with limitations)
- More test coverage 
						
						
					 
					
						2017-04-12 02:06:02 +02:00 
						 
				 
			
				
					
						
							
							
								Victor Farazdagi 
							
						 
					 
					
						
						
							
						
						dd37064a15 
					 
					
						
						
							
							cmd/swarm: add --password ( #3748 )  
						
						
						
						
					 
					
						2017-04-12 02:03:42 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Johnson 
							
						 
					 
					
						
						
							
						
						49f1e84253 
					 
					
						
						
							
							internal/ethapi: Add support for fetching information about the current call in JS traces  
						
						
						
						
					 
					
						2017-04-11 11:37:23 +01:00 
						 
				 
			
				
					
						
							
							
								Jamie Pitts 
							
						 
					 
					
						
						
							
						
						9de257505b 
					 
					
						
						
							
							params: updated testnet bootnodes ( #14310 )  
						
						
						
						
					 
					
						2017-04-11 11:57:54 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						706a1e552c 
					 
					
						
						
							
							cmd/puppeth: your Ethereum private network manager ( #13854 )  
						
						
						
						
					 
					
						2017-04-11 01:25:53 +02:00 
						 
				 
			
				
					
						
							
							
								Felföldi Zsolt 
							
						 
					 
					
						
						
							
						
						18bbe12425 
					 
					
						
						
							
							les: allow LES connection to other servers ( #13889 )  
						
						
						
						
					 
					
						2017-04-11 01:23:39 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						04fcae207d 
					 
					
						
						
							
							p2p: if no nodes are connected, attempt dialing bootnodes ( #13874 )  
						
						
						
						
					 
					
						2017-04-10 18:33:41 +02:00 
						 
				 
			
				
					
						
							
							
								Justin 
							
						 
					 
					
						
						
							
						
						542e42b21e 
					 
					
						
						
							
							core: fix comment typo  
						
						
						
						
					 
					
						2017-04-10 16:01:31 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						feeccdf4ec 
					 
					
						
						
							
							consensus/clique: Proof of Authority ( #3753 )  
						
						... 
						
						
						
						This PR is a prototype implementation of plugable consensus engines and the
Clique PoA protocol ethereum/EIPs#225  
						
						
					 
					
						2017-04-10 12:24:12 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						bfe5eb7f8c 
					 
					
						
						
							
							eth: accept transactions when starting CPU mining ( #13882 )  
						
						
						
						
					 
					
						2017-04-10 10:43:01 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						f32b72ca5d 
					 
					
						
						
							
							Merge pull request  #13883  from karalabe/boardcast-sync-head  
						
						... 
						
						
						
						eth: announce block after sync cycle (star topology) 
						
						
					 
					
						2017-04-10 09:03:00 +03:00 
						 
				 
			
				
					
						
							
							
								gluk256 
							
						 
					 
					
						
						
							
						
						9cd7135516 
					 
					
						
						
							
							whisper: big refactoring ( #13852 )  
						
						... 
						
						
						
						* whisper: GetMessages fixed; size restriction updated
* whisper: made PoW and MaxMsgSize customizable
* whisper: test added
* whisper: sym key management changed
* whisper: identity management refactored
* whisper: API refactoring (Post and Filter)
* whisper: big refactoring complete
* whisper: spelling fix
* whisper: variable topic size allowed for a filter
* whisper: final update
* whisper: formatting
* whisper: file exchange introduced in wnode
* whisper: bugfix
* whisper: API updated + new tests
* whisper: statistics updated
* whisper: wnode server updated
* whisper: allowed filtering for variable topic size
* whisper: tests added
* whisper: resolving merge conflicts
* whisper: refactoring (documenting mostly)
* whsiper: tests fixed
* whisper: down cased error messages
* whisper: documenting the API functions
* whisper: logging fixed
* whisper: fixed wnode parameters
* whisper: logs fixed (typos) 
						
						
					 
					
						2017-04-09 23:49:22 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						bd2c54fa9f 
					 
					
						
						
							
							eth: announce block after sync cycle (star topology)  
						
						
						
						
					 
					
						2017-04-09 20:12:46 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						8570ef19eb 
					 
					
						
						
							
							Merge pull request  #13881  from karalabe/go-1.8.1  
						
						... 
						
						
						
						travis, appveyor: update to Go 1.8.1 
						
						
					 
					
						2017-04-08 22:35:41 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						d144299af4 
					 
					
						
						
							
							travis, appveyor: update to Go 1.8.1  
						
						
						
						
					 
					
						2017-04-08 22:20:15 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						badbaf66b6 
					 
					
						
						
							
							Merge pull request  #13880  from karalabe/remote-miner-fix  
						
						... 
						
						
						
						consensus/ethash, eth: don't mine if 0 threads are set 
						
						
					 
					
						2017-04-08 20:40:54 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						b801be99d4 
					 
					
						
						
							
							consensus, eth: don't CPU mine by default during remote mining  
						
						
						
						
					 
					
						2017-04-07 17:22:06 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						cc13d576f0 
					 
					
						
						
							
							Merge pull request  #13870  from karalabe/miners-fixes  
						
						... 
						
						
						
						all: clean up various error handling in core and the miner 
						
						
					 
					
						2017-04-07 11:03:11 +03:00 
						 
				 
			
				
					
						
							
							
								Lewis Marshall 
							
						 
					 
					
						
						
							
						
						71fdaa4238 
					 
					
						
						
							
							swarm/api: refactor and improve HTTP API ( #3773 )  
						
						... 
						
						
						
						This PR deprecates the file related RPC calls in favour of an improved HTTP API.
The main aim is to expose a simple to use API which can be consumed by thin
clients (e.g. curl and HTML forms) without the need for complex logic (e.g.
manipulating prefix trie manifests). 
						
						
					 
					
						2017-04-07 00:22:22 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						158d603528 
					 
					
						
						
							
							consensus, core: drop all the legacy custom core error types  
						
						
						
						
					 
					
						2017-04-06 17:34:19 +03:00 
						 
				 
			
				
					
						
							
							
								Felföldi Zsolt 
							
						 
					 
					
						
						
							
						
						9aca9e6deb 
					 
					
						
						
							
							cmd, les, eth, eth/gasprice: using new gas price oracle ( #13853 )  
						
						... 
						
						
						
						* cmd, les, eth, eth/gasprice: using new gas price oracle
* eth/gasprice: renamed source file
* eth/gasprice: added security checks for gpo params
* eth/gasprice: fixed naming issues
* eth/gasprice: max limit, maxEmpty 
						
						
					 
					
						2017-04-06 17:20:42 +03:00 
						 
				 
			
				
					
						
							
							
								Louis Holbrook 
							
						 
					 
					
						
						
							
						
						0ec1104ba9 
					 
					
						
						
							
							cmd/swarm: allow uploading from stdin ( #3744 )  
						
						... 
						
						
						
						- intended to be a swarm alternative to termbin.com
- added --stdin flag to swarm executable. if set, swarm will
  read data from stdin and postRaw it. 
						
						
					 
					
						2017-04-06 14:21:16 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						702bef8493 
					 
					
						
						
							
							cmd/geth, eth: drop bad block reporting, its offline anyway  
						
						
						
						
					 
					
						2017-04-06 14:25:05 +03: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 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						d83a9a8f44 
					 
					
						
						
							
							miner: don't verify our own blocks, trust the engine  
						
						
						
						
					 
					
						2017-04-06 12:22:14 +03:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						3d8de95f99 
					 
					
						
						
							
							core, core/types: regenerate JSON marshaling, add "hash" to headers ( #13868 )  
						
						... 
						
						
						
						* Makefile: fix devtools target
* core: regenerate genesis marshaling with fjl/gencodec@cbfa5be5a8 
* core/types: regenerate marshaling methods with fjl/gencodec@cbfa5be5a8 
* core/types: add "hash" to JSON headers 
						
						
					 
					
						2017-04-06 11:38:21 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						24b9860c1b 
					 
					
						
						
							
							cmd/geth, node: surface geth architecture into version ( #13866 )  
						
						
						
						
					 
					
						2017-04-05 21:51:01 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						cc303017c3 
					 
					
						
						
							
							debug: convert uint64-blocknumber into rpc.Blocknumber ( #13862 )  
						
						... 
						
						
						
						* debug: Converted uint64-blocknumber into rpc.Blocknumber
* api/debug: Fix pending block issues in DumpBlock 
						
						
					 
					
						2017-04-05 17:49:54 +02:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
							
						
						49437a02c9 
					 
					
						
						
							
							core/state: make TestSnapshotRandom work again ( #3816 )  
						
						... 
						
						
						
						In `touch` operation, only `touched` filed has been changed. Therefore
in the related undo function, only `touched` field should be reverted.
In addition, whether remove this obj from dirty map should depend on
prevDirty flag. 
						
						
					 
					
						2017-04-05 00:44:16 +02:00 
						 
				 
			
				
					
						
							
							
								Lewis Marshall 
							
						 
					 
					
						
						
							
						
						b319f027a0 
					 
					
						
						
							
							cmd/swarm, swarm/api/client: add HTTP API client and 'swarm ls' command ( #3742 )  
						
						... 
						
						
						
						This adds a swarm ls command which lists files and directories stored in a
manifest. Rather than listing all files, it uses "directory prefixes" in case there are a
lot of files in a manifest but you just want to traverse it.
This also includes some refactoring to the tests and the introduction of a
swarm/api/client package to make things easier to test. 
						
						
					 
					
						2017-04-05 00:20:07 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						09777952ee 
					 
					
						
						
							
							core, consensus: pluggable consensus engines ( #3817 )  
						
						... 
						
						
						
						This commit adds pluggable consensus engines to go-ethereum. In short, it
introduces a generic consensus interface, and refactors the entire codebase to
use this interface. 
						
						
					 
					
						2017-04-05 00:16:29 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						e50a5b7771 
					 
					
						
						
							
							Merge pull request  #13856  from karalabe/ethstats-sanity-checks  
						
						... 
						
						
						
						ethstats: sanity check ethstats history queries 
						
						
					 
					
						2017-04-04 13:03:34 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						fb98a8c6c2 
					 
					
						
						
							
							ethstats: cut short unavailable history responses  
						
						
						
						
					 
					
						2017-04-04 11:41:17 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						96d1a4aee6 
					 
					
						
						
							
							ethstats: sanity check ethstats history queries  
						
						
						
						
					 
					
						2017-03-31 15:06:54 +03:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						105b37f1b4 
					 
					
						
						
							
							swarm/api: improve FUSE build constraints, logging and APIs ( #3818 )  
						
						... 
						
						
						
						* swarm/api: fix build/tests on unsupported platforms
Skip FUSE tests if FUSE is unavailable and change build constraints so
the 'lesser' platforms aren't mentioned explicitly. The test are
compiled on all platforms to prevent regressions in _fallback.go
Also gofmt -w -s because why not.
* internal/web3ext: fix swarmfs wrappers
Remove inputFormatter specifications so users get an error
when passing the wrong number of arguments.
* swarm/api: improve FUSE-related logging and APIs
The API now returns JSON objects instead of strings.
Log messages for invalid arguments are removed. 
						
						
					 
					
						2017-03-31 12:11:01 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						c4a0efafd7 
					 
					
						
						
							
							Merge pull request  #13851  from karalabe/ethstats-url-scheme-discovery  
						
						... 
						
						
						
						ethstats: work around weird URL scheme parsing issues 
						
						
					 
					
						2017-03-30 13:25:17 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						db93641941 
					 
					
						
						
							
							ethstats: work around weird URL scheme parsing issues  
						
						
						
						
					 
					
						2017-03-30 12:53:50 +03: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 
						 
				 
			
				
					
						
							
							
								bas-vk 
							
						 
					 
					
						
						
							
						
						baf20010e7 
					 
					
						
						
							
							core/types: rename txdata.gasLimit -> txdata.gas in JSON ( #13848 )  
						
						
						
						
					 
					
						2017-03-29 11:59:13 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						16afb5c468 
					 
					
						
						
							
							Merge pull request  #13516  from fjl/core-marshal-non-pointer  
						
						... 
						
						
						
						core, core/types: use non-pointer receiver for Marshal* methods 
						
						
					 
					
						2017-03-28 15:55:34 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						225c28716f 
					 
					
						
						
							
							Merge pull request  #3801  from karalabe/ledger-linux-confirm  
						
						... 
						
						
						
						accounts/usbwallet: fix Ledger hidapi/libusb protocol violation 
						
						
					 
					
						2017-03-28 09:16:23 +03:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						aa9a78e463 
					 
					
						
						
							
							core, core/types: use non-pointer receiver for Marshal* methods  
						
						... 
						
						
						
						Regenerated with fjl/gencodec@1a75a21610 
Also add ,omitempty to optional GenesisAccount fields. 
						
						
					 
					
						2017-03-27 13:29:01 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						7419d0c382 
					 
					
						
						
							
							Merge pull request  #3820  from fjl/core-types-eip155-chainid-mul  
						
						... 
						
						
						
						core/types: ensure all EIP155 signer fields are set by deriveSigner 
						
						
					 
					
						2017-03-27 00:22:34 +03:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						4be37e91b9 
					 
					
						
						
							
							core/types: ensure all EIP155 signer fields are set by deriveSigner  
						
						... 
						
						
						
						Fixes  #3819  
					
						2017-03-24 22:06:10 +01:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						1018bf6a00 
					 
					
						
						
							
							rpc: honour pending requests before tearing conn down ( #3814 )  
						
						
						
						
					 
					
						2017-03-24 12:07:12 +01:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						37e252587a 
					 
					
						
						
							
							Merge pull request  #3813  from fjl/build-fixes-2  
						
						... 
						
						
						
						build: unify vendor skipping, always run go vet 
						
						
					 
					
						2017-03-24 11:52:42 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						bb7dca275c 
					 
					
						
						
							
							ethstats: cleanups, trace logs and "fix" history responses ( #3812 )  
						
						
						
						
					 
					
						2017-03-24 10:42:40 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						69ac6cc70e 
					 
					
						
						
							
							travis.yml: re-add missing build commands for Go 1.7  
						
						
						
						
					 
					
						2017-03-24 10:29:20 +01: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 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						8771c3061f 
					 
					
						
						
							
							Merge pull request  #3794  from fjl/core-genesis-refactor  
						
						... 
						
						
						
						core: refactor genesis handling 
						
						
					 
					
						2017-03-23 17:36:38 +02:00