forked from OpenDDS/OpenDDS
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog-3.27.0
3088 lines (2090 loc) · 105 KB
/
ChangeLog-3.27.0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Wed Feb 07 19:02:36 UTC 2024 Justin Wilson <[email protected]>
commit 5069ee535dfa21d12a2fd4a7b7a60ee7c49488ed
Merge pull request #4468 from OpenDDS/missing-news
Add missing news
Wed Feb 07 17:06:22 UTC 2024 Son Dinh <[email protected]>
commit 29d8da5a6f6df4ce8bb253aa05ff86d9410a31b8
* docs/news.d/improve-ddxri.rst:
Add news for #4376
Wed Feb 07 16:23:21 UTC 2024 Adam Mitz <[email protected]>
commit 4292dcce3751a4f2add1e64feb7f93f50696a10e
* docs/news.d/configure-clang.rst:
News for #4449
Wed Feb 07 16:08:24 UTC 2024 Justin Wilson <[email protected]>
commit 8bae297c713c186a925819a9bde8745f4e8877ba
* docs/news.d/optional-warning.rst:
Add news for #4355
Wed Feb 07 16:04:21 UTC 2024 Justin Wilson <[email protected]>
commit 8b09fd2f893238465f3872179508dc27eb12bcac
* docs/news.d/xtypes-dynamic-data.rst:
News for 4339
Wed Feb 07 15:56:45 UTC 2024 Justin Wilson <[email protected]>
commit 8c211d9586e3b1d087aa07be611f73ab9b87b7e1
* docs/news.d/config_store2.rst:
* docs/news.d/equality-operator.rst:
* docs/news.d/sedp-local-address.rst:
* docs/news.d/topic-qos-xml.rst:
Add missing news
Tue Feb 06 19:01:34 UTC 2024 Justin Wilson <[email protected]>
commit 7d10e500ca7c6db12f6f34aeabcce5c05396aeb8
Merge pull request #4465 from mitza-oci/news-pr4452
NEWS for PR #4452
Mon Feb 05 20:31:06 UTC 2024 Fred Hornsey <[email protected]>
commit 0037ffe4e8befd252359aa7b692d6a07584796f5
Merge pull request #4463 from
OpenDDS/dependabot/github_actions/peter-evans/create-pull-request-6
Bump peter-evans/create-pull-request from 5 to 6
Mon Feb 05 20:03:08 UTC 2024 Adam Mitz <[email protected]>
commit 51676522e2ae57850e6180e18d43ea2d4bfc9ca7
* docs/sphinx_extensions/newsd.py:
Added a new main section to newsd.py
Mon Feb 05 19:04:12 UTC 2024 Justin Wilson <[email protected]>
commit e0c9ebec7d1826d98bf172b7366fe913c3676933
Merge pull request #4461 from mitza-oci/vcpkg-2024-01-12
GitHub Actions: use the 2024-01-12 release tag of vcpkg
Mon Feb 05 19:03:34 UTC 2024 Justin Wilson <[email protected]>
commit 94d779b7094ab2690098c73df674c515f5e517fe
Merge pull request #4462 from
OpenDDS/dependabot/github_actions/docker/metadata-action-5.5.1
Bump docker/metadata-action from 5.5.0 to 5.5.1
Mon Feb 05 18:47:18 UTC 2024 Adam Mitz <[email protected]>
commit 7e0e063daa63130aa3cc28944db070e2e5f33fb7
* docs/news.d/msvc-stdcpp.rst:
Update docs/news.d/msvc-stdcpp.rst
Co-authored-by: Fred Hornsey <[email protected]>
Mon Feb 05 17:12:59 UTC 2024 Adam Mitz <[email protected]>
commit 6482865e4e723e02e0269a4f503c9a4e7ad76440
* docs/news.d/msvc-stdcpp.rst:
NEWS for PR #4452
Mon Feb 05 07:29:49 UTC 2024 dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit 95c13c488deed938c8f4917679aa29a03249580e
* .github/workflows/update-ace-tao.yml:
Bump peter-evans/create-pull-request from 5 to 6
Bumps
[peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request)
from 5 to 6.
- [Release
notes](https://github.com/peter-evans/create-pull-request/releases)
-
[Commits](https://github.com/peter-evans/create-pull-request/compare/v5...v6)
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected]>
Mon Feb 05 07:29:46 UTC 2024 dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit 39d8f6b336d7868eba3a33025acb1e50bfe7e885
* .github/workflows/docker_image.yml:
Bump docker/metadata-action from 5.5.0 to 5.5.1
Bumps
[docker/metadata-action](https://github.com/docker/metadata-action)
from 5.5.0 to 5.5.1.
- [Release
notes](https://github.com/docker/metadata-action/releases)
-
[Commits](https://github.com/docker/metadata-action/compare/dbef88086f6cef02e264edb7dbf63250c17cef6c...8e5442c4ef9f78752691e2d8f8d19755c6f78e81)
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <[email protected]>
Fri Feb 02 19:50:34 UTC 2024 Adam Mitz <[email protected]>
commit d37cefee8a496dd3addc40a471e417bf0045e163
* .github/workflows/build_and_test.yml:
* .github/workflows/ishapes.yml:
GitHub Actions: use the 2024-01-12 release tag of vcpkg
Fri Feb 02 19:03:44 UTC 2024 Justin Wilson <[email protected]>
commit 932dbb884da6434564c4ba07c35313ce61c7aef5
Merge pull request #4452 from mitza-oci/configure-msvc-stdcpp
configure: use --std= to set MSVC LanguageStandard
Fri Feb 02 19:02:25 UTC 2024 Justin Wilson <[email protected]>
commit 41dd57ee00c6fa18de3cc309588a5bdffb89ff2d
Merge pull request #4456 from iguessthislldo/igtd/android-warning
Expand Android Netlink Warning and Match it with DevGuide
Fri Feb 02 19:01:00 UTC 2024 Justin Wilson <[email protected]>
commit 25c16a7ad4a902b8835f7146ae10c8ce71d5da31
Merge pull request #4458 from
iguessthislldo/igtd/config-sphinx-domain
Improve Sphinx Infrastructure
Thu Feb 01 22:48:12 UTC 2024 Justin Wilson <[email protected]>
commit 7ee0a7b52a03f2754e79ceddc22f439ae0c61168
Merge pull request from GHSA-jj3p-cff6-3p6x
`print_env_vars` exposes GitHub token
Thu Feb 01 17:04:09 UTC 2024 Adam Mitz <[email protected]>
commit 207d2ba91168cbde4790c3448ab464617eb3e661
* configure:
configure: update generated opendds_mwc.pl for portability
Win32 Perl implements 'exec' by spawning a child process and not
waiting for it
Thu Feb 01 09:37:16 UTC 2024 Fred Hornsey <[email protected]>
commit 926059622ee30b67008cdf3864a4fc56db8a660f
* docs/conf.py:
* docs/devguide/building/cmake.rst:
* docs/devguide/building/dependencies.rst:
* docs/internal/docs.rst:
* docs/requirements.txt:
* docs/sphinx_extensions/cmake.py:
* docs/sphinx_extensions/cmake_domain.py:
* docs/sphinx_extensions/custom_domain.py:
Improve Sphinx Infrastructure
- Mandate Python >=3.10 across the repo (Not really enforced)
- Older versions are not tested and Python isn't required for
OpenDDS
users. This is also the version in the last Ubuntu LTS release.
- Require Sphinx >=7.2
- Mostly for some minor API improvements, but since `build.py`
will
automatically download it, there's not much of a reason to hold
it
back.
- Try removing workaround for a RTD error.
- Workaround "LaTeX Error: Too deeply nested." on local PDF
builds.
- Sphinx CMake domain:
- Refactor to use a reusable custom domain framework
- Add examples for all the directives and roles.
- Rename `:nocontententry:` and other options for Sphinx 7.
Thu Feb 01 03:20:20 UTC 2024 Fred Hornsey <[email protected]>
commit 15ea60034077c8c67fdceca1e21a13e79cc92423
* dds/DCPS/LinuxNetworkConfigMonitor.cpp:
* docs/devguide/building/android.rst:
Expand Android Netlink Warning and Match DevGuide
Also fix some minor typos in the section.
Wed Jan 31 20:06:15 UTC 2024 Justin Wilson <[email protected]>
commit 30553135c68a55321d9c63158879a224c04d0c3f
Merge pull request #4451 from jrw972/sedp-local-address
`SedpLocalAddress` does not respect `DCPSDefaultAddress`
Wed Jan 31 20:05:13 UTC 2024 Justin Wilson <[email protected]>
commit d1d2047f1edd0086c29337531ee9f8f0137a2ad5
Merge pull request #4450 from jrw972/union-equality
Equality operator not in namespace for `-Lc++11 -Gequality`
Wed Jan 31 19:23:15 UTC 2024 Adam Mitz <[email protected]>
commit 39bb7d7ef14981cd4df22e2aef0147a06d70c30f
* dds/DCPS/DataWriterImpl.cpp:
* dds/DCPS/ReplayerImpl.cpp:
* dds/DCPS/ThreadPool.cpp:
Updates to build with MSVC in C++20 mode
Wed Jan 31 17:35:39 UTC 2024 Justin Wilson <[email protected]>
commit 476a88b3e0a4ffa5063c204a3a1c9653ee53b395
Merge pull request #4440 from jrw972/transport-inst-load-remove
`TransportInst::load` is unnecessary
Tue Jan 30 15:14:44 UTC 2024 Justin Wilson <[email protected]>
commit c874325e19e7da200bdcadb43ae8a2dfc0d2a18e
* dds/idl/langmap_generator.cpp:
* tests/DCPS/Compiler/idl_test_nested_types_lib/NestedTypesTest.idl:
Equality operator not in namespace for `-Lc++11 -Gequality`
Problem
-------
When using `-Lc++11 -Gequality`, the generated equality operator
for a
union is not in the appropriate namespace. This leads to code
that
can't be compiled. See #4447.
Solution
--------
Move the namespace scoping guard ahead of the operator generation
and
extend a test.
Tue Jan 30 21:56:44 UTC 2024 Justin Wilson <[email protected]>
commit 2e8a88a9e8fdc642eb519faddeeab0f7702f1b09
* dds/DCPS/RTPS/RtpsDiscoveryConfig.cpp:
* dds/DCPS/Service_Participant.h:
`SedpLocalAddress` does not respect `DCPSDefaultAddress`
Problem
-------
`SedpLocalAddress` does not use `DCPSDefaultAddress` as a
default.
This prevents restricting all RTPS traffic to a specific network
interface by setting `DCPSDefaultAddress`. The user can set the
local
address for everyting if they can't use `DCPSDefaultAddress`.
Solution
--------
Update `SedpLocalAddress` to work like `SpdpLocalAddress`.
Tue Jan 30 22:26:39 UTC 2024 Adam Mitz <[email protected]>
commit 32e61bfbfee8abae70276e40f336bae102b3a64a
* .github/workflows/build_and_test.yml:
* configure:
configure: use --std= to set MSVC LanguageStandard
Tue Jan 30 22:22:52 UTC 2024 Justin Wilson <[email protected]>
commit 30463f243ca9401fcbdd9ae8e156453f80fe8961
* .github/workflows/build_and_test.yml:
`print_env_vars` exposes GitHub token
Problem
-------
`print_env_vars` causes the GitHub token to be recorded in a log.
This log may be uploaded to the scoreboard which exposes the
token.
The token could potentially be used to manipulate storage.
Solution
--------
Remove `print_env_vars`.
Tue Jan 30 19:06:33 UTC 2024 Justin Wilson <[email protected]>
commit 4c883b582d89976017c51cbf884188d3e2b8a9bd
Merge pull request #4449 from mitza-oci/configure-clang
configure: improve clang-on-Linux support
Mon Jan 15 18:58:43 UTC 2024 Justin Wilson <[email protected]>
commit c889e5efab512e765ae516672afd39c75991deae
* dds/DCPS/transport/framework/TransportInst.cpp:
* dds/DCPS/transport/framework/TransportInst.h:
* dds/DCPS/transport/framework/TransportRegistry.cpp:
* dds/DCPS/transport/multicast/MulticastInst.cpp:
* dds/DCPS/transport/multicast/MulticastInst.h:
* dds/DCPS/transport/rtps_udp/RtpsUdpInst.cpp:
* dds/DCPS/transport/rtps_udp/RtpsUdpInst.h:
* dds/DCPS/transport/shmem/ShmemInst.cpp:
* dds/DCPS/transport/shmem/ShmemInst.h:
* dds/DCPS/transport/tcp/TcpInst.cpp:
* dds/DCPS/transport/tcp/TcpInst.h:
* dds/DCPS/transport/udp/UdpInst.cpp:
* dds/DCPS/transport/udp/UdpInst.h:
* tests/DCPS/MultiDPTest/subscriber.cpp:
* tests/DCPS/Thrasher/Publisher.cpp:
`TransportInst::load` is unnecessary
Problem
-------
`TransportInst::load` is no longer necessary and can be removed.
Solution
--------
Remove `TransportInst::load`.
Mon Jan 29 19:31:25 UTC 2024 Adam Mitz <[email protected]>
commit adc967cecceeaa9ab00336a9d41bcfe40cceb8dd
* configure:
configure: improve clang-on-Linux support
The order of entries in $platforminfo{$os}->{'compilers'} is
significant:
check clang++ for consistency with g++.
Use a better regex to run gcc/clang version detection.
Output the compiler's version string when configure is in verbose
mode.
Mon Jan 29 19:04:50 UTC 2024 Justin Wilson <[email protected]>
commit bbb533077fb338e130b015c9f3a03bdffff2ec32
Merge pull request #4433 from
OpenDDS/dependabot/github_actions/actions/cache-4
Bump actions/cache from 3 to 4
Mon Jan 29 19:03:17 UTC 2024 Justin Wilson <[email protected]>
commit d9e2aff70b879facf2da7a2213c8f14a6146a1b3
Merge pull request #4444 from
OpenDDS/dependabot/github_actions/ammaraskar/gcc-problem-matcher-0.3.0
Bump ammaraskar/gcc-problem-matcher from 0.2.0 to 0.3.0
Mon Jan 29 19:02:55 UTC 2024 Justin Wilson <[email protected]>
commit 5dbde3d1a7c533c614a48d8a39d59af761ca15ad
Merge pull request #4445 from
OpenDDS/dependabot/github_actions/ammaraskar/msvc-problem-matcher-0.3.0
Bump ammaraskar/msvc-problem-matcher from 0.2.0 to 0.3.0
Mon Jan 29 19:01:46 UTC 2024 Justin Wilson <[email protected]>
commit adbf5c0be3417f3d1d039b05bbd9945b521f21e6
Merge pull request #4446 from OpenDDS/jwillemsen-patch-1
Update TcpInst.cpp
Mon Jan 29 08:38:33 UTC 2024 Johnny Willemsen <[email protected]>
commit 99bd825a62c48cb9bab4a25b773325b900a135c9
* dds/DCPS/transport/tcp/TcpInst.cpp:
Update TcpInst.cpp
Fixed argument not used warning
Mon Jan 29 07:57:37 UTC 2024 dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit 68bafad3209f0fa7ccb04d46f3e389e711b1398a
* .github/workflows/build_and_test.yml:
Bump ammaraskar/msvc-problem-matcher from 0.2.0 to 0.3.0
Bumps
[ammaraskar/msvc-problem-matcher](https://github.com/ammaraskar/msvc-problem-matcher)
from 0.2.0 to 0.3.0.
- [Release
notes](https://github.com/ammaraskar/msvc-problem-matcher/releases)
-
[Commits](https://github.com/ammaraskar/msvc-problem-matcher/compare/0.2.0...0.3.0)
---
updated-dependencies:
- dependency-name: ammaraskar/msvc-problem-matcher
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected]>
Mon Jan 29 07:57:32 UTC 2024 dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit 95c2b30a0e2b4e98959fee5944d3f495b5dd63af
* .github/workflows/build_and_test.yml:
* .github/workflows/dds-rtps.yml:
* .github/workflows/ishapes.yml:
Bump ammaraskar/gcc-problem-matcher from 0.2.0 to 0.3.0
Bumps
[ammaraskar/gcc-problem-matcher](https://github.com/ammaraskar/gcc-problem-matcher)
from 0.2.0 to 0.3.0.
- [Release
notes](https://github.com/ammaraskar/gcc-problem-matcher/releases)
-
[Commits](https://github.com/ammaraskar/gcc-problem-matcher/compare/0.2.0...0.3.0)
---
updated-dependencies:
- dependency-name: ammaraskar/gcc-problem-matcher
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected]>
Thu Jan 25 17:58:49 UTC 2024 dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit 63ebd00a3c86ca53713f94dec50284e4ba0f50ca
* .github/workflows/build_and_test.yml:
Bump actions/cache from 3 to 4
Bumps [actions/cache](https://github.com/actions/cache) from 3 to
4.
- [Release notes](https://github.com/actions/cache/releases)
-
[Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3...v4)
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected]>
Wed Jan 24 19:07:18 UTC 2024 Justin Wilson <[email protected]>
commit 3d55b7b8ac76b007278aa4321f18ca7c740f9bcc
Merge pull request #4434 from mitza-oci/gha-xerces
GitHub Actions: update apt repos
Wed Jan 24 19:06:16 UTC 2024 Justin Wilson <[email protected]>
commit dcc75c503688ec371ca03ac2c7960af5f0d2b04d
Merge pull request #4437 from mitza-oci/error-messages
Updates to SEDP and Crypto error messages
Wed Jan 24 19:05:16 UTC 2024 Justin Wilson <[email protected]>
commit ded1dfdb3efa58ff3bcf7948a438b3b41d365f2c
Merge pull request #4441 from iguessthislldo/igtd/rtps-release
Trigger RTPS Interop Test Build Workflow During Release
Wed Jan 24 18:05:52 UTC 2024 Fred Hornsey <[email protected]>
commit 9a2ebb96ed2a236af5028f1d21f205883a13c7a5
* docs/internal/release.rst:
* tools/scripts/gitrelease.pl:
Trigger RTPS Interop Demo During Release
Updated release document for this and also added definitions of
release
and version terms.
Tue Jan 23 19:22:36 UTC 2024 Adam Mitz <[email protected]>
commit 0babfcc7893203b145ca4f2d1d0cde0c257c13da
* .github/workflows/build_and_test.yml:
Additional jobs fixed
Tue Jan 23 19:07:09 UTC 2024 Justin Wilson <[email protected]>
commit 7315873d6a7f4abf8311ae503703c2ab82e7df0d
Merge pull request #4426 from jrw972/rtps-transport-instantiation
Transport templates are not reused
Tue Jan 23 18:59:43 UTC 2024 Adam Mitz <[email protected]>
commit 0ee98d0b02ddec14075edb47eee5698ec25cb45f
* dds/DCPS/RTPS/Sedp.cpp:
more error message normalization to match dev_guidelines
Tue Jan 23 18:15:19 UTC 2024 Adam Mitz <[email protected]>
commit f57480407ddc71172c62d86c2927fc537dc42341
* dds/DCPS/security/CommonUtilities.cpp:
* dds/DCPS/security/CommonUtilities.h:
* dds/DCPS/security/CryptoBuiltInImpl.cpp:
* dds/DCPS/security/CryptoBuiltInImpl.h:
Updated error logging in security crypto built-in plugin
Put OpenSSL error codes in the SecurityException struct's message
This will be included in the log by the plugin's caller
Tue Jan 23 15:07:45 UTC 2024 Adam Mitz <[email protected]>
commit e2e147bac49a79337e3b1ec204ea746f2bcda2a1
* dds/DCPS/RTPS/Sedp.cpp:
* docs/internal/dev_guidelines.rst:
Update Sedp error messages
Mon Jan 22 19:20:36 UTC 2024 Adam Mitz <[email protected]>
commit 16679c7b8ad49b35ac59017e208797bca2d0ba58
* .github/workflows/build_and_test.yml:
GitHub Actions: update apt repos
Also see #4299
Thu Jan 18 19:01:56 UTC 2024 Justin Wilson <[email protected]>
commit b548b158a4297019040177fc5702d53b86c768df
Merge pull request #4431 from iguessthislldo/igtd/pdf-link-fix
Fix Broken PDF Scraping in Sphinx
Fri Jan 12 20:51:15 UTC 2024 Justin Wilson <[email protected]>
commit 6bbb7dda602aca42e8ea1fafc43a3bfdd4e02133
* dds/DCPS/DataReaderImpl.cpp:
* dds/DCPS/DataWriterImpl.cpp:
* dds/DCPS/DomainParticipantFactoryImpl.cpp:
* dds/DCPS/RTPS/Sedp.cpp:
* dds/DCPS/RTPS/Sedp.h:
* dds/DCPS/RTPS/Spdp.h:
* dds/DCPS/RecorderImpl.cpp:
* dds/DCPS/ReplayerImpl.cpp:
* dds/DCPS/Service_Participant.cpp:
* dds/DCPS/Service_Participant.h:
* dds/DCPS/StaticDiscovery.cpp:
* dds/DCPS/transport/framework/TransportClient.cpp:
* dds/DCPS/transport/framework/TransportClient.h:
* dds/DCPS/transport/framework/TransportConfig.cpp:
* dds/DCPS/transport/framework/TransportConfig.h:
* dds/DCPS/transport/framework/TransportImpl.cpp:
* dds/DCPS/transport/framework/TransportImpl.h:
* dds/DCPS/transport/framework/TransportInst.cpp:
* dds/DCPS/transport/framework/TransportInst.h:
* dds/DCPS/transport/framework/TransportRegistry.cpp:
* dds/DCPS/transport/framework/TransportRegistry.h:
* dds/DCPS/transport/multicast/MulticastInst.cpp:
* dds/DCPS/transport/multicast/MulticastInst.h:
* dds/DCPS/transport/multicast/MulticastTransport.cpp:
* dds/DCPS/transport/multicast/MulticastTransport.h:
* dds/DCPS/transport/rtps_udp/RtpsUdpDataLink.cpp:
* dds/DCPS/transport/rtps_udp/RtpsUdpInst.cpp:
* dds/DCPS/transport/rtps_udp/RtpsUdpInst.h:
* dds/DCPS/transport/rtps_udp/RtpsUdpTransport.cpp:
* dds/DCPS/transport/rtps_udp/RtpsUdpTransport.h:
* dds/DCPS/transport/shmem/ShmemInst.cpp:
* dds/DCPS/transport/shmem/ShmemInst.h:
* dds/DCPS/transport/shmem/ShmemTransport.cpp:
* dds/DCPS/transport/shmem/ShmemTransport.h:
* dds/DCPS/transport/tcp/TcpInst.cpp:
* dds/DCPS/transport/tcp/TcpInst.h:
* dds/DCPS/transport/tcp/TcpTransport.cpp:
* dds/DCPS/transport/tcp/TcpTransport.h:
* dds/DCPS/transport/udp/UdpInst.cpp:
* dds/DCPS/transport/udp/UdpInst.h:
* dds/DCPS/transport/udp/UdpTransport.cpp:
* dds/DCPS/transport/udp/UdpTransport.h:
* dds/FACE/config/Parser.cpp:
* java/dds/OpenDDS/DCPS/transport/RtpsUdpInst.java:
* java/dds/OpenDDS_DCPS_jni.cpp:
* tests/DCPS/DomainRange/DomainRangeTest.cpp:
* tests/DCPS/RtpsRelay/Smoke/publisher.cpp:
* tests/DCPS/RtpsRelay/Smoke/subscriber.cpp:
* tests/transport/best_effort_reader/SimpleDataReader.cpp:
* tests/transport/error_handling/SimpleTransportClient.h:
* tests/transport/rtps/publisher.cpp:
* tests/transport/rtps/subscriber.cpp:
* tests/transport/rtps_directed_write/subscriber.cpp:
* tests/transport/rtps_reliability/rtps_reliability.cpp:
* tests/transport/simple/PubDriver.cpp:
* tests/transport/simple/SubDriver.cpp:
Transport templates are not reused
Problem
-------
One of the goals of using the ConfigStore (#4134) is to minimize
the
number of entries in the ConfigStore that are generated by the
framework itself. Such entries are basically leaked.
This commit removes the need to instantiate `[rtps_discovery]`
sections.
Solution
--------
Parameterize `RtpsUdpTransportInst::multicast_group` on the
domain and participant so that it can be customized on the fly.
Thu Jan 18 00:35:29 UTC 2024 Fred Hornsey <[email protected]>
commit e943d9edb33bb91920b3a25ce6cc6b0f463562b7
* docs/sphinx_extensions/links.py:
Fix Broken PDF Scraping in Sphinx
This might be caused by a refactor that PyMuPDF is currently
doing. This
library is used to read the OMG spec table of contents to get the
links.
I could look into this further to see if this was intentional or
a bug,
but the fix seems to be trivial.
Wed Jan 17 19:07:15 UTC 2024 Fred Hornsey <[email protected]>
commit 31db4a1f92b5c887ecbd6a95aaa4963a88631762
Merge pull request #4430 from OpenDDS/workflows/update-ace-tao
Update ACE/TAO to 6.5.20, 7.1.3
Tue Jan 16 23:36:08 UTC 2024 iguessthislldo <[email protected]>
commit 3b126e0bd6ebfea70d85ed61c9d63a63de7d3bd6
* acetao.ini:
Update ACE/TAO to 6.5.20, 7.1.3
The releases are
https://github.com/DOCGroup/ACE_TAO/releases/tag/ACE%2BTAO-6_5_20,
https://github.com/DOCGroup/ACE_TAO/releases/tag/ACE%2BTAO-7_1_3
Tue Jan 16 19:03:00 UTC 2024 Justin Wilson <[email protected]>
commit 848aed66ce5b38399d2bc4a4b2b68dcb12d11331
Merge pull request #4420 from tmayoff/scrape_fix
Ensure scrape_gnuace.pl doesn't try to parse make's `make[]`
lines
Fri Jan 12 19:12:01 UTC 2024 Justin Wilson <[email protected]>
commit 758adb172b15b4c05783428fbed300a9e26fe7d7
Merge pull request #4422 from mitza-oci/gha-update-omg-dds
Use newer base image and update gcc-problem-matcher GitHub Action
in dds-rtps.yml
Fri Jan 12 19:11:12 UTC 2024 Justin Wilson <[email protected]>
commit 1c17e2547889e4981980c6899d9b0aafc9558d68
Merge pull request #4424 from jwillemsen/jw-fixtopicqos
Fixed Topic QoS XML handling
Fri Jan 12 08:22:16 UTC 2024 Johnny Willemsen <[email protected]>
commit 45511335e9edd48efb1b0c5886d3805a461e04aa
* dds/DCPS/QOS_XML_Handler/QOS_Topic_T.cpp:
* dds/DCPS/QOS_XML_Handler/QOS_Topic_T.h:
Fixed bug that QoS settings that are shared by the datawriter and
topic are not handled for the topic QoS
* dds/DCPS/QOS_XML_Handler/QOS_Topic_T.cpp:
* dds/DCPS/QOS_XML_Handler/QOS_Topic_T.h:
Fri Jan 12 08:21:41 UTC 2024 Johnny Willemsen <[email protected]>
commit 77f8de94844e95e0b27daa4ad47b9902a8978aad
* tests/DCPS/QoS_XML/dump/qos_dump.cpp:
Correct check
* tests/DCPS/QoS_XML/dump/qos_dump.cpp:
Thu Jan 11 16:20:46 UTC 2024 celada <[email protected]>
commit 918843c77369f9efe027078bc53b0ec95ed7f81b
* tests/DCPS/QoS_XML/dump/qos_dump.cpp:
[#4419] Added durability_service field check at topic level
Thu Jan 11 23:30:23 UTC 2024 Adam Mitz <[email protected]>
commit c850ef322393047eb1ec13ccb0abefcdfd6a2a96
* .github/workflows/dds-rtps.yml:
Updated gcc-problem-matcher GitHub Action in dds-rtps.yml
Thu Jan 11 19:04:41 UTC 2024 Justin Wilson <[email protected]>
commit 0d94d882ceb85fed862845321d467b76eb6c2e19
Merge pull request #4411 from
jrw972/no-rtps-discovery-instantiation
Discovery templates are not reused
Thu Jan 11 17:20:06 UTC 2024 Tyler <[email protected]>
commit dd07892de9f8f5c4384422195e4b4fc33e68c4be
* cmake/scrape_gnuace.pl:
Update scrape_gnuace.pl
Thu Jan 04 22:45:11 UTC 2024 Justin Wilson <[email protected]>
commit 3bda898f6112fd43d8d1354e5dcb2dfc0e250288
* dds/DCPS/Discovery.h:
* dds/DCPS/InfoRepoDiscovery/InfoRepoDiscovery.cpp:
* dds/DCPS/InfoRepoDiscovery/InfoRepoDiscovery.h:
* dds/DCPS/RTPS/RtpsDiscovery.cpp:
* dds/DCPS/RTPS/RtpsDiscovery.h:
* dds/DCPS/RTPS/RtpsDiscoveryConfig.cpp:
* dds/DCPS/RTPS/RtpsDiscoveryConfig.h:
* dds/DCPS/RTPS/Sedp.cpp:
* dds/DCPS/RTPS/Spdp.cpp:
* dds/DCPS/Service_Participant.cpp:
* dds/DCPS/Service_Participant.h:
* dds/DCPS/StaticDiscovery.cpp:
* dds/DCPS/StaticDiscovery.h:
* tests/security/ConcurrentAuthLimit/ConcurrentAuthLimit.cpp:
Discovery templates are not reused
Problem
-------
One of the goals of using the ConfigStore (#4134) is to minimize
the
number of entries in the ConfigStore that are generated by the
framework itself. Such entries are basically leaked.
The main culprit here is template support which
instatiates new `[domain]`, `[rtps_discovery]`, `[config]`, and
`[transport]` sections. This commit removes the need to
instantiate
`[rtps_discovery]` sections.
Solution
--------
Parameterize `RtpsDiscoveryConfig::default_multicast_group` on
the
domain so that it can be customized on the fly.
Wed Jan 10 19:01:38 UTC 2024 Justin Wilson <[email protected]>
commit f9212e71e6634982d8a84a1741fe776fea10f2db
Merge pull request #4418 from sonndinh/fix-gtest-warnings
Fix a warning when using bool literal as the first argument to
EXPECT_EQ
Tue Jan 09 21:34:39 UTC 2024 Son Dinh <[email protected]>
commit 747716f7d58b69df42fc33e809f309341c3440e6
* tests/unit-tests/dds/DCPS/XTypes/DynamicDataImpl.cpp:
Fixed gtest warning
Tue Jan 09 19:03:13 UTC 2024 Justin Wilson <[email protected]>
commit 3531f48659380531a06329117d335d6735fd46eb
Merge pull request #4410 from jrw972/artifact
Test combination of upload/download artifact PRs
Tue Jan 09 19:01:51 UTC 2024 Justin Wilson <[email protected]>
commit 6e3d3f5e05175b0c93a5ef710d6978148b15b956
Merge pull request #4415 from mitza-oci/gha-run-cmake-v10
Upgrade the run-cmake GitHub Action to v10
Mon Oct 09 19:13:29 UTC 2023 Adam Mitz <[email protected]>
commit 8c2ff430fb9b4b596b53b17b2c1ebe8d915e3380
* .github/workflows/WinFlexBison_CMakePresets.json:
* .github/workflows/Wireshark_CMakePresets.json:
* .github/workflows/build_and_test.yml:
Upgrade the run-cmake GitHub Action to v10
This requires the use of CMakePresets.json
Mon Jan 08 19:07:08 UTC 2024 Justin Wilson <[email protected]>
commit d00d94e0dc21ff623cba31aa1bbb29b44819c410
Merge pull request #4399 from sonndinh/generic-vwrite
Add `vwrite` for `DynamicData`
Mon Jan 08 19:02:50 UTC 2024 Justin Wilson <[email protected]>
commit 3c173b6af0570da470bca287f43a2e974af13847
Merge pull request #4414 from
OpenDDS/dependabot/github_actions/docker/metadata-action-5.5.0
Bump docker/metadata-action from 5.4.0 to 5.5.0
Mon Jan 08 07:40:02 UTC 2024 dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
commit f4ea60fe0e0119920f60dded19810749dd4913e7
* .github/workflows/docker_image.yml:
Bump docker/metadata-action from 5.4.0 to 5.5.0
Bumps
[docker/metadata-action](https://github.com/docker/metadata-action)
from 5.4.0 to 5.5.0.
- [Release
notes](https://github.com/docker/metadata-action/releases)
-
[Commits](https://github.com/docker/metadata-action/compare/9dc751fe249ad99385a2583ee0d084c400eee04e...dbef88086f6cef02e264edb7dbf63250c17cef6c)
---
updated-dependencies:
- dependency-name: docker/metadata-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <[email protected]>
Sat Jan 06 00:06:11 UTC 2024 Son Dinh <[email protected]>
commit d95d50a8d0c92f25fa7975f4b7c32d9a18f7a1dd
* dds/DCPS/debug.cpp:
* dds/DCPS/debug.h:
From review
Fri Jan 05 19:02:50 UTC 2024 Justin Wilson <[email protected]>
commit e799f4b303b7e13b2c90e47ba3d0f39d567925b3
Merge pull request #4409 from
jrw972/load-discovery-template-config-store
`load_transport_templates` does not use ConfigStore
Fri Jan 05 17:25:19 UTC 2024 Justin Wilson <[email protected]>
commit 1eae4cd421c6c9644aaf8693e6865d798ef9679a
Merge remote-tracking branch
'upstream/dependabot/github_actions/actions/download-artifact-4'
into artifact
Fri Jan 05 17:25:07 UTC 2024 Justin Wilson <[email protected]>
commit 6fdf1888e25155a8c92a499c363de221a58cd84a
Merge remote-tracking branch
'upstream/dependabot/github_actions/actions/upload-artifact-4'
into artifact
Tue Dec 19 21:49:14 UTC 2023 Justin Wilson <[email protected]>
commit 3fef734801dd604d09539418f8df6a9c3df0c982
* dds/DCPS/InfoRepoDiscovery/InfoRepoDiscovery.cpp:
* dds/DCPS/Service_Participant.cpp:
* dds/DCPS/transport/framework/TransportConfig.cpp:
* dds/DCPS/transport/framework/TransportConfig.h:
* dds/DCPS/transport/framework/TransportInst.cpp:
* dds/DCPS/transport/framework/TransportInst.h:
* dds/DCPS/transport/framework/TransportRegistry.cpp:
* dds/DCPS/transport/framework/TransportRegistry.h:
* dds/DCPS/transport/framework/TransportType.h:
* dds/DCPS/transport/multicast/MulticastLoader.cpp:
* dds/DCPS/transport/rtps_udp/RtpsUdpInst.cpp:
* dds/DCPS/transport/rtps_udp/RtpsUdpInst.h:
* dds/DCPS/transport/rtps_udp/RtpsUdpLoader.cpp:
* dds/DCPS/transport/shmem/ShmemLoader.cpp:
* dds/DCPS/transport/tcp/TcpLoader.cpp:
* dds/DCPS/transport/udp/UdpLoader.cpp:
`load_transport_templates` does not use ConfigStore
Problem
-------
`load_transport_templates` does not use ConfigStore. See #4134.
Solution
--------
Convert `load_transport_templates` to use ConfigStore.
Thu Jan 04 05:54:14 UTC 2024 Son Dinh <[email protected]>
commit 44d91163e78e142ce4fafab317c64484e3a0f949
* dds/DCPS/XTypes/DynamicDataImpl.cpp:
* dds/DCPS/XTypes/Utils.h:
* dds/DCPS/debug.cpp:
* dds/DCPS/debug.h:
From review
Wed Jan 03 23:00:09 UTC 2024 Son Dinh <[email protected]>
commit d3bfcaa776308e48a63e1912baa6c2ac6cf57c1f
* dds/DCPS/XTypes/Utils.h:
Fix build error
Wed Jan 03 22:20:50 UTC 2024 Son Dinh <[email protected]>
commit ab644c25b9b553ee36d72bc5d54da80879f3aeff
* tests/DCPS/Compiler/vread_vwrite/VreadVwriteTest.cpp:
Remove debug message
Wed Jan 03 22:19:20 UTC 2024 Son Dinh <[email protected]>
commit d56efd6c9a91d1f2ea5f558df0410c806eeb46e8
* dds/DCPS/XTypes/DynamicDataImpl.cpp:
* dds/DCPS/XTypes/Utils.h:
* tests/DCPS/Compiler/vread_vwrite/VreadVwriteTest.cpp:
From review
Tue Jan 02 21:27:23 UTC 2024 Son Dinh <[email protected]>
commit d90a27bd10ee02f3a5fd0ad7dae364af4a2618ea
* dds/DCPS/JsonValueWriter.h: