266a5f7d7a
Use iproute2 instead of net-tools
2022-10-15 01:49:47 +03:00
Friedrich Schöller
7659a5e173
Generate clearer log messages
2017-06-07 01:36:24 +02:00
Friedrich Schöller
41f9ed5ef4
More towards C++
2017-06-07 01:36:18 +02:00
Friedrich Schöller
c9b07d96bc
Log invalid request type
2017-05-14 00:07:21 +02:00
Friedrich Schöller
295f6b4051
Enable and fix most C++ warnings
2017-05-14 00:07:21 +02:00
Friedrich Schöller
7991b11a15
Remove unused code
2017-05-14 00:07:21 +02:00
Friedrich Schöller
6ae989fdee
Print nicer usage text
2017-05-14 00:07:17 +02:00
Friedrich Schöller
4c10ac711a
Free address info
2017-05-13 15:03:01 +02:00
Friedrich Schöller
0801a67257
Fix server name resolution
...
When resolving the name of a server, the result was always assumed to
be an IPv4 address, even if an IPv6 address was actually returned.
Use `getaddrinfo` instead of `gethostbyname` and specify that we are
only interested in IPv4 addresses.
2017-05-13 14:21:33 +02:00
Friedrich Schöller
f0eb5a46ac
Fix client list
...
The client list was broken in a way that could lead to undefined
behavior when multiple clients connected to a server.
2017-05-13 14:21:16 +02:00
Friedrich Schöller
3cd2bb95dd
Version 1.0
v1.0
2016-11-18 15:53:39 +01:00
Friedrich Schöller
535ddc75c7
Fixed compile error on FreeBSD
2016-11-18 15:27:25 +01:00
Friedrich Schöller
ed3d7de6cc
Remove supplementary groups when dropping privileges
...
Suggested by xambroz.
2016-11-18 14:38:18 +01:00
Friedrich Schöller
5e1004038f
Fixed compiler warnings on Windows
2016-11-18 14:21:47 +01:00
Friedrich Schöller
032089ce7a
Fixed "not supported" error on Windows
2016-01-05 16:05:10 +01:00
Friedrich Schöller
74bad3b702
Merge branch 'refs/heads/master' into cygwin
2014-02-07 04:39:32 +01:00
Friedrich Schöller
da404dac65
Version 0.4.4
v0.4.4
2014-02-07 04:36:31 +01:00
Friedrich Schöller
e6d7f4c043
Fixed writing beyond array bounds
2014-02-07 04:35:00 +01:00
Friedrich Schöller
a4b81ef64d
Removed trailing whitespace
2013-06-07 02:20:39 +02:00
Friedrich Schöller
3a39facc56
Small fixes
2013-05-22 02:55:22 +02:00
Friedrich Schöller
1be922591e
Finishing up
2013-05-22 02:38:52 +02:00
Friedrich Schöller
b805963b3a
Throw exception when trying to drop privileges on windows
2013-05-22 02:13:23 +02:00
Friedrich Schöller
ca42f469b4
Conditional includes and device name length
2013-05-22 02:12:26 +02:00
Friedrich Schöller
308e87270a
Merge branch 'refs/heads/master' into cygwin
2013-05-22 01:16:03 +02:00
Friedrich Schöller
893ac91eaf
Stop worker on signal
2013-05-22 01:15:31 +02:00
Friedrich Schöller
aee7af9cc1
Merge branch 'refs/heads/master' into cygwin
2013-05-22 00:28:00 +02:00
Friedrich Schöller
c70575ee96
Added missing include
2013-05-22 00:27:20 +02:00
Friedrich Schöller
7d6c1dc290
Fixed netsh call on windows
2013-05-14 02:47:37 +02:00
Friedrich Schöller
7fa3579c7e
Fixed version string
2013-05-14 00:27:58 +02:00
Friedrich Schöller
da01402651
Fixed version string
2013-05-14 00:27:30 +02:00
Friedrich Schöller
01a65b13e3
Added cygwin support (client only)
2013-05-13 23:31:27 +02:00
Friedrich Schöller
1b2370143d
Inform about server mode working on linux only
2013-05-13 23:29:38 +02:00
Friedrich Schöller
d79187028a
Log opened tunnel device
2013-05-13 17:14:19 +02:00
Friedrich Schöller
0d03ebbefe
Fixed error on cleanup
2013-05-13 14:06:41 +02:00
Friedrich Schöller
6f534b31e9
Fixed Makefile dependency
2013-05-13 13:58:37 +02:00
Friedrich Schöller
b58ad1bee8
Improved tun error reporting
2013-05-13 13:58:05 +02:00
Friedrich Schöller
3459887cf7
Made usage() static
2013-05-13 13:56:49 +02:00
Friedrich Schöller
736099944d
Clean exit on signal
2013-05-13 13:56:27 +02:00
Friedrich Schöller
363a9d765e
Updated CHANGES
v0.4.3
2013-05-03 22:37:23 +02:00
Friedrich Schöller
31dba9e57b
Removed .gitignore
2013-05-03 22:37:15 +02:00
Friedrich Schöller
65429e8a49
Fixed includes, updated copyright
2013-05-03 22:31:18 +02:00
Friedrich Schöller
02b6626b3c
Changed README updated CHANGES
v0.4.2
2013-05-02 03:10:51 +02:00
Friedrich Schöller
7261752c5c
Fixed compilation issues on Linux
2013-05-02 03:06:55 +02:00
Friedrich Schöller
455da8b0da
Changed directory structure
2013-05-02 03:06:43 +02:00
Friedrich Schöller
34acb3f6d5
Changed email address
2013-04-20 04:06:05 +02:00
Friedrich Schöller
8014a9641f
Changed tabs to spaces
2012-09-20 13:43:47 +02:00
Friedrich Schöller
832e2ee3ae
Corrected empty C argument lists
2012-09-20 13:28:27 +02:00
Friedrich Schöller
d2679783af
Added changelog
2012-09-20 12:47:40 +02:00
Friedrich Schöller
5b5a2f8198
tunemu license changed
2010-04-29 17:46:05 +02:00
Friedrich Schöller
cfdbe646af
tunemu tabs removed
2010-04-29 17:43:20 +02:00