T. von Dein
5cf6e6b19d
move to codeberg ( #11 )
...
- switch to meson+ninja
- enhance documentaion
0.0.4
2025-12-01 17:09:54 +01:00
Thomas von Dein
d5b6de3aa4
new badge
da7047
2020-12-05 16:29:28 +01:00
Thomas von Dein
bc31d63198
avoid sprintf NULL pointer
2020-12-05 16:26:30 +01:00
Thomas von Dein
36fefbea39
+valgrinder
2020-12-05 16:16:47 +01:00
Thomas von Dein
81a987c371
+cmd:
2020-12-05 16:13:11 +01:00
Thomas von Dein
699b872657
try
2020-12-05 16:08:54 +01:00
Thomas von Dein
35f8836ac8
wtf appveyor!
2020-12-05 16:04:49 +01:00
Thomas von Dein
da71b80093
use $(CC) instead of hardcoded gcc, so it works properly with clang as well
2020-12-05 15:48:34 +01:00
Thomas von Dein
13a3893432
update to latest version from https://github.com/troydhanson/uthash.git
2017-04-17 16:24:17 +02:00
Thomas von Dein
c8389ffc0b
update usage section in manpage
2017-04-17 16:23:28 +02:00
T.v.Dein
55a188caeb
Merge pull request #8 from ValdikSS/dumbmode
...
Implement promiscuous (dumb) mode by binding port on outgoing socket
2017-04-17 16:17:07 +02:00
T.v.Dein
1bb1e2b1fd
Merge pull request #7 from ValdikSS/master
...
Check for socket exhaustion and fix memory leak
2017-04-17 16:16:51 +02:00
ValdikSS
b750cefb00
Implement promiscuous (dumb) mode by binding port on outgoing socket
...
This mode is useful for services which cannot handle multiple clients.
Also useful for NAT traversal.
All outgoing packets would be transmitted from a single "client" (UDP port).
Moreover, only one (latest) proxy client receives the reply.
2017-04-13 01:02:07 +03:00
ValdikSS
1f8f9b591b
Check for socket exhaustion and fix memory leak
2017-04-12 23:35:40 +03:00
Thomas von Dein
332769d700
fixtypo
2017-04-12 20:57:12 +02:00
Thomas von Dein
89cbfd4b1b
bump-version
2017-04-12 20:50:54 +02:00
T.v.Dein
433f89851d
Merge pull request #5 from ValdikSS/fixmemleak
...
Fix memory leak for verbose messages
2017-04-12 20:49:37 +02:00
T.v.Dein
3573e2f5c6
Merge pull request #4 from ValdikSS/bufferoverflows
...
Fix buffer overflows in argument parser
2017-04-12 20:49:27 +02:00
T.v.Dein
0fd7aea843
Merge pull request #3 from ValdikSS/verbose
...
Close stdin, stdout and stderr only if demonizing. Fixes verbose mode.
2017-04-12 20:49:17 +02:00
T.v.Dein
1659b90013
Merge pull request #2 from ValdikSS/master
...
Check for dstip before using it. Fixes #1 .
2017-04-12 20:49:06 +02:00
ValdikSS
d5ffe647de
Fix memory leak for verbose messages
2017-04-12 21:25:00 +03:00
ValdikSS
9af1b201f6
Fix buffer overflows in argument parser
2017-04-12 20:50:36 +03:00
ValdikSS
b2de5bdb02
Close stdin, stdout and stderr only if demonizing. Fixes verbose mode.
2017-04-12 19:58:47 +03:00
ValdikSS
b244ff9313
Check for dstip before using it. Fixes #1 .
2017-04-12 19:31:15 +03:00
Thomas von Dein
83a04ad79d
added commentary to the longjmp() stuff, so I understand it later, what it does
2017-04-04 22:29:47 +02:00
TLINDEN
e997a205a8
ipv6 has been disabled by travis-ci
2016-09-22 23:11:02 +02:00
TLINDEN
019c055e56
tab => spc, year++
2016-09-22 21:37:30 +02:00
Thomas von Dein
479f954986
no chroot in foreground
2015-04-27 20:13:38 +02:00
scip
0e7cf84fc3
using bg again
2015-04-27 19:55:06 +02:00
git@daemon.de
6fb53b924a
fixed chroot param2
2015-04-27 19:37:01 +02:00
git@daemon.de
ab10ffead8
fixed chroot param
2015-04-27 19:21:35 +02:00
git@daemon.de
39dfdfd79e
missed select header
2015-04-27 19:10:00 +02:00
git@daemon.de
316185afec
fixed test call
2015-04-27 19:09:13 +02:00
git@daemon.de
e8d40a7dc5
changed -d to -t; -d is now for daemonizing, removed -f; drop privileges if run as root and in daemon mode and chroot
2015-04-27 14:04:57 +02:00
git@daemon.de
b34aab38b6
removed unused/redundant code
2015-04-26 20:27:56 +02:00
git@daemon.de
3806e122f0
typo
2015-04-26 20:26:59 +02:00
git@daemon.de
26ee4e4f30
Merge branch 'master' of github.com:TLINDEN/udpxd
2015-04-26 19:14:47 +02:00
git@daemon.de
4409c5da26
set session timeout to 30
2015-04-26 19:14:18 +02:00
TLINDEN
7468a692ad
restart
2015-04-26 18:03:33 +02:00
TLINDEN
4bab0bb99b
removed pkill, doesnt work
2015-04-26 17:48:47 +02:00
TLINDEN
69b3af01b5
forgot procps
2015-04-26 17:42:16 +02:00
TLINDEN
221f33668b
clean up after testing
2015-04-26 17:33:24 +02:00
TLINDEN
ab845a35e2
why, 6
2015-04-26 17:08:36 +02:00
TLINDEN
2e231d51d2
why, 5
2015-04-26 17:01:25 +02:00
TLINDEN
01447f7249
why, 5
2015-04-26 17:01:00 +02:00
TLINDEN
82224d4c7b
why, doch, but cygwin
2015-04-26 16:50:51 +02:00
TLINDEN
11e8e2fa2b
why, no bind?
2015-04-26 16:42:55 +02:00
TLINDEN
6ea52ffeb4
why, 4
2015-04-26 16:34:10 +02:00
TLINDEN
0bade3bf68
why, 3
2015-04-26 16:27:14 +02:00
TLINDEN
2aaf69d278
added appveyor badge
2015-04-26 15:58:20 +02:00