Erik Ekman
|
269499ba43
|
Print DNS errors only when requested packet has an error
|
2012-02-04 20:34:04 +01:00 |
|
Erik Ekman
|
326da432c9
|
Fix buggy set lazy mode function
|
2012-02-04 20:34:04 +01:00 |
|
J. A. Bezemer
|
3c48602747
|
merge client code #76
|
2012-02-04 20:34:04 +01:00 |
|
J. A. Bezemer
|
d87432ec18
|
merge server code #76
|
2012-02-04 20:34:04 +01:00 |
|
J. A. Bezemer
|
60dfbf1b34
|
merge dns and user #76
|
2012-02-04 20:34:04 +01:00 |
|
J. A. Bezemer
|
05e99c7a3f
|
start merging common and docs #76
|
2012-02-04 20:34:04 +01:00 |
|
Erik Ekman
|
92b160a416
|
Fix mtu fragment size probing
|
2012-02-04 20:34:04 +01:00 |
|
Erik Ekman
|
5951166b36
|
Fix data length in encoding dns queries
|
2012-02-04 20:34:04 +01:00 |
|
Erik Ekman
|
d4d88d2ad0
|
Remove arg to inline_dotify
|
2012-02-04 20:34:04 +01:00 |
|
J. A. Bezemer
|
40167437d3
|
update server code #75
|
2012-02-04 20:34:04 +01:00 |
|
J. A. Bezemer
|
55cfed9956
|
update client code #75
|
2012-02-04 20:34:03 +01:00 |
|
J. A. Bezemer
|
2c2dd6f06e
|
update client code #75
|
2012-02-04 20:34:03 +01:00 |
|
J. A. Bezemer
|
90e25e3a2c
|
update dns parsing #75
|
2012-02-04 20:34:03 +01:00 |
|
J. A. Bezemer
|
c2bc500cba
|
add downenc per-user field #75
|
2012-02-04 20:34:03 +01:00 |
|
J. A. Bezemer
|
1fcab767cd
|
Add win32 defines for TXT and SRV #75
|
2012-02-04 20:34:03 +01:00 |
|
J. A. Bezemer
|
05a23a544d
|
add win32 defines #75
|
2012-02-04 20:34:03 +01:00 |
|
J. A. Bezemer
|
4c0fe80ba8
|
add txt read/write #75
|
2012-02-04 20:34:03 +01:00 |
|
J. A. Bezemer
|
fb17474438
|
base32 decode uppercase #75
|
2012-02-04 20:34:03 +01:00 |
|
Erik Ekman
|
b6eb8d75d4
|
Fix FreeBSD build error, remove more includes
|
2012-02-04 20:34:03 +01:00 |
|
Erik Ekman
|
f9c2257ba9
|
Prune includes
|
2012-02-04 20:34:03 +01:00 |
|
Erik Ekman
|
379ca540ef
|
Fix OpenBSD build error
|
2012-02-04 20:34:03 +01:00 |
|
Erik Ekman
|
93a313b130
|
Added new test, found and fixed an actual bug
|
2012-02-04 20:34:03 +01:00 |
|
Erik Ekman
|
a1a2e3cefe
|
Refactored to make it easier to add unit tests
|
2012-02-04 20:34:03 +01:00 |
|
Guillaume Rischard
|
3879f96a80
|
Fix build error on OSX 10.6 by Guillaume Rischard, #79
|
2012-02-04 20:34:03 +01:00 |
|
Erik Ekman
|
0cdd537819
|
#78, print server tunnel ip
|
2012-02-04 20:34:03 +01:00 |
|
Erik Ekman
|
01e558022e
|
#77, get password from env variable
|
2012-02-04 20:34:03 +01:00 |
|
Erik Ekman
|
8074696a14
|
Fix password reading
|
2012-02-04 20:34:03 +01:00 |
|
Erik Ekman
|
27fdc23433
|
Split the client code out from the file with the main() func
|
2012-02-04 20:34:03 +01:00 |
|
Erik Ekman
|
1137ac6ac9
|
Updated docs
|
2012-02-04 20:34:03 +01:00 |
|
misc
|
7efdd01ae2
|
add -F option for writing pid file. Patch from misc@mandriva.org #70
|
2012-02-04 20:34:03 +01:00 |
|
Erik Ekman
|
2482a42d01
|
Fixes for unpacking raw packets
|
2012-02-04 20:34:03 +01:00 |
|
Erik Ekman
|
ef8e3b7ea4
|
Fix win32 build error
|
2012-02-04 20:34:03 +01:00 |
|
Erik Ekman
|
cb926cf0c9
|
Fix some uninitialized variable warnings
|
2012-02-04 20:34:03 +01:00 |
|
Victor Ostorga
|
24871faa99
|
Keep user CC and CFLAGS/LDFLAGS.
|
2012-02-04 20:34:03 +01:00 |
|
Erik Ekman
|
473bb93951
|
#36, Send ping message every 20 seconds
|
2012-02-04 20:34:03 +01:00 |
|
Erik Ekman
|
7e4ee6c470
|
#36, update printouts
|
2012-02-04 20:34:03 +01:00 |
|
Erik Ekman
|
ebc1b2f7f8
|
#36, Use -r to skip raw mode
|
2012-02-04 20:34:02 +01:00 |
|
Erik Ekman
|
e5370ad95b
|
#36, basic raw mode tunnel works
|
2012-02-04 20:34:02 +01:00 |
|
Erik Ekman
|
58d9615160
|
#36, upstream traffic now sent in raw mode
|
2012-02-04 20:34:02 +01:00 |
|
Erik Ekman
|
02c06d742f
|
Formatting
|
2012-02-04 20:34:02 +01:00 |
|
Erik Ekman
|
293796fcf6
|
Fix #65, randomize rand_seed on startup
|
2012-02-04 20:34:02 +01:00 |
|
Erik Ekman
|
938c2458b9
|
Exit if IP/mtu can not be configured
|
2012-02-04 20:34:02 +01:00 |
|
Erik Ekman
|
a62ae8e562
|
Allow bind port and listen port to be the same if listenip doesnt include localhost. Also remove newlines from warnx
|
2012-02-04 20:34:02 +01:00 |
|
Sebastien Raveau
|
d5acb508bc
|
Add support for applying SELinux context
|
2012-02-04 20:34:02 +01:00 |
|
Erik Ekman
|
cf78fdca85
|
print error if tun device is already taken
|
2012-02-04 20:34:02 +01:00 |
|
Erik Ekman
|
196b37c402
|
return 1 if opening tun fails and args are correct
|
2012-02-04 20:34:02 +01:00 |
|
Erik Ekman
|
da50020f5b
|
return 1 if connection failed, #62
|
2012-02-04 20:34:02 +01:00 |
|
Erik Ekman
|
e84b317e0e
|
Small tweaks
|
2012-02-04 20:34:02 +01:00 |
|
Erik Ekman
|
8fc8ce587c
|
Any number of TAP32 interfaces supported, use -d to choose. #46
|
2012-02-04 20:34:02 +01:00 |
|
Erik Ekman
|
e59aaa523e
|
Fixed #47, support any TAP device name
|
2012-02-04 20:34:02 +01:00 |
|