{"push_id":1223137180,"size":33,"distinct_size":1,"ref":"refs/heads/ATmega","head":"eb8ce6893a8da3fb074bc3c5afdaa5e18ca27f52","before":"21e959c013425e7e281276eda000f99915e3b300","commits":[{"sha":"cf7652a371e5bc2b85b8c3976ada4a8d0819c8f1","author":{"name":"Markus Sattler","email":"e65bda32e6fc57ca91bc8f685bd8534db2516584@gmail.com"},"message":"allow usage of std::bind for Event callback","distinct":false,"url":"https://api.github.com/repos/toastedcode/arduinoWebSockets/commits/cf7652a371e5bc2b85b8c3976ada4a8d0819c8f1"},{"sha":"ece771a27548f0425ea7d703eb4f78f8b1b5802a","author":{"name":"Markus Sattler","email":"e65bda32e6fc57ca91bc8f685bd8534db2516584@gmail.com"},"message":"add support for setting:\n - Access-Control-Allow-Origin (#25)\n - Sec-WebSocket-Protocol ()\n\nadd _server->close(); for ESP","distinct":false,"url":"https://api.github.com/repos/toastedcode/arduinoWebSockets/commits/ece771a27548f0425ea7d703eb4f78f8b1b5802a"},{"sha":"3e0b0bd377c56117716c162773ae9cbc53bb066b","author":{"name":"Bruno Tibério","email":"f0e1b28f4aec176c8437803068ce0352fc6e2a3c@gmail.com"},"message":"updated with upstream, added subprotocol to client","distinct":false,"url":"https://api.github.com/repos/toastedcode/arduinoWebSockets/commits/3e0b0bd377c56117716c162773ae9cbc53bb066b"},{"sha":"57e30e06341ef2cff1ee3df16599f2c4cf5cd3f2","author":{"name":"Markus Sattler","email":"e65bda32e6fc57ca91bc8f685bd8534db2516584@gmail.com"},"message":"First steps to do async","distinct":false,"url":"https://api.github.com/repos/toastedcode/arduinoWebSockets/commits/57e30e06341ef2cff1ee3df16599f2c4cf5cd3f2"},{"sha":"5c2c257526ef32214f8dcab7144216fcdd115a7b","author":{"name":"Markus Sattler","email":"e65bda32e6fc57ca91bc8f685bd8534db2516584@gmail.com"},"message":"fix server disconnect problems","distinct":false,"url":"https://api.github.com/repos/toastedcode/arduinoWebSockets/commits/5c2c257526ef32214f8dcab7144216fcdd115a7b"},{"sha":"790a922d5acb29ee820a32165a1ea00479e4cdf1","author":{"name":"Markus Sattler","email":"e65bda32e6fc57ca91bc8f685bd8534db2516584@gmail.com"},"message":"add deprecated warning for loop in async mode\nfix sync mode","distinct":false,"url":"https://api.github.com/repos/toastedcode/arduinoWebSockets/commits/790a922d5acb29ee820a32165a1ea00479e4cdf1"},{"sha":"1275914c868d64e0cbf043d2e41826881228e60d","author":{"name":"Markus Sattler","email":"e65bda32e6fc57ca91bc8f685bd8534db2516584@gmail.com"},"message":"first parts of client working","distinct":false,"url":"https://api.github.com/repos/toastedcode/arduinoWebSockets/commits/1275914c868d64e0cbf043d2e41826881228e60d"},{"sha":"358d8c769ea2595cbe489b8507f90d40387a723a","author":{"name":"Bruno Tibério","email":"f0e1b28f4aec176c8437803068ce0352fc6e2a3c@gmail.com"},"message":"added subprotocol for ssl client also","distinct":false,"url":"https://api.github.com/repos/toastedcode/arduinoWebSockets/commits/358d8c769ea2595cbe489b8507f90d40387a723a"},{"sha":"005441d5f8b730c49858a7cfa519ab7c395eaf85","author":{"name":"Markus","email":"10c3374c318791e8bb2efc9f9e9c892b7db6a3b3@users.noreply.github.com"},"message":"Merge pull request #43 from brtiberio/master\n\nadd possibilty to define subprotocol of websockets client","distinct":false,"url":"https://api.github.com/repos/toastedcode/arduinoWebSockets/commits/005441d5f8b730c49858a7cfa519ab7c395eaf85"},{"sha":"76853c7a73e3570b059097e9e9d2a27bcef2906d","author":{"name":"Markus Sattler","email":"e65bda32e6fc57ca91bc8f685bd8534db2516584@gmail.com"},"message":"async client working","distinct":false,"url":"https://api.github.com/repos/toastedcode/arduinoWebSockets/commits/76853c7a73e3570b059097e9e9d2a27bcef2906d"},{"sha":"0a8a8979efa11134c7e4940112bc89aa1f1d145b","author":{"name":"Markus Sattler","email":"e65bda32e6fc57ca91bc8f685bd8534db2516584@gmail.com"},"message":"Merge remote-tracking branch 'remotes/origin/master' into async\n\nConflicts:\n\tsrc/WebSockets.h","distinct":false,"url":"https://api.github.com/repos/toastedcode/arduinoWebSockets/commits/0a8a8979efa11134c7e4940112bc89aa1f1d145b"},{"sha":"b7a694c16a9ea3554f51a691411479310949d267","author":{"name":"Markus Sattler","email":"e65bda32e6fc57ca91bc8f685bd8534db2516584@gmail.com"},"message":"add note for async mode","distinct":false,"url":"https://api.github.com/repos/toastedcode/arduinoWebSockets/commits/b7a694c16a9ea3554f51a691411479310949d267"},{"sha":"63f867581631f5a9cb6403fc5e3b524d99438d54","author":{"name":"Markus Sattler","email":"e65bda32e6fc57ca91bc8f685bd8534db2516584@gmail.com"},"message":"update README.md","distinct":false,"url":"https://api.github.com/repos/toastedcode/arduinoWebSockets/commits/63f867581631f5a9cb6403fc5e3b524d99438d54"},{"sha":"629f524ea4090eda7002d672010992d2fe114d33","author":{"name":"Markus Sattler","email":"e65bda32e6fc57ca91bc8f685bd8534db2516584@gmail.com"},"message":"fix c&p error in handling of more then 125 byte","distinct":false,"url":"https://api.github.com/repos/toastedcode/arduinoWebSockets/commits/629f524ea4090eda7002d672010992d2fe114d33"},{"sha":"512e3f6c09591d57591bc3748c4fa9bc39ac46b5","author":{"name":"Me No Dev","email":"fde4f5ef5f67a6ea13acecdc8990703879b8a681@vdnsbg.com"},"message":"add ESP31B support and fix header size","distinct":false,"url":"https://api.github.com/repos/toastedcode/arduinoWebSockets/commits/512e3f6c09591d57591bc3748c4fa9bc39ac46b5"},{"sha":"632ee132305b68503cf77e2c5199e9e631733f33","author":{"name":"Markus Sattler","email":"e65bda32e6fc57ca91bc8f685bd8534db2516584@gmail.com"},"message":"Merge remote-tracking branch 'remotes/me-no-dev/async' into async","distinct":false,"url":"https://api.github.com/repos/toastedcode/arduinoWebSockets/commits/632ee132305b68503cf77e2c5199e9e631733f33"},{"sha":"16824906c8a0e12865813d24c71d4c68f7748311","author":{"name":"Markus Sattler","email":"e65bda32e6fc57ca91bc8f685bd8534db2516584@gmail.com"},"message":"increase timeout to 2000ms\nsync TCP is default","distinct":false,"url":"https://api.github.com/repos/toastedcode/arduinoWebSockets/commits/16824906c8a0e12865813d24c71d4c68f7748311"},{"sha":"2b6f1909d7ca742678e33e121a78207817da8a1a","author":{"name":"Markus Sattler","email":"e65bda32e6fc57ca91bc8f685bd8534db2516584@gmail.com"},"message":"add ESP31B to compatible list","distinct":false,"url":"https://api.github.com/repos/toastedcode/arduinoWebSockets/commits/2b6f1909d7ca742678e33e121a78207817da8a1a"},{"sha":"2d87bfa3d60a25a3a95de1d59e95a05cf4288ece","author":{"name":"Markus Sattler","email":"e65bda32e6fc57ca91bc8f685bd8534db2516584@gmail.com"},"message":"less ram usage when using strings","distinct":false,"url":"https://api.github.com/repos/toastedcode/arduinoWebSockets/commits/2d87bfa3d60a25a3a95de1d59e95a05cf4288ece"},{"sha":"c57a4c19abfa91dd0753d4ee99cea5f2fbd2795a","author":{"name":"Markus Sattler","email":"e65bda32e6fc57ca91bc8f685bd8534db2516584@gmail.com"},"message":"add HTTP Basic Authorization to WS Client and Server\nsee: #55","distinct":false,"url":"https://api.github.com/repos/toastedcode/arduinoWebSockets/commits/c57a4c19abfa91dd0753d4ee99cea5f2fbd2795a"}]}
{"actor":{"display_login":"toastedcode"}}