54 Commits (3dd9e812968f7f75a4730b1287d42483f8eecd99)

Author SHA1 Message Date
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 4 years ago
R4SAS be31640010
fix ipv6 preference on linux 4 years ago
R4SAS ed42948051 prefer public ipv6 instead rfc4941 (closes #1251) 4 years ago
R4SAS c359c6e634
update config file example, add v6 status to windows daemon window, code cleanup 4 years ago
orignal e091eba831 don't cleanup ipv6 introducers list twice 4 years ago
orignal 90dee900f0 fixed crash 4 years ago
orignal 94555b9c43 don't select next introducers from existing sessions 4 years ago
orignal db93a7315f find new introducers to connect 4 years ago
orignal 7a19533380 reuse current introducers if no more available 4 years ago
orignal 9d79b26506 check if port if specified 4 years ago
orignal b5618af308 find all introducers at the time 4 years ago
orignal 9c8c3b9174 select few introducers at the time 4 years ago
orignal 01e591b261 find ipv6 intrioducer session 4 years ago
orignal 060e30d283 select ipv6 random introducer 4 years ago
orignal ad019da553 publish ipv6 introducers 4 years ago
orignal df858d9143 publish iexp 4 years ago
orignal b9a2d5df02 send HolePunch back based on actual address type 4 years ago
orignal ff89edf127 pick random introducer 4 years ago
orignal 2cc9791bf2 exclude already expired introducers 4 years ago
orignal 0f166973ca check ureachable cap and actual introducers separately 4 years ago
orignal 5cca5472e6 don't handle unsilicited HolePunch 4 years ago
orignal 8462d382f4 don't create SSU session for HolePunch 4 years ago
orignal a6ea37a21e set ipv6 address caps depending on peer test 4 years ago
orignal 589049ef0f connect to ipv6 address through introducer 4 years ago
orignal e70ffc9d7c re-shedule introducers updates if router becomes firewalled 4 years ago
orignal def9873a70 request multiple introducers at the time 4 years ago
orignal 11c924bbe7 publish and handle SSU addreses without host 4 years ago
orignal bef9a54f4a bind SSU socket to specified address 4 years ago
orignal 1d7639b3f4 caps per address 4 years ago
orignal 75a31c79ae don't process SSU messages after termination 4 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 5 years ago
R4SAS 7a5146ea74 fix code syle(spaces->tabs, tabulations) 5 years ago
orignal bb7f03857c ThrowFatal function 5 years ago
R4SAS 42d4781a96
[windows] add binding exceptions messagebox notifications, update exceptions handling code 5 years ago
R4SAS 4d48d35ad7
[SSU] handle socket binding errors 5 years ago
orignal 6fb80f226a reopen socked and restart receiver on exception 5 years ago
orignal 5e42947fbd always lookup SSU session if peer's endpoint doesn't match 6 years ago
orignal 1bfb9b02f5 make sure remote endpoint matches stored with 6 years ago
yangfl 50ba52756f fix mixing tabs and spaces 7 years ago
yangfl 46f62e1af9 remove trailing whitespaces 7 years ago