Nick Mathewson
|
6e3e96d2ff
Fix the selection of events to cancel in test_workqueue.c
|
6 years ago |
Nick Mathewson
|
c3b7258370
Merge remote-tracking branch 'isis/bug24660_r1'
|
6 years ago |
Isis Lovecruft
|
fe3aca1491
crypto: Refactor (P)RNG functionality into new crypto_rand module.
|
6 years ago |
Nick Mathewson
|
6a5f62f68f
Move responsibility for threadpool reply-handler events to workqueue
|
7 years ago |
Nick Mathewson
|
b3586629c9
Wrap the function we use to run the event loop.
|
7 years ago |
Nick Mathewson
|
39cb04335f
Add wrappers for event_base_loopexit and event_base_loopbreak.
|
7 years ago |
Nick Mathewson
|
c1deabd3b0
Run our #else/#endif annotator on our source code.
|
7 years ago |
Nick Mathewson
|
10e0bff4ca
Add support for multi-priority workqueues
|
7 years ago |
Nick Mathewson
|
7505f452c8
Run the copyright update script.
|
7 years ago |
Sebastian Hahn
|
265e40b481
Raise libevent dependency to 2.0.10-stable or newer
|
8 years ago |
Nick Mathewson
|
3cc374456b
Add several test scripts wrapping test_workqueue
|
8 years ago |
Nick Mathewson
|
57699de005
Update the copyright year.
|
8 years ago |
Nick Mathewson
|
10fdee6285
Add crypto-initializer functions to those whose return values must be checked
|
9 years ago |
Nick Mathewson
|
dedea28c2e
Make crypto_seed_rng() and crypto_rand() less scary.
|
9 years ago |
Sebastian Hahn
|
5cf24ff3af
Fix a bunch of check-spaces complaints
|
9 years ago |
Sebastian Hahn
|
32220d38c0
Ensure worker threads actually exit when it is time
|
9 years ago |
Sebastian Hahn
|
2657ea802b
New testcase exposing bug during threadpool shutdown
|
9 years ago |
Nick Mathewson
|
1d63ecbed0
Let's try to get test_workqueue working on windows
|
9 years ago |
cypherpunks
|
f4b03f936e
Improve the workqueue test help message.
|
9 years ago |
cypherpunks
|
c68b341882
Limit the number of inflight items to the number of items.
|
9 years ago |
Nick Mathewson
|
19440b9e58
Make test_workqueue.c faster, and on-by-default.
|
9 years ago |
Nick Mathewson
|
ed02a409cf
Merge branch 'bug16034_no_more_openssl_098_squashed'
|
9 years ago |
Nick Mathewson
|
f8f407d66a
Now that OpenSSL 0.9.8 is dead, crypto_seed_rng() needs no args
|
9 years ago |
Nick Mathewson
|
8f951d0196
Put an upper bound on test_workqueue -I argument
|
9 years ago |
David Goulet
|
f52ac5be74
Fix: change copyright year in workqueue and thread tests
|
9 years ago |
Nick Mathewson
|
a52e549124
Update workqueue implementation to use a single queue for the work
|
9 years ago |
Nick Mathewson
|
cc6529e9bb
Fix check-spaces
|
11 years ago |
Nick Mathewson
|
e5f8c772f4
Test and fix workqueue_entry_cancel().
|
11 years ago |
Nick Mathewson
|
ebbc177005
Add shutdown and broadcast support to test_workqueue.
|
11 years ago |
Nick Mathewson
|
c51f7c23e3
Test a little more of compat_threads.c
|
11 years ago |