hicn.git
5 years ago[HICN-499] RAAQM: do not reinitialize window at every call of consume. 16/24716/2
Mauro Sardara [Fri, 31 Jan 2020 15:13:43 +0000 (16:13 +0100)]
[HICN-499] RAAQM: do not reinitialize window at every call of consume.

Change-Id: I557164a31997574cbf93b0612cdd87e21be76c74
Signed-off-by: Mauro Sardara <msardara@cisco.com>
5 years agoMerge "[HICN-497] Fixed wrong alignement in the matching function"
Mauro Sardara [Thu, 30 Jan 2020 18:24:58 +0000 (18:24 +0000)]
Merge "[HICN-497] Fixed wrong alignement in the matching function"

5 years agoMerge "[HICN-495] Removed wrong free before returnin the data"
Mauro Sardara [Thu, 30 Jan 2020 18:16:46 +0000 (18:16 +0000)]
Merge "[HICN-495] Removed wrong free before returnin the data"

5 years ago[HICN-497] Fixed wrong alignement in the matching function 82/24682/1
Alberto Compagno [Thu, 30 Jan 2020 18:12:59 +0000 (19:12 +0100)]
[HICN-497] Fixed wrong alignement in the matching function

Change-Id: I8115fd1be93477811e349d13ab5e3aaaff1880c7
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
5 years ago[HICN-495 HICN-496] Compile only libmemif as part of extras. Upgrade libmemif to... 77/24677/2
Mauro Sardara [Thu, 30 Jan 2020 16:03:01 +0000 (17:03 +0100)]
[HICN-495 HICN-496] Compile only libmemif as part of extras. Upgrade libmemif to 20.01

Change-Id: I3ee3757e2aafee5a2cc5d07d48c744b1bd29bdf5
Signed-off-by: Mauro Sardara <msardara@cisco.com>
5 years ago[HICN-495] Removed wrong free before returnin the data 76/24676/1
Alberto Compagno [Thu, 30 Jan 2020 16:09:47 +0000 (17:09 +0100)]
[HICN-495] Removed wrong free before returnin the data

Change-Id: Ibad8a7f737b30c3c719f5ccbc0635b2948affdce
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
5 years ago[HICN-492] Initialization of vapi_ctx_t before calling vapi_safe_connect() 73/24673/1
Alberto Compagno [Thu, 30 Jan 2020 14:03:08 +0000 (15:03 +0100)]
[HICN-492] Initialization of vapi_ctx_t before calling vapi_safe_connect()

Change-Id: I26aeaffe40cfff460d9780319e54fcb74114cee4
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
5 years ago[HICN-445] Update to vpp 20.01 30/23930/16
Alberto Compagno [Wed, 11 Dec 2019 08:57:58 +0000 (09:57 +0100)]
[HICN-445] Update to vpp 20.01

Change-Id: I19a442080b6ca8b0477a8f92f161282288c395ee
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
5 years ago[HICN-491] Fixed missing inclusion of vapi_safe into the hicn-plugin deb/rpm package 31/24631/1 v20.01
Aberto Compagno [Wed, 29 Jan 2020 15:52:45 +0000 (15:52 +0000)]
[HICN-491] Fixed missing inclusion of vapi_safe into the hicn-plugin deb/rpm  package

Signed-off-by: Aberto Compagno <acompagn+fdio@cisco.com>
Change-Id: Iec88cca235395754829fedf029add5fa779d5a9e

5 years ago[HICN-490] Removed vlib linkage in vapi_safe 25/24625/1
Alberto Compagno [Wed, 29 Jan 2020 14:15:20 +0000 (14:15 +0000)]
[HICN-490] Removed vlib linkage in vapi_safe

Change-Id: I3fbef099b8d5e28ed10fa423f3996e10d1c71ed9
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
5 years ago[HICN-488] Adding lock to vapi calls and manage vapi_connect in order to connect... 45/24545/5
Alberto Compagno [Mon, 27 Jan 2020 15:04:33 +0000 (16:04 +0100)]
[HICN-488] Adding lock to vapi calls and manage vapi_connect in order to connect only once.

- Added library to hicn-plugin called safe_vapi that takes care of handling concurrent calls to the vapi.
- Removed dependency of libhicnctrl from libtransport and added dependency to safe_vapi.
- Added dependency to safe_vapi on libhicnctrl

Change-Id: Ie49e8319f64a50e7ed6a56e041db977c3b184cc5
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
5 years ago[HICN-483] log strategy decisions using hicn-light log 16/24516/1
michele papalini [Fri, 24 Jan 2020 17:16:56 +0000 (18:16 +0100)]
[HICN-483] log strategy decisions using hicn-light log

Signed-off-by: michele papalini <micpapal@cisco.com>
Change-Id: Ic4bec67ed69170eb6585610d5a2833bc6d2e563f

