{"push_id":2522220793,"size":37,"distinct_size":18,"ref":"refs/heads/ticket25610_034_01","head":"7d13fef50555a36b4aabe66bde6b6cce8d5fa4fd","before":"7044c16325d370a7303b95ef89414aa63421d237","commits":[{"sha":"071236e3e252fd0dcf5102739adecb8e69a76c4c","author":{"name":"juga0","email":"ec65372beca725fdefbdf119abc8ce2e4e7dfbc9@riseup.net"},"message":"Add a test for geoip_load_file() using geoip6\n\nSigned-off-by: Isis Lovecruft <isis@torproject.org>","distinct":false,"url":"https://api.github.com/repos/dgoulet-tor/tor/commits/071236e3e252fd0dcf5102739adecb8e69a76c4c"},{"sha":"8be1ac8abe56e605009acc59429bd53e1ab6853f","author":{"name":"juga0","email":"ec65372beca725fdefbdf119abc8ce2e4e7dfbc9@riseup.net"},"message":"Add test to check that loading a 2nd file replaces the 1st\n\nSigned-off-by: Isis Lovecruft <isis@torproject.org>","distinct":false,"url":"https://api.github.com/repos/dgoulet-tor/tor/commits/8be1ac8abe56e605009acc59429bd53e1ab6853f"},{"sha":"3f967bfbd13014764b9938c92981b7c3316b5c08","author":{"name":"Isis Lovecruft","email":"830ecb0551a2e1179e1b0a4d09890973273772f4@torproject.org"},"message":"tests: Skip two more geoip_load_file tests on Windows.\n\n * FIXES part of #25515: https://bugs.torproject.org/25515","distinct":false,"url":"https://api.github.com/repos/dgoulet-tor/tor/commits/3f967bfbd13014764b9938c92981b7c3316b5c08"},{"sha":"6a28a82998b239ea312289ab19e55330f801e3b9","author":{"name":"Isis Lovecruft","email":"830ecb0551a2e1179e1b0a4d09890973273772f4@torproject.org"},"message":"tests: Fix a couple typos and remove unnecessary inline comments.","distinct":false,"url":"https://api.github.com/repos/dgoulet-tor/tor/commits/6a28a82998b239ea312289ab19e55330f801e3b9"},{"sha":"96469b82f8d27f9c69d863799b624c93cd1ea6f0","author":{"name":"juga0","email":"ec65372beca725fdefbdf119abc8ce2e4e7dfbc9@riseup.net"},"message":"Remove FIXME about comparing num countries,\n\n* remove the fixme since clearing the countries should be other issue\n* remove unused variables related to it since that cause travis to fail","distinct":false,"url":"https://api.github.com/repos/dgoulet-tor/tor/commits/96469b82f8d27f9c69d863799b624c93cd1ea6f0"},{"sha":"d0ad74e0f67aa598e50c83df1f6b6832dabbb61a","author":{"name":"juga0","email":"ec65372beca725fdefbdf119abc8ce2e4e7dfbc9@riseup.net"},"message":"Add clarification about type of file expected","distinct":false,"url":"https://api.github.com/repos/dgoulet-tor/tor/commits/d0ad74e0f67aa598e50c83df1f6b6832dabbb61a"},{"sha":"3d4bbf94c67e4bdd91d5378ca0321237fbe7d082","author":{"name":"juga0","email":"ec65372beca725fdefbdf119abc8ce2e4e7dfbc9@riseup.net"},"message":"tests: Add forgotten empty file required for geoip","distinct":false,"url":"https://api.github.com/repos/dgoulet-tor/tor/commits/3d4bbf94c67e4bdd91d5378ca0321237fbe7d082"},{"sha":"f4ad30448ab419de2163b42c5447b51867042734","author":{"name":"juga0","email":"ec65372beca725fdefbdf119abc8ce2e4e7dfbc9@riseup.net"},"message":"Recover newline at the EOF, removed by mistake\n\nin 071236e3e252fd0dcf5102739adecb8e69a76c4c.","distinct":false,"url":"https://api.github.com/repos/dgoulet-tor/tor/commits/f4ad30448ab419de2163b42c5447b51867042734"},{"sha":"7b09282dc723381e68fef79c3474a56315a0edfa","author":{"name":"David Goulet","email":"e47da6c0afa563829dbffbae1a6825e80f2dcf88@torproject.org"},"message":"Merge remote-tracking branch 'dgoulet/ticket25515_034_01-squashed'","distinct":false,"url":"https://api.github.com/repos/dgoulet-tor/tor/commits/7b09282dc723381e68fef79c3474a56315a0edfa"},{"sha":"8a81a70878bb0f77ebdf1e6fda436b4b6af14f9a","author":{"name":"Nick Mathewson","email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org"},"message":"Move consdiffmgr_rescan() into a mainloop event.\n\nThe change here was very simple, since there is a flag set whenever\nwe want to schedule this event.\n\nCloses ticket 25391.\nm","distinct":false,"url":"https://api.github.com/repos/dgoulet-tor/tor/commits/8a81a70878bb0f77ebdf1e6fda436b4b6af14f9a"},{"sha":"96c5ac338a7df986d2419e14801df42421debd06","author":{"name":"Nick Mathewson","email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org"},"message":"Move close-and-cleanup functions to a postloop event.\n\nImplements ticket 25932.","distinct":false,"url":"https://api.github.com/repos/dgoulet-tor/tor/commits/96c5ac338a7df986d2419e14801df42421debd06"},{"sha":"ff796ad0874fdeaa86a96f01532d8d5dba26ed30","author":{"name":"Nick Mathewson","email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org"},"message":"Remove connection_ap_attach_pending() from per-second callback.\n\nIn 25374, we created the necessary post-loop event for scheduling\nconnection_ap_attach_pending as needed.  Before that, we were\nalready running this event once per mainloop.  There's no reason to\nalso run it once per second.\n\nCloses ticket 25933.  No changes file, since the relevant change is\nalready in 25374.  Or possibly in 17590, depending on how you look\nat it.","distinct":false,"url":"https://api.github.com/repos/dgoulet-tor/tor/commits/ff796ad0874fdeaa86a96f01532d8d5dba26ed30"},{"sha":"857e210b7d4939cf32d7d519b8b4d739d0b23f43","author":{"name":"Nick Mathewson","email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org"},"message":"Merge branch 'ticket25931'","distinct":false,"url":"https://api.github.com/repos/dgoulet-tor/tor/commits/857e210b7d4939cf32d7d519b8b4d739d0b23f43"},{"sha":"9fd319168bdedbdfba931d1deceb4653a4dff61b","author":{"name":"David Goulet","email":"e47da6c0afa563829dbffbae1a6825e80f2dcf88@torproject.org"},"message":"test: Add missing geoip_dummy file to EXTRA_DIST\n\nNeeded to run tests from the tarball else the geoip unit test would fail by\nnot finding that file.\n\nSigned-off-by: David Goulet <dgoulet@torproject.org>","distinct":false,"url":"https://api.github.com/repos/dgoulet-tor/tor/commits/9fd319168bdedbdfba931d1deceb4653a4dff61b"},{"sha":"302908657f492f064f9bddac794db477f53ab958","author":{"name":"Nick Mathewson","email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org"},"message":"Fix a test assertion failure due to uninitialized mainloop events\n\nBug not in any released Tor.","distinct":false,"url":"https://api.github.com/repos/dgoulet-tor/tor/commits/302908657f492f064f9bddac794db477f53ab958"},{"sha":"cc74dc006632e245a67658bba1a335282f6dc739","author":{"name":"Nick Mathewson","email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org"},"message":"Merge branch 'ticket25933'","distinct":false,"url":"https://api.github.com/repos/dgoulet-tor/tor/commits/cc74dc006632e245a67658bba1a335282f6dc739"},{"sha":"05d314f888dd96840d92fbcc513974487485f4cb","author":{"name":"David Goulet","email":"e47da6c0afa563829dbffbae1a6825e80f2dcf88@torproject.org"},"message":"main: Add mainloop callback event flags\n\nImplement the ability to set flags per events which influences the set up of\nthe event.\n\nThis commit only adds one flag which is \"need network\" meaning that the event\nis not enabled if tor has disabled the network or if hibernation mode.\n\nSigned-off-by: David Goulet <dgoulet@torproject.org>","distinct":false,"url":"https://api.github.com/repos/dgoulet-tor/tor/commits/05d314f888dd96840d92fbcc513974487485f4cb"},{"sha":"d6903e9e87ffd39846b7cacebcfc8bae71f3ca5f","author":{"name":"David Goulet","email":"e47da6c0afa563829dbffbae1a6825e80f2dcf88@torproject.org"},"message":"hibernation: Rescan the event list on state change\n\nWhen we change the hibernation state, rescan the main loop event list because\nthe new state might affect the events.\n\nSigned-off-by: David Goulet <dgoulet@torproject.org>","distinct":false,"url":"https://api.github.com/repos/dgoulet-tor/tor/commits/d6903e9e87ffd39846b7cacebcfc8bae71f3ca5f"},{"sha":"3a47dfed349ee2c05f30ba142d3583772fa2287f","author":{"name":"Nick Mathewson","email":"72ea8dfcf31d0eadc9160881a3c0d99a31e0e524@torproject.org"},"message":"Merge branch 'ticket25376_034_031_squashed'","distinct":false,"url":"https://api.github.com/repos/dgoulet-tor/tor/commits/3a47dfed349ee2c05f30ba142d3583772fa2287f"},{"sha":"b27dc1cfb5867ad5853548acc6e1167a49395917","author":{"name":"David Goulet","email":"e47da6c0afa563829dbffbae1a6825e80f2dcf88@torproject.org"},"message":"mod: Build system changes for dirauth module\n\nMake our build system support a disable dirauth module option. It can only be\ndisabled explicitly with:\n\n  $ ./configure --disable-module-dirauth\n\nIf *not* specified that is enabled, an automake conditional variable is set to\ntrue and a defined value for the C code:\n\n  AM_CONDITIONAL: BUILD_MODULE_DIRAUTH\n  AC_DEFINE: HAVE_MODULE_DIRAUTH=1\n\nThis introduces the dirauth/ module directory in src/or/ for which .c files\nare only compiled if the BUILD_MODULE_DIRAUTH is set.\n\nAll the header files are compiled in regardless of the support so we can use\nthe alternative entry point functions of the dirauth subsystem.\n\nSigned-off-by: David Goulet <dgoulet@torproject.org>","distinct":true,"url":"https://api.github.com/repos/dgoulet-tor/tor/commits/b27dc1cfb5867ad5853548acc6e1167a49395917"}]}
{"actor":{"display_login":"dgoulet-tor"}}