Michael Vines 
							
						 
					 
					
						
						
							
						
						16ddd001f6 
					 
					
						
						
							
							Gossip no longer pushes/pulls from nodes with a different shred version ( #9868 )  
						
						
						
						
					 
					
						2020-05-05 20:15:19 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						72312ad615 
					 
					
						
						
							
							Avoid holding the entire rooted path while loading bank forks ( #9885 )  
						
						
						
						
					 
					
						2020-05-05 19:45:41 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						3442f36f8a 
					 
					
						
						
							
							Repair alternate versions of dead slots ( #9805 )  
						
						... 
						
						
						
						Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-05-05 14:07:21 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						627bc7e3a9 
					 
					
						
						
							
							Rpc: Filter blockstore data by cluster-confirmed root ( #9873 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-05-04 18:39:27 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						f5b0d13f08 
					 
					
						
						
							
							Rpc: add getLargestAccounts endpoint ( #9869 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-05-04 16:46:10 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						6deaf649ef 
					 
					
						
						
							
							Add commitment Root variant, and add fleshed out --commitment arg to Cli ( #9806 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-04-29 21:55:33 -07:00 
						 
				 
			
				
					
						
							
							
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						a91236012d 
					 
					
						
						
							
							Pass around --max-genesis-archive-unpacked-size ( #9161 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-04-29 18:53:34 -07:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						a0514eb2ae 
					 
					
						
						
							
							thiserror, docs, remove general Failure case ( #9741 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-04-29 18:12:51 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						230df0ec0c 
					 
					
						
						
							
							Upgrade to Rust 1.43.0 ( #9754 )  
						
						
						
						
					 
					
						2020-04-29 18:02:05 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						efb4988d10 
					 
					
						
						
							
							Rpc: remove unwraps ( #9793 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-04-29 12:06:09 -07:00 
						 
				 
			
				
					
						
							
							
								Stephen Akridge 
							
						 
					 
					
						
						
							
						
						eb24f3df84 
					 
					
						
						
							
							Update dalek version  
						
						
						
						
					 
					
						2020-04-28 21:02:47 -06:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						9d91cca73c 
					 
					
						
						
							
							Remove commented code  
						
						
						
						
					 
					
						2020-04-28 15:47:41 -06:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						655e3bc418 
					 
					
						
						
							
							Rpc: Use cluster largest_confirmed_root as commitment max ( #9750 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-04-28 10:20:43 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						a12428a5b8 
					 
					
						
						
							
							Use Blockstore lowest_slot to start root iterator ( #9738 )  
						
						
						
						
					 
					
						2020-04-28 10:22:10 -06:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						193dbb1794 
					 
					
						
						
							
							sanitize lowest slots ( #9747 )  
						
						
						
						
					 
					
						2020-04-27 20:22:30 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c11abf88b7 
					 
					
						
						
							
							Clean up use to keep rust 1.43.0 from complaining ( #9740 )  
						
						
						
						
					 
					
						2020-04-27 16:54:11 -07:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						8ef097bf6f 
					 
					
						
						
							
							Input values are not sanitized after they are deserialized, making it far too easy for Leo to earn SOL ( #9706 )  
						
						... 
						
						
						
						* sanitize gossip protocol messages
* sanitize transactions
* crds protocol sanitize 
						
						
					 
					
						2020-04-27 11:06:00 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						a7f33b5014 
					 
					
						
						
							
							Cache banks in BankForks until optional largest_confirmed_root ( #9678 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-04-24 15:49:57 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						d7f37a703e 
					 
					
						
						
							
							Bump jsonrpc-derive from 14.0.5 to 14.1.0 ( #9702 )  
						
						... 
						
						
						
						Bumps [jsonrpc-derive](https://github.com/paritytech/jsonrpc ) from 14.0.5 to 14.1.0.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/compare/jsonrpc-derive-v14.0.5...v14.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> 
						
						
					 
					
						2020-04-24 15:24:18 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						c92f95e0b8 
					 
					
						
						
							
							Bump jsonrpc-ws-server from 14.0.6 to 14.1.0 ( #9701 )  
						
						... 
						
						
						
						Bumps [jsonrpc-ws-server](https://github.com/paritytech/jsonrpc ) from 14.0.6 to 14.1.0.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/compare/ipc-14.0.6...v14.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> 
						
						
					 
					
						2020-04-24 15:24:07 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						fa20963b93 
					 
					
						
						
							
							Revert shred fs ( #9712 )  
						
						... 
						
						
						
						* Revert "Untar is called for shred archives that do not exist. (#9565 )"
This reverts commit 729cb5eec6#9366 )"
This reverts commit 5ed39de8c5 
						
						
					 
					
						2020-04-24 15:04:23 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						76b1c2baf0 
					 
					
						
						
							
							One less alloc per transaction ( #9705 )  
						
						... 
						
						
						
						* One less alloc per transaction
* Fix benches
* Fix compiler warnings in bench build
* Fix move build
* Fix bench 
						
						
					 
					
						2020-04-24 13:03:46 -06:00 
						 
				 
			
				
					
						
							
							
								Leopold Schabel 
							
						 
					 
					
						
						
							
						
						767a0f9384 
					 
					
						
						
							
							Fix comment in serve_repair ( #9703 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-04-24 10:00:23 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						79829c98db 
					 
					
						
						
							
							Fix vote listener passing bad transactions ( #9694 )  
						
						
						
						
					 
					
						2020-04-23 17:04:09 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						d2cef8ed9b 
					 
					
						
						
							
							Bump num_cpus from 1.12.0 to 1.13.0 ( #9682 )  
						
						... 
						
						
						
						* Bump num_cpus from 1.12.0 to 1.13.0
Bumps [num_cpus](https://github.com/seanmonstar/num_cpus ) from 1.12.0 to 1.13.0.
- [Release notes](https://github.com/seanmonstar/num_cpus/releases )
- [Changelog](https://github.com/seanmonstar/num_cpus/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/num_cpus/compare/v1.12.0...v1.13.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com > 
						
						
					 
					
						2020-04-23 13:08:06 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						17a8b0f783 
					 
					
						
						
							
							Bump jsonrpc-core-client from 14.0.5 to 14.1.0 ( #9683 )  
						
						... 
						
						
						
						Bumps [jsonrpc-core-client](https://github.com/paritytech/jsonrpc ) from 14.0.5 to 14.1.0.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/compare/jsonrpc-core-client-v14.0.5...v14.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> 
						
						
					 
					
						2020-04-23 13:07:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						d1cbccd9ba 
					 
					
						
						
							
							solana-dos can now DoS gossip nodes ( #9652 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-04-23 11:46:12 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						5d2f488004 
					 
					
						
						
							
							Add getLowestNonpurgedBlock rpc; use blockstore api in getConfirmedBlocks ( #9656 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-04-22 13:33:06 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						d5abff82e0 
					 
					
						
						
							
							Add largest_confirmed_root to BlockCommitmentCache ( #9640 )  
						
						... 
						
						
						
						* Add largest_confirmed_root to BlockCommitmentCache
* clippy
* Add blockstore to BlockCommitmentCache to check root
* Add rooted_stake helper fn and test
* Nodes that are behind should correctly id confirmed roots
* Simplify rooted_stake collector 
						
						
					 
					
						2020-04-22 12:22:09 -06:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						08e73e5366 
					 
					
						
						
							
							Bump jsonrpc-http-server from 14.0.6 to 14.1.0 ( #9628 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-04-22 09:21:05 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						2e8349196e 
					 
					
						
						
							
							Custom epochslots debug ( #9647 )  
						
						
						
						
					 
					
						2020-04-22 08:55:08 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						2a935ec15f 
					 
					
						
						
							
							Bump jsonrpc-pubsub from 14.0.6 to 14.1.0 ( #9649 )  
						
						... 
						
						
						
						Bumps [jsonrpc-pubsub](https://github.com/paritytech/jsonrpc ) from 14.0.6 to 14.1.0.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/compare/ipc-14.0.6...v14.1.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com >
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com> 
						
						
					 
					
						2020-04-22 07:49:35 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						bab3502260 
					 
					
						
						
							
							Push down cluster_info lock ( #9594 )  
						
						... 
						
						
						
						* Push down cluster_info lock
* Rework budget decrement
Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-04-21 12:54:45 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						ad186b8652 
					 
					
						
						
							
							Flag test_tvu_exit as serial to hopefully reduce CI flakiness ( #9509 )  
						
						
						
						
					 
					
						2020-04-21 12:54:16 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						3023691487 
					 
					
						
						
							
							RPC: Allow single slot address history queries ( #9630 )  
						
						
						
						
					 
					
						2020-04-22 01:08:06 +08:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						64e5684d45 
					 
					
						
						
							
							Bump bs58 from 0.3.0 to 0.3.1  
						
						... 
						
						
						
						Bumps [bs58](https://github.com/mycorrhiza/bs58-rs ) from 0.3.0 to 0.3.1.
- [Release notes](https://github.com/mycorrhiza/bs58-rs/releases )
- [Commits](https://github.com/mycorrhiza/bs58-rs/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com > 
						
						
					 
					
						2020-04-21 08:07:00 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						18cba86f77 
					 
					
						
						
							
							Wait for supermajority of cluster to have rooted a transaction to consider it finalized ( #9618 )  
						
						... 
						
						
						
						* Add rooted stake to BlockCommitment
* Use rooted stake to include cluster check 
						
						
					 
					
						2020-04-20 23:25:49 -06:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						914b022663 
					 
					
						
						
							
							cli: Add transaction-history ( #9614 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-04-20 22:01:09 -07:00 
						 
				 
			
				
					
						
							
							
								Anatoly Yakovenko 
							
						 
					 
					
						
						
							
						
						8a69ea971f 
					 
					
						
						
							
							test  
						
						
						
						
					 
					
						2020-04-20 08:44:39 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						b1ca74ed30 
					 
					
						
						
							
							Bump regex from 1.3.6 to 1.3.7  
						
						... 
						
						
						
						Bumps [regex](https://github.com/rust-lang/regex ) from 1.3.6 to 1.3.7.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.3.6...regex-1.3.7 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com > 
						
						
					 
					
						2020-04-20 08:02:22 -07:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						77fb4230d6 
					 
					
						
						
							
							Calculate distance between u64 without overflow ( #9592 )  
						
						... 
						
						
						
						* fix overflow
* fixed num_live_peers overflow 
						
						
					 
					
						2020-04-19 23:05:26 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						1607891b29 
					 
					
						
						
							
							log proper slot ( #9576 )  
						
						... 
						
						
						
						Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-04-19 14:24:45 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						65a9658b13 
					 
					
						
						
							
							Budget for gossip traffic ( #9550 )  
						
						
						
						
					 
					
						2020-04-18 22:11:17 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						a7aa7e172b 
					 
					
						
						
							
							validator: Consider the activated stake of this node to be online again ( #9573 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-04-18 10:16:19 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						cb0a1a94a7 
					 
					
						
						
							
							Bump jsonrpc-core from 14.0.5 to 14.1.0  
						
						... 
						
						
						
						Bumps [jsonrpc-core](https://github.com/paritytech/jsonrpc ) from 14.0.5 to 14.1.0.
- [Release notes](https://github.com/paritytech/jsonrpc/releases )
- [Commits](https://github.com/paritytech/jsonrpc/commits )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com > 
						
						
					 
					
						2020-04-17 20:06:15 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						8509dcb8a0 
					 
					
						
						
							
							Report offline/wrong-shred nodes while waiting for a super majority in gossip  
						
						
						
						
					 
					
						2020-04-17 13:32:19 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						7b5cdf6adf 
					 
					
						
						
							
							Reduce ReceiveUpdates log spam  
						
						
						
						
					 
					
						2020-04-17 13:32:19 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						55ed52a71d 
					 
					
						
						
							
							Increase the number of JSON RPC service threads ( #9551 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-04-17 12:37:33 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						b58338b066 
					 
					
						
						
							
							Make rpc_subscriptions.rs tests serial ( #9556 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-04-17 10:48:39 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						e655cba5bd 
					 
					
						
						
							
							Make rpc tests serial ( #9537 )  
						
						
						
						
					 
					
						2020-04-16 22:02:55 -07:00