| Commit message (Collapse) | Author | Age | ||
|---|---|---|---|---|
| ... | ||||
| | * | | Update Sphinx theme and add todo directives. | Isis Lovecruft | 2013-11-28 | |
| | | | | ||||
| | * | | Add Sphinx options for ignoring pickled doctree state. | Isis Lovecruft | 2013-11-28 | |
| | | | | ||||
| | * | | fixup! Add modified Bootwatch stylesheet so we don't hit googlefonts.com. | Isis Lovecruft | 2013-11-28 | |
| | | | | ||||
| | * | | Link twisted.* Sphinx directives to Twisted API docs. | Isis Lovecruft | 2013-11-28 | |
| | | | | ||||
| | * | | Add modified Bootwatch stylesheet so we don't hit googlefonts.com. | Isis Lovecruft | 2013-11-28 | |
| | | | | ||||
| | * | | Remove unused static resources from doc/sphinx/source/. | Isis Lovecruft | 2013-11-28 | |
| | | | | ||||
| | * | | Fix Sphinx references to bridgedb.parse and bridgedb.Storage. | Isis Lovecruft | 2013-11-28 | |
| | | | | ||||
| | * | | Include Sphinx documentation for gen_bridge_descriptors script. | Isis Lovecruft | 2013-11-28 | |
| | | | | ||||
| | * | | Also mock ipaddr module for doc builds. | Isis Lovecruft | 2013-11-26 | |
| | | | | ||||
| | * | | Mock C-extensions out for doc building. | Isis Lovecruft | 2013-11-26 | |
| | | | | ||||
| | * | | Add sources for building Sphinx documentation. | Isis Lovecruft | 2013-11-25 | |
| |/ / | ||||
| * | | Pin coverage, coveralls, and sure version numbers in .travis.yml. | Isis Lovecruft | 2013-11-25 | |
| | | | ||||
| * | | Merge branch 'feature/9865-test-harness-coverage' into develop | Isis Lovecruft | 2013-11-19 | |
| |\ \ | ||||
| | * | | Fix CI Python2.6 fail due to twisted.trial API changes; no TestCase.skipTest(). | Isis Lovecruft | 2013-11-19 | |
| | | | | ||||
| | * | | Skip test_getGPGContext_goodkey() because of #5463. | Isis Lovecruft | 2013-11-19 | |
| | | | | ||||
| | * | | Or… we need both libgpgme11 and libgpgme11-dev dependencies. | Isis Lovecruft | 2013-11-19 | |
| | | | | ||||
| | * | | Fix dependency requirement libgpgme11-dev → libgpgme11. | Isis Lovecruft | 2013-11-19 | |
| | | | | ||||
| | * | | Remove coverage html report generation from .travis.yml directives. | Isis Lovecruft | 2013-11-19 | |
| | | | | ||||
| | * | | Fix unittest failures in test_EmailServer due to creating an existent dir. | Isis Lovecruft | 2013-11-19 | |
| | | | | ||||
| | * | | Ignore _trial_temp/ directory. | Isis Lovecruft | 2013-11-19 | |
| | | | | ||||
| | * | | Improve error handling for the HTTPServer if a port is already occupied. | Isis Lovecruft | 2013-11-19 | |
| | | | | ||||
| | * | | Add unittests for bridgedb.EmailServer.getGPGContext() function. | Isis Lovecruft | 2013-11-19 | |
| | | | | ||||
| | * | | Move method wrapper utility @fileCheckDecorator() to bridgedb.test.util. | Isis Lovecruft | 2013-11-19 | |
| | | | | | | | | | | | | | | | | * ADD bridgedb.test.util, with method decorator @fileCheckDecorator, and give that decorator a docstring with a doctest example. | |||
| | * | | Don't include the old unittests in the calculation of coverage results. | Isis Lovecruft | 2013-11-19 | |
| | | | | ||||
| | * | | Refactor bridgedb.EmailServer.getGPGContext() to improve exception/error ↵ | Isis Lovecruft | 2013-11-19 | |
| | | | | | | | | | | | | | handling. | |||
| | * | | Sphinxify the docstring for bridgedb.EmailServer.getGPGContext(). | Isis Lovecruft | 2013-11-19 | |
| | | | | ||||
| | * | | Make the IRC Travis CI bot a bit less noisy. | Isis Lovecruft | 2013-11-19 | |
| | | | | ||||
| | * | | Fix unittest fail for test_bridgedb due to changing where make-ssl-cert puts ↵ | Isis Lovecruft | 2013-11-19 | |
| | | | | | | | | | | | | | files. | |||
| | * | | I *really* hate Python2.6. | Isis Lovecruft | 2013-11-19 | |
| | | | | | | | | | | | | | | | | The argparse module wasn't a builtin in Python2.6, so we have to add it to requirements.txt otherwise the CI builds fail. | |||
| | * | | Add unittests for the bridgedb.crypto module. | Isis Lovecruft | 2013-11-19 | |
| | | | | ||||
| | * | | Add integration tests which start the BridgeDB servers through the cli scripts. | Isis Lovecruft | 2013-11-19 | |
| | | | | ||||
| | * | | Add sitecustomize.py for running parallelized coverage tests. | Isis Lovecruft | 2013-11-19 | |
| | | | | ||||
| | * | | Fix another CI failure due to twisted.trial API changes in Python2.6. | Isis Lovecruft | 2013-11-19 | |
| | | | | ||||
| | * | | Fix Python2.6 CI failures due to changed twisted.trial.unittest.TestCase API. | Isis Lovecruft | 2013-11-19 | |
| | | | | ||||
| | * | | Add coverage and coveralls support to the test runner. | Isis Lovecruft | 2013-11-19 | |
| |/ / | | | | | | | * FIXES the coverage part of #9865. | |||
| * | | Merge branch 'hotfix/9872-return-status-codes' into develop | Isis Lovecruft | 2013-11-19 | |
| |\ \ | ||||
| | * | | Return status codes from subcommands.hotfix/9872-return-status-codes | Isis Lovecruft | 2013-11-19 | |
| |/ / | | | | | | | Apparently, "unhandled" SystemExits make Travis CI angry. | |||
| * | | Merge branch 'hotfix/9872-options-subcommands-relative-rundir' into develop | Isis Lovecruft | 2013-11-19 | |
| |\ \ | ||||
| | * | | Fix a test_persistent unittest failing do to options rundir/config changes. | Isis Lovecruft | 2013-11-19 | |
| | | | | ||||
| * | | | Merge branch 'hotfix/9872-options-subcommands-relative-rundir' into develop | Isis Lovecruft | 2013-11-19 | |
| |\ \ \ | |/ / | ||||
| | * | | Fix a bug where relative rundir/config options didn't work with subCommands.hotfix/9872-options-subcommands-relative-rundir | Isis Lovecruft | 2013-11-19 | |
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Because subclasses of bridgedb.parse.options.BaseOptions will call their own parseOptions() method, which calls their own postOptions() as well as all parent class postOptions() methods, we have to set the absolute paths of the config file and the runtime directory as globals of the bridgedb.parse.options module. Otherwise, they will get reset in the parent classes, who do not have the instance variables of the subclass which did the original commandline parsing, and thus the config file and runtime directory get reset to their default settings by the parent classes. This then raises errors when an attempt to read the config file is made in bridgedb.Main.loadConfig(), because the file is (likely) not found. * FIXES a bug introduced by the changes for #9872, pertaining to setting the runtime directory and config file paths when using options.subCommand. | |||
| * | | Merge branch 'hotfix/revert-a49ee2a' into develop | Isis Lovecruft | 2013-11-19 | |
| |\ \ | ||||
| | * | | Revert "Deepcopy the HMAC factory function's resulting function."hotfix/revert-a49ee2a | Isis Lovecruft | 2013-11-19 | |
| | | | | | | | | | | | | | | | | | | | This reverts commit a49ee2a0872b474e11a5f8dd9c169b2fac1ae22e. Signed-off-by: Isis Lovecruft <isis@torproject.org> | |||
| * | | | Ignore state files. | Isis Lovecruft | 2013-11-16 | |
| | | | | ||||
| * | | | Fix make-ssl-cert script to output private key and cert in top-level dir. | Isis Lovecruft | 2013-11-16 | |
| |/ / | ||||
| * | | Change setup.py/requirements.txt to allow URI/VCS resources. | Isis Lovecruft | 2013-11-16 | |
| | | | | | | | | | | | | | | | The maintainer of ipaddr has ceased uploading to PyPI, and so to get pip to download it, we need to add its URI and hash to requirements.txt. The get_requirements function in setup.py must be refactored to handle parse these URIs correctly, and return dependency_links in addition to install_requires. | |||
| * | | Call raise SystemExit, not sys.exit, and tweak the format on a print statement. | Isis Lovecruft | 2013-11-16 | |
| | | | ||||
| * | | Sign generated descriptors with the secret OR server IDkey. | Isis Lovecruft | 2013-11-16 | |
| | | | ||||
| * | | Create the spacey OR fingerprint from the fingerprint, not the idkey digest. | Isis Lovecruft | 2013-11-16 | |
| | | | ||||
| * | | Remove unused base64 encoding of idkey digest in gen_bridge_descriptors. | Isis Lovecruft | 2013-11-16 | |
| | | | | | | | | | | | | | | | | | The raw digest is passed to the function for making the networkstatus document, where it is then base64-encoded and its trailing '='s are stripped. Remove an extra, unused line from the main makeDescriptors() function where this is done again, but not passed to the networkstatus creation function. | |||
