aboutsummaryrefslogtreecommitdiff
path: root/src/or/geoip.c
Commit message (Collapse)AuthorAge
...
| * | | Estimate v2 and v3 shares as mean values over measurement interval.Karsten Loesing2009-07-04
| | | |
* | | | Merge commit 'karsten/geoipstats-newoverthereistan-master'Nick Mathewson2009-07-14
|\ \ \ \ | |_|/ / |/| | |
| * | | List unresolved requests in geoip stats as country '??'.Karsten Loesing2009-07-09
| | | |
* | | | Simplify the math to round up to the next multiple of some value.Karsten Loesing2009-07-11
|/ / /
* / / If configured, write entry-node statistics to disk periodically.Karsten Loesing2009-07-05
|/ /
* | Merge commit 'origin/maint-0.2.1'Nick Mathewson2009-05-27
|\|
| * Improve documentation for the last fix of bug 932.Karsten Loesing2009-05-27
| |
| * Fix bug 932 even more.Karsten Loesing2009-05-27
| | | | | | | | Ignore connections two hours after switching from bridge to relay or back.
| * Update copyright to 2009.Karsten Loesing2009-05-04
| |
* | Fix a signed/unsigned comparison warningNick Mathewson2009-05-27
| |
* | Change the way how directories that are configured with --enable-geoip-stats ↵Karsten Loesing2009-05-27
| | | | | | | | | | | | | | | | | | write geoip stats to disk. - 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).
* | Some cleanups on geoip.c.Karsten Loesing2009-05-26
| | | | | | | | | | Use two bitfields for last_seen and action in clientmap_entry_t rather than having both share a 32-bit. Also, documentation fixes.
* | Update copyright to 2009.Karsten Loesing2009-05-02
|/
* Possible fix for broken country settings in ExcludeExitNodes.Nick Mathewson2009-02-16
| | | | | | | | 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
* Refactor MIN_IPS_TO_NOTE_* macros in geoip.c: simplify code.Nick Mathewson2009-01-14
| | | | | | | | | | 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
* Remove svn $Id$s from our source, and remove tor --version --version.Nick Mathewson2009-01-04
| | | | | | | | 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
* partial move to letting bridge descriptor fetches use our new (well,Roger Dingledine2008-12-27
| | | | | | | | | | 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
* some fixes i found in my sandboxRoger Dingledine2008-12-25
| | | | svn:r17771
* Fix most DOCDOCs remaining and/or added by redox.Nick Mathewson2008-12-22
| | | | svn:r17734
* Add DOCDOC comments for all undocumented functions. Add missing *s to other ↵Nick Mathewson2008-12-22
| | | | | | comments so that they will get recognized as doxygen. svn:r17729
* Remove fixed xxx020s; downgrade unfixed ones.Nick Mathewson2008-12-18
| | | | | | (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
* Resolve many DOCDOCs.Nick Mathewson2008-12-17
| | | | svn:r17662
* Widen the conditions under which we whine about not having a geoip file to ↵Nick Mathewson2008-09-25
| | | | | | include "a country code was configured in a node list." svn:r16968
* Add country-code support to configured node lists to implement the ↵Nick Mathewson2008-09-25
| | | | | | ever-popular "no exits in Monaco" feature (ExcludeExitNodes {MC}). Also allow country codes and IP ranges in ExitNodes. (EntryNodes needs more work.) Based on code by Robert Hogan. Needs more testing. svn:r16966
* Fix mingw build with --enable-gcc-warnings set.Nick Mathewson2008-09-04
| | | | svn:r16759
* Double oops: revert accidentally committed local geoipc.c debugging hack.Nick Mathewson2008-08-29
| | | | svn:r16687
* Oops. Make warn_too_many_conns() actually work. Nick Mathewson2008-08-29
| | | | svn:r16686
* implement more fine-tuning options for stats codeNick Mathewson2008-06-18
| | | | svn:r15345
* Fix last geoip bugs.Nick Mathewson2008-06-10
| | | | svn:r15106
* a couple more geoip bugfixesNick Mathewson2008-06-10
| | | | svn:r15105
* r16139@tombo: nickm | 2008-06-10 15:25:23 -0400Nick Mathewson2008-06-10
| | | | | | | Small formatting fixes for geoip-stats file. svn:r15104
* r16137@tombo: nickm | 2008-06-10 15:10:55 -0400Nick Mathewson2008-06-10
| | | | | | | sign error svn:r15103
* r16133@tombo: nickm | 2008-06-10 15:06:43 -0400Nick Mathewson2008-06-10
| | | | | | | Pointers do not make good ints. svn:r15102
* r16129@tombo: nickm | 2008-06-10 14:28:06 -0400Nick Mathewson2008-06-10
| | | | | | | More geoip tweaks. Include in the file a rough estimator of our total share. svn:r15099
* r16127@tombo: nickm | 2008-06-10 14:03:01 -0400Nick Mathewson2008-06-10
| | | | | | | Improved code for counting clients by country: support recording by number of directory status requests in addition to number of IPs seen. svn:r15097
* forward-port r14934Roger Dingledine2008-06-04
| | | | svn:r14936
* forward-port r14930Roger Dingledine2008-06-04
| | | | svn:r14931
* New code to implement proposal for local geoip stats. Only enabled with ↵Nick Mathewson2008-05-29
| | | | | | --enable-geoip-stats passed to configure. svn:r14802
* document the handle-comments-in-geoip fileRoger Dingledine2008-05-28
| | | | svn:r14785
* Fix some warnings.Nick Mathewson2008-05-28
| | | | svn:r14781
* Several geoip changes/fixes as requested.Nick Mathewson2008-05-28
| | | | svn:r14780
* minor fixes that have been accumulatingRoger Dingledine2008-04-16
| | | | svn:r14378
* r14399@tombo: nickm | 2008-02-22 14:09:38 -0500Nick Mathewson2008-02-22
| | | | | | | More 64-to-32 fixes. Partial backport candidate. still not done. svn:r13680
* other cleanups that have been sitting in my sandboxRoger Dingledine2008-02-21
| | | | svn:r13649
* r18051@catbus: nickm | 2008-02-12 15:20:43 -0500Nick Mathewson2008-02-12
| | | | | | | 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
* Update some copyright notices: it is now 2008.Nick Mathewson2008-02-07
| | | | svn:r13412
* r17914@catbus: nickm | 2008-02-05 16:12:16 -0500Nick Mathewson2008-02-05
| | | | | | | Remove or downgrade some XXX020 items. svn:r13388
* r17552@catbus: nickm | 2008-01-10 12:13:43 -0500Nick Mathewson2008-01-10
| | | | | | | Make bridge geoip data get rounded up, not down. svn:r13092
* tweaksRoger Dingledine2007-12-24
| | | | svn:r12959
* r17239@catbus: nickm | 2007-12-18 16:57:02 -0500Nick Mathewson2007-12-18
| | | | | | | Sort GeoIP results in descending order of IP counts. svn:r12863