hicn.git
6 years ago[HICN-115] Error when libtransport has to close the connection 92/18292/1
Angelo Mantellini [Thu, 14 Mar 2019 15:03:36 +0000 (16:03 +0100)]
[HICN-115] Error when libtransport has to close the connection

Change-Id: I127319a4a935d74f1a55e49aec33cb545fe5bec4
Signed-off-by: Angelo Mantellini <manangel@cisco.com>
6 years ago[HICN-111] higet support on windows 10 49/18249/12
Angelo Mantellini [Wed, 13 Mar 2019 12:27:12 +0000 (13:27 +0100)]
[HICN-111] higet support on windows 10

Change-Id: Icfd8743a94b49ccd33b16732b5275b2e81f88324
Signed-off-by: Angelo Mantellini <manangel@cisco.com>
6 years ago[HICN-110] Error Linking higet on linux 46/18246/1
Angelo Mantellini [Wed, 13 Mar 2019 10:57:17 +0000 (11:57 +0100)]
[HICN-110] Error Linking higet on linux

Change-Id: Ia05097f1e216f0f5176156e03eddc8a470d35c94
Signed-off-by: Angelo Mantellini <manangel@cisco.com>
6 years agoMerge "[HICN-109] Adding higet application"
Mauro Sardara [Wed, 13 Mar 2019 09:29:33 +0000 (09:29 +0000)]
Merge "[HICN-109] Adding higet application"

6 years ago[HICN-109] Added missing parameter to the face ip add binary api. 24/18224/1
Alberto Compagno [Tue, 12 Mar 2019 22:02:45 +0000 (23:02 +0100)]
[HICN-109] Added missing parameter to the face ip add binary api.
Added check if the swif exists on the face ip binary api, before calling the internal api to add the face.

Change-Id: I6e23d20290755707194bc86c93baee8932a03c40
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
6 years ago[HICN-109] Adding higet application 14/18214/12
Angelo Mantellini [Tue, 12 Mar 2019 15:16:38 +0000 (16:16 +0100)]
[HICN-109] Adding higet application

Change-Id: If558eb5da804fde2ab331a463bf9c9c11cc471e9
Signed-off-by: Angelo Mantellini <manangel@cisco.com>
6 years ago[HICN-107] Error in the forwarder load balancer 11/18211/4
Angelo Mantellini [Tue, 12 Mar 2019 12:58:22 +0000 (13:58 +0100)]
[HICN-107] Error in the forwarder load balancer

Change-Id: I28aaa68b69d0399464ea14701a497192a6056e87
Signed-off-by: Angelo Mantellini <manangel@cisco.com>
6 years ago[HICN-106] 97/18197/7
Mauro Sardara [Mon, 11 Mar 2019 18:19:15 +0000 (19:19 +0100)]
[HICN-106]
Added generation of .lib for dll shared libraries
fixed warning for shift in csum_fold function in libhicn
added declaration of external symbol in libtransport log.

Change-Id: I9377eb6016a74f14eb8f05df2ced36ee41a27bfd
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years ago[HICN-105] Errors during execution of ping and hiperf 53/18153/2
Angelo Mantellini [Fri, 8 Mar 2019 20:11:55 +0000 (21:11 +0100)]
[HICN-105] Errors during execution of ping and hiperf

Change-Id: I92e26b1c2fd2e837825d3be8cfc991008b2aee7a
Signed-off-by: Angelo Mantellini <manangel@cisco.com>
6 years ago[HICN-104] Correct error in logo on Windows 50/18150/1
Angelo Mantellini [Fri, 8 Mar 2019 16:42:19 +0000 (17:42 +0100)]
[HICN-104] Correct error in logo on Windows

Change-Id: I16348246b19b84835646afca38b5003d9589d863
Signed-off-by: Angelo Mantellini <manangel@cisco.com>
6 years ago[HICN-102] Remove warnings and compilation errors in hicn on windows 46/18146/3
Angelo Mantellini [Fri, 8 Mar 2019 14:35:31 +0000 (15:35 +0100)]
[HICN-102] Remove warnings and compilation errors in hicn on windows

Change-Id: Ibb5d90fe35097a29fa6edccd3c7859d043888717
Signed-off-by: Angelo Mantellini <manangel@cisco.com>
6 years ago[HICN-99] Destroy in the correct order and in the correct event loop the attributes... 25/18125/5
Mauro Sardara [Thu, 7 Mar 2019 18:11:16 +0000 (19:11 +0100)]
[HICN-99] Destroy in the correct order and in the correct event loop the attributes of connectors and sockets. Cleanup of prints.

