hicn.git
6 years ago[HICN-159] RTC traffic in hiperf 41/18641/2
michele papalini [Tue, 2 Apr 2019 15:41:45 +0000 (17:41 +0200)]
[HICN-159] RTC traffic in hiperf

Change-Id: I6a6d791e97446aab03ea463046d24f98444e9a1c
Signed-off-by: michele papalini <micpapal@cisco.com>
6 years agoMerge "[HICN-158] Fixed ip face deletion from binary api"
Mauro Sardara [Tue, 2 Apr 2019 09:29:50 +0000 (09:29 +0000)]
Merge "[HICN-158] Fixed ip face deletion from binary api"

6 years ago[HICN-158] Fixed ip face deletion from binary api 30/18630/1
Alberto Compagno [Tue, 2 Apr 2019 09:13:43 +0000 (11:13 +0200)]
[HICN-158] Fixed ip face deletion from binary api

Change-Id: I7a793e3664e30f765861fd5153c99fecb47ce863
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
6 years agoMerge "[HICN-156] Ip face now support the remote address to be reachable through...
Mauro Sardara [Mon, 1 Apr 2019 17:03:12 +0000 (17:03 +0000)]
Merge "[HICN-156] Ip face now support the remote address to be reachable through a "via" route."

6 years agoMerge "[HICN-157] Fixed wrong host to network conversion of face id in hicn_face_ip_a...
Michele Papalini [Mon, 1 Apr 2019 16:29:49 +0000 (16:29 +0000)]
Merge "[HICN-157] Fixed wrong host to network conversion of face id in hicn_face_ip_add binary api"

6 years ago[HICN-157] Fixed wrong host to network conversion of face id in hicn_face_ip_add... 23/18623/1
Alberto Compagno [Mon, 1 Apr 2019 16:13:55 +0000 (18:13 +0200)]
[HICN-157] Fixed wrong host to network conversion of face id in hicn_face_ip_add binary api

Change-Id: I498d798efe683ceff882496659764184f2733e9d
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
6 years ago[HICN-156] Ip face now support the remote address to be reachable through a "via... 22/18622/1
Alberto Compagno [Mon, 1 Apr 2019 15:53:05 +0000 (17:53 +0200)]
[HICN-156] Ip face now support the remote address to be reachable through a "via" route.

Change-Id: Ic5e217ea997e8e86db1c21371839dfde03c641cf
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
6 years agoMerge "[HICN-154] Fix libcurl dependency for apps."
Mauro Sardara [Mon, 1 Apr 2019 13:41:46 +0000 (13:41 +0000)]
Merge "[HICN-154] Fix libcurl dependency for apps."

6 years ago[HICN-154] Fix libcurl dependency for apps. 15/18615/1
Mauro Sardara [Mon, 1 Apr 2019 08:17:09 +0000 (10:17 +0200)]
[HICN-154] Fix libcurl dependency for apps.

Change-Id: I95da1e8e27a74725e2ad1e81ed9a31d914772394
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years agoMerge "[HICN-90] adding hicn-light to sysrepo-plugins"
Luca Muscariello [Fri, 29 Mar 2019 15:45:34 +0000 (15:45 +0000)]
Merge "[HICN-90] adding hicn-light to sysrepo-plugins"

6 years agoMerge "[HICN-151] The source address in the IP face is optional. If not provided...
Mauro Sardara [Fri, 29 Mar 2019 13:27:22 +0000 (13:27 +0000)]
Merge "[HICN-151] The source address in the IP face is optional. If not provided it will be used one of the ip addresses available in the interface"

6 years ago[HICN-152] Fix window size in CBR. 92/18592/1
Mauro Sardara [Fri, 29 Mar 2019 12:52:31 +0000 (13:52 +0100)]
[HICN-152] Fix window size in CBR.

Change-Id: Ib2d6658a6118b29f57b99ecc58ac001030092982
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years ago[HICN-151] The source address in the IP face is optional. If not provided it will... 75/18575/2
Alberto Compagno [Thu, 28 Mar 2019 17:25:10 +0000 (18:25 +0100)]
[HICN-151] The source address in the IP face is optional. If not provided it will be used one of the ip addresses available in the interface

Change-Id: If800a07c0a61cde9152efdee01dd6ae9b12615dc
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
6 years ago[HICN-11] Fix retransmission count when sending first interest. 67/18567/1
Mauro Sardara [Thu, 28 Mar 2019 10:16:01 +0000 (11:16 +0100)]
[HICN-11] Fix retransmission count when sending first interest.