5 years ago[HICN-483] log strategy decisions using hicn-light log 75/24475/2
michele papalini [Wed, 22 Jan 2020 13:26:48 +0000 (14:26 +0100)]
[HICN-483] log strategy decisions using hicn-light log

Signed-off-by: michele papalini <micpapal@cisco.com>
Change-Id: I70959ca8b534aea4682175cd755523201a5dc51b

5 years agoMerge "[HICN-487] Calling the right function to parse the face del reply message"
Alberto Compagno [Wed, 22 Jan 2020 12:09:45 +0000 (12:09 +0000)]
Merge "[HICN-487] Calling the right function to parse the face del reply message"

5 years agoMerge "[HICN-482] trigger map-me updates from the forwarding strategy"
Mauro Sardara [Wed, 22 Jan 2020 10:05:58 +0000 (10:05 +0000)]
Merge "[HICN-482] trigger map-me updates from the forwarding strategy"

5 years ago[HICN-482] trigger map-me updates from the forwarding strategy 50/24450/7
michele papalini [Tue, 21 Jan 2020 16:56:37 +0000 (17:56 +0100)]
[HICN-482] trigger map-me updates from the forwarding strategy

Signed-off-by: michele papalini <micpapal@cisco.com>
Change-Id: Icc41824f2f29580229ce8b3ce066f121870e012d
Signed-off-by: michele papalini <micpapal@cisco.com>
5 years ago[HICN-487] Calling the right function to parse the face del reply message 66/24466/1
Alberto Compagno [Wed, 22 Jan 2020 09:51:03 +0000 (10:51 +0100)]
[HICN-487] Calling the right function to parse the face del reply message

Change-Id: Icf155be96947e2c1a692bae5bb7919ce4fa0bdf6
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
5 years agoMerge "[HICN-486] Writing face type in network order in the face_detail binary api...
Alberto Compagno [Wed, 22 Jan 2020 09:31:10 +0000 (09:31 +0000)]
Merge "[HICN-486] Writing face type in network order in the face_detail binary api message"

5 years ago[HICN-486] Writing face type in network order in the face_detail binary api message 53/24453/1
Alberto Compagno [Tue, 21 Jan 2020 17:23:03 +0000 (18:23 +0100)]
[HICN-486] Writing face type in network order in the face_detail binary api message

Change-Id: I9b65c61a9613b942aa4b2417460d6c6a9f2f261a
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
5 years ago[HICN-485] Fixed entry deletion when the last nh is removed 52/24452/1
Alberto Compagno [Tue, 21 Jan 2020 17:04:48 +0000 (18:04 +0100)]
[HICN-485] Fixed entry deletion when the last nh is removed

Change-Id: I1a3353989f934f135b4226a6af68a09dd8749563
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
5 years agoMerge "[HICN-481] Add APIs to trigger MAP-Me updates"
Michele Papalini [Tue, 21 Jan 2020 16:48:00 +0000 (16:48 +0000)]
Merge "[HICN-481] Add APIs to trigger MAP-Me updates"

5 years agoMerge "[HICN-477] Fixed strategy get ctx that could lead to a segfault"
Alberto Compagno [Tue, 21 Jan 2020 15:38:45 +0000 (15:38 +0000)]
Merge "[HICN-477] Fixed strategy get ctx that could lead to a segfault"

5 years ago[HICN-481] Add APIs to trigger MAP-Me updates 46/24446/1
Jordan Augé [Tue, 21 Jan 2020 12:47:18 +0000 (13:47 +0100)]
[HICN-481] Add APIs to trigger MAP-Me updates

Change-Id: I6faefcdcbd6a0e5786b57ca5403804a8fe31dd0d
Signed-off-by: Jordan Augé <jordan.auge+fdio@cisco.com>
5 years ago[HICN-442] new forwarding strategy 15/23915/35
michele papalini [Tue, 10 Dec 2019 12:40:16 +0000 (13:40 +0100)]
[HICN-442] new forwarding strategy

Signed-off-by: michele papalini <micpapal@cisco.com>
Change-Id: I62c03bddedc83e523fc60f4b50d2c69e38b50318
Signed-off-by: Angelo Mantellini <angelo.mantellini@cisco.com>
Signed-off-by: michele papalini <micpapal@cisco.com>
5 years ago[HICN-480] add related prefixes to the forwarding strategy command 34/24434/2
michele papalini [Mon, 20 Jan 2020 17:09:50 +0000 (18:09 +0100)]
[HICN-480] add related prefixes to the forwarding strategy command

