|
|
|
@b30abe
|
3 months |
erik |
Reorganize imports for OpenBSD
|
|
|
|
@45a5d8
|
3 months |
erik |
Adjust indentation
|
|
|
|
@24f195
|
4 months |
erik |
Rename user struct to fix ubuntu arm build failure
|
|
|
|
@423cbe
|
4 months |
erik |
Added android specific readme file, along with new make targets
Also …
|
|
|
|
@85be9b
|
4 months |
ppergame |
Missing break in iodine.c command-line parsing
Bug-Ubuntu: …
|
|
|
|
@a56903
|
13 months |
marcel |
Android support (#105) patch from Marcel Bokhorst
|
|
|
|
@66d942
|
18 months |
yarrick |
Add check for SO_RTABLE support in openbsd, #95
|
|
|
|
@d4849a
|
18 months |
laurent |
Add support for openbsd routing domain, #95
|
|
|
|
@9c3343
|
18 months |
hagar |
Allow spaces in passwords, #93
|
|
|
|
@0a968a
|
18 months |
yarrick |
Initialize 'inside_topdomain'. Fixes #94
|
|
|
|
@0be433
|
2 years |
yarrick |
Fix things mentioned in #91
|
|
|
|
@b22e3d
|
2 years |
yarrick |
#89, use remote ip as second ip in ifconfig on FreeBSD
|
|
|
|
@465cfe
|
2 years |
yarrick |
Fix build error on windows
|
|
|
|
@7ae8d0
|
2 years |
jsbid1 |
Fix #86, patch from jsbid1 gmail.com
|
|
|
|
@6e2cf7
|
2 years |
yarrick |
Fix osx compile, maybe also OpenBSD
|
|
|
|
@79f009
|
2 years |
yarrick |
Fix compile for win32
|
|
|
|
@b17790
|
2 years |
J.A.Bezemer |
Applied patch from #88, thanks a lot!
|
|
|
|
@1a26a9
|
3 years |
yarrick |
#82, switch to gethostbyname() for win32 support
|
|
|
|
@c5bdf0
|
3 years |
yarrick |
#82 update docs
|
|
|
|
@365aab
|
3 years |
yarrick |
#82, fix resolving given nameserver on everything but win32
|
|
|
|
@acd264
|
3 years |
yarrick |
Make sure replies with errors get the name parsed
|
|
|
|
@269499
|
3 years |
yarrick |
Print DNS errors only when requested packet has an error
|
|
|
|
@326da4
|
3 years |
yarrick |
Fix buggy set lazy mode function
|
|
|
|
@3c4860
|
3 years |
J.A.Bezemer |
merge client code #76
|
|
|
|
@d87432
|
3 years |
J.A.Bezemer |
merge server code #76
|
|
|
|
@60dfbf
|
3 years |
J.A.Bezemer |
merge dns and user #76
|
|
|
|
@05e99c
|
3 years |
J.A.Bezemer |
start merging common and docs #76
|
|
|
|
@92b160
|
3 years |
yarrick |
Fix mtu fragment size probing
|
|
|
|
@595116
|
3 years |
yarrick |
Fix data length in encoding dns queries
|
|
|
|
@d4d88d
|
3 years |
yarrick |
Remove arg to inline_dotify
|
|
|
|
@401674
|
3 years |
J.A.Bezemer |
update server code #75
|
|
|
|
@55cfed
|
3 years |
J.A.Bezemer |
update client code #75
|
|
|
|
@2c2dd6
|
3 years |
J.A.Bezemer |
update client code #75
|
|
|
|
@90e25e
|
3 years |
J.A.Bezemer |
update dns parsing #75
|
|
|
|
@c2bc50
|
3 years |
J.A.Bezemer |
add downenc per-user field #75
|
|
|
|
@1fcab7
|
3 years |
J.A.Bezemer |
Add win32 defines for TXT and SRV #75
|
|
|
|
@05a23a
|
3 years |
J.A.Bezemer |
add win32 defines #75
|
|
|
|
@4c0fe8
|
3 years |
J.A.Bezemer |
add txt read/write #75
|
|
|
|
@fb1747
|
3 years |
J.A.Bezemer |
base32 decode uppercase #75
|
|
|
|
@b6eb8d
|
3 years |
yarrick |
Fix FreeBSD build error, remove more includes
|
|
|
|
@f9c225
|
3 years |
yarrick |
Prune includes
|
|
|
|
@379ca5
|
3 years |
yarrick |
Fix OpenBSD build error
|
|
|
|
@93a313
|
3 years |
yarrick |
Added new test, found and fixed an actual bug
|
|
|
|
@a1a2e3
|
3 years |
yarrick |
Refactored to make it easier to add unit tests
|
|
|
|
@3879f9
|
3 years |
iodine |
Fix build error on OSX 10.6 by Guillaume Rischard, #79
|
|
|
|
@0cdd53
|
3 years |
yarrick |
#78, print server tunnel ip
|
|
|
|
@01e558
|
3 years |
yarrick |
#77, get password from env variable
|
|
|
|
@807469
|
3 years |
yarrick |
Fix password reading
|
|
|
|
@27fdc2
|
3 years |
yarrick |
Split the client code out from the file with the main() func
|
|
|
|
@1137ac
|
3 years |
yarrick |
Updated docs
|
|
|
|
@7efdd0
|
3 years |
misc |
add -F option for writing pid file. Patch from misc@… #70
|
|
|
|
@2482a4
|
3 years |
yarrick |
Fixes for unpacking raw packets
|
|
|
|
@ef8e3b
|
3 years |
yarrick |
Fix win32 build error
|
|
|
|
@cb926c
|
3 years |
yarrick |
Fix some uninitialized variable warnings
|
|
|
|
@24871f
|
3 years |
vostorga |
Keep user CC and CFLAGS/LDFLAGS.
|
|
|
|
@473bb9
|
3 years |
yarrick |
#36, Send ping message every 20 seconds
|
|
|
|
@7e4ee6
|
3 years |
yarrick |
#36, update printouts
|
|
|
|
@ebc1b2
|
3 years |
yarrick |
#36, Use -r to skip raw mode
|
|
|
|
@e5370a
|
3 years |
yarrick |
#36, basic raw mode tunnel works
|
|
|
|
@58d961
|
3 years |
yarrick |
#36, upstream traffic now sent in raw mode
|
|
|
|
@02c06d
|
3 years |
yarrick |
Formatting
|
|
|
|
@293796
|
3 years |
yarrick |
Fix #65, randomize rand_seed on startup
|
|
|
|
@938c24
|
3 years |
yarrick |
Exit if IP/mtu can not be configured
|
|
|
|
@a62ae8
|
3 years |
yarrick |
Allow bind port and listen port to be the same if listenip doesnt include …
|
|
|
|
@d5acb5
|
3 years |
sebastien.raveau |
Add support for applying SELinux context
|
|
|
|
@cf78fd
|
3 years |
yarrick |
print error if tun device is already taken
|
|
|
|
@196b37
|
3 years |
yarrick |
return 1 if opening tun fails and args are correct
|
|
|
|
@da5002
|
3 years |
yarrick |
return 1 if connection failed, #62
|
|
|
|
@e84b31
|
3 years |
yarrick |
Small tweaks
|
|
|
|
@8fc8ce
|
3 years |
yarrick |
Any number of TAP32 interfaces supported, use -d to choose. #46
|
|
|
|
@e59aaa
|
3 years |
yarrick |
Fixed #47, support any TAP device name
|
|
|
|
@f20b3c
|
3 years |
yarrick |
Remove a global variable and some warnings
|
|
|
|
@de976d
|
3 years |
yarrick |
#36 client now reads raw reply
|
|
|
|
@1235cb
|
3 years |
yarrick |
#36 server now responds to raw login, quite a hack
|
|
|
|
@c92ed9
|
3 years |
yarrick |
#36 send raw login packet directly to server
|
|
|
|
@950c08
|
3 years |
yarrick |
Added CMC to I and S packet types
|
|
|
|
@3eef14
|
3 years |
yarrick |
#36 fetch remote ip number after login
|
|
|
|
@27fc03
|
3 years |
yarrick |
#36, add way to request ip address from server
|
|
|
|
@96ee6f
|
3 years |
yarrick |
Use recv on windows and read for the others
|
|
|
|
@8b95bd
|
3 years |
rizzo |
Use read instead of recv, #58.
|
|
|
|
@4bbf4e
|
3 years |
yarrick |
Check that nameserver was found
|
|
|
|
@5dccfb
|
3 years |
yarrick |
Use ssize_t for read variable (ticket #57)
|
|
|
|
@a3a20a
|
3 years |
yarrick |
#53 Support TAP32 version 0901 as well
|
|
|
|
@7d140a
|
3 years |
yarrick |
print dot while waiting for probe responses
|
|
|
|
@addd79
|
3 years |
yarrick |
Set interface MTU to 1200.
1188 is the uncompressed DNS reply payload …
|
|
|
|
@3db5cd2
|
3 years |
yarrick |
Fix (ignore) Dont-Fragment for OpenBSD and OS X
|
|
|
|
@1bddcd
|
3 years |
yarrick |
Set Dont-Fragment for various os
|
|
|
|
@789d8f
|
3 years |
yarrick |
Use winsock2.h, use ws2tcpip.h for socklen_t
|
|
|
|
@541959
|
3 years |
yarrick |
Use winsock2.h, use ws2tcpip.h for socklen_t
|
|
|
|
@bc18af
|
3 years |
yarrick |
do proper mtu detection, ticket #54
|
|
|
|
@7b30a2
|
3 years |
yarrick |
actually accept mtu=1500
|
|
|
|
@84f596
|
3 years |
yarrick |
Increase default mtu to 1500
|
|
|
|
@751f67
|
3 years |
yarrick |
properly encode >1024 in probe requests (fix #52)
|
|
|
|
@3e07af
|
3 years |
yarrick |
change all printf to fprintf on stderr for #49
|
|
|
|
@9c738b
|
3 years |
yarrick |
#44 hide password input
|
|
|
|
@990a03
|
3 years |
yarrick |
#45: free the info pointer
|
|
|
|
@13a5b7
|
3 years |
yarrick |
#45: use static buffer
|
|
|
|
@af1380
|
3 years |
yarrick |
#45: Use IpHelper? to get DNS server on win32
|
|
|
|
@4ae304
|
3 years |
yarrick |
Use winsock2.2
|
|
|
|
@0b280b
|
3 years |
yarrick |
clean up codec reverse inits
|
|
|
|