commit f6e1fb27ee85404232894369f176fedb19708df0
Author: Translation commit bot translat...@torproject.org
Date: Thu May 28 23:16:06 2015 +
Update translations for torbutton-torbuttondtd
---
nb/torbutton.dtd | 16
1 file changed, 8 insertions(+), 8 deletions(-)
diff
commit b5bd21c161262f8956ee9ff301d2feaee3f13bd2
Author: Translation commit bot translat...@torproject.org
Date: Thu May 28 23:16:00 2015 +
Update translations for torbutton-torbuttonproperties
---
nb/torbutton.properties |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff
commit a16bfe14bb463af2b3e60b6eff2c4783946d3f52
Author: Arlo Breault arlo...@gmail.com
Date: Thu May 28 14:06:48 2015 -0700
Turn off descriptor validation
* At least until trac 16227 is resolved and stem upgraded.
---
scripts/exitips.py |7 ---
1 file changed, 4
commit 72714270e20e7c9017881989dc0ba12fdc655edd
Author: Nick Mathewson ni...@torproject.org
Date: Thu May 28 13:00:25 2015 -0400
Fix memory leak in test_routerkeys
CID 1301376
---
src/test/test_routerkeys.c |2 ++
1 file changed, 2 insertions(+)
diff --git
commit 49c31877b6dd75c268898849941ae44056bf42df
Author: Nick Mathewson ni...@torproject.org
Date: Thu May 28 13:14:30 2015 -0400
Fix a bug in earlier torcert fix, fix another.
---
src/or/torcert.c |8 +---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git
commit 9f289e3b9ed4c60a2c1b1ed18ee18d9b4ce9ece9
Author: Nick Mathewson ni...@torproject.org
Date: Thu May 28 13:13:15 2015 -0400
Another test_hs leak. CID 1301383.
---
src/test/test_hs.c |4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/test/test_hs.c
commit 83ad7d2fbbac108a9e6bcb873a229a0efeea6a60
Author: Nick Mathewson ni...@torproject.org
Date: Thu May 28 13:11:54 2015 -0400
Memory leak in tor_cert_parse. CID 1301382.
---
src/test/test_routerkeys.c |1 +
1 file changed, 1 insertion(+)
diff --git a/src/test/test_routerkeys.c
commit 3262f3c3f621073d7a5708eff5715fff4abb1cf9
Author: Nick Mathewson ni...@torproject.org
Date: Thu May 28 13:06:30 2015 -0400
Fix leak-on-test-failure in test_routerkeys.c
CID 1301379
---
src/test/test_routerkeys.c | 15 ++-
1 file changed, 10 insertions(+), 5
commit a85d58af62b04f37e16e2840e77e7f158a9586fc
Author: Nick Mathewson ni...@torproject.org
Date: Thu May 28 12:47:31 2015 -0400
Fix memory leak on failure to generate EI. CID 1301370.
---
src/or/router.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git
commit 0585d4e94bcced179a52dc459578ddb00dc61344
Author: Nick Mathewson ni...@torproject.org
Date: Thu May 28 13:01:48 2015 -0400
Memory leak in test_hs_rend_data
CID 1301377
---
src/test/test_hs.c | 10 +-
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git
commit 3df6f8591ddefca7ca930c3c83f416ac476c4f2b
Author: Nick Mathewson ni...@torproject.org
Date: Thu May 28 13:09:00 2015 -0400
Memory leak in tor_cert_parse. CID gi1301381
---
src/or/torcert.c |6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/or/torcert.c
commit 5f15b0e1e25dac6143a0a3f4398d03524ec15c46
Author: Nick Mathewson ni...@torproject.org
Date: Thu May 28 12:51:20 2015 -0400
Memory leak on error in connection_or_compute_auth_cell_body. CID 1301372
---
src/or/connection_or.c |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
commit 2c32b2848a607978cf1722fd28a4cfe35a9cfe1c
Author: Nick Mathewson ni...@torproject.org
Date: Thu May 28 12:52:34 2015 -0400
Small leak in ed_key_init_from_file. CID 1301373
---
src/or/routerkeys.c |1 +
1 file changed, 1 insertion(+)
diff --git a/src/or/routerkeys.c
commit b76815d1107dafd9e1221a04a40033eaae242eb9
Author: Nick Mathewson ni...@torproject.org
Date: Thu May 28 12:49:39 2015 -0400
fix memory leak on bad ns convote. CID 1301371.
---
src/or/routerparse.c |1 +
1 file changed, 1 insertion(+)
diff --git a/src/or/routerparse.c
commit 97a2dbb3e33c3444390e345c248663a928f8df09
Author: Nick Mathewson ni...@torproject.org
Date: Thu May 28 13:17:24 2015 -0400
There sure are a lot of these in test_hs.c. CID 1301385
---
src/test/test_hs.c |7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git
commit 97330ced0c2e0eeae9bb2bc576bb72190237819d
Author: Nick Mathewson ni...@torproject.org
Date: Thu May 28 14:05:46 2015 -0400
Fix sandbox use with systemd. bug 16212.
---
changes/bug16212 |5 +
src/common/sandbox.c | 10 ++
2 files changed, 15 insertions(+)
diff
commit b66f4cfc9dfdde9e233424ba4c9c25127adc3435
Merge: 5dce182 97330ce
Author: Nick Mathewson ni...@torproject.org
Date: Thu May 28 14:06:01 2015 -0400
Merge remote-tracking branch 'origin/maint-0.2.6'
changes/bug16030|3 +++
changes/bug16212|5 +
commit 8ca3773f686c43328f3c05a35d4d0e61a30b980c
Author: Nick Mathewson ni...@torproject.org
Date: Tue May 26 10:24:21 2015 -0400
Fix unit tests on MSVC2013.
Patch from NewEraCracker. Fixes bug16030; bugfix on 0.2.6.2-alpha.
---
changes/bug16030|3 +++
commit 97330ced0c2e0eeae9bb2bc576bb72190237819d
Author: Nick Mathewson ni...@torproject.org
Date: Thu May 28 14:05:46 2015 -0400
Fix sandbox use with systemd. bug 16212.
---
changes/bug16212 |5 +
src/common/sandbox.c | 10 ++
2 files changed, 15 insertions(+)
diff
commit 5dce1829bf8615f78975e1b7d651e97c266b509a
Author: Nick Mathewson ni...@torproject.org
Date: Thu May 28 13:23:09 2015 -0400
Avoid double-free on rend_add_service() failure
Rend_add_service() frees its argument on failure; no need to free again.
Fixes bug 16228, bugfix
commit 949ae3fc71cef69d19af51f7ace9430fe19f93ec
Author: Arlo Breault arlo...@gmail.com
Date: Thu May 28 19:55:15 2015 -0700
Use stem==1.4.1
---
requirements.txt |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/requirements.txt b/requirements.txt
index d406152..e07b919
commit e3d381f4c12eb61cc1d6491f31f1ac250602b3d9
Author: Karsten Loesing karsten.loes...@gmx.net
Date: Thu May 21 17:13:17 2015 +0200
Add descriptor source to fetch descriptors from CollecTor.
Includes some really good suggestions from iwakeh.
Implements #16151.
---
commit 3f3caab1b5c6b2230ed3afe153decd9283ca5f17
Author: Translation commit bot translat...@torproject.org
Date: Thu May 28 10:46:00 2015 +
Update translations for torbutton-torbuttondtd
---
id/torbutton.dtd |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git
commit d6fa6b37ab91ff87e1224e681ba2a63fb11177d5
Author: Translation commit bot translat...@torproject.org
Date: Thu May 28 10:16:01 2015 +
Update translations for torbutton-torbuttondtd
---
id/torbutton.dtd |4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git
commit b75361c5ed717cde787c1b4f36e8fb51ccfddc2b
Author: Nick Mathewson ni...@torproject.org
Date: Wed Oct 8 15:39:34 2014 -0400
Start testing cell encoders/processers for the v3 handshake.
An earlier version of these tests was broken; now they're a nicer,
more robust, more
commit 006b7ce5ff2a90a517e2842fcdd716ed60a90f14
Author: Nick Mathewson ni...@torproject.org
Date: Wed Oct 8 09:13:09 2014 -0400
Fix the position-check for ed25519 certs to work with annotations
When there are annotations on a router descriptor, the
ed25519-identity element
commit 64450c5f775c6453568c5ac218669ff0525dc232
Author: Nick Mathewson ni...@torproject.org
Date: Sun Mar 1 14:05:00 2015 +0100
Only load master ed25519 secret keys when we absolutely must.
---
src/or/routerkeys.c | 88 +++
commit 5eb584e2e91bd5d6d204b9bb62a95c0edf43ff71
Author: Nick Mathewson ni...@torproject.org
Date: Thu May 28 10:18:42 2015 -0400
Document some ed25519 key options
---
doc/tor.1.txt | 24
1 file changed, 24 insertions(+)
diff --git a/doc/tor.1.txt b/doc/tor.1.txt
commit 8f15423b76557b8401aee28dafca810b512bd0e8
Author: Nick Mathewson ni...@torproject.org
Date: Fri May 15 11:09:10 2015 -0400
Do not allocate our ed-link crosscert till after tls ctx
We need this to prevent some annoying chutney crash-at-starts
---
src/or/router.c|
commit 3bee74c6d115131f4850a07a5c12db21ae6f3193
Author: Nick Mathewson ni...@torproject.org
Date: Thu May 28 10:47:42 2015 -0400
Generate weird certificates correctly
(Our link protocol assumes that the link cert certifies the TLS key,
and there is an RSA-Ed25519 crosscert)
---
commit 6c564e6c081514bab56bacec89b1f6f9457a7022
Author: Nick Mathewson ni...@torproject.org
Date: Wed Nov 12 14:29:05 2014 -0500
Refactor code that matches up routers with the same identity in votes
This makes 'routerstatus collation' into a first-class concept, so
we can
commit 277c9a3580db20a9814227531431433a37fe55b8
Author: Nick Mathewson ni...@torproject.org
Date: Tue May 26 16:09:34 2015 -0400
Note some functions that should move or be merged
---
src/common/crypto.c |4
src/common/crypto_ed25519.h |4 +++-
2 files changed, 7
commit 32f59d73372f5843ceb305a9d58387573d90f4f6
Author: Nick Mathewson ni...@torproject.org
Date: Thu May 28 10:44:09 2015 -0400
Regenerate ed25519 keys when they will expire soon.
Also, have testing-level options to set the lifetimes and
expiration-tolerances of all key types,
commit a9720b90f860323781d37dbba6ce04f312ec3632
Author: Nick Mathewson ni...@torproject.org
Date: Tue Sep 30 08:35:02 2014 -0400
Fix whitespace from tor_x509_cert rename
---
src/common/tortls.c|4 ++--
src/common/tortls.h|3 ++-
src/or/connection_or.c |3 ++-
3 files
commit d4a6b1a4209f0b3995c0f61ad9cbe687e09a6fb0
Author: Nick Mathewson ni...@torproject.org
Date: Thu Nov 13 10:03:55 2014 -0500
Implement ed25519 identity collation for voting.
This is a new collator type that follows proposal 220 for deciding
which identities to include. The
commit b29c1530c7864ddfe382b18f4fc6e88eb46c1595
Author: Nick Mathewson ni...@torproject.org
Date: Fri Oct 17 17:06:31 2014 -0400
Refactor link handshake cell type implementations to use trunnel
Unit tests still pass.
---
src/or/channeltls.c| 138
commit efa21bb94188863e4ff5d8a288144cd93db00fe3
Author: Nick Mathewson ni...@torproject.org
Date: Wed Oct 1 11:54:07 2014 -0400
Implement proposal 228: cross-certification with onion keys
Routers now use TAP and ntor onion keys to sign their identity keys,
and put these
commit 24b720a984cc6c05ebc51d0c699a36119c518ee4
Author: Nick Mathewson ni...@torproject.org
Date: Wed Oct 8 11:33:59 2014 -0400
Include ed25519 keys in microdescriptors.
---
src/or/dirvote.c | 19 +++--
src/or/dirvote.h |6 ++-
src/or/microdesc.c|1 +
commit 4d1a0ece5c7c45e82206bd0abc3afec1358f8410
Author: Nick Mathewson ni...@torproject.org
Date: Fri Oct 17 16:30:42 2014 -0400
Fix memory leaks in test_link_handshake.c
---
src/test/test_link_handshake.c | 36 +++-
1 file changed, 27 insertions(+), 9
commit 79db24b3d5cb845b18d737bbc63510154f6a87c7
Author: Nick Mathewson ni...@torproject.org
Date: Thu May 28 10:42:22 2015 -0400
Sign extrainfo documents with ed25519
Extrainfo documents are now ed-signed just as are router
descriptors, according to proposal 220. This patch
commit 818e6f939d4bd241e762970da4c6360858993cd5
Author: Nick Mathewson ni...@torproject.org
Date: Tue Sep 30 16:00:17 2014 -0400
prop220: Implement certificates and key storage/creation
For prop220, we have a new ed25519 certificate type. This patch
implements the code to
commit 55bb7bbafd1272a1bc36a17d89bd2419d59b113a
Author: Nick Mathewson ni...@torproject.org
Date: Thu Oct 16 09:07:50 2014 -0400
Tests for AUTHENTICATE cell functionality.
---
src/common/tortls.c|8 +-
src/common/tortls.h|4 +-
src/or/channel.c
commit 525383c46d1430abf680133e486fc532050d7123
Author: Nick Mathewson ni...@torproject.org
Date: Wed Oct 29 13:36:21 2014 -0400
Checkpoint some work on voting on ed25519 identities
* Include ed25519 identities in votes
* Include no ed25519 identity in votes
* Include
commit 1b52e95028e0d84b7a112e4b8f2e393261dbb19c
Merge: 0989ba3 5eb584e
Author: Nick Mathewson ni...@torproject.org
Date: Thu May 28 11:04:33 2015 -0400
Merge branch '12498_ed25519_keys_v6'
Fixed numerous conflicts, and ported code to use new base64 api.
doc/tor.1.txt
commit b600b68b209984fa55f1dc0c311f77e2942a8a17
Author: Nick Mathewson ni...@torproject.org
Date: Wed Oct 22 14:19:18 2014 -0400
Revise makedesc.py: teach it how to emit ed signatures and crosscerts
Also, add a trivial ed25519-signed routerinfo to the tests.
---
commit 0b819a2a7c8a79a222ffd8af0b239133f9becd7c
Author: Nick Mathewson ni...@torproject.org
Date: Fri Oct 24 09:19:49 2014 -0400
Enforce more correspondence between ri and ei
In particular, they have to list the same ed25519 certificate, and
the SHA256 digest of the ei needs to
commit 57189acd6f6b56a419d63a7acb012a9b8abac319
Author: Nick Mathewson ni...@torproject.org
Date: Sun Mar 1 14:36:40 2015 +0100
# This is a combination of 2 commits.
# The first commit's message is:
Regenerate ed25519 keys when they will expire soon.
Also, have
commit eacbe03c71a9ddc7c3745ef8da88580a60021201
Author: Nick Mathewson ni...@torproject.org
Date: Thu Oct 2 15:34:23 2014 -0400
Key-pinning back-end for directory authorities.
This module implements a key-pinning mechanism to ensure that it's
safe to use RSA keys as
commit fe5d2477aabbf06c940c33a266d6ebb3a7b19fe1
Author: Nick Mathewson ni...@torproject.org
Date: Tue Sep 30 23:36:47 2014 -0400
Implement ed25519-signed descriptors
Now that we have ed25519 keys, we can sign descriptors with them
and check those signatures as documented in
commit 592a43910706a67048c7d05e45d35dc79712820a
Author: Nick Mathewson ni...@torproject.org
Date: Wed Oct 8 08:32:00 2014 -0400
Tie key-pinning logic into directory authority operation
With this patch:
* Authorities load the key-pinning log at startup.
* Authorities
commit f253aef14faf7640f94e9e76947b6a4461c3c1a4
Author: Nick Mathewson ni...@torproject.org
Date: Tue Sep 30 08:31:08 2014 -0400
Mechanical rename: tor_cert_t - tor_x509_cert_t
---
src/common/tortls.c| 66
src/common/tortls.h| 26
commit a2f317913fc48975381696cc381d5f78e25e92b6
Author: Nick Mathewson ni...@torproject.org
Date: Thu May 28 10:41:43 2015 -0400
Implement proposal 228: cross-certification with onion keys
Routers now use TAP and ntor onion keys to sign their identity keys,
and put these
commit 1d1bd31073922b327c5ea95a6560d0565a44f17d
Author: Translation commit bot translat...@torproject.org
Date: Thu May 28 15:16:17 2015 +
Update translations for torbutton-abouttorproperties_completed
---
en_GB/abouttor.properties | 21 +
1 file changed, 21
commit a194385d5619f2b9c03ada34b8a7291ccc3c21ca
Author: Nick Mathewson ni...@torproject.org
Date: Thu May 28 12:24:29 2015 -0400
Impose an upper limit on threads per threadpool.
Found by Coverity; Fixes CID 1268069
---
src/common/workqueue.c |5 +
1 file changed, 5
commit 7816ba8f1a3381d28d78aa7812f1c26edd7cdd0e
Author: Nick Mathewson ni...@torproject.org
Date: Thu May 28 12:27:22 2015 -0400
Add assertions to crypto_dh_dup()
Without these, coverity is annoyed that aren't checking for NULL in bench.c
CID 1293335 -- found by coverity.
commit caeb549da47e44532a22dcb5baffaf82856db24e
Author: Nick Mathewson ni...@torproject.org
Date: Thu May 28 12:38:47 2015 -0400
It is not necessary to compare result to 0 in relay_fail
Instead, assert that it is less than 0.
Otherwise, Coverity issues frequent complaints
commit a348df6d8b049785ffaec4a56adda744a63a9581
Author: Nick Mathewson ni...@torproject.org
Date: Thu May 28 12:41:00 2015 -0400
Avoid dereferencing null on unit test failure for link handshakes.
This fixes CID 1301368 -- found by coverity
---
src/test/test_link_handshake.c |6
commit c03694938ed0b9510d1d6b04d0e650dc64d14074
Author: Nick Mathewson ni...@torproject.org
Date: Thu May 28 12:30:25 2015 -0400
Fix a bug when we fail to read a cert from a file.
Found by coverity -- CID 1301366.
---
src/or/routerkeys.c | 36 +---
commit 4a9f41e1eca32a8dbe53e1e4848e5f0d50c73731
Author: Nick Mathewson ni...@torproject.org
Date: Thu May 28 11:40:20 2015 -0400
Bug 12498 needs a changes file.
---
changes/bug12498 | 29 +
1 file changed, 29 insertions(+)
diff --git a/changes/bug12498
commit e045c3e1e8a4b455ca4e6ee4429a0b5b02382f75
Author: Nick Mathewson ni...@torproject.org
Date: Thu May 28 12:44:52 2015 -0400
Update trunnel code.
This gets the minor change in trunnel 1.4.1, which should avoid
deadcode warnings from Coverity.
---
commit 24a2bb08abb08e03de8ff962167179cdb4659ed2
Author: Nick Mathewson ni...@torproject.org
Date: Thu May 28 12:46:06 2015 -0400
Fix null dereference on key setup error.
CID 1301369
---
src/or/routerkeys.c |3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git
commit dd39b66ad8fd92c42c87a943e1d3f0138738175e
Author: Damian Johnson ata...@torproject.org
Date: Thu May 28 10:01:17 2015 -0700
Clarify instructions for Arch Linux
Checked with Sjon about the commands to install on Arch Linux, so we can
match
our other entries.
---
commit 7c0ed74d5f36bb6700344340adc37ee30aaf7fb7
Author: Damian Johnson ata...@torproject.org
Date: Thu May 28 08:21:22 2015 -0700
Shorten setup.py description and drop provides clause
Took a look at Sphinx's setup.py to see if we could learn anything. Not
terribly much, but
63 matches
Mail list logo