Ludvig Strigeus
|
9a8acb7091
|
Allow debug build in build_linux
|
2018-11-17 19:33:08 +01:00 |
|
Ludvig Strigeus
|
852b0c5373
|
Remove CopyEndpointToPeer_Locked
|
2018-11-17 19:33:08 +01:00 |
|
Ludvig Strigeus
|
b52d8f3d70
|
Change types in a hashtable to allow template reuse
|
2018-11-17 19:33:08 +01:00 |
|
Ludvig Strigeus
|
4d3c9d6643
|
Enable DNS block only if the DNS addr is a part of the routes
|
2018-11-17 19:33:08 +01:00 |
|
Ludvig Strigeus
|
d97b6b178e
|
Make precompiled headers faster
|
2018-11-17 19:33:08 +01:00 |
|
Ludvig Strigeus
|
09fa28ea4d
|
Display packet loss
|
2018-11-17 19:33:08 +01:00 |
|
Ludvig Strigeus
|
5c29201cd8
|
Move CompareIpAddr
|
2018-11-17 19:33:07 +01:00 |
|
Ludvig Strigeus
|
251b565bdb
|
Don't add Excluded routes when Table=off
|
2018-11-17 19:33:07 +01:00 |
|
Ludvig Strigeus
|
4b9fa05b5c
|
In BSD network code, don't add a route that's a subset of an Address
|
2018-11-17 19:33:07 +01:00 |
|
Ludvig Strigeus
|
57642ca653
|
Remove ipzip stubs
|
2018-11-17 19:13:26 +01:00 |
|
Ludvig Strigeus
|
3ae15bcff5
|
Don't add endpoint route if route is not in included_routes
|
2018-11-17 19:13:26 +01:00 |
|
Ludvig Strigeus
|
2a73a27e68
|
Forget endpoint for incoming connections after a little while
|
2018-11-17 19:13:26 +01:00 |
|
Ludvig Strigeus
|
ddb48a5aff
|
Add endpoint_protocol field
|
2018-11-17 19:13:25 +01:00 |
|
Ludvig Strigeus
|
7b6ebc0ed8
|
Remove post_target
|
2018-10-30 02:26:37 +01:00 |
|
Ludvig Strigeus
|
3228a73d00
|
Split up UDP processing code into more functions
|
2018-10-30 01:39:59 +01:00 |
|
Ludvig Strigeus
|
680256ab7a
|
Expose endpoint() field
|
2018-10-30 00:31:15 +01:00 |
|
Ludvig Strigeus
|
a7776ab7c4
|
Simplify tun configuration
|
2018-10-23 22:04:42 +02:00 |
|
Ludvig Strigeus
|
335133fa8f
|
Don't show empty directories in the server list.
|
2018-10-22 00:29:08 +02:00 |
|
Ludvig Strigeus
|
29473fe75a
|
Bundle TAP installer with main installer instead of downloading
|
2018-10-21 23:56:30 +02:00 |
|
Ludvig Strigeus
|
7afef3865f
|
Show error if tun queue grows too large.
This happens because the TAP NDIS6 driver is buggy on Windows 7.
|
2018-10-21 23:56:30 +02:00 |
|
Ludvig Strigeus
|
bdcf04ec93
|
Disable ansi colors if terminal emulator doesn't support it
|
2018-10-21 23:56:30 +02:00 |
|
Ludvig Strigeus
|
d1691e7256
|
Update changelog for TunSafe 1.5-rc1
|
2018-10-21 23:56:29 +02:00 |
|
Ludvig Strigeus
|
358c79a918
|
Improve killswitch behavior on Win32. Now there exists a button for it.
|
2018-10-21 23:56:29 +02:00 |
|
Ludvig Strigeus
|
6dd3dcd8d5
|
Prevent infinite loop if service is running from wrong path
|
2018-10-21 23:56:29 +02:00 |
|
Ludvig Strigeus
|
ac9930e270
|
IPv6 endpoint was printed incorrectly on the Advanced tab
|
2018-10-21 23:56:29 +02:00 |
|
Ludvig Strigeus
|
15f5c2e0d4
|
Show patch nr in about box
|
2018-10-21 23:56:29 +02:00 |
|
Ludvig Strigeus
|
b975eb30e1
|
ts.exe is named TunSafe.com
|
2018-10-21 23:56:29 +02:00 |
|
Ludvig Strigeus
|
7b5e1b9717
|
Pass flag to logger if it's error
|
2018-10-21 16:58:30 +02:00 |
|
Ludvig Strigeus
|
0fa4ab3fc8
|
Allow dns request to be reattempted right away
|
2018-10-21 16:58:30 +02:00 |
|
Ludvig Strigeus
|
3c1647f72f
|
Split out ipaddr stuff into a separate file
|
2018-10-21 16:58:29 +02:00 |
|
Ludvig Strigeus
|
f2c1643635
|
Add ARM64 asm code, and rearranged asm code filenames
|
2018-10-21 16:54:19 +02:00 |
|
Ludvig Strigeus
|
a05e3644b6
|
Changes for Iphone
|
2018-10-21 16:54:18 +02:00 |
|
Ludvig Strigeus
|
fac3246d99
|
Change return value of GetStats to a reference
|
2018-10-21 16:54:18 +02:00 |
|
Ludvig Strigeus
|
e65f05d29a
|
Use siphash on some non-critical hashtables just in case
|
2018-10-21 16:54:18 +02:00 |
|
Ludvig Strigeus
|
22b24a81d9
|
Add a test for ip_to_peer_map
|
2018-10-21 16:54:18 +02:00 |
|
Ludvig Strigeus
|
83183b2193
|
Background thread for DNS resolve
|
2018-10-21 16:54:17 +02:00 |
|
Ludvig Strigeus
|
c08b18c028
|
Move Os* functions to util.cpp
|
2018-10-21 16:54:17 +02:00 |
|
Ludvig Strigeus
|
c53773a914
|
Load installer sign keys from outside of repo
|
2018-10-21 16:54:17 +02:00 |
|
Ludvig Strigeus
|
121ca4c398
|
Fix a memory leak where the result from GetGraph wasn't freed
|
2018-10-21 16:54:17 +02:00 |
|
Ludvig Strigeus
|
708f63c120
|
win32: Print other message if route already exists
|
2018-10-21 16:54:17 +02:00 |
|
Ludvig Strigeus
|
6d916e9aaa
|
Support multiple interfaces and the 'ts' command line tool
|
2018-10-21 16:54:17 +02:00 |
|
Ludvig Strigeus
|
7b7fb6126b
|
Optimize IpToPeerMap with a trie
|
2018-10-08 00:29:46 +02:00 |
|
Ludvig Strigeus
|
1328d98ad2
|
Update changelog
|
2018-10-08 00:00:26 +02:00 |
|
Ludvig Strigeus
|
437c90b6bf
|
Change Kill Switch behavior
|
2018-10-08 00:00:26 +02:00 |
|
Ludvig Strigeus
|
e499a3d4f7
|
Update service code to use a state machine instead of blocking
|
2018-10-08 00:00:26 +02:00 |
|
Ludvig Strigeus
|
64078ee051
|
Missing ; and wrong name in threading lock macros
|
2018-10-08 00:00:25 +02:00 |
|
Ludvig Strigeus
|
ad465d6703
|
Add WgDevice::Delegate to add peers on demand
|
2018-10-08 00:00:25 +02:00 |
|
Ludvig Strigeus
|
de6e187db9
|
Allow multiple DNS servers
|
2018-09-10 23:46:49 +02:00 |
|
Ludvig Strigeus
|
0cea6c2960
|
Add more type casts so it builds on VS2015 with a certain SDK
|
2018-09-10 23:44:47 +02:00 |
|
Ludvig Strigeus
|
f5072ac340
|
Show a couple of more error strings when failing to edit registry.
|
2018-09-10 23:42:21 +02:00 |
|