Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-09-05 | Start passing ports to tor_check_port_forwarding(). | George Kadianakis | |
Conflicts: src/or/transports.c | |||
2012-07-12 | Address Nick's comments. | George Kadianakis | |
- Add a changes/ file. - Make it compile under --enable-gcc-warnings. - Update the file-level documentation of src/or/transports.c. - Only update descriptor if at least a managed proxy was configured. - Add our external IP address to the extra-info descriptor instead of 0.0.0.0. | |||
2012-07-03 | Add pluggable transport info to extra-info descriptors. | George Kadianakis | |
2012-07-03 | Make some transports.c functions static. | George Kadianakis | |
- Also reorder functions. | |||
2012-07-03 | Refactor mp->transports to use transport_t. | George Kadianakis | |
2012-07-03 | Move transport-related functions from circuitbuild.c to transports.c. | George Kadianakis | |
Move 'transport_t' to transports.h, and all transport-related functions that don't rely on 'bridge_list' to transports.c. | |||
2012-06-04 | Update copyright dates to 2012; add a few missing copyright statements | Nick Mathewson | |
2011-10-24 | Add PT_PROTO_FAILED_LAUNCH managed proxy state. | George Kadianakis | |
We used to try to terminate the managed proxy process even if it failed while launching. We introduce a new managed proxy state, to represent a *broken* and *not launched* proxy. | |||
2011-10-17 | Port managed proxy launching code to the new subprocess API. | George Kadianakis | |
2011-10-07 | Make it compile on Windows™. | George Kadianakis | |
2011-10-07 | Support multiple transports in a single transport line. | George Kadianakis | |
Support multiple comma-separated transpotrs in a single {Client,Server}TransportPlugin line. | |||
2011-09-11 | Make check-spaces happy. | George Kadianakis | |
2011-09-11 | Update transports.[ch] to support SIGHUPs. | George Kadianakis | |
2011-08-15 | Improve the code a tad. | George Kadianakis | |
* Use strcmpstart() instead of strcmp(x,y,strlen(y)). * Warn the user if the managed proxy failed to launch. * Improve function documentation. * Use smartlist_len() instead of n_unconfigured_proxies. * Split managed_proxy_destroy() to managed_proxy_destroy() and managed_proxy_destroy_with_transports(). * Constification. | |||
2011-08-12 | Spawn multiple protocols using a single managed proxy. | George Kadianakis | |
If multiple torrc transport lines have the same argv, tor instructs a single managed proxy to launch multiple protocols. | |||
2011-08-07 | Server transport proxies should bind on the same port each time, if possible. | George Kadianakis | |
2011-07-18 | Updated #includes etc. to use transports.[ch]. | George Kadianakis | |
2011-07-18 | Renamed pluggable_transports.[ch] to transports.[ch]. | George Kadianakis | |