Martin Holst Swende 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dcaabfe7f6 
							
						 
					 
					
						
						
							
							Clef: USB hw wallet support ( #17756 )  
						
						... 
						
						
						
						* signer: implement USB interaction with hw wallets
* signer: fix failing testcases 
						
					 
					
						2018-09-28 12:47:57 +02:00 
						 
				 
			
				
					
						
							
							
								Alpay Yildirim 
							
						 
					 
					
						
						
						
						
							
						
						
							26cf866349 
							
						 
					 
					
						
						
							
							[ImgBot] optimizes images ( #17741 )  
						
						... 
						
						
						
						*Total -- 171.97kb -> 127.26kb (26%)
/swarm/api/testdata/test0/img/logo.png -- 17.71kb -> 4.02kb (77.29%)
/cmd/clef/sign_flow.png -- 35.54kb -> 20.27kb (42.98%)
/cmd/clef/docs/qubes/qrexec-example.png -- 18.66kb -> 15.79kb (15.4%)
/cmd/clef/docs/qubes/clef_qubes_http.png -- 13.97kb -> 11.95kb (14.44%)
/cmd/clef/docs/qubes/clef_qubes_qrexec.png -- 19.79kb -> 17.03kb (13.91%)
/cmd/clef/docs/qubes/qubes_newaccount-2.png -- 41.75kb -> 36.38kb (12.86%)
/cmd/clef/docs/qubes/qubes_newaccount-1.png -- 24.55kb -> 21.82kb (11.11%) 
						
					 
					
						2018-09-26 10:39:39 +02:00 
						 
				 
			
				
					
						
							
							
								Chi Kei Chan 
							
						 
					 
					
						
						
						
						
							
						
						
							60577d48d5 
							
						 
					 
					
						
						
							
							Add Clef UI to README.md ( #17763 )  
						
						
						
					 
					
						2018-09-26 10:38:09 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Berg 
							
						 
					 
					
						
						
						
						
							
						
						
							bf411a04ba 
							
						 
					 
					
						
						
							
							cmd/clef: added more details to the clef tutorial ( #17759 )  
						
						... 
						
						
						
						* Added more details to the clef tutorial
* Fixed last issues with the comments on the clef tutorial 
						
					 
					
						2018-09-26 10:36:13 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d3441ebb56 
							
						 
					 
					
						
						
							
							cmd/clef, signer: security fixes ( #17554 )  
						
						... 
						
						
						
						* signer: remove local path disclosure from extapi
* signer: show more data in cli ui
* rpc: make http server forward UA and Origin via Context
* signer, clef/core: ui changes + display UA and Origin
* signer: cliui - indicate less trust in remote headers, see https://github.com/ethereum/go-ethereum/issues/17637 
* signer: prevent possibility swap KV-entries in aes_gcm storage, fixes  #17635 
* signer: remove ecrecover from external API
* signer,clef: default reject instead of warn + valideate new passwords. fixes  #17632  and #17631 
* signer: check calldata length even if no ABI signature is present
* signer: fix failing testcase
* clef: remove account import from external api
* signer: allow space in passwords, improve error messsage
* signer/storage: fix typos 
						
					 
					
						2018-09-25 15:54:58 +02:00 
						 
				 
			
				
					
						
							
							
								Paul Berg 
							
						 
					 
					
						
						
						
						
							
						
						
							a95a601f35 
							
						 
					 
					
						
						
							
							Polished clef tutorial ( #17745 )  
						
						
						
					 
					
						2018-09-25 12:37:13 +02:00 
						 
				 
			
				
					
						
							
							
								YaoZengzeng 
							
						 
					 
					
						
						
						
						
							
						
						
							b040b75075 
							
						 
					 
					
						
						
							
							cmd/clef: fix incorrect file permissions for secrets.dat  
						
						... 
						
						
						
						Signed-off-by: YaoZengzeng <yaozengzeng@zju.edu.cn> 
						
					 
					
						2018-09-12 16:15:11 +08:00 
						 
				 
			
				
					
						
							
							
								Ryan Schneider 
							
						 
					 
					
						
						
						
						
							
						
						
							5d7e18539e 
							
						 
					 
					
						
						
							
							rpc: make HTTP RPC timeouts configurable, raise defaults ( #17240 )  
						
						... 
						
						
						
						* rpc: Make HTTP server timeout values configurable
* rpc: Remove flags for setting HTTP Timeouts, configuring via .toml is sufficient.
* rpc: Replace separate constants with a single default struct.
* rpc: Update HTTP Server Read and Write Timeouts to 30s.
* rpc: Remove redundant NewDefaultHTTPTimeouts function.
* rpc: document HTTPTimeouts.
* rpc: sanitize timeout values for library use 
						
					 
					
						2018-07-31 12:16:14 +03:00 
						 
				 
			
				
					
						
							
							
								kiel barry 
							
						 
					 
					
						
						
						
						
							
						
						
							4ea493e7eb 
							
						 
					 
					
						
						
							
							cmd: various golint fixes ( #16700 )  
						
						... 
						
						
						
						* cmd: various golint fixes
* cmd: update to pr change request
* cmd: update to pr change request 
						
					 
					
						2018-05-09 10:38:03 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
						
						
							
						
						
							5d4d79ae26 
							
						 
					 
					
						
						
							
							cmd/clef: documentation about setup ( #16568 )  
						
						... 
						
						
						
						clef: documentation about setup 
						
					 
					
						2018-05-02 13:31:05 +03:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							52b046c9b6 
							
						 
					 
					
						
						
							
							rpc: clean up IPC handler ( #16524 )  
						
						... 
						
						
						
						This avoids logging accept errors on shutdown and removes
a bit of duplication. It also fixes some goimports lint warnings. 
						
					 
					
						2018-04-18 12:27:20 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
						
						
							
						
						
							ec3db0f56c 
							
						 
					 
					
						
						
							
							cmd/clef, signer: initial poc of the standalone signer ( #16154 )  
						
						... 
						
						
						
						* signer: introduce external signer command
* cmd/signer, rpc: Implement new signer. Add info about remote user to Context
* signer: refactored request/response, made use of urfave.cli
* cmd/signer: Use common flags
* cmd/signer: methods to validate calldata against abi
* cmd/signer: work on abi parser
* signer: add mutex around UI
* cmd/signer: add json 4byte directory, remove passwords from api
* cmd/signer: minor changes
* cmd/signer: Use ErrRequestDenied, enable lightkdf
* cmd/signer: implement tests
* cmd/signer: made possible for UI to modify tx parameters
* cmd/signer: refactors, removed channels in ui comms, added UI-api via stdin/out
* cmd/signer: Made lowercase json-definitions, added UI-signer test functionality
* cmd/signer: update documentation
* cmd/signer: fix bugs, improve abi detection, abi argument display
* cmd/signer: minor change in json format
* cmd/signer: rework json communication
* cmd/signer: implement mixcase addresses in API, fix json id bug
* cmd/signer: rename fromaccount, update pythonpoc with new json encoding format
* cmd/signer: make use of new abi interface
* signer: documentation
* signer/main: remove redundant  option
* signer: implement audit logging
* signer: create package 'signer', minor changes
* common: add 0x-prefix to mixcaseaddress in json marshalling + validation
* signer, rules, storage: implement rules + ephemeral storage for signer rules
* signer: implement OnApprovedTx, change signing response (API BREAKAGE)
* signer: refactoring + documentation
* signer/rules: implement dispatching to next handler
* signer: docs
* signer/rules: hide json-conversion from users, ensure context is cleaned
* signer: docs
* signer: implement validation rules, change signature of call_info
* signer: fix log flaw with string pointer
* signer: implement custom 4byte databsae that saves submitted signatures
* signer/storage: implement aes-gcm-backed credential storage
* accounts: implement json unmarshalling of url
* signer: fix listresponse, fix gas->uint64
* node: make http/ipc start methods public
* signer: add ipc capability+review concerns
* accounts: correct docstring
* signer: address review concerns
* rpc: go fmt -s
* signer: review concerns+ baptize Clef
* signer,node: move Start-functions to separate file
* signer: formatting 
						
					 
					
						2018-04-16 15:04:32 +03:00