{"push_id":1354163976,"size":57,"distinct_size":57,"ref":"refs/heads/master","head":"a128c333378c2dbb84a3932fe43e440b14f57f15","before":"6335340b3fc860f0def53ed13a4d4dd7d262e0b7","commits":[{"sha":"b65af9264fd0623ba6e12ca3667d5d1c3b06a8df","author":{"name":"Rich FitzJohn","email":"f6aa98fa52093fb36b0923573cc7d77e334b03af@gmail.com"},"message":"New function for mirroring ring buffer state\n\nI need this in dde for doing something in between copy and duplicate.","distinct":true,"url":"https://api.github.com/repos/richfitz/ring/commits/b65af9264fd0623ba6e12ca3667d5d1c3b06a8df"},{"sha":"2d402481ceb590e79bad72f94dd288e36183692a","author":{"name":"Rich FitzJohn","email":"f6aa98fa52093fb36b0923573cc7d77e334b03af@gmail.com"},"message":"Rename full/empty -> is_full/is_empty","distinct":true,"url":"https://api.github.com/repos/richfitz/ring/commits/2d402481ceb590e79bad72f94dd288e36183692a"},{"sha":"e592db2601b8bab13c81326c6aa596e022625be4","author":{"name":"Rich FitzJohn","email":"f6aa98fa52093fb36b0923573cc7d77e334b03af@gmail.com"},"message":"Infrastructure for bytes ring behaviour on overflow\n\nCurrently everything untested except that previous (overwrite)\nbehaviour is preserved.\n\nFor #1 and #6","distinct":true,"url":"https://api.github.com/repos/richfitz/ring/commits/e592db2601b8bab13c81326c6aa596e022625be4"},{"sha":"4194635433d8c4264056190e32c82f22bec5c655","author":{"name":"Rich FitzJohn","email":"f6aa98fa52093fb36b0923573cc7d77e334b03af@gmail.com"},"message":"Start adding proper support and tests for overflow error","distinct":true,"url":"https://api.github.com/repos/richfitz/ring/commits/4194635433d8c4264056190e32c82f22bec5c655"},{"sha":"cfd43fb1ea796eac4c8ddddd759aa196faf158f0","author":{"name":"Rich FitzJohn","email":"f6aa98fa52093fb36b0923573cc7d77e334b03af@gmail.com"},"message":"Support for error on overflow in bytes buffer\n\nFixes #1","distinct":true,"url":"https://api.github.com/repos/richfitz/ring/commits/cfd43fb1ea796eac4c8ddddd759aa196faf158f0"},{"sha":"971338d5aa12210a907c2ecc85936b7c1d439546","author":{"name":"Rich FitzJohn","email":"f6aa98fa52093fb36b0923573cc7d77e334b03af@gmail.com"},"message":"Rethink how the overflow check will work","distinct":true,"url":"https://api.github.com/repos/richfitz/ring/commits/971338d5aa12210a907c2ecc85936b7c1d439546"},{"sha":"bfa2aed5a50b6ca1c6f1665a1274600c90252323","author":{"name":"Rich FitzJohn","email":"f6aa98fa52093fb36b0923573cc7d77e334b03af@gmail.com"},"message":"Tests of ring buffer growth","distinct":true,"url":"https://api.github.com/repos/richfitz/ring/commits/bfa2aed5a50b6ca1c6f1665a1274600c90252323"},{"sha":"0da2f9a9cbdcbd9fa87b38f9d127f7129cb4c79a","author":{"name":"Rich FitzJohn","email":"f6aa98fa52093fb36b0923573cc7d77e334b03af@gmail.com"},"message":"Partial support for growing environment buffers","distinct":true,"url":"https://api.github.com/repos/richfitz/ring/commits/0da2f9a9cbdcbd9fa87b38f9d127f7129cb4c79a"},{"sha":"21bc0d3cbab90f309f5bf4181b79f083c26cfe74","author":{"name":"Rich FitzJohn","email":"f6aa98fa52093fb36b0923573cc7d77e334b03af@gmail.com"},"message":"Grow buffer on overflow\n\nFixes #6","distinct":true,"url":"https://api.github.com/repos/richfitz/ring/commits/21bc0d3cbab90f309f5bf4181b79f083c26cfe74"},{"sha":"f1de9dfc2ad076c5d76edffdbf8bdc0dcfd00c8e","author":{"name":"Rich FitzJohn","email":"f6aa98fa52093fb36b0923573cc7d77e334b03af@gmail.com"},"message":"Make growth an API function\n\nThis implements grow() methods for both ring_buffer_env and\nring_buffer_bytes; the bytes one picks up an 'exact' argument\nbecause the golden ratio approach might not always be what is\nwanted and because it differs from the env buffer (for which\nI don't think there's an advantage in geometric growth).","distinct":true,"url":"https://api.github.com/repos/richfitz/ring/commits/f1de9dfc2ad076c5d76edffdbf8bdc0dcfd00c8e"},{"sha":"b37c431aafe91c0f72b76b76aec744cb9a448bbc","author":{"name":"Rich FitzJohn","email":"f6aa98fa52093fb36b0923573cc7d77e334b03af@gmail.com"},"message":"Tests of invalid on_overflow","distinct":true,"url":"https://api.github.com/repos/richfitz/ring/commits/b37c431aafe91c0f72b76b76aec744cb9a448bbc"},{"sha":"afd957a59be4158f7474dba717a1efadae8bab2a","author":{"name":"Rich FitzJohn","email":"f6aa98fa52093fb36b0923573cc7d77e334b03af@gmail.com"},"message":"Better argument checking for env buffer","distinct":true,"url":"https://api.github.com/repos/richfitz/ring/commits/afd957a59be4158f7474dba717a1efadae8bab2a"},{"sha":"f6672b27afc26497c9983c8b9c1fb92b182d2062","author":{"name":"Rich FitzJohn","email":"f6aa98fa52093fb36b0923573cc7d77e334b03af@gmail.com"},"message":"Refuse to shrink a buffer when growing geometrically","distinct":true,"url":"https://api.github.com/repos/richfitz/ring/commits/f6672b27afc26497c9983c8b9c1fb92b182d2062"},{"sha":"b4d81a7474894d90e00a9773c1d4d0dc37314daf","author":{"name":"Rich FitzJohn","email":"f6aa98fa52093fb36b0923573cc7d77e334b03af@gmail.com"},"message":"Expand the documentation on growth","distinct":true,"url":"https://api.github.com/repos/richfitz/ring/commits/b4d81a7474894d90e00a9773c1d4d0dc37314daf"},{"sha":"28fca396462dc5a0399d52100a558076e596f0a1","author":{"name":"Rich FitzJohn","email":"f6aa98fa52093fb36b0923573cc7d77e334b03af@gmail.com"},"message":"Correct documentation of on_overflow in env buffer","distinct":true,"url":"https://api.github.com/repos/richfitz/ring/commits/28fca396462dc5a0399d52100a558076e596f0a1"},{"sha":"f29a0d01728a2a81dbbbab6613b71ce6357156f9","author":{"name":"Rich FitzJohn","email":"f6aa98fa52093fb36b0923573cc7d77e334b03af@gmail.com"},"message":"Move to Gabor's rcmdcheck","distinct":true,"url":"https://api.github.com/repos/richfitz/ring/commits/f29a0d01728a2a81dbbbab6613b71ce6357156f9"},{"sha":"939a8e30b6a5be8df9d174d87424b67ec90e740c","author":{"name":"Rich FitzJohn","email":"f6aa98fa52093fb36b0923573cc7d77e334b03af@gmail.com"},"message":"Bump version number so dde can depend on growth","distinct":true,"url":"https://api.github.com/repos/richfitz/ring/commits/939a8e30b6a5be8df9d174d87424b67ec90e740c"},{"sha":"b02325a8e517c27de761c498a0e0e37ab8cd4023","author":{"name":"Rich FitzJohn","email":"f6aa98fa52093fb36b0923573cc7d77e334b03af@gmail.com"},"message":"Rip out the ring_matrix/ring_vector","distinct":true,"url":"https://api.github.com/repos/richfitz/ring/commits/b02325a8e517c27de761c498a0e0e37ab8cd4023"},{"sha":"db7a3d9bb3ff0f63eb276eb539a0572fe480793d","author":{"name":"Rich FitzJohn","email":"f6aa98fa52093fb36b0923573cc7d77e334b03af@gmail.com"},"message":"Move ring matrix/ring vector to inst","distinct":true,"url":"https://api.github.com/repos/richfitz/ring/commits/db7a3d9bb3ff0f63eb276eb539a0572fe480793d"},{"sha":"1ff653798d332d8c620ef2d954c266c09efdc356","author":{"name":"Rich FitzJohn","email":"f6aa98fa52093fb36b0923573cc7d77e334b03af@gmail.com"},"message":"More workarounds for testing paths","distinct":true,"url":"https://api.github.com/repos/richfitz/ring/commits/1ff653798d332d8c620ef2d954c266c09efdc356"}]}
{"actor":{"display_login":"richfitz"}}