Skip to content
Snippets Groups Projects
  1. Jan 22, 2025
  2. May 30, 2024
  3. Dec 09, 2023
    • Alex Xu's avatar
      Use raw strings for regexs containing escapes · 9f731ac6
      Alex Xu authored
      In Python 3.12, these invalid escape sequences emit SyntaxWarnings, and will
      emit SyntaxErrors in a future release.
      
      Found using: grep '[^r]["'\''].*\\[^rn\\x0t"]' $(grep -rl '^#!.*python')
      9f731ac6
  4. Sep 25, 2023
  5. Aug 30, 2023
  6. Aug 15, 2023
    • Micah Elizabeth Scott's avatar
      cargo: Move lockfile to root and update · 824e9c6e
      Micah Elizabeth Scott authored
      Change 3f66ff9b added geoip-db-tool to
      the main workspace, so it's no longer using a local lockfile. Move its
      lock to the crate root, remove from gitignore, and update it.
      
      (We could also choose to not keep the lockfiles checked in, but it seems
      useful to have them in our test and maintenance tooling here.)
      824e9c6e
    • Micah Elizabeth Scott's avatar
      geoip-db-tool: Fix clippy warnings · 4ec193dc
      Micah Elizabeth Scott authored
      This fixes warnings found by clippy 0.1.71 on Rust 1.71.1
      
      Tested this by doing a geoip update without committing changes.
      4ec193dc
  7. Aug 04, 2023
  8. Jul 13, 2023
    • Nick Mathewson's avatar
      Clarify where geoip-db-tool is. · f1fced82
      Nick Mathewson authored
      Somebody emailed me to ask where to find the tool that generated our
      geoip file. I was about to suggest that they search for "geoip-db-tool",
      when I found that you can't actually search for that and find our code.
      
      Therefore, I'm adding a link.
      f1fced82
  9. Jun 01, 2023
  10. Jan 10, 2023
  11. Aug 10, 2022
  12. Jun 16, 2022
  13. Apr 28, 2022
    • Alex Xu's avatar
      Remove broken MSVC support · 65ea7eed
      Alex Xu authored
      MSVC compilation has been broken since at least 1e417b72 ("All remaining
      files in src/common belong to the event loop.") deleted
      src/common/Makefile.nmake in 2018.
      65ea7eed
  14. Feb 25, 2022
  15. Oct 27, 2021
  16. Oct 06, 2021
  17. Sep 07, 2021
  18. Aug 29, 2021
  19. Aug 22, 2021
  20. May 25, 2021
  21. Apr 14, 2021
    • Nick Mathewson's avatar
      geoip script: add options to output AS numbers. · e7115442
      Nick Mathewson authored
      The --include-asn option includes AS numbers in the geoip mapping.
      
      The --output-asn option makes the program generate a number-to-name
      mapping file.
      
      Additionally, the script now outputs ?? CC entries for networks that
      are listed but which have no country known.
      e7115442
  22. Apr 12, 2021
  23. Mar 02, 2021
  24. Feb 22, 2021
  25. Feb 05, 2021
  26. Jan 21, 2021
  27. Dec 16, 2020
  28. Nov 12, 2020
    • Samanta Navarro's avatar
      Fix typos. · 4a0cd795
      Samanta Navarro authored and David Goulet's avatar David Goulet committed
      Typos found with codespell.
      
      Please keep in mind that this should have impact on actual code
      and must be carefully evaluated:
      
      src/core/or/lttng_circuit.inc
      -    ctf_enum_value("CONTROLER", CIRCUIT_PURPOSE_CONTROLLER)
      +    ctf_enum_value("CONTROLLER", CIRCUIT_PURPOSE_CONTROLLER)
      4a0cd795
  29. Oct 06, 2020
    • Alexander Hansen Færøy's avatar
      Expose TOR_PT_OUTBOUND_BIND_ADDRESS_{V4,V6} to Pluggable Transports. · 5f61e19d
      Alexander Hansen Færøy authored and David Goulet's avatar David Goulet committed
      This patch adds support for exposing the environment variables
      `TOR_PT_OUTBOUND_BIND_ADDRESS_V4` and `TOR_PT_OUTBOUND_BIND_ADDRESS_V6` to
      Pluggable Transport proccesses. These two values will contain the IPv4
      and IPv6 address that the user have specified in torrc that they wish
      the PT to use for all outgoing IP packets.
      
      It is important to note here that it is up to the indvidual Pluggable
      Transport if they are willing to honor these values or ignore them
      completely.
      
      One can test this feature using the following dummy PT written in POSIX
      shell script:
      
          #!/bin/sh
      
          echo "LOG SEVERITY=warning MESSAGE=\"Value for IPv4: ${TOR_PT_OUTBOUND_BIND_ADDRESS_V4}\""
          echo "LOG SEVERITY=warning MESSAGE=\"Value for IPv6: ${TOR_PT_OUTBOUND_BIND_ADDRESS_V6}\""
      
          while true ; do
              sleep 1
          done
      
      with the following entries in your torrc:
      
          OutboundBindAddressPT 203.0.113.4
          OutboundBindAddress 203.0.113.5
          OutboundBindAddressPT 2001:db8::4
          OutboundBindAddress 2001:db8::5
      
      See: https://bugs.torproject.org/5304
      5f61e19d
  30. Sep 23, 2020
    • maurice_pibouin's avatar
      Implement IPv6 sybil protection. · 43672f9f
      maurice_pibouin authored and Nick Mathewson's avatar Nick Mathewson committed
         [This is a squashed patch for ticket 7193, based on taking a "git
         diff" for the original branch, then applying it with "git apply
         -3".  I earlier attempted to squash the branch with "git rebase",
         but there were too many conflicts. --nickm]
      43672f9f
  31. Aug 14, 2020
  32. Aug 11, 2020
  33. Aug 03, 2020
  34. Aug 01, 2020
  35. Jul 17, 2020
Loading