{"push_id":2975911954,"size":7,"distinct_size":7,"ref":"refs/heads/master","head":"f8516b677a360347819441ca3bc51d63b9b6e79a","before":"0339642e771f0ddf5d9b708448b1b2bb2fb13162","commits":[{"sha":"0bd1412562303763d23fd034adf51c104a5c8dfd","author":{"name":"carllin","email":"e72b1aed35c10e4ed206897a635bb906ee21a28f@gmail.com"},"message":"Switch leader scheduler to use PoH ticks instead of Entry height (#1519)\n\n* Add PoH height to process_ledger()\r\n\r\n* Moved broadcast_stage Leader Scheduling logic to use Poh height instead of entry_height\r\n\r\n* Moved LeaderScheduler logic to PoH in ReplicateStage\r\n\r\n* Fix Leader scheduling tests to use PoH instead of entry height\r\n\r\n* Change is_leader detection in repair() to use PoH instead of entry height\r\n\r\n* Add tests to LeaderScheduler for new functionality\r\n\r\n* fix Entry::new and genesis block PoH counts\r\n\r\n* Moved LeaderScheduler to PoH ticks\r\n\r\n* Cleanup to resolve PR comments","distinct":true,"url":"https://api.github.com/repos/jackcmay/solana/commits/0bd1412562303763d23fd034adf51c104a5c8dfd"},{"sha":"0423cafbebb13302f6c0643bcc43bd2974739ca1","author":{"name":"anatoly yakovenko","email":"6791eb67b34e7850aeb1202aa334e2d0b3b74d1e@solana.com"},"message":"Cleanup and update Smart Contracts Engine RFC to what is currently in the code (#1539)\n\n* Cleanup and update to the state of the code\r\n\r\n* update\r\n\r\n* render\r\n\r\n* render\r\n\r\n* comments on memory allocation","distinct":true,"url":"https://api.github.com/repos/jackcmay/solana/commits/0423cafbebb13302f6c0643bcc43bd2974739ca1"},{"sha":"2f9c0d1d9edd750b1b621e40149066e0a80dfdfb","author":{"name":"Greg Fitzgerald","email":"79e2475f81a6317276bf7cbb3958b20d289b78df@solana.com"},"message":"Add method to lookup signed keys","distinct":true,"url":"https://api.github.com/repos/jackcmay/solana/commits/2f9c0d1d9edd750b1b621e40149066e0a80dfdfb"},{"sha":"26b99d3f8589b8e25333906cd6af2428e7d1de99","author":{"name":"Greg Fitzgerald","email":"79e2475f81a6317276bf7cbb3958b20d289b78df@solana.com"},"message":"Ensure witness and timestamp keys are signed\n\nBefore this patch, an attacker could point Budget instructions to\nunsigned keys, and authorize a transaction from an unauthorized\nparty.","distinct":true,"url":"https://api.github.com/repos/jackcmay/solana/commits/26b99d3f8589b8e25333906cd6af2428e7d1de99"},{"sha":"cb0f19e4f1bc585f039037db96f9980172f4d6b3","author":{"name":"Stephen Akridge","email":"06fa905d7f2aaced6dc72e9511c71a2a51e8aead@solana.com"},"message":"Shield rerun-if-changed under the feature flags so\n\nthat cargo watch doesn't cause re-build every iteration.","distinct":true,"url":"https://api.github.com/repos/jackcmay/solana/commits/cb0f19e4f1bc585f039037db96f9980172f4d6b3"},{"sha":"dfde83bdced74dccdfa4af82e5da864d1afb19c5","author":{"name":"Pankaj Garg","email":"6c2111b56be89cc6d518870fb8d5cd1f58d241e1@solana.com"},"message":"Wildcard early OOM deb package revision (#1554)","distinct":true,"url":"https://api.github.com/repos/jackcmay/solana/commits/dfde83bdced74dccdfa4af82e5da864d1afb19c5"},{"sha":"f8516b677a360347819441ca3bc51d63b9b6e79a","author":{"name":"jackcmay","email":"596727c8a0ea4db3ba2ceceedccbacd3d7b371b8@solana.com"},"message":"Load program data in chunks (#1556)\n\nLoad program data in chunks","distinct":true,"url":"https://api.github.com/repos/jackcmay/solana/commits/f8516b677a360347819441ca3bc51d63b9b6e79a"}]}
{"actor":{"display_login":"jackcmay"}}