| Commit message (Expand) | Author | Age |
... | |
| * | | Remove ./configure option for entry and dir request statistics. | Karsten Loesing | 2009-08-17 |
* | | | Refactor geoip_get_dirreq_history() some more.•••This patch avoids a bunch of allocations, and avoids using unallocated
memory.
| Nick Mathewson | 2009-08-21 |
* | | | Fix a memory leak in summarizing directory request timing.•••Spotted by Coverity Scan.
| Nick Mathewson | 2009-08-21 |
|/ / |
|
* | | Fix dirreq and cell stats on 32-bit architectures.•••When determining how long directory requests take or how long cells spend
in queues, we were comparing timestamps on microsecond detail only to
convert results to second or millisecond detail later on. But on 32-bit
architectures this means that 2^31 microseconds only cover time
differences of up to 36 minutes. Instead, compare timestamps on
millisecond detail.
| Karsten Loesing | 2009-07-27 |
* | | Switch dirreq_map to use HT_ functions rather than strmap. | Nick Mathewson | 2009-07-16 |
* | | Some tweaks to statistics.•••Changes to directory request statistics:
- Rename GEOIP statistics to DIRREQ statistics, because they now include
more than only GeoIP-based statistics, whereas other statistics are
GeoIP-dependent, too.
- Rename output file from geoip-stats to dirreq-stats.
- Add new config option DirReqStatistics that is required to measure
directory request statistics.
- Clean up ChangeLog.
Also ensure that entry guards statistics have access to a local GeoIP
database.
| Karsten Loesing | 2009-07-15 |
* | | Some tweaks to directory request download times.•••- Use common prefixes DIRREQ_* and dirreq_*.
- Replace enums in structs with bitfields.
| Karsten Loesing | 2009-07-15 |
* | | Round up results to the next multiple of 4. | Karsten Loesing | 2009-07-15 |
* | | Right, the u in uint stands for unsigned. | Karsten Loesing | 2009-07-15 |
* | | Directories now also measure download times of network statuses. | Karsten Loesing | 2009-07-15 |
* | | make it compile without warnings | Roger Dingledine | 2009-07-14 |
* | | Merge commit 'karsten/geoipstats-download-resp-master'•••Conflicts:
src/or/geoip.c
| Nick Mathewson | 2009-07-14 |
|\ \ |
|
| * | | Handle unsigned ints correctly. | Karsten Loesing | 2009-07-14 |
| * | | Write number of rejected requests to geoip-stats file. | Karsten Loesing | 2009-07-14 |
* | | | Merge commit 'karsten/geoipstats-shares-master' | Nick Mathewson | 2009-07-14 |
|\ \ \ |
|
| * | | | Estimate v2 and v3 shares as mean values over measurement interval. | Karsten Loesing | 2009-07-04 |
* | | | | Merge commit 'karsten/geoipstats-newoverthereistan-master' | Nick Mathewson | 2009-07-14 |
|\ \ \ \
| |_|/ /
|/| | | |
|
| * | | | List unresolved requests in geoip stats as country '??'. | Karsten Loesing | 2009-07-09 |
* | | | | Simplify the math to round up to the next multiple of some value. | Karsten Loesing | 2009-07-11 |
|/ / / |
|
* / / | If configured, write entry-node statistics to disk periodically. | Karsten Loesing | 2009-07-05 |
|/ / |
|
* | | Merge commit 'origin/maint-0.2.1' | Nick Mathewson | 2009-05-27 |
|\| |
|
| * | Improve documentation for the last fix of bug 932. | Karsten Loesing | 2009-05-27 |
| * | Fix bug 932 even more.•••Ignore connections two hours after switching from bridge to relay or back.
| Karsten Loesing | 2009-05-27 |
| * | Update copyright to 2009. | Karsten Loesing | 2009-05-04 |
* | | Fix a signed/unsigned comparison warning | Nick Mathewson | 2009-05-27 |
* | | 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 Loesing | 2009-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 Loesing | 2009-05-26 |
* | | Update copyright to 2009. | Karsten Loesing | 2009-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 Mathewson | 2009-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 Mathewson | 2009-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 Mathewson | 2009-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 Dingledine | 2008-12-27 |
* | some fixes i found in my sandbox•••svn:r17771
| Roger Dingledine | 2008-12-25 |
* | Fix most DOCDOCs remaining and/or added by redox.•••svn:r17734
| Nick Mathewson | 2008-12-22 |
* | Add DOCDOC comments for all undocumented functions. Add missing *s to other ...•••svn:r17729
| Nick Mathewson | 2008-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 Mathewson | 2008-12-18 |
* | Resolve many DOCDOCs.•••svn:r17662
| Nick Mathewson | 2008-12-17 |
* | Widen the conditions under which we whine about not having a geoip file to in...•••svn:r16968
| Nick Mathewson | 2008-09-25 |
* | Add country-code support to configured node lists to implement the ever-popul...•••svn:r16966
| Nick Mathewson | 2008-09-25 |
* | Fix mingw build with --enable-gcc-warnings set.•••svn:r16759
| Nick Mathewson | 2008-09-04 |
* | Double oops: revert accidentally committed local geoipc.c debugging hack.•••svn:r16687
| Nick Mathewson | 2008-08-29 |
* | Oops. Make warn_too_many_conns() actually work. •••svn:r16686
| Nick Mathewson | 2008-08-29 |
* | implement more fine-tuning options for stats code•••svn:r15345
| Nick Mathewson | 2008-06-18 |
* | Fix last geoip bugs.•••svn:r15106
| Nick Mathewson | 2008-06-10 |
* | a couple more geoip bugfixes•••svn:r15105
| Nick Mathewson | 2008-06-10 |
* | r16139@tombo: nickm | 2008-06-10 15:25:23 -0400••• Small formatting fixes for geoip-stats file.
svn:r15104
| Nick Mathewson | 2008-06-10 |
* | r16137@tombo: nickm | 2008-06-10 15:10:55 -0400••• sign error
svn:r15103
| Nick Mathewson | 2008-06-10 |
* | r16133@tombo: nickm | 2008-06-10 15:06:43 -0400••• Pointers do not make good ints.
svn:r15102
| Nick Mathewson | 2008-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 Mathewson | 2008-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 Mathewson | 2008-06-10 |