34 Commits (ff89edf1272c0146e05f4381193ab53ecad7b75e)

Author SHA1 Message Date
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
orignal 1fb1d7e4e9 don't create SSU session if endpoint is not specified. Wait from RelayResponse 7 years ago
orignal 83c5131b67 skip expired introducer 8 years ago
Jeff Becker e238f7ed37 NetDb.h -> NetDb.hpp for case insensative file systems clashing with libc's netdb.h 8 years ago
Jeff Becker 4cc3b7f9fb restructure build to separate the 3 main components into 3 subdirectories 8 years ago
orignal 298c5f0de2 moved v6 receiver to separate thread 8 years ago
orignal a6c2b25f6f increased socket buffer 8 years ago
orignal a25ce2296a rollback 8 years ago
orignal 4317694c64 memory pool for SSU packets 8 years ago
orignal 62ca6212ce don't store SSU-specific data for NTCP address 8 years ago
orignal 178dedf78c store relay session directly 8 years ago
orignal 2e8fa88fcb fixed memory leak 8 years ago
orignal 7a7ae4cc83 select ipv4 peers for peer test 8 years ago
orignal 87228429d6 handle receive_from errors 8 years ago
orignal 230c2aaf26 reopen UDP socket in case of error 8 years ago
orignal 1d8807a6ba handle async_receive_from errors 8 years ago
orignal 32669cb07f stop termination timer on shutdown 8 years ago
orignal b02677ee21 common termination timer for all SSU sessions 8 years ago
brain5lug a530503c0c copy elimination for ranges #part3 8 years ago
orignal 3d1a7f173c select Charlie based on Alice's address type 8 years ago
Jeff Becker a3b08654b4
try adding ipv6 only mode for ssu 8 years ago