{"push_id":1610842421,"size":29,"distinct_size":29,"ref":"refs/heads/develop","head":"2944eee107990c6860800d3828b32749759e5a9f","before":"72c123c99e8a8f001371cdf0398173df17637381","commits":[{"sha":"2bf76b09a74cd1145849b5f273b8ff7594f1bdd4","author":{"name":"Austin Kirk","email":"e9bae766639c4fa301c51511bf8143615d510294@umich.edu"},"message":"First Fix\n\nSurround allocation of byte array with try/catch to catch the OOM case.\nNot much else we can do about a large dataLength.","distinct":true,"url":"https://api.github.com/repos/jthrun/sdl_android/commits/2bf76b09a74cd1145849b5f273b8ff7594f1bdd4"},{"sha":"e975f43e549a4d97b454cf690a238150b8c1b24c","author":{"name":"Austin Kirk","email":"e9bae766639c4fa301c51511bf8143615d510294@umich.edu"},"message":"Checking for dataLength size < 1500 and protecting against future problems in L177\n\n-Tested with Gen 3 TDK, no issues","distinct":true,"url":"https://api.github.com/repos/jthrun/sdl_android/commits/e975f43e549a4d97b454cf690a238150b8c1b24c"},{"sha":"8c5c2ad6096539c9cdd0bb51230284202cbaa1a4","author":{"name":"Austin Kirk","email":"e9bae766639c4fa301c51511bf8143615d510294@umich.edu"},"message":"Catch OOM when allocating for accumulator\n\n-make sure that null accumulator is not used","distinct":true,"url":"https://api.github.com/repos/jthrun/sdl_android/commits/8c5c2ad6096539c9cdd0bb51230284202cbaa1a4"},{"sha":"d0efad48c259c61ad3b53027e957f0c2d4ac062e","author":{"name":"Austin Kirk","email":"e9bae766639c4fa301c51511bf8143615d510294@umich.edu"},"message":"Made V1_V@_MTU_SIZE in WiProProtocol public","distinct":true,"url":"https://api.github.com/repos/jthrun/sdl_android/commits/d0efad48c259c61ad3b53027e957f0c2d4ac062e"},{"sha":"4b839b511eb16549f70912ed0d9e5cc2ee249b25","author":{"name":"Austin Kirk","email":"e9bae766639c4fa301c51511bf8143615d510294@umich.edu"},"message":"Surround byte array allocation with Try/Catch\n\nIf we catch an OOM error, set JsonSize, JsonData, and BulkData to 0/null.","distinct":true,"url":"https://api.github.com/repos/jthrun/sdl_android/commits/4b839b511eb16549f70912ed0d9e5cc2ee249b25"},{"sha":"f31fdca393234af9bfedbe0686baaa3a24456da1","author":{"name":"Austin Kirk","email":"e9bae766639c4fa301c51511bf8143615d510294@umich.edu"},"message":"Add Logging for OOM Error","distinct":true,"url":"https://api.github.com/repos/jthrun/sdl_android/commits/f31fdca393234af9bfedbe0686baaa3a24456da1"},{"sha":"36a215ed7238fedacae7e2e6ca49d17a3e31f810","author":{"name":"Austin Kirk","email":"e9bae766639c4fa301c51511bf8143615d510294@umich.edu"},"message":"Added Unit Test\n\nThis unit test checks for crashes reported in SdlPsm.java","distinct":true,"url":"https://api.github.com/repos/jthrun/sdl_android/commits/36a215ed7238fedacae7e2e6ca49d17a3e31f810"},{"sha":"3f2055fd72506bdf3cfb13d108f9d82356e25ded","author":{"name":"Austin Kirk","email":"e9bae766639c4fa301c51511bf8143615d510294@umich.edu"},"message":"Updated Unit Tests","distinct":true,"url":"https://api.github.com/repos/jthrun/sdl_android/commits/3f2055fd72506bdf3cfb13d108f9d82356e25ded"},{"sha":"fd14ae0bced85eed354d538c4610ab3e41e9a298","author":{"name":"Austin Kirk","email":"e9bae766639c4fa301c51511bf8143615d510294@umich.edu"},"message":"Fix max data length allowed, add header size constant for V1, V2-V4 packets","distinct":true,"url":"https://api.github.com/repos/jthrun/sdl_android/commits/fd14ae0bced85eed354d538c4610ab3e41e9a298"},{"sha":"156cde947dd9e408a176ee514ae9316900f709f3","author":{"name":"Austin Kirk","email":"e9bae766639c4fa301c51511bf8143615d510294@umich.edu"},"message":"Updated Unit Tests for new Constants","distinct":true,"url":"https://api.github.com/repos/jthrun/sdl_android/commits/156cde947dd9e408a176ee514ae9316900f709f3"},{"sha":"824f47509f360682cb34742cde17c0a34b8d8560","author":{"name":"Austin Kirk","email":"e9bae766639c4fa301c51511bf8143615d510294@umich.edu"},"message":"Unit Test for overallocating due to bad bits in  handleFirstDataFrame","distinct":true,"url":"https://api.github.com/repos/jthrun/sdl_android/commits/824f47509f360682cb34742cde17c0a34b8d8560"},{"sha":"f1e012a123b05d594df21aed46ba9164d2079263","author":{"name":"Austin Kirk","email":"e9bae766639c4fa301c51511bf8143615d510294@umich.edu"},"message":"Removing a couple imports","distinct":true,"url":"https://api.github.com/repos/jthrun/sdl_android/commits/f1e012a123b05d594df21aed46ba9164d2079263"},{"sha":"8b88d16f313f4f6529ba9c015717e6e18df262e7","author":{"name":"Austin Kirk","email":"e9bae766639c4fa301c51511bf8143615d510294@umich.edu"},"message":"Editing Logging\n\nStill need to add unit tests or test for actual case","distinct":true,"url":"https://api.github.com/repos/jthrun/sdl_android/commits/8b88d16f313f4f6529ba9c015717e6e18df262e7"},{"sha":"bf9025800328eaf9853e514029beb7189c1ce902","author":{"name":"Joey Grover","email":"f27bf03ce250d6bcb53dde0031f0955663b972bf@gmail.com"},"message":"Fixed TAG in BinaryFrameHeader to be camel case","distinct":true,"url":"https://api.github.com/repos/jthrun/sdl_android/commits/bf9025800328eaf9853e514029beb7189c1ce902"},{"sha":"8ac71b69641645d44663e7ae86b5a4becbf98336","author":{"name":"Joey Grover","email":"f27bf03ce250d6bcb53dde0031f0955663b972bf@gmail.com"},"message":"Added unit tests around binaryframeheader and wiproprotocol","distinct":true,"url":"https://api.github.com/repos/jthrun/sdl_android/commits/8ac71b69641645d44663e7ae86b5a4becbf98336"},{"sha":"a35e9dc1e7a37538b3dc33ef1d7d0fd1e9468faa","author":{"name":"Joey Grover","email":"f27bf03ce250d6bcb53dde0031f0955663b972bf@gmail.com"},"message":"Add getter for MTU from WiProProtcol","distinct":true,"url":"https://api.github.com/repos/jthrun/sdl_android/commits/a35e9dc1e7a37538b3dc33ef1d7d0fd1e9468faa"},{"sha":"7a94cc908ae37ab4ee497abaf558f45218033fe3","author":{"name":"Joey Grover","email":"f27bf03ce250d6bcb53dde0031f0955663b972bf@gmail.com"},"message":"Add getMtu to AbstractProtocol for ease of access","distinct":true,"url":"https://api.github.com/repos/jthrun/sdl_android/commits/7a94cc908ae37ab4ee497abaf558f45218033fe3"},{"sha":"1f6f6a232009f02e632635adb4b0555f56747b5b","author":{"name":"Joey Grover","email":"f27bf03ce250d6bcb53dde0031f0955663b972bf@gmail.com"},"message":"StreamPacketizer will now use MTU if not encrypted session","distinct":true,"url":"https://api.github.com/repos/jthrun/sdl_android/commits/1f6f6a232009f02e632635adb4b0555f56747b5b"},{"sha":"ce208c273ab4fa3844e10ea389b79215fc7f2397","author":{"name":"Joey Grover","email":"f27bf03ce250d6bcb53dde0031f0955663b972bf@gmail.com"},"message":"Refactor all streaming classes to use sessions MTU rather than arbitrary values.","distinct":true,"url":"https://api.github.com/repos/jthrun/sdl_android/commits/ce208c273ab4fa3844e10ea389b79215fc7f2397"},{"sha":"ca7759d705c851ace7abb0873c7f6b9c5533aad5","author":{"name":"Austin Kirk","email":"e9bae766639c4fa301c51511bf8143615d510294@umich.edu"},"message":"Added return null, rather than setting members null","distinct":true,"url":"https://api.github.com/repos/jthrun/sdl_android/commits/ca7759d705c851ace7abb0873c7f6b9c5533aad5"}]}
{"actor":{"display_login":"jthrun"}}