summaryrefslogtreecommitdiff
path: root/src/anytun.cpp
Commit message (Collapse)AuthorAgeFilesLines
* fixed anytun-nosync build targetOthmar Gsenger2009-01-121-22/+27
|
* allways write exceptions to logOthmar Gsenger2009-01-021-6/+4
|
* typo in helpOthmar Gsenger2008-12-261-1/+1
|
* some documentationOthmar Gsenger2008-12-231-1/+10
|
* catching no route exceptionsOthmar Gsenger2008-12-221-5/+13
|
* added route option to anytunOthmar Gsenger2008-12-211-0/+9
|
* added ipv6 routing supportOthmar Gsenger2008-12-211-1/+1
| | | | | | routing still only works if all routes have the same netmask
* fixed bug in routing initialisationOthmar Gsenger2008-12-111-7/+10
|
* mainly type and define fixesOthmar Gsenger2008-12-111-5/+10
| | | | | | partly builds on windows without conversion between host and network byte order working compile defines: NOCRYPT;NODAEMON;NOEXEC;NOPACKED;NOSYSLOG;NOSIGNALCONTROLLER;WIN32_LEAN_AND_MEAN
* added some windows support (not working now)Othmar Gsenger2008-11-281-8/+15
| | | | | | try to build with following Options: NOCRYPT;NODAEMON;NOEXEC;NOPACKED;NOSYSLOG;NOROUTING;NOSIGNALCONTROLLER
* added compile time options NOCRYPT,NODAEMON,NOEXEC for easyier windows portingOthmar Gsenger2008-11-281-145/+13
| | | | | | moved crypto init functions to cryptinit.hpp and exec to sysexec.hpp (as this will be platform dependant)
* cleaned tunDevice codeChristian Pointner2008-11-261-4/+1
|
* options parser support ipv6 nowChristian Pointner2008-11-251-5/+5
| | | | | | | | | fixed anytun-controld - fixed log issues - added better error output - some cleanups
* small type cleanupChristian Pointner2008-11-251-7/+7
|
* fixed syncing, config & showtablesOthmar Gsenger2008-11-241-2/+5
|
* switched to endpointChristian Pointner2008-11-241-37/+38
|
* temp ceckinOthmar Gsenger2008-11-241-2/+7
|
* ports int -> stringOthmar Gsenger2008-11-241-1/+13
| | | | | | sync ipv6 compatible
* fixes for boost 1.35 and higherChristian Pointner2008-11-241-6/+4
|
* fixed anytun-controldOthmar Gsenger2008-11-171-1/+0
|
* added OnConnect CallbackOthmar Gsenger2008-11-171-0/+2
|
* fixed sync supportOthmar Gsenger2008-11-171-2/+3
|
* added some compile switches for boost using pthreadsChristian Pointner2008-10-211-1/+4
|
* small cleanupChristian Pointner2008-10-201-6/+3
|
* the signal controller uses boost thread now, Christian Pointner2008-10-191-9/+41
| | | | | | | | | however this code can only work as long boost thread uses pthread removed temporarly brocken anyrtpproxy from all target at make use make anyrtpproxy to build it replaced the pthread callbacks for libgcrypt with boost thread callbacks
* move to asio socket libary for syncOthmar Gsenger2008-10-191-27/+16
| | | | | | | | | bugs / todos: * new connections don't sync * anyrtpproxy broken * anytun-controlld doesn't send data
* switched from PracticalSocket to libasioChristian Pointner2008-10-191-26/+14
|
* changed Foobar to anytun @ file headerChristian Pointner2008-06-191-1/+1
|
* cleaned up file headersOthmar Gsenger2008-06-191-8/+9
|
* !!!!!!!!!!!!!!!!!!!!!!!!!!Othmar Gsenger2008-06-191-20/+18
| | | | | | | | | Big changes: Moved from pThread to boost::threads further testing needed. Version before this was testet pretty well and should become the new release. !!!!!!!!!!!!!!!!!!!!!!!!!!
* bugfix with strerror_r - still not working but at least not using ↵Christian Pointner2008-05-201-0/+2
| | | | uninitialized data
* added extra catch for std::runtime_error Christian Pointner2008-05-131-0/+15
|
* fixed build on linuxChristian Pointner2008-05-121-4/+4
|
* fixed some thread safety bugsChristian Pointner2008-05-111-2/+4
|
* small security fix @ new linux tun deviceChristian Pointner2008-05-111-1/+1
|
* added device for bsdChristian Pointner2008-05-111-255/+284
| | | | | | | | tested under openbsd but should work on freebsd and netbsd as well TODO: do_ifconfig
* adaptions for openbsd 4.3Christian Pointner2008-05-101-1/+1
|
* do_ifconfig works now for new tun/tap deviceChristian Pointner2008-05-101-10/+10
|
* linux tun/tap device works now with tun *and* tap Christian Pointner2008-05-091-16/+16
| | | | | | | TODO: ifconfig
* bugfix @ tundevice and ipv6Christian Pointner2008-05-091-1/+4
|
* first working version of linux tun deviceChristian Pointner2008-05-081-0/+12
|
* added catch of icmp unreachable (again)Othmar Gsenger2008-05-031-6/+6
|
* anytun-nosync builds on OpenBSD nowChristian Pointner2008-04-161-2/+10
|
* added make target anytun-nosync for basic bsd supportOthmar Gsenger2008-04-151-11/+19
|
* big svn cleanupOthmar Gsenger2008-04-121-0/+517