crypto
Add chacha20_streaming_init api for use by tcp obfuscator
2018-12-16 21:28:23 +01:00
docs
Experimental support for WireGuard over TCP
2018-12-16 15:55:40 +01:00
icons
TunSafe open source (Same as 1.3-rc3 version)
2018-08-08 13:53:31 +02:00
installer
Don't show empty directories in the server list.
2018-10-22 00:29:08 +02:00
Tests
bump SDK
2018-12-16 21:47:26 +01:00
third_party /flat_hash_map
Use siphash on some non-critical hashtables just in case
2018-10-21 16:54:18 +02:00
.gitignore
Support multiple interfaces and the 'ts' command line tool
2018-10-21 16:54:17 +02:00
benchmark.cpp
Updates for TunSafe 1.4-rc1
2018-08-12 03:30:06 +02:00
bit_ops.h
TunSafe open source (Same as 1.3-rc3 version)
2018-08-08 13:53:31 +02:00
build.py
ts.exe is named TunSafe.com
2018-10-21 23:56:29 +02:00
build_config.h
Changes for Iphone
2018-10-21 16:54:18 +02:00
build_freebsd.sh
Add ARM64 asm code, and rearranged asm code filenames
2018-10-21 16:54:19 +02:00
build_linux.sh
Allow debug build in build_linux
2018-11-17 19:33:08 +01:00
build_linux_rpi.sh
Add ARM64 asm code, and rearranged asm code filenames
2018-10-21 16:54:19 +02:00
build_osx.sh
Add ARM64 asm code, and rearranged asm code filenames
2018-10-21 16:54:19 +02:00
crypto_ops.h
Updates for TunSafe 1.4-rc1
2018-08-12 03:30:06 +02:00
downarrow.bmp
Updates for TunSafe 1.4-rc1
2018-08-12 03:30:06 +02:00
ip_to_peer_map.cpp
Simplify tun configuration
2018-10-23 22:04:42 +02:00
ip_to_peer_map.h
Simplify tun configuration
2018-10-23 22:04:42 +02:00
LICENSE.AGPL.TXT
TunSafe open source (Same as 1.3-rc3 version)
2018-08-08 13:53:31 +02:00
Makefile
Added Makefile
2018-08-08 23:27:58 +02:00
netapi.h
Add more extension points in wireguard code
2018-12-16 21:28:23 +01:00
network_bsd.cpp
Add StealFd
2018-12-16 21:47:26 +01:00
network_bsd.h
Add StealFd
2018-12-16 21:47:26 +01:00
network_bsd_mt.cpp
Handle packet overload on non-windows
2018-08-12 12:43:53 +02:00
network_common.cpp
Experimental support for WireGuard over TCP
2018-12-16 15:55:40 +01:00
network_common.h
Experimental support for WireGuard over TCP
2018-12-16 15:55:40 +01:00
network_win32.cpp
Move out UDP obfuscator to a separate class
2018-12-16 21:47:26 +01:00
network_win32.h
Move out UDP obfuscator to a separate class
2018-12-16 21:47:26 +01:00
network_win32_api.h
Two Factor Authentication (with TOTP)
2018-12-16 16:28:41 +01:00
network_win32_dnsblock.cpp
Improve killswitch behavior on Win32. Now there exists a button for it.
2018-10-21 23:56:29 +02:00
network_win32_dnsblock.h
Improve killswitch behavior on Win32. Now there exists a button for it.
2018-10-21 23:56:29 +02:00
network_win32_tcp.cpp
Experimental support for WireGuard over TCP
2018-12-16 15:55:40 +01:00
network_win32_tcp.h
Experimental support for WireGuard over TCP
2018-12-16 15:55:40 +01:00
README.md
TunSafe open source (Same as 1.3-rc3 version)
2018-08-08 13:53:31 +02:00
readme_osx.txt
TunSafe open source (Same as 1.3-rc3 version)
2018-08-08 13:53:31 +02:00
resource.h
Two Factor Authentication (with TOTP)
2018-12-16 16:28:41 +01:00
service_pipe_win32.cpp
Support multiple interfaces and the 'ts' command line tool
2018-10-21 16:54:17 +02:00
service_pipe_win32.h
Support multiple interfaces and the 'ts' command line tool
2018-10-21 16:54:17 +02:00
service_win32.cpp
Two Factor Authentication (with TOTP)
2018-12-16 16:28:41 +01:00
service_win32.h
Two Factor Authentication (with TOTP)
2018-12-16 16:28:41 +01:00
service_win32_api.h
Updates for TunSafe 1.4-rc1
2018-08-12 03:30:06 +02:00
service_win32_constants.h
Two Factor Authentication (with TOTP)
2018-12-16 16:28:41 +01:00
stdafx.cpp
TunSafe open source (Same as 1.3-rc3 version)
2018-08-08 13:53:31 +02:00
stdafx.h
Some small style fixes
2018-12-16 21:47:26 +01:00
ts.cpp
Disable ansi colors if terminal emulator doesn't support it
2018-10-21 23:56:30 +02:00
ts.vcxproj
bump SDK
2018-12-16 21:47:26 +01:00
ts.vcxproj.filters
Add ARM64 asm code, and rearranged asm code filenames
2018-10-21 16:54:19 +02:00
TunSafe.conf
Updates for TunSafe 1.4-rc1
2018-08-12 03:30:06 +02:00
TunSafe.rc
Two Factor Authentication (with TOTP)
2018-12-16 16:28:41 +01:00
TunSafe.sln
Add a test for ip_to_peer_map
2018-10-21 16:54:18 +02:00
TunSafe.vcxproj
bump SDK
2018-12-16 21:47:26 +01:00
TunSafe.vcxproj.filters
Two Factor Authentication (with TOTP)
2018-12-16 16:28:41 +01:00
tunsafe_amalgam.cpp
Skip asm on arm64 android
2018-12-16 21:47:26 +01:00
tunsafe_bsd.cpp
Move out UDP obfuscator to a separate class
2018-12-16 21:47:26 +01:00
tunsafe_bsd.h
Experimental support for WireGuard over TCP
2018-12-16 15:55:40 +01:00
tunsafe_config.h
tunsafe_config.h
2018-12-16 21:47:26 +01:00
tunsafe_cpu.cpp
Updates for TunSafe 1.4-rc1
2018-08-12 03:30:06 +02:00
tunsafe_cpu.h
Updates for TunSafe 1.4-rc1
2018-08-12 03:30:06 +02:00
tunsafe_dnsresolve.h
Allow dns request to be reattempted right away
2018-10-21 16:58:30 +02:00
tunsafe_endian.h
Make tunsafe_endian.h better
2018-12-16 16:28:41 +01:00
tunsafe_ipaddr.cpp
Move CompareIpAddr
2018-11-17 19:33:07 +01:00
tunsafe_ipaddr.h
Some small style fixes
2018-12-16 21:47:26 +01:00
tunsafe_threading.cpp
Background thread for DNS resolve
2018-10-21 16:54:17 +02:00
tunsafe_threading.h
Add comments to MultithreadedDelayedDelete
2018-12-16 15:55:40 +01:00
tunsafe_types.h
Remove in_addr_t type
2018-12-16 21:47:26 +01:00
tunsafe_wg_plugin.cpp
WgPeerExtraData now uses OnDestroy so lifetime can be controlled
2018-12-16 16:28:41 +01:00
tunsafe_wg_plugin.h
Two Factor Authentication (with TOTP)
2018-12-16 16:28:41 +01:00
tunsafe_win32.cpp
Remove in_addr_t type
2018-12-16 21:47:26 +01:00
util.cpp
Remove in_addr_t type
2018-12-16 21:47:26 +01:00
util.h
Remove in_addr_t type
2018-12-16 21:47:26 +01:00
util_win32.cpp
Add GetClipboardString()
2018-12-16 15:55:40 +01:00
util_win32.h
Add GetClipboardString()
2018-12-16 15:55:40 +01:00
wireguard.cpp
Some small style fixes
2018-12-16 21:47:26 +01:00
wireguard.h
Move out UDP obfuscator to a separate class
2018-12-16 21:47:26 +01:00
wireguard_config.cpp
Some small style fixes
2018-12-16 21:47:26 +01:00
wireguard_config.h
ParseWireGuardConfigString is now const char *
2018-12-16 16:28:41 +01:00
wireguard_proto.cpp
Some small style fixes
2018-12-16 21:47:26 +01:00
wireguard_proto.h
Move out UDP obfuscator to a separate class
2018-12-16 21:47:26 +01:00