Commit graph

  • 9e61bff9b9 Use unsigned char for XML input Erik Boasson 2019-11-04 14:04:53 +01:00
  • 5883b96f6a Handle unterminated comment in XML parser (#270) Erik Boasson 2019-11-04 11:06:32 +01:00
  • d545551a60 Fix input buffer allocation in XML parser (#270) Erik Boasson 2019-11-04 11:05:30 +01:00
  • 151159a5ea Clear sa_mask in sigaction for DDS_LC_FATAL test Erik Boasson 2019-10-23 17:44:56 +02:00
  • 57ac8a457b Skip irrelevant buckets in hopscotch lookup (#270) Erik Boasson 2019-10-23 17:38:55 +02:00
  • e53920031f
    Merge pull request #251 from kurtuluso/authentication_plugin eboasson 2019-10-30 12:20:16 +01:00
  • 2c1d3010d0 Builtin authentication plugin for DDS Security Builtin authentication plugin of DDS Security implementation was added. This plugin is the first implementation and it also contains the functions that are used initially in the secure communication sequence. Kurtulus Oksuztepe 2019-10-30 11:41:00 +01:00
  • d0035cfdbd Protected discovery preparation. Martin Bremmer 2019-10-23 17:52:18 +02:00
  • aa3b95ee7f Merge branch 'master' into security Kurtulus Oksuztepe 2019-10-29 17:40:33 +01:00
  • 7f59a46ff8 Add PropertyPolicy to QoS API for Security settings (#278) dennis-adlink 2019-10-29 16:56:12 +01:00
  • 43ee3f87ca use ddsrt_malloc for allocating iov array Marcel Jordense 2019-10-28 10:52:15 +01:00
  • c8aa6fee5a Moved bswap functions to ddsrt (#297) dennis-adlink 2019-10-28 15:03:46 +01:00
  • 76fa688086 CMAKE_SOURCE_DIR -> CMAKE_CURRENT_SOURCE_DIR Dan Rose 2019-10-22 15:55:13 -05:00
  • 860a6aadae Drop IDLC when building with colcon Scott K Logan 2019-10-22 11:49:47 -07:00
  • 1cc6caff14 First check the CMake Package Registry for CUnit Scott K Logan 2019-10-22 10:53:18 -07:00
  • 5399e5103c
    Merge pull request #279 from martinbremmer/merge4 eboasson 2019-10-22 20:31:12 +02:00
  • 41d36d59b2 Removed duplicate build from travis Martin Bremmer 2019-10-21 09:48:57 +02:00
  • 36b1b9da3d Adjusted mpt qos test includes to be in line with other tests Thijs Sassen 2019-10-22 14:35:36 +02:00
  • a3b35a2aa4 Fix some unreliable STREQUAL calls in CMakeLists.txt Scott K Logan 2019-10-21 17:26:27 -07:00
  • 94e4c0915d Skip some tests when BUILD_IDLC=OFF Scott K Logan 2019-10-21 17:02:22 -07:00
  • 98ce7d1971 Stylistic CMake changes Dan Rose 2019-10-21 22:35:35 -05:00
  • 418a70e7c3 Fix CI not finding pip3 Dan Rose 2019-10-18 20:50:53 -05:00
  • 960d4f7358 Use PROJECT_NAME instead of CMAKE_PROJECT_NAME Dan Rose 2019-10-18 20:04:24 -05:00
  • 64cc631137 Participant generic message (#273) martinbremmer 2019-10-18 19:05:13 +02:00
  • a28a5ae23d Merge branch 'master' into merge4 Martin Bremmer 2019-10-17 11:05:49 +02:00
  • 8ec68e1d7d No printing of null pointers in config errors Erik Boasson 2019-10-09 16:25:46 +02:00
  • a71be9dcec Remove all occurrences of strncpy Erik Boasson 2019-10-09 16:24:46 +02:00
  • f8bff97736 Fix off-by-one error in dds_strretcode (#270) Erik Boasson 2019-10-09 15:52:30 +02:00
  • 5a746cad81 Always abort on DDS_FATAL variants + test (#270) Erik Boasson 2019-10-07 16:44:27 +02:00
  • 50e63b3324 Correct ddsrt_gnuc, ddsrt_clang definitions (#270) Erik Boasson 2019-10-07 16:43:04 +02:00
  • 14ffab2705 Always use atomic64 for writer seq_xmit (#270) Erik Boasson 2019-10-07 16:41:48 +02:00
  • 8ce389dd85 IID generator: init and atomic64 ops (#270) Erik Boasson 2019-10-07 16:40:21 +02:00
  • cbc6dc5aa0 Increase thread test timeout to check if this caused the failing tests on travis win32 Dennis Potman 2019-10-14 09:11:14 +02:00
  • 7c1e47218d Added DDS Security XML configuration elements. (#268) martinbremmer 2019-10-11 15:43:30 +02:00
  • aa5236dea4 Prefix matching for config XML in CYCLONEDDS_URI Erik Boasson 2019-10-03 13:42:46 +02:00
  • a25b69be7d Exclude network channels from documentation Erik Boasson 2019-10-03 13:40:27 +02:00
  • d429045255 Add option documentation and add XSD Erik Boasson 2019-10-02 11:09:27 +02:00
  • fde05810c6 Drop broken protection against casual eavesdroppers Erik Boasson 2019-10-02 17:29:51 +02:00
  • 0b57b74b93 Fix compile error when using rusage functionality on FreeRTOS Thijs Sassen 2019-10-07 08:47:50 +02:00
  • 378b4b19d7 Add macOS 10.12 / Xcode 9 build on Travis CI Jeroen Koekkoek 2019-10-02 12:59:14 +02:00
  • 0098cfcab7 Fix macOS 10.12 version check Erik Boasson 2019-10-02 07:51:50 +02:00
  • ef90c11e8d Added DDS Security msg parameters. (#263) martinbremmer 2019-10-01 12:43:33 +02:00
  • 50b0611ad1
    macOS pre-10.13 support (#264) eboasson 2019-09-30 09:13:49 +02:00
  • 992d2b6e55
    Merge pull request #261 from martinbremmer/merge eboasson 2019-09-27 15:16:50 +02:00
  • 919850232c Merge branch 'master' into merge Martin Bremmer 2019-09-27 14:10:10 +02:00
  • 78fc9c2e85
    Merge pull request #260 from eboasson/plist-update eboasson 2019-09-27 13:32:46 +02:00
  • 2289428991 Support optional tail in plist deserialisation Erik Boasson 2019-09-26 13:37:30 +02:00
  • bc6ece0bfb Fixed missing-field-initializers clang-4 warnings. Martin Bremmer 2019-09-26 14:06:41 +02:00
  • bf8bc87a87 Fixes for table-driven plist ser/deser Erik Boasson 2019-09-25 20:14:36 +02:00
  • 8f46889f74 Improved property policy handling. Martin Bremmer 2019-09-19 14:53:42 +02:00
  • 9f1ddb0b38 Added property policy. Martin Bremmer 2019-09-16 17:00:22 +02:00
  • 527a59f82f Add support for non-nested sequences in plist Erik Boasson 2019-09-13 14:41:50 +02:00
  • c5e4d36dc6 Remove unused "length" opcode from plist handling Erik Boasson 2019-09-13 12:43:55 +02:00
  • 94483e3371 Address Coverity, Clang static analyzer warnings Erik Boasson 2019-09-23 14:52:56 +02:00
  • 2996a6b5f8 Let Coverity ignore sleep in ddsrt init "spinlock" Erik Boasson 2019-09-24 08:52:18 +02:00
  • d1ad60fdd1 Fix locking in DATA_ON_READERS when masked Erik Boasson 2019-09-24 08:34:40 +02:00
  • 2775e2527c Update Conan OpenSSL version to 1.1.1c Erik Boasson 2019-09-20 10:20:32 +02:00
  • 282ab69441 Update Travis to XCode 10.3 image Erik Boasson 2019-09-20 10:11:41 +02:00
  • df3ce2cbb4 README update: location of rmw_cyclonedds Erik Boasson 2019-09-19 17:54:08 +02:00
  • f48bbd3d1c Initializing domain with configuration as a string Frans Faase 2019-09-13 11:45:14 +02:00
  • 67f7f56a62 Update package.xml Dan Rose 2019-09-17 17:04:59 -05:00
  • 03491c503d Switch from colcon.pkg to package.xml and add build-time dependencies. Dan Rose 2019-09-17 15:15:46 -05:00
  • 801c4b1456 Added participant mismatch tests. Martin Bremmer 2019-05-28 16:52:22 +02:00
  • 53a21c5203 Add perl script for digesting traces more easily Erik Boasson 2019-09-11 08:38:26 +02:00
  • ac2eee3907 Skip the statistical tests on the random generator Erik Boasson 2019-09-10 19:08:54 +02:00
  • 3ff26103cb Lengthen timeout in ddsc_guardcond_waitset_thread Erik Boasson 2019-09-10 15:55:06 +02:00
  • 1e094c6fbb Fix race: delete participant, receipt of own SPDP Erik Boasson 2019-09-10 18:58:00 +02:00
  • d9dac3b7e2 Store logcfg in deleted_participants_admin Erik Boasson 2019-09-10 15:52:30 +02:00
  • 68e3e55c2f ddsi_sertopic_free_samples expects an array Erik Boasson 2019-09-10 15:51:25 +02:00
  • 33a389fdaa Include port numbers in "config" trace category Erik Boasson 2019-09-10 09:47:22 +02:00
  • 133014cdfa Address race conditions in deleting entities Erik Boasson 2019-09-07 08:21:56 +02:00
  • 81be40ec0e Fix dropping of first digit of time stamp in log Erik Boasson 2019-09-08 12:11:28 +02:00
  • ed59c388f5 Respect locking order in waitset attach/detach Erik Boasson 2019-09-04 14:18:52 +02:00
  • fbc05777f3 Make it possible to create reader with custom RHC Erik Boasson 2019-09-02 09:08:13 +02:00
  • 57d20e07a4 Rearrange things to make RHC interface public Erik Boasson 2019-09-02 08:57:17 +02:00
  • 801ae26872 Optionally include sample content in trace Erik Boasson 2019-09-01 11:18:18 +02:00
  • 572d2528f3 Update config source id for implied CycloneDDS tag Erik Boasson 2019-09-01 10:03:23 +02:00
  • 78c255d432 Explicitly check CLOSED flag when creating entity Erik Boasson 2019-08-30 15:27:05 +02:00
  • c0aad847fb Reduce risk of problems cleaning thread state Erik Boasson 2019-08-28 18:45:13 +02:00
  • 705b03cf09 Limit entities in waitset to those in same "scope" Erik Boasson 2019-08-28 15:35:06 +02:00
  • 6da50bdbae Allow domain/cyclonedds as waitset/guardcond owner Erik Boasson 2019-08-28 15:01:13 +02:00
  • 0b12ff5cfc Promote domains and Cyclone library to entities Erik Boasson 2019-08-28 14:15:28 +02:00
  • c6befb48a7 Delete implicit entities when deleting last child Erik Boasson 2019-08-27 11:55:33 +02:00
  • f3d0438781 Check that topic is from the same participant Erik Boasson 2019-08-26 16:47:49 +02:00
  • 7feab2e982 Fix assertion in WHC transient-local handling Erik Boasson 2019-09-02 15:21:56 +02:00
  • 0c23eea7cb Fix compilation errors for RMW build on Windows (#248) dennis-adlink 2019-09-09 14:18:13 +02:00
  • eadda2707c
    Merge pull request #245 from martinbremmer/merge2 eboasson 2019-09-04 19:50:21 +02:00
  • 9b9a07a8e5 Test delivery under discovery stress Erik Boasson 2019-08-25 11:47:28 +02:00
  • 53ebc6a529 Deliver initial samples to all readers Erik Boasson 2019-08-25 11:08:50 +02:00
  • 8ae5f706d0 Do not update match counts on redundant unmatch Erik Boasson 2019-08-25 09:24:43 +02:00
  • 87398bdc98 Generate (hopefully) decent DDSI2.2-compliant GUID Erik Boasson 2019-08-24 18:06:49 +02:00
  • a632f80000 Add a global counter in ddsrt_random_init fallback Erik Boasson 2019-08-24 17:57:25 +02:00
  • 68b85d0a2d Do not cache topic in proxy endpoint (#207) Erik Boasson 2019-08-23 17:02:30 +02:00
  • bf095a32d4 Parenthesize macro arguments in MPT_ASSERT Erik Boasson 2019-08-23 12:26:32 +02:00
  • 3cb6f053ec Remove dds_domain_default() also from header file Erik Boasson 2019-08-22 10:32:05 +02:00
  • 09eba90c90 Fixed dynlib Windows issues after merge. Martin Bremmer 2019-09-03 12:02:20 +02:00
  • 3fc777e631 Merge branch 'master' into merge2 Martin Bremmer 2019-09-03 11:44:50 +02:00
  • 1c8c2944ff Add a colcon.pkg file to override the CMake package name (#242) Scott K Logan 2019-08-30 02:26:33 -07:00
  • b421e1039f Fix submission to Coverity Scan Jeroen Koekkoek 2019-08-27 18:23:33 +02:00
  • 13eb5f1d87 Disabling idlc means no IdlcGenerate Erik Boasson 2019-08-26 14:07:46 +02:00