VergLsm
68c0a1e0fa
fix(win): "config.h: No such file or directory"
2020-09-20 21:27:52 +08:00
Luca Deri
96c05490e9
ompilation fixes
2020-08-06 19:28:39 +02:00
Luca Deri
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
switch_st
7285f2a1bc
add set uid/gid command option to supernode
2020-07-29 18:30:32 +08:00
Logan007
3549936b48
moved some #DEFs to n2n_define.h
2020-07-29 15:32:04 +05:45
Logan007
75317acaf3
added sorting of encrypted communities
2020-07-28 00:55:07 +05:45
Luca Deri
e635926d2c
Merge branch 'dev' into rp
2020-07-27 06:57:36 +02:00
Luca Deri
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 Deri
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
Logan oos Even
5ceb839b63
Merge branch 'dev' into rp
2020-07-25 18:54:33 +05:45
Logan007
0776e06912
added replay protection
2020-07-25 18:13:20 +05:45
switch_st
d59b977840
add management port command option to supernode
2020-07-24 11:23:12 +08:00
Logan007
b976379125
added data structures for replay protection
2020-07-23 20:34:54 +05:45
Logan007
895bbc2844
added time stamp blending and sending
2020-07-23 16:06:54 +05:45
switch_st
81516d8d8c
Update purge logic of communities and edges for supernode
2020-07-22 15:49:45 +08:00
switch_st
72701a5e83
add main loop callback and move android arp code to this callback
2020-07-21 15:04:16 +08:00
Luca Deri
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 Deri
7d573823e7
Merge pull request #313 from fengdaolong/dev
...
Clean up redundant code in sn.c
2020-07-20 17:13:48 +02:00
switch_st
8a1bcf0fa6
close trace file if needed
2020-07-20 12:08:13 +08:00
switch_st
21122df969
delete android define and log code
2020-07-20 11:13:46 +08:00
fengdaolong
16b1c7c065
Clean up redundant code in sn.c
...
Clean up redundant code contained in both sn.c and sn_utils.c
2020-07-18 17:17:30 +08:00
ygg
e6c851d276
add sleep() for fix compile error on windows
2020-07-17 14:21:27 +08:00
switch_st
48db4bfb6c
add extra comment to n2n_edge_callbacks
2020-07-07 11:03:13 +08:00
fengdaolong
51c889ddea
Fix read tap device failed when OS wake up from sleep.
...
Adjust the structure of the source file to the header file.
2020-07-06 13:17:01 +08:00
switch_st
e7ac9cf129
change n2n_edge_callbacks payload_size parameter to pointer.
2020-07-03 11:50:47 +08:00
Luca Deri
edd4a8a863
Merge pull request #293 from Logan007/qlz
...
Removed quicklz define
2020-07-02 17:18:54 +02:00
Luca Deri
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 Deri
edc48acb83
Merge pull request #290 from emanuele-f/protect_cleanup
...
Move android code to hin2n
2020-07-02 17:17:44 +02:00
Logan007
89542607e7
removed quicklz define
2020-07-02 17:50:05 +05:45
Logan007
8d0c52102c
added optional 16-bit look-up table
2020-07-02 12:49:25 +05:45
emanuele-f
e42837c3fb
Move android code to hin2n
2020-07-01 16:27:08 +02:00
fengdaolong
f5accc8221
Fix cmake compilation errors.
...
1. CMakeLists.txt added to automatically obtain the revised version number from the git repository.
2. Adjusted some header files to fix Windows platform compilation errors.
3. Eliminate some compilation warnings.
2020-07-01 18:35:22 +08:00
Luca Deri
cf65d9ad98
Merge pull request #282 from emanuele-f/n2n_callbacks
...
Add the callbacks API
2020-06-30 16:36:11 +02:00
Luca Deri
9dd0387d36
Merge pull request #279 from Logan007/checksum
...
Packet Checksum
2020-06-30 16:35:28 +02:00
emanuele-f
346631ffe8
Add the callbacks API
...
Callbacks allow n2n API users to extend n2n without modifying the upstream code. This also allows us
to move the hin2n code, which is specific of android, out of the n2n repository.
2020-06-30 13:01:37 +02:00
Logan007
0e0d662dbb
added decryption step
2020-06-29 19:20:40 +05:45
Logan007
e8d5e939a7
added encryption step
2020-06-29 16:49:54 +05:45
Logan007
a6915fd6af
prepared header iv encryption handling
2020-06-29 15:50:05 +05:45
Logan007
a64cfa450e
added 16-bit hashing
2020-06-29 15:44:51 +05:45
Logan007
c7a8210078
added 96 bit block size for header iv encryption
2020-06-29 15:13:36 +05:45
emanuele-f
f5804db2b0
Android compilation fixes
2020-06-28 19:46:12 +02:00
emanuele-f
0b4d36f7bd
Merge remote-tracking branch 'origin/dev' into hin2n_android
2020-06-28 17:52:21 +02:00
Luca Deri
9f4c0fca54
Merge pull request #272 from Logan007/fixN2nH
...
ifdef'ed openSSL-includes for use with AES present only
2020-06-24 08:59:40 +02:00
Logan007
62d811edf5
ifdef'ed openSSL-includes for use with AES present only
2020-06-23 00:47:54 +05:45
Logan007
789dd90272
Header Encryption
2020-06-23 00:34:19 +05:45
Luca Deri
3344065cab
Removed unnecessary code
2020-06-21 22:34:32 +02:00
Luca Deri
0bf7ae0a01
Minor code claanup
2020-06-21 22:33:28 +02:00
Luca Deri
3eb82b2a32
Code reorganization
2020-06-21 22:26:27 +02:00