Commit graph

  • 973ae87e17 Moved expand_envvars. Martin Bremmer 2019-04-11 14:10:08 +02:00
  • 17f9c361ea Multi Process Testing framework Martin Bremmer 2019-04-10 17:57:29 +02:00
  • 0269774a60 Rudimentary process management. Martin Bremmer 2019-04-05 15:00:48 +02:00
  • d146716d1d remove Lease element from test config Erik Boasson 2019-04-23 13:25:40 +02:00
  • 06245d0d4a initial version of permance/network check tool Erik Boasson 2019-04-15 11:52:43 +02:00
  • 46f61e09f5 missing m_observer_lock on (re)setting statuses Erik Boasson 2019-04-20 17:17:47 +02:00
  • 1a3d5c7aba Fix DATA_AVAILABLE race condition Erik Boasson 2019-04-20 17:14:23 +02:00
  • 1ecad3c047 remove "Error occurred on locking entity" messages Erik Boasson 2019-04-19 22:01:11 +02:00
  • 9c1a739559 suppress EHOSTUNREACH and EHOSTDOWN errors in log Erik Boasson 2019-04-16 17:04:21 +02:00
  • 1672268481 always append 0 byte to user/group/topic data Erik Boasson 2019-04-16 15:22:04 +02:00
  • 6c171a890d move util library into ddsrt Erik Boasson 2019-04-16 10:23:32 +02:00
  • e965df5db7 add participant instance handle to builtin topics Erik Boasson 2019-04-15 11:21:52 +02:00
  • 5735b5775d add setter for partition QoS for a single name Erik Boasson 2019-04-15 11:19:30 +02:00
  • 7fb9ef2ab0 publish built-in topics prior to matching Erik Boasson 2019-04-15 11:43:39 +02:00
  • 4778d6c5df add QoS to ignore local readers/writers (#78) Erik Boasson 2019-04-15 11:42:56 +02:00
  • a6b5229510 crash invoking data available on built-in reader Erik Boasson 2019-04-15 11:04:26 +02:00
  • 31b8baa03b block signals in ddsrt_thread_create Erik Boasson 2019-04-15 10:49:51 +02:00
  • 0202039f61 remove dds_rhc_fini abomination Erik Boasson 2019-04-16 17:09:08 +02:00
  • d6edfada81 fix deadlock between listener, deleting reader, &c Erik Boasson 2019-04-15 10:38:12 +02:00
  • 2dd20c4273 add dds_entity_release counterpart to entity_claim Erik Boasson 2019-04-16 17:07:09 +02:00
  • 6227fe00b3 eliminate clang static analyzer false positive Erik Boasson 2019-04-13 17:19:25 +02:00
  • ec0062542c defer triggering dqueue thread until end-of-packet Erik Boasson 2019-04-13 17:08:07 +02:00
  • c92820677d enable printf format checking for dds_log Erik Boasson 2019-04-11 15:12:17 +02:00
  • c3dca32a2f nestable calls to thread_[state_]awake Erik Boasson 2019-04-07 18:47:27 +02:00
  • 9b3a71e1ab lift limits on handle allocation and reuse (#95) Erik Boasson 2019-02-19 10:57:21 +01:00
  • 58c0cb2317 fix trace print of tkmap_instance address Erik Boasson 2019-04-07 17:30:32 +02:00
  • 6f35d88d54 install core/ddsi and util header files Erik Boasson 2019-04-04 15:35:11 +02:00
  • 6e87841ea5 move MT19937 random generator to ddsrt Erik Boasson 2019-04-03 17:03:17 +02:00
  • dd9aceb713 small performance improvement in RHC Erik Boasson 2019-02-19 10:53:09 +01:00
  • 62a71a870f fix race: delete reader & delete writer (#159) Erik Boasson 2019-04-20 10:28:33 +02:00
  • 0b106cc186 Remove JAVA_HOME regarding registry from .travis.yml Jeroen Koekkoek 2019-04-18 18:45:10 +02:00
  • 4a60000e58 Remove dependency on jdk8 Chocolatey package Jeroen Koekkoek 2019-04-18 17:34:14 +02:00
  • 671e73ec98 set DATA_AVAILABLE when deleting writer (#148) Erik Boasson 2019-04-10 11:00:10 +02:00
  • b14663c173 ignore data until a heartbeat is received (#146) Erik Boasson 2019-04-09 21:12:46 +02:00
  • 3bdd2a140d Move md5 from ddsi to ddsrt Jeroen Koekkoek 2019-04-10 14:23:33 +02:00
  • 63a5c87baf Fix format strings and signatures for fixed size integers Jeroen Koekkoek 2019-04-01 12:03:09 +02:00
  • 638cab9291 ignore all-zero durability service QoS in SEDP Erik Boasson 2019-04-02 14:11:21 +02:00
  • bd3188af5b
    Merge pull request #140 from eboasson/master eboasson 2019-04-01 09:05:04 +02:00
  • 7fd5d3303b
    Merge pull request #141 from martinbremmer/log_test eboasson 2019-03-28 12:16:07 +01:00
  • 20880016e3 Cleanup log tests. Martin Bremmer 2019-03-28 09:43:24 +01:00
  • 30142d1812 remove rmbias_and_adjust assert on threadid (#121) Erik Boasson 2019-03-27 17:29:26 +01:00
  • 44406ef6a7 clarify "spdp" token in AllowMulticast option Erik Boasson 2019-03-27 17:28:03 +01:00
  • 8bc107b635 gracefully handle a too small ReceiveBufferSize Erik Boasson 2019-03-27 17:14:44 +01:00
  • e97adcace0
    Merge pull request #139 from eboasson/master eboasson 2019-03-27 13:38:38 +01:00
  • a15fc3594b avoid debmon thread shutdown logging write errors Erik Boasson 2019-03-27 09:25:09 +01:00
  • 774e52069d trace correct thread id during thread creation Erik Boasson 2019-03-27 09:21:09 +01:00
  • f0f76454c7 timely initialization of builtin topics (#138) Erik Boasson 2019-03-27 09:15:41 +01:00
  • b9406b2dee
    Merge pull request #136 from martinbremmer/udpwrite2 eboasson 2019-03-26 10:10:22 +01:00
  • 71f0fa5252 Fixed ddsi connection writes return values. Martin Bremmer 2019-03-25 16:12:56 +01:00
  • 758bdb4b8f
    Merge pull request #134 from eboasson/ddsrt-oi eboasson 2019-03-25 12:58:47 +01:00
  • 3faf5f45f6 enable expensive checks in CI builds Erik Boasson 2019-03-23 13:48:40 +01:00
  • fcb6b935ea support for building/running on OpenIndiana Erik Boasson 2019-03-23 13:28:22 +01:00
  • 7540ac8229 make expensive checks in asserts optional (#125) Erik Boasson 2019-03-23 13:10:53 +01:00
  • a39701fc2e allow configuration input (typically CYCLONEDDS_URI) to include XML fragments Erik Boasson 2019-03-23 13:06:37 +01:00
  • 15a3d7d3ad make it possible to retrieve buffer position after parsing XML Erik Boasson 2019-03-23 13:03:52 +01:00
  • f65d07fb14 give XML parser an option to ignore junk at the end Erik Boasson 2019-03-23 13:03:27 +01:00
  • 431f70a2e9 only IPv4 has a netmask and fix IPv6 on Windows Erik Boasson 2019-03-23 13:00:26 +01:00
  • c39cc74e13 using explicit fflush instead of setvbuf (#133) Erik Boasson 2019-03-23 12:59:31 +01:00
  • 959a096372 make timeout argument in ping work again (#126) Erik Boasson 2019-03-23 12:56:02 +01:00
  • 623b35d83b
    Merge pull request #124 from k0ekk0ek/ddsrt eboasson 2019-03-23 15:38:55 +01:00
  • cd6742ee12 Rearrange and fixup abstraction layer Jeroen Koekkoek 2019-01-18 14:10:19 +01:00
  • 318968f40f
    Merge pull request #129 from eboasson/master eboasson 2019-03-19 09:42:19 +01:00
  • aa6a6442c2 Fix conversion of {sec,nsec} to msec in timedwait on Windows Erik Boasson 2019-03-16 20:47:59 +01:00
  • 2e9685221a Recheck WHC for unacked data just before blocking Erik Boasson 2019-03-15 15:04:37 +01:00
  • 9743bda57b Count concurrent calls blocking on a full WHC Erik Boasson 2019-03-15 14:57:04 +01:00
  • f997972ec7
    Merge pull request #127 from k0ekk0ek/noiolbf eboasson 2019-03-14 11:52:33 +01:00
  • 1e1e9987bc Disable line buffering in Throughput examples on Windows Jeroen Koekkoek 2019-03-08 15:13:09 +01:00
  • 1c7f903546
    Merge pull request #115 from k0ekk0ek/travisci eboasson 2019-02-19 09:27:17 +00:00
  • 58a8dfd5c5 Add support for Travis CI Windows builds Jeroen Koekkoek 2019-02-17 23:41:37 +01:00
  • 1d923764e1 Fix IDL Compiler invocation on Windows Jeroen Koekkoek 2019-02-18 12:55:54 +01:00
  • 86d3972ad9 Fix FindMaven.cmake on Windows Jeroen Koekkoek 2019-02-17 23:05:11 +01:00
  • a54ebff1c3
    Merge pull request #114 from eboasson/cross-i-dot-t eboasson 2019-02-17 10:37:57 +00:00
  • 6aa88a4823 Editing of README and next-steps following review comments Erik Boasson 2019-02-16 08:53:58 +01:00
  • 3acabf23a5 address false positive from gcc in snprintf usage Erik Boasson 2019-02-15 09:55:17 +01:00
  • e54b9ec715 update README prerequisites and build info Erik Boasson 2019-02-15 16:20:40 +01:00
  • 76ca027340 cmake 3.6 bugs out over cunit, so move to 3.7 Erik Boasson 2019-02-14 17:01:09 +01:00
  • c7906f296d consistently use Eclipse Cyclone DDS in documentation Erik Boasson 2019-02-14 13:03:42 +01:00
  • 753f910aad consistently use Eclipse Cyclone DDS in API header files Erik Boasson 2019-02-14 13:02:49 +01:00
  • c10a52c494 change meaningless "ospl_" prefix on configuration structures to "config_" Erik Boasson 2019-02-14 12:43:34 +01:00
  • 707045256a update configurator input file (#38) Erik Boasson 2019-02-14 12:41:43 +01:00
  • 4f59df2451 remove left-over support for commercial variants from configuration editing tool Erik Boasson 2019-02-14 12:37:36 +01:00
  • 164763e13c remove copyright blurbs from output of IDL preprocessor Erik Boasson 2019-02-14 12:36:21 +01:00
  • e72c7e9194 remove left-over licensing support code from IDL preprocessor Erik Boasson 2019-02-14 12:35:56 +01:00
  • 01bd75b7a5 remove invalid copyright claim on an otherwise unmodified file Erik Boasson 2019-02-14 10:45:42 +01:00
  • bfe1221138
    Merge pull request #111 from eboasson/fix-87 eboasson 2019-02-13 09:37:04 +00:00
  • 1c963b5c3b add torture test for read, query conditions Erik Boasson 2019-02-10 18:29:21 +01:00
  • a1e827cf7e minor improvements to query condition handling Erik Boasson 2019-02-11 14:59:16 +01:00
  • 96649c435d always zero out non-key fields in invalid samples returned by read/take Erik Boasson 2019-02-11 11:09:41 +01:00
  • f0675ca7f1 support for query conditions Erik Boasson 2019-02-10 16:52:07 +01:00
  • b21c7f032c set masks in samples/instances for query conditions Erik Boasson 2019-02-10 16:13:40 +01:00
  • 796f6860c7 add missing braces to initializers for vendor ids Erik Boasson 2019-02-10 18:32:11 +01:00
  • 7739341e71 some errors on locking entities are not worth logging Erik Boasson 2019-02-10 16:06:40 +01:00
  • eee8f6cc59 assign an index to query conditions Erik Boasson 2019-02-10 16:02:57 +01:00
  • 1d746a866d remove unused conds_lock from RHC Erik Boasson 2019-02-10 17:49:50 +01:00
  • de5021dc55 change initialisation of a read condition to set the query condition as well Erik Boasson 2019-02-10 15:43:12 +01:00
  • fcdffa8cf8 add a separate RHC tracing category Erik Boasson 2019-02-10 15:32:57 +01:00
  • e0e1e67f24 read condition on view "old" not triggered when reading only "read" samples Erik Boasson 2019-02-10 15:17:28 +01:00
  • 6646a766c5 fixup following rename SYSDEPS to OS_MSGHDR_FLAGS Erik Boasson 2019-02-08 12:26:49 +01:00
  • 4046c6fff8
    Merge pull request #109 from eboasson/master eboasson 2019-02-08 11:21:22 +00:00
  • 98465035e6 start using the DDSI vendor id code for the Eclipse Foundation Erik Boasson 2019-02-04 22:41:15 +01:00