| Commit message (Expand) | Author | Age |
* | Update the copyright date to 201. | Nick Mathewson | 2013-01-16 |
* | Start passing ports to tor_check_port_forwarding().•••Conflicts:
src/or/transports.c
| George Kadianakis | 2012-09-05 |
* | Address Nick's comments.•••- 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.
| George Kadianakis | 2012-07-12 |
* | Add pluggable transport info to extra-info descriptors. | George Kadianakis | 2012-07-03 |
* | Make some transports.c functions static.•••- Also reorder functions.
| George Kadianakis | 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.•••Move 'transport_t' to transports.h, and all transport-related
functions that don't rely on 'bridge_list' to transports.c.
| George Kadianakis | 2012-07-03 |
* | Update copyright dates to 2012; add a few missing copyright statements | Nick Mathewson | 2012-06-04 |
* | Add PT_PROTO_FAILED_LAUNCH managed proxy state.•••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.
| George Kadianakis | 2011-10-24 |
* | Port managed proxy launching code to the new subprocess API. | George Kadianakis | 2011-10-17 |
* | Make it compile on Windows™. | George Kadianakis | 2011-10-07 |
* | Support multiple transports in a single transport line.•••Support multiple comma-separated transpotrs in a single
{Client,Server}TransportPlugin line.
| George Kadianakis | 2011-10-07 |
* | Make check-spaces happy. | George Kadianakis | 2011-09-11 |
* | Update transports.[ch] to support SIGHUPs. | George Kadianakis | 2011-09-11 |
* | Improve the code a tad.•••* 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.
| George Kadianakis | 2011-08-15 |
* | Spawn multiple protocols using a single managed proxy.•••If multiple torrc transport lines have the same argv, tor instructs a
single managed proxy to launch multiple protocols.
| George Kadianakis | 2011-08-12 |
* | Server transport proxies should bind on the same port each time, if possible. | George Kadianakis | 2011-08-07 |
* | Updated #includes etc. to use transports.[ch]. | George Kadianakis | 2011-07-18 |
* | Renamed pluggable_transports.[ch] to transports.[ch]. | George Kadianakis | 2011-07-18 |