{"push_id":748781681,"size":3,"distinct_size":3,"ref":"refs/heads/gsoc-tcp-tcb","head":"96895c6433ee21048ccbcd5b85ae614e3e7498e8","before":"fa3eea3bf3b9ad7c02fd858fc5a6e9a27a54cc4a","commits":[{"sha":"ba78a3c493cf858dab49e92e6c3adaea6a09904d","author":{"email":"84f25bcfaefabaab26a9a8a1abae85dac8e703ce@gmail.com","name":"Natale Patriciello"},"message":"Splitted congestion control from TcpSocketBase\n\nAdded TcpCongestionOps class, in where the congestion control is\nmanaged. It is created/added to a socket through TcpL4Protocol.\n\nTcpSocketBase and the congestion algorithm classes reworked to be\ncompatible with the new TcpCongestionOps class.","distinct":true,"url":"https://api.github.com/repos/kronat/ns-3-dev-git/commits/ba78a3c493cf858dab49e92e6c3adaea6a09904d"},{"sha":"0086f5de366a2c386fbc18c67b4c7530e4d5e644","author":{"email":"84f25bcfaefabaab26a9a8a1abae85dac8e703ce@gmail.com","name":"Natale Patriciello"},"message":"Guessing other slow start","distinct":true,"url":"https://api.github.com/repos/kronat/ns-3-dev-git/commits/0086f5de366a2c386fbc18c67b4c7530e4d5e644"},{"sha":"96895c6433ee21048ccbcd5b85ae614e3e7498e8","author":{"email":"84f25bcfaefabaab26a9a8a1abae85dac8e703ce@gmail.com","name":"Natale Patriciello"},"message":"Added Rx and Tx callbacks on TCP\n\nAlso moved AckState enum to TcpSocketState (to avoid conflict with state in\nthe TcpSocketBase).","distinct":true,"url":"https://api.github.com/repos/kronat/ns-3-dev-git/commits/96895c6433ee21048ccbcd5b85ae614e3e7498e8"}]}