Signed-off-by: michele papalini <micpapal@cisco.com>
Change-Id: Id1bb559351d3f1f8af76326798740d6b13760e55
Signed-off-by: michele papalini <micpapal@cisco.com>
5 years ago[HICN-479] Fixed dependency on libhicnctrl-memif in libtransport-memif deb and rpm... 07/24407/3
Alberto Compagno [Fri, 17 Jan 2020 13:11:08 +0000 (14:11 +0100)]
[HICN-479] Fixed dependency on libhicnctrl-memif in libtransport-memif deb and rpm package

Change-Id: I89e24f923a67192c2c57dbbd510c65a6b5a49457
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
5 years ago[HICN-478] Correctly initialize struct sockaddrstorage 89/24389/1
Mauro Sardara [Fri, 17 Jan 2020 10:25:33 +0000 (11:25 +0100)]
[HICN-478] Correctly initialize struct sockaddrstorage

Change-Id: I74992ed6b96fdd1c567dc2025e10aa9b0c169f47
Signed-off-by: Mauro Sardara <msardara@cisco.com>
5 years ago[HICN-473] Add getter functions for face manager rule configuration 43/24343/4
Jordan Augé [Wed, 15 Jan 2020 10:02:40 +0000 (11:02 +0100)]
[HICN-473] Add getter functions for face manager rule configuration

Change-Id: I04fd2f776d8fad7c2608e790b2b400a440bad8e0
Signed-off-by: Jordan Augé <jordan.auge+fdio@cisco.com>
5 years ago[HICN-467] Priority settings on interfaces yet to be created should be cached for... 40/24340/1
Jordan Augé [Wed, 15 Jan 2020 08:23:24 +0000 (09:23 +0100)]
[HICN-467] Priority settings on interfaces yet to be created should be cached for further application

Change-Id: I715f908587838b47b0491880391d875044e03293
Signed-off-by: Jordan Augé <jordan.auge+fdio@cisco.com>
5 years ago[HICN-477] Fixed strategy get ctx that could lead to a segfault 19/24319/2
Alberto Compagno [Tue, 14 Jan 2020 11:02:48 +0000 (12:02 +0100)]
[HICN-477] Fixed strategy get ctx that could lead to a segfault

Change-Id: Ic0d4f5a6919cb68255e788ac288d17492a6570a5
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
5 years agoMerge changes from topic "HICN-475"
Alberto Compagno [Tue, 14 Jan 2020 09:14:02 +0000 (09:14 +0000)]
Merge changes from topic "HICN-475"

* changes:
  [HICN-475] Adding multihoming in case the producer is facing the producer
  [HICN-474] Enabling print of FIB and TFIB status

5 years ago[HICN-475] Adding multihoming in case the producer is facing the producer 11/24311/4
Alberto Compagno [Mon, 13 Jan 2020 16:03:55 +0000 (17:03 +0100)]
[HICN-475] Adding multihoming in case the producer is facing the producer

Change-Id: I9ec9d43083379ed8961532f2b9d20f03fd1fa45e
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
5 years ago[HICN-474] Enabling print of FIB and TFIB status 10/24310/6
Alberto Compagno [Mon, 13 Jan 2020 16:02:27 +0000 (17:02 +0100)]
[HICN-474] Enabling print of FIB and TFIB status

Change-Id: I0bf56393fe53a4a52753501134cfe2b4b6c75c08
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
5 years ago[HICN-473] Add getter functions for face manager rule configuration 07/24307/1
Jordan Augé [Mon, 13 Jan 2020 14:12:55 +0000 (15:12 +0100)]
[HICN-473] Add getter functions for face manager rule configuration

Change-Id: I8b78694462d2fc5dfc085c9e198a06ca4b93a199
Signed-off-by: Jordan Augé <jordan.auge+fdio@cisco.com>
5 years ago[HICN-472] Decrease reattempt timeout in face manager to 250ms 94/24294/1
Jordan Augé [Mon, 13 Jan 2020 09:08:24 +0000 (10:08 +0100)]
[HICN-472] Decrease reattempt timeout in face manager to 250ms

Change-Id: I85a4b05db9867753318ce9ca59b54a7ec81cd9e9
Signed-off-by: Jordan Augé <jordan.auge+fdio@cisco.com>
5 years agoMerge "[HICN-471] Fix wrong callback check in RAAQM"
Alberto Compagno [Fri, 10 Jan 2020 16:07:16 +0000 (16:07 +0000)]
Merge "[HICN-471] Fix wrong callback check in RAAQM"

5 years ago[HICN-471] Fix wrong callback check in RAAQM 72/24272/1
Olivier Roques [Thu, 9 Jan 2020 18:19:05 +0000 (19:19 +0100)]
[HICN-471] Fix wrong callback check in RAAQM

The wrong callback is null-checked before it is used in RAAQM.

Signed-off-by: Olivier Roques <oroques+fdio@cisco.com>
Change-Id: Id602453ad18d0297663b7cef66daa58cc5c0891a

