summaryrefslogtreecommitdiff
path: root/src/or/geoip.c
AgeCommit message (Expand)Author
2018-06-20eol@eof is still the law in 0.3.4 :(Nick Mathewson
2018-06-20Fix clang warnings introduced by 9f2b887c5d251b93ee9def708Nick Mathewson
2018-04-05Switch to use should_record_bridge_info()Neel Chauhan
2018-03-15On geoip_free_all, reset geoip[6]_digest.Nick Mathewson
2018-02-05Merge remote-tracking branch 'dgoulet/ticket24902_029_05'Nick Mathewson
2018-02-05geoip: Make geoip_client_cache_total_allocation() return the counterDavid Goulet
2018-02-02Merge remote-tracking branch 'dgoulet/ticket24902_029_05'Nick Mathewson
2018-02-02Merge branch 'ticket25122_029_02' into ticket24902_029_05David Goulet
2018-02-02geoip: Add clientmap_entry_new() functionDavid Goulet
2018-02-02geoip: Increment and decrement functions for the geoip client cacheDavid Goulet
2018-02-02geoip: Hook the client history cache into the OOM handlerDavid Goulet
2018-01-30Merge branch 'ticket24902_029_05' into ticket24902_033_02David Goulet
2018-01-30dos: Clear connection tracked flag if geoip entry is removedDavid Goulet
2018-01-30geoip: Remember client stats if DoS mitigation is enabledDavid Goulet
2018-01-25geoip: Add a lookup function for client map entryDavid Goulet
2017-12-08Convert remaining function (mostly static) to new free styleNick Mathewson
2017-11-02Merge branch 'buf_for_stringbuffer_squashed'Nick Mathewson
2017-11-02Refactor geoip_get_dirreq_history to use buf_tNick Mathewson
2017-08-25New GETINFO target to check if geoip is loadedNick Mathewson
2017-06-05Merge branch 'maint-0.3.0'Nick Mathewson
2017-06-05Merge branch 'maint-0.2.9' into maint-0.3.0Nick Mathewson
2017-06-05Merge branch 'maint-0.2.8' into maint-0.2.9Nick Mathewson
2017-06-05Merge branch 'maint-0.2.7-redux' into maint-0.2.8Nick Mathewson
2017-06-05Merge branch 'maint-0.2.5' into maint-0.2.6Nick Mathewson
2017-06-05Merge branch 'maint-0.2.4' into maint-0.2.5Nick Mathewson
2017-06-05Fix undefined behavior in geoip_parse_entry().Nick Mathewson
2017-03-15Run the copyright update script.Nick Mathewson
2017-03-09Remove fgets() compatbility function and related tests.Alexander Færøy
2017-03-01Use tor_fgets() instead of fgets().Alexander Færøy
2016-10-27Automated change to use smartlist_add_strdupovercaffeinated
2016-10-17Write a bunch of module documentation.Nick Mathewson
2016-07-28Fix all -Wshadow warnings on LinuxNick Mathewson
2016-06-11Add the -Wextra-semi warning from clang, and fix the cases where it triggersNick Mathewson
2016-06-11Enable -Wnull-dereference (GCC >=6.1), and fix the easy casesNick Mathewson
2016-02-27Update the copyright year.Nick Mathewson
2015-12-18Fix a null-pointer deref when writing geoip statsNick Mathewson
2015-12-15Replace usage of INLINE with inlinecypherpunks
2015-11-23fix two typos in commentsRoger Dingledine
2015-09-15Add tests for directory_handle_command_getReinaldo de Souza Jr
2015-02-03Merge branch 'bug6852'Nick Mathewson
2015-02-03Choose a more deliberate cutoff for clients in heartbeatNick Mathewson
2015-01-02Bump copyright dates to 2015, in case someday this matters.Nick Mathewson
2014-11-02Apply new calloc coccinelle patchNick Mathewson
2014-10-28Add another year to our copyright dates.Nick Mathewson
2014-09-02Another clang analyzer complaint wrt HT_GENERATENick Mathewson
2014-08-29Introduce full coverage tests for module routerset.c.dana koch
2014-08-13Apply coccinelle script to replace malloc(a*b)->calloc(a,b)Nick Mathewson
2014-03-25Fix warnings from doxygenNick Mathewson
2014-02-28Merge remote-tracking branch 'karsten/task-5824'Nick Mathewson
2014-02-12Siphash-2-4 is now our hash in nearly all cases.Nick Mathewson