Commit Graph

1397 Commits

Author SHA1 Message Date
Luke Bechtel
3629d4770a
Update tuntap_osx.c 2020-02-03 17:14:01 -05:00
Luke Bechtel
b31839631a
Update tuntap_osx.c
Add clearer explanation of tuntap failure.
2020-02-03 17:09:54 -05:00
emanuele-f
46aaa86629 Fix multicast dropped when routing is disabled 2019-12-26 22:13:49 +01:00
emanuele-f
f9ade32788 Move -L flag doc to manpage 2019-11-13 21:57:18 +01:00
realjiangms
9601e82daf More reliable punching:
1. Some nat router blocks the port if incoming traffic arrives before outcoming traffic being sent. Give edge ability to set proper TTL so that the registration packet is dropped before it arrives peer.
2. Support Symmetric NAT by predicting 15 more ports when sending registration packet
3. Purge pending mac also on P2P normal packet. This is actually more usual condition.
4. Add doc for new flag.
2019-11-08 09:21:10 +08:00
emanuele-f
7e7782f965 Possibly fix mingw compilation 2019-11-03 15:54:34 +01:00
Alfredo Cardigliano
5889b2c4a0 rpm-sign fix for centos8 2019-10-21 09:37:28 +02:00
emanuele-f
1b49b37a75 Disable PMTU options on apple to fix compilation issues 2019-09-24 09:50:29 +02:00
emanuele-f
8f3009c448 Fix occasional connection issues on startup due to bad MAC address read 2019-09-22 20:16:01 +02:00
emanuele-f
6868ed9ccd Ensure that the TAP interface is up and running 2019-09-22 19:45:51 +02:00
emanuele-f
b889795b19 Fix possible uninitialised values in struct ifreq 2019-09-22 16:50:47 +02:00
emanuele-f
0538c5261d Disable PMTU in other platforms 2019-09-21 19:25:56 +02:00
emanuele-f
252ee3e82f Call pcap_set_immediate_mode if available 2019-09-21 17:02:24 +02:00
emanuele-f
9d64ca0088 Fix install targets 2019-09-21 16:26:18 +02:00
emanuele-f
60a4ba90ce Add tools subdirectory 2019-09-21 16:13:52 +02:00
Emanuele Faranda
1ba5fa3dc8
Merge pull request #179 from lucktu/patch-1
newline
2019-09-20 08:35:03 +00:00
lucktu
365bae18d7
A newline
A newline
2019-09-20 15:43:26 +08:00
emanuele-f
b3995e7fbc Implemnent n2n-decode utility to decode and dump traffic to PCAP 2019-09-20 02:13:07 +02:00
emanuele-f
5d2d19a924 Remove calls to system() in tuntap_linux
Fixes #177
2019-09-18 00:00:12 +02:00
Logan008
916902ed57
Merge pull request #1 from ntop/dev
pull current ntop/n2n dev
2019-08-23 21:45:40 +02:00
emanuele-f
49f1f1b886 Remove unused -b option
n2n already resolves the supernode address dynamically
2019-08-19 08:35:33 +02:00
emanuele-f
25d4420c64 Fix typo 2019-08-16 16:58:06 +02:00
emanuele-f
6c67ed0440 MTU changes to avoid connection stall on PMTU discovery failures 2019-08-16 16:55:40 +02:00
emanuele-f
27da194872 Reduce log level due to invalid supernode register ACK cookies 2019-08-15 19:02:42 +02:00
emanuele-f
ce1fb356f3 Add dissector port note 2019-08-15 18:13:59 +02:00
emanuele-f
fa94c43d36 Implement wireshark dissector 2019-08-15 17:34:05 +02:00
emanuele-f
4f04241bb3 Avoid community whitelist purging
Fixes #175
2019-08-15 11:32:41 +02:00
emanuele-f
0b965c37c0 Read local edge.conf and supernode.conf files on Windows 2019-08-11 14:35:20 +02:00
emanuele-f
024dca79af Fix wrong edge conf documentation 2019-08-08 18:11:14 +02:00
Emanuele Faranda
be8c2ec9cd
Merge pull request #169 from HorseLuke/fix-edge-conf-read-201907
Fix: setOption pass wrong argument in edge node
2019-07-29 08:10:53 +00:00
horseluke
9e56c92af2 Fix: setOption pass wrong argument in edge node 2019-07-28 01:59:51 +08:00
emanuele-f
2f671cf6d9 Add support for TOS setting in edge 2019-07-16 00:37:52 +02:00
emanuele-f
eea0c9b46b Add option to disable p2p 2019-07-15 23:33:11 +02:00
emanuele-f
4e9d66a0a2 Rework log levels
Now "-v" only returns high level information, whereas "-vv" can be used to further increase the verbosity.
2019-07-15 23:21:38 +02:00
emanuele-f
6bb7e3d9c5 Fix dropped broadcast traffic
Fixes #161
2019-07-15 22:44:12 +02:00
emanuele-f
035b66b1a9 Fix mtu with AES
This avoids fragmentation when possible
2019-07-15 20:14:14 +02:00
emanuele-f
6328962752 Improve packet length log 2019-07-15 19:42:51 +02:00
emanuele-f
9cc2aee7fc Fix config load from file in Windows 2019-07-08 22:56:13 +02:00
emanuele-f
561f0e2f4f Supernode graceful termination in Windows
Closes #163
2019-07-08 22:49:30 +02:00
emanuele-f
8880330c41 Windows compilation fix 2019-07-08 14:13:26 +02:00
emanuele-f
1b1900358b Windows compilation fixes 2019-07-08 12:06:28 +02:00
emanuele-f
00b891f17b Update openwrt instructions with the toolchain setup 2019-07-07 12:20:23 +02:00
emanuele-f
bf0ad28b4b Update openwrt readme 2019-07-07 00:46:25 +02:00
emanuele-f
9e09ddc326 Do not run configure in autogen.sh 2019-07-07 00:14:10 +02:00
emanuele-f
7cc73aec62 Add support for libcrypto headers 2019-07-06 23:38:49 +02:00
emanuele-f
4aff8938ac Fix openwrt build instructions 2019-07-06 21:15:03 +02:00
emanuele-f
f0545a1fe2 Fix link 2019-07-06 21:03:32 +02:00
emanuele-f
31e201b49d Update OpenWRT commit hash 2019-07-06 21:00:05 +02:00
emanuele-f
fa695e9f2b OpenWRT build files and instructions 2019-07-06 20:58:57 +02:00
emanuele-f
4d36f9f613 Package fixes 2019-07-06 14:40:16 +02:00