summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
| * Constify the unrealistic maximum number of bridges per bucketMatthew Finkel2014-08-20
| | | | | | | | | | | | | | | | | | We will never, ever have 1 million bridges, but because of this we will also never be able to satisfy the requirement of giving a bucket one million bridges. So, when we try distributing the bridges evenly between buckets, the pseudo-distributors that are defined as needing '*' bridges will receive as many as are available to be allocated to them.
* | Fix another typo in test_Bucket.py.Isis Lovecruft2014-08-20
| |
* | Sphinxify all docstrings in bridgedb.Bucket.Isis Lovecruft2014-08-20
| |
* | Fix old-style classes in bridgedb.Bucket.Isis Lovecruft2014-08-20
| |
* | Fix test_Bucket.BucketDataTests to test `needed` attribute.Isis Lovecruft2014-08-20
| |
* | Fix typo in inline code comment in bridgedb.Bucket module.Isis Lovecruft2014-08-20
| |
* | Fix missing `io.StringIO` import in test_Bucket.py.Isis Lovecruft2014-08-20
| |
* | Fix missing `twisted.trial.unittest` import in test_Bucket.py.Isis Lovecruft2014-08-20
| |
* | Fix test_https tests to handle multiple bridge lines.Isis Lovecruft2014-08-20
| | | | | | | | | | See https://travis-ci.org/isislovecruft/bridgedb/jobs/33035309#L1781 for an example of how this test was failing.
* | Merge remote-tracking branch 'tpo-sysrqb/bug12781-dumpbuckets' into developIsis Lovecruft2014-08-20
|\ \ | |/
| * Add a test for BucketsMatthew Finkel2014-08-03
| | | | | | | | The others will require mocking a DB connection.
| * Dump bridges to file, despite lack of BridgeHistoryMatthew Finkel2014-08-03
| | | | | | | | | | | | | | | | We only dumped the bridges assigned to buckets if we had bridgehistory for them. This is not so useful if we disable the stability code which tracks this. We now dump all bridges that are assigned to a distributor to file when the stability code is disabled.
* | Clarify comments in .travis.requirements.txt.Isis Lovecruft2014-08-12
| |
* | Merge branch 'fix/9874-email' into developIsis Lovecruft2014-08-12
|\ \
| * | Remove unused/extra imports `time` and `random` from test_smtp.py.Isis Lovecruft2014-08-08
| | |
| * | PEP8 style fixes for bridgedb.test.test_smtp.trygve2014-08-08
| | |
| * | Whitespace fixes for bridgedb.test.test_smtp.trygve2014-08-08
| | |
| * | Merge branch 'fix/9874-https' into fix/9874-emailIsis Lovecruft2014-08-08
| |\ \
| * | | Change EMAIL_SMTP_PORT to 2525 in copied bridgedb.conf for Travis.Isis Lovecruft2014-08-07
| | | |
| * | | Merge branch 'fix/9874-https' into fix/9874-emailIsis Lovecruft2014-08-07
| |\ \ \
| * | | | Add '127.0.0.1' to copied bridgedb.conf in .travis.yml.Isis Lovecruft2014-08-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is necessary to run the tests in `lib/bridgedb/test/test_smtp.py`, and shouldn't be set on production servers. It's done with a sed command in the `.travis.yml` file to a copied bridgedb.conf so that it doesn't ever end up in a production config file.
| * | | | Add test_smtp.py by trygve.trygve2014-08-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | See https://trac.torproject.org/projects/tor/attachment/ticket/9874/test_smtp.py * FIXES part of #9874.
* | | | | Add CHANGELOG entry for #9874.Isis Lovecruft2014-08-12
| | | | |
* | | | | Merge branch 'fix/9874-https' into developIsis Lovecruft2014-08-12
|\ \ \ \ \ | | |_|/ / | |/| | |
| * | | | Whitespace fixes for bridgedb.test.test_https.trygve2014-08-08
| | | | |
| * | | | Change obfs3 ipv6 integration test to vanilla ipv4; add scramblesuit test.trygve2014-08-08
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | The ipv6 bridge has been changed to a vanilla ipv4 bridge. I've also added a new test to check for a scramblesuit bridge. Both of these surprised me because they had a different number of fields in each bridge line, but I've adjusted the tests accordingly.
| * | | Bump leekspin version to 0.2.0.Isis Lovecruft2014-08-07
| |/ /
| * | Sphinxify bridgedb.test.test_https module docstring.Isis Lovecruft2014-08-07
| | |
| * | Add file header to lib/bridgedb/test/test_https.py.Isis Lovecruft2014-08-07
| | |
| * | Also copy gnupghome/ to run/ in .travis.yml 'before_script'.Isis Lovecruft2014-08-07
| | |
| * | Split unittests in test_bridgedb.py; refactor to use already running server.Isis Lovecruft2014-08-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The unittests in `lib/bridgedb/test/test_bridgedb.py` now expect a BridgeDB instance to have already been started *before* the tests run. This change is necessary because it is non-trivial to have two instances of BridgeDB running simultaneously (at least not without changing every port in the config file) and the tests in `lib/bridgedb/test/test_https.py` also require a running server. These refactored tests should raise SkipTest if they believe that there is no running BridgeDB instance to test against. For Travis CI, the BridgeDB instance is started automatically in the 'before_script' section of `travis.yml` (in the top directory of this repo). * FIXES part of #9874.
| * | Copy captchas/ into run/ during 'before_script' .travis.yml section.Isis Lovecruft2014-08-07
| | |
| * | Add --no-use-wheel when pip installing Travis CI dependencies.Isis Lovecruft2014-08-07
| | |
| * | Move several test dependencies from .travis.yml to .travis.requirements.txt.Isis Lovecruft2014-08-07
| | |
| * | Start BridgeDB in before_script section of .travis.yml.Isis Lovecruft2014-08-07
| | |
| * | Add 'mechanize==0.2.5' to .test.requirements.txt.Isis Lovecruft2014-08-07
| | |
| * | Add test_https.py from trygve.trygve2014-08-07
|/ / | | | | | | | | * FIXES part of #9874. See https://trac.torproject.org/projects/tor/attachment/ticket/9874/test_https.py
* | Merge branch 'master' into developIsis Lovecruft2014-07-30
|\ \ | |/
| * Merge branch 'hotfix/12627-additional-unicode-fix'Isis Lovecruft2014-07-30
| |\
| | * Fix UnicodeDecodeError in b.e.server.SMTPMessage.getIncomingMessage().Isis Lovecruft2014-07-30
| |/ |/| | | | | | | * FIXES a bug where an unhandled UnicodeDecodeError is raised upon receiving an incoming message with certain unicode characters inside.
* | Merge branch 'master' into developIsis Lovecruft2014-07-29
|\ \ | |/
| * Merge branch 'release-0.2.3'Isis Lovecruft2014-07-29
| |\ | |/ |/|
* | Add DKIM verification to default riseup.net settings.bridgedb-0.2.3Isis Lovecruft2014-07-26
| |
* | Add fruiteater.riseup.net to the list of riseup domain aliases.Isis Lovecruft2014-07-26
| |
* | Merge branch 'fix/12709-enable-fte' into developIsis Lovecruft2014-07-26
|\ \
| * | Enable 'fte' in HTTPS dropdown menu options.Isis Lovecruft2014-07-26
| | |
| * | Add 'fte' to the list of currently supported PT TYPEs.Isis Lovecruft2014-07-26
|/ / | | | | | | * CHANGE the `CURRENT_TRANSPORTS` list in bridgedb.strings to add `fte`.
* | Add CHANGELOG entry for #12650.Isis Lovecruft2014-07-26
| |
* | Add CHANGELOG entry for #12635.Isis Lovecruft2014-07-26
| |
* | Merge branch 'fix/12635-tbb-dl-links' into developIsis Lovecruft2014-07-26
|\ \