5 years agoMerge "[HICN-469] execute hicn-light-control from remote"
Mauro Sardara [Thu, 9 Jan 2020 16:50:47 +0000 (16:50 +0000)]
Merge "[HICN-469] execute hicn-light-control from remote"

5 years ago[HICN-469] execute hicn-light-control from remote 66/24266/2
michele papalini [Thu, 9 Jan 2020 13:55:32 +0000 (14:55 +0100)]
[HICN-469] execute hicn-light-control from remote

Signed-off-by: michele papalini <micpapal@cisco.com>
Change-Id: I2a23a5f7648614213b83e2409e2ff3784b083758
Signed-off-by: michele papalini <micpapal@cisco.com>
5 years agoMerge "[HICN-470] Fix wrong type for face_id_t in libhicnctrl"
Mauro Sardara [Thu, 9 Jan 2020 16:14:35 +0000 (16:14 +0000)]
Merge "[HICN-470] Fix wrong type for face_id_t in libhicnctrl"

5 years ago[HICN-470] Fix wrong type for face_id_t in libhicnctrl 69/24269/1
Jordan Augé [Thu, 9 Jan 2020 15:12:12 +0000 (16:12 +0100)]
[HICN-470] Fix wrong type for face_id_t in libhicnctrl

Change-Id: If345ba102971b0a718e7ac40f9d68a9e9dd9bd06
Signed-off-by: Jordan Augé <jordan.auge+fdio@cisco.com>
5 years agoMerge "[HICN-467] Priority settings on interfaces yet to be created should be cached...
Mauro Sardara [Thu, 9 Jan 2020 13:24:07 +0000 (13:24 +0000)]
Merge "[HICN-467] Priority settings on interfaces yet to be created should be cached for further application"

5 years ago[HICN-468] FIB entry improperly cleared by MAP-Me in multihoming situations 64/24264/1
Jordan Augé [Thu, 9 Jan 2020 11:59:21 +0000 (12:59 +0100)]
[HICN-468] FIB entry improperly cleared by MAP-Me in multihoming situations

Change-Id: Ibf57032fccb8ea09322a2b4f447ea24db7b69986
Signed-off-by: Jordan Augé <jordan.auge+fdio@cisco.com>
5 years agoMerge "[HICN-462] Adding probing protocol to hicn-plugin"
Alberto Compagno [Wed, 8 Jan 2020 13:49:16 +0000 (13:49 +0000)]
Merge "[HICN-462] Adding probing protocol to hicn-plugin"

5 years ago[HICN-467] Priority settings on interfaces yet to be created should be cached for... 28/24228/1
Jordan Augé [Tue, 7 Jan 2020 16:52:03 +0000 (17:52 +0100)]
[HICN-467] Priority settings on interfaces yet to be created should be cached for further application

Change-Id: Ieeff69ee841583e40f5547f6f958ef964f42b4e5
Signed-off-by: Jordan Augé <jordan.auge+fdio@cisco.com>
5 years ago[HICN-462] Adding probing protocol to hicn-plugin 78/24078/3
Alberto Compagno [Thu, 19 Dec 2019 16:30:57 +0000 (17:30 +0100)]
[HICN-462] Adding probing protocol to hicn-plugin

Change-Id: I44bc9aed26d35fadf66f65aa33a8d7880e149e59
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
5 years agoMerge "[HICN-443] Adding test to hicn sysrepo plugin"
Alberto Compagno [Tue, 7 Jan 2020 08:57:00 +0000 (08:57 +0000)]
Merge "[HICN-443] Adding test to hicn sysrepo plugin"

5 years ago[HICN-466] expose rtt stats to appliaction in rtc transport 00/24100/1
michele papalini [Fri, 20 Dec 2019 16:48:13 +0000 (17:48 +0100)]
[HICN-466] expose rtt stats to appliaction in rtc transport

Signed-off-by: michele papalini <micpapal@cisco.com>
Change-Id: If7af2154f5054a475521bf84c8d455ad3058bbb9

5 years agoMerge "[HICN-464] swapping the initial buffer"
Alberto Compagno [Thu, 19 Dec 2019 15:24:47 +0000 (15:24 +0000)]
Merge "[HICN-464] swapping the initial buffer"

5 years ago[HICN-464] swapping the initial buffer 76/24076/1
mhemmatp [Thu, 19 Dec 2019 15:07:30 +0000 (16:07 +0100)]
[HICN-464] swapping the initial buffer

Signed-off-by: mhemmatp <mhemmatp@cisco.com>
Change-Id: Iff7880bfc02c1ecd82b090d098c4b11268dc899c

5 years ago[HICN-463] Initialize memory before sending message to hicn-light-forwarder 74/24074/1
Mauro Sardara [Thu, 19 Dec 2019 14:32:37 +0000 (15:32 +0100)]
[HICN-463] Initialize memory before sending message to hicn-light-forwarder

