n2n/win32
Logan oos Even 99b6b6b66d
added n2n-route tool (#982)
* moved dev to version 3.1.1

* laid ground for n2n-route tool

* adapted code style

* overhauled n2n-route's tool program logic and removed route code from edge

* added missing initialization of federation's purgeable field

* lifted un/purgeable confusion

* added warning about removed -n cli option

* realized that Windows does not offer inet_aton()

* removed -n option documentation from edge's man page

* slightly simplified n2n-route program logic

* applied more logic changes to n2n-route tool

* added 'info' read command to edge's management port

* corrected indention

* added Linux route control to n2n-route tool

* temporarily restricted n2n-route tool to Linux only

* We must be over the routing!

* pulled default gateway change detection into main loop to cover mobile use, and added devstr_t type

* corrected use of new UNPURGEABLE - so far gone unnoticed

* addresses possiible address issue

* i broke it

* reverted bad ideas

* added command line options, help text, and prevented vpn gateway being used for supernode/peer traffic routes

* added option to manually provide default gateway, also verbosity options

* getting there

* added option to limit networks to be routed (-n), adapted documentation

* fine-tuned minor things
2022-05-24 20:38:51 +02:00
..
DotNet Initial SVN import of n2n v2 2016-10-23 10:46:15 +02:00
CMakeLists.txt Merge of https://github.com/ntop/n2n/pull/26 2018-08-17 14:27:11 +02:00
getopt.c (C) update (#965) 2022-03-12 10:22:42 +01:00
getopt.h (C) update (#965) 2022-03-12 10:22:42 +01:00
getopt1.c (C) update (#965) 2022-03-12 10:22:42 +01:00
Makefile added mingw test platform (#829) 2021-10-06 00:52:15 +05:45
n2n_win32.h (C) update (#965) 2022-03-12 10:22:42 +01:00
version-msvc.c Initial SVN import of n2n v2 2016-10-23 10:46:15 +02:00
winconfig.h Remove one remaining use of N2N_OSNAME and cleanup 2021-11-02 09:35:03 +00:00
wintap.c added n2n-route tool (#982) 2022-05-24 20:38:51 +02:00
wintap.h (C) update (#965) 2022-03-12 10:22:42 +01:00