Commit graph

  • d723ab79ad add option to prefer multicast for data Erik Boasson 2019-05-16 14:40:42 +02:00
  • 2c31e4aa46 Moved thread_state_awake in dds_unregister_instance_ih_ts. Martin Bremmer 2019-05-27 14:23:16 +02:00
  • 3574ac6903 set & use encoding options according to XTypes Erik Boasson 2019-05-14 17:46:32 +02:00
  • 35fcc013af use clock_gettime on macOS >= 10.12 Erik Boasson 2019-05-12 09:54:07 +02:00
  • ed9406f642 let final messages on shutdown go onto the network Erik Boasson 2019-05-10 18:15:45 +08:00
  • 3067a69c92 validate and normalize received CDR data Erik Boasson 2019-05-10 17:59:06 +08:00
  • d91e7b34c9 fix init leak if network interface not found Erik Boasson 2019-05-07 15:14:34 +08:00
  • d16264fd82 a read/take returning no data must be a no-op Erik Boasson 2019-05-07 15:12:31 +08:00
  • a6d92aac8c config input handling improvements Erik Boasson 2019-05-07 15:00:40 +08:00
  • c2cf340a1b various ddsperf fixes Erik Boasson 2019-05-07 14:09:26 +08:00
  • e3428ad1d8 Add Coverity Scan target to .travis.yml Jeroen Koekkoek 2019-05-21 23:14:14 +02:00
  • 98cf8e2ae5 Security API has been added for OMG DDS Security Specification compliance. This API consists of only header files which are grabbed from spec IDL. The dynamically loaded plugins should implement API functions. Kurtulus Oksuztepe 2019-05-23 16:57:55 +02:00
  • 68c21c06e3 change sertopic "deinit" to "free" Erik Boasson 2019-05-05 11:25:18 +08:00
  • 0a7e5ff8eb remove name arg from dds_create_topic_arbitrary Erik Boasson 2019-05-05 11:22:14 +08:00
  • 5fa8fca877 fix assert on appl thread existing after dds_fini Erik Boasson 2019-05-05 10:05:16 +08:00
  • 326ab93572 Allow closing config elems with </> if from envvar Erik Boasson 2019-05-04 15:26:53 +08:00
  • f601beb907 don't modify input string in XML parser Erik Boasson 2019-05-04 15:21:52 +08:00
  • af626a91dd Move CycloneDDS/DDSI2E/* to CycloneDDS/* in config Erik Boasson 2019-05-04 14:42:05 +08:00
  • 941259554a remove Internal/SuppressSPDPMulticast setting Erik Boasson 2019-05-04 13:50:02 +08:00
  • baadb2b690 remove legacy configuration settings Erik Boasson 2019-05-04 13:20:30 +08:00
  • 780a494d2c make ddsperf polling/waitset mode selectable again Erik Boasson 2019-05-02 16:26:28 +08:00
  • c0e9f8a122 ddsperf latnecy should include median, 90% and 99% Erik Boasson 2019-05-02 15:22:28 +08:00
  • c16babcd73 limit WHC, serdata, xmsg freelist memory use (#168) Erik Boasson 2019-05-02 11:23:35 +08:00
  • f084498615 ddsperf: fix calculation of data rate in Mb/s Erik Boasson 2019-05-02 11:19:41 +08:00
  • 23fe452967 out-of-bounds write nn_bitset_one w multiple of 32 Erik Boasson 2019-05-02 11:14:07 +08:00
  • dc7b64396b Fix warnings related to fixed type integers Jeroen Koekkoek 2019-04-29 15:57:14 +02:00
  • 02aaadbd20 add RPATH for compiled tools to find the libddsc.so (#153) YuSheng 2019-04-30 01:09:40 +08:00
  • ae323ab0ca make internal header files more C++ friendly Erik Boasson 2019-04-29 09:24:18 +02:00
  • 5f9aed1c87 address a handful of compiler warnings in ddsperf Erik Boasson 2019-04-25 11:43:19 +02:00
  • 14a62ae3cb Removed expand_envvars.h Martin Bremmer 2019-04-25 13:29:11 +02:00
  • 5a04db973a Be sure to not trigger the SIGCHLD Martin Bremmer 2019-04-24 15:13:30 +02:00
  • 289322a33d Improved mpt default timeout. Martin Bremmer 2019-04-19 14:42:31 +02:00
  • 955f933ae2 Fixed proc compile warning. Martin Bremmer 2019-04-11 14:17:47 +02:00
  • 0779399391 Moved expand_envvars. Martin Bremmer 2019-04-11 14:10:08 +02:00
  • 597ca25287 Multi Process Testing framework Martin Bremmer 2019-04-10 17:57:29 +02:00
  • 5a8197fa2b Rudimentary process management. Martin Bremmer 2019-04-05 15:00:48 +02:00
  • 386d5d3029 remove Lease element from test config Erik Boasson 2019-04-23 13:25:40 +02:00
  • 8c6055f92c initial version of permance/network check tool Erik Boasson 2019-04-15 11:52:43 +02:00
  • 053229e508 missing m_observer_lock on (re)setting statuses Erik Boasson 2019-04-20 17:17:47 +02:00
  • d8cfececae Fix DATA_AVAILABLE race condition Erik Boasson 2019-04-20 17:14:23 +02:00
  • 410e0afb3b remove "Error occurred on locking entity" messages Erik Boasson 2019-04-19 22:01:11 +02:00
  • e350aa903c suppress EHOSTUNREACH and EHOSTDOWN errors in log Erik Boasson 2019-04-16 17:04:21 +02:00
  • 986db690b8 always append 0 byte to user/group/topic data Erik Boasson 2019-04-16 15:22:04 +02:00
  • 712ca3149f move util library into ddsrt Erik Boasson 2019-04-16 10:23:32 +02:00
  • 42500e7fb8 add participant instance handle to builtin topics Erik Boasson 2019-04-15 11:21:52 +02:00
  • f12b36e112 add setter for partition QoS for a single name Erik Boasson 2019-04-15 11:19:30 +02:00
  • e6f35cdab8 publish built-in topics prior to matching Erik Boasson 2019-04-15 11:43:39 +02:00
  • 14148aceb5 add QoS to ignore local readers/writers (#78) Erik Boasson 2019-04-15 11:42:56 +02:00
  • 6e2068173a crash invoking data available on built-in reader Erik Boasson 2019-04-15 11:04:26 +02:00
  • c891fdc685 block signals in ddsrt_thread_create Erik Boasson 2019-04-15 10:49:51 +02:00
  • 59270173dc remove dds_rhc_fini abomination Erik Boasson 2019-04-16 17:09:08 +02:00
  • e085130a39 fix deadlock between listener, deleting reader, &c Erik Boasson 2019-04-15 10:38:12 +02:00
  • 1dad5d6493 add dds_entity_release counterpart to entity_claim Erik Boasson 2019-04-16 17:07:09 +02:00
  • 7382c682de eliminate clang static analyzer false positive Erik Boasson 2019-04-13 17:19:25 +02:00
  • 7f5c56e819 defer triggering dqueue thread until end-of-packet Erik Boasson 2019-04-13 17:08:07 +02:00
  • 21a1c4aa33 enable printf format checking for dds_log Erik Boasson 2019-04-11 15:12:17 +02:00
  • bb7373b90d nestable calls to thread_[state_]awake Erik Boasson 2019-04-07 18:47:27 +02:00
  • 7d281df24a lift limits on handle allocation and reuse (#95) Erik Boasson 2019-02-19 10:57:21 +01:00
  • 069688bb76 fix trace print of tkmap_instance address Erik Boasson 2019-04-07 17:30:32 +02:00
  • a94a2296fe install core/ddsi and util header files Erik Boasson 2019-04-04 15:35:11 +02:00
  • 9bfac607a4 move MT19937 random generator to ddsrt Erik Boasson 2019-04-03 17:03:17 +02:00
  • 83f3a51a47 small performance improvement in RHC Erik Boasson 2019-02-19 10:53:09 +01:00
  • 19a3f6bcad fix race: delete reader & delete writer (#159) Erik Boasson 2019-04-20 10:28:33 +02:00
  • 47ba0ba8c6 Remove JAVA_HOME regarding registry from .travis.yml Jeroen Koekkoek 2019-04-18 18:45:10 +02:00
  • 2700dce0eb Remove dependency on jdk8 Chocolatey package Jeroen Koekkoek 2019-04-18 17:34:14 +02:00
  • 58f21af36e set DATA_AVAILABLE when deleting writer (#148) Erik Boasson 2019-04-10 11:00:10 +02:00
  • d4f8456479 ignore data until a heartbeat is received (#146) Erik Boasson 2019-04-09 21:12:46 +02:00
  • c38d9761f3 Move md5 from ddsi to ddsrt Jeroen Koekkoek 2019-04-10 14:23:33 +02:00
  • 4200f9a846 Fix format strings and signatures for fixed size integers Jeroen Koekkoek 2019-04-01 12:03:09 +02:00
  • 79d0e1a43c ignore all-zero durability service QoS in SEDP Erik Boasson 2019-04-02 14:11:21 +02:00
  • 2c878c3c62 Cleanup log tests. Martin Bremmer 2019-03-28 09:43:24 +01:00
  • f0fdde1345 remove rmbias_and_adjust assert on threadid (#121) Erik Boasson 2019-03-27 17:29:26 +01:00
  • 371a9cf107 clarify "spdp" token in AllowMulticast option Erik Boasson 2019-03-27 17:28:03 +01:00
  • 73ec5beef4 gracefully handle a too small ReceiveBufferSize Erik Boasson 2019-03-27 17:14:44 +01:00
  • bfe44a9785 avoid debmon thread shutdown logging write errors Erik Boasson 2019-03-27 09:25:09 +01:00
  • dc0ebb55ff trace correct thread id during thread creation Erik Boasson 2019-03-27 09:21:09 +01:00
  • cb0d1a9e50 timely initialization of builtin topics (#138) Erik Boasson 2019-03-27 09:15:41 +01:00
  • aa2715f4fe Add support for FreeRTOS and lwIP (#166) Jeroen Koekkoek 2019-05-23 14:27:56 +02:00
  • dba4e6d391 change sertopic "deinit" to "free" Erik Boasson 2019-05-05 11:25:18 +08:00
  • 2afb578a0a remove name arg from dds_create_topic_arbitrary Erik Boasson 2019-05-05 11:22:14 +08:00
  • f27baa71e4 fix assert on appl thread existing after dds_fini Erik Boasson 2019-05-05 10:05:16 +08:00
  • 5ca66f5bda Allow closing config elems with </> if from envvar Erik Boasson 2019-05-04 15:26:53 +08:00
  • b8e4b2a49b don't modify input string in XML parser Erik Boasson 2019-05-04 15:21:52 +08:00
  • 62ccd9f7da Move CycloneDDS/DDSI2E/* to CycloneDDS/* in config Erik Boasson 2019-05-04 14:42:05 +08:00
  • 6bf13fbaa5 remove Internal/SuppressSPDPMulticast setting Erik Boasson 2019-05-04 13:50:02 +08:00
  • b5251d0390 remove legacy configuration settings Erik Boasson 2019-05-04 13:20:30 +08:00
  • a7c7ac54c3 make ddsperf polling/waitset mode selectable again Erik Boasson 2019-05-02 16:26:28 +08:00
  • d700657cb7 ddsperf latnecy should include median, 90% and 99% Erik Boasson 2019-05-02 15:22:28 +08:00
  • d693d8eac9 limit WHC, serdata, xmsg freelist memory use (#168) Erik Boasson 2019-05-02 11:23:35 +08:00
  • 6011422566 ddsperf: fix calculation of data rate in Mb/s Erik Boasson 2019-05-02 11:19:41 +08:00
  • fc5a349a72 out-of-bounds write nn_bitset_one w multiple of 32 Erik Boasson 2019-05-02 11:14:07 +08:00
  • c9d827e420 Fix warnings related to fixed type integers Jeroen Koekkoek 2019-04-29 15:57:14 +02:00
  • ca35c7afb2 add RPATH for compiled tools to find the libddsc.so (#153) YuSheng 2019-04-30 01:09:40 +08:00
  • b686ba858c make internal header files more C++ friendly Erik Boasson 2019-04-29 09:24:18 +02:00
  • d2ebbbc880 address a handful of compiler warnings in ddsperf Erik Boasson 2019-04-25 11:43:19 +02:00
  • bf79e12e10
    Merge pull request #152 from martinbremmer/mptproto3 eboasson 2019-04-25 21:56:52 +02:00
  • 7a705eabf0 Removed expand_envvars.h Martin Bremmer 2019-04-25 13:29:11 +02:00
  • e9f6ec6f48 Be sure to not trigger the SIGCHLD Martin Bremmer 2019-04-24 15:13:30 +02:00
  • 74ca68e550 Improved mpt default timeout. Martin Bremmer 2019-04-19 14:42:31 +02:00
  • 44ce20ebe0 Fixed proc compile warning. Martin Bremmer 2019-04-11 14:17:47 +02:00