{"push_id":596308527,"size":6,"distinct_size":6,"ref":"refs/heads/all-next","head":"2a325087b5cba351584e792d33edc985ae93497d","before":"a52064c958ea00b72407ebc9b54f418741b9e75f","commits":[{"sha":"47707e14b3f4f86db0558b659395bae3e1afaee5","author":{"email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@swirly.com","name":"Tom Ritchford"},"message":"Remove unused static function.","distinct":true,"url":"https://api.github.com/repos/rec/rippled/commits/47707e14b3f4f86db0558b659395bae3e1afaee5"},{"sha":"56f69918cb44a2f2890477247cd0aa0bfaca4aa3","author":{"email":"1cc84daa5e6d2d231e5512b2b64df3210b02948f@GMail.com","name":"JoelKatz"},"message":"Limit passes in the payment engine to prevent endless looping:\n\nThis adds a limit of 1,000 passes to the payment engine. It protects against\npossible cases where the execution of a pass fails to exhaust the liquidity\nthat made the pass possible or cases where two passes alternate providing\nliquidity for each other.","distinct":true,"url":"https://api.github.com/repos/rec/rippled/commits/56f69918cb44a2f2890477247cd0aa0bfaca4aa3"},{"sha":"f17e34db723dc4fb4853b032cafb0eb1dd3ce028","author":{"email":"1cc84daa5e6d2d231e5512b2b64df3210b02948f@GMail.com","name":"JoelKatz"},"message":"Simplify tracking of recently requested ledger entries\n\nInstead of tracking recently-requested entries from inbound\nledgers by node ID, track by hash. This allows state and\ntransaction entries to be tracked in the same set.","distinct":true,"url":"https://api.github.com/repos/rec/rippled/commits/f17e34db723dc4fb4853b032cafb0eb1dd3ce028"},{"sha":"e702ab50002bf4001195a5f5a87a2fb614ac762e","author":{"email":"f3c66b3e5a697e33f3e74b459b4f0cf5cc5df732@gmail.com","name":"Nicholas Dudfield"},"message":"Fix AppVeyor:\n* Detect continuous integration environment via `CI` variable\n* Use double quotes for build cache path","distinct":true,"url":"https://api.github.com/repos/rec/rippled/commits/e702ab50002bf4001195a5f5a87a2fb614ac762e"},{"sha":"dcba4f764e54143f79056ca779b9cd72a15f9fdc","author":{"email":"4f31545d90d74fb210000f4d65461a25864fffd3@gmail.com","name":"Howard Hinnant"},"message":"Remove unused SyncUnorderedMap","distinct":true,"url":"https://api.github.com/repos/rec/rippled/commits/dcba4f764e54143f79056ca779b9cd72a15f9fdc"},{"sha":"2a325087b5cba351584e792d33edc985ae93497d","author":{"email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@swirly.com","name":"Tom Ritchford"},"message":"Set version to 0.28.0-b13","distinct":true,"url":"https://api.github.com/repos/rec/rippled/commits/2a325087b5cba351584e792d33edc985ae93497d"}]}