Bas van Kervel 
							
						 
					 
					
						
						
							
						
						a7bae3b2a6 
					 
					
						
						
							
							rpc/http: improve request handling  
						
						
						
						
					 
					
						2016-03-23 11:27:08 +01:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						e90958cd29 
					 
					
						
						
							
							cmd, eth, ethdb, node: prioritise chaindata for resources, bump cache  
						
						
						
						
					 
					
						2016-03-09 10:33:39 +02:00 
						 
				 
			
				
					
						
							
							
								Bas van Kervel 
							
						 
					 
					
						
						
							
						
						0fd251c7f7 
					 
					
						
						
							
							console: allow optional password on the command line  
						
						
						
						
					 
					
						2016-03-08 15:02:21 +01:00 
						 
				 
			
				
					
						
							
							
								Kobi Gurkan 
							
						 
					 
					
						
						
							
						
						627c2311fb 
					 
					
						
						
							
							cmd/utils: add --keystore  
						
						
						
						
					 
					
						2016-03-07 14:38:56 -08:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						0d89e6c2f1 
					 
					
						
						
							
							cmd/utils, params: homestead block  
						
						
						
						
					 
					
						2016-02-29 15:04:55 +01:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						7cbcae3fac 
					 
					
						
						
							
							Merge pull request  #2269  from obscuren/repl-multi-line  
						
						... 
						
						
						
						cmd/geth: removed multiline support 
						
						
					 
					
						2016-02-29 15:04:33 +01:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						ab92678fb3 
					 
					
						
						
							
							cmd/utils: lower the min accepted gas price for relay and GPO to 20 shannon  
						
						
						
						
					 
					
						2016-02-29 14:45:47 +01:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						cec92f5940 
					 
					
						
						
							
							cmd/geth: removed multiline support  
						
						... 
						
						
						
						When attempting to paste very long lines of text the REPL goes
completely fubar, never completing the paste. Removing the multiline
support "fixes" this.
Long lines of text are usually pasted when deploying contracts and as it
stands right now makes creating new contracts from the REPL impossible. 
						
						
					 
					
						2016-02-27 16:58:27 +01:00 
						 
				 
			
				
					
						
							
							
								Ricardo Catalinas Jiménez 
							
						 
					 
					
						
						
							
						
						436fc8d76a 
					 
					
						
						
							
							all: Rename crypto.Sha3{,Hash}() to crypto.Keccak256{,Hash}()  
						
						... 
						
						
						
						As we aren't really using the standarized SHA-3 
						
						
					 
					
						2016-02-21 22:34:34 +00:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
							
						
						371871d685 
					 
					
						
						
							
							parmas, crypto, core, core/vm: homestead consensus protocol changes  
						
						... 
						
						
						
						* change gas cost for contract creating txs
* invalidate signature with s value greater than secp256k1 N / 2
* OOG contract creation if not enough gas to store code
* new difficulty adjustment algorithm
* new DELEGATECALL op code 
						
						
					 
					
						2016-02-18 10:08:11 +01:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						aa36a6ae4f 
					 
					
						
						
							
							Merge pull request  #2206  from fjl/update-deps  
						
						... 
						
						
						
						Godeps: update all dependencies 
						
						
					 
					
						2016-02-17 13:46:30 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						ae5bc89cad 
					 
					
						
						
							
							cmd/geth, jsre: improve auto-completion  
						
						
						
						
					 
					
						2016-02-15 15:03:26 +01:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						770b29fd80 
					 
					
						
						
							
							Merge pull request  #2175  from karalabe/refactor-http-rpc  
						
						... 
						
						
						
						cmd, common, node, rpc: move HTTP RPC into node, drop singleton aspect 
						
						
					 
					
						2016-02-13 14:53:48 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						2abf1a36b9 
					 
					
						
						
							
							cmd/geth: enable multi-line mode  
						
						... 
						
						
						
						This was requested by some users earlier but liner didn't support
it at the time. It does now. 
						
						
					 
					
						2016-02-12 02:41:29 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						4063d30b5e 
					 
					
						
						
							
							cmd/geth: gofmt js.go and rename ethereum.js to web3.js  
						
						... 
						
						
						
						Fixing the filename matters now because it will actually show