Change-Id: Ie7eef1d186e581aa950f47df20d57681dc33be55
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years agoMerge "[HICN-85] Added state to connectors."
Alberto Compagno [Fri, 8 Mar 2019 10:03:06 +0000 (10:03 +0000)]
Merge "[HICN-85] Added state to connectors."

6 years ago[HICN-85] Added state to connectors. 24/18124/4
Mauro Sardara [Thu, 7 Mar 2019 17:34:52 +0000 (18:34 +0100)]
[HICN-85] Added state to connectors.

Change-Id: I26d1b37fec4a2482b97a80fa5648f243745908f7
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years ago[HICN-100] When the incoming face of a data is an application face, the data is alway... 32/18132/1
Alberto Compagno [Fri, 8 Mar 2019 08:30:39 +0000 (09:30 +0100)]
[HICN-100] When the incoming face of a data is an application face, the data is always stored in the face CS (if any)

Change-Id: I87e296caa57e04964f6f3971f37737d4c6e49c8f
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
6 years ago[HICN-93] Added documentation in the README.md about cli commands, configuration... 66/18066/3
Alberto Compagno [Wed, 6 Mar 2019 15:04:43 +0000 (16:04 +0100)]
[HICN-93] Added documentation in the README.md about cli commands, configuration file and binary api.
Added simple example with two vpp forwarders, client and server ping application

Change-Id: I170500cd23c9a08b18ac902307a60e7558eb4ea0
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
6 years agoMerge "[HICN-89] Preallocate memory for timer handlers just with memif connector."
Alberto Compagno [Wed, 6 Mar 2019 14:36:40 +0000 (14:36 +0000)]
Merge "[HICN-89] Preallocate memory for timer handlers just with memif connector."

6 years agoMerge "[HICN-92] Fix byte order mismatch in create listener command"
Michele Papalini [Wed, 6 Mar 2019 12:15:54 +0000 (12:15 +0000)]
Merge "[HICN-92] Fix byte order mismatch in create listener command"

6 years ago[HICN-92] Fix byte order mismatch in create listener command 55/18055/6
Mauro Sardara [Wed, 6 Mar 2019 09:48:06 +0000 (10:48 +0100)]
[HICN-92] Fix byte order mismatch in create listener command

Change-Id: I750b9840543cf53e0d96bd71a0765bd6345013cb
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years agoMerge "[HICN-88] fix bug in function ipv4_get_interest_name_suffix"
Jordan Augé [Wed, 6 Mar 2019 08:33:40 +0000 (08:33 +0000)]
Merge "[HICN-88] fix bug in function ipv4_get_interest_name_suffix"

6 years ago[HICN-88] fix bug in function ipv4_get_interest_name_suffix 13/18013/1
jerryian [Tue, 5 Mar 2019 21:32:49 +0000 (05:32 +0800)]
[HICN-88] fix bug in function ipv4_get_interest_name_suffix

Change-Id: Id876eabbb6ec98db4cef4f27a921ab11a556c3cf
Signed-off-by: jerryian <gu.jian1@zte.com.cn>
6 years ago[HICN-89] Preallocate memory for timer handlers just with memif connector. 26/18026/1
Mauro Sardara [Tue, 5 Mar 2019 13:50:24 +0000 (14:50 +0100)]
[HICN-89] Preallocate memory for timer handlers just with memif connector.

Change-Id: I74b3a249961390b6441c45c91dde21f587a426a5
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years ago[HICN-73] Performance improvements of interest/data transmission and reception at... 24/17724/14
Mauro Sardara [Wed, 20 Feb 2019 13:32:42 +0000 (14:32 +0100)]
[HICN-73] Performance improvements of interest/data transmission and reception at low level in the stack (portal.h)

Change-Id: I1525726f52040f1609e284bb9b995ea8794c5d5e
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years ago[HICN-11] Rework on transport protocols improving components modularity 51/17351/17
Mauro Sardara [Mon, 4 Feb 2019 10:06:18 +0000 (11:06 +0100)]
[HICN-11] Rework on transport protocols improving components modularity

Change-Id: I6683ec5b494238dc93591c103d25275e89b9f267
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years ago[HICN-87] Updated compilation instructions according to the latest changes made in... 03/18003/2
Alberto Compagno [Mon, 4 Mar 2019 17:15:47 +0000 (18:15 +0100)]
[HICN-87] Updated compilation instructions according to the latest changes made in CMakeList.txt

Change-Id: I6c1b4dbf626a1d7db55da2e87cccf784637103ea
Signed-off-by: Alberto Compagno <acompagn@cisco.com>
6 years ago[HICN-86] Fix include file order in libtransport and hicn-light. 70/17970/1
Mauro Sardara [Fri, 1 Mar 2019 17:41:06 +0000 (18:41 +0100)]
[HICN-86] Fix include file order in libtransport and hicn-light.

