Commit History

Autor SHA1 Mensaxe Data
  George Kadianakis c6811c57cb Enforce transport names being C identifiers. %!s(int64=14) %!d(string=hai) anos
  George Kadianakis 3136107421 Trivial fixes around the code. %!s(int64=14) %!d(string=hai) anos
  George Kadianakis 9a42ec6857 Be more defensive in get_transport_bindaddr(). %!s(int64=14) %!d(string=hai) anos
  George Kadianakis ebc232bb79 Fix bug in get_transport_in_state_by_name() when using strcmpstart(). %!s(int64=14) %!d(string=hai) anos
  George Kadianakis 2703e41d8b Improve how we access or_state_t. %!s(int64=14) %!d(string=hai) anos
  George Kadianakis 0dcf327248 Remove connection_uses_transport() since it was unused. %!s(int64=14) %!d(string=hai) anos
  George Kadianakis 9bf34eb65b Allow interwined {Client,Server}TransportPlugin lines. %!s(int64=14) %!d(string=hai) anos
  George Kadianakis a002f0e7c0 Update the transports.c documentation based on the new data. %!s(int64=14) %!d(string=hai) anos
  George Kadianakis 1e92b24889 Update transports.[ch] to support SIGHUPs. %!s(int64=14) %!d(string=hai) anos
  George Kadianakis fa514fb207 Prepare circuitbuild.[ch] and config.[ch] for SIGHUPs. %!s(int64=14) %!d(string=hai) anos
  George Kadianakis 782810a8bf Introduce tor_terminate_process() function. %!s(int64=14) %!d(string=hai) anos
  George Kadianakis c852760b80 Replaced some leftover assert()s with tor_assert()s. %!s(int64=14) %!d(string=hai) anos
  George Kadianakis db4cde3810 Improve the code a tad. %!s(int64=14) %!d(string=hai) anos
  George Kadianakis ea3e9416c6 Spawn multiple protocols using a single managed proxy. %!s(int64=14) %!d(string=hai) anos
  George Kadianakis 941709ee50 Server transport proxies should bind on the same port each time, if possible. %!s(int64=14) %!d(string=hai) anos
  George Kadianakis cfb473ed34 Changed a printf() to a log_debug(). %!s(int64=15) %!d(string=hai) anos
  George Kadianakis 69271b2a38 Reuse get_string_from_pipe() in log_from_pipe(). %!s(int64=15) %!d(string=hai) anos
  George Kadianakis 51cdd30c01 Let's be smarter while parsing {Client,Server}TransportPlugin lines. %!s(int64=15) %!d(string=hai) anos
  George Kadianakis 14c5a24fe7 Replaced ST_* enum prefix for stream status with IO_STREAM_*. %!s(int64=15) %!d(string=hai) anos
  George Kadianakis a8f21f91cf Updated #includes etc. to use transports.[ch]. %!s(int64=15) %!d(string=hai) anos
  George Kadianakis d8c04c7ea5 Renamed pluggable_transports.[ch] to transports.[ch]. %!s(int64=15) %!d(string=hai) anos
  George Kadianakis 86b20e0d8a Reverting the accounting thing introduced in 5492de76 till I think how it should be done properly. %!s(int64=15) %!d(string=hai) anos
  George Kadianakis 684aca7faf Changed a couple of 180 spec stuff according to #3578. %!s(int64=15) %!d(string=hai) anos
  George Kadianakis ce419a78c5 Add some unit tests. %!s(int64=15) %!d(string=hai) anos
  George Kadianakis 5492de76dd Put some last missing pieces together. %!s(int64=15) %!d(string=hai) anos
  George Kadianakis 9ba2d0e439 Create the pluggable_transports.[ch] source files responsible for talking the 180 talk. %!s(int64=15) %!d(string=hai) anos
  George Kadianakis 810a7a5fa0 Make some utility functions. %!s(int64=15) %!d(string=hai) anos
  George Kadianakis 73a1e98cb9 Add support for managed {Client,Server}TransportPlugin parsing. %!s(int64=15) %!d(string=hai) anos
  Nick Mathewson 6053e11ee6 Refactor the interfaces of transport/proxy lookup fns %!s(int64=15) %!d(string=hai) anos
  Nick Mathewson 7212538997 Future-proof and user-proof parse_bridge_line %!s(int64=15) %!d(string=hai) anos