Change-Id: Ia4b754c555fa83746680d9dcfd2c73f7d55c72a5
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years agoMerge "[HICN-11] Fix segfault in rtc due to typo in variable name."
Michele Papalini [Thu, 28 Mar 2019 09:35:25 +0000 (09:35 +0000)]
Merge "[HICN-11] Fix segfault in rtc due to typo in variable name."

6 years ago[HICN-11] Fix segfault in rtc due to typo in variable name. 53/18553/1
Mauro Sardara [Wed, 27 Mar 2019 18:45:48 +0000 (19:45 +0100)]
[HICN-11] Fix segfault in rtc due to typo in variable name.

Change-Id: Id8fe64fb6d0748b3708f0bbd1e6e7d154cc04437
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years agoMerge "[HICN-150] Fixed punting to classify packets from current_data instead of...
Mauro Sardara [Wed, 27 Mar 2019 17:33:09 +0000 (17:33 +0000)]
Merge "[HICN-150] Fixed punting to classify packets from current_data instead of from data"

6 years ago[HICN-150] Fixed punting to classify packets from current_data instead of from data 52/18552/1
Alberto Compagno [Wed, 27 Mar 2019 16:40:42 +0000 (17:40 +0100)]
[HICN-150] Fixed punting to classify packets from current_data instead of from data

Change-Id: I448b13430dc00ea47b928092249fb9ca88ceba0e
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
6 years ago[HICN-149] Build packages for applications. 20/18520/6
Mauro Sardara [Mon, 25 Mar 2019 15:47:47 +0000 (16:47 +0100)]
[HICN-149] Build packages for applications.

Change-Id: Ia13bc4d2711b9897c0afb9b9b43cd04667e41bac
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years ago[HICN-90] adding hicn-light to sysrepo-plugins 39/18139/12
Masoud Hemmatpour [Fri, 8 Mar 2019 12:40:22 +0000 (13:40 +0100)]
[HICN-90] adding hicn-light to sysrepo-plugins

Change-Id: Icd92adb21661d33b0cd40ea8c3dd748f0fa97aaf
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 ago[HICN-141] Install headers in hicn-light component. 00/18500/9
Mauro Sardara [Mon, 25 Mar 2019 09:39:24 +0000 (10:39 +0100)]
[HICN-141] Install headers in hicn-light component.

Change-Id: I3c7aef4f6ecd147156ecab6aaa6cb2845768645f
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years agoMerge "[HICN-141] Definition of a C API for hicn-light"
Luca Muscariello [Sun, 24 Mar 2019 14:07:14 +0000 (14:07 +0000)]
Merge "[HICN-141] Definition of a C API for hicn-light"

6 years ago[HICN-141] Definition of a C API for hicn-light 90/18490/5
Luca Muscariello [Sat, 23 Mar 2019 13:13:53 +0000 (14:13 +0100)]
[HICN-141] Definition of a C API for hicn-light

Change-Id: Id861f0abe58b1e3c9ba8cc76701da0f9c6801748
Signed-off-by: Luca Muscariello <lumuscar+fdio@cisco.com>
Signed-off-by: Angelo Mantellini <manangel@cisco.com>
6 years agoMerge "[HICN-6] ATS fixes"
Alberto Compagno [Sun, 24 Mar 2019 08:20:19 +0000 (08:20 +0000)]
Merge "[HICN-6] ATS fixes"

6 years ago[HICN-6] ATS fixes 92/18492/3
Mauro Sardara [Sat, 23 Mar 2019 20:00:43 +0000 (21:00 +0100)]
[HICN-6] ATS fixes

Change-Id: I1e9a214ead9d4d9bacd98d797371783ad39909f7
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years ago[HICN-139] Exporting per-face statistics through the binary api. 91/18491/1
Alberto Compagno [Sat, 23 Mar 2019 19:25:28 +0000 (20:25 +0100)]
[HICN-139] Exporting per-face statistics through the binary api.

Change-Id: I253fb788fec527360876064b22ab54620eb2c615
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
6 years agoMerge "[HICN-138] Added number of received/transmitted bytes and packets on each...
Mauro Sardara [Sat, 23 Mar 2019 15:32:22 +0000 (15:32 +0000)]
Merge "[HICN-138] Added number of received/transmitted bytes and packets on each face"

6 years agoMerge "[HICN-6] ATS Working, little refactoring of apps"
Alberto Compagno [Sat, 23 Mar 2019 15:14:39 +0000 (15:14 +0000)]
Merge "[HICN-6] ATS Working, little refactoring of apps"

6 years ago[HICN-138] Added number of received/transmitted bytes and packets on each face 89/18489/2
Alberto Compagno [Sat, 23 Mar 2019 13:46:14 +0000 (14:46 +0100)]
[HICN-138] Added number of received/transmitted bytes and packets on each face

