source: src @ d10319

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @d10319   4 years erik Update versions to 0.6.0
(edit) @9e26562   4 years erik Fix authentication bypass bug The client could bypass the password check …
(edit) @859b01   8 years yarrick Update version to 0.6.0-rc1
(edit) @a4f41b   8 years yarrick #89, use remote ip as second ip in ifconfig on FreeBSD
(edit) @8e5d75   8 years yarrick Fix build error on windows
(edit) @dc140c   8 years yarrick Fix #86, patch from jsbid1 gmail.com
(edit) @158a36   8 years yarrick Fix osx compile, maybe also OpenBSD
(edit) @6ce502   8 years yarrick Fix compile for win32
(edit) @35bd6f   8 years yarrick Applied patch from #88, thanks a lot!
(edit) @4d42db   9 years yarrick #82, switch to gethostbyname() for win32 support
(edit) @b23f08   9 years yarrick #82 update docs
(edit) @36a25e   9 years yarrick #82, fix resolving given nameserver on everything but win32
(edit) @a130ab   9 years yarrick Make sure replies with errors get the name parsed
(edit) @3614a9   9 years yarrick Print DNS errors only when requested packet has an error
(edit) @b6d154   9 years yarrick Fix buggy set lazy mode function
(edit) @282a50   9 years yarrick #76 merge client code
(edit) @3348a5   9 years yarrick #76 merge server code
(edit) @92ea46   9 years yarrick #76 merge dns and user
(edit) @eb0bf4   9 years yarrick #76 start merging common and docs
(edit) @ed36bb   9 years yarrick Fix mtu fragment size probing
(edit) @a5c6f9   9 years yarrick Fix data length in encoding dns queries
(edit) @3b4560   9 years yarrick Remove arg to inline_dotify
(edit) @43b4cb   9 years yarrick #75, update server code
(edit) @8c082f   9 years yarrick #75, update client code
(edit) @83dfde   9 years yarrick #75, update client code
(edit) @bd4a4e   9 years yarrick #75, update dns parsing
(edit) @a02f7d   9 years yarrick #75 add downenc per-user field
(edit) @3b47b8   9 years yarrick #75 Add win32 defines for TXT and SRV
(edit) @b9d4b3   9 years yarrick #75, add win32 defines
(edit) @26d59a   9 years yarrick #75, add txt read/write
(edit) @1c8f6e   9 years yarrick #75, base32 decode uppercase
(edit) @d5decc   9 years yarrick Fix FreeBSD build error, remove more includes
(edit) @593227   9 years yarrick Prune includes
(edit) @2c3fdf   9 years yarrick Fix OpenBSD build error
(edit) @34c698   9 years yarrick Added new test, found and fixed an actual bug
(edit) @94f1d6   9 years yarrick Refactored to make it easier to add unit tests
(edit) @7ca260   9 years yarrick #79 Fix build error on OSX 10.6 by Guillaume Rischard
(edit) @bcd7c1   9 years yarrick #78, print server tunnel ip
(edit) @dfd746   9 years yarrick #77, get password from env variable
(edit) @f22934   9 years yarrick Fix password reading
(edit) @0de9a4   9 years yarrick Split the client code out from the file with the main() func
(edit) @021a6b   9 years yarrick Updated docs
(edit) @15b6d0   9 years yarrick #70 add -F option for writing pid file. Patch from misc@…
(edit) @823363   9 years yarrick Fixes for unpacking raw packets
(edit) @2212ce   9 years yarrick Fix win32 build error
(edit) @0757c7   9 years yarrick Fix some uninitialized variable warnings
(edit) @179d4c   9 years yarrick Keep user CC and CFLAGS/LDFLAGS. Patch from Victor Ostorga
(edit) @032430   9 years yarrick #36, Send ping message every 20 seconds
(edit) @62c171   9 years yarrick #36, update printouts
(edit) @2f75fe   9 years yarrick #36, Use -r to skip raw mode
(edit) @186ba7   9 years yarrick #36, basic raw mode tunnel works
(edit) @5d3b50   9 years yarrick #36, upstream traffic now sent in raw mode
(edit) @e2c8ac   9 years yarrick Formatting
(edit) @44ed20   9 years yarrick Fix #65, randomize rand_seed on startup
(edit) @50272d   9 years yarrick Exit if IP/mtu can not be configured
(edit) @eaef14   9 years yarrick Allow bind port and listen port to be the same if listenip doesnt include …
(edit) @9e26841   9 years yarrick Add support for applying SELinux context
(edit) @8f88f3   9 years yarrick print error if tun device is already taken
(edit) @c15190   9 years yarrick return 1 if opening tun fails and args are correct
(edit) @9facdcf   9 years yarrick return 1 if connection failed, #62
(edit) @453ac4   9 years yarrick Small tweaks
(edit) @563167   9 years yarrick Any number of TAP32 interfaces supported, use -d to choose. #46
(edit) @0b695e   9 years yarrick Fixed #47, support any TAP device name
(edit) @347634   9 years yarrick Remove a global variable and some warnings
(edit) @756818   9 years yarrick #36 client now reads raw reply
(edit) @b37d54   9 years yarrick #36 server now responds to raw login, quite a hack
(edit) @08efbd   9 years yarrick #36 send raw login packet directly to server
(edit) @53dfac   9 years yarrick Added CMC to I and S packet types
(edit) @225d48   9 years yarrick #36 fetch remote ip number after login
(edit) @fd1ebc   9 years yarrick #36, add way to request ip address from server
(edit) @b4bcbe   9 years yarrick Use recv on windows and read for the others
(edit) @91257b   9 years yarrick Use read instead of recv, #58. Patch from Luigi Rizzo
(edit) @aa63a3   9 years yarrick Check that nameserver was found
(edit) @dd0916   9 years yarrick Use ssize_t for read variable (ticket #57)
(edit) @bd4986   9 years yarrick #53 Support TAP32 version 0901 as well
(edit) @7c02e0   9 years yarrick print dot while waiting for probe responses
(edit) @4c7f66   9 years yarrick Set interface MTU to 1200. 1188 is the uncompressed DNS reply payload …
(edit) @5fbb08   9 years yarrick Fix (ignore) Dont-Fragment for OpenBSD and OS X
(edit) @d8cb5b   9 years yarrick Set Dont-Fragment for various os
(edit) @cd9c6b   9 years yarrick Use winsock2.h, use ws2tcpip.h for socklen_t
(edit) @416f91   9 years yarrick Use winsock2.h, use ws2tcpip.h for socklen_t
(edit) @1971df   9 years yarrick do proper mtu detection, ticket #54
(edit) @7fe021   9 years yarrick actually accept mtu=1500
(edit) @21808e7   9 years yarrick Increase default mtu to 1500
(edit) @9e83af   9 years yarrick properly encode >1024 in probe requests (fix #52)
(edit) @e7a1c7   9 years yarrick change all printf to fprintf on stderr for #49
(edit) @209c4a   9 years yarrick #44 hide password input
(edit) @4ee397   9 years yarrick #45: free the info pointer
(edit) @935469   9 years yarrick #45: use static buffer
(edit) @a3cea7   9 years yarrick #45: Use IpHelper? to get DNS server on win32
(edit) @844342   9 years yarrick Use winsock2.2
(edit) @438041   9 years yarrick clean up codec reverse inits
(edit) @98d5f6   9 years yarrick #51 handle one block encode/decode for base32
(edit) @75ffe3   9 years yarrick #51 handle one block encode/decode for base64
(edit) @9dfc18   9 years yarrick Moved two global vars into main
(edit) @7de145   9 years yarrick Split handshake() function into smaller functions
(edit) @f741e3   9 years yarrick #50 added syslog logging for version and login packets. no-op on windows
(edit) @b3603a   9 years yarrick Made dns_get_id return unsigned short, added test cases
(edit) @a412b5   9 years yarrick Actually check length of probe responses
(edit) @22608b   9 years yarrick give error when no TAP adapters found, and clean better
Note: See TracRevisionLog for help on using the revision log.