Nick Mathewson
|
0dab29ce10
Run rectify_include_paths.py
|
6 年之前 |
Nick Mathewson
|
fb0019daf9
Update copyrights to 2018.
|
6 年之前 |
Nick Mathewson
|
5ee0cccd49
Merge branch 'macro_free_v2_squashed'
|
7 年之前 |
Nick Mathewson
|
c92ac9f5cb
Convert the rest of src/common's headers to use FREE_AND_NULL
|
7 年之前 |
Nick Mathewson
|
bf882b0373
re-run ./scripts/maint/annotate_ifdef_directives
|
7 年之前 |
Nick Mathewson
|
25f882a9cf
Use stdatomic.h for atomic_counter_t where available.
|
7 年之前 |
Nick Mathewson
|
c1deabd3b0
Run our #else/#endif annotator on our source code.
|
7 年之前 |
Sebastian Hahn
|
71c8974af0
Fix coverity cid 1405509
|
7 年之前 |
Nick Mathewson
|
7a37cbbea3
Whitespace fixes.
|
7 年之前 |
Nick Mathewson
|
4266ec766a
Use atomic counters for compressor allocation.
|
7 年之前 |
Nick Mathewson
|
877468c781
Now, resolve a new 64-bit warning in compat_threads.c
|
7 年之前 |
Nick Mathewson
|
7505f452c8
Run the copyright update script.
|
7 年之前 |
Nick Mathewson
|
44514058b9
Correctly handle fd-drain errors on windows workqueues
|
7 年之前 |
Nick Mathewson
|
b421648da2
Merge remote-tracking branch 'public/thread_coverage'
|
8 年之前 |
cypherpunks
|
94762e37b9
Use the Autoconf macro AC_USE_SYSTEM_EXTENSIONS
|
8 年之前 |
Nick Mathewson
|
429d15c529
Mark the unreachable lines in compat_{,p}threads and workqueue
|
8 年之前 |
Nick Mathewson
|
57699de005
Update the copyright year.
|
8 年之前 |
Nick Mathewson
|
23f8c9b32f
Add a brief file-level description for everything in src/common
|
8 年之前 |
Nick Mathewson
|
720a9ccb2f
Check for EINTR correctly on windows
|
9 年之前 |
David Goulet
|
2c41f12048
Fix: check r < 0 before checking errno
|
9 年之前 |
David Goulet
|
51f793e37e
Fix possible infinite loop on pipe/sock_drain()
|
9 年之前 |
Nick Mathewson
|
4a6b43bf76
fix some warnings in compat_threads.c
|
9 年之前 |
Nick Mathewson
|
1fb9979eb8
Move a redundant _GNU_SOURCE to where it is not redundant
|
9 年之前 |
Nick Mathewson
|
ac5b70c700
handle EINTR in compat_*threads.c
|
9 年之前 |
Nick Mathewson
|
cc6529e9bb
Fix check-spaces
|
11 年之前 |
Nick Mathewson
|
e47a90a976
"Recursive" locks, not "reentrant" locks. Duh.
|
11 年之前 |
Nick Mathewson
|
d850ec8574
Fix linux compilation (pipe2 needs _GNU_SOURCE)
|
11 年之前 |
Nick Mathewson
|
c51f7c23e3
Test a little more of compat_threads.c
|
11 年之前 |
Nick Mathewson
|
3868b5d210
Rename mutex_for_cond -> mutex_nonreentrant
|
11 年之前 |
Nick Mathewson
|
b2db3fb462
Documentation for new workqueue and condition and locking stuff
|
11 年之前 |