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. 14 Apr, 2020 1 commit
    • juga  's avatar
      chg: relaylist: Count measurements with timestamps · 89801c53
      juga authored
      in RelayList:
      - Rename recent_measurement_attempt_count to recent_measurement_attempt when
        there is no counting
      - Use the timestamps class to manage/count measurement attempts
      89801c53
  2. 09 Apr, 2020 8 commits
  3. 21 Mar, 2020 3 commits
  4. 09 Mar, 2020 25 commits
  5. 28 Feb, 2020 1 commit
  6. 27 Feb, 2020 1 commit
  7. 20 Feb, 2020 1 commit
    • juga  's avatar
      fix: Add at build time the git revion to version · 76ef2fe0
      juga authored
      Instead of having a hardcoded version, calculate the version at build
      time making use of `git describe --tags --dirty --always`.
      
      This way, even if the program is not running from inside a git
      repository it still can know which was the git revision from the
      source it was installed from.
      If the program is launched from a path that is a git repository, it
      does not gives the git revision of that other repository.
      
      If's also able to get the version when installed from a tarball.
      It does not add the git revision when it's being install from a git
      tag.
      
      `versioneer` external program is only needed the first time, because
      it copies itself into the repository. So it does not add an external
      dependency.
      
      There're no changes needed to the `--version` cli argument nor to the
      code that generates the bandwidth file, since they both use the
      variable `__version__`.
      
      The version previous to this commit was `1.1.1-dev0`, after
      this commit, it becomes `1.1.0+xx.gyyyyyyyy`, ie. xx commits after
      `1.1.0` plus the git short hash (yyyyyyyy).
      
      Closes: #30899.
      76ef2fe0