commit b60574f37fec919be2948c81f0a85a512339ad22
Author: Translation commit bot
Date: Thu Jan 22 03:45:17 2015 +
Update translations for liveusb-creator
---
el/el.po |7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/el/el.po b/el/el.po
index abe44d5..fe7dc9e
commit de1eae1ea76dbcdab1ab4fd140ce7cf373939b52
Author: Translation commit bot
Date: Thu Jan 22 03:45:22 2015 +
Update translations for liveusb-creator_completed
---
el/el.po | 59 ---
1 file changed, 32 insertions(+), 27 deleti
commit 5fd270f94a8a7ae991a950856a2b718803e7b9ff
Author: Roger Dingledine
Date: Wed Jan 21 20:32:18 2015 -0500
link to the windows exe new locations
it is still unresolved how to automatically update the tor version
here when it changes inside the tor browser though.
---
includ
commit 3c85672831f9c184287d5b1b7d78cfc4e4baefae
Author: Translation commit bot
Date: Wed Jan 21 23:45:22 2015 +
Update translations for liveusb-creator_completed
---
tr/tr.po | 57 +++--
1 file changed, 31 insertions(+), 26 deletion
commit 54bb73f9fd23f5d6b77e0087d90c6501473d19d1
Author: Translation commit bot
Date: Wed Jan 21 23:45:17 2015 +
Update translations for liveusb-creator
---
tr/tr.po |7 ---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/tr/tr.po b/tr/tr.po
index c1d6a08..8e3af21
commit bd6ae94ff0d1a1a1064e6cfd40320182e8ff5ccc
Author: Tim Rühsen
Date: Wed Jan 14 14:48:37 2015 +0100
Allow TCP Fast Open clients go through tor
This patch prevents TFO clients to silently leak when torified. TFO uses
sendto() instead of connect()/send().
Signed-off
commit 38b3f9a619a7e34cb0fe778235afb91953c84fe7
Author: Nick Mathewson
Date: Wed Jan 21 14:54:38 2015 -0500
use the correct free fn. spotted by dgoulet
---
src/common/workqueue.c |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/common/workqueue.c b/src/common/work
commit 1e896214e7eb5ede65663486291252b171e9daea
Author: Nick Mathewson
Date: Wed Oct 2 12:32:09 2013 -0400
Refactor cpuworker to use workqueue/threadpool code.
---
changes/better_workqueues | 10 +
src/common/workqueue.c|4 +-
src/common/workqueue.h|2 +-
src/or/command.c
commit fb5ebfb50770062c77534d4db4c6a9c5ad475fa0
Author: Nick Mathewson
Date: Wed Oct 2 15:11:34 2013 -0400
Avoid chan/circ linear lookups for requests
The solution I took is to not free a circuit with a pending
uncancellable work item, but rather to set its magic number to a
commit ac5b70c700b211008853b5f212100a867f508dfd
Author: Nick Mathewson
Date: Wed Jan 21 12:18:11 2015 -0500
handle EINTR in compat_*threads.c
---
src/common/compat_pthreads.c | 40 --
src/common/compat_threads.c | 55 +++-
commit 23fc1691b6dff4b0a3ad173809915901eb47fcab
Merge: f0415c1 84f5cb7
Author: Nick Mathewson
Date: Wed Jan 21 14:47:16 2015 -0500
Merge branch 'better_workqueue_v3_squashed'
.gitignore |2 +
changes/better_workqueues | 10 +
configure.ac |
commit 84f5cb749d614deeb66f9032c54cd9885e300493
Author: David Goulet
Date: Wed Jan 21 14:29:03 2015 -0500
Fix: remove whitespace and update a comment in cpuworker.c
Signed-off-by: David Goulet
---
src/or/cpuworker.c |7 +++
1 file changed, 3 insertions(+), 4 deletions(-)
commit a52e549124adb09ad0b49b7d2b5b3fb79bfe7aeb
Author: Nick Mathewson
Date: Wed Jan 14 13:29:58 2015 -0500
Update workqueue implementation to use a single queue for the work
Previously I used one queue per worker; now I use one queue for
everyone. The "broadcast" code is gone
commit 051ad788e0ebcd0c99c1498e7e45faa71c4830c1
Author: Nick Mathewson
Date: Mon Dec 16 10:20:40 2013 -0500
Incorporate some comments based on notes from dgoulet
---
src/common/workqueue.c |6 --
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/src/common/workqueue.c b
commit 3c8dabf69aa950c2df49f48aebbe02aac5b519f3
Author: Nick Mathewson
Date: Wed Jan 21 12:22:41 2015 -0500
Fix up some workqueue/threading issues spotted by dgoulet.
---
src/common/compat_pthreads.c |3 ++-
src/common/workqueue.c | 24 +---
2 files changed,
commit 7a63005220938b30df41b51334942d7d79c14cf9
Author: Nick Mathewson
Date: Fri Sep 27 23:15:53 2013 -0400
Basic unit test for condition variables.
---
configure.ac|2 +-
src/test/test.c | 18 ++
src/test/test.h |2 +
src/test/test_crypto.c | 3
commit d684dbb0c76c4de0b21fabee99fc08833249bd87
Author: David Goulet
Date: Wed Jan 21 13:18:56 2015 -0500
Support monotonic time for pthread_cond_timedwait
This is to avoid that the pthread_cond_timedwait() is not affected by time
adjustment which could make the waiting period
commit e5f8c772f4c468a20da8b9176c2b276ac76bbe78
Author: Nick Mathewson
Date: Sat Sep 28 00:33:10 2013 -0400
Test and fix workqueue_entry_cancel().
---
src/common/workqueue.c| 12 ---
src/common/workqueue.h|2 +-
src/test/test_workqueue.c | 77 +++
commit cc6529e9bb7d7e01a25b5632d6d6c2424c6fc2b4
Author: Nick Mathewson
Date: Sat Sep 28 00:52:28 2013 -0400
Fix check-spaces
---
src/common/compat_pthreads.c |1 +
src/common/compat_threads.c|1 +
src/common/compat_threads.h|2 +-
src/common/compat_winthreads.c |3
commit e47a90a976f883571bea6e58620aa13f058873e3
Author: Nick Mathewson
Date: Fri Sep 27 12:32:19 2013 -0400
"Recursive" locks, not "reentrant" locks. Duh.
---
src/common/compat_pthreads.c | 16
src/common/compat_threads.c|6 +++---
src/common/compat_threads.h
commit ebbc177005eaf9bd949daba657b2c703a7bd1769
Author: Nick Mathewson
Date: Sat Sep 28 00:09:20 2013 -0400
Add shutdown and broadcast support to test_workqueue.
---
src/test/test_workqueue.c | 26 --
1 file changed, 20 insertions(+), 6 deletions(-)
diff --git a/
commit 81354b081b7bb9deabd6c53e48623190b01aab1c
Author: Nick Mathewson
Date: Fri Sep 27 23:20:22 2013 -0400
Add unit test for thread IDs.
---
src/test/test_threads.c | 19 ---
1 file changed, 16 insertions(+), 3 deletions(-)
diff --git a/src/test/test_threads.c b/src/tes
commit 6c9c54e7fa8841e3c4d4d24f5933d433171d1112
Author: Nick Mathewson
Date: Wed Oct 2 12:34:08 2013 -0400
Remove if (1) indentation in cpuworker.c
To avoid having diffs turn out too big, I had replaced some unneeded
ifs and fors with if (1), so that the indentation would still
commit c51f7c23e3af71466f9bd2ae57ae7a2b998ee3e2
Author: Nick Mathewson
Date: Wed Sep 25 14:31:59 2013 -0400
Test a little more of compat_threads.c
---
src/common/compat_threads.c | 20 +++-
src/common/compat_threads.h |9 -
src/common/workqueue.c |4 +
commit d850ec8574761c0279df53f3b7a9811d1dab430f
Author: Nick Mathewson
Date: Wed Sep 25 23:25:02 2013 -0400
Fix linux compilation (pipe2 needs _GNU_SOURCE)
---
src/common/compat_threads.c |8 +---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/src/common/compat_threa
commit f52ac5be74b3cb6f657a6d7a1fa7db2c9595728d
Author: David Goulet
Date: Wed Jan 21 13:58:18 2015 -0500
Fix: change copyright year in workqueue and thread tests
Signed-off-by: David Goulet
---
src/test/test_threads.c |2 +-
src/test/test_workqueue.c |2 +-
2 files cha
commit 4abbf13f99dac9e15856dc4e458a8c9525acab4d
Author: Nick Mathewson
Date: Tue Sep 24 20:55:09 2013 -0400
Add a way to tell all threads to do something.
---
src/common/workqueue.c | 57 +---
src/common/workqueue.h |6 -
2 files change
commit 9fdc0d059456146722dc81f2b58672b533a2bb71
Author: Nick Mathewson
Date: Wed Sep 25 23:31:40 2013 -0400
Fix windows compilation of condition code
---
src/common/compat.c|1 -
src/common/compat_winthreads.c | 11 +++
2 files changed, 7 insertions(+), 5 deletion
commit 65016304d23503e230e8b097b5cdc1e4897b9b57
Author: Nick Mathewson
Date: Mon Sep 23 01:15:30 2013 -0400
Add tor_cond_init/uninit
---
src/common/compat_pthreads.c | 17 ++---
src/common/compat_threads.c| 17 +
src/common/compat_threads.h|2 +
commit 51bc0e7f3d612b099382500b434d31f179eaa8a8
Author: Nick Mathewson
Date: Tue Sep 24 20:43:48 2013 -0400
Isolate the "socketpair or a pipe" logic for alerting main thread
This way we can use the linux eventfd extension where available.
Using EVFILT_USER on the BSDs will be a
commit c7eebe237ddf0555a99b2ef10fd95def2a4bbbd4
Author: Nick Mathewson
Date: Tue Sep 24 16:57:40 2013 -0400
Make pending work cancellable.
---
src/common/workqueue.c | 72 +++-
src/common/workqueue.h | 18 +--
src/test/bench_workq
commit 93ad89e9d219d6cea764652a05c236210c7de3fa
Author: Nick Mathewson
Date: Wed Sep 25 11:36:02 2013 -0400
Rename bench_workqueue -> test_workqueue and make it a unit test.
---
.gitignore |2 +
src/test/bench_workqueue.c | 288 -
sr
commit d69717f61bd9ab4e0a6097f0201bd02fc96f88eb
Author: Nick Mathewson
Date: Fri Sep 27 12:09:57 2013 -0400
Use correct (absolute) time for pthread_cond_timedwait
---
src/common/compat_pthreads.c |7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/src/common/compa
commit a82604b526a2a258e057d6d515ac17429eb6fb67
Author: Nick Mathewson
Date: Mon Sep 23 01:19:16 2013 -0400
Initial workqueue implemention, with a simple test.
It seems to be working, but more tuning is needed.
---
src/common/include.am |2 +
src/common/workqueue.c |
commit 3868b5d210f8bccbfb88464f62089447cb3330ed
Author: Nick Mathewson
Date: Wed Sep 25 11:41:40 2013 -0400
Rename mutex_for_cond -> mutex_nonreentrant
We'll want to use these for other stuff too.
---
src/common/compat_pthreads.c |6 +++---
src/common/compat_threads.c|
commit 74b782645ad89b8bd5a18fd3f2cb3be45c38a04f
Author: Nick Mathewson
Date: Wed Sep 25 14:50:01 2013 -0400
Move thread tests into their own module
---
src/test/include.am |1 +
src/test/test.c |2 +
src/test/test_threads.c | 154 +++
commit 6c9363310aaea9d39fae4d9dd50e78d42c3598b3
Author: Nick Mathewson
Date: Tue Sep 24 15:03:51 2013 -0400
Specialize handling for mutexes allocated for condition variables
(These must not be reentrant mutexes with pthreads.)
---
src/common/compat_pthreads.c | 16
commit b2db3fb4627c8bd06489334f69b6d36d60fb418d
Author: Nick Mathewson
Date: Wed Sep 25 11:05:27 2013 -0400
Documentation for new workqueue and condition and locking stuff
---
src/common/compat_pthreads.c | 11 ++-
src/common/compat_threads.c | 39 -
src/common/compat_threads.
commit e865248156a8512d756be003118de446d29611d1
Author: Nick Mathewson
Date: Sun Sep 22 22:08:41 2013 -0400
Add a timeout to tor_cond_wait; add tor_cond impl from libevent
The windows code may need some tweaks for it to compile; I've not
tested it yet.
---
src/common/compat_pt
commit c2f0d52b7fb937f3f66ef8b2b74b0fdf239b0e9b
Author: Nick Mathewson
Date: Sun Sep 22 21:30:46 2013 -0400
Split threading-related code out of compat.c
Also, re-enable the #if'd out condition-variable code.
Work queues are going to make us hack on all of this stuff a bit
commit 523e920d53e23c05de010a057a0b07e012334ab6
Author: Nick Mathewson
Date: Wed Jan 21 13:00:14 2015 -0500
fix a comment
---
src/or/circuitbuild.c |6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/or/circuitbuild.c b/src/or/circuitbuild.c
index e01aca9..6d5b
commit f0415c16001ebfd06aec7a16bdf8677c7a931b65
Merge: e7e33d4 523e920
Author: Nick Mathewson
Date: Wed Jan 21 13:00:26 2015 -0500
Merge branch 'bug9819'
changes/bug9819 |8
src/or/channel.c | 11 +--
src/or/circuitbuild.c | 11 ++-
src/or/circu
commit b56c7614b64a3129df069e3ec161973073b127ef
Author: Nick Mathewson
Date: Wed Jan 7 10:27:22 2015 -0500
When closing circs build through a new guard, only close local ones
If we decide not to use a new guard because we want to retry older
guards, only close the locally-origi
commit deff9d99cbd6f89884d1e54122656c616ec4c449
Author: Andrew Lewman
Date: Wed Jan 21 10:57:47 2015 -0500
update mirror list
---
include/tor-mirrors.csv |4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/include/tor-mirrors.csv b/include/tor-mirrors.csv
index 5d87de
commit 171814ba52f2a04767737cd5daf933a1c8952f44
Author: Nick Mathewson
Date: Wed Jan 21 08:31:03 2015 -0500
recommend python 2.7; nobody reasonable supports 2.6 and we do not work
with 2.6
---
README |2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README b/README
in
commit 364e84e7d4ecdb889ed7e00fddbd30bdf68cc7ea
Author: Georg Koppen
Date: Wed Jan 21 09:08:02 2015 +
Bump Firefox, NoScript, HTTPS-E version for nightly
---
gitian/versions.nightly | 12 ++--
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/gitian/versions.night
46 matches
Mail list logo