Change-Id: Id4e8e6aedcdb529971583a20f34a96d1cfdcccc9
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years ago[HICN-5] hicn sysrepo plugin initial 69/17569/45
Masoud Hemmatpour [Wed, 13 Feb 2019 14:46:22 +0000 (15:46 +0100)]
[HICN-5] hicn sysrepo plugin initial

Change-Id: I4713465c39abd00fac709cfc908b9384ea75532f
Signed-off-by: Masoud Hemmatpour <mhemmatp@cisco.com>
Signed-off-by: Luca Muscariello <lumuscar+fdio@cisco.com>
Signed-off-by: Masoud Hemmatpour <mhemmatp@cisco.com>
Signed-off-by: Luca Muscariello <lumuscar+fdio@cisco.com>
Signed-off-by: Masoud Hemmatpour <mhemmatp@cisco.com>
6 years agoMerge "[HICN-84] check if a UDP connection is local"
Alberto Compagno [Thu, 28 Feb 2019 16:39:07 +0000 (16:39 +0000)]
Merge "[HICN-84] check if a UDP connection is local"

6 years ago[HICN-84] check if a UDP connection is local 41/17941/1
michele papalini [Thu, 28 Feb 2019 16:23:58 +0000 (17:23 +0100)]
[HICN-84] check if a UDP connection is local

Change-Id: Ieca7f91c91013f336a4d570177aa0b089455fe6f
Signed-off-by: michele papalini <micpapal@cisco.com>
6 years ago[HICN-83] Added cmake flag "-DENABLE_PUNTING=[ON|OFF]" for enabling/disabling punting... 92/17792/5
Mauro Sardara [Fri, 22 Feb 2019 17:09:48 +0000 (18:09 +0100)]
[HICN-83] Added cmake flag "-DENABLE_PUNTING=[ON|OFF]" for enabling/disabling punting in hicnLightDaemon.

Change-Id: I14f5e1ce21f2c2381359fa6184671d3cbe43b808
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years agoMerge "[HICN-80] Avoid segfault when deleting memif interface on VPP."
Alberto Compagno [Fri, 22 Feb 2019 16:54:25 +0000 (16:54 +0000)]
Merge "[HICN-80] Avoid segfault when deleting memif interface on VPP."

6 years agoMerge "[HICN-79] epoll timeout is now set to 1 second"
Mauro Sardara [Fri, 22 Feb 2019 16:54:22 +0000 (16:54 +0000)]
Merge "[HICN-79] epoll timeout is now set to 1 second"

6 years agoMerge "[HICN-81] UDP face data dropped due to struct sockaddr inconsistency"
Mauro Sardara [Fri, 22 Feb 2019 16:48:54 +0000 (16:48 +0000)]
Merge "[HICN-81] UDP face data dropped due to struct sockaddr inconsistency"

6 years agoMerge "[HICN-78] Added option -l to set data lifetime. If not set the data never...
Mauro Sardara [Fri, 22 Feb 2019 16:21:34 +0000 (16:21 +0000)]
Merge "[HICN-78] Added option -l to set data lifetime. If not set the data never expires."

6 years ago[HICN-81] UDP face data dropped due to struct sockaddr inconsistency 88/17788/1
michele papalini [Fri, 22 Feb 2019 16:18:52 +0000 (17:18 +0100)]
[HICN-81] UDP face data dropped due to struct sockaddr inconsistency

Change-Id: I174b2b9beaaee8cab89044a1d9ad3aa686da6ca3
Signed-off-by: michele papalini <micpapal@cisco.com>
6 years ago[HICN-80] Avoid segfault when deleting memif interface on VPP. 76/17776/3
Mauro Sardara [Fri, 22 Feb 2019 11:20:19 +0000 (12:20 +0100)]
[HICN-80] Avoid segfault when deleting memif interface on VPP.

Change-Id: Ie36cfc0ade82b38815d61a7ead2c72fc640236ed
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years ago[HICN-78] Added option -l to set data lifetime. If not set the data never expires. 72/17772/1
Alberto Compagno [Fri, 22 Feb 2019 09:32:48 +0000 (10:32 +0100)]
[HICN-78] Added option -l to set data lifetime. If not set the data never expires.

Change-Id: I7f0734a4e29826f276cfab1c83d5878bfab5c900
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
6 years ago[HICN-79] epoll timeout is now set to 1 second 71/17771/1
Alberto Compagno [Fri, 22 Feb 2019 09:18:53 +0000 (10:18 +0100)]
[HICN-79] epoll timeout is now set to 1 second

