100 Commits
Author SHA1 Message Date
Luca DeriandGitHub 24c9ab9579 Disabling travis
Time to discontinue travis https://arstechnica.com/information-technology/2022/06/credentials-for-thousands-of-open-source-projects-free-for-the-taking-again/
2022-06-13 16:03:33 +02:00
Luca DeriandGitHub 29632e9589 Minor update 2021-10-27 20:46:42 +02:00
Luca DeriandGitHub 9f2eb321de Moved to 3.1 2021-10-27 20:42:25 +02:00
Luca DeriandGitHub bd5c3d91a6 Moved to 3.1 2021-10-27 20:42:03 +02:00
Luca DeriandGitHub 6065d80195 Added travis icon 2020-11-11 10:22:17 +01:00
Luca DeriandGitHub 7166b1ba68 Merge pull request #440 from fcarli3/issue_434
Get federation name and supernode's MAC address by command line
2020-09-29 10:47:44 +02:00
Luca DeriandGitHub 277b8ba4f4 Merge pull request #439 from fcarli3/dev
Add new federation flag to community structure
2020-09-25 18:50:21 +02:00
Luca DeriandGitHub 644ea6c82a Merge pull request #431 from Logan007/ipSbnt
merged edge's subnet parameter into address parameter
2020-09-22 19:15:00 +02:00
Luca DeriandGitHub 421968ac4e Merge pull request #430 from VergLsm/dev
fix(win): "config.h: No such file or directory"
2020-09-20 18:31:43 +02:00
Luca DeriandGitHub b4d2c1d806 Merge pull request #428 from Logan007/tapConfDoc
consolidated documentation on tap interface configuration
2020-09-20 18:31:04 +02:00
Luca DeriandGitHub c7e9a51c73 Merge pull request #427 from Logan007/noJitter
removed jitter allowance for systemic packets
2020-09-20 18:29:10 +02:00
Luca DeriandGitHub 4759a99eb4 Merge pull request #426 from Logan007/aesKeyLenTrgrs
adopted aes key-length trigger values
2020-09-18 23:49:39 +02:00
Luca DeriandGitHub 4adfaae79a Merge pull request #425 from Logan007/yadf
removed reference to OpenSSL 1.0
2020-09-18 22:39:46 +02:00
Luca DeriandGitHub 731d2deb53 Merge pull request #424 from Logan007/yaFaq
added faq on multiple supernode ports
2020-09-18 12:47:35 +02:00
Luca DeriandGitHub ddad9bc275 Merge pull request #420 from Logan007/compFix
windows compilation fix
2020-09-18 12:47:05 +02:00
Luca DeriandGitHub e3dd4fb9b9 Merge pull request #423 from Logan007/cntRegExp
removed begin and end from reg exp
2020-09-15 23:23:22 +02:00
Luca DeriandGitHub 4026564151 Merge pull request #422 from Logan007/remOpenSsl10
dropped openssl 1.0 support
2020-09-15 23:23:06 +02:00
Luca DeriandGitHub 7208ee1c66 Merge pull request #419 from Logan007/contDocRev
continious doc revision
2020-09-15 23:22:23 +02:00
Luca DeriandGitHub 95f035b63f Merge pull request #418 from maruncz/dev
fix benchmark output formatting
2020-09-15 23:22:14 +02:00
Luca DeriandGitHub 1815790280 Merge pull request #414 from Logan007/comprFix
compression scheme name fix
2020-09-10 20:13:25 +02:00
Luca DeriandGitHub aa59e40ef6 Merge pull request #411 from nanpuyue/patch-1
fix(cmake): install path of man pages
2020-09-10 20:13:06 +02:00
Luca DeriandGitHub 1424d66b4d Merge pull request #410 from Logan007/optOpenSsl
made openssl & zstd support optional (in configuration)
2020-09-10 20:12:41 +02:00
Luca DeriandGitHub 67613cebe3 Merge pull request #409 from Logan007/revCryptoDoc
updated Crypto.md and added information to Building.md
2020-09-10 20:12:24 +02:00
Luca DeriandGitHub bf41b8b20e Merge pull request #408 from Logan007/revPearson
added aes-ni support to Pearson hashing
2020-09-10 20:11:41 +02:00
Luca DeriandGitHub 8b0a11ceaf Merge pull request #407 from nanpuyue/dev-openwrt
fix(openwrt): move config to `/etc/n2n` (dev)
2020-09-10 20:10:42 +02:00
Luca DeriandGitHub 74605da4f0 Merge pull request #404 from Logan007/sseCor
compilation fix: correct (S)SSE version
2020-09-10 20:09:42 +02:00
Luca DeriandGitHub 3487329550 Merge pull request #401 from Logan007/fixCc20SseVer
increase packet version to 3
2020-09-10 20:09:11 +02:00
Luca DeriandGitHub 43090bdcb4 Merge pull request #400 from Logan007/revCc20
reworked cc20
2020-09-02 12:34:15 +02:00
Luca DeriandGitHub b73b0c86ea Merge pull request #399 from Logan007/aesNi
added aes-ni support
2020-09-02 12:33:47 +02:00
Luca DeriandGitHub 0309c023c3 Merge pull request #398 from Logan007/pearsonAes
replaced Pearson hashing permutation by aes' s-box
2020-09-02 12:33:27 +02:00
Luca DeriandGitHub c90c8e6d43 Merge pull request #397 from Logan007/amndmntAes
made aes always available
2020-08-31 11:01:45 +02:00
Luca DeriandGitHub 22d48a3db8 Merge pull request #396 from Logan007/revRnd
cosmetics on random numbers code
2020-08-30 20:57:59 +02:00
Luca DeriandGitHub 3f2401c5ff Merge pull request #395 from Logan007/amndmntTf
twofish transform code clean-up amendment
2020-08-30 20:57:50 +02:00
Luca DeriandGitHub 86fb545c7d Merge pull request #394 from Logan007/revSpeck
speck transform code clean-up
2020-08-30 20:57:39 +02:00
Luca DeriandGitHub 97883ab64c Merge pull request #393 from fengdaolong/pre_dupIP
Prevent allocation duplicate IP.
2020-08-30 20:57:26 +02:00
Luca DeriandGitHub 338f30ed0d Merge pull request #392 from fengdaolong/fix_vernum
Fix the version number displayed after building by Cmake.
2020-08-30 20:57:06 +02:00
Luca DeriandGitHub b3d4f21c91 Merge pull request #391 from hamishcoleman/leakfix2
Avoid leaking memory if the buffer is uncompressable
2020-08-28 13:03:46 +02:00
Luca DeriandGitHub 31a05e18d1 Merge pull request #389 from Logan007/revTf
reworked twofish implementation and replaced it by a faster version
2020-08-28 13:01:19 +02:00
Luca DeriandGitHub 3d0e0202a8 Merge pull request #388 from Logan007/faq
created faq
2020-08-28 13:01:07 +02:00
Luca DeriandGitHub 9038e7dbe6 Merge pull request #380 from Logan007/revAes
changed aes transform to cipher text stealing mode
2020-08-28 12:56:17 +02:00
Luca DeriandGitHub f7f9c98752 Merge pull request #379 from Logan007/reSck
re-open sockets if supernode not responding
2020-08-23 14:16:20 +02:00
Luca DeriandGitHub a538cd3ded Merge pull request #376 from Logan007/patch-1
updated README.md
2020-08-23 14:16:02 +02:00
Luca DeriandGitHub 0489c7bbe9 Merge pull request #373 from Logan007/snSd
seeded random number generator in supernode
2020-08-23 14:13:39 +02:00
Luca DeriandGitHub 9ef2ee6f52 Merge pull request #372 from Logan007/aIp
let auto ip feature handle several sub-networks
2020-08-23 14:13:05 +02:00
Luca DeriandGitHub 319d88cfcc Merge pull request #369 from fengdaolong/dev
Enhanced edge management console function
2020-08-23 14:12:38 +02:00
Luca DeriandGitHub 18bae5bba8 Merge pull request #370 from Logan007/fxCmprFld
adopt internal compression field data type size
2020-08-18 21:32:46 +02:00
Luca DeriandGitHub 2606b83fef Merge pull request #374 from Logan007/hDc
converted HACKING doc to markdown
2020-08-18 21:32:19 +02:00
Luca DeriandGitHub fbca7bed9e Merge pull request #365 from Logan007/invldTransopErr
added IP & MAC to invalid transop error message
2020-08-16 12:37:31 +02:00
Luca DeriandGitHub ed5b793379 Merge pull request #363 from Logan007/edgMgmtPrt
extended edge's management port output
2020-08-16 10:37:15 +02:00
Luca DeriandGitHub 8d40b59b2c Merge pull request #362 from Logan007/scrPd
consolidated bullet-point styled documents
2020-08-16 10:36:50 +02:00
Luca DeriandGitHub b5c6a5214b Merge pull request #361 from Logan007/bldDoc
merged additional building information
2020-08-16 10:36:36 +02:00
Luca DeriandGitHub 8f9ccce9bf Merge pull request #360 from Logan007/rpLzo
updated minilzo
2020-08-16 10:36:02 +02:00
Luca DeriandGitHub 5354cd79d7 Merge pull request #359 from Logan007/pktFlds
split PACKET's transform field to give way for separate compression field
2020-08-16 10:35:44 +02:00
Luca DeriandGitHub 3be0a009b0 Merge pull request #358 from Logan007/rmMinCryptoVersn
removed minor transform version
2020-08-16 10:35:03 +02:00
Luca DeriandGitHub 074004a650 Merge pull request #357 from Logan007/tfKeyHandling
simplified twofish's key handling
2020-08-16 10:34:10 +02:00
Luca DeriandGitHub fb2b55874e Merge pull request #349 from Logan007/prepReg
added regular expression support
2020-08-12 14:41:20 +02:00
Luca DeriandGitHub d4e9df013e Merge branch 'dev' into prepReg 2020-08-12 14:41:09 +02:00
Luca DeriandGitHub 9928ccaeea Merge pull request #355 from fengdaolong/dev
Added DHCP function embedded in sn.
2020-08-12 14:37:17 +02:00
Luca DeriandGitHub b47890921b Merge pull request #354 from Logan007/patch-2
updated CHANGELOG.md
2020-08-12 12:01:12 +02:00
Luca DeriandGitHub 29dd405b3c Merge pull request #351 from Logan007/patch-1
updated Crypto.md
2020-08-05 21:49:59 +02:00
Luca DeriandGitHub 2b59850b77 Merge pull request #346 from skyformat99/fix_edge_register_super
fix register supernode loop - Another way
2020-08-04 10:04:32 +02:00
Luca DeriandGitHub 7da8a3c279 Merge pull request #345 from Logan007/docsRev
revised readme and crypto docs
2020-08-04 10:03:04 +02:00
Luca DeriandGitHub aa998c6f2e Merge pull request #347 from skyformat99/fix_win
On Windows, the Edge node exits when the network card is disabled and…
2020-08-04 10:02:48 +02:00
Luca DeriandGitHub 2ea8dd53b7 Merge pull request #339 from Logan007/cmpMac
added MAC comparison for REGISTER_SUPER_ACK
2020-07-29 14:24:27 +02:00
Luca DeriandGitHub 5067d22587 Merge pull request #338 from switch-iot/feature_sn_uid_gid
add set uid/gid command option to supernode
2020-07-29 14:24:02 +02:00
Luca DeriandGitHub c8bbc251e0 Merge pull request #337 from Logan007/mvDef
moved some #DEFs to central n2n_define.h
2020-07-29 14:19:14 +02:00
Luca DeriandGitHub 6efa411717 Merge pull request #340 from Logan007/typoRdme
typo
2020-07-29 14:18:13 +02:00
Luca DeriandGitHub a515823885 Merge pull request #336 from Logan007/editReadme
revised documentation
2020-07-29 11:47:01 +02:00
Luca DeriandGitHub 4dea4a7bed Merge pull request #335 from skyformat99/dev
Indicates successful connection between the edge and SN nodes
2020-07-29 11:46:47 +02:00
Luca DeriandGitHub 72f6cea942 Merge pull request #334 from Logan007/patch-1
updated CRYPTO.md
2020-07-28 19:29:19 +02:00
Luca DeriandGitHub c5fe6201c0 Merge pull request #332 from Logan007/snSortCmn
sorting encrypted communities
2020-07-28 19:29:01 +02:00
Luca DeriandGitHub f02a5c91c6 Merge pull request #331 from Logan007/rndSeedLoop
retrying syscall and calls to hardware random number generators
2020-07-28 19:28:26 +02:00
Luca DeriandGitHub d672c5fdca Merge pull request #329 from skyformat99/dev
Adds a trace message to mark connection type between edges.
2020-07-28 19:28:03 +02:00
Luca DeriandGitHub 5bcfd9a234 Merge pull request #330 from Logan007/cryptoDoc
added crypto doc
2020-07-27 12:27:37 +02:00
Luca DeriandGitHub 8542ba0db6 Merge pull request #327 from Logan007/rp
added replay protection
2020-07-27 06:57:45 +02:00
Luca DeriandGitHub e635926d2c Merge branch 'dev' into rp 2020-07-27 06:57:36 +02:00
Luca DeriandGitHub 1284e5662c Merge pull request #325 from switch-iot/feature_sn_mgmt_port
add management port command option to supernode
2020-07-27 06:55:52 +02:00
Luca DeriandGitHub ea01c45582 Merge pull request #324 from switch-iot/fix_build_warning
fix build warning of edge_init_routes
2020-07-27 06:55:14 +02:00
Luca DeriandGitHub ceace349c6 Merge pull request #322 from switch-iot/fix_sn_purge_cmnt
Update purge logic of communities and edges for supernode
2020-07-27 06:54:53 +02:00
Luca DeriandGitHub c21d2f47c6 Merge pull request #320 from switch-iot/fix_sn_mgmt_core
fix supernode coredump when accessing management socket
2020-07-27 06:53:58 +02:00
Luca DeriandGitHub 8d76e7e576 Merge pull request #321 from switch-iot/fix_sn_daemon
fix build error for supernode when declared N2N_HAVE_DAEMON
2020-07-22 12:13:23 +02:00
Luca DeriandGitHub 4939403fec Merge pull request #319 from switch-iot/fixlog
close syslog in function closeTraceFile
2020-07-22 12:12:02 +02:00
Luca DeriandGitHub b17719383f Merge pull request #318 from switch-iot/hin2n_arp
add main loop callback and move android arp code to this callback
2020-07-22 12:11:30 +02:00
Luca DeriandGitHub 65113c615b Merge pull request #317 from skyformat99/dev
add -n option (route) for windows
2020-07-22 12:11:06 +02:00
Luca DeriandGitHub 0ab9f3229e Merge pull request #315 from switch-iot/hin2n_arp
delete android define and log code
2020-07-20 17:15:04 +02:00
Luca DeriandGitHub 7d573823e7 Merge pull request #313 from fengdaolong/dev
Clean up redundant code in sn.c
2020-07-20 17:13:48 +02:00
Luca DeriandGitHub 57d78f927f Merge pull request #309 from skyformat99/dev
add sleep() for fix compile error on windows
2020-07-20 17:09:09 +02:00
Luca DeriandGitHub bb64130c42 Merge pull request #306 from switch-iot/hin2n_arp
move android arp code to n2n_edge_callbacks
2020-07-16 09:51:26 +02:00
Luca DeriandGitHub 26e0f787d1 Merge pull request #304 from fengdaolong/dev
Fix read tap device failed when OS wake up from sleep.
2020-07-06 10:33:11 +02:00
Luca DeriandGitHub 1125d7f368 Merge pull request #301 from Logan007/macMgmt
added MAC to management port output
2020-07-06 10:27:45 +02:00
Luca DeriandGitHub cd10f5e19f Merge pull request #300 from Logan007/fixChk
enabled packet checksum
2020-07-06 10:27:03 +02:00
Luca DeriandGitHub da870876c8 Merge pull request #297 from switch-iot/hin2n_arp
Change n2n_edge_callbacks payload_size parameter to pointer.
2020-07-03 09:17:46 +02:00
Luca DeriandGitHub 18998e6a96 Merge pull request #296 from Logan007/fixHE
quick fix for header encryption, temporary disabling checksum check
2020-07-03 09:17:06 +02:00
Luca DeriandGitHub e236c1f1ec Removed old Android link 2020-07-02 17:21:08 +02:00
Luca DeriandGitHub f7ea8eba21 Merge pull request #294 from Logan007/regPayload
no payload with REGISTER
2020-07-02 17:19:10 +02:00
Luca DeriandGitHub edd4a8a863 Merge pull request #293 from Logan007/qlz
Removed quicklz define
2020-07-02 17:18:54 +02:00
Luca DeriandGitHub 4a08411fe9 Merge pull request #292 from Logan007/pearsonUpdate
pearson hashing: added optional 16-bit look-up table
2020-07-02 17:18:34 +02:00
Luca DeriandGitHub edc48acb83 Merge pull request #290 from emanuele-f/protect_cleanup
Move android code to hin2n
2020-07-02 17:17:44 +02:00
Luca DeriandGitHub efa8c8a036 Merge pull request #289 from fengdaolong/dev
Fix cmake compilation errors.
2020-07-02 17:16:18 +02:00
Luca DeriandGitHub 73fa50a37d Merge pull request #288 from emanuele-f/termination_fix
Terminate n2n as soon as the stop command is received
2020-07-01 14:04:39 +02:00