Bug #8405: Report SOCKS username/password in CIRC status events
commitcb714d896c4436f80bca9e82fc978a245d802eb3
authorArthur Edelstein <arthuredelstein@gmail.com>
Wed, 16 Jul 2014 04:27:59 +0000 (15 21:27 -0700)
committerNick Mathewson <nickm@torproject.org>
Wed, 28 Jan 2015 17:02:15 +0000 (28 12:02 -0500)
treea9840a033370a1bb3c35c93eaded1114855db84b
parentf75ca04520f9494e10ea8c4a5de584270efa3462
Bug #8405: Report SOCKS username/password in CIRC status events

Introduces two new circuit status name-value parameters: SOCKS_USERNAME
and SOCKS_PASSWORD. Values are enclosing in quotes and unusual characters
are escaped.

Example:

    650 CIRC 5 EXTENDED [...] SOCKS_USERNAME="my_username" SOCKS_PASSWORD="my_password"
src/common/util.c
src/common/util.h
src/or/control.c