aboutsummaryrefslogtreecommitdiff
path: root/src/or/geoip.c
Commit message (Expand)AuthorAge
...
* | Change the way how directories that are configured with --enable-geoip-stats ...•••- Write geoip stats to disk every 24 hours, not every hour. - Remove configuration options and define reasonable defaults. - Clear history of client requests every 24 hours (which wasn't done at all before). Karsten Loesing2009-05-27
* | Some cleanups on geoip.c.•••Use two bitfields for last_seen and action in clientmap_entry_t rather than having both share a 32-bit. Also, documentation fixes. Karsten Loesing2009-05-26
* | Update copyright to 2009.Karsten Loesing2009-05-02
|/
* Possible fix for broken country settings in ExcludeExitNodes.•••It turns out that we weren't updating the _ExcludeExitNodesUnion set's country numbers when we reloaded (or first loaded!) the IP-to-country file. Spotted by Lark. Bugfix on 0.2.1.6-alpha. svn:r18575 Nick Mathewson2009-02-16
* Refactor MIN_IPS_TO_NOTE_* macros in geoip.c: simplify code.•••It was dumb to have an "announce the value if it's over 0" version of the code coexisting with an "announce the value if it's at least N" version. Retain the latter only, with N set to 1. Incidentally, this should fix a Coverity REVERSE_INULL warning. svn:r18100 Nick Mathewson2009-01-14
* Remove svn $Id$s from our source, and remove tor --version --version.•••The subversion $Id$ fields made every commit force a rebuild of whatever file got committed. They were not actually useful for telling the version of Tor files in the wild. svn:r17867 Nick Mathewson2009-01-04
* partial move to letting bridge descriptor fetches use our new (well,•••new from their perspective) directory download schedule abstraction. not done yet, but i'd better get this out of my sandbox before nick does another sweeping change. :) svn:r17798 Roger Dingledine2008-12-27
* some fixes i found in my sandbox•••svn:r17771 Roger Dingledine2008-12-25
* Fix most DOCDOCs remaining and/or added by redox.•••svn:r17734 Nick Mathewson2008-12-22
* Add DOCDOC comments for all undocumented functions. Add missing *s to other ...•••svn:r17729 Nick Mathewson2008-12-22
* Remove fixed xxx020s; downgrade unfixed ones.•••(The unfixed ones are being downgraded to regular XXXs mainly on the rationale that they don't seem to be exploding Tor, and they were apparently not showstoppers for 0.2.0.x-final.) svn:r17682 Nick Mathewson2008-12-18
* Resolve many DOCDOCs.•••svn:r17662 Nick Mathewson2008-12-17
* Widen the conditions under which we whine about not having a geoip file to in...•••svn:r16968 Nick Mathewson2008-09-25
* Add country-code support to configured node lists to implement the ever-popul...•••svn:r16966 Nick Mathewson2008-09-25
* Fix mingw build with --enable-gcc-warnings set.•••svn:r16759 Nick Mathewson2008-09-04
* Double oops: revert accidentally committed local geoipc.c debugging hack.•••svn:r16687 Nick Mathewson2008-08-29
* Oops. Make warn_too_many_conns() actually work. •••svn:r16686 Nick Mathewson2008-08-29
* implement more fine-tuning options for stats code•••svn:r15345 Nick Mathewson2008-06-18
* Fix last geoip bugs.•••svn:r15106 Nick Mathewson2008-06-10
* a couple more geoip bugfixes•••svn:r15105 Nick Mathewson2008-06-10
* r16139@tombo: nickm | 2008-06-10 15:25:23 -0400••• Small formatting fixes for geoip-stats file. svn:r15104 Nick Mathewson2008-06-10
* r16137@tombo: nickm | 2008-06-10 15:10:55 -0400••• sign error svn:r15103 Nick Mathewson2008-06-10
* r16133@tombo: nickm | 2008-06-10 15:06:43 -0400••• Pointers do not make good ints. svn:r15102 Nick Mathewson2008-06-10
* r16129@tombo: nickm | 2008-06-10 14:28:06 -0400••• More geoip tweaks. Include in the file a rough estimator of our total share. svn:r15099 Nick Mathewson2008-06-10
* r16127@tombo: nickm | 2008-06-10 14:03:01 -0400••• Improved code for counting clients by country: support recording by number of directory status requests in addition to number of IPs seen. svn:r15097 Nick Mathewson2008-06-10
* forward-port r14934•••svn:r14936 Roger Dingledine2008-06-04
* forward-port r14930•••svn:r14931 Roger Dingledine2008-06-04
* New code to implement proposal for local geoip stats. Only enabled with --ena...•••svn:r14802 Nick Mathewson2008-05-29
* document the handle-comments-in-geoip file•••svn:r14785 Roger Dingledine2008-05-28
* Fix some warnings.•••svn:r14781 Nick Mathewson2008-05-28
* Several geoip changes/fixes as requested.•••svn:r14780 Nick Mathewson2008-05-28
* minor fixes that have been accumulating•••svn:r14378 Roger Dingledine2008-04-16
* r14399@tombo: nickm | 2008-02-22 14:09:38 -0500••• More 64-to-32 fixes. Partial backport candidate. still not done. svn:r13680 Nick Mathewson2008-02-22
* other cleanups that have been sitting in my sandbox•••svn:r13649 Roger Dingledine2008-02-21
* r18051@catbus: nickm | 2008-02-12 15:20:43 -0500••• Re-tune mempool parametes based on testing on peacetime: use smaller chuncks, free them a little more aggressively, and try very hard to concentrate allocations on fuller chunks. Also, lots of new documentation. svn:r13484 Nick Mathewson2008-02-12
* Update some copyright notices: it is now 2008.•••svn:r13412 Nick Mathewson2008-02-07
* r17914@catbus: nickm | 2008-02-05 16:12:16 -0500••• Remove or downgrade some XXX020 items. svn:r13388 Nick Mathewson2008-02-05
* r17552@catbus: nickm | 2008-01-10 12:13:43 -0500••• Make bridge geoip data get rounded up, not down. svn:r13092 Nick Mathewson2008-01-10
* tweaks•••svn:r12959 Roger Dingledine2007-12-24
* r17239@catbus: nickm | 2007-12-18 16:57:02 -0500••• Sort GeoIP results in descending order of IP counts. svn:r12863 Nick Mathewson2007-12-18
* r17231@catbus: nickm | 2007-12-18 16:21:55 -0500••• Document and clean-up geoip code; give it some unit tests. svn:r12856 Nick Mathewson2007-12-18
* r15532@tombo: nickm | 2007-12-17 17:41:05 -0500••• clean up whitesapce and debug a little on geoip stuff. svn:r12847 Nick Mathewson2007-12-17
* r15531@tombo: nickm | 2007-12-17 17:19:24 -0500••• Support raw IP-to-country as well as postprocessed format. Include GEOIP summary in extrainfo of bridges. svn:r12846 Nick Mathewson2007-12-17
* r15530@tombo: nickm | 2007-12-17 16:54:03 -0500••• First wodge of geoip code so bridges can figure out which countries are blocking them. svn:r12845 Nick Mathewson2007-12-17