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. 19 Feb, 2020 1 commit
    • Cecylia Bocovich's avatar
      Add method to close dbpool and call it · c413a8eb
      Cecylia Bocovich authored
      We were leaving connections to the database open, which causes some
      calls to hang. This adds destructors to the SQLite3 class and the
      classes that use it, and refactors some code to make one database
      connection per class object. This also makes sure that the destructors
      for objects that use databases are actually called.
      c413a8eb
  2. 08 Feb, 2020 1 commit
  3. 27 Jan, 2020 3 commits
    • Cecylia Bocovich's avatar
      Make locale parser more robust · 277ba71b
      Cecylia Bocovich authored
      This change expands the locale parse to have the following properties:
      - if only the language code is given, choses the regionalization that
      occurs first in the locale list (e.g., "en" --> "en-US"
      - if regionalization for the language is *not* present, choses the
      generalized language or a different regionalization (e.g. "pt-PT" -->
      "pt-BR")
      - parses both the subject and body looking for the most specific
      regionalization
      - defaults to en-US if no available language is found
      277ba71b
    • Cecylia Bocovich's avatar
      Refactor email keyword parser · 4fa4d636
      Cecylia Bocovich authored
      This commit refactors build_request to prevent duplicate code. It
      also moves the platforms definition to the parser constructor.
      4fa4d636
    • Cecylia Bocovich's avatar
      Modified email parser to get locales from db · 187e27da
      Cecylia Bocovich authored
      Before we were conflating the locales for the tor browser binaries with
      the available locale for gettor email body localizations. This patch
      checks our links database for available locales.
      187e27da
  4. 18 Oct, 2019 7 commits
  5. 16 Oct, 2019 15 commits
  6. 14 Oct, 2019 3 commits
  7. 04 Oct, 2019 1 commit
  8. 23 May, 2019 1 commit
  9. 22 May, 2019 3 commits
  10. 13 May, 2019 3 commits