summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | | | Raise an error rather than printing in b.p.v.Versions.Isis Lovecruft2014-04-22
| | | |
* | | | Add a doctest and fix outdated parameter refs in b.p.v.Version docstring.Isis Lovecruft2014-04-22
| | | |
* | | | Fix type specifiers on b.p.versions.Version class attr docstrings.Isis Lovecruft2014-04-22
| | | | | | | | | | | | | | | | Also add more information on the potential attribute values.
* | | | Add file header and module docstring for bridgedb.parse.versions.Isis Lovecruft2014-04-22
| | | |
* | | | Rename Sphinx build source for bridgedb.util module to new module name.Isis Lovecruft2014-04-22
| | | |
* | | | Add attribute docstring for crypto.gpgmeErrorTranslations.Isis Lovecruft2014-04-22
| | | |
* | | | Add docstring for crypto._createGPGMEErrorInterpreters().Isis Lovecruft2014-04-22
| | | |
* | | | Update bridgedb.crypto module docstring.Isis Lovecruft2014-04-21
| | | |
* | | | Merge branch 'hotfix/remove-sqlitedict-class' into developIsis Lovecruft2014-04-21
|\ \ \ \
| * | | | Remove unused Storage.SqliteDict class.Isis Lovecruft2014-04-21
|/ / / /
* | | | Update licensing header and module docstring for bridgedb.Time.Isis Lovecruft2014-04-21
| | | |
* | | | Merge branch 'master' into developIsis Lovecruft2014-04-19
|\ \ \ \
| | | | * Merge branch 'fix/11664-email-buffer-interface'Isis Lovecruft2014-05-01
| | | | |\ | | | | |/ | | | |/|
| | | * | Fix error in EmailServer due to Python2.7 buffer() interface changes.Isis Lovecruft2014-05-01
| | | | | | | | | | | | | | | | | | | | * FIXES #11664.
| | | * | Fix libgpgme signing error due to Python2.7 buffer() interface changes.Isis Lovecruft2014-05-01
| | | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | See https://mail.python.org/pipermail/python-dev/2010-October/104917.html https://docs.python.org/2/c-api/buffer.html https://github.com/SoftwareIntrospectionLab/MininGit/issues/101#issuecomment-1602514 We have to test if our Python2.7 version has the new or old builtin buffer() interface. (cherry picked from commit 3debed96a8e04894b0064e8075ffd8c1dd4ce10b) From branch: hotfix/11522-gpg-signing Backport reason: Part of the fix for #11664. Signed-off-by: Isis Lovecruft <isis@torproject.org> Conflicts: lib/bridgedb/crypto.py
| | | * Merge branch 'hotfix/requirements-travis'Isis Lovecruft2014-05-01
| | | |\ | | |/ / | |/| / | | |/
| | * Add weird except handler for missing os.ST_WRITE in Travis.Isis Lovecruft2014-05-01
| | |
| | * Set a default logfile name, otherwise chowning chokes on it.Isis Lovecruft2014-04-30
| | |
| | * Fix problems with rotating logfile handler in newest python2.7.6.Isis Lovecruft2014-04-30
| | |
| | * Add missing parens after call to _getRotatingFileHandler in util.Isis Lovecruft2014-04-30
| | |
| | * Switch to Makefile `coverage-test` directive in .travis.yml.Isis Lovecruft2014-04-30
| | |
| | * Remove unused dependencies recaptcha and MarkupSafe from requirements.txt.Isis Lovecruft2014-04-30
| | |
| | * Separate coverage commands in Makefile so that .travis.yml can use them.Isis Lovecruft2014-04-30
| | | | | | | | | | | | | | | | | | Because we only want the first two commands to run on TravisCI. This changes nothing for the `make coverage` directive, it'll still function in the same way.
| | * Remove very old and unnecessary argparse dependency.Isis Lovecruft2014-04-30
| | | | | | | | | | | | | | | It appears to be breaking CI builds: https://travis-ci.org/isislovecruft/bridgedb/builds/24138587
| | * Add coverage rcfile for travis commands.Isis Lovecruft2014-04-30
| | |
| | * Remove unused travis OS dependencies.Isis Lovecruft2014-04-30
| |/
| * Merge branch 'release-0.2.0'Isis Lovecruft2014-04-19
| |\ | |/ |/|
* | Actually, let's call it 0.2.0. Threading and UI changed enough, right?bridgedb-0.2.0Isis Lovecruft2014-04-19
| |
* | Merge branch 'hotfix/10803-bridge-lines-newlines' into developIsis Lovecruft2014-04-19
|\ \
| * | Fix unittests for bridge lines to search for <div class='bridges'>.Isis Lovecruft2014-04-19
| | |
| * | Fix word wrapping/newlines in div containing bridge lines.Isis Lovecruft2014-04-19
|/ /
* | Update CHANGELOG with entries for 0.1.7.Isis Lovecruft2014-04-17
| |
* | Merge branch 'fix/11522-exc-in-email-dist' into developIsis Lovecruft2014-04-17
|\ \ | | | | | | | | | | | | Conflicts: lib/bridgedb/EmailServer.py
| * | Add missing newline separator in the "no bridges" email response.Isis Lovecruft2014-04-17
| | |
| * | PEP8 whitespace fixes in EmailServer.Isis Lovecruft2014-04-17
| | |
| * | Skip several email unittests, manual test results seem fine.Isis Lovecruft2014-04-17
| | |
| * | Reorder transport requests in unittests.Isis Lovecruft2014-04-17
| | | | | | | | | | | | | | | BridgeDB only pays attention to the last transport request it received in an email.
| * | Add doctrings to test_EmailServer.EmailResponseTests.Isis Lovecruft2014-04-17
| | |
| * | Simplify test_EmailServer.EmailResponseTests assertion checks.Isis Lovecruft2014-04-17
| | |
| * | Fix broken test_EmailServer unittests due to extra newline.Isis Lovecruft2014-04-17
| | |
| * | Rewrite test_EmailServer.FakeDistributor → ↵Isis Lovecruft2014-04-17
| | | | | | | | | | | | test_EmailServer.DummyEmailDistibutor.
| * | Add crypto.gpgSignMessage() utility function.Isis Lovecruft2014-04-17
| | |
| * | Move EmailServer.getGPGContext() → crypto.getGPGContext().Isis Lovecruft2014-04-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * ADD new class, `bridgedb.crypto.LessCrypticGpgmeError` for parsing GPGME errors. Usually, these errors are just a tuple of integers, i.e.: (7, 32586, "Unsupported command") which means absolutely nothing to me, and is not helping with debugging. It takes a `gpgme.GpgmeError` as its initialisation argument, and it automatically makes sense of the stupid thing. Consequently, the getGPGContext() and signing done with GPGME now have better error handling.
| * | Implement correct EmailServer.MailDelivery.receivedHeader() parsing.Isis Lovecruft2014-04-17
| | |
| * | Always return a Deferred from EmailServer.composeMail().Isis Lovecruft2014-04-17
| | |
| * | Rewrite EmailServer.getMailResponse() to handle unicode.Isis Lovecruft2014-04-17
| | | | | | | | | | | | | | | | | | * FIXES #11522 * REMOVES EmailServer.MailFile class. * CHANGES EmailServer to use twisted.mail.smtp.rfc822 instead of rfc822.
| * | Fix test_EmailServer unittests which expected StringIO.Isis Lovecruft2014-04-17
| | |
| * | Fix unicode encoding errors in outgoing SMTP transport.Isis Lovecruft2014-04-17
| | | | | | | | | | | | * REFACTOR bridgedb.EmailServer.composeEmail() to use io.BytesIO.
| * | Move email address parsers from bridgedb.Dist → bridgedb.parse.addr.Isis Lovecruft2014-04-17
| | |
| * | Add unittest for EmailServer.replyToMail().Isis Lovecruft2014-04-17
| | |