Commits on Source
26092
4f7587a5
Tweak the startup message to be more helpful
Apr 28, 2011
f79a75f5
New configuration option: DisableDebuggerAttachment
Jun 01, 2011
1546054d
Add a VoteOnHidServDirectoriesV2 configuration option
Jun 03, 2011
f45261cb
Increase default required uptime for HSDirs to 25 hours
Jun 03, 2011
73a1e98c
Add support for managed {Client,Server}TransportPlugin parsing.
Jul 13, 2011
810a7a5f
Make some utility functions.
Jul 13, 2011
9ba2d0e4
Create the pluggable_transports.[ch] source files responsible for talking the 180 talk.
Jul 13, 2011
5492de76
Put some last missing pieces together.
Jul 13, 2011
ce419a78
Add some unit tests.
Jul 13, 2011
684aca7f
Changed a couple of 180 spec stuff according to #3578.
Jul 14, 2011
86b20e0d
Reverting the accounting thing introduced in
5492de76
till I think how it should be done properly.
Jul 14, 2011
d8c04c7e
Renamed pluggable_transports.[ch] to transports.[ch].
Jul 18, 2011
a8f21f91
Updated #includes etc. to use transports.[ch].
Jul 18, 2011
14c5a24f
Replaced ST_* enum prefix for stream status with IO_STREAM_*.
Jul 18, 2011
51cdd30c
Let's be smarter while parsing {Client,Server}TransportPlugin lines.
Jul 18, 2011
69271b2a
Reuse get_string_from_pipe() in log_from_pipe().
Jul 18, 2011
cfb473ed
Changed a printf() to a log_debug().
Jul 18, 2011
2eca0165
XXX Hack to allow tor-fw-helper to be built on Windows
Jul 21, 2011
0ea28cce
XXX Use static linking on Windows because miniupnpc doesn't work as DLL
Jul 21, 2011
8db98c13
XXX Link in libiphlpapi (should be disabled on non Win32 platforms)
Jul 21, 2011
2002d4ac
Under Windows, call WSAStartup before using the network
Jul 21, 2011
33e6a3d7
Add a new type entry_connection_t for entry connections
Jul 21, 2011
569fe936
Move entry-only fields from edge_connection_t to entry_connection_t
Jul 21, 2011
35c89be0
Generalize process spawning so its test compiles (but fails) in Windows
Jul 21, 2011
fec902dd
Add Windows version of tor_spawn_background and ancillary functions
Jul 21, 2011
55a1cb53
Add code to read all from a handle, but this block forever
Jul 22, 2011
2d5059e0
Use PeekNamedPipe to avoid blocking ReadFile when there is nothing to read
Jul 22, 2011
c5796a8f
If hProcess is NULL, read_all_handle returns if it would block
Jul 23, 2011
99baa7e4
Fix compilation on non-Windows platforms
Jul 23, 2011
5bf9890b
Test case for reading the partial output of a background process
Jul 25, 2011
941709ee
Server transport proxies should bind on the same port each time, if possible.
Aug 07, 2011
5a801a8c
Emits CONF_CHANGED events whenever Tor's configuration values change.
Aug 08, 2011
02c62b29
Refactor to do CONF_CHANGED event formatting inside control.c
Aug 08, 2011
23ef1246
Minor comment fix.
Aug 08, 2011
3b85fe8a
Add changes file.
Aug 09, 2011
5f624805
Minor code readability fix.
Aug 09, 2011
0a5338e0
Sockets are unsigned on windows
Aug 09, 2011
bed79c47
Get rid of an unused parameter warning on win
Aug 09, 2011
7c340a97
Sticking a size_t into long generates a warn on win
Aug 09, 2011
333df600
Make FooPort 0 correctly disable the FooPort.
Aug 09, 2011
e42a74e5
Add smartlist_[v]asprintf_add
Aug 10, 2011
86f68ed6
Use smartlist_asprintf_add() to improve readability.
Aug 10, 2011
643913de
Escape configuration values before sending them via CONF_CHANGED.
Aug 10, 2011
73f07c55
Return if CONF_CHANGED isn't interesting.
Aug 10, 2011
02a735df
Fix condition reported by nickm.
Aug 10, 2011
b76f46c6
Merge branch 'bug1692-squashed'
Aug 10, 2011
5252c943
Fix a const warning in bug1692 code
Aug 10, 2011
5da9f722
Whitespace tweaks
Aug 10, 2011
92bea30e
Ignore deprecation warnings on OS X
Aug 10, 2011
cd44145c
Merge branch 'bug3643'
Aug 11, 2011
8c643b51
Merge remote-tracking branch 'origin/maint-0.2.2'
Aug 11, 2011
f137ae89
Don't warn on http connection to my orport
Aug 11, 2011
70216cb0
Merge remote-tracking branch 'sebastian/bug3700'
Aug 11, 2011
ea3e9416
Spawn multiple protocols using a single managed proxy.
Aug 12, 2011
0ddc8de0
Oops; _actually_ enable microdesc-by-default for clients
Aug 15, 2011
03f6ee8c
Remove extra quotation marks around the result of esc_for_log
Aug 15, 2011
aeb27526
Merge remote-tracking branch 'origin/maint-0.2.2'
Aug 15, 2011
2dc40b9c
Merge remote-tracking branch 'asn/bug3728'
Aug 15, 2011
db4cde38
Improve the code a tad.
Aug 15, 2011
e6e80484
Don't compare LINELIST_S and OBSOLETE config options.
Aug 16, 2011
6a06f45b
Actually pick a random port when "auto" is specified
Aug 17, 2011
6650dc93
Remove a needless config_find_option
Aug 17, 2011
14552a12
Merge branch 'bug3743'
Aug 17, 2011
d79d648e
Don't write ControlPorts to disk till after we setuid and make datadir
Aug 17, 2011
06be6105
Merge remote-tracking branch 'origin/maint-0.2.2'
Aug 17, 2011
89329193
Bufferevents now requires Libevent 2.0.13-stable.
Aug 17, 2011
d2cd67c8
Use evbuffer_copyout() in inspect_evbuffer().
Aug 17, 2011
52e36fed
Call evthread_use_windows_threads when running with IOCP on windows
Aug 17, 2011
7d015c88
Complete logging of output from port forwarding helper
Aug 18, 2011
cc5b6d6c
Merge remote branch 'origin/master' into bug2046
Aug 18, 2011
d3653063
Automatically use filtering bufferevents with IOCP.
Aug 18, 2011
263d68aa
Appease "make check-spaces"
Aug 18, 2011
df96aed1
Remove warning about a loop parsing evbuffer socks
Aug 18, 2011
2ad336f9
Link and build tor-fw-helper on Windows
Aug 19, 2011
269c0b46
Only link ws2_32 and iphlapi on windows.
Aug 19, 2011
dd6a9a92
Disable run-time changes to DisableIOCP: They do not work
Aug 19, 2011
c5e74fc6
Appease "make check spaces"
Aug 22, 2011
850d8c9e
Correct reference to libiphlpapi from libiphlapi
Aug 22, 2011
6443a756
Merge branch 'bug1983-port-tor-fw-helper-to-windows' into bug2046
Aug 22, 2011
a78ffd9e
Revert change to libminiupnpc search path
Aug 22, 2011
f46f6aab
Fix some compiler warnings
Aug 22, 2011
1ad98633
Tidy up subprocess code
Aug 22, 2011
50504fc4
Fix test cases to handle MSYS style paths (/c/foo rather than c:/foo)
Aug 22, 2011
2efafdfe
Fix compilation errors under *nix
Aug 23, 2011
5939c09d
lround() missing in MSVC
Aug 24, 2011
ede9cd4f
Merge remote-tracking branch 'origin/maint-0.2.2'
Aug 24, 2011
6304e088
Find test-child.exe by looking in same directory as test.exe
Aug 24, 2011
47680721
We don't need to find our own path, just tell Windows to search
Aug 24, 2011
50b48c3e
Improve comments and fix one bug
Aug 24, 2011
1da5081a
Appease "make check-spaces"
Aug 24, 2011
59d0f750
Apply rate-limiting to the lowest bufferevent in the stack.
Aug 24, 2011
f186e162
Add write watermarks to filtered bufferevents.
Aug 24, 2011
dfcd3d9c
Set write low-watermarks on all bufferevents.
Aug 24, 2011
b161674d
Merge branch 'bufev_ratelim_and_wm'
Aug 24, 2011
870c55b6
manually forward-port
2871dd8b
Aug 25, 2011
cc33ac36
Mention that HiddenServiceDir must exist
Aug 25, 2011
372262b4
Merge remote-tracking branch 'origin/maint-0.2.2'
Aug 25, 2011
81fe1934
Fix a bufferevent-related bug that killed tunneled dirserv conns
Aug 26, 2011
10ae2f3e
Merge branch 'bug3814'
Aug 26, 2011
3017ff01
Gather all 0.2.2 changelogs into unified release notes
Aug 26, 2011
25,992 additional commits have been omitted to prevent performance issues.
Loading
Loading