up in JS backtraces. 
						
						
					 
					
						2016-02-12 02:20:18 +01:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						d6c6bcc9f3 
					 
					
						
						
							
							cmd/geth: update monitor to new termui code  
						
						
						
						
					 
					
						2016-02-11 16:46:28 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						df75dbfd68 
					 
					
						
						
							
							cmd, node, rpc: readd inproc RPC client, expose via node  
						
						
						
						
					 
					
						2016-02-09 14:10:40 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						900e124bee 
					 
					
						
						
							
							cmd, common, node, rpc: rework naming convention to canonical one  
						
						
						
						
					 
					
						2016-02-09 13:24:42 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						7486904b92 
					 
					
						
						
							
							cmd, node, rpc: move websockets into node, break singleton  
						
						
						
						
					 
					
						2016-02-05 16:53:47 +02:00 
						 
				 
			
				
					
						
							
							
								Isidoro Ghezzi 
							
						 
					 
					
						
						
							
						
						cf47ef12d3 
					 
					
						
						
							
							cmd/utils: fix jspath flag typo  
						
						
						
						
					 
					
						2016-02-05 15:32:00 +01:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						a13bc9d7a1 
					 
					
						
						
							
							cmd, common, node, rpc: move HTTP RPC into node, drop singletone aspect  
						
						
						
						
					 
					
						2016-02-05 13:45:36 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						188ab928c3 
					 
					
						
						
							
							cmd, common, node, rpc: move IPC into the node itself  
						
						
						
						
					 
					
						2016-02-04 11:23:15 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						5da7ec7c18 
					 
					
						
						
							
							cmd, eth, rpc: fix some RPC issues with pending blocks  
						
						
						
						
					 
					
						2016-02-03 10:35:59 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						3750d835a1 
					 
					
						
						
							
							internal/debug: APIs for profiling and tracing  
						
						... 
						
						
						
						The debug package provides an RPC wrapper for glog settings and the
debugging facilities of the Go runtime. They can be triggered through
both command line flags and the IPC listener. 
						
						
					 
					
						2016-01-28 13:36:11 +01:00 
						 
				 
			
				
					
						
							
							
								Bas van Kervel 
							
						 
					 
					
						
						
							
						
						19b2640e89 
					 
					
						
						
							
							rpc: migrated the RPC insterface to a new reflection based RPC layer  
						
						
						
						
					 
					
						2016-01-26 13:51:50 +01:00 
						 
				 
			
				
					
						
							
							
								Bas van Kervel 
							
						 
					 
					
						
						
							
						
						cdd34fcb16 
					 
					
						
						
							
							console: add admin.sleep and admin.sleepBlocks  
						
						
						
						
					 
					
						2016-01-19 12:30:33 +01:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						dbbcf558e2 
					 
					
						
						
							
							Merge pull request  #2064  from fjl/remove-common-rlp  
						
						... 
						
						
						
						common: remove old RLP implementation, Value and ExtPackage 
						
						
					 
					
						2015-12-18 20:26:19 +01:00 
						 
				 
			
				
					
						
							
							
								Bas van Kervel 
							
						 
					 
					
						
						
							
						
						3c9a2c752f 
					 
					
						
						
							
							console: bugfix that causes the console to crash when connection to an endpoint without the personal api enabled  
						
						
						
						
					 
					
						2015-12-18 15:30:08 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						e6fb69296e 
					 
					
						
						
							
							common: remove old RLP implementation, Value and ExtPackage  
						
						... 
						
						
						
						In order to make this happen, kill all remaining trivial uses of
