diff options
author | Yawning Angel <yawning@torproject.org> | 2014-10-03 18:27:38 +0000 |
---|---|---|
committer | Yawning Angel <yawning@torproject.org> | 2014-10-03 18:27:38 +0000 |
commit | 4932821bda4c19e51581dce295166d801fd138da (patch) | |
tree | f1d89fef412a7fc325b1b8c63aa8c2c314a8ba6c /ChangeLog | |
parent | fc00015ee266eed17703be114543eecdde7bc818 (diff) |
Improve the performance of the obfs4 handshake test.
Exhaustively testing padding combinations is really slow, and was
causing timeouts during the Debian ARM package build process. Attempt
to improve the situation by:
* Reusing the client and server keypair for all of the tests, to cut
runtime down by ~50%.
* Splitting the client side and server side tests up, as it appears
the timeout is per-test case.
If this doesn't fix things, the next thing to try would be to reduce
the actual number of padding lengths tested, but that is a last resort
at the moment.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -1,3 +1,6 @@ +Changes in version 0.0.4 - UNRELEASED + - Improve the runtime performance of the obfs4 handshake tests. + Changes in version 0.0.3 - 2014-10-01 - Change the obfs4 bridge line format to use a "cert" argument instead of the previous "node-id" and "public-key" arguments. The "cert" consists of the |