{"push_id":1004271503,"size":13,"distinct_size":1,"ref":"refs/heads/master","head":"bf3615fb32c6be1542b8c2657cdf8026e34e4e72","before":"4c124284b6ab485258c681cf1c7fb911aa8d30cc","commits":[{"sha":"79190f313d6014e512ddb665fee1519192b4630f","author":{"email":"207f4baee5ba29d91f9a626eb246309d32aa4f98@yandex.ru","name":"orignal"},"message":"use shared_ptr for transit tunnels","distinct":false,"url":"https://api.github.com/repos/PurpleI2P/i2pd/commits/79190f313d6014e512ddb665fee1519192b4630f"},{"sha":"9403fbaf818dffb14768a512e7c29cdfd9e2e351","author":{"email":"207f4baee5ba29d91f9a626eb246309d32aa4f98@yandex.ru","name":"orignal"},"message":"common tunnels' hash table","distinct":false,"url":"https://api.github.com/repos/PurpleI2P/i2pd/commits/9403fbaf818dffb14768a512e7c29cdfd9e2e351"},{"sha":"eb96ead80e871320885dd916847b0ca97f9399da","author":{"email":"6bb2b21b5172d122732064dfa136386fc05f373b@gmail.com","name":"Jeff Becker"},"message":"add tunnel counts to front page of web ui","distinct":false,"url":"https://api.github.com/repos/PurpleI2P/i2pd/commits/eb96ead80e871320885dd916847b0ca97f9399da"},{"sha":"9378668e52d1e02e304a02db29b96cb49428d912","author":{"email":"6bb2b21b5172d122732064dfa136386fc05f373b@gmail.com","name":"Jeff Becker"},"message":"add colin","distinct":false,"url":"https://api.github.com/repos/PurpleI2P/i2pd/commits/9378668e52d1e02e304a02db29b96cb49428d912"},{"sha":"1dc6cec1aa72ac85eeeaaee8189ff68126d17193","author":{"email":"6bb2b21b5172d122732064dfa136386fc05f373b@gmail.com","name":"Jeff Becker"},"message":"add client/transit tunnel count in webui","distinct":false,"url":"https://api.github.com/repos/PurpleI2P/i2pd/commits/1dc6cec1aa72ac85eeeaaee8189ff68126d17193"},{"sha":"5d41fe4a354863a6347c74b6357b1e81a79dacc4","author":{"email":"207f4baee5ba29d91f9a626eb246309d32aa4f98@yandex.ru","name":"orignal"},"message":"Merge pull request #400 from majestrate/webui-add-tunnel-count\n\nAdd Transit/Client Tunnel Count to web ui","distinct":false,"url":"https://api.github.com/repos/PurpleI2P/i2pd/commits/5d41fe4a354863a6347c74b6357b1e81a79dacc4"},{"sha":"ef6028e933df2ec2ca32f9dec91a0ac6b69b251c","author":{"email":"207f4baee5ba29d91f9a626eb246309d32aa4f98@yandex.ru","name":"orignal"},"message":"replace std::map to std::list for inbound tunnels","distinct":false,"url":"https://api.github.com/repos/PurpleI2P/i2pd/commits/ef6028e933df2ec2ca32f9dec91a0ac6b69b251c"},{"sha":"81b72d54818814e47446889f0a4fb34adfa6df4b","author":{"email":"207f4baee5ba29d91f9a626eb246309d32aa4f98@yandex.ru","name":"orignal"},"message":"fixed crash on termination if proxies were excluded","distinct":false,"url":"https://api.github.com/repos/PurpleI2P/i2pd/commits/81b72d54818814e47446889f0a4fb34adfa6df4b"},{"sha":"fa67e907673c12b23a97290bb9db8432e6770f68","author":{"email":"207f4baee5ba29d91f9a626eb246309d32aa4f98@yandex.ru","name":"orignal"},"message":"inbound zero-hops tunnel","distinct":false,"url":"https://api.github.com/repos/PurpleI2P/i2pd/commits/fa67e907673c12b23a97290bb9db8432e6770f68"},{"sha":"ecfdc377ec8b1ad2ff5bf7f5a3c6989ad3af2c09","author":{"email":"207f4baee5ba29d91f9a626eb246309d32aa4f98@yandex.ru","name":"orignal"},"message":"send close floodfills only in DatabaseSearchReply","distinct":false,"url":"https://api.github.com/repos/PurpleI2P/i2pd/commits/ecfdc377ec8b1ad2ff5bf7f5a3c6989ad3af2c09"},{"sha":"d541572882664b5be416bb3e1d37be16619d69b8","author":{"email":"207f4baee5ba29d91f9a626eb246309d32aa4f98@yandex.ru","name":"orignal"},"message":"enable zero-hops inbound tunnel","distinct":false,"url":"https://api.github.com/repos/PurpleI2P/i2pd/commits/d541572882664b5be416bb3e1d37be16619d69b8"},{"sha":"0f56b1c9438175c73959388e1dbe366c00fec30d","author":{"email":"207f4baee5ba29d91f9a626eb246309d32aa4f98@yandex.ru","name":"orignal"},"message":"show number of received bytes for zero-hops inbound tunnel","distinct":false,"url":"https://api.github.com/repos/PurpleI2P/i2pd/commits/0f56b1c9438175c73959388e1dbe366c00fec30d"},{"sha":"bf3615fb32c6be1542b8c2657cdf8026e34e4e72","author":{"email":"207f4baee5ba29d91f9a626eb246309d32aa4f98@yandex.ru","name":"orignal"},"message":"Merge pull request #401 from PurpleI2P/openssl\n\nrecent changes","distinct":true,"url":"https://api.github.com/repos/PurpleI2P/i2pd/commits/bf3615fb32c6be1542b8c2657cdf8026e34e4e72"}]}