Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						a7bed62af0 
					 
					
						
						
							
							Remove overflow opportunities ( #13649 )  
						
						
						
						
					 
					
						2020-11-17 12:01:11 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						df1f53950e 
					 
					
						
						
							
							helloworld no longer supports program feature ( #13645 )  
						
						
						
						
					 
					
						2020-11-17 17:10:10 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c5299b60ed 
					 
					
						
						
							
							Add RpcClient::new_with_commitment()  
						
						
						
						
					 
					
						2020-11-17 07:55:43 -08:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						3827739708 
					 
					
						
						
							
							chore:(deps): bump @solana/web3.js from 0.87.0 to 0.87.1 in /explorer ( #13642 )  
						
						... 
						
						
						
						Bumps [@solana/web3.js](https://github.com/solana-labs/solana-web3.js ) from 0.87.0 to 0.87.1.
- [Release notes](https://github.com/solana-labs/solana-web3.js/releases )
- [Commits](https://github.com/solana-labs/solana-web3.js/compare/v0.87.0...v0.87.1 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2020-11-17 09:20:00 +00:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						808360d25b 
					 
					
						
						
							
							chore:(deps): bump @types/chart.js from 2.9.27 to 2.9.28 in /explorer ( #13641 )  
						
						... 
						
						
						
						Bumps [@types/chart.js](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/chart.js ) from 2.9.27 to 2.9.28.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/chart.js )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2020-11-17 09:19:48 +00:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						8d94ce4128 
					 
					
						
						
							
							chore: bump semantic-release from 17.2.2 to 17.2.3 in /web3.js ( #13640 )  
						
						... 
						
						
						
						Bumps [semantic-release](https://github.com/semantic-release/semantic-release ) from 17.2.2 to 17.2.3.
- [Release notes](https://github.com/semantic-release/semantic-release/releases )
- [Commits](https://github.com/semantic-release/semantic-release/compare/v17.2.2...v17.2.3 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2020-11-17 09:19:41 +00:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						3a9dca0c67 
					 
					
						
						
							
							Add back BPF error logging ( #13633 )  
						
						... 
						
						
						
						* Add back BPF error logging
* Update programs/bpf_loader/src/lib.rs
Co-authored-by: Michael Vines <mvines@gmail.com > 
						
						
					 
					
						2020-11-17 08:10:14 +00:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						3e4acba72f 
					 
					
						
						
							
							Quiet notification logs when no subscriptions ( #13629 )  
						
						
						
						
					 
					
						2020-11-17 06:37:38 +00:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						ef99689592 
					 
					
						
						
							
							Improve TestValidator instantiation ( #13627 )  
						
						... 
						
						
						
						* Add TestValidator::new_with_fees constructor, and warning for low bootstrap_validator_lamports
* Add logging to solana-tokens integration test to help catch low bootstrap_validator_lamports in the future
* Reasonable TestValidator mint_lamports 
						
						
					 
					
						2020-11-16 23:27:36 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						bde1e3d004 
					 
					
						
						
							
							fix: default preflight commitment to confirmation commitment  
						
						
						
						
					 
					
						2020-11-16 21:54:02 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c2f77a3473 
					 
					
						
						
							
							Default preflight_commitment to confirmation commitment  
						
						
						
						
					 
					
						2020-11-16 21:54:02 -08:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						afc1b59475 
					 
					
						
						
							
							Fix assertion failure ( #13626 )  
						
						... 
						
						
						
						Co-authored-by: Carl Lin <carl@solana.com > 
						
						
					 
					
						2020-11-16 21:30:38 -08:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						6276360468 
					 
					
						
						
							
							Prevent scans from seeing root updates/clean ( #13464 )  
						
						... 
						
						
						
						Co-authored-by: Carl Lin <carl@solana.com > 
						
						
					 
					
						2020-11-16 17:23:11 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						8c922a0198 
					 
					
						
						
							
							fix arithmetic overflow in slice translation ( #13624 )  
						
						... 
						
						
						
						* fix arithmetic overflow in slice translation
* nudge 
						
						
					 
					
						2020-11-17 00:13:01 +00:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						64a3cf03e2 
					 
					
						
						
							
							Remove program cap from CLI checks ( #13617 )  
						
						
						
						
					 
					
						2020-11-16 21:11:55 +00:00 
						 
				 
			
				
					
						
							
							
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						2b3faa1947 
					 
					
						
						
							
							Reject faked stake/vote accounts in stake mgmt. ( #13615 )  
						
						... 
						
						
						
						* Reject faked stake/vote accounts in stake mgmt.
* Use clearer name 
						
						
					 
					
						2020-11-17 05:42:59 +09:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e5f4442325 
					 
					
						
						
							
							Build more of the SPL repo in CI  
						
						
						
						
					 
					
						2020-11-16 11:57:43 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						b5820f9325 
					 
					
						
						
							
							Use default client keypair for faucet to avoid the need for airdrops  
						
						
						
						
					 
					
						2020-11-16 11:00:40 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						ab5814cd90 
					 
					
						
						
							
							Cargo.lock  
						
						
						
						
					 
					
						2020-11-16 11:00:40 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						4069e7b663 
					 
					
						
						
							
							Use default client keypair if --faucet-keypair is not provided  
						
						
						
						
					 
					
						2020-11-16 11:00:40 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e9e5ee4362 
					 
					
						
						
							
							Use default client keypair if --keypair argument is not provided  
						
						
						
						
					 
					
						2020-11-16 11:00:40 -08:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						6c5fb329b2 
					 
					
						
						
							
							chore: bump marked from 1.2.3 to 1.2.4 in /web3.js ( #13612 )  
						
						... 
						
						
						
						Bumps [marked](https://github.com/markedjs/marked ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/markedjs/marked/releases )
- [Changelog](https://github.com/markedjs/marked/blob/master/release.config.js )
- [Commits](https://github.com/markedjs/marked/compare/v1.2.3...v1.2.4 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2020-11-16 09:36:51 +00:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						0970ed8fce 
					 
					
						
						
							
							chore: bump rollup from 2.33.1 to 2.33.2 in /web3.js ( #13609 )  
						
						... 
						
						
						
						Bumps [rollup](https://github.com/rollup/rollup ) from 2.33.1 to 2.33.2.
- [Release notes](https://github.com/rollup/rollup/releases )
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rollup/rollup/compare/v2.33.1...v2.33.2 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2020-11-16 09:18:41 +00:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						935b85c1de 
					 
					
						
						
							
							chore:(deps): bump @testing-library/jest-dom in /explorer ( #13611 )  
						
						... 
						
						
						
						Bumps [@testing-library/jest-dom](https://github.com/testing-library/jest-dom ) from 5.11.5 to 5.11.6.
- [Release notes](https://github.com/testing-library/jest-dom/releases )
- [Changelog](https://github.com/testing-library/jest-dom/blob/master/CHANGELOG.md )
- [Commits](https://github.com/testing-library/jest-dom/compare/v5.11.5...v5.11.6 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2020-11-16 09:17:33 +00:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						0b64d28582 
					 
					
						
						
							
							chore:(deps): bump @sentry/react from 5.27.3 to 5.27.4 in /explorer ( #13610 )  
						
						... 
						
						
						
						Bumps [@sentry/react](https://github.com/getsentry/sentry-javascript ) from 5.27.3 to 5.27.4.
- [Release notes](https://github.com/getsentry/sentry-javascript/releases )
- [Changelog](https://github.com/getsentry/sentry-javascript/blob/master/CHANGELOG.md )
- [Commits](https://github.com/getsentry/sentry-javascript/compare/5.27.3...5.27.4 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2020-11-16 09:09:38 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						8761ce4691 
					 
					
						
						
							
							Document feature-set field in getVersion  
						
						
						
						
					 
					
						2020-11-15 18:01:47 -08:00 
						 
				 
			
				
					
						
							
							
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						bcd303a447 
					 
					
						
						
							
							ledger-tool cap: delegation owner and stake v2 flag ( #13602 )  
						
						... 
						
						
						
						* Output delegation owner as well
* Add --enable-stake-program-v2
* Small cleanup and add sanity assertion
* Fix typo... 
						
						
					 
					
						2020-11-15 19:38:46 +00:00 
						 
				 
			
				
					
						
							
							
								behzad nouri 
							
						 
					 
					
						
						
							
						
						5e8490ab9d 
					 
					
						
						
							
							packs more crds-values in a single gossip packet ( #13500 )  
						
						... 
						
						
						
						split_gossip_messages:
https://github.com/solana-labs/solana/blob/a97c04b40/core/src/cluster_info.rs#L1536-L1574 
splits crds-values into chunks to fit into a gossip packet. However it is
using a global upper-bound for the header-size across all protocols:
https://github.com/solana-labs/solana/blob/a97c04b40/core/src/cluster_info.rs#L90-L93 
This can be wasteful as the specific gossip protocol can have smaller
header than this upper-bound (e.g. Protocol::PushMessage is 170 bytes
smaller). Adding more crds-values in one gossip packet can avoid the
overheads of separate packets and reduce total number of bytes sent over
the wire.
This commit updates the splitting function to take a max-chunk-size
argument. At call-site, this value is set to the size of the protocol
which the values are sent over. 
						
						
					 
					
						2020-11-15 18:23:59 +00:00 
						 
				 
			
				
					
						
							
							
								behzad nouri 
							
						 
					 
					
						
						
							
						
						cbea9ebc34 
					 
					
						
						
							
							indexes nodes' contact infos in crds table ( #13553 )  
						
						... 
						
						
						
						In several places in gossip code, the entire crds table is scanned only
to filter out nodes' contact infos. Currently on mainnet, crds table is
of size ~70k, while there are only ~470 nodes. So the full table scan is
inefficient. Instead we may maintain an index of only nodes' contact
infos. 
						
						
					 
					
						2020-11-15 16:38:04 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						f5e0adc693 
					 
					
						
						
							
							test: update expected program log messages  
						
						
						
						
					 
					
						2020-11-14 20:49:30 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						5d72e52ad0 
					 
					
						
						
							
							Disable the PubSub vote subscription by default  
						
						... 
						
						
						
						The --rpc-pubsub-enable-vote-subscription flag may be used to enable it.
The current vote subscription is problematic because it emits a
notification for *every* vote, so hundreds a second in a real cluster.
Critically it's also missing information about *who* is voting,
rendering all those notifications practically useless.
Until these two issues can be resolved, the vote subscription is not
much more than a potential DoS vector. 
						
						
					 
					
						2020-11-14 12:36:37 -08:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						88ae321d3f 
					 
					
						
						
							
							Add counter metrics to rpc-subscriptions ( #13596 )  
						
						
						
						
					 
					
						2020-11-14 12:40:24 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b37d73cd56 
					 
					
						
						
							
							chore: bump ws from 7.3.1 to 7.4.0 in /web3.js  
						
						... 
						
						
						
						Bumps [ws](https://github.com/websockets/ws ) from 7.3.1 to 7.4.0.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/7.3.1...7.4.0 )
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2020-11-14 08:32:17 -08:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						2b309ec046 
					 
					
						
						
							
							chore: bump eslint from 7.12.1 to 7.13.0 in /web3.js  
						
						... 
						
						
						
						Bumps [eslint](https://github.com/eslint/eslint ) from 7.12.1 to 7.13.0.
- [Release notes](https://github.com/eslint/eslint/releases )
- [Changelog](https://github.com/eslint/eslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/eslint/eslint/compare/v7.12.1...v7.13.0 )
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2020-11-14 08:31:57 -08:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e57001e5cd 
					 
					
						
						
							
							chore: bump buffer from 6.0.1 to 6.0.2 in /web3.js  
						
						... 
						
						
						
						Bumps [buffer](https://github.com/feross/buffer ) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/feross/buffer/releases )
- [Commits](https://github.com/feross/buffer/compare/v6.0.1...v6.0.2 )
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2020-11-14 08:31:45 -08:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						fc54fb88ae 
					 
					
						
						
							
							chore: bump futures from 0.3.5 to 0.3.8  
						
						... 
						
						
						
						Bumps [futures](https://github.com/rust-lang/futures-rs ) from 0.3.5 to 0.3.8.
- [Release notes](https://github.com/rust-lang/futures-rs/releases )
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.5...0.3.8 )
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2020-11-14 08:31:19 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						baa6b3a261 
					 
					
						
						
							
							Add stable program logging for BPF and native programs  
						
						
						
						
					 
					
						2020-11-14 08:26:01 -08:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						13f3043c8a 
					 
					
						
						
							
							tell curl to follow redirects to fix net scripts ( #13589 )  
						
						
						
						
					 
					
						2020-11-13 19:56:37 -08:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						34bf80ba9c 
					 
					
						
						
							
							Send pubsub metrics to metrics server ( #13584 )  
						
						
						
						
					 
					
						2020-11-13 19:31:23 +00:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						887b0e4b72 
					 
					
						
						
							
							Add doc content and feedback ( #13563 )  
						
						
						
						
					 
					
						2020-11-13 10:18:04 -08:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						01a4889b53 
					 
					
						
						
							
							clippy  
						
						
						
						
					 
					
						2020-11-13 07:21:38 -08:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						d611337394 
					 
					
						
						
							
							Fix overflow in entry hash count verification  
						
						
						
						
					 
					
						2020-11-13 07:21:38 -08:00 
						 
				 
			
				
					
						
							
							
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						c97a7d1105 
					 
					
						
						
							
							Small cleaning update_epoch_stakes ( #13576 )  
						
						
						
						
					 
					
						2020-11-13 11:16:38 +00:00 
						 
				 
			
				
					
						
							
							
								joshua-maros 
							
						 
					 
					
						
						
							
						
						a8a77614fe 
					 
					
						
						
							
							Fix potential undefined behavior ( #13555 )  
						
						... 
						
						
						
						* Switch to ouroboros 0.5.1
* Update other lock files 
						
						
					 
					
						2020-11-13 18:12:41 +09:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						cbcde43765 
					 
					
						
						
							
							chore:(deps): bump @types/react-select in /explorer ( #13574 )  
						
						... 
						
						
						
						Bumps [@types/react-select](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-select ) from 3.0.25 to 3.0.26.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-select )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2020-11-13 09:09:33 +00:00 
						 
				 
			
				
					
						
							
							
								Trent Nelson 
							
						 
					 
					
						
						
							
						
						6dc735e996 
					 
					
						
						
							
							ip-echo-server: Don't use framed decoder, it can't be read-limited  
						
						
						
						
					 
					
						2020-11-13 07:53:19 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						328f59ebef 
					 
					
						
						
							
							--gossip-host may now be specified with --entrypoint  
						
						
						
						
					 
					
						2020-11-13 06:20:15 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						9f95704706 
					 
					
						
						
							
							Add --offline flag  
						
						
						
						
					 
					
						2020-11-12 20:03:12 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						48dd9f7efd 
					 
					
						
						
							
							Move secp256k1 instruction helper to the sdk ( #13560 )  
						
						
						
						
					 
					
						2020-11-12 16:58:40 -08:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						c1f3f9d27b 
					 
					
						
						
							
							Stop searching for incorrect shred version after a minute ( #13512 )  
						
						
						
						
					 
					
						2020-11-12 14:01:13 -08:00