summaryrefslogtreecommitdiff
path: root/src/common
AgeCommit message (Expand)Author
2015-02-06Avoid logging startup messages twiceSebastian Hahn
2015-02-05use ARRAY_LENGTH macro in domain_to_stringNick Mathewson
2015-02-05Add a string representation for LD_SCHED, and a extra sanity check.Yawning Angel
2015-02-02Add more parenthesis to the definition of ARRAY_LENGTHNick Mathewson
2015-02-02Merge remote-tracking branch 'public/bug13319'Nick Mathewson
2015-02-02Merge remote-tracking branch 'public/14188_part1'Nick Mathewson
2015-01-30Fix: check r < 0 before checking errnoDavid Goulet
2015-01-30Fix possible infinite loop on pipe/sock_drain()David Goulet
2015-01-30Merge remote-tracking branch 'public/prop227_v2'Nick Mathewson
2015-01-28Bug #8405: Report SOCKS username/password in CIRC status eventsArthur Edelstein
2015-01-28Try to work around changes in openssl 1.1.0Nick Mathewson
2015-01-23Merge branch 'if_addr_refactoring_squashed'Nick Mathewson
2015-01-23Refactor code that looks up addresses from interfacesrl1987
2015-01-22fix some warnings in compat_threads.cNick Mathewson
2015-01-22Move a redundant _GNU_SOURCE to where it is not redundantNick Mathewson
2015-01-21use the correct free fn. spotted by dgouletNick Mathewson
2015-01-21Merge branch 'better_workqueue_v3_squashed'Nick Mathewson
2015-01-21Support monotonic time for pthread_cond_timedwaitDavid Goulet
2015-01-21Fix up some workqueue/threading issues spotted by dgoulet.Nick Mathewson
2015-01-21handle EINTR in compat_*threads.cNick Mathewson
2015-01-15Update workqueue implementation to use a single queue for the workNick Mathewson
2015-01-15Restrict sample values of the Laplace distribution to int64_t.George Kadianakis
2015-01-14Incorporate some comments based on notes from dgouletNick Mathewson
2015-01-14Refactor cpuworker to use workqueue/threadpool code.Nick Mathewson
2015-01-14Fix check-spacesNick Mathewson
2015-01-14Test and fix workqueue_entry_cancel().Nick Mathewson
2015-01-14"Recursive" locks, not "reentrant" locks. Duh.Nick Mathewson
2015-01-14Use correct (absolute) time for pthread_cond_timedwaitNick Mathewson
2015-01-14Fix windows compilation of condition codeNick Mathewson
2015-01-14Fix linux compilation (pipe2 needs _GNU_SOURCE)Nick Mathewson
2015-01-14Test a little more of compat_threads.cNick Mathewson
2015-01-14Rename mutex_for_cond -> mutex_nonreentrantNick Mathewson
2015-01-14Documentation for new workqueue and condition and locking stuffNick Mathewson
2015-01-14Add a way to tell all threads to do something.Nick Mathewson
2015-01-14Isolate the "socketpair or a pipe" logic for alerting main threadNick Mathewson
2015-01-14Make pending work cancellable.Nick Mathewson
2015-01-14Initial workqueue implemention, with a simple test.Nick Mathewson
2015-01-14Specialize handling for mutexes allocated for condition variablesNick Mathewson
2015-01-14Add tor_cond_init/uninitNick Mathewson
2015-01-14Add a timeout to tor_cond_wait; add tor_cond impl from libeventNick Mathewson
2015-01-14Split threading-related code out of compat.cNick Mathewson
2015-01-13Merge remote-tracking branch 'andrea/ticket12585_v3'Nick Mathewson
2015-01-12Merge remote-tracking branch 'teor/bug13111-empty-key-files-fn-empty'Nick Mathewson
2015-01-12src/common/compat_libevent.h: include testsupport.hAnthony G. Basile
2015-01-10Fix tortls.c build with GCC<4.6Nick Mathewson
2015-01-10Ignore warning for redundant decl in openssl/srtp.hNick Mathewson
2015-01-10Merge remote-tracking branch 'teor/fix-typos'Nick Mathewson
2015-01-10More documentation for proposal 227 workNick Mathewson
2015-01-10Implement proposal 227-vote-on-package-fingerprints.txtNick Mathewson
2015-01-10Merge branch 'master' of https://git.torproject.org/tor into bug13111-empty-k...teor