1. 26 Jul, 2014 3 commits
  2. 22 Jul, 2014 1 commit
    • Isis Lovecruft's avatar
      Add EMAIL_BLACKLIST and EMAIL_FUZZY_MATCH settings. · 41ffd515
      Isis Lovecruft authored
       * ADD the EMAIL_BLACKLIST setting, which is a list of blacklisted
         (spammer/harvester) email addresses.
      
       * ADD the EMAIL_FUZZY_MATCH setting, which allows for fuzzy matching of the
         EMAIL_BLACKLIST addresses via the Levenshtein Distance algorithm.
      41ffd515
  3. 07 Jun, 2014 1 commit
  4. 27 May, 2014 1 commit
  5. 14 May, 2014 1 commit
  6. 08 Apr, 2014 1 commit
    • Isis Lovecruft's avatar
      Add config options for safelogging and logging threads. · 292ac8e0
      Isis Lovecruft authored
       * ADD several new config options:
          - LOG_THREADS:
             adds the thread name and id, if available, to log messages.
      
          - LOG_TRACE:
             log the line number, module name, and function name where the log
             call was made.
      
          - LOG_TIME_FORMAT:
             Useful for when you don't need to be told that it's Feb 11th over
             and over again.
      292ac8e0
  7. 17 Mar, 2014 1 commit
  8. 12 Mar, 2014 2 commits
  9. 28 Mar, 2014 1 commit
  10. 08 Feb, 2014 1 commit
  11. 01 Feb, 2014 1 commit
  12. 24 Jan, 2014 1 commit
  13. 17 Jan, 2014 1 commit
  14. 26 Oct, 2013 1 commit
    • Isis Lovecruft's avatar
      Update bridgedb.conf. · 5c86df37
      Isis Lovecruft authored
       * REMOVE RUN_IN_DIR
       * CHANGE EXTRA_INFO_FILES to a list with the correct filenames.
       * CHANGE HTTPS options to bind to 127.0.0.1:6789 by default (for testing).
       * ADD missing HTTP_N_BRIDGES_PER_ANSWER option.
       * CHANGE to enabling bridge fingerprints by default.
       * CHANGE to GPG signing emails by default.
      5c86df37
  15. 06 Oct, 2013 1 commit
  16. 09 Jul, 2013 1 commit
  17. 24 Jun, 2012 1 commit
    • aagbsn's avatar
      5463 - Adds GPG clearsign to email distributor. · ca539847
      aagbsn authored
      Two new configuration options are added to bridgedb.conf:
      
      EMAIL_GPG_SIGNING_ENABLED
      EMAIL_GPG_SIGNING_KEY
      
      The former may be either True or False, and the latter must
      point to the ascii-armored key file. The keyfile must not be
      passphrase protected.
      
      The gpgme library will add the secret key to the secret key ring of
      user who runs BridgeDB.
      ca539847
  18. 20 Jun, 2012 1 commit
  19. 08 Mar, 2012 2 commits
    • aagbsn's avatar
      5331 - Add log rotation to BridgeDB · 31c55cd3
      aagbsn authored
      Switches BridgeDB logger to use RotatingFileHandler.
      The defaults are to keep 5 backups, of 10MB each.
      Adds LOGFILE_COUNT, LOGFILE_ROTATE_SIZE to bridgedb.conf, and
      sets the default value for LOGLEVEL to WARNING.
      
      Thanks to weasel for this patch.
      31c55cd3
    • aagbsn's avatar
      5258 - make SMTP server configurable · 1b1cc253
      aagbsn authored
      1b1cc253
  20. 18 Sep, 2011 2 commits
    • aagbsn's avatar
      1836 - recaptcha support · 2d670fe6
      aagbsn authored
      This set of changes adds recaptcha support to bridgedb.
      The implementation proxies responses from clients to
      preserve their privacy.
      2d670fe6
    • aagbsn's avatar
      1608 - don't give out known blocked bridges · 0fc5f539
      aagbsn authored
      This set of changes allows bridgedb to filter responses
      by country; if a bridge is known to be blocked in a country
      it can be filtered from the set of returned bridges.
      0fc5f539
  21. 09 Mar, 2011 1 commit
    • Karsten Loesing's avatar
      Dump bridge pool assignments to a file for statistics. · 4d00328a
      Karsten Loesing authored
      With this patch we dump the list of currently running bridges with
      information about their assigned rings, subrings, and file buckets to a
      local file.  The idea is to publish sanitized versions of these assignment
      files and analyze how the assignment affects a bridge's usage.
      
      The assignment file is written on startup and after receiving a HUP signal
      and parsing new bridge descriptors.  Note that the assignments file is not
      updated when bridges are dumped to file buckets; in that case the changed
      assignments to file buckets will be reflected in the assignments file
      after the next HUP.
      
      Also note that the assignment file only contains bridges that are believed
      to be running from parsing the last network status.  As a result, bridges
      that are contained in file buckets, but that are not believed to be
      running, won't be contained in the assignment file.
      4d00328a
  22. 15 Feb, 2011 1 commit
  23. 29 Sep, 2010 1 commit
  24. 24 Aug, 2010 1 commit
  25. 18 Jul, 2010 1 commit
  26. 04 Jul, 2010 1 commit
  27. 27 Sep, 2009 1 commit
  28. 19 Aug, 2009 1 commit
  29. 11 Jun, 2008 2 commits
  30. 13 Feb, 2008 1 commit
  31. 12 Jan, 2008 1 commit
  32. 08 Jan, 2008 1 commit
  33. 07 Jan, 2008 2 commits