summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Update bridge stability information in a separate threadbug5232_based_on_fix/9462_r9462C_r2Matthew Finkel2013-12-12
* Add three new unittests for parseRLine() base64 encoding issues.Isis Lovecruft2013-12-11
* Change parse.networkstatus unittest values to be clearer when decoded.Isis Lovecruft2013-12-11
* Move base64 re-padding logic into separate function.Isis Lovecruft2013-12-11
* Only return the re-padded base64 string if no errors were raised.Isis Lovecruft2013-12-11
* Raise ValueError rather than logging in parse.padBase64().Isis Lovecruft2013-12-11
* Merge branch 'fix/10333-index-by-0L_r2' into fix/9462-refactor-netstatus-pars...Isis Lovecruft2013-12-11
|\
| * Add two unittests for PortList.__getitem__ to debug #10333.Isis Lovecruft2013-12-11
| * Make PortList.__getitem__ unittest more explicit.Isis Lovecruft2013-12-11
| * Fix two unittests for PortList.__getitem__().Isis Lovecruft2013-12-11
* | Merge branch 'fix/10333-index-by-0L_r2' into fix/9462-refactor-netstatus-pars...Isis Lovecruft2013-12-11
|\ \ | |/
| * Fix an error where `PortList`s could not be indexed by strings.Isis Lovecruft2013-12-11
|/
* Fix lengths of base64 fields in unittests for parseRLine().Isis Lovecruft2013-12-11
* Update unittest parameter docstrings for parseRLine() tests.Isis Lovecruft2013-12-11
* Remove trailing '='s from unittests for networkstatus.parseRLine().Isis Lovecruft2013-12-11
* Add base64 padding to networkstatus 'descDigest' field.Isis Lovecruft2013-12-11
* Fix typo in inline comment in bridgedb.parse.networkstatus.parseRLine().Isis Lovecruft2013-12-11
* Add more parser logging to Bridges.parseStatusFile().Isis Lovecruft2013-12-11
* Condense two log calls into one in Bridges.parseExtraInfo().Isis Lovecruft2013-12-11
* Move Bridges.getConfigLine() documentation into function docstring.Isis Lovecruft2013-12-11
* Change `PortList` to `addr.PortList` in bridgedb.Bridges module.Isis Lovecruft2013-12-11
* Fix an iter-over-null-value bug in Dist.IPBasedDistributor class.Isis Lovecruft2013-12-11
* Do not catch general Exceptions in isValidRouterNickname.Isis Lovecruft2013-12-11
* Refactor networkstatus.parseALine() raise/return more sane values.Isis Lovecruft2013-12-11
* Catch all parser exceptions in parse.networkstatus.parseRLine().Isis Lovecruft2013-12-11
* Remove line that duplicated setting the flags in parseSLine().Isis Lovecruft2013-12-11
* Fix a log message in networkstatus.parseSLine() function.Isis Lovecruft2013-12-11
* Remove unused exception ParseORAddressError from bridgedb.Bridges.Isis Lovecruft2013-12-11
* Move constant ALPHANUMERIC into function isValidRouterNickname().Isis Lovecruft2013-12-11
* Remove one EOL whitespace in networkstatus module docstring.Isis Lovecruft2013-12-11
* Document the `fingerprint` parameter in networkstatus.parseALine().Isis Lovecruft2013-12-11
* Add class variable docs to ParseNetworkstatusRLineTests unittests.Isis Lovecruft2013-12-11
* Add unittests for bridgedb.parse.networkstatus.parseSLine().Isis Lovecruft2013-12-11
* Add unittests for bridgedb.parse.networkstatus.parseALine().Isis Lovecruft2013-12-11
* Refactor unittests for bridgedb.parse.networkstatus.parseRLine().Isis Lovecruft2013-12-11
* Change parameter `x` → `port` in addr.PortList.__getitem__().Isis Lovecruft2013-12-11
* Remove an unexecuted `except` branch from addr.PortList.add().Isis Lovecruft2013-12-11
* Don't add duplicate ports to an addr.PortList.Isis Lovecruft2013-12-11
* Stop parsing immediately if there is an invalid port in an addr.PortList.Isis Lovecruft2013-12-11
* Return the port if it passes addr.PortList._sanitycheck().Isis Lovecruft2013-12-11
* Refactor addr.isValidIP() to give the reason for invalidity.Isis Lovecruft2013-12-11
* Remove `return` statement which is never executed in parse.addr._isIPv().Isis Lovecruft2013-12-11
* Do not check IP validity in parse.addr.isIPv4() and parse.addr.isIPv6().Isis Lovecruft2013-12-11
* Numerous docstring improvements to bridgedb.parse.addr module.Isis Lovecruft2013-12-11
* Remove except handler which never gets executed in bridgedb.parse.addr.Isis Lovecruft2013-12-11
* Add __future__ imports to bridgedb.parse.addr.Isis Lovecruft2013-12-11
* Add glossary definitions to bridgedb.parse.addr module docstring.Isis Lovecruft2013-12-11
* Add unittests for bridgedb.parse.addr module.Isis Lovecruft2013-12-11
* Merge branch 'hotfix/9937-desc-gen_base64-padding-descDigest' into developIsis Lovecruft2013-12-11
|\
| * Strip '='s from "descDigest" field in gen_bridge_descriptors.Isis Lovecruft2013-12-11