{"push_id":603358980,"size":6,"distinct_size":6,"ref":"refs/heads/all-next","head":"cba1e526917825cf82f04d1563b97450dcc47faf","before":"52547619f3f0146379ca759e6167a44ecc5a32b6","commits":[{"sha":"584d0c0e769edc1a82b22f06ce8e85e279ff9d46","author":{"email":"4914e2a3dd7af3612a8c4f3bd5e531411517217d@users.noreply.github.com","name":"Edward Hennis"},"message":"Clean up unit test logs on success.\n* Add a little bit of shell variable safety and tweak output.","distinct":true,"url":"https://api.github.com/repos/rec/rippled/commits/584d0c0e769edc1a82b22f06ce8e85e279ff9d46"},{"sha":"0324a9552933e9b0fd5fa7aec644cfb99e5d6102","author":{"email":"67faa8d99f09d9a9397420bd1d97e4d509b1cd52@gmail.com","name":"David Schwartz"},"message":"Ledger binary option\n\nConflicts:\n\tsrc/ripple/app/ledger/Ledger.cpp\n\tsrc/ripple/app/ledger/Ledger.h\n\tsrc/ripple/rpc/handlers/Ledger.cpp","distinct":true,"url":"https://api.github.com/repos/rec/rippled/commits/0324a9552933e9b0fd5fa7aec644cfb99e5d6102"},{"sha":"26a23536eed89de6710895bbb1402d8d9de6e470","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/26a23536eed89de6710895bbb1402d8d9de6e470"},{"sha":"82716ca57c77ed7fe72e19d3aa3c926daf8ca4e9","author":{"email":"2c37f8faaf0d4aab5941f28aa4d83c8521d1be5f@ripple.com","name":"Torrie Fischer"},"message":"Build docker images on circleci based on travis.yml","distinct":true,"url":"https://api.github.com/repos/rec/rippled/commits/82716ca57c77ed7fe72e19d3aa3c926daf8ca4e9"},{"sha":"818d657a542ab5e33dfe35183de4faf6e9a276dc","author":{"email":"8d5aa50d241fa80f36a76ebf131ccb38e838a86d@pobros.com","name":"Miguel Portilla"},"message":"Port admin IPs (RIPD-820)\n\n* Config file rpc_admin_allow section is deprecated.\n* Port setting 'admin' only accepts allowable admin IP addresses.\n* Admin IP addresses are specified as comma separated values.\n* 127.0.0.1 is no longer a default admin IP.\n* 0.0.0.0 may be specified.\n    Cannot be combined with other IP addresses.","distinct":true,"url":"https://api.github.com/repos/rec/rippled/commits/818d657a542ab5e33dfe35183de4faf6e9a276dc"},{"sha":"cba1e526917825cf82f04d1563b97450dcc47faf","author":{"email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@swirly.com","name":"Tom Ritchford"},"message":"Set version to 0.28.0-b15","distinct":true,"url":"https://api.github.com/repos/rec/rippled/commits/cba1e526917825cf82f04d1563b97450dcc47faf"}]}