Nick Mathewson
|
d0e6abd087
Reset dormancy status when the clock jumps.
|
преди 6 години |
Nick Mathewson
|
ce6209cee4
Add a periodic event to become dormant.
|
преди 6 години |
Nick Mathewson
|
2c15b65381
Make the NET_PARTICIPANT role dependent on user activity
|
преди 6 години |
Nick Mathewson
|
ccbb36048f
write_stats_file() is indeed NET_PARTICIPANT; remove comment.
|
преди 6 години |
Nick Mathewson
|
dc21f1f662
reset_padding_counts is only once per 24h; it can be all.
|
преди 6 години |
Nick Mathewson
|
4bf79fa4fa
Turn second_elapsed_callback into a normal periodic event.
|
преди 6 години |
Nick Mathewson
|
303e5c70e0
Move the responsibility for delayed shutdown into the mainloop
|
преди 6 години |
Nick Mathewson
|
e535ec8542
Remove run_scheduled_events() as a separate function.
|
преди 6 години |
Nick Mathewson
|
a0380b705d
Move control_per_second_events() into a callback with its own role
|
преди 6 години |
Nick Mathewson
|
db53bfe8f7
Annotate 1/s callback elements with NET_PARTICIPANT status.
|
преди 6 години |
Nick Mathewson
|
b9a88bd53a
Add new "ALL" and "NET_PARTICIPANT" roles for periodic events
|
преди 6 години |
Nick Mathewson
|
6d84972eb8
Add a function to schedule a periodic event once, then disable it
|
преди 6 години |
Nick Mathewson
|
2070765c7c
Use macros to make the periodic event table less verbose.
|
преди 6 години |
Nick Mathewson
|
92f71b8e88
Merge branch 'maint-0.3.5'
|
преди 6 години |
Nick Mathewson
|
a9db07f325
Merge branch 'maint-0.3.4' into maint-0.3.5
|
преди 6 години |
teor
|
b8ce1de4bf
Appveyor: always show the logs, and upload them as build artifacts
|
преди 6 години |
teor
|
27b9170475
Appveyor: add comments to the config file
|
преди 6 години |
teor
|
83c1baca16
Appveyor: manually add zstd flags to configure
|
преди 6 години |
teor
|
540c833f20
Appveyor: remove incorrect OpenSSL path
|
преди 6 години |
teor
|
4c3d61b5f2
Appveyor: Improve diagnostics
|
преди 6 години |
teor
|
44ced9b750
Merge branch 'bug28096-029-squashed' into bug28096-035-squashed
|
преди 6 години |
teor
|
2fbc58cf07
Windows: fix uname on recent Windows versions
|
преди 6 години |
Nick Mathewson
|
12175987fc
Merge branch 'maint-0.3.5'
|
преди 6 години |
Nick Mathewson
|
d598d834f5
Merge branch 'ticket27750_034_01_squashed' into maint-0.3.5
|
преди 6 години |
David Goulet
|
c99f220f78
conn: Close the read side of a closing connection when write limit is reached
|
преди 6 години |
Nick Mathewson
|
cec58ae55c
Merge branch 'maint-0.3.5'
|
преди 6 години |
Nick Mathewson
|
a58b19465d
Merge remote-tracking branch 'teor/bug28441-035' into maint-0.3.5
|
преди 6 години |
Nick Mathewson
|
1043532a51
Merge branch 'maint-0.3.3' into maint-0.3.4
|
преди 6 години |
Nick Mathewson
|
3deb01e1a4
Merge branch 'maint-0.3.5'
|
преди 6 години |
Nick Mathewson
|
eba989bf0e
Merge branch 'maint-0.3.4' into maint-0.3.5
|
преди 6 години |