Nick Mathewson
|
7a12cbc03d
Split out buffers and socks tests into separate modules.
|
před 11 roky |
Nick Mathewson
|
9d8ffa91ce
Add a clientmap_entry_free().
|
před 11 roky |
Nick Mathewson
|
34d02484c0
Fix hash functions for transport_name in client entry
|
před 11 roky |
Nick Mathewson
|
50136b6698
Use memdup_nulterm and check for NULs in handle_cmd_transport
|
před 11 roky |
Nick Mathewson
|
550af7be0a
Fix a variety of issues in 4773
|
před 11 roky |
Nick Mathewson
|
6dd8ff0ad9
Break up <??> differently, and explain why
|
před 11 roky |
Nick Mathewson
|
e4a241af11
Add guards to ext_orport.h, rename get_file to get_file_name
|
před 11 roky |
Nick Mathewson
|
6568424410
Use only uintptr_t for the value of transport_count
|
před 11 roky |
George Kadianakis
|
6ad535e6dc
If a single client connects with multiple transports, note all transports.
|
před 11 roky |
George Kadianakis
|
cb54e44587
Fix a number of issues with the #5040 code.
|
před 11 roky |
George Kadianakis
|
85c556a4c2
Trivially change unittests to make them more readable.
|
před 11 roky |
George Kadianakis
|
b2c7379aec
Make check-spaces happy.
|
před 11 roky |
George Kadianakis
|
4d32518288
Add a changes file for #5040.
|
před 11 roky |
George Kadianakis
|
f8a9591d31
Fix some unittests that broke when we added bridge-ip-transports.
|
před 11 roky |
George Kadianakis
|
f4b36bee7e
Add a unittest for the bridge-ip-transports extra-info line.
|
před 11 roky |
George Kadianakis
|
05306ad74f
Write extra-info bridge-ip-transports lines.
|
před 11 roky |
George Kadianakis
|
e765d6ed84
Make a channel getter method to retrieve transport names.
|
před 11 roky |
George Kadianakis
|
0ec4e5a698
Add transport information to the GeoIP database.
|
před 11 roky |
George Kadianakis
|
210210f219
Make the Extended ORPort understand the TRANSPORT command.
|
před 11 roky |
George Kadianakis
|
895709db07
Fix logging severities and remove some trivial XXXs.
|
před 12 roky |
George Kadianakis
|
c46f1b810d
More Extended ORPort code improvements.
|
před 12 roky |
George Kadianakis
|
d8f74cc439
Move Extended ORPort code to its own module.
|
před 12 roky |
George Kadianakis
|
2207525a69
Satisfy check-spaces.
|
před 12 roky |
George Kadianakis
|
e2e0d09dab
Various Extended ORPort code improvements.
|
před 12 roky |
George Kadianakis
|
85b7c73168
Move USERADDR handling to a dedicated function.
|
před 12 roky |
George Kadianakis
|
4a55e39997
Implement Extended ORPort authentication.
|
před 12 roky |
George Kadianakis
|
93b9f85d41
Prepare codebase for the implementation of Extended ORPort auth.
|
před 12 roky |
George Kadianakis
|
d303228eca
Create the Extended ORPort authentication cookie file.
|
před 12 roky |
George Kadianakis
|
ba30d635c5
Document code and change the Extended ORPort command numbers.
|
před 12 roky |
Nick Mathewson
|
8bf0382b22
Skeleton ExtORPort implementation. Needs testing, documentation.
|
před 12 roky |