Change-Id: Icfe9cd84bdc72afef3d714064e695d1abef368f5
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
6 years ago[HICN-6] ATS Working, little refactoring of apps 82/18482/13
Mauro Sardara [Tue, 19 Mar 2019 13:26:52 +0000 (14:26 +0100)]
[HICN-6] ATS Working, little refactoring of apps

Change-Id: I174815b70bf3a9fbe99ffab7dd2914be04d364b9
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years ago[HICN-137] Install header file with API with hicn-light. 88/18488/2
Mauro Sardara [Sat, 23 Mar 2019 10:25:50 +0000 (11:25 +0100)]
[HICN-137] Install header file with API with hicn-light.

Change-Id: Idf5405b0086e74ad46dd407edb2598f363886ba3
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years agoMerge "[HICN-135] Fix setLifetime function."
Mauro Sardara [Sat, 23 Mar 2019 01:50:27 +0000 (01:50 +0000)]
Merge "[HICN-135] Fix setLifetime function."

6 years agoMerge "[HICN-128] README utils and renaming of executables"
Alberto Compagno [Thu, 21 Mar 2019 17:15:56 +0000 (17:15 +0000)]
Merge "[HICN-128] README utils and renaming of executables"

6 years ago[HICN-135] Fix setLifetime function. 53/18453/3
Mauro Sardara [Thu, 21 Mar 2019 10:01:39 +0000 (11:01 +0100)]
[HICN-135] Fix setLifetime function.

Change-Id: Ic0423407082e0909584a793f266e5b5fb4fc71b4
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years ago[HICN-133] Fix return of number of produced packet of produce(). 25/18425/1
Mauro Sardara [Wed, 20 Mar 2019 14:01:50 +0000 (15:01 +0100)]
[HICN-133] Fix return of number of produced packet of produce().

Change-Id: I157d858ce2d7eeaa16f404fcfee9f51a9e6b777b
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years ago[HICN-128] README utils and renaming of executables 14/18414/10
Angelo Mantellini [Wed, 20 Mar 2019 10:03:25 +0000 (11:03 +0100)]
[HICN-128] README utils and renaming of executables

Change-Id: I5e3cd78306d9f4a25197b54ca5b2779e600891c8
Signed-off-by: Angelo Mantellini <manangel@cisco.com>
6 years ago[HICN-132] Prevent to show interface details if the interface does not exist 17/18417/5
Alberto Compagno [Wed, 20 Mar 2019 10:50:29 +0000 (11:50 +0100)]
[HICN-132] Prevent to show interface details if the interface does not exist

Change-Id: Id87483597b0259ed1b940948f2de7e2138ca97f9
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
6 years agoMerge "[HICN-125] Use getPayload once in rtc transport functions."
Alberto Compagno [Wed, 20 Mar 2019 12:17:38 +0000 (12:17 +0000)]
Merge "[HICN-125] Use getPayload once in rtc transport functions."

6 years agoMerge "[HICN-124] README apps"
Alberto Compagno [Tue, 19 Mar 2019 16:07:16 +0000 (16:07 +0000)]
Merge "[HICN-124] README apps"

6 years ago[HICN-124] README apps 85/18385/3
Angelo Mantellini [Tue, 19 Mar 2019 15:55:41 +0000 (16:55 +0100)]
[HICN-124] README apps

Change-Id: I8a5996e5589a988eada6110385fd679625f58b9b
Signed-off-by: Angelo Mantellini <manangel@cisco.com>
6 years ago[HICN-125] Use getPayload once in rtc transport functions. 88/18388/1
Mauro Sardara [Tue, 19 Mar 2019 15:55:10 +0000 (16:55 +0100)]
[HICN-125] Use getPayload once in rtc transport functions.

Change-Id: I23532b0609dba5b570c6f269e8f1d9889bcf624c
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years ago[HICN-125 HICN-126] 84/18384/1
Mauro Sardara [Tue, 19 Mar 2019 15:21:55 +0000 (16:21 +0100)]
[HICN-125 HICN-126]

- Add MemBuf as return type of getPayload of transport::core::Packet
- Fix incremental index manager

Change-Id: Ib557d56b1bf42e3974364c611b825b21f1e3d3f1
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years agoMerge "[HICN-103] Manifest retransmissions."
Alberto Compagno [Mon, 18 Mar 2019 18:23:54 +0000 (18:23 +0000)]
Merge "[HICN-103] Manifest retransmissions."

6 years ago[HICN-103] Manifest retransmissions. 49/18149/3
Mauro Sardara [Fri, 8 Mar 2019 16:27:22 +0000 (17:27 +0100)]
[HICN-103] Manifest retransmissions.