Change-Id: Ibec7ff2064ac69833e9c1bb1d8aaa064c02e64be
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
6 years ago[HICN-74] Data with lifetime 0 are never cached in the CS. When such data is received... 70/17770/1
Alberto Compagno [Fri, 22 Feb 2019 09:06:58 +0000 (10:06 +0100)]
[HICN-74] Data with lifetime 0 are never cached in the CS. When such data is received the PIT entry is removed.
If the data comes from the push node the data is dropped.

Change-Id: I8780e16cca30ad8298f1a494f1138f8b35ae0fab
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
6 years agoMerge "[HICN-75] fixed forwarding issue in udp face and improved packet tracing to...
Mauro Sardara [Thu, 21 Feb 2019 13:48:42 +0000 (13:48 +0000)]
Merge "[HICN-75] fixed forwarding issue in udp face and improved packet tracing to show the hicn name"

6 years ago[HICN-77] adding sonarcube support 53/17753/2
Luca Muscariello [Thu, 21 Feb 2019 13:13:19 +0000 (14:13 +0100)]
[HICN-77] adding sonarcube support

Change-Id: Id0436d4688c747679acb41167528f828f7cf6805
Signed-off-by: Luca Muscariello <lumuscar+fdio@cisco.com>
6 years ago[HICN-75] fixed forwarding issue in udp face and improved packet tracing to show... 50/17750/1
Alberto Compagno [Thu, 21 Feb 2019 10:40:21 +0000 (11:40 +0100)]
[HICN-75] fixed forwarding issue in udp face and improved packet tracing to show the hicn name

Change-Id: I74426c541324d66c2d1b0353afcca17c5aedceba
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
6 years agoMerge "[HICN-71] - Handling the case in which a pushed data hit an existing pit entry...
Luca Muscariello [Thu, 21 Feb 2019 08:43:48 +0000 (08:43 +0000)]
Merge "[HICN-71] - Handling the case in which a pushed data hit an existing pit entry (created after the data has gone through the data_pcslookup_node). In this case the data packet is forwarded to the data_fwd_node - Handling the case in which the hash table (in pcs) is full and it is not possible to allocate another bucket. In this case the packet is dropped. - Copying packets whose length is less than 128B. VPP prevents to create a chain of vlib_buffer where the first, or middle, vlib_buffer are holding less then 128B."

6 years ago[HICN-71] 99/17699/6
Alberto Compagno [Tue, 19 Feb 2019 17:46:36 +0000 (18:46 +0100)]
[HICN-71]
- Handling the case in which a pushed data hit an existing pit entry (created after the data has gone through the data_pcslookup_node). In this case the data packet is forwarded to the data_fwd_node
- Handling the case in which the hash table (in pcs) is full and it is not possible to allocate another bucket. In this case the packet is dropped.
- Copying packets whose length is less than 128B. VPP prevents to create a chain of vlib_buffer where the first, or middle, vlib_buffer are holding less then 128B.

[HICN-72]
- Assign a /128 subnet to the producer app face.

Change-Id: I6c19d6d127774a7f59ac69ac965d4bcd6a72becc
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
6 years ago[HICN-70] remove double htons in addListener 95/17695/1
michele papalini [Tue, 19 Feb 2019 16:51:28 +0000 (17:51 +0100)]
[HICN-70] remove double htons in addListener

Change-Id: Iaf65c52ec45c737f3bb6cc85a66c0f1521921e5f
Signed-off-by: michele papalini <micpapal@cisco.com>
6 years ago[HICN-69] Include libtransport config file in raw_socket_connector.h. 68/17668/1
Mauro Sardara [Tue, 19 Feb 2019 09:15:43 +0000 (10:15 +0100)]
[HICN-69] Include libtransport config file in raw_socket_connector.h.

Change-Id: Ieac743f5c46edd6568d48e689216bb8723d44e2c
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years ago[HICN-69] add compiler definitions for programs using hicn 54/17654/1
michele papalini [Mon, 18 Feb 2019 15:12:36 +0000 (16:12 +0100)]
[HICN-69] add compiler definitions for programs using hicn

Change-Id: If20c1e487ca4d9c00ffeebe09f31b475b354e293
Signed-off-by: michele papalini <micpapal@cisco.com>
6 years ago[HICN-68] remove compiling warnign on MAC-OS 48/17648/1
michele papalini [Mon, 18 Feb 2019 14:11:14 +0000 (15:11 +0100)]
[HICN-68] remove compiling warnign on MAC-OS

Change-Id: I6e238cd3ae20e081cfedec8c249eebec38af2028
Signed-off-by: michele papalini <micpapal@cisco.com>
6 years agoMerge "[HICN-50] Added udp application connector."
Alberto Compagno [Mon, 18 Feb 2019 10:56:49 +0000 (10:56 +0000)]
Merge "[HICN-50] Added udp application connector."

6 years ago[HICN-50] Added udp application connector. 57/17457/19
Mauro Sardara [Mon, 11 Feb 2019 09:44:29 +0000 (10:44 +0100)]
[HICN-50] Added udp application connector.

Change-Id: I0c5afad4b404ec485f50b1342b81e70ef85a5163
Signed-off-by: Mauro Sardara <msardara@cisco.com>
Signed-off-by: michele papalini <micpapal@cisco.com>
6 years agoMerge "[HICN-67] add interest callback in RTC producer socket"
Mauro Sardara [Mon, 18 Feb 2019 10:44:04 +0000 (10:44 +0000)]
Merge "[HICN-67] add interest callback in RTC producer socket"

6 years ago[HICN-67] add interest callback in RTC producer socket 40/17640/1
michele papalini [Mon, 18 Feb 2019 10:18:03 +0000 (11:18 +0100)]
[HICN-67] add interest callback in RTC producer socket

Change-Id: I8b2075d71f272956e213b0b1505d7af46844d387
Signed-off-by: michele papalini <micpapal@cisco.com>
6 years ago[HICN-35] add vapi 27/17627/5
Luca Muscariello [Fri, 15 Feb 2019 20:19:02 +0000 (21:19 +0100)]
[HICN-35] add vapi

Change-Id: I34dfeb05b2d2796129e68c3f38d73f1ec49699a1
Signed-off-by: Luca Muscariello <lumuscar+fdio@cisco.com>
6 years agoMerge "- [HICN-65] Populating hash map of handler and crc in api_main - Added possibi...
Mauro Sardara [Thu, 14 Feb 2019 12:22:19 +0000 (12:22 +0000)]
Merge "- [HICN-65] Populating hash map of handler and crc in api_main - Added possibility to start the forwarder from binary api without setting any parameters - Changed pit lifetime values from seconds to milliseconds"

6 years ago- [HICN-65] Populating hash map of handler and crc in api_main 04/17604/2
Alberto Compagno [Thu, 14 Feb 2019 11:14:51 +0000 (12:14 +0100)]
- [HICN-65] Populating hash map of handler and crc in api_main
- Added possibility to start the forwarder from binary api without setting any parameters
- Changed pit lifetime values from seconds to milliseconds

Change-Id: I83706f22ddd8e825c1021fe70d4bf52e1b929be8
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
6 years ago[HICN-61] Compile Error in libtransport in windows environment 73/17573/3
Angelo Mantellini [Wed, 13 Feb 2019 16:27:33 +0000 (17:27 +0100)]
[HICN-61] Compile Error in libtransport in windows environment

Change-Id: I25642a194996e449b91d492b22a379466c524940
Signed-off-by: Angelo Mantellini <manangel@cisco.com>
6 years agoMerge "[HICN-62] Using the new API in libparc to remove a per-packet copy of the...
Mauro Sardara [Wed, 13 Feb 2019 17:03:49 +0000 (17:03 +0000)]
Merge "[HICN-62] Using the new API in libparc to remove a per-packet copy of the signature"

6 years ago[HICN-62] Using the new API in libparc to remove a per-packet copy of the signature 74/17574/2
Alberto Compagno [Wed, 13 Feb 2019 16:45:14 +0000 (17:45 +0100)]
[HICN-62] Using the new API in libparc to remove a per-packet copy of the signature

Change-Id: I4d2dee75d7ba3ed94a1676fd4ab892c6bcad958a
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
6 years ago[HICN-60] Solved concurrent memory access which was leading to seg-fault 68/17568/1
Alberto Compagno [Wed, 13 Feb 2019 14:06:23 +0000 (15:06 +0100)]
[HICN-60] Solved concurrent memory access which was leading to seg-fault

Change-Id: I7b9fcf79bb97650346f7d92af8cbb419f0a5cb95
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
6 years ago[HICN-59] Do not call clear on membuf sharing same underlying memory. Use trimEnd... 59/17559/3
Mauro Sardara [Wed, 13 Feb 2019 10:50:10 +0000 (11:50 +0100)]
[HICN-59] Do not call clear on membuf sharing same underlying memory. Use trimEnd instead.

Change-Id: I69463ede2b32f1d625b6161fabd08daca41c3483
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years ago[HICN-54] Fixed udp face visualization 34/17534/1
Alberto Compagno [Tue, 12 Feb 2019 16:38:51 +0000 (17:38 +0100)]
[HICN-54] Fixed udp face visualization

Change-Id: Id6bb058bfb54e76ab08afae89db8cf489629f306
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
6 years ago[HICN-52] Fix signature computation and verification in libtransport 77/17477/10
Mauro Sardara [Mon, 11 Feb 2019 23:07:11 +0000 (00:07 +0100)]
[HICN-52] Fix signature computation and verification in libtransport

Change-Id: I9b30a9c9e95e2cb2f135fe7efd43e633235196d9
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years ago[HICN-51] Add static assert for ensuring correct struct size in libhicn definitions. 76/17476/7
Mauro Sardara [Mon, 11 Feb 2019 22:50:45 +0000 (23:50 +0100)]
[HICN-51] Add static assert for ensuring correct struct size in libhicn definitions.

Change-Id: Ib41e9cbdd2ea84a40eb4e7b01da131cbad9575c4
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years ago[HICN-44] Remove warnings libhicn (lib) on windows 27/17427/12
Angelo Mantellini [Fri, 8 Feb 2019 14:11:57 +0000 (15:11 +0100)]
[HICN-44] Remove warnings libhicn (lib) on windows

Change-Id: I637e9c1e05de8a9e6743ea729b62d3eedd6ca54b
Signed-off-by: Angelo Mantellini <manangel@cisco.com>
6 years agoMerge "[HICN-47] Remove warnings utils on windows"
Mauro Sardara [Mon, 11 Feb 2019 13:49:41 +0000 (13:49 +0000)]
Merge "[HICN-47] Remove warnings utils on windows"

6 years agoMerge "[HICN-46] Remove warnings libtransport on windows"
Mauro Sardara [Mon, 11 Feb 2019 13:47:45 +0000 (13:47 +0000)]
Merge "[HICN-46] Remove warnings libtransport on windows"

6 years ago[HICN-47] Remove warnings utils on windows 40/17440/6
Angelo Mantellini [Sat, 9 Feb 2019 09:49:35 +0000 (10:49 +0100)]
[HICN-47] Remove warnings utils on windows

Change-Id: Id8616bc6b68ec2854078ecfe3b30f4573e7d7c6c
Signed-off-by: Angelo Mantellini <manangel@cisco.com>
6 years ago[HICN-46] Remove warnings libtransport on windows 44/17444/5
Angelo Mantellini [Sun, 10 Feb 2019 11:49:21 +0000 (12:49 +0100)]
[HICN-46] Remove warnings libtransport on windows

Change-Id: I09456770dcbca979491cdcadb310eab95a0dea17
Signed-off-by: Angelo Mantellini <manangel@cisco.com>
6 years ago[HICN-43] Fix AH_FLAG set during packet forging. 67/17467/1
Mauro Sardara [Mon, 11 Feb 2019 13:13:35 +0000 (14:13 +0100)]
[HICN-43] Fix AH_FLAG set during packet forging.

Change-Id: I6aa224b17e9e1ec30d6f7d263ddaf628f179a5f0
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years agoMerge "[HICN-49] Remove warnings hicn-light on windows"
Michele Papalini [Sun, 10 Feb 2019 13:34:16 +0000 (13:34 +0000)]
Merge "[HICN-49] Remove warnings hicn-light on windows"

6 years ago[HICN-49] Remove warnings hicn-light on windows 45/17445/3
Angelo Mantellini [Sun, 10 Feb 2019 12:34:22 +0000 (13:34 +0100)]
[HICN-49] Remove warnings hicn-light on windows

Change-Id: I106713c285ad5cc47cb5ae3aaf9c837685156e36
Signed-off-by: Angelo Mantellini <manangel@cisco.com>
6 years ago[HICN-48] remove hole detection in RTC 43/17443/1
michele papalini [Sun, 10 Feb 2019 11:38:19 +0000 (12:38 +0100)]
[HICN-48] remove hole detection in RTC

Change-Id: I5e8700b6e26660acbe5e9a7a6716d322acb03466
Signed-off-by: michele papalini <micpapal@cisco.com>
6 years agoMerge "[HICN-43] Fixed packet lifetime and setting AH flag when a data packet carries...
Alberto Compagno [Fri, 8 Feb 2019 14:04:40 +0000 (14:04 +0000)]
Merge "[HICN-43] Fixed packet lifetime and setting AH flag when a data packet carries a signature"

6 years agoMerge "[HICN-42] reuse HICN_MAX_LIFETIME in messageHandler"
Mauro Sardara [Fri, 8 Feb 2019 11:06:06 +0000 (11:06 +0000)]
Merge "[HICN-42] reuse HICN_MAX_LIFETIME in messageHandler"

6 years ago[HICN-43] Fixed packet lifetime and setting AH flag when a data packet carries a... 17/17417/3
Alberto Compagno [Fri, 8 Feb 2019 11:00:25 +0000 (12:00 +0100)]
[HICN-43] Fixed packet lifetime and setting AH flag when a data packet carries a signature

Change-Id: I5e14716bc9bfcd8ffc3ab8cda8aa9ba0ca5c6d82
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
6 years ago[HICN-42] reuse HICN_MAX_LIFETIME in messageHandler 16/17416/1
michele papalini [Fri, 8 Feb 2019 10:43:58 +0000 (11:43 +0100)]
[HICN-42] reuse HICN_MAX_LIFETIME in messageHandler

Change-Id: Ie47a1ce333f833de82205d6d686f5cfd31b4d662
Signed-off-by: michele papalini <micpapal@cisco.com>
6 years agoMerge "[HICN-33] Hicn Fdio logo for windows"
Luca Muscariello [Fri, 8 Feb 2019 08:52:06 +0000 (08:52 +0000)]
Merge "[HICN-33] Hicn Fdio logo for windows"

6 years agoRemoved useless lines from CMakeLists 08/17408/1
Mauro Sardara [Thu, 7 Feb 2019 18:54:45 +0000 (19:54 +0100)]
Removed useless lines from CMakeLists

Change-Id: Ifa9a98b411dae4718b4f0ec5cc80f11254f408d6
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years ago[HICN-41] rename define variables in rtc transport 04/17404/1
michele papalini [Thu, 7 Feb 2019 17:40:38 +0000 (18:40 +0100)]
[HICN-41] rename define variables in rtc transport

Change-Id: I2235f319a02aed43657db4954b68f00a28b0c9d8
Signed-off-by: michele papalini <micpapal@cisco.com>
6 years ago[HICN-33] Hicn Fdio logo for windows 21/17321/7
Angelo Mantellini [Tue, 5 Feb 2019 11:59:15 +0000 (12:59 +0100)]
[HICN-33] Hicn Fdio logo for windows

Change-Id: I1c68da4462f4ccb627419a9a8073a3fe11d36cf6
Signed-off-by: Angelo Mantellini <manangel@cisco.com>
6 years ago[HICN-39] Added api that return a pointer to the signature hold in a packet 78/17378/5
Alberto Compagno [Thu, 7 Feb 2019 12:12:19 +0000 (13:12 +0100)]
[HICN-39] Added api that return a pointer to the signature hold in a packet
[HICN-40] Fixed signature calculation by allocating a contiguous portion of
memory that holds the entire hICN header (IP+TCP+AH)

Change-Id: I9d40bab0e3ecb82949b8b3a00e2cc1214457e4e3
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
6 years ago[HICN-34] Fixed bug on struct size and implemented initialization method 31/17331/3
Alberto Compagno [Tue, 5 Feb 2019 21:32:48 +0000 (22:32 +0100)]
[HICN-34] Fixed bug on struct size and implemented initialization method

Change-Id: I975fce31c2da5ad42d6787b0c5f305c60390d68c
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
6 years ago[HICN-25] Revert to previous build-packages.sh 23/17323/2
Mauro Sardara [Tue, 5 Feb 2019 12:45:46 +0000 (13:45 +0100)]
[HICN-25] Revert to previous build-packages.sh

Change-Id: I9bd77da03f82a2c4c6a3045184112f76762dda07
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years ago[HICN-25] Temporarily push docs from package merge jobs. 22/17322/1
Mauro Sardara [Tue, 5 Feb 2019 12:17:18 +0000 (13:17 +0100)]
[HICN-25] Temporarily push docs from package merge jobs.

Change-Id: I9cf7009daa124210901dfd89e1bdf4b1eaaee308
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years ago[HICN-25] Test docs script. 16/17316/14
Mauro Sardara [Tue, 5 Feb 2019 09:02:16 +0000 (10:02 +0100)]
[HICN-25] Test docs script.

Change-Id: I37cb7b34a737323862619c198ff4e3b570217887
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years agoMerge "[HICN-30] Removed wrong string that was appearing on the producer face"
Michele Papalini [Mon, 4 Feb 2019 17:02:40 +0000 (17:02 +0000)]
Merge "[HICN-30] Removed wrong string that was appearing on the producer face"

6 years ago[HICN-30] Removed wrong string that was appearing on the producer face 03/17303/1
Alberto Compagno [Mon, 4 Feb 2019 16:51:11 +0000 (17:51 +0100)]
[HICN-30] Removed wrong string that was appearing on the producer face

Change-Id: Ifa215f861836e560995df7503d41ea5e9df42def
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
6 years ago[HICN-29] fixed consumer socket connection 02/17302/1
michele papalini [Mon, 4 Feb 2019 16:45:47 +0000 (17:45 +0100)]
[HICN-29] fixed consumer socket connection

Change-Id: Id2214262196999fedeb46d3cddbe543e1b181a46
Signed-off-by: michele papalini <micpapal@cisco.com>
6 years ago[HICN-28] Error in hicn-light with udp tunnel 99/17299/1
Angelo Mantellini [Mon, 4 Feb 2019 15:43:27 +0000 (16:43 +0100)]
[HICN-28] Error in hicn-light with udp tunnel

Change-Id: Ia3efb22ec521f7a47636bc5e3da2f88601fbeec2
Signed-off-by: Angelo Mantellini <manangel@cisco.com>
6 years agoMerge "[HICN-27] Removed libhicn dependency in hicn-plugin [deb/rpm] package."
Alberto Compagno [Mon, 4 Feb 2019 13:47:00 +0000 (13:47 +0000)]
Merge "[HICN-27] Removed libhicn dependency in hicn-plugin [deb/rpm] package."

6 years agoMerge "[HICN-9] Fix version number in libhicn doc."
Jordan Augé [Mon, 4 Feb 2019 13:33:33 +0000 (13:33 +0000)]
Merge "[HICN-9] Fix version number in libhicn doc."

6 years ago[HICN-27] Removed libhicn dependency in hicn-plugin [deb/rpm] package. 94/17294/1
Mauro Sardara [Mon, 4 Feb 2019 13:25:59 +0000 (14:25 +0100)]
[HICN-27] Removed libhicn dependency in hicn-plugin [deb/rpm] package.

Change-Id: I5e694e87c322d78b9f1d15d3811abc260f5d5d85
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years agoMerge "Update on README.me after 19.01 release, information about VPP sync."
Mauro Sardara [Mon, 4 Feb 2019 13:23:58 +0000 (13:23 +0000)]
Merge "Update on README.me after 19.01 release, information about VPP sync."

6 years ago[HICN-9] Fix version number in libhicn doc. 93/17293/1
Mauro Sardara [Mon, 4 Feb 2019 13:06:58 +0000 (14:06 +0100)]
[HICN-9] Fix version number in libhicn doc.

Change-Id: I7b136665e12951604da2a08ae0af5fe506fa62dd
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years agoUpdate on README.me after 19.01 release, information about VPP sync. 61/17261/4
Luca Muscariello [Sat, 2 Feb 2019 16:03:38 +0000 (17:03 +0100)]
Update on README.me after 19.01 release, information about VPP sync.

Change-Id: Ib072d624a61fbebafb6bd7f7aa9622ce09ed2fff
Signed-off-by: Luca Muscariello <lumuscar+fdio@cisco.com>
6 years agoMerge "[HICN-10] Remove temporary files generated by CPack[Deb/Rpm]."
Mauro Sardara [Mon, 4 Feb 2019 09:48:29 +0000 (09:48 +0000)]
Merge "[HICN-10] Remove temporary files generated by CPack[Deb/Rpm]."

6 years ago[HICN-10] Remove temporary files generated by CPack[Deb/Rpm]. 83/17283/1
Mauro Sardara [Mon, 4 Feb 2019 09:39:27 +0000 (10:39 +0100)]
[HICN-10] Remove temporary files generated by CPack[Deb/Rpm].

Change-Id: I05fc7d917970a0b9780c667aa5e818cbc1d3240a
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years agoMerge "[HICN24] Windows compatibility for hicn-light"
Luca Muscariello [Fri, 1 Feb 2019 20:00:21 +0000 (20:00 +0000)]
Merge "[HICN24] Windows compatibility for hicn-light"

6 years ago[HICN-10] Compile libtransport with libmemif support 41/17241/12
Mauro Sardara [Fri, 1 Feb 2019 16:12:38 +0000 (17:12 +0100)]
[HICN-10] Compile libtransport with libmemif support

Change-Id: I81d1cb4d5f16a61c35f66fe347985f05d8c97383
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years ago[HICN24] Windows compatibility for hicn-light 13/17213/14
Angelo Mantellini [Thu, 31 Jan 2019 17:20:48 +0000 (18:20 +0100)]
[HICN24] Windows compatibility for hicn-light

Change-Id: I8e19e52c9b4ec0fcbd7344c28765f5da1937569c
Signed-off-by: Angelo Mantellini <manangel@cisco.com>