Change-Id: I4cfd1d45fb754d9efb71ff80ae97ca4fe27e47a2
Signed-off-by: Mauro Sardara <msardara@cisco.com>
5 years agoMerge "[HICN-440] Add comments to hicn sysrepo plugin code"
Alberto Compagno [Thu, 19 Dec 2019 12:22:57 +0000 (12:22 +0000)]
Merge "[HICN-440] Add comments to hicn sysrepo plugin code"

5 years ago[HICN-443] Adding test to hicn sysrepo plugin 06/24006/2
mhemmatp [Mon, 16 Dec 2019 10:07:06 +0000 (11:07 +0100)]
[HICN-443] Adding test to hicn sysrepo plugin

Signed-off-by: mhemmatp <mhemmatp@cisco.com>
Change-Id: Ib7568d9b44b94664822f3925682bab554c170e5a

5 years ago[HICN-461] Improve netlink event management in facemgr 25/24025/1
Jordan Augé [Mon, 16 Dec 2019 23:38:50 +0000 (00:38 +0100)]
[HICN-461] Improve netlink event management in facemgr

Change-Id: I4d26843bd3a3ac23db9c72a095ab030a037237d4
Signed-off-by: Jordan Augé <jordan.auge+fdio@cisco.com>
5 years ago[HICN-460] Check of parchashmap before creating iterator 02/24002/2
Angelo Mantellini [Sun, 15 Dec 2019 21:50:11 +0000 (22:50 +0100)]
[HICN-460] Check of parchashmap before creating iterator

Change-Id: I559e86e269026be601a5735f77bbcfac40f24694
Signed-off-by: Angelo Mantellini <angelo.mantellini@cisco.com>
5 years ago[HICN-455] libhicnctrl incorrectly handles absence of forwarder in synchronous mode... 00/24000/3
Jordan Augé [Sat, 14 Dec 2019 00:50:16 +0000 (01:50 +0100)]
[HICN-455] libhicnctrl incorrectly handles absence of forwarder in synchronous mode after it has connected

Change-Id: I3999c4f8706d3df6a003ebf2574bc20c41ce102a
Signed-off-by: Jordan Augé <jordan.auge+fdio@cisco.com>
5 years agoMerge "[HICN-457] Adding missing lock to the hash entry in order to avoid memory...
Alberto Compagno [Fri, 13 Dec 2019 21:24:19 +0000 (21:24 +0000)]
Merge "[HICN-457] Adding missing lock to the hash entry in order to avoid memory leak."

5 years ago[HICN-457] Adding missing lock to the hash entry in order to avoid memory leak. 97/23997/2
Alberto Compagno [Fri, 13 Dec 2019 20:43:30 +0000 (20:43 +0000)]
[HICN-457] Adding missing lock to the hash entry in order to avoid memory leak.

Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
Change-Id: I9ee6d6311ca39353f93e6d41b06752b17628b46f

5 years ago[HICN-454] Use-after-free during LRU eviction in hicn-light Content Store 96/23996/1
michele papalini [Fri, 13 Dec 2019 19:19:59 +0000 (20:19 +0100)]
[HICN-454] Use-after-free during LRU eviction in hicn-light Content Store

Signed-off-by: michele papalini <micpapal@cisco.com>
Change-Id: I18e6d6612a45cd8fb7a46155760b94e0fe4e2bbe

5 years agoMerge "[HICN-456] Download missing vpp files from github."
Mauro Sardara [Fri, 13 Dec 2019 17:57:23 +0000 (17:57 +0000)]
Merge "[HICN-456] Download missing vpp files from github."

5 years ago[HICN-456] Download missing vpp files from github. 93/23993/2
Mauro Sardara [Fri, 13 Dec 2019 17:43:15 +0000 (18:43 +0100)]
[HICN-456] Download missing vpp files from github.

Change-Id: Ie8c3dbcd940a7db6f213df448a15ccc28dabdde2
Signed-off-by: Mauro Sardara <msardara@cisco.com>
5 years agoMerge "[HCIN-455] libhicnctrl incorrectly handles absence of forwarder in synchronous...
Mauro Sardara [Fri, 13 Dec 2019 17:33:10 +0000 (17:33 +0000)]
Merge "[HCIN-455] libhicnctrl incorrectly handles absence of forwarder in synchronous mode after it has connected"

5 years ago[HICN-420] MAP-Me code refactoring & face manager changes in support of mobility 87/23987/5
Jordan Augé [Fri, 13 Dec 2019 14:09:23 +0000 (15:09 +0100)]
[HICN-420] MAP-Me code refactoring & face manager changes in support of mobility

