[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [stem/master] Add socks creds into StreamEvent
commit 51515edf95ebea92ec93269b035439b84d59c627
Author: proukornew <proukornevv@xxxxxxxxx>
Date: Sun Jun 13 01:24:35 2021 +0300
Add socks creds into StreamEvent
Slightly modified from https://github.com/torproject/stem/pull/101
---
stem/response/events.py | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/stem/response/events.py b/stem/response/events.py
index d9d46d6a..2b9b6dfd 100644
--- a/stem/response/events.py
+++ b/stem/response/events.py
@@ -1081,6 +1081,8 @@ class StreamEvent(Event):
:var str source_address: requester address (ip or hostname)
:var int source_port: requester port
:var stem.StreamPurpose purpose: purpose for the stream
+ :var str socks_username: username used by the socket connection
+ :var str socks_password: password used by the socket connection
"""
_POSITIONAL_ARGS = ('id', 'status', 'circ_id', 'target')
@@ -1090,6 +1092,8 @@ class StreamEvent(Event):
'SOURCE': 'source',
'SOURCE_ADDR': 'source_addr',
'PURPOSE': 'purpose',
+ 'SOCKS_USERNAME': 'socks_username',
+ 'SOCKS_PASSWORD': 'socks_password',
}
def __init__(self):
@@ -1106,6 +1110,8 @@ class StreamEvent(Event):
self.source_address = None # type: Optional[str]
self.source_port = None # type: Optional[str]
self.purpose = None # type: Optional[stem.StreamPurpose]
+ self.socks_username = None # type: Optional[str]
+ self.socks_password = None # type: Optional[str]
def _parse(self) -> None:
if self.target is None:
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits