aboutsummaryrefslogtreecommitdiff
path: root/src/or/geoip.c
Commit message (Expand)AuthorAge
* Siphash-2-4 is now our hash in nearly all cases.Nick Mathewson2014-02-12
* Add a clientmap_entry_free().Nick Mathewson2013-08-15
* Fix hash functions for transport_name in client entryNick Mathewson2013-08-15
* Use only uintptr_t for the value of transport_countNick Mathewson2013-08-15
* If a single client connects with multiple transports, note all transports.George Kadianakis2013-08-15
* Fix a number of issues with the #5040 code.George Kadianakis2013-08-15
* Make check-spaces happy.George Kadianakis2013-08-15
* Write extra-info bridge-ip-transports lines.George Kadianakis2013-07-18
* Add transport information to the GeoIP database.George Kadianakis2013-07-18
* Completely refactor how FILENAME_PRIVATE worksNick Mathewson2013-07-10
* Reformat 4282 fixes a littleNick Mathewson2013-05-24
* Fix a logic error in 4282 fixesNick Mathewson2013-05-24
* Extract duplicate code in geoip and rephist.Peter Retzlaff2013-05-24
* Merge remote-tracking branch 'public/bug7816_023'Nick Mathewson2013-02-07
|\
| * Fix various small leaks on error casesNick Mathewson2012-12-28
* | Remove dirreq-v2-* lines from extra-info descriptors.Karsten Loesing2013-01-17
* | Removee dirrec-v*-sharestatisticsNick Mathewson2013-01-16
* | Update the copyright date to 201.Nick Mathewson2013-01-16
* | Nuke uses of memcmp outside of unit testsNick Mathewson2012-12-13
* | Whitespace fixesNick Mathewson2012-11-04
* | Merge remote-tracking branch 'linus/bug5053-bug5055'Nick Mathewson2012-11-04
|\ \
| * | Change some comments to reflect the multitude of GeoIP databases.Linus Nordberg2012-10-31
| * | Don't memcmp struct in6_addr but rather its s6_addr member.Linus Nordberg2012-10-31
| * | Duplicate less code.Linus Nordberg2012-10-31
| * | Name variables more consistently.Linus Nordberg2012-10-22
| * | Rename C reserved identifiers missed before.Linus Nordberg2012-10-20
| * | Add "IPVersions" to control command "status/clients-seen".Linus Nordberg2012-10-20
| * | Duplicate less code.Linus Nordberg2012-10-20
| * | Separate IPv4 and IPv6 geoip file loading.Linus Nordberg2012-10-20
| * | White space.Linus Nordberg2012-10-17
| * | Rename reserved C identifiers.Linus Nordberg2012-10-17
| * | Minor tweaks to nils' v4 vs v6 bridge usage code.Karsten Loesing2012-10-17
| * | Minor tweaks and comments to nils' geoip v6 code.Karsten Loesing2012-10-17
| * | Include statistics as to how many connections are IPv4 versus IPv6nils2012-10-17
| * | Add GeoIP database for IPv6 addressesnils2012-10-17
| * | Rename address family specific IPv4 geoip functions in preparation for IPv6 s...nils2012-10-17
* | | Rename all reserved C identifiers we definedNick Mathewson2012-10-12
|/ /
* / Use dirreq_id from channel_t when appropriateAndrea Shepard2012-10-08
|/
* Change all SMARTLIST_FOREACH loops of >=10 lines to use BEGIN/ENDNick Mathewson2012-07-17
* Merge remote-tracking branch 'public/format_doubles'Nick Mathewson2012-06-05
|\
| * Use %f, not %lf when formatting doublesNick Mathewson2012-05-16
* | Update copyright dates to 2012; add a few missing copyright statementsNick Mathewson2012-06-04
* | Add about 60 more DOCDOC comments to 0.2.3Nick Mathewson2012-06-04
* | Simply geoip_get_country_by_addr based on arma's comment.Karsten Loesing2012-02-09
* | Add braces around a two-line code block.Karsten Loesing2012-02-09
* | Count IPv6 connections in bridge and entry stats.Karsten Loesing2012-02-09
* | Rename nonconformant identifiers.Nick Mathewson2012-01-18
* | Try to use smartlist_add_asprintf consistentlyNick Mathewson2012-01-16
* | Check for jumping clock in *format_*stats functionsSebastian Hahn2011-10-21
* | Clean up bridge-stats code.Karsten Loesing2011-08-04