Skip to content
Snippets Groups Projects
  1. Jul 08, 2020
  2. Jul 07, 2020
  3. Jul 02, 2020
  4. Jun 23, 2020
  5. Jun 18, 2020
  6. Jun 04, 2020
  7. May 28, 2020
  8. May 27, 2020
  9. May 22, 2020
    • Philipp Winter's avatar
      a6eb0d1c
    • Philipp Winter's avatar
      Update translations. · 1a42375f
      Philipp Winter authored
      1a42375f
    • Philipp Winter's avatar
      Merge branch 'defect/33945' into develop · 5c0b04ed
      Philipp Winter authored
      5c0b04ed
    • Philipp Winter's avatar
      Use contextlib's context manager. · 2abd54a1
      Philipp Winter authored
      So far, the email autoresponder fails after a while, raising the
      following exception:
      
        File "/home/bridgedb/virtualenvs/bridgedb/lib/python3.7/site-packages/twisted/internet/posixbase.py", line 614, in _doReadOrWrite
          why = selectable.doRead()
        File "/home/bridgedb/virtualenvs/bridgedb/lib/python3.7/site-packages/twisted/internet/tcp.py", line 243, in doRead
          return self._dataReceived(data)
        File "/home/bridgedb/virtualenvs/bridgedb/lib/python3.7/site-packages/twisted/internet/tcp.py", line 249, in _dataReceived
          rval = self.protocol.dataReceived(data)
        File "/home/bridgedb/virtualenvs/bridgedb/lib/python3.7/site-packages/twisted/protocols/basic.py", line 454, in dataReceived
          self.lineReceived(line)
        File "/home/bridgedb/virtualenvs/bridgedb/lib/python3.7/site-packages/twisted/mail/smtp.py", line 445, in lineReceived
          return getattr(self, 'state_' + self.mode)(line)
        File "/home/bridgedb/virtualenvs/bridgedb/lib/python3.7/site-packages/twisted/mail/smtp.py", line 705, in dataLineReceived
          m.eomReceived() for m in self.__messages
        File "/home/bridgedb/virtualenvs/bridgedb/lib/python3.7/site-packages/twisted/mail/smtp.py", line 705, in <listcomp>
          m.eomReceived() for m in self.__messages
        File "/home/bridgedb/virtualenvs/bridgedb/lib/python3.7/site-packages/bridgedb-0.10.0+11.g4cdd6a61.dirty-py3.7.egg/bridgedb/distributors/email/server.py", line 230, in eomReceived
          self.responder.reply()
        File "/home/bridgedb/virtualenvs/bridgedb/lib/python3.7/site-packages/bridgedb-0.10.0+11.g4cdd6a61.dirty-py3.7.egg/bridgedb/distributors/email/autoresponder.py", line 574, in reply
          response = self.getMailData()
        File "/home/bridgedb/virtualenvs/bridgedb/lib/python3.7/site-packages/bridgedb-0.10.0+11.g4cdd6a61.dirty-py3.7.egg/bridgedb/distributors/email/autoresponder.py", line 392, in getMailData
          client, lang)
        File "/home/bridgedb/virtualenvs/bridgedb/lib/python3.7/site-packages/bridgedb-0.10.0+11.g4cdd6a61.dirty-py3.7.egg/bridgedb/distributors/email/autoresponder.py", line 101, in createResponseBody
          bridges = context.distributor.getBridges(bridgeRequest, interval)
        File "/home/bridgedb/virtualenvs/bridgedb/lib/python3.7/site-packages/bridgedb-0.10.0+11.g4cdd6a61.dirty-py3.7.egg/bridgedb/distributors/email/distributor.py", line 145, in getBridges
          with bridgedb.Storage.getDB() as db:
        File "/home/bridgedb/virtualenvs/bridgedb/lib/python3.7/site-packages/bridgedb-0.10.0+11.g4cdd6a61.dirty-py3.7.egg/bridgedb/Storage.py", line 352, in __enter__
          return next(self.gen)
        File "/home/bridgedb/virtualenvs/bridgedb/lib/python3.7/site-packages/bridgedb-0.10.0+11.g4cdd6a61.dirty-py3.7.egg/bridgedb/Storage.py", line 472, in getDB
          assert _REFCOUNT == 0
      builtins.AssertionError:
      
      It's not clear what caused this regression but it may have been
      introduced in commit c1a48d1b, as part of our conversion to Python 3.
      
      This fixes <https://bugs.torproject.org/33945>.
      2abd54a1
    • Philipp Winter's avatar
      19ba2da7
  10. May 20, 2020
  11. May 14, 2020
  12. May 11, 2020
  13. May 07, 2020
  14. Apr 21, 2020
Loading