| Commit message (Collapse) | Author | Age | ||
|---|---|---|---|---|
| ... | ||||
| | * | | Remove one EOL whitespace in networkstatus module docstring. | Isis Lovecruft | 2013-12-11 | |
| | | | | ||||
| | * | | Document the `fingerprint` parameter in networkstatus.parseALine(). | Isis Lovecruft | 2013-12-11 | |
| | | | | ||||
| | * | | Add class variable docs to ParseNetworkstatusRLineTests unittests. | Isis Lovecruft | 2013-12-11 | |
| | | | | | | | | | | | | | | | | * ADD documentation on default variables and how the unittest setup methods are used. | |||
| | * | | Add unittests for bridgedb.parse.networkstatus.parseSLine(). | Isis Lovecruft | 2013-12-11 | |
| | | | | ||||
| | * | | Add unittests for bridgedb.parse.networkstatus.parseALine(). | Isis Lovecruft | 2013-12-11 | |
| | | | | ||||
| | * | | Refactor unittests for bridgedb.parse.networkstatus.parseRLine(). | Isis Lovecruft | 2013-12-11 | |
| | | | | ||||
| | * | | Change parameter `x` → `port` in addr.PortList.__getitem__(). | Isis Lovecruft | 2013-12-11 | |
| | | | | ||||
| | * | | Remove an unexecuted `except` branch from addr.PortList.add(). | Isis Lovecruft | 2013-12-11 | |
| | | | | ||||
| | * | | Don't add duplicate ports to an addr.PortList. | Isis Lovecruft | 2013-12-11 | |
| | | | | ||||
| | * | | Stop parsing immediately if there is an invalid port in an addr.PortList. | Isis Lovecruft | 2013-12-11 | |
| | | | | | | | | | | | | | | | | | | | | | | This ensures that an addr.InvalidPort exception is raised when an invalid port is discovered, without continuing to parse the rest of the ports. The end result, i.e. when/if an exception is raised, stays exactly the same. This just operates more efficiently when there is a bad port number. | |||
| | * | | Return the port if it passes addr.PortList._sanitycheck(). | Isis Lovecruft | 2013-12-11 | |
| | | | | | | | | | | | | | This ensures that the return value has truthiness. | |||
| | * | | Refactor addr.isValidIP() to give the reason for invalidity. | Isis Lovecruft | 2013-12-11 | |
| | | | | ||||
| | * | | Remove `return` statement which is never executed in parse.addr._isIPv(). | Isis Lovecruft | 2013-12-11 | |
| | | | | ||||
| | * | | Do not check IP validity in parse.addr.isIPv4() and parse.addr.isIPv6(). | Isis Lovecruft | 2013-12-11 | |
| | | | | | | | | | | | | | | | | We only want to know if it is IPv4 or IPv6, *not* if it conforms to all kinds of crazy routing RFCs. | |||
| | * | | Numerous docstring improvements to bridgedb.parse.addr module. | Isis Lovecruft | 2013-12-11 | |
| | | | | ||||
| | * | | Remove except handler which never gets executed in bridgedb.parse.addr. | Isis Lovecruft | 2013-12-11 | |
| | | | | ||||
| | * | | Add __future__ imports to bridgedb.parse.addr. | Isis Lovecruft | 2013-12-11 | |
| | | | | ||||
| | * | | Add glossary definitions to bridgedb.parse.addr module docstring. | Isis Lovecruft | 2013-12-11 | |
| | | | | ||||
| | * | | Add unittests for bridgedb.parse.addr module. | Isis Lovecruft | 2013-12-11 | |
| |/ / | ||||
| * | | Merge branch 'hotfix/9937-desc-gen_base64-padding-descDigest' into develop | Isis Lovecruft | 2013-12-11 | |
| |\ \ | ||||
| | * | | Strip '='s from "descDigest" field in gen_bridge_descriptors.hotfix/9937-desc-gen_base64-padding-descDigest | Isis Lovecruft | 2013-12-11 | |
| | | | | ||||
| | * | | Don't strip() crazy amount of trailing '='s in gen_bridge_descriptors. | Isis Lovecruft | 2013-12-11 | |
| |/ / | | | | | | | | | Base64 padding will only ever result in a maximum of two trailing '='s characters, not a gazillion. | |||
| * | | Add Main.load() call back in, removed in 31b12521 | Isis Lovecruft | 2013-12-10 | |
| | | | ||||
| * | | Fix log in Main.load() that printed binary ID key digest. | Isis Lovecruft | 2013-12-10 | |
| | | | ||||
| * | | Fix a log string concatenation in Main.load(). | Isis Lovecruft | 2013-12-10 | |
| | | | ||||
| * | | Merge branch 'feature/sphinx-docs' into develop | Isis Lovecruft | 2013-12-07 | |
| |\ \ | ||||
| | * | | Remove the TODO header in doc builds for index.rst.feature/sphinx-docs | Isis Lovecruft | 2013-12-01 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The sphinx.ext.todo seem not to be working… It is supposed to work, I believe, by putting the following into a docstring: class Foo(object): """A foo. .. todo:: Do something about bar. """ And then the `.. todolist::` directive in Sphinx will find all such `.. todo::` directives in your code, and put them in a list (the way I was doing it, these would be on the index.html page) with links to where the `.. todo::` is in the source code. However, this seems to *only* work in docstrings proper in Python, the following do *not* get picked up by the `.. todolist::` Sphinx directive: * Normal Python inline comments, i.e.: # .. todo:: There is this thing we should do. * Sphinx attribute inline comments, i.e.: #: .. todo:: There is also another thing we should do. Because all of the TODOs in BridgeDB are currently within normal Python inline comments, the `.. todolist::` on the index page doesn't include anything, and thus there is an awkward looking, giant, blank header with nothing underneath it. Thus, I'm taking out the header, but leaving in the `.. todolist::` directive (so that we *can* use `.. todo::` in a proper docstring in the future and it will be automatically included in the documentation here). | |||
| | * | | 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. | |||