Change-Id: I1b61c79e99bb8da471d1e284ea2a629d48b9f308
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years ago[HICN-121] Windows compatibility for hicn-http-server 48/18348/3
Angelo Mantellini [Sat, 16 Mar 2019 10:16:19 +0000 (11:16 +0100)]
[HICN-121] Windows compatibility for hicn-http-server

Change-Id: I0acbb90222d3fb8c132f28a98826deeb0875236d
Signed-off-by: Angelo Mantellini <manangel@cisco.com>
6 years agoMerge "[HICN-118] Add .clang-format file, format all libtransport project."
Mauro Sardara [Fri, 15 Mar 2019 18:15:24 +0000 (18:15 +0000)]
Merge "[HICN-118] Add .clang-format file, format all libtransport project."

6 years ago[HICN-119] Error when hicn-http-test tries to create tree of folders 43/18343/1
Angelo Mantellini [Fri, 15 Mar 2019 17:41:01 +0000 (18:41 +0100)]
[HICN-119] Error when hicn-http-test tries to create tree of folders

Change-Id: Iab3f9d03296c4185467ae08aa2fa4c35a19b6708
Signed-off-by: Angelo Mantellini <manangel@cisco.com>
6 years ago[HICN-114] Update Hicn Http Server to hicn fdio stack 26/18326/11
Angelo Mantellini [Fri, 15 Mar 2019 13:16:15 +0000 (14:16 +0100)]
[HICN-114] Update Hicn Http Server to hicn fdio stack

Change-Id: Ic808c93c14f905fd403e60be82ce319757e84c9f
Signed-off-by: Angelo Mantellini <manangel@cisco.com>
6 years ago[HICN-118] Add .clang-format file, format all libtransport project. 18/18318/2
Mauro Sardara [Fri, 15 Mar 2019 10:03:52 +0000 (11:03 +0100)]
[HICN-118] Add .clang-format file, format all libtransport project.

Change-Id: I61392567b648014eaa111fc2567770192fccffa6
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years ago[HICN-117] Temporarily remove pom.xml from project root. 09/18309/1
Mauro Sardara [Thu, 14 Mar 2019 21:30:11 +0000 (22:30 +0100)]
[HICN-117] Temporarily remove pom.xml from project root.

Change-Id: I3aad3dc20b75359354d70413fe2bbc3a7bd38173
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years agoMerge "[HICN-116] Added RTC producer option to hiperf."
Mauro Sardara [Thu, 14 Mar 2019 21:16:56 +0000 (21:16 +0000)]
Merge "[HICN-116] Added RTC producer option to hiperf."

6 years ago[HICN-116] Added RTC producer option to hiperf. 05/18305/2
Mauro Sardara [Thu, 14 Mar 2019 18:46:43 +0000 (19:46 +0100)]
[HICN-116] Added RTC producer option to hiperf.

Change-Id: I665b7dd3c8eae222d62057bc3387daf6c73df1f8
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years agoMerge "[HICN-115] Error when libtransport has to close the connection"
Mauro Sardara [Thu, 14 Mar 2019 16:49:28 +0000 (16:49 +0000)]
Merge "[HICN-115] Error when libtransport has to close the connection"

6 years agoMerge "[HICN-113] Fix packaging system."
Luca Muscariello [Thu, 14 Mar 2019 16:47:55 +0000 (16:47 +0000)]
Merge "[HICN-113] Fix packaging system."

6 years ago[HICN-113] Fix packaging system. 93/18293/4
Mauro Sardara [Thu, 14 Mar 2019 15:03:00 +0000 (16:03 +0100)]
[HICN-113] Fix packaging system.

Change-Id: I779bfffedac5c593de9789b79218475ec4698c01
Signed-off-by: Mauro Sardara <msardara@cisco.com>
6 years agoMerge "[HICN-112] Fixed bug on dymanic udp face creation. Fixed visualization of...
Mauro Sardara [Thu, 14 Mar 2019 15:04:59 +0000 (15:04 +0000)]
Merge "[HICN-112] Fixed bug on dymanic udp face creation. Fixed visualization of udp faces with "hicn show" command"

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-112] Fixed bug on dymanic udp face creation. Fixed visualization of udp faces... 80/18280/2
Alberto Compagno [Thu, 14 Mar 2019 09:58:58 +0000 (10:58 +0100)]
[HICN-112] Fixed bug on dymanic udp face creation. Fixed visualization of udp faces with "hicn show" command

Change-Id: I8d2898427b19abc707ac7a0c2942576f81094ef9
Signed-off-by: Alberto Compagno <acompagn+fdio@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."