Sebastian Hahn
|
32220d38c0
Ensure worker threads actually exit when it is time
|
пре 9 година |
Nick Mathewson
|
d4c1716263
add an explanatory comment
|
пре 9 година |
Nick Mathewson
|
648af0438d
Also, add an assertion to assign_onionskin_to_cpuworker
|
пре 9 година |
Nick Mathewson
|
66c8180207
Fix crash bug when calling cpuworkers_rotate_keyinfo on a client.
|
пре 9 година |
Nick Mathewson
|
5d2a23397a
Fix a few coverity "Use after NULL check" warnings
|
пре 9 година |
Sebastian Hahn
|
3bcdb26267
Call cpu_init if we change to being a relay
|
пре 9 година |
Sebastian Hahn
|
9667b2b88a
Add some comments to or_circuit_t.workqueue_entry
|
пре 9 година |
Sebastian Hahn
|
7337510090
Avoid use-after-free of circ belonging to cancelled job
|
пре 9 година |
Nick Mathewson
|
2274221557
Fix a work-counting bug introduced by the workqueue merge
|
пре 9 година |
Nick Mathewson
|
a598d0f575
Bail early in cpuworker_onion_handshake_replyfn if the circuit is marked
|
пре 9 година |
Nick Mathewson
|
034e2788f8
whitespace fixes
|
пре 9 година |
David Goulet
|
84f5cb749d
Fix: remove whitespace and update a comment in cpuworker.c
|
пре 9 година |
Nick Mathewson
|
a52e549124
Update workqueue implementation to use a single queue for the work
|
пре 9 година |
Nick Mathewson
|
fb5ebfb507
Avoid chan/circ linear lookups for requests
|
пре 11 година |
Nick Mathewson
|
6c9c54e7fa
Remove if (1) indentation in cpuworker.c
|
пре 11 година |
Nick Mathewson
|
1e896214e7
Refactor cpuworker to use workqueue/threadpool code.
|
пре 11 година |
Nick Mathewson
|
f54e54b0b4
Bump copyright dates to 2015, in case someday this matters.
|
пре 10 година |
Nick Mathewson
|
bbd8d07167
Apply new calloc coccinelle patch
|
пре 10 година |
Nick Mathewson
|
fcdcb377a4
Add another year to our copyright dates.
|
пре 10 година |
Nick Mathewson
|
2bfd92d0d1
Apply coccinelle script to replace malloc(a*b)->calloc(a,b)
|
пре 10 година |
Nick Mathewson
|
58f4200789
Thread support is now required
|
пре 10 година |
Nick Mathewson
|
b6c8a14bf3
Merge remote-tracking branch 'public/bug4345a_024'
|
пре 10 година |
Nick Mathewson
|
78bc814c04
scan-build: in cpuworker, initialize tv_start
|
пре 10 година |
Nick Mathewson
|
6ad7f3417c
Renamed "onionskins_completed" to "onionskins_assigned"
|
пре 10 година |
Nick Mathewson
|
85b46d57bc
Check spawn_func() return value
|
пре 10 година |
Roger Dingledine
|
2c877d2da4
collect and log statistics about onionskins received/processed
|
пре 11 година |
Nick Mathewson
|
63b67577d6
Check return values from fcntl and setsockopt
|
пре 11 година |
Nick Mathewson
|
339df5df08
Fix 8447: use %u to format circid_t.
|
пре 11 година |
Nick Mathewson
|
d6634001c9
Merge remote-tracking branch 'public/wide_circ_ids'
|
пре 11 година |
Nick Mathewson
|
719940df2b
Fix a nigh-impossible overflow in cpuworker.c
|
пре 11 година |