Logan007
3ecdff4297
made openssl_err_as_string static to avoid compile error (also defined in transform_aes.c)
2020-04-26 20:35:01 +02:00
Logan007
c741a3a6cb
added full iv output to debug trace
2020-04-26 20:20:59 +02:00
Logan007
9e5934acc8
added ChaCha20 (cc20)
2020-04-26 15:46:41 +02:00
Logan007
453489b1e8
fixed typo
2020-04-25 23:55:14 +02:00
Logan007
20847c0063
fixed typo
2020-04-25 23:46:50 +02:00
lucaderi
fb0a6e8abc
OpenSSL 1.0 fix
2020-04-24 12:35:51 +02:00
Luca Deri
8b8e3ed3ee
Updated OpenSSL checks
2020-04-24 08:45:33 +02:00
Luca Deri
1cc4996ef3
Added comparibility with OpenSSL 1.0
2020-04-24 08:21:12 +02:00
Luca Deri
803155f244
Merge pull request #224 from Logan007/snLstCmmnts
...
added list of currently managed communities to supernode's management port output
2020-04-24 00:38:48 +02:00
Luca Deri
54ad44749b
Merge pull request #223 from cnanakos/osx_catalina_compile_failure
...
Fix OSX Catalina compilation failure
2020-04-24 00:38:14 +02:00
Luca Deri
a94679e664
Merge branch 'dev' of https://github.com/ntop/n2n into dev
2020-04-24 00:37:22 +02:00
Luca Deri
97c8948113
MacOS fixes
2020-04-24 00:36:32 +02:00
Luca Deri
10245f5ef1
Warning fix
2020-04-24 00:01:50 +02:00
Luca Deri
3c8837cfa3
Merge pull request #213 from Logan007/evp
...
AES -- (better) hardware acceleration using openssl's evp interface
2020-04-23 23:56:03 +02:00
Luca Deri
2636c65999
Waarning fix
2020-04-23 23:55:16 +02:00
Luca Deri
a13247f6c0
Merge pull request #209 from pojntfx/dev
...
Enable embedding the supernode, add more embedding examples (clean)
2020-04-23 23:51:02 +02:00
Logan007
353a82c017
added list of currently managed communities to supernode's management port output
2020-04-14 19:54:43 +02:00
Chrysostomos Nanakos
e68a344ff8
Fix OSX Catalina compilation failure
...
Include openssl library path for n2n-benchmark compilation
Fixes https://github.com/ntop/n2n/issues/222
Signed-off-by: Chrysostomos Nanakos <chris@include.gr>
2020-04-10 22:55:32 +03:00
Logan007
a9e48bb353
sync 'upstream/dev' into dev
2020-04-02 14:05:02 +02:00
Logan007
fb1dfdbdf2
reused evp context
2020-03-30 11:48:48 +02:00
Felix Pojtinger
8d64ed3ff8
Standardize documentation ( #211 )
...
* Use Markdown for Android build docs, fix typos
* Format and correct syntax errors/irregularities in existing Markdown documents
* Convert `txt`-based docs to Markdown, update macOS instructions
* Use GitHub conventions for README, fix typos, add link to `gon2n`
* Fix case sensitivity issues
2020-03-28 19:24:34 +00:00
Sharuzzaman Ahmat Raslan
317a425904
typo fix for README.md ( #215 )
...
several typo fixes for README.md
2020-03-28 18:23:39 +00:00
Logan oos Even
e60c10ebb1
Enable compiler optimizations ( #218 )
2020-03-28 18:22:55 +00:00
Logan007
7712279a8a
fixed one more typo
2020-03-26 10:12:30 +01:00
Logan007
e0741a5912
added additional length check after evp-en/decryption
2020-03-26 09:44:03 +01:00
Luca Deri
b73f146d9b
Fixed warnings
...
Moved to 2.7
2020-03-24 10:09:39 +01:00
Logan007
8649de7a16
made use of openssl's evp interface to achieve better hardware acceleration for AESed payload
2020-03-20 16:24:51 +01:00
Logan007
01f7825fd7
merge remote-tracking branch 'upstream/dev' into dev
2020-03-16 18:26:00 +01:00
Felix Pojtinger
62815e61f8
Don't use implicit extern
keyword and use static
2020-03-16 15:23:02 +01:00
Felix Pojtinger
fd902173ff
Remove duplicate definitions
2020-03-16 15:07:11 +01:00
Felix Pojtinger
2058ab93c8
Add more embedding examples and initally decomposed sn_utils
2020-03-16 15:03:03 +01:00
Emanuele Faranda
d8871c2a60
Merge pull request #199 from Marviel/patch-1
...
Update tuntap_osx.c error message.
2020-02-04 09:49:33 +00:00
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