57 Commits (4ecf36fab614bf5f46967bdc12526a5048d7991a)

Author SHA1 Message Date
orignal 518e53a61c use flat_map for smaller tables 3 years ago
orignal 18b6ba80f2 cleanup RelayRequests 3 years ago
orignal 8debdc264c use common cleanup timer for all SSU sessions 3 years ago
orignal 247b6a0ed2 memory pool for SSU packets 3 years ago
orignal e054c6e82c memory pool for SSU messages and fragments 3 years ago
R4SAS 8708a0076f fix build with boost < 1.55.0 (closes #1661) 3 years ago
R4SAS 0547d590e1
fix typo 3 years ago
R4SAS be31640010
fix ipv6 preference on linux 3 years ago
R4SAS ed42948051 prefer public ipv6 instead rfc4941 (closes #1251) 3 years ago
R4SAS c359c6e634
update config file example, add v6 status to windows daemon window, code cleanup 3 years ago
orignal e091eba831 don't cleanup ipv6 introducers list twice 3 years ago
orignal 90dee900f0 fixed crash 3 years ago
orignal 94555b9c43 don't select next introducers from existing sessions 3 years ago
orignal db93a7315f find new introducers to connect 3 years ago
orignal 7a19533380 reuse current introducers if no more available 3 years ago
orignal 9d79b26506 check if port if specified 3 years ago
orignal b5618af308 find all introducers at the time 3 years ago
orignal 9c8c3b9174 select few introducers at the time 3 years ago
orignal 01e591b261 find ipv6 intrioducer session 3 years ago
orignal 060e30d283 select ipv6 random introducer 3 years ago
orignal ad019da553 publish ipv6 introducers 3 years ago
orignal df858d9143 publish iexp 3 years ago
orignal b9a2d5df02 send HolePunch back based on actual address type 3 years ago
orignal ff89edf127 pick random introducer 3 years ago
orignal 2cc9791bf2 exclude already expired introducers 3 years ago
orignal 0f166973ca check ureachable cap and actual introducers separately 3 years ago
orignal 5cca5472e6 don't handle unsilicited HolePunch 3 years ago
orignal 8462d382f4 don't create SSU session for HolePunch 3 years ago
orignal a6ea37a21e set ipv6 address caps depending on peer test 3 years ago
orignal 589049ef0f connect to ipv6 address through introducer 3 years ago
orignal e70ffc9d7c re-shedule introducers updates if router becomes firewalled 3 years ago
orignal def9873a70 request multiple introducers at the time 3 years ago
orignal 11c924bbe7 publish and handle SSU addreses without host 3 years ago
orignal bef9a54f4a bind SSU socket to specified address 3 years ago
orignal 1d7639b3f4 caps per address 3 years ago
orignal 75a31c79ae don't process SSU messages after termination 3 years ago
R4SAS 3100d4f902 move thread naming to util 4 years ago
R4SAS 36473e3889 add naming to threads 4 years ago
R4SAS 56f3bdd746
[win32] handle WinAPI errors in SSU 4 years ago
orignal 417b5ed6cc handle SSU v4 and v6 messages in one thread 4 years ago
R4SAS 3f45a11f12
[SSU] handle ICMP responses 4 years ago
R4SAS 85e9da82b0 [transports] validate IP when trying connect to remote peer for being in reserved IP range 4 years ago
orignal 024c29b180 eliminate boost/bind 4 years ago
R4SAS 8bae4975fb add copyright headers 4 years ago
R4SAS 7a5146ea74 fix code syle(spaces->tabs, tabulations) 4 years ago
orignal bb7f03857c ThrowFatal function 4 years ago
R4SAS 42d4781a96
[windows] add binding exceptions messagebox notifications, update exceptions handling code 4 years ago
R4SAS 4d48d35ad7
[SSU] handle socket binding errors 4 years ago
orignal 6fb80f226a reopen socked and restart receiver on exception 4 years ago
orignal 5e42947fbd always lookup SSU session if peer's endpoint doesn't match 5 years ago