common/{rlp,value}.go. The non-trivial ones have been updated earlier. 
						
						
					 
					
						2015-12-18 12:09:10 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						b9aedeab0b 
					 
					
						
						
							
							Merge pull request  #2072  from karalabe/admin-debug-apis  
						
						... 
						
						
						
						core, eth, node, rpc: port the admin and debug API 
						
						
					 
					
						2015-12-15 11:33:18 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						9c636d2490 
					 
					
						
						
							
							Merge pull request  #2070  from karalabe/android-archives  
						
						... 
						
						
						
						Makefile, cmd/geth: support building Android archives 
						
						
					 
					
						2015-12-14 21:32:00 +01:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						d8370a4e15 
					 
					
						
						
							
							core, eth, node, rpc: port the admin and debug API  
						
						
						
						
					 
					
						2015-12-14 19:36:51 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						fa187a366d 
					 
					
						
						
							
							Merge pull request  #2035  from bas-vk/rcp-v2-rebase  
						
						... 
						
						
						
						rpc: new RPC implementation with pub/sub support 
						
						
					 
					
						2015-12-14 17:38:10 +01:00 
						 
				 
			
				
					
						
							
							
								Bas van Kervel 
							
						 
					 
					
						
						
							
						
						eae81465c1 
					 
					
						
						
							
							rpc: new RPC implementation with pub/sub support  
						
						
						
						
					 
					
						2015-12-14 16:34:05 +01:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						03f090b30b 
					 
					
						
						
							
							Makefile, cmd/geth: support building Android archives  
						
						
						
						
					 
					
						2015-12-14 14:28:14 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						0e4deeb6e7 
					 
					
						
						
							
							Makefile, cmd/geth: assemble ios xcode frameworks  
						
						
						
						
					 
					
						2015-12-08 18:05:43 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						d648e96b3d 
					 
					
						
						
							
							cmd/utils: restore starting geth without any accounts and etherbase  
						
						... 
						
						
						
						Also remove some duplication around address/index parsing. 
						
						
					 
					
						2015-12-01 11:55:52 +01:00 
						 
				 
			
				
					
						
							
							
								Bas van Kervel 
							
						 
					 
					
						
						
							
						
						1ead43c88c 
					 
					
						
						
							
							console: fix instance name printed incorrect on start  
						
						
						
						
					 
					
						2015-11-30 09:49:10 +01:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						7dde2b902c 
					 
					
						
						
							
							Merge pull request  #1970  from karalabe/customizable-protocol-stacks  
						
						... 
						
						
						
						Customizable protocol stacks 
						
						
					 
					
						2015-11-27 10:41:22 +01:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						3e1000fda3 
					 
					
						
						
							
							cmd, eth, node, rpc, xeth: use single-instance services  
						
						
						
						
					 
					
						2015-11-27 11:06:12 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						1e806c4c77 
					 
					
						
						
							
							cmd, common, core, eth, node, rpc, tests, whisper, xeth: use protocol stacks  
						
						
						
						
					 
					
						2015-11-27 11:06:12 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						8a44451edf 
					 
					
						
						
							
							cmd: drop blocktest command, create gethrpctest program  
						
						
						
						
					 
					
						2015-11-27 11:06:12 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						b1e0143444 
					 
					
						
						
							
							cmd, crypto: fixed nil public keys and updated web3  
						
						
						
						
					 
					
						2015-11-26 13:38:53 +01:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						1c63d08ed1 
					 
					
						
						
							
							cmd/geth, cmd/utils: removed legalese  
						
						... 
						
						
						
						Removed the legalese confirmation dialog. This closes  #1992  
						
						
					 
					
						2015-11-19 12:03:33 +01:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						a1d9ef48c5 
					 
					
						
						
							
							core, eth, rpc: split out block validator and state processor  
						
						... 
						
						
						
						This removes the burden on a single object to take care of all
validation and state processing. Now instead the validation is done by
the `core.BlockValidator` (`types.Validator`) that takes care of both
header and uncle validation through the `ValidateBlock` method and state
validation through the `ValidateState` method. The state processing is
done by a new object `core.StateProcessor` (`types.Processor`) and
accepts a new state as input and uses that to process the given block's
transactions (and uncles for rewords) to calculate the state root for
the next block (P_n + 1). 
						
						
					 
					
						2015-11-18 14:24:42 +01:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						9aa77a3769 
					 
					
						
						
							
							cmd/geth, cmd/utils: surface the light KDF flag to the CLI  
						
						
						
						
					 
					
						2015-11-10 15:47:19 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						90655736ed 
					 
					
						
						
							
							cmd/geth: fix recover command crash if no param is supplied  
						
						
						
						
					 
					
						2015-11-05 11:53:50 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						5ff0814b1f 
					 
					
						
						
							
							VERSION, cmd/geth: bumped version 1.4.0  
						
						
						
						
					 
					
						2015-11-03 11:48:18 +01:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
							
						
						98b036ddb6 
					 
					
						
						
							
							Merge pull request  #1949  from karalabe/update-command-usage  
						
						... 
						
						
						
						cmd/geth, cmd/utils, eth: group CLI flags by purpose 
						
						
					 
					
						2015-10-30 10:59:36 +01:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						3c6e285d3b 
					 
					
						
						
							
							cmd/geth, cmd/utils, eth: group CLI flags by purpose  
						
						
						
						
					 
					
						2015-10-30 11:33:12 +02:00