GitLab is used only for code review, issue tracking and project management. Canonical locations for source code are still https://gitweb.torproject.org/ https://git.torproject.org/ and git-rw.torproject.org.

  1. 09 Jul, 2020 1 commit
  2. 15 May, 2020 1 commit
  3. 06 May, 2020 1 commit
    • Nick Mathewson's avatar
      Add a fallthrough macro. · 6c3c9435
      Nick Mathewson authored
      This macro defers to __attribute__((fallthrough)) on GCC (and
      clang).  Previously we had been using GCC's magic /* fallthrough */
      comments, but clang very sensibly doesn't accept those.
      
      Since not all compiler recognize it, we only define it when our
      configure script detects that it works.
      
      Part of a fix for 34078.
      6c3c9435
  4. 18 Mar, 2020 1 commit
  5. 13 Mar, 2020 1 commit
  6. 09 Dec, 2019 1 commit
  7. 05 Dec, 2019 1 commit
  8. 21 Feb, 2019 6 commits
  9. 16 Jan, 2019 1 commit
  10. 08 Jan, 2019 3 commits
  11. 07 Jan, 2019 3 commits
  12. 21 Dec, 2018 1 commit
    • Nick Mathewson's avatar
      Try @warning_flags to avoid bloating verbose make logs · 97c9ced7
      Nick Mathewson authored
      We now accumulate warning flags in a separate variable,
      "TOR_WARNING_FLAGS", and write it to a "warning_flags" file.  Then
      we test whether the compiler will accept "@warning_flags": if so, we
      put "@warning_flags" in the CFLAGS; if not, we copy the contents of
      "$TOR_WARNING_FLAGS" into the CFLAGS.
      
      Closes ticket 28924.
      97c9ced7
  13. 18 Dec, 2018 2 commits
  14. 16 Nov, 2018 2 commits
  15. 09 Nov, 2018 1 commit
  16. 08 Nov, 2018 1 commit
  17. 07 Nov, 2018 1 commit
  18. 02 Nov, 2018 2 commits
  19. 29 Oct, 2018 1 commit
  20. 17 Oct, 2018 2 commits
  21. 02 Oct, 2018 1 commit
    • Alex Crichton's avatar
      Remove the `link_rust.sh.in` script · 6ebb2c46
      Alex Crichton authored
      This is no longer necessary with upstream rust-lang/rust changes as well
      as some local tweaks. Namely:
      
      * The `-fsanitize=address`-style options are now passed via `-C
        link-args` through `RUSTFLAGS`. This obviates the need for the shell
        script.
      * The `-C default-linker-libraries`, disabling `-nodefaultlibs`, is
        passed through `RUSTFLAGS`, which is necessary to ensure that
        `-fsanitize=address` links correctly.
      * The `-C linker` option is passed to ensure we're using the same C
        compiler as normal C code, although it has a bit of hackery to only
        get the `gcc` out of `gcc -std=c99`
      6ebb2c46
  22. 21 Sep, 2018 1 commit
  23. 20 Sep, 2018 1 commit
  24. 18 Sep, 2018 1 commit
  25. 17 Sep, 2018 1 commit
  26. 13 Sep, 2018 1 commit
  27. 12 Sep, 2018 1 commit