aboutsummaryrefslogtreecommitdiff
path: root/src/or/geoip.c
AgeCommit message (Expand)Author
2017-06-05Merge branch 'maint-0.2.4' into maint-0.2.5Nick Mathewson
2017-06-05Fix C89 warning (since Tor 0.2.4-5 still care about that.)Nick 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
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
2013-12-18Report complete directory request statistics on bridges.Karsten Loesing
2013-08-15Add a clientmap_entry_free().Nick Mathewson
2013-08-15Fix hash functions for transport_name in client entryNick Mathewson
2013-08-15Use only uintptr_t for the value of transport_countNick Mathewson
2013-08-15If a single client connects with multiple transports, note all transports.George Kadianakis
2013-08-15Fix a number of issues with the #5040 code.George Kadianakis
2013-08-15Make check-spaces happy.George Kadianakis
2013-07-18Write extra-info bridge-ip-transports lines.George Kadianakis
2013-07-18Add transport information to the GeoIP database.George Kadianakis
2013-07-10Completely refactor how FILENAME_PRIVATE worksNick Mathewson
2013-05-24Reformat 4282 fixes a littleNick Mathewson
2013-05-24Fix a logic error in 4282 fixesNick Mathewson
2013-05-24Extract duplicate code in geoip and rephist.Peter Retzlaff
2013-02-07Merge remote-tracking branch 'public/bug7816_023'Nick Mathewson
2013-01-17Remove dirreq-v2-* lines from extra-info descriptors.Karsten Loesing
2013-01-16Removee dirrec-v*-sharestatisticsNick Mathewson
2013-01-16Update the copyright date to 201.Nick Mathewson
2012-12-28Fix various small leaks on error casesNick Mathewson
2012-12-13Nuke uses of memcmp outside of unit testsNick Mathewson
2012-11-04Whitespace fixesNick Mathewson
2012-11-04Merge remote-tracking branch 'linus/bug5053-bug5055'Nick Mathewson
2012-10-31Change some comments to reflect the multitude of GeoIP databases.Linus Nordberg
2012-10-31Don't memcmp struct in6_addr but rather its s6_addr member.Linus Nordberg
2012-10-31Duplicate less code.Linus Nordberg
2012-10-22Name variables more consistently.Linus Nordberg
2012-10-20Rename C reserved identifiers missed before.Linus Nordberg
2012-10-20Add "IPVersions" to control command "status/clients-seen".Linus Nordberg
2012-10-20Duplicate less code.Linus Nordberg
2012-10-20Separate IPv4 and IPv6 geoip file loading.Linus Nordberg
2012-10-17White space.Linus Nordberg
2012-10-17Rename reserved C identifiers.Linus Nordberg
2012-10-17Minor tweaks to nils' v4 vs v6 bridge usage code.Karsten Loesing
2012-10-17Minor tweaks and comments to nils' geoip v6 code.Karsten Loesing
2012-10-17Include statistics as to how many connections are IPv4 versus IPv6nils
2012-10-17Add GeoIP database for IPv6 addressesnils
2012-10-17Rename address family specific IPv4 geoip functions in preparation for IPv6 s...nils
2012-10-12Rename all reserved C identifiers we definedNick Mathewson
2012-10-08Use dirreq_id from channel_t when appropriateAndrea Shepard
2012-07-17Change all SMARTLIST_FOREACH loops of >=10 lines to use BEGIN/ENDNick Mathewson
2012-06-05Merge remote-tracking branch 'public/format_doubles'Nick Mathewson
2012-06-04Update copyright dates to 2012; add a few missing copyright statementsNick Mathewson
2012-06-04Add about 60 more DOCDOC comments to 0.2.3Nick Mathewson
2012-05-16Use %f, not %lf when formatting doublesNick Mathewson