Commit graph

569 commits

Author SHA1 Message Date
Erik Boasson
e1a797f73c enable SSM support
Signed-off-by: Erik Boasson <eb@ilities.com>
2018-06-13 15:52:43 +02:00
Erik Boasson
cf40d9df3f Fixes for building on Windows (with thanks to @k0ekk0ek)
Signed-off-by: Erik Boasson <eb@ilities.com>
2018-06-11 13:49:52 +02:00
Erik Boasson
86361871f9 losing the response to an SPDP message is really annoying if the interval is long, repeating it a few times is a pragmatic intermediate step until detecting whether or not a bidirectional connection has been established is implemented
Signed-off-by: Erik Boasson <eb@ilities.com>
2018-06-08 12:46:37 +02:00
Erik Boasson
07600793b6 try to get the locator kind right when using UDP and the debug monitor port is enabled
Signed-off-by: Erik Boasson <eb@ilities.com>
2018-06-07 16:52:08 +02:00
Erik Boasson
2ee9e9de02 enable support for network partitions
Signed-off-by: Erik Boasson <eb@ilities.com>
2018-06-07 16:39:39 +02:00
Erik Boasson
69613d5180 ignore configuration entries nested under an unknown element
Signed-off-by: Erik Boasson <eb@ilities.com>
2018-06-05 15:09:01 +02:00
Erik Boasson
28c33bf99a refuse to start on any configuration error that is not fatal for processing the configuration file
Signed-off-by: Erik Boasson <eb@ilities.com>
2018-06-05 15:09:01 +02:00
Erik Boasson
0b80bffbcb General/EnableLoopback is no longer useful and causes crashes when set to true, so eliminate it (marking the option as deprecated for now)
Signed-off-by: Erik Boasson <eb@ilities.com>
2018-06-05 15:09:01 +02:00
Erik Boasson
12cc159949 fix crash on invalid configurations by setting thread pointer and log buffer to a statically allocated descriptor until the threading structures have been initialized properly
Signed-off-by: Erik Boasson <eb@ilities.com>
2018-06-05 15:09:00 +02:00
Erik Boasson
33c89f0d47 removing ACKd messages with noidx optimisation can fail if samples have been written after matching multiple readers but before the first ACK arrives
Signed-off-by: Erik Boasson <eb@ilities.com>
2018-06-05 15:09:00 +02:00
Erik Boasson
6d48d692ba fix computing destination address set: a plain "char" is not signed on all platforms
Signed-off-by: Erik Boasson <eb@ilities.com>
2018-06-05 15:09:00 +02:00
Erik Boasson
e876948a42 commit changes to ddsi_raweth.c that were left out of the f28b14a642348dc1544502b3981908ee2ecef447 by accident
Signed-off-by: Erik Boasson <eb@ilities.com>
2018-06-05 15:09:00 +02:00
Erik Boasson
3d16f5f2ce add support for running over ethernet without a configured IP stack
Signed-off-by: Erik Boasson <eb@ilities.com>
2018-06-05 15:09:00 +02:00
Erik Boasson
1d8379b6c6 fixed dropping packets from nodes with an RTPS message version higher than own version
Signed-off-by: Erik Boasson <eb@ilities.com>
2018-06-05 15:09:00 +02:00
Erik Boasson
e4c60d6e5d added function to headerfile
Signed-off-by: Erik Boasson <eb@ilities.com>
2018-06-05 15:09:00 +02:00
Erik Boasson
6d0de92c6c fix security compatibility between lite and opensplice
Signed-off-by: Erik Boasson <eb@ilities.com>
2018-06-05 15:09:00 +02:00
Erik Boasson
e0068e6dae fix vendorid used for entities discovered via cloud 2018-06-05 15:09:00 +02:00
Michiel Beemster
b627ac09b1 Add libmd5-rfc 3rd party dependency
CQ# 15365
2018-04-16 11:46:18 +02:00
Michiel Beemster
11d9ce37aa Initial contribution 2018-04-10 17:03:59 +02:00