summaryrefslogtreecommitdiff
path: root/crates/tor-geoip/src/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* add_warning: add reference to arti#2556Jim Newsome2026-07-151-1/+1
* Removed unnecessary lintpryty262026-07-151-1/+1
* maint: Run maint/add_warning to deny string slicesClara Engler2026-06-091-0/+2
* geoip: Use tor-geoip-db as source of data.Nick Mathewson2026-04-161-14/+21
* geoip: Add export functionalityNick Mathewson2026-04-161-0/+60
* geoip: Mark CountryCode as repr(transparent)Nick Mathewson2026-04-161-0/+1
* geoip: Change CountryCode to NonZeroU16 internallyNick Mathewson2026-04-161-13/+20
* geoip: rename internal get to get1.Nick Mathewson2026-04-151-2/+2
* geoip: Make asn data conditional.Nick Mathewson2026-04-151-49/+29
* geoip: Migrate code to DenseRangeMap.Nick Mathewson2026-04-151-27/+20
* geoip: Extract common line-parsing code.Nick Mathewson2026-04-151-47/+71
* geoip: Add new internal DenseRangeMap typeNick Mathewson2026-04-151-0/+1
* Allow clippy::collapsible_if to triggerGabriela Moldovan2026-02-161-0/+1
* maint/add_warning: Run script to add new warningGabriela Moldovan2026-01-271-0/+1
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-061-2/+2
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-1/+1
* Temporarily suppress mismatched_lifetime_syntaxes.Gabriela Moldovan2025-07-071-0/+1
* tor-geoip: Removed once_cell dependencyhashcatHitman2025-04-171-3/+2
* clippy: deny `mod_module_files`Steven Engler2025-01-061-0/+1
* add_warnings, *: Allow clippy::needless_lifetimesNick Mathewson2024-12-031-0/+1
* Disable a lot of dead code warningsIan Jackson2024-10-171-0/+3
* Re-run maint/add_warning.Nick Mathewson2024-05-061-2/+2
* Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
* deny clippy::unchecked_duration_subtractiontrinity-1686a2024-02-291-0/+1
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-231-0/+1
* Run add_warnings on all files.Nick Mathewson2023-08-041-2/+2
* tor-geoip: Fix a doc warningIan Jackson2023-07-211-1/+1
* Merge branch 'cc_niche' into 'main'Nick Mathewson2023-07-201-5/+37
|\
| * geoip: Use from_raw_parts instead of transmute.gabi-2502023-07-131-1/+5
| * geoip: Enable the niche optimization for CountryCode.Nick Mathewson2023-07-071-5/+33
* | geoip: Add derive macros to GeoipDbjuga2023-07-181-0/+1
* | geoip: Allow ASNs as zeros when creating NetDefnjuga2023-07-181-6/+2
* | Add country codes to relays inside a NetDireta2023-07-131-0/+41
* | Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-101-0/+2
|/
* Run add_warning to remove `missing_panics_doc` deny.Nick Mathewson2023-07-061-1/+0
* geoip: conditionalise a testIan Jackson2023-06-281-0/+1
* Merge branch 'stderr' into 'main'Alexander Færøy2023-06-211-0/+2
|\
| * lints: Run maint/add_warning to actually apply new lints (again)Ian Jackson2023-06-211-0/+2
* | geoip: Add a few more tests.Nick Mathewson2023-06-201-1/+59
* | geoip: Explain in more detail what a CountryCode is to us.Nick Mathewson2023-06-201-1/+14
* | geoip: require that ccs actually are printable ascii.Nick Mathewson2023-06-201-3/+8
* | geoip: Make ?? a little more bullet-proofNick Mathewson2023-06-201-5/+46
|/
* tor-geoip: Add new crate with GeoIP database functionalityeta2023-06-201-0/+333