aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-02-01Merge "[HICN24] Windows compatibility for hicn-light"Luca Muscariello67-164/+681
2019-02-01[HICN-10] Compile libtransport with libmemif supportMauro Sardara15-85/+155
Change-Id: I81d1cb4d5f16a61c35f66fe347985f05d8c97383 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-02-01[HICN24] Windows compatibility for hicn-lightAngelo Mantellini67-164/+681
Change-Id: I8e19e52c9b4ec0fcbd7344c28765f5da1937569c Signed-off-by: Angelo Mantellini <manangel@cisco.com>
2019-02-01Merge "[HICN-10] Add support for building hicn-plugin packages. Do not build ↵Alberto Compagno4-9/+20
packages for components without name."
2019-02-01[HICN-10] Add support for building hicn-plugin packages. Do not build ↵Mauro Sardara4-9/+20
packages for components without name. Change-Id: I11eff1b9dc6e71e079baf65703192a7cbfb565e8 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-02-01Merge "Minor cleanup"Jordan Augé1-2/+0
2019-01-31Merge "[HICN-23] Fix ICMP types for MAP-Me Ack"Luca Muscariello1-2/+2
2019-01-31Minor cleanupJordan Augé1-2/+0
Change-Id: Ic4197900ca835414e2550de6fc1e4a098a91e620 Signed-off-by: Jordan Augé <jordan.auge+fdio@cisco.com>
2019-01-31Merge "HICN-9 make doc lib"Mauro Sardara3-4/+6
2019-01-31HICN-9 make doc libJordan Augé3-4/+6
Change-Id: I349c53b527df2445cd2d521555ff64af2400a8b2 Signed-off-by: Jordan Augé <jordan.auge+fdio@cisco.com>
2019-01-31[HICN-23] Fix ICMP types for MAP-Me AckJordan Augé1-2/+2
Change-Id: Ieb9fcb87f75be62270df6e2f599182fd9fba5e5b Signed-off-by: Jordan Augé <jordan.auge+fdio@cisco.com>
2019-01-31[HICN-20] Windows compatibility for ping_client, ping_server and hiperfAngelo Mantellini1-5/+2
Change-Id: I15df978e9e4320f7e6b7c5b3f7db025dcfd6aa06 Signed-off-by: Angelo Mantellini <manangel@cisco.com>
2019-01-31[HICN-20] This source upgrade allows to compile ping_client, ping_server and ↵Angelo Mantellini7-10/+88
hiperf (utils folder) in Windows. Change-Id: I8253aa9aa640644b0daffd95dff202956371d814 Signed-off-by: Angelo Mantellini <manangel@cisco.com>
2019-01-30[HICN-19] Add support for Windows 10 x64 for libhicn (lib)Angelo Mantellini9-11/+49
Change-Id: I5109d5ce293265fca557c2ef952fcb1c13b9d816 Signed-off-by: Angelo Mantellini <manangel@cisco.com>
2019-01-30[HICN-18] first commit of libtransport for windowsAngelo Mantellini511-123/+310
Change-Id: I3a43b22194aa13ae5de1746e3d4bd9a275070261 Signed-off-by: Angelo Mantellini <manangel@cisco.com>
2019-01-29Merge "Add INFO.yaml file"Luca Muscariello1-0/+69
2019-01-29[HICN-17] Add possibility to destroy connection directly from stopEventsLoop ↵Mauro Sardara8-25/+42
with an additional parameter. Change-Id: I869a079a7b2f436768a62de66fd9281a7d1243cd Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-01-29Merge "[HICN-10] Treat warning as errors in compilation during verify jobs."Mauro Sardara5-10/+16
2019-01-29[HICN-10] Treat warning as errors in compilation during verify jobs.Mauro Sardara5-10/+16
Change-Id: Iab6deb14157f81c9f2f8ba6762e93e9860b108bd Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-01-29[HICN-10] Fix check of environment variable BUILD_NUMBERMauro Sardara1-1/+1
Change-Id: Ic6e6a2137cbdf7fb29b62c5e2d2a051a9e8aae1b Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-01-29Merge "[HICN-16] File Descriptors fixes for list commands"Mauro Sardara11-74/+76
2019-01-29[HICN-16] File Descriptors fixes for list commandsGiovanni Conte11-74/+76
Change-Id: I052013d0d8c6c2bd4b7631c68065bca91024646b Signed-off-by: Giovanni Conte <gconte@cisco.com>
2019-01-28[HICN-10] Fix for build number retrieval from CMakeMauro Sardara2-5/+8
Change-Id: I511df63962dda9ec53117a9a380cb5ac05a0b10b Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-01-28Merge "[HICN-10] First version of build script."Mauro Sardara7-32/+195
2019-01-28[HICN-10] First version of build script.Mauro Sardara7-36/+195
Change-Id: Iaddb38e56280ddb6cddf3b2186a206c58fd45233 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-01-28[HICN-15] add include in socket_connectormichele papalini1-0/+1
Change-Id: I362fdde5004a0ec36ca4a256a10d005592b2ac61 Signed-off-by: michele papalini <micpapal+fdio@cisco.com>
2019-01-25[HICN-13] sendInterest with customized callbacksmichele papalini3-23/+82
Change-Id: Ie4b2aac7f5f356f8afc7aaf83b723596dcbb4532 Signed-off-by: michele papalini <micpapal+fdio@cisco.com>
2019-01-24new constructors for RTC producer/consumer socketsmichele papalini4-0/+26
Change-Id: Icb982937e1f4cb38a2487f17c5a6b0cb1ef89cc2 Signed-off-by: michele papalini <micpapal+fdio@cisco.com>
2019-01-24Fix format string for printing size_t typeMauro Sardara1-1/+1
Change-Id: Iee4ea1fbb4f9f1f68dbced2d11030dde2d3d88fb Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-01-24Fix typo.Mauro Sardara1-4/+0
Change-Id: I1300f848a22ef20a8f4a76f2a4bd504031b321cf Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-01-24Add INFO.yaml fileVanessa Rene Valderrama1-0/+69
Add INFO.yaml to list: - Project description - Properties - Issue Tracking - Contacts - PTL information - Meeting information - Committer information Change-Id: I9abb77a927c517aa7af1f8c1136bea022457f462 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
2019-01-22Merge "[HICN-3] First version of packaging system based on cmake."Luca Muscariello19-247/+321
2019-01-22[HICN-3] First version of packaging system based on cmake.Mauro Sardara20-256/+330
Change-Id: I576f84f4c12f932e17e9169f2c6ffdaed128ca10 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-01-22[HICN-4] Fix semicolumn typo in lib/src/base.hMauro Sardara1-9/+9
Change-Id: Iffe3c24d8e254e939411a5e6014b4447eb874914 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-01-22jira issue HICN-7michele papalini2-13/+15
Change-Id: Id07bd589e06852f0788b823735af1b95e09bba0a Signed-off-by: michele papalini <micpapal+fdio@cisco.com>
2019-01-21add include pathmichele papalini1-1/+7
Change-Id: I03c50a3aa98b96f686fedf548c543df3a0696b67 Signed-off-by: michele papalini <micpapal+fdio@cisco.com>
2019-01-21HICN-4 - Fix Windows compilation issue with named struct initializersJordan Augé5-366/+385
Change-Id: I9c9e8780ec1132d3d74b6202b9b142ed64b4e13f Signed-off-by: Jordan Augé <jordan.auge+fdio@cisco.com>
2019-01-21Merge "- Code style fix - Improved vpp binary api interface - Correction in ↵Alberto Compagno69-642/+594
object pool destructor - Fix error in Memif Connector"
2019-01-21- Code style fixMauro Sardara69-642/+594
- Improved vpp binary api interface - Correction in object pool destructor - Fix error in Memif Connector Change-Id: Id1dd9219fc1ac0b3717ae019ebff17373bebc635 Signed-off-by: Mauro Sardara <msardara@cisco.com>
2019-01-19Improved performance on data-fwd node:Alberto Compagno22-116/+188
- Removed full pit entry initialization in favor of a lighter initialization on few fields - Squeezed pit entry size in order to store only the number of incomplete faces (as set in HICN_PARAM_PIT_ENTRY_PHOPS_MAX). The bitmap size is now determined by HICN_PARAM_FACES_MAX and optimized to do a fast lookup Replaced the field is_appface with the field flags in the hicn_buffer_t: - is_appface is now a flag with value 0x01 (HICN_BUFFER_FLAGS_FACE_IS_APP) - Added flag HICN_BUFFER_FLAGS_PKT_LESS_TWO_CL (0x02) to handle the copy of pkt with length < than 2*CACHE_LINES (in this case cloning is prevented by the cloning function in vpp). Such flag is initialized by the incoming face of the pkt. Change-Id: Ia956fd5719a28ee29f7fa2fd23d283964743efd8 Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
2019-01-17Set C style to C11 for hicn-light forwarderMauro Sardara1-1/+1
Change-Id: I5377ad182f940dcb37e8fd1645dfcce2a3c3dd2a Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
2019-01-17This is the first commit of the hicn projectv19.01Luca Muscariello556-0/+94971
Change-Id: I6f2544ad9b9f8891c88cc4bcce3cf19bd3cc863f Signed-off-by: Luca Muscariello <lumuscar+fdio@cisco.com>
2019-01-15Initial empty repositoryEric Ball0-0/+0