Change-Id: I78c37aa274a98089b994348e31e06418c7945d24
Signed-off-by: Jordan Augé <jordan.auge+fdio@cisco.com>
5 years ago[HCIN-455] libhicnctrl incorrectly handles absence of forwarder in synchronous mode... 90/23990/1
Jordan Augé [Fri, 13 Dec 2019 16:27:13 +0000 (17:27 +0100)]
[HCIN-455] libhicnctrl incorrectly handles absence of forwarder in synchronous mode after it has connected

Change-Id: I76bc68fb44c0090b4004e8d1da37f906fcaa5b17
Signed-off-by: Jordan Augé <jordan.auge+fdio@cisco.com>
5 years ago[HICN-451] libhicnctrl creates collisions in created connection names when two instan... 72/23972/1
Jordan Augé [Thu, 12 Dec 2019 16:39:44 +0000 (17:39 +0100)]
[HICN-451] libhicnctrl creates collisions in created connection names when two instances are started in the same second

Change-Id: I70ccaf9199aa50074501d368d189c01521f37971
Signed-off-by: Jordan Augé <jordan.auge+fdio@cisco.com>
5 years agoMerge "[HICN-420] MAP-Me code refactoring & face manager changes in support of mobility"
Jordan Augé [Thu, 12 Dec 2019 16:41:14 +0000 (16:41 +0000)]
Merge "[HICN-420] MAP-Me code refactoring & face manager changes in support of mobility"

5 years ago[HICN-440] Add comments to hicn sysrepo plugin code 67/23967/2
mhemmatp [Thu, 12 Dec 2019 15:05:13 +0000 (16:05 +0100)]
[HICN-440] Add comments to hicn sysrepo plugin code

Signed-off-by: mhemmatp <mhemmatp@cisco.com>
Change-Id: I0ed0c5b0b9cd7714b46867e4d4fe0324945cf418

5 years agoMerge "[HICN-449] Correct hicn-plugin dependency version check"
Luca Muscariello [Thu, 12 Dec 2019 13:34:02 +0000 (13:34 +0000)]
Merge "[HICN-449] Correct hicn-plugin dependency version check"

5 years ago[HICN-449] Correct hicn-plugin dependency version check 64/23964/1
Mauro Sardara [Thu, 12 Dec 2019 13:16:10 +0000 (14:16 +0100)]
[HICN-449] Correct hicn-plugin dependency version check

Change-Id: I834abcf020da728c1a3fcb495dc0f12ad6d4bbc9
Signed-off-by: Mauro Sardara <msardara@cisco.com>
5 years ago[HICN-420] MAP-Me code refactoring & face manager changes in support of mobility 61/23961/1
Jordan Augé [Thu, 12 Dec 2019 12:45:59 +0000 (13:45 +0100)]
[HICN-420] MAP-Me code refactoring & face manager changes in support of mobility

Change-Id: I0ee0c7e744c71d0345386c2886b0d6cfa05c07d1
Signed-off-by: Jordan Augé <jordan.auge+fdio@cisco.com>
5 years agoMerge "[HICN-450] Build hicn-light-control executable for android."
Jordan Augé [Thu, 12 Dec 2019 12:42:29 +0000 (12:42 +0000)]
Merge "[HICN-450] Build hicn-light-control executable for android."

5 years agoMerge "[HICN-449] Correct dependencies of DEB/RPM package for sysrepo."
Alberto Compagno [Thu, 12 Dec 2019 12:41:15 +0000 (12:41 +0000)]
Merge "[HICN-449] Correct dependencies of DEB/RPM package for sysrepo."

5 years ago[HICN-449] Correct dependencies of DEB/RPM package for sysrepo. 59/23959/3
Mauro Sardara [Thu, 12 Dec 2019 10:11:52 +0000 (11:11 +0100)]
[HICN-449] Correct dependencies of DEB/RPM package for sysrepo.

Change-Id: Ie3f7f700617d99e7e56431afbb1b877e6cb366f9
Signed-off-by: Mauro Sardara <msardara@cisco.com>
5 years agoMerge "[HICN-448] Returning face id when creating a face through libctrl in hicn...
Alberto Compagno [Thu, 12 Dec 2019 10:57:55 +0000 (10:57 +0000)]
Merge "[HICN-448] Returning face id when creating a face through libctrl in hicn-plugin"

5 years ago[HICN-450] Build hicn-light-control executable for android. 60/23960/1
Mauro Sardara [Thu, 12 Dec 2019 10:46:59 +0000 (11:46 +0100)]
[HICN-450] Build hicn-light-control executable for android.

Change-Id: I222132401e225af63f2993b1794120e63d473cfe
Signed-off-by: Mauro Sardara <msardara@cisco.com>
5 years ago[HICN-448] Returning face id when creating a face through libctrl in hicn-plugin 45/23945/3
Alberto Compagno [Wed, 11 Dec 2019 14:53:54 +0000 (14:53 +0000)]
[HICN-448] Returning face id when creating a face through libctrl in hicn-plugin

Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
Change-Id: I0b9420d9e5335a1062ba31b0885ee4414e4991bf

5 years ago[HICN-446] Face manager incorrectly sets up static routes in case of multihoming... 57/23957/1
Jordan Augé [Thu, 12 Dec 2019 08:28:52 +0000 (09:28 +0100)]
[HICN-446] Face manager incorrectly sets up static routes in case of multihoming during startup

Change-Id: Ifdf0bed4064d36b74129b929006b8c7ac9c56ebb
Signed-off-by: Jordan Augé <jordan.auge+fdio@cisco.com>
5 years ago[HICN-449] [HICN-430] Build sysrepo plugin. Update sysrepo and libyang dependencies... 46/23946/9
Mauro Sardara [Wed, 11 Dec 2019 15:05:28 +0000 (16:05 +0100)]
[HICN-449] [HICN-430] Build sysrepo plugin. Update sysrepo and libyang dependencies for centos.

Change-Id: I92afec16346929e101e57466d5621e4ebe4dc4d2
Signed-off-by: Mauro Sardara <msardara@cisco.com>
5 years ago[HICN-430] Build sysrepo and libyang extra with correct dependencies 50/23950/1
Mauro Sardara [Wed, 11 Dec 2019 18:37:19 +0000 (19:37 +0100)]
[HICN-430] Build sysrepo and libyang extra with correct dependencies

Change-Id: Icc758938acac76a407d3a6d37a4896c331e47380
Signed-off-by: Mauro Sardara <msardara@cisco.com>
5 years ago[HICN-430] Update extra dependencies 49/23949/1
Mauro Sardara [Wed, 11 Dec 2019 17:45:15 +0000 (18:45 +0100)]
[HICN-430] Update extra dependencies

Change-Id: I10a505ea638688f7a08fc92bdecffead5721ae8b
Signed-off-by: Mauro Sardara <msardara@cisco.com>
5 years agoMerge "[HICN-446] Face manager incorrectly sets up static routes in case of multihomi...
Jordan Augé [Wed, 11 Dec 2019 16:36:37 +0000 (16:36 +0000)]
Merge "[HICN-446] Face manager incorrectly sets up static routes in case of multihoming during startup"

5 years ago[HICN-447] Converting incomplete udp face into a complete one 43/23943/1
Alberto Compagno [Wed, 11 Dec 2019 14:30:43 +0000 (14:30 +0000)]
[HICN-447] Converting incomplete udp face into a complete one

When inserting a udp face through cli or binary api, if an
incomplete udp face already exist with the same local and remote
addresses and port, the face is converted into a complete face

Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
Change-Id: I8e7b5eee6c492367f663b2b97d50b6ca166b4824

5 years ago[HICN-446] Face manager incorrectly sets up static routes in case of multihoming... 41/23941/1
Jordan Augé [Wed, 11 Dec 2019 14:08:48 +0000 (15:08 +0100)]
[HICN-446] Face manager incorrectly sets up static routes in case of multihoming during startup

Change-Id: Iee01146d3d9437f0267cfac3de793608cccca5bc
Signed-off-by: Jordan Augé <jordan.auge+fdio@cisco.com>
5 years ago[HICN-430] Do not install cmake on arm slaves. 32/23932/1
Mauro Sardara [Wed, 11 Dec 2019 10:32:51 +0000 (11:32 +0100)]
[HICN-430] Do not install cmake on arm slaves.

Change-Id: I315862308d27fad6420bbce35de0fd6ad17a3240
Signed-off-by: Mauro Sardara <msardara@cisco.com>
5 years ago[HICN-430] Remove unspecified package. 31/23931/1
Mauro Sardara [Wed, 11 Dec 2019 10:20:44 +0000 (11:20 +0100)]
[HICN-430] Remove unspecified package.

Change-Id: I578395371585337ab7c8a2b3e25c365b473e2ee6
Signed-off-by: Mauro Sardara <msardara@cisco.com>
5 years agoMerge "[HICN-430] Rework on CMake"
Luca Muscariello [Wed, 11 Dec 2019 09:41:02 +0000 (09:41 +0000)]
Merge "[HICN-430] Rework on CMake"

5 years ago[HICN-438] facemgr should allow face creation with physical interface down 25/23925/2
Jordan Augé [Tue, 10 Dec 2019 22:57:37 +0000 (23:57 +0100)]
[HICN-438] facemgr should allow face creation with physical interface down

Change-Id: I6487fbec0607464a625daa01455ddac8fdd75ee2
Signed-off-by: Jordan Augé <jordan.auge+fdio@cisco.com>
5 years ago[HICN-430] Rework on CMake 55/23855/10
Mauro Sardara [Fri, 6 Dec 2019 17:25:28 +0000 (18:25 +0100)]
[HICN-430] Rework on CMake

