Fix potential issue in socket cache with local services

Change-Id: I386eafc477f2f184841ae625ff0fe3d546695b07
Reviewed-on: http://gerrit.aldebaran.lan/49097
Tested-by: gerrit
Reviewed-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Approved: tfontenay <tfontenay@aldebaran-robotics.com>
Reviewed-by: tfontenay <tfontenay@aldebaran-robotics.com>
Tested-by: tfontenay <tfontenay@aldebaran-robotics.com>
Reviewed-on: http://gerrit.aldebaran.lan/49184
Reviewed-by: gschweitzer <gschweitzer@aldebaran-robotics.com>
Tested-by: gschweitzer <gschweitzer@aldebaran-robotics.com>
Merge commit 'refs/integration/team/tardis/dev-15'
cmake: fix installation of qi/translator.hpp

Change-Id: I5aa7b2b96dec7ed0960db0aa9fd5e82431c2ebed
Reviewed-on: http://gerrit.aldebaran.lan/50248
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Tested-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Add missing header install rules

Change-Id: Id2377bfe470c6cb04e78e78a82c3020862ee9def
Reviewed-on: http://gerrit.aldebaran.lan/50250
Reviewed-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
Tested-by: dmerejkowsky <dmerejkowsky@aldebaran-robotics.com>
doxygen: exclude useless symbols

Change-Id: Ic69c05ac69aa35f36cc8ed872331e5fc75ba6181
Reviewed-on: http://gerrit.aldebaran.lan/50569
Reviewed-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Tested-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Reviewed-on: http://gerrit.aldebaran.lan/50579
eventloop: add missing duration_cast

Change-Id: I3a7d99c47b8808e7ac89b194723e605fcc1facdd
Reviewed-on: http://gerrit.aldebaran.lan/48733
Reviewed-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Tested-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
RemoteObject.disconnect: fix deadlock on simultanous disconnections

Fixes #25813

Change-Id: I874c5ae622b7376c327a3907c4b164ea46143cb1
Reviewed-on: http://gerrit.aldebaran.lan/48414
Reviewed-by: tfontenay <tfontenay@aldebaran-robotics.com>
Reviewed-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Tested-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Use boost filesystem with fstream

Fixes #26069

Change-Id: Iaadc7fe3716c5b6b98c12f494e0bba500c0721b6
Reviewed-on: http://gerrit.aldebaran.lan/48643
Reviewed-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Tested-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
cmake: add missing public headers

Fixes #26124

Change-Id: Id65b9f21da8598a31076070a7c07f0812400bbf9
Reviewed-on: http://gerrit.aldebaran.lan/48703
Reviewed-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Tested-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
qios: define SIGKILL on windows

Change-Id: I94a09913abf3449cb2e33c72d472b3e3f63eb98b
Reviewed-on: http://gerrit.aldebaran.lan/48850
Reviewed-by: vpaleologue <vpaleologue@aldebaran-robotics.com>
Reviewed-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Tested-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
remove verbose log

Change-Id: I977ccb7d54600891190ffa3de11bcda92c351095
Reviewed-on: http://gerrit.aldebaran.lan/48861
Reviewed-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Tested-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
fix wrongly instanciated scoped_locks

Change-Id: I7b1871e83d4f93e7a80d0647c3ac688ae218234e
Reviewed-on: http://gerrit.aldebaran.lan/49104
Reviewed-by: jlamotte <jlamotte@aldebaran.com>
Tested-by: vbarbaresi <vbarbaresi@aldebaran-robotics.com>
Add CSV loghandler

Change-Id: Ie93e4fedcb274d2f7aeba561a0c8ff08d4e3b944
Signed-off-by: Herve Cuche <hcuche@aldebaran.com>
Reviewed-on: http://gerrit.aldebaran.lan/48711
Reviewed-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Reviewed-by: ncornu <ncornu@aldebaran-robotics.com>
Approved: hcuche <hcuche@aldebaran-robotics.com>
Reviewed-by: hcuche <hcuche@aldebaran-robotics.com>
Tested-by: hcuche <hcuche@aldebaran-robotics.com>
Add context into translator API

Change-Id: Ia1d174f816b506fb24052aaf63ae29a0c0b9d211
Reviewed-on: http://gerrit.aldebaran.lan/48002
Reviewed-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Reviewed-by: hcuche <hcuche@aldebaran-robotics.com>
Tested-by: hcuche <hcuche@aldebaran-robotics.com>
Fix warnings

Clang 3.4 with -Wall -Wextra

Change-Id: Ic7777cf5ba606ad827f954648852b435d6c7d2f5
Reviewed-on: http://gerrit.aldebaran.lan/49240
Tested-by: gerrit
Reviewed-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Tested-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Fix pedantic warning on macro

Change-Id: Ibea8e9cc63fe7ac62bb6026d6537ff978306d965
Reviewed-on: http://gerrit.aldebaran.lan/49269
Reviewed-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Tested-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
AnyFunction: fix error printing

Change-Id: I59291a22dbc2a8f02c52f3bb57d5edc318fad171
Reviewed-on: http://gerrit.aldebaran.lan/49242
Tested-by: gerrit
Reviewed-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Tested-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
ObjectBuilder: add macros to advertise manually

Change-Id: I1b52c05ec1182678676a7afcd8c77c6e1ed7579a
Reviewed-on: http://gerrit.aldebaran.lan/47875
Reviewed-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Tested-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Fix possible infinite loop in transportsocketcache

Fix wrong sorting predicates that could have caused infinite loops when sorting
a service's endpoints.

Change-Id: Ie8cc0c7ad8a0a05bd7f84d03b33d3bc3fdd8ce10
Reviewed-on: http://gerrit.aldebaran.lan/49200
Reviewed-by: tfontenay <tfontenay@aldebaran-robotics.com>
Tested-by: gerrit
Reviewed-by: pdaouadi <pdaouadi@aldebaran-robotics.com>
Added implicit conversions from boost::filesystem::path to qi::Path

Change-Id: I29337be72d079f17c4a2a349234ab00aa9275b8c
Reviewed-on: http://gerrit.aldebaran.lan/49580
Reviewed-by: goreal <goreal@aldebaran-robotics.com>
Tested-by: goreal <goreal@aldebaran-robotics.com>
Tested-by: gerrit
Reviewed-by: jlamotte <jlamotte@aldebaran.com>
Tested-by: jlamotte <jlamotte@aldebaran.com>