{"push_id":911590545,"size":9,"distinct_size":6,"ref":"refs/heads/tunnels","head":"cffb856faee62c3fb98876207d890c599b9f0d32","before":"17f1e204b12d0c4927b09851172bdbec2b455177","commits":[{"sha":"d9fd9497dbc89f9c2daa98f8c2f753bbf7d43e46","author":{"email":"b937b287f61b7a223d4aac55072db1a5381d3bb3@skullsecurity.net","name":"Ron"},"message":"Significantly improved performance when a lot of data is being transmitted - I was only resetting the countdown if the client successfully sent data to the server, but if the client sent no data and the server successfully responded, it would wait a second before transmitting again. Way too slow!","distinct":false,"url":"https://api.github.com/repos/iagox86/dnscat2/commits/d9fd9497dbc89f9c2daa98f8c2f753bbf7d43e46"},{"sha":"cd83d395b39b6389bd7935ab263329b7f7990648","author":{"email":"b937b287f61b7a223d4aac55072db1a5381d3bb3@skullsecurity.net","name":"Ron"},"message":"Docs: Updated the history a bit to include other DNS tunnel projects","distinct":false,"url":"https://api.github.com/repos/iagox86/dnscat2/commits/cd83d395b39b6389bd7935ab263329b7f7990648"},{"sha":"85951c182d0ad0ebcf7c0a76396eddbd577299c8","author":{"email":"bfaf2f126fc1a7ff0100668cdfcf2adc5a1b81bc@google.com","name":"Ron Bowes"},"message":"Bugfix: The authenticator now works properly if creating a non-default driver type. Fixes issue https://github.com/iagox86/dnscat2/issues/83","distinct":false,"url":"https://api.github.com/repos/iagox86/dnscat2/commits/85951c182d0ad0ebcf7c0a76396eddbd577299c8"},{"sha":"8412ee22379eaf28ae48093b94bb5ec006759f8c","author":{"email":"bfaf2f126fc1a7ff0100668cdfcf2adc5a1b81bc@google.com","name":"Ron Bowes"},"message":"Cleanup: Started improving the way that drivers are created as a cleanup measure","distinct":true,"url":"https://api.github.com/repos/iagox86/dnscat2/commits/8412ee22379eaf28ae48093b94bb5ec006759f8c"},{"sha":"f38fac239617679ccc4355be830f499ce2b5f8bb","author":{"email":"bfaf2f126fc1a7ff0100668cdfcf2adc5a1b81bc@google.com","name":"Ron Bowes"},"message":"Resolved a merge conflict","distinct":true,"url":"https://api.github.com/repos/iagox86/dnscat2/commits/f38fac239617679ccc4355be830f499ce2b5f8bb"},{"sha":"3a16b3f0651b5bbaeba0f96b5e3829b087ed7b03","author":{"email":"bfaf2f126fc1a7ff0100668cdfcf2adc5a1b81bc@google.com","name":"Ron Bowes"},"message":"Cleanup: Ordinary drivers (not tunnel drivers) are now using the new creation method.","distinct":true,"url":"https://api.github.com/repos/iagox86/dnscat2/commits/3a16b3f0651b5bbaeba0f96b5e3829b087ed7b03"},{"sha":"d2dbaef8970f056b01a542033a01a293ce33c583","author":{"email":"bfaf2f126fc1a7ff0100668cdfcf2adc5a1b81bc@google.com","name":"Ron Bowes"},"message":"Merge branch 'tunnels' of ssh://github.com/iagox86/dnscat2 into tunnels","distinct":true,"url":"https://api.github.com/repos/iagox86/dnscat2/commits/d2dbaef8970f056b01a542033a01a293ce33c583"},{"sha":"327b29abf3e9f4fe0a3318a55c0e89c168fb99d4","author":{"email":"bfaf2f126fc1a7ff0100668cdfcf2adc5a1b81bc@google.com","name":"Ron Bowes"},"message":"Tunnels: Cleaned up the server-side handling code. In paticular, if you try to listen on a bad port, or if you try to open a port that's already in use, the error message is much better. Sockets are also closed after a session ends, now.","distinct":true,"url":"https://api.github.com/repos/iagox86/dnscat2/commits/327b29abf3e9f4fe0a3318a55c0e89c168fb99d4"},{"sha":"cffb856faee62c3fb98876207d890c599b9f0d32","author":{"email":"bfaf2f126fc1a7ff0100668cdfcf2adc5a1b81bc@google.com","name":"Ron Bowes"},"message":"Cleanup: Fixed the 'shutdown' command, which was actually non-trivial since it's been rotting for awhile","distinct":true,"url":"https://api.github.com/repos/iagox86/dnscat2/commits/cffb856faee62c3fb98876207d890c599b9f0d32"}]}