{"push_id":2914479493,"size":13,"distinct_size":13,"ref":"refs/heads/add-dockerfile","head":"6c77345d8af90cd77dbb7e61ec5136e74174a3a4","before":"73b6b224bd65fe6d1a7aa045e9ba240673979782","commits":[{"sha":"241c1505ccb4a501c1b56af7b6e12e055db29e09","author":{"name":"Nick Mathewson","email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org"},"message":"Move the predicted ports code out of rephist.c\n\nIt differs from the rest of the rephist code in that it's actually\nnecessary for Tor to operate, so it should probably go somewhere\nelse.  I'm not sure where yet, so I'll leave it in the same\ndirectory, but give it its own file.","distinct":true,"url":"https://api.github.com/repos/jessfraz/tor/commits/241c1505ccb4a501c1b56af7b6e12e055db29e09"},{"sha":"79208ee852b84c94b32db1b13a2ba802cae360f7","author":{"name":"Nick Mathewson","email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org"},"message":"Move the n_v3_ns_requests field out of geoip_country_t\n\nThis is preparation for splitting geoip.c into stats and non-stats\nportions.","distinct":true,"url":"https://api.github.com/repos/jessfraz/tor/commits/79208ee852b84c94b32db1b13a2ba802cae360f7"},{"sha":"f403af22076b0092807822ddc9890acdbd62f578","author":{"name":"Nick Mathewson","email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org"},"message":"Split geoip from geoip-related stats.\n\nThis commit just moves the code to two separate files. The geoip\ncode still has a few needless dependencies on core/* and features/*.","distinct":true,"url":"https://api.github.com/repos/jessfraz/tor/commits/f403af22076b0092807822ddc9890acdbd62f578"},{"sha":"fa32574bdb7381f02abc68ad917ad79f354938a4","author":{"name":"Nick Mathewson","email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org"},"message":"Remove excess dependencies from geoip.c","distinct":true,"url":"https://api.github.com/repos/jessfraz/tor/commits/fa32574bdb7381f02abc68ad917ad79f354938a4"},{"sha":"c8f2a6d2fe17fb1c02116fddaa93ded0ce655af9","author":{"name":"Nick Mathewson","email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org"},"message":"Extract the non-stats part of geoip into a new src/lib/geoip.","distinct":true,"url":"https://api.github.com/repos/jessfraz/tor/commits/c8f2a6d2fe17fb1c02116fddaa93ded0ce655af9"},{"sha":"013a1238336ab860a9c9998e1aec6bc211f33fb3","author":{"name":"Nick Mathewson","email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org"},"message":"Changes file for splitting stats","distinct":true,"url":"https://api.github.com/repos/jessfraz/tor/commits/013a1238336ab860a9c9998e1aec6bc211f33fb3"},{"sha":"34402ece8c7483ba0a206af35c1bae3d79e9b63c","author":{"name":"Nick Mathewson","email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org"},"message":"geoip: fix windows compilation","distinct":true,"url":"https://api.github.com/repos/jessfraz/tor/commits/34402ece8c7483ba0a206af35c1bae3d79e9b63c"},{"sha":"316453065dfae10dde5afce15feafbdc5c8562a9","author":{"name":"Nick Mathewson","email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org"},"message":"Mark a variable static.","distinct":true,"url":"https://api.github.com/repos/jessfraz/tor/commits/316453065dfae10dde5afce15feafbdc5c8562a9"},{"sha":"d0b2b5a20269c050d5346a869940b55ff2add190","author":{"name":"Nick Mathewson","email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org"},"message":"Always initialize the periodic events list.\n\nVarious places in our code try to activate these events or check\ntheir status, so we should make sure they're initialized as early as\npossible.  Fixes bug 27861; bugfix on 0.3.5.1-alpha.","distinct":true,"url":"https://api.github.com/repos/jessfraz/tor/commits/d0b2b5a20269c050d5346a869940b55ff2add190"},{"sha":"09223ad83b09e75494863bacb3f8004c945ef015","author":{"name":"Nick Mathewson","email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org"},"message":"Merge branch 'ticket_27861'","distinct":true,"url":"https://api.github.com/repos/jessfraz/tor/commits/09223ad83b09e75494863bacb3f8004c945ef015"},{"sha":"9e65e7a36f6f7b18164d0e76fe25f0c32b31aaec","author":{"name":"Nick Mathewson","email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org"},"message":"Merge branch 'split_stats'","distinct":true,"url":"https://api.github.com/repos/jessfraz/tor/commits/9e65e7a36f6f7b18164d0e76fe25f0c32b31aaec"},{"sha":"b058f64cc002b44e6dd48616ca3163a01c3f3e14","author":{"name":"Nick Mathewson","email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org"},"message":"Detect an unlikely integer overflow.","distinct":true,"url":"https://api.github.com/repos/jessfraz/tor/commits/b058f64cc002b44e6dd48616ca3163a01c3f3e14"},{"sha":"6c77345d8af90cd77dbb7e61ec5136e74174a3a4","author":{"name":"Jessica Frazelle","email":"775bb961b81da1ca49217a48e533c832c337154a@docker.com"},"message":"Add Dockerfile.\n\nYou can use this by running:\n\nTo build the image:\ndocker build -t tor .\n\nTo run tor:\ndocker run tor\n\nTo run the tests:\ndocker run tor make check\n\nSigned-off-by: Jessica Frazelle <jess@linux.com>\nSigned-off-by: Jessica Frazelle <acidburn@docker.com>","distinct":true,"url":"https://api.github.com/repos/jessfraz/tor/commits/6c77345d8af90cd77dbb7e61ec5136e74174a3a4"}]}
{"actor":{"display_login":"jessfraz"}}