George Kadianakis
|
9bf34eb65b
Allow interwined {Client,Server}TransportPlugin lines.
|
14 years ago |
George Kadianakis
|
a002f0e7c0
Update the transports.c documentation based on the new data.
|
14 years ago |
George Kadianakis
|
1e92b24889
Update transports.[ch] to support SIGHUPs.
|
14 years ago |
George Kadianakis
|
fa514fb207
Prepare circuitbuild.[ch] and config.[ch] for SIGHUPs.
|
14 years ago |
George Kadianakis
|
782810a8bf
Introduce tor_terminate_process() function.
|
14 years ago |
George Kadianakis
|
c852760b80
Replaced some leftover assert()s with tor_assert()s.
|
14 years ago |
George Kadianakis
|
db4cde3810
Improve the code a tad.
|
14 years ago |
George Kadianakis
|
ea3e9416c6
Spawn multiple protocols using a single managed proxy.
|
14 years ago |
George Kadianakis
|
941709ee50
Server transport proxies should bind on the same port each time, if possible.
|
14 years ago |
George Kadianakis
|
cfb473ed34
Changed a printf() to a log_debug().
|
14 years ago |
George Kadianakis
|
69271b2a38
Reuse get_string_from_pipe() in log_from_pipe().
|
14 years ago |
George Kadianakis
|
51cdd30c01
Let's be smarter while parsing {Client,Server}TransportPlugin lines.
|
14 years ago |
George Kadianakis
|
14c5a24fe7
Replaced ST_* enum prefix for stream status with IO_STREAM_*.
|
14 years ago |
George Kadianakis
|
a8f21f91cf
Updated #includes etc. to use transports.[ch].
|
14 years ago |
George Kadianakis
|
d8c04c7ea5
Renamed pluggable_transports.[ch] to transports.[ch].
|
14 years ago |
George Kadianakis
|
86b20e0d8a
Reverting the accounting thing introduced in 5492de76 till I think how it should be done properly.
|
14 years ago |
George Kadianakis
|
684aca7faf
Changed a couple of 180 spec stuff according to #3578.
|
14 years ago |
George Kadianakis
|
ce419a78c5
Add some unit tests.
|
14 years ago |
George Kadianakis
|
5492de76dd
Put some last missing pieces together.
|
14 years ago |
George Kadianakis
|
9ba2d0e439
Create the pluggable_transports.[ch] source files responsible for talking the 180 talk.
|
14 years ago |
George Kadianakis
|
810a7a5fa0
Make some utility functions.
|
14 years ago |
George Kadianakis
|
73a1e98cb9
Add support for managed {Client,Server}TransportPlugin parsing.
|
14 years ago |
Nick Mathewson
|
6053e11ee6
Refactor the interfaces of transport/proxy lookup fns
|
14 years ago |
Nick Mathewson
|
7212538997
Future-proof and user-proof parse_bridge_line
|
14 years ago |
Nick Mathewson
|
c0de533c56
Simplify parse_client_transport_line
|
14 years ago |
Nick Mathewson
|
ded6bbf70a
Style and grammar tweaks on 2841 branch
|
14 years ago |
Nick Mathewson
|
c4b831e92d
Small tweaks to 2841 code
|
14 years ago |
George Kadianakis
|
36468ec44b
Trivial code tweaks and documentation updates.
|
14 years ago |
George Kadianakis
|
1fe8bee656
Revised how we handle ClientTransportPlugin and Bridge lines.
|
14 years ago |
George Kadianakis
|
5a05deb574
Various small tweaks around config.c and or.h
|
14 years ago |