| Commit message (Collapse) | Author | Age | ||
|---|---|---|---|---|
| ... | ||||
| * | 3043 - Make make install actually install. | aagbsn | 2012-11-19 | |
| | | | | | | | | make install will just call python setup.py install. The pythonic way to install python packages with a setup.py is: python setup.py install, and now make install does just that. | |||
| * | 5482 - Add and improve BridgeHistory test coverage | aagbsn | 2012-11-12 | |
| | | ||||
| * | 5482 - Add new fields to BridgeHistory table | aagbsn | 2012-11-12 | |
| | | ||||
| * | 5482 - Refactor pruning code | aagbsn | 2012-11-12 | |
| | | ||||
| * | 5482 - Refactor weighted time code | aagbsn | 2012-11-12 | |
| | | ||||
| * | 5482 - Track when bridges were last discounted | aagbsn | 2012-11-12 | |
| | | | | | Adds lastDiscountedHistoryValues to BridgeHistory records. | |||
| * | 5482 - Add test for bridge familiarity | aagbsn | 2012-11-05 | |
| | | ||||
| * | 5482 - Do not update database inside query loop. | aagbsn | 2012-11-05 | |
| | | | | | | Fixes a bug where updated BridgeHistory objects are not stored in the db. | |||
| * | 5482 - Fix familiar function | aagbsn | 2012-11-05 | |
| | | | | | Sort function is already operating on list of weightedTimes. | |||
| * | 5482 - Keep track of timestamps parsed from NS | aagbsn | 2012-11-05 | |
| | | ||||
| * | 5482 - Fix timestamp parsing | aagbsn | 2012-11-05 | |
| | | ||||
| * | 5482 - Parse timestamp from networkstatus | aagbsn | 2012-11-04 | |
| | | | | | | Bridge descriptors are only updated every 12-18 hours, but ns is updated every 30 minutes. | |||
| * | 5482 - Remove references to bridge descriptors | aagbsn | 2012-11-04 | |
| | | | | | Removes unused code | |||
| * | 5482 - Do not use integer division | aagbsn | 2012-11-04 | |
| | | | | | These should be floats, not longs | |||
| * | 5482 - fix typo in variable names | aagbsn | 2012-11-04 | |
| | | | | | | weighedTime and allWeighedTime should be: weightedTime and allWeightedTime | |||
| * | 5482 - Fix timestamp formatting | aagbsn | 2012-11-04 | |
| | | | | | %M and %m should be reversed. | |||
| * | 5482 - Pass fingerprint to getBridgeHistory, not wmtbac | aagbsn | 2012-11-04 | |
| | | ||||
| * | 5482 - Add reachability information to bucket text | aagbsn | 2012-10-30 | |
| | | ||||
| * | 5482 - Do Not Divide by Zero | aagbsn | 2012-10-30 | |
| | | ||||
| * | 5482 - Sort bridges by weightedFractionalUptime | aagbsn | 2012-10-30 | |
| | | | | | And print the time on same address next to the bridge line | |||
| * | 5482 - Add stability string to I18n | aagbsn | 2012-10-30 | |
| | | ||||
| * | 5482 - Use info loglevel | aagbsn | 2012-10-30 | |
| | | ||||
| * | 5482 - Annotate reserved bridge email by stability | aagbsn | 2012-10-30 | |
| | | ||||
| * | 5482 - add stability property convenience methods | aagbsn | 2012-10-30 | |
| | | ||||
| * | 5482 - Write TOSA into bucket file output | aagbsn | 2012-10-30 | |
| | | ||||
| * | 5482 - Add BridgeHistory record class | aagbsn | 2012-10-30 | |
| | | | | | | Adds a new table BridgeHistory and accompanying record class to help bridgedb track bridge stability over time. | |||
| * | 5482 - Add Tests for bridge stability code | aagbsn | 2012-10-30 | |
| | | ||||
| * | 5482 - Add tests for descriptor storage methods | aagbsn | 2012-10-30 | |
| | | ||||
| * | 5482 - Parse descriptors to glean bridge stability information. | aagbsn | 2012-10-30 | |
| | | ||||
| * | 5482 - Add database schema | aagbsn | 2012-10-30 | |
| | | | | | | Adds database schema, upgrade scripts, and helper methods for BridgeHistory objects | |||
| * | 5482 - Parse timestamp from ns descs. | aagbsn | 2012-10-30 | |
| | | | | | Modifies parseDescFile to return an extra argument 'timestamp' | |||
| * | 4297 - Prepopulate rings before calling dumpAssignments | aagbsn | 2012-09-09 | |
| | | | | | | Default rings are not populated if the FilteredBridgeSplitter is cleared on reload(). | |||
| * | 4297 - Clear filtered lists of bridges properly | aagbsn | 2012-08-19 | |
| | | | | | | The dictionary must be cleared or the filtered sets of bridges will not be repopulated. | |||
| * | 4297 - Skip lines before Subject: in email | aagbsn | 2012-07-18 | |
| | | | | | | The email headers may contain the string "IPv6", breaking message parsing. | |||
| * | 4568 - Add "Submit" button string | aagbsn | 2012-07-05 | |
| | | ||||
| * | 5027 - Fix typos in email distributor | aagbsn | 2012-07-05 | |
| | | | | | Also adds AttributeError to caught exceptions. | |||
| * | 4568 - Provide links in captcha template | aagbsn | 2012-07-03 | |
| | | ||||
| * | 5027 - parse bridge block list in Main.py | aagbsn | 2012-07-02 | |
| | | ||||
| * | 5027 - Add 'unblocked' support to distributors | aagbsn | 2012-07-02 | |
| | | | | | | Adds 'unblocked' support to HTTPS and email distributors. Removes 'might be blocked' from BridgeDB response. | |||
| * | 5027 - update tests | aagbsn | 2012-07-02 | |
| | | | | | adds new tests for transports and ipv6 bridges | |||
| * | 5027 - add filter for blocked bridges | aagbsn | 2012-07-02 | |
| | | | | | | filterBridgesByNotBlockedIn is updated to also work with transports and ipv6 bridges | |||
| * | 5027 - Update Tests for 'unblocked' bridge support | aagbsn | 2012-07-02 | |
| | | | | | Adds tests for parsers & distributors. | |||
| * | 5027 - update Bridge.isBlocked() for transport | aagbsn | 2012-07-02 | |
| | | | | | | | | Considers transport and address class when determining if a bridge is blocked in the specified country. Adds parameters addressClass and methodname to differentiate between IPv4, IPv6, and pluggable transports. | |||
| * | 4772 - read LOGLEVEL on (re)load() | aagbsn | 2012-06-24 | |
| | | ||||
| * | 4568 - Clean up email response formatting | aagbsn | 2012-06-24 | |
| | | | | | | Fixes indentation in email response and adds debug logging of email body. | |||
| * | 4568 - Update I18 strings | aagbsn | 2012-06-24 | |
| | | | | | | Cleans up the I18 strings so that the command descriptions fit on a single line and provide. | |||
| * | 5463 - Adds GPG clearsign to email distributor. | aagbsn | 2012-06-24 | |
| | | | | | | | | | | | | | | | Two new configuration options are added to bridgedb.conf: EMAIL_GPG_SIGNING_ENABLED EMAIL_GPG_SIGNING_KEY The former may be either True or False, and the latter must point to the ascii-armored key file. The keyfile must not be passphrase protected. The gpgme library will add the secret key to the secret key ring of user who runs BridgeDB. | |||
| * | 6175 - Make range continuous | aagbsn | 2012-06-23 | |
| | | | | | | fix getNumBridgesPerAnswer so that lengths of 20 and 100 don't break the response | |||
| * | 6175 - Return fewer bridges from shorter rings. | aagbsn | 2012-06-23 | |
| | | ||||
| * | 4568 - Update obfs version and I18 text | aagbsn | 2012-06-22 | |
| | | | | | obfs2 is the correct version | |||
