[tor-commits] [bridgedb/develop] Whitespace fixes in CHANGELOG.
isis at torproject.org
isis at torproject.org
Wed Apr 2 11:49:29 UTC 2014
commit 26d0271d3fbb7c214a2fbbe80be449f607ac4e6b
Author: Isis Lovecruft <isis at torproject.org>
Date: Wed Apr 2 11:20:00 2014 +0000
Whitespace fixes in CHANGELOG.
---
CHANGELOG | 228 ++++++++++++++++++++++++++++++-------------------------------
1 file changed, 114 insertions(+), 114 deletions(-)
diff --git a/CHANGELOG b/CHANGELOG
index 2a043a0..22b5baa 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -17,157 +17,157 @@ And includes the following general changes:
Changes in version 0.1.6 - 2014-03-26
BridgeDB 0.1.6 includes fixes for the following bugs:
- * FIXES #11196 BridgeDB should use leekspin
- * FIXES #11218 ReCaptchaProtectedResource.checkSolution()
- doesn't expect a deferred
- * FIXES #11219 BridgeDB's twisted version doesn´t have a
- `t.w.client.HTTPConnectionPool` class
- * FIXES #11231 BridgeDB's txrecaptcha returns the "No bridges
- available!" page if 'captcha_response_field' is blank
+ * FIXES #11196 BridgeDB should use leekspin
+ * FIXES #11218 ReCaptchaProtectedResource.checkSolution()
+ doesn't expect a deferred
+ * FIXES #11219 BridgeDB's twisted version doesn´t have a
+ `t.w.client.HTTPConnectionPool` class
+ * FIXES #11231 BridgeDB's txrecaptcha returns the "No bridges
+ available!" page if 'captcha_response_field' is blank
And includes the following general changes:
- * ADDS several new translations languages.
+ * ADDS several new translations languages.
Changes in version 0.1.5 - 2014-02-27
BridgeDB 0.1.5 includes fixes for the following bugs:
- * FIXES #9264 Problem with transport lines in BridgeDB's bridge
- pool assignment files
- * FIXES #10809 reCAPTCHA on bridges.torproject.org are impossible
- to solve for humans
- * FIXES #10834 Configurable reCAPTCHA remoteip
- * FIXES #11127 reCaptcha verification is hardcoded to use
- plaintext HTTP
+ * FIXES #9264 Problem with transport lines in BridgeDB's bridge
+ pool assignment files
+ * FIXES #10809 reCAPTCHA on bridges.torproject.org are impossible
+ to solve for humans
+ * FIXES #10834 Configurable reCAPTCHA remoteip
+ * FIXES #11127 reCaptcha verification is hardcoded to use
+ plaintext HTTP
And includes the following general changes:
- * CHANGES the way the client's IP address is reported to the
- reCaptcha API server. Previously, for each client request, a
- completely random IP address was generated, and BridgeDB lied to
- the reCaptcha server by sending this random IP and saying that it
- was the client's IP. With these changes, BridgeDB can be
- configured to report a static IP address (it's own IP) as the
- client's IP, in the hopes that the IP whitelisting used by
- reCaptcha makes the returned CAPTCHAs less impossible to solve.
- * ADDS the ability to use a local cache of CAPTCHAs created by
- scripting Gimp with Python. See:
- https://github.com/isislovecruft/gimp-captcha
- * USES TLS during CAPTCHA solution verification when using
- reCaptcha.
+ * CHANGES the way the client's IP address is reported to the
+ reCaptcha API server. Previously, for each client request, a
+ completely random IP address was generated, and BridgeDB lied to
+ the reCaptcha server by sending this random IP and saying that it
+ was the client's IP. With these changes, BridgeDB can be
+ configured to report a static IP address (it's own IP) as the
+ client's IP, in the hopes that the IP whitelisting used by
+ reCaptcha makes the returned CAPTCHAs less impossible to solve.
+ * ADDS the ability to use a local cache of CAPTCHAs created by
+ scripting Gimp with Python. See:
+ https://github.com/isislovecruft/gimp-captcha
+ * USES TLS during CAPTCHA solution verification when using
+ reCaptcha.
Changes in version 0.1.4 - 2014-02-21
BridgeDB 0.1.4 includes fixes for the following bugs:
- * FIXES an RTL encoding issue in the "Step 2" text on index.html
- of the HTTPS distributor.
+ * FIXES an RTL encoding issue in the "Step 2" text on index.html
+ of the HTTPS distributor.
Changes in version 0.1.3 - 2014-02-21
BridgeDB 0.1.3 includes fixes for the following bugs:
- * FIXES #9264 Problem with transport lines in BridgeDB's bridge
- pool assignment files
- * FIXES a bug caused by attempts to convert descriptor digests
- which could not be parsed into hexadecimal.
- * FIXES a unicode decoding error within the bridgedb.persistent
- module.
- * REMOVES continuous integration testing for Python 2.6.
+ * FIXES #9264 Problem with transport lines in BridgeDB's bridge
+ pool assignment files
+ * FIXES a bug caused by attempts to convert descriptor digests
+ which could not be parsed into hexadecimal.
+ * FIXES a unicode decoding error within the bridgedb.persistent
+ module.
+ * REMOVES continuous integration testing for Python 2.6.
Including the following general changes:
- * ADD volunteer page text for GSoC 2014 applications.
+ * ADD volunteer page text for GSoC 2014 applications.
Changes in version 0.1.2 - 2014-02-05
BridgeDB 0.1.2 includes fixes for the following bugs:
- * FIXES #10811 BridgeDB's assignments.log files are not being updated
+ * FIXES #10811 BridgeDB's assignments.log files are not being updated
Changes in version 0.1.1 - 2014-02-03
BridgeDB 0.1.1 includes fixes for the following bugs:
- * FIXES #9127 Users can't ask for ipv6 bridges with the new bridgedb
- interface
- * FIXES #9988 Refactor BridgeDB's use of `sha` module to use `hashlib`
- * FIXES #10724 Most of the time spent in testing, as well as most
- of the time spent when "BridgeDB is down" (i.e. when I reply
- with "BridgeDB is single-threaded (see #5232) and is parsing
- millions of descriptors"), is within the same
- `bridgedb.Stability.addOrUpdateBridgeHistory()` function (see
- #10724). This function is pretty brutal on CPU and memory, is
- blocking, and it needs to runs thousands and thousands of
- times whenever BridgeDB is restarted (every half hour). The
- algorithm within that function has a time complexity increasing
- linearithmically relative to the number of bridges and timestamps
- already within the database. [0]
- This patch adds a config option to disable/enable running
- the `addOrUpdateBridgeHistory()` function.
- [0]: https://en.wikipedia.org/wiki/Time_complexity#Linearithmic_time
- * FIXES #10737 POST arguments to bridges.torproject.org are dropped if
- entering a CAPTCHA fails
+ * FIXES #9127 Users can't ask for ipv6 bridges with the new bridgedb
+ interface
+ * FIXES #9988 Refactor BridgeDB's use of `sha` module to use `hashlib`
+ * FIXES #10724 Most of the time spent in testing, as well as most
+ of the time spent when "BridgeDB is down" (i.e. when I reply
+ with "BridgeDB is single-threaded (see #5232) and is parsing
+ millions of descriptors"), is within the same
+ `bridgedb.Stability.addOrUpdateBridgeHistory()` function (see
+ #10724). This function is pretty brutal on CPU and memory, is
+ blocking, and it needs to runs thousands and thousands of
+ times whenever BridgeDB is restarted (every half hour). The
+ algorithm within that function has a time complexity increasing
+ linearithmically relative to the number of bridges and timestamps
+ already within the database. [0]
+ This patch adds a config option to disable/enable running
+ the `addOrUpdateBridgeHistory()` function.
+ [0]: https://en.wikipedia.org/wiki/Time_complexity#Linearithmic_time
+ * FIXES #10737 POST arguments to bridges.torproject.org are dropped if
+ entering a CAPTCHA fails
Including the following general changes:
- * ADDS A general simple error page to display rather than
- webserver tracebacks. See #6127.
- * MOVES The recently added BridgeDB specification file
- ('doc/bridge-db-spec.txt') to the torspec repo:
- https://gitweb.torproject.org/torspec.git
- * FIXES template caching for the web interface.
+ * ADDS A general simple error page to display rather than
+ webserver tracebacks. See #6127.
+ * MOVES The recently added BridgeDB specification file
+ ('doc/bridge-db-spec.txt') to the torspec repo:
+ https://gitweb.torproject.org/torspec.git
+ * FIXES template caching for the web interface.
Changes in version 0.1.0 - 2014-01-14
BridgeDB 0.1.0 includes fixes for the following bugs:
- * FIXES #1606 Write a BridgeDB spec
- * FIXES #3573 bridges.torproject.org doesn't have a robots.txt
- * FIXES #6127 bridges.tpo runs in development mode
- * FIXES #9013 BridgeDB should pass pluggable transport
- shared-secrets to clients
- * FIXES #9157 Persian and Arabic should be right aligned on bridges.tpo
- * FIXES #9462 BridgeDB netstatus descriptor parsers need refactoring
- * FIXES #9959 BridgeDB seems to be missing English translations
- * FIXES #9865 Add automated code coverage report generation
- * FIXES #9872 Create a test runner for BridgeDB unittests
- * FIXES #9873 Convert BridgeDB's old unittests to use twisted.trial
- * FIXES #9937 Create fake non-sanitised bridge descriptors for
- BridgeDB testing purposes
- * FIXES #10333 Indexing list-like objects by 0L in
- Bridges.getConfigLine
- * FIXES #10446 BridgeDB is/was using a GeoIP module which is
- incompatible with virtualenvs
- * FIXES #10559 BridgeDB writes `keyid=` before fingerprints
+ * FIXES #1606 Write a BridgeDB spec
+ * FIXES #3573 bridges.torproject.org doesn't have a robots.txt
+ * FIXES #6127 bridges.tpo runs in development mode
+ * FIXES #9013 BridgeDB should pass pluggable transport
+ shared-secrets to clients
+ * FIXES #9157 Persian and Arabic should be right aligned on bridges.tpo
+ * FIXES #9462 BridgeDB netstatus descriptor parsers need refactoring
+ * FIXES #9959 BridgeDB seems to be missing English translations
+ * FIXES #9865 Add automated code coverage report generation
+ * FIXES #9872 Create a test runner for BridgeDB unittests
+ * FIXES #9873 Convert BridgeDB's old unittests to use twisted.trial
+ * FIXES #9937 Create fake non-sanitised bridge descriptors for
+ BridgeDB testing purposes
+ * FIXES #10333 Indexing list-like objects by 0L in
+ Bridges.getConfigLine
+ * FIXES #10446 BridgeDB is/was using a GeoIP module which is
+ incompatible with virtualenvs
+ * FIXES #10559 BridgeDB writes `keyid=` before fingerprints
Including the following general changes:
- * ADD Numerous unittests and automated continuous integration testing.
- * ADD Patches by sysrqb to correctly render right-to-left languages.
- * FIXES fallback languages for translations.
- * ADD Sphinx makefiles, substantial amounts of documentation.
- * ADD Documentations builds (currently at
- https://para.noid.cat/bridgedb)
+ * ADD Numerous unittests and automated continuous integration testing.
+ * ADD Patches by sysrqb to correctly render right-to-left languages.
+ * FIXES fallback languages for translations.
+ * ADD Sphinx makefiles, substantial amounts of documentation.
+ * ADD Documentations builds (currently at
+ https://para.noid.cat/bridgedb)
Changes in version 0.0.1 - 2013-08-20
BridgeDB 0.0.1 includes fixes for the following bugs:
- * FIXES #5332 Update BridgeDB documentation with deployment
- instructions
- * FIXES #9156 BridgeDB: Users try to add obfsbridges to their
- normal TBB
- These commits were added to fix a compatibility issue with
- Vidalia, though they may be reverted to switch back to the old
- behaviour of returning bridge lines in the form:
- Bridge [transport_method] address:port [keyid=fingerprint] [K=v] [â¦]
- in order to work with torrc files and the new TBB-3.x packages
- which use TorLauncher instead of Vidalia.
- * PARTIAL FIX #9264 Problem with transport lines in BridgeDB's
- bridge pool assignment files.
- * FIXES #9425 Create and document a better BridgeDB (re)deployment
- strategy
+ * FIXES #5332 Update BridgeDB documentation with deployment
+ instructions
+ * FIXES #9156 BridgeDB: Users try to add obfsbridges to their
+ normal TBB
+ These commits were added to fix a compatibility issue with
+ Vidalia, though they may be reverted to switch back to the old
+ behaviour of returning bridge lines in the form:
+ Bridge [transport_method] address:port [keyid=fingerprint] [K=v] [â¦]
+ in order to work with torrc files and the new TBB-3.x packages
+ which use TorLauncher instead of Vidalia.
+ * PARTIAL FIX #9264 Problem with transport lines in BridgeDB's
+ bridge pool assignment files.
+ * FIXES #9425 Create and document a better BridgeDB (re)deployment
+ strategy
Including the following general changes:
- * UPDATE translations files with finished files from Transifex for
- the strings for the newly-refactored web interface created by
- gsathya.
- * ADD an automatic version-numbering system as part of developing
- a better deployment strategy.
- * CHANGE setup.py script to automatically install Python-based
- dependencies from requirements.txt.
- * REMOVE MANIFEST.in and put equivalent 'include' directives into
- setup.py (the less places we have for manually keeping track of
- files, the better).
- * REMOVE the "bridge " prefix from the lines returned on the web
- interface.
+ * UPDATE translations files with finished files from Transifex for
+ the strings for the newly-refactored web interface created by
+ gsathya.
+ * ADD an automatic version-numbering system as part of developing
+ a better deployment strategy.
+ * CHANGE setup.py script to automatically install Python-based
+ dependencies from requirements.txt.
+ * REMOVE MANIFEST.in and put equivalent 'include' directives into
+ setup.py (the less places we have for manually keeping track of
+ files, the better).
+ * REMOVE the "bridge " prefix from the lines returned on the web
+ interface.
More information about the tor-commits
mailing list