Change way targets are defined: each project defines targets.
Fix project BUILD flags
Add build-extras bash script
Rework build tree of extras folder, using ExternalProject_Add

Change-Id: I82fa29896e54c8a033490eba013c3f0431bec9d0
Signed-off-by: Mauro Sardara <msardara@cisco.com>
5 years agoMerge "[HICN-441] Fixed udp punting. Ip version of the punting (6 or 4) was set in...
Michele Papalini [Tue, 10 Dec 2019 10:11:35 +0000 (10:11 +0000)]
Merge "[HICN-441] Fixed udp punting. Ip version of the punting (6 or 4) was set in the wrong way. Before enabling punting we were checking for the wrong table type (ip4 when it was 6 and vice versa)"

5 years ago[HICN-441] Fixed udp punting. 93/23893/1
Alberto Compagno [Mon, 9 Dec 2019 16:56:47 +0000 (16:56 +0000)]
[HICN-441] Fixed udp punting.
Ip version of the punting (6 or 4) was set in the wrong way. Before
enabling punting we were checking for the wrong table type (ip4 when
it was 6 and vice versa)

Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
Change-Id: I1d144010b5f26fdbc98517a647bc218692813f09

5 years ago[HICN-438] facemgr should allow face creation with physical interface down 70/23870/4
Jordan Augé [Mon, 9 Dec 2019 00:23:37 +0000 (01:23 +0100)]
[HICN-438] facemgr should allow face creation with physical interface down

Change-Id: I9d333f2d420c735d3867c0813dc93e82aceb3861
Signed-off-by: Jordan Augé <jordan.auge+fdio@cisco.com>
5 years ago[HICN-437] concurrency problem in rtc producer socket 28/23828/1
michele papalini [Fri, 6 Dec 2019 10:13:11 +0000 (11:13 +0100)]
[HICN-437] concurrency problem in rtc producer socket

Signed-off-by: michele papalini <micpapal@cisco.com>
Change-Id: I629914f48e00814796f16b201e03549e9c7941bd

5 years agoMerge "[HICN-435] Fixed dependency name in libhicntransport"
Alberto Compagno [Thu, 5 Dec 2019 08:19:41 +0000 (08:19 +0000)]
Merge "[HICN-435] Fixed dependency name in libhicntransport"

5 years ago[HICN-420] MAP-Me code refactoring & face manager changes in support of mobility 82/23682/10
Jordan Augé [Wed, 27 Nov 2019 08:05:39 +0000 (09:05 +0100)]
[HICN-420] MAP-Me code refactoring & face manager changes in support of mobility

Change-Id: Ifde50b4c161d1bda1326f18b705f575e539aea71
Signed-off-by: Jordan Augé <jordan.auge+fdio@cisco.com>
5 years ago[HICN-435] Fixed dependency name in libhicntransport 95/23795/1
Alberto Compagno [Wed, 4 Dec 2019 17:03:40 +0000 (17:03 +0000)]
[HICN-435] Fixed dependency name in libhicntransport

Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
Change-Id: Ia2700df02a90f1acab30f52f642c90f2460c0282

5 years ago[HICN-434] VAPI does not link to hicn sysrepo plugin 91/23791/1
mhemmatp [Wed, 4 Dec 2019 14:01:05 +0000 (15:01 +0100)]
[HICN-434] VAPI does not link to hicn sysrepo plugin

Signed-off-by: mhemmatp <mhemmatp@cisco.com>
Change-Id: I3d2fa27baf00b5fa70bef5c1c414475eabcd525c

5 years agoMerge "[HICN-433] fix and tune parameters in rtc transport"
Mauro Sardara [Wed, 4 Dec 2019 10:59:44 +0000 (10:59 +0000)]
Merge "[HICN-433] fix and tune parameters in rtc transport"

5 years ago[HICN-433] fix and tune parameters in rtc transport 86/23786/1
michele papalini [Wed, 4 Dec 2019 10:44:17 +0000 (11:44 +0100)]
[HICN-433] fix and tune parameters in rtc transport

Signed-off-by: michele papalini <micpapal@cisco.com>
Change-Id: Ib67d395e0c7c4ac4c11dabe44cbde417faa70e20

5 years ago[HICN-427] Producer and consumer socket created with vapi 41/23741/5
Alberto Compagno [Mon, 2 Dec 2019 19:41:05 +0000 (19:41 +0000)]
[HICN-427] Producer and consumer socket created with vapi

Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
Change-Id: I44142385b191b4c9b5c4bb418bfbd06a5e102eec

5 years agoMerge "to fix HICN-421 by adding cpack to libyang and sysrepo"
Mauro Sardara [Wed, 4 Dec 2019 09:56:31 +0000 (09:56 +0000)]
Merge "to fix HICN-421 by adding cpack to libyang and sysrepo"