forked from OpenDDS/OpenDDS
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog-3.20.0
9077 lines (6455 loc) · 369 KB
/
ChangeLog-3.20.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
Fri Mar 25 20:16:12 UTC 2022 Fred Hornsey <[email protected]>
commit e0112c3e81c8062009d2235435082906fc18f93f
Merge pull request #3422 from
simpsont-oci/bump_artifact_action_versions
Bump Artifact Actions Versions to 3.0.0
Fri Mar 25 20:15:54 UTC 2022 Fred Hornsey <[email protected]>
commit c5ad7fb9d7a21d02e74464e0d82cce0392c0fc6b
Merge pull request #3425 from
jwillemsen/jwi-directinitializevariable
Directly assign result of call to variable
Fri Mar 25 20:15:22 UTC 2022 Fred Hornsey <[email protected]>
commit 5a58fe155b432b59e9e038738408a3b0578cf789
Merge pull request #3421 from iguessthislldo/igtd/3.20-news
Update NEWS, Reverse missing-news-prs.py Output
Fri Mar 25 13:07:41 UTC 2022 Johnny Willemsen <[email protected]>
commit 482b4a81c69d44f759a9779ae2f5d8d66de9244b
* dds/DCPS/Service_Participant.cpp:
Directly assign result of call to variable
* dds/DCPS/Service_Participant.cpp:
Fri Mar 25 00:31:04 UTC 2022 Adam Mitz <[email protected]>
commit facc0af9149572030c7a9df3306b9f3332ee6dbe
Merge pull request #3420 from jonesc-oci/opendds547-coverity
Coverity Warnings
Thu Mar 24 20:05:22 UTC 2022 Timothy Simpson <[email protected]>
commit c2c71b144e3e88725249c8f4a821860c1724c164
* .github/workflows/build_and_test.yml:
Bump Artifact Actions Versions to 3.0.0
Thu Mar 24 19:37:36 UTC 2022 Fred Hornsey <[email protected]>
commit 57623392d13954bd6c093f86c6313419f0aa46b4
* NEWS.md:
* tools/scripts/release_notes/missing-news-prs.py:
Update NEWS, Reverse missing-news-prs.py Output
- One NEWS item is new and another one appears to be missing.
- Reversed missing-news-prs.py output as it apears to be going
from
newest to oldest, when it should probably be the other way
around.
Current order isn't going to be changed, as this isn't a big
deal.
Thu Mar 24 16:56:22 UTC 2022 Adam Mitz <[email protected]>
commit e6a974978bc34bdda98a79aab3c6e6094924e55a
Merge pull request #3415 from iguessthislldo/igtd/double-strseq
Fix 2 Anon. `sequence<string>` in the same `struct`
Wed Mar 23 20:15:39 UTC 2022 Chip Jones <[email protected]>
commit 45e0dcfd6bfafa01ebb49d053cb7d7da0e765eca
Merge branch 'opendds547-coverity'
Wed Mar 23 20:03:32 UTC 2022 Chip Jones <[email protected]>
commit 2b7641f7eecc84e92fe6e4237b8825fb05264790
* dds/DCPS/RTPS/Spdp.cpp:
Coverity ID 1515162
Wed Mar 23 19:59:42 UTC 2022 Chip Jones <[email protected]>
commit 2c0b80c7b2955342ec30c1aa3ff10a247c539f05
* dds/DCPS/RTPS/Spdp.cpp:
Coverity ID 1515165
Wed Mar 23 20:14:15 UTC 2022 Chip Jones <[email protected]>
commit a97382df5479d90be94c63151e52d21f71b30b9f
* dds/DCPS/security/CryptoBuiltInImpl.cpp:
Coverity ID 1515180
Wed Mar 23 20:11:51 UTC 2022 Clayton Calabrese <[email protected]>
commit eb0e99e257ce6696adbb5695819edd7a384a0f51
* dds/DCPS/StaticDiscovery.cpp:
resolve unitialized variable warnings in StaticDiscovery
init_bit.
Wed Mar 23 19:46:38 UTC 2022 Chip Jones <[email protected]>
commit c87eb9b28195b3286ada0ff43699de5237d0348b
* dds/DCPS/security/CryptoBuiltInImpl.cpp:
Coverity ID 1515180
Wed Mar 23 19:41:52 UTC 2022 Chip Jones <[email protected]>
commit 801439c0e1d3057016d046bf42e483b816a3c483
* dds/InfoRepo/PersistenceUpdater.cpp:
Coverity ID 1515187
Wed Mar 23 19:27:34 UTC 2022 Chip Jones <[email protected]>
commit 6da0d895d725f2f8732606d32d0613417dd93e46
* dds/DCPS/transport/rtps_udp/RtpsUdpReceiveStrategy.cpp:
Coverity ID 1515188
Wed Mar 23 19:24:30 UTC 2022 Chip Jones <[email protected]>
commit f48a2976a7160331f0b06ba4524a969066bae78c
* dds/DCPS/FilterEvaluator.cpp:
Coverity ID 1515201
Wed Mar 23 19:21:17 UTC 2022 Chip Jones <[email protected]>
commit 4c87c92136a7c0a0c85abfcaabf1c25e8daa01f6
* dds/DCPS/RTPS/Sedp.cpp:
Coverity ID 1515203
Wed Mar 23 19:19:07 UTC 2022 Chip Jones <[email protected]>
commit ef98f4fa9db7ebba5e5f6fb0bfc6e9f0a5681d42
* dds/DCPS/RTPS/Spdp.cpp:
Coverity ID 1515204
Wed Mar 23 19:15:28 UTC 2022 Chip Jones <[email protected]>
commit 6308318bfa9208fd635ed46284bdab2591b67fb7
* dds/DCPS/RTPS/Sedp.cpp:
Coverity ID 1515228
Wed Mar 23 16:04:50 UTC 2022 Chip Jones <[email protected]>
commit aa75705418f0fca766e4b99c151ceef3b07c1ac9
* dds/DCPS/RTPS/Sedp.cpp:
Coverity ID 1515249
Wed Mar 23 14:37:39 UTC 2022 Chip Jones <[email protected]>
commit 3f580a04510c81202ca2fd6329d3a14b1f4f452c
* dds/DCPS/RTPS/Sedp.cpp:
Coverity ID 1515321 and 1515252
Wed Mar 23 19:03:42 UTC 2022 Timothy Simpson <[email protected]>
commit 4802c3fd483fdcd303f3d5c17a206f5bfbbeedaa
Merge pull request #3417 from
simpsont-oci/wait_set_unit_test_and_concurrent_wait_cleanup
Fix Potential WaitSet Concurrent Wait Issues, Add Unit Test
Wed Mar 23 14:17:04 UTC 2022 Chip Jones <[email protected]>
commit 7c70bd20f2adbdd0c35a68b52d9262190a95c3f9
* dds/DCPS/RTPS/Sedp.h:
Coverity ID 1515325 and 1515297
Wed Mar 23 19:03:05 UTC 2022 Timothy Simpson <[email protected]>
commit 4e9abec44ca2f59d9f5c502529929cafc7b4fb6d
Merge pull request #3372 from
jonesc-oci/fixMultiDPTest-safety_profile
Fix safety profile MultiDPTest and BuiltInTopicTest
Wed Mar 23 14:13:53 UTC 2022 Chip Jones <[email protected]>
commit 81e3c55498dbc9e0cdec740343bcd9311889733b
* dds/DCPS/RTPS/Sedp.cpp:
Coverity ID 1515303
Wed Mar 23 14:11:14 UTC 2022 Chip Jones <[email protected]>
commit 841b0c4e03043fd3c03f3360eaf896af86607410
* dds/DCPS/RTPS/Spdp.cpp:
Coverity ID 1515334
Tue Mar 22 23:47:14 UTC 2022 Fred Hornsey <[email protected]>
commit 501e327b3defa22ca04600055d8d2244b959d34b
* dds/idl/dds_generator.h:
* dds/idl/field_info.cpp:
* dds/idl/field_info.h:
Compare Containers Recursively in field_info
Tue Mar 22 23:07:02 UTC 2022 Timothy Simpson <[email protected]>
commit fb79e73ec7162eb9319fcf088f69fe48741a5efd
* dds/DCPS/WaitSet.cpp:
Update dds/DCPS/WaitSet.cpp
Co-authored-by: Fred Hornsey <[email protected]>
Tue Mar 22 21:57:02 UTC 2022 Chip Jones <[email protected]>
commit 7935b80f82c38c990064fbb2c6ef25e3d01a7cc3
* dds/DCPS/SubscriptionInstance.cpp:
Coverity ID 1515308
Tue Mar 22 20:51:00 UTC 2022 Chip Jones <[email protected]>
commit 6a0532030583ee7e0da76db8175f3de9763da49c
* dds/DCPS/RTPS/ICE/Stun.h:
Coverity ID 1515352
Tue Mar 22 19:46:12 UTC 2022 Chip Jones <[email protected]>
commit db11fea1b5ac7feba3b26ce9a73ac52883f13760
* tests/DCPS/MultiDPTest/publisher.cpp:
* tests/DCPS/MultiDPTest/subscriber.cpp:
Update help message. Rework wait logic.
Tue Mar 22 16:04:29 UTC 2022 Timothy Simpson <[email protected]>
commit 98b9ac08cbd76af2fb6f3e42996f9fe33dcb0802
* tests/unit-tests/dds/DCPS/WaitSet.cpp:
fix warning
Tue Mar 22 15:26:29 UTC 2022 Timothy Simpson <[email protected]>
commit a4037784db0733cf3a9b6a42399373c5c23ac13e
* tests/unit-tests/dds/DCPS/WaitSet.cpp:
whitespace fixes
Tue Mar 22 15:19:27 UTC 2022 Timothy Simpson <[email protected]>
commit d125435f4e3a2836807153d8c97aff2ea8405a74
* dds/DCPS/WaitSet.cpp:
* dds/DCPS/WaitSet.h:
* tests/unit-tests/dds/DCPS/WaitSet.cpp:
Fix Potential WaitSet Concurrent Wait Issues, Add Unit Test
Tue Mar 22 02:12:35 UTC 2022 Fred Hornsey <[email protected]>
commit ad86f04b3c6100df18883fde9818a34734f6c8b8
* dds/idl/field_info.cpp:
* dds/idl/field_info.h:
* tests/DCPS/Compiler/anonymous_types/test.idl:
Fix 2 Anon. sequence<string> in the same struct
Defining two anonymous string sequence members in the same struct
causes
a redefinition compile error in the type support. This happens
because
the anonymous type code relies on the pointer to the AST_Decl of
the
base type to tell if the type has already been used. The problem
with
that is apparently there can be multiple objects for string
types.
This replaces the pointer with the classification of the
container type
and the classification and name of the base type.
Tue Mar 22 00:54:01 UTC 2022 Timothy Simpson <[email protected]>
commit 8bf890d2431cdad6fda54a1ffb0f048834270820
Merge pull request #3414 from
simpsont-oci/fix_status_condition_impl_tsan_issue
Fix TSAN Issue in StatusConditionImpl
Mon Mar 21 18:17:07 UTC 2022 Timothy Simpson <[email protected]>
commit 33026baa4d47ca247262099829c3032568d51aba
* dds/DCPS/StatusConditionImpl.cpp:
Fix TSAN Issue in StatusConditionImpl
Fri Mar 18 23:06:45 UTC 2022 Adam Mitz <[email protected]>
commit 7f8b05ead9afe26d269c0e5cc81c748701005416
Merge pull request #3410 from iguessthislldo/igtd/3.20-news
3.20.0 News
Fri Mar 18 23:06:34 UTC 2022 Adam Mitz <[email protected]>
commit 4b9c6e0979017026cf1cc74656c8f1515d7f67a4
Merge pull request #3412 from iguessthislldo/igtd/android-doc
android.md: Fix Typos, Other Tweaks
Fri Mar 18 23:06:25 UTC 2022 Adam Mitz <[email protected]>
commit 2fd90ee5a7ccc05e4e4c504e1d8ec5c2e5bec1ad
Merge pull request #3409 from jrw972/json-parse
Json parsing requires "end of document"
Fri Mar 18 23:06:17 UTC 2022 Adam Mitz <[email protected]>
commit 9fb9f1990acd3dbc4066b6f1b69cc6d5caeee6ee
Merge pull request #3408 from
jonesc-oci/task539-log_stuck_env_var
Set ACE_TEST_LOG_STUCK_STACKS=1 for GitHub Actions
Fri Mar 18 23:06:05 UTC 2022 Adam Mitz <[email protected]>
commit 5d9cce0494aedf5c259ac25e77b1be37f1f15228
Merge pull request #3406 from ClaytonCalabrese/inspect_readme
Add Inspect Tool README
Fri Mar 18 23:05:27 UTC 2022 Adam Mitz <[email protected]>
commit 9e784e95799f30a99a4a1c318eb622faad8c50e3
* docs/android.md:
Update docs/android.md
Fri Mar 18 16:02:10 UTC 2022 Chip Jones <[email protected]>
commit f461f39951bcea29f401a3dc2dcedda94c8d833e
* tests/dcps_tests.lst:
Enable tests.
Fri Mar 18 16:01:28 UTC 2022 Chip Jones <[email protected]>
commit 543c8769de6f829d45f872ebe00776498d54112c
* tests/DCPS/MultiDPTest/publisher.cpp:
Close file.
Fri Mar 18 15:06:40 UTC 2022 Fred Hornsey <[email protected]>
commit c231236f055220b12891c6f42a249fa2536fd9fd
* docs/android.md:
android.md: Fix Typos, Other Tweaks
Fri Mar 18 13:36:53 UTC 2022 Chip Jones <[email protected]>
commit 84b502fb689ff55137326a45667a8b23c936de1c
* tests/DCPS/BuiltInTopicTest/publisher.cpp:
* tests/DCPS/BuiltInTopicTest/subscriber.cpp:
Remove extra ;
Thu Mar 17 17:57:33 UTC 2022 Chip Jones <[email protected]>
commit bf3dc5708cb5756e926b0116575163f176f2af40
* tests/DCPS/BuiltInTopicTest/monitor.cpp:
* tests/DCPS/MultiDPTest/subscriber.cpp:
Update with formatting changes from review.
Thu Mar 17 17:45:53 UTC 2022 Chip Jones <[email protected]>
commit 84ac3ded3d70397f96a7b54c30a0d4550dd07576
* tests/DCPS/MultiDPTest/subscriber.cpp:
Review suggestion to change #ifdef.
Thu Mar 17 17:45:28 UTC 2022 Chip Jones <[email protected]>
commit 350b4cd0960d322aeeefa26863bb5512d79910d5
* tests/DCPS/MultiDPTest/publisher.cpp:
Fix type in log message.
Thu Mar 17 14:46:54 UTC 2022 Chip Jones <[email protected]>
commit 99d41fdf5535c7cfa73bd4f72bbd52a886e84981
* tests/DCPS/MultiDPTest/common.h:
* tests/DCPS/MultiDPTest/publisher.cpp:
* tests/DCPS/MultiDPTest/run_test.pl:
* tests/DCPS/MultiDPTest/subscriber.cpp:
From review: remove unnecessary file sync logic
Wed Mar 16 22:06:09 UTC 2022 Chip Jones <[email protected]>
commit 82e92e782cc8f86a39e92911b25ad84630645220
* tests/DCPS/MultiDPTest/publisher.cpp:
* tests/DCPS/MultiDPTest/subscriber.cpp:
Review comments.
Wed Mar 16 22:05:51 UTC 2022 Fred Hornsey <[email protected]>
commit 70435caf330f843a4c41145d4b63b3ad236d8cc4
* NEWS.md:
Update NEWS.md
Co-authored-by: Adam Mitz <[email protected]>
Wed Mar 16 21:53:51 UTC 2022 Fred Hornsey <[email protected]>
commit 171cb4c537625c2630d149767251f8aef2a0c001
* NEWS.md:
Added 3.20.0 News
Wed Mar 16 21:41:44 UTC 2022 Chip Jones <[email protected]>
commit 0e3b6f75835c8b9d23d6ac83e10155765ae646a9
* tests/DCPS/MultiDPTest/subscriber.cpp:
Fix minimum bit safety profile build.
Wed Mar 16 21:25:30 UTC 2022 Justin Wilson <[email protected]>
commit 7a253c97133fe1b92b2c9fae80f4439d7eb3ed13
* dds/DCPS/JsonValueReader.h:
Json parsing requires "end of document"
Problem
-------
JsonValueReader can be used to load data. The format of such an
input
file should be a sequence of JSON Objects. Currently, this
doesn't
parse correctly as rapidjson expects there to be exactly one
object in
the stream.
Solution
--------
Update the parse flags to stop after one object and not check for
end
of document.
Wed Mar 16 20:28:12 UTC 2022 Chip Jones <[email protected]>
commit 829bde067fa1ac4d911489beeaf9f27b21b2d29a
* .github/workflows/build_and_test.yml:
Set ACE_TEST_LOG_STUCK_STACKS=1 for GitHub Actions
Wed Mar 16 18:58:03 UTC 2022 Fred Hornsey <[email protected]>
commit 4d49eceb230fa10765f7d5f0694ce4b37390db5b
* tools/scripts/release_notes/missing-news-prs.py:
missing-news-prs.py: Make yes/no to NEWS flexible
Tue Mar 15 23:20:40 UTC 2022 Adam Mitz <[email protected]>
commit bbaed6a96be3b0a6192bb93740241774e7e54e28
Merge pull request #3399 from
ClaytonCalabrese/ci_docs_update_2022
Test Unblocking and CI Documentation
Tue Mar 15 23:20:21 UTC 2022 Adam Mitz <[email protected]>
commit 6d12347700600531aa1a926b45d1e9f245052907
Merge pull request #3405 from mitza-oci/rtps-bad-parameter
RTPS Parameter: check for invalid length
Tue Mar 15 21:54:21 UTC 2022 Clayton Calabrese <[email protected]>
commit 5eaae6a2ff422452808796e354700da58bb56f6b
* tools/inspect/README:
Clarify statements in inspect readme
Tue Mar 15 21:52:36 UTC 2022 Clayton Calabrese <[email protected]>
commit 83b12dccc300dc488e470dfbe57622f718f7092e
* tools/inspect/README:
Update inspect README with output of --help rather than saying to
use it.
Tue Mar 15 21:47:10 UTC 2022 Clayton Calabrese <[email protected]>
commit ad4b20a44863c8fd5d1360db8eeb8ade49e394b3
* tools/inspect/README:
Add a readme for the Inspect tool.
Tue Mar 15 20:33:02 UTC 2022 Adam Mitz <[email protected]>
commit accc124058109333be9b5f863f5cbcc5a335e272
* dds/idl/marshal_generator.cpp:
Update for unit tests
Real uses of Parameter serialization end in a sentinel, but the
unit tests don't.
Tue Mar 15 20:01:32 UTC 2022 Adam Mitz <[email protected]>
commit e3d5d7f178cd66b81696f273bc04f4888a3afdfc
Merge pull request #3404 from mitza-oci/openssl3
OpenSSL 3: portability, warnings, style
Tue Mar 15 19:19:25 UTC 2022 Chip Jones <[email protected]>
commit 9354aef941ab21bf5f897c83a9ac4584ce05c30c
* tests/DCPS/MultiDPTest/subscriber.cpp:
Fix test for --no-built-in-topics builds
Tue Mar 15 14:32:10 UTC 2022 Adam Mitz <[email protected]>
commit b1d75c8cddefdbdeff29d802821cec95408e8abb
* dds/idl/marshal_generator.cpp:
RTPS Parameter: check for invalid length
Tue Mar 15 14:10:05 UTC 2022 Chip Jones <[email protected]>
commit 942ccff64b645a68edcf09d25900e4a572496a2a
Merge branch 'master' into fixMultiDPTest-safety_profile
Mon Mar 14 23:02:27 UTC 2022 Adam Mitz <[email protected]>
commit 308c5f306c27e3b1bc92ecd359c3809b259287bb
* dds/DCPS/security/SSL/Certificate.cpp:
* dds/DCPS/security/SSL/DiffieHellman.cpp:
* dds/DCPS/security/SSL/PrivateKey.cpp:
OpenSSL 3: portability, warnings, style
Most important is that strcasecmp is not in std C or C++, so we
need ACE
Other than that I tried to clean up some style/warnings kind of
things
We could also consider if case-insensitive is really required
here, but
I didn't take the time to research it
Mon Mar 14 22:22:09 UTC 2022 Adam Mitz <[email protected]>
commit e3991c9efb60346c6a129278d1ee4a2225b7dcbf
Merge pull request #3403 from jrw972/allocator-sync
DataReaderImpl allocator is not thread safe
Mon Mar 14 22:21:57 UTC 2022 Adam Mitz <[email protected]>
commit 905890baf615c2c4226192ae204d08f69fc8e803
Merge pull request #3401 from mitza-oci/gha-features
GitHub Actions: default.features needed in
ACE_TAO_u18_stat_qt_ws_sec
Mon Mar 14 18:06:59 UTC 2022 Justin Wilson <[email protected]>
commit ef00f94264df2b6eb9a894eda1d1077d0165f08d
* dds/DCPS/DataReaderImpl.h:
DataReaderImpl allocator is not thread safe
Problem
-------
Allocations from rd_allocator_ in DataReaderImpl_T are
synchronized on
the sample_lock_. However, not all deallocations are
synchronized. For
example, taking samples will place the samples in a sequence and
destroying the sequence may cause a deallocation.
Solution
--------
Use a mutex in the relevant part of the allocator.
Note
----
This was the desired fix for #3335.
Mon Mar 14 17:40:12 UTC 2022 Clayton Calabrese <[email protected]>
commit 04c335000e37b560ddabced471cff28e2cc277f3
* docs/internal/github_actions.rst:
* tests/dcps_tests.lst:
Readd NotifyTest blocker
Mon Mar 14 14:38:50 UTC 2022 Adam Mitz <[email protected]>
commit 1c995ef96248215d4a79324eb95b2e2e524ff2c4
* .github/workflows/build_and_test.yml:
increment cache key
Mon Mar 14 13:35:46 UTC 2022 Adam Mitz <[email protected]>
commit 8425d3b171bf3989b6305907e898f77068df8357
* .github/workflows/build_and_test.yml:
GitHub Actions: default.features needed in
ACE_TAO_u18_stat_qt_ws_sec
OpenDDS's configure when given an already-configured ACE+TAO will
not
edit the default.features. We need default.features to have the
expected
features in order to generate makefiles for specific tests later
on.
This means that the generated ACE_TAO artifact is biased for how
we're
going to use it in OpenDDS, but it's only used once so this
should be fine.
Sun Mar 13 18:32:53 UTC 2022 Adam Mitz <[email protected]>
commit bd7e3db6489519e3d36d2e399e6b3f80aec77c55
Merge pull request #3398 from mitza-oci/warning-etc
Fixed a warning, updated doxygen comments
Sun Mar 13 18:32:17 UTC 2022 Adam Mitz <[email protected]>
commit 793a611cad2b1f8dcc079b7c674cb013b8234637
Merge pull request #3397 from sonndinh/task_511
Update GitHub Actions safety profile & static security jobs
Sun Mar 13 18:32:06 UTC 2022 Adam Mitz <[email protected]>
commit 20f06bee1d9ce902342f36a400ce9259b958ff44
Merge pull request #3373 from sonndinh/task_529
Fix run-out-of-space error on some GitHub Actions jobs
Sat Mar 12 02:07:48 UTC 2022 Clayton Calabrese <[email protected]>
commit c6261811d8807d6ef7304301480bedfca326add8
* docs/internal/github_actions.rst:
* tests/dcps_tests.lst:
try removing some tests that are blocked in CI. Update docs.
Sat Mar 12 00:59:41 UTC 2022 Adam Mitz <[email protected]>
commit 97bd5cadebb45c9410b463b1ebfcb9e8851e7f44
* dds/DCPS/Serializer.h:
fixed typo
Co-authored-by: Fred Hornsey <[email protected]>
Fri Mar 11 23:33:55 UTC 2022 Son Dinh <[email protected]>
commit f126bee938d2e2e08265ca9ca61a461faa1250e8
* .github/workflows/build_and_test.yml:
Delete unnecessary features options from mwc.pl call
Fri Mar 11 23:04:51 UTC 2022 Son Dinh <[email protected]>
commit d57435a4eb19ae0046fc20517eb738779313a949
* .github/workflows/build_and_test.yml:
Disable test_w22_x86_i0_sec
Fri Mar 11 22:56:52 UTC 2022 Adam Mitz <[email protected]>
commit 61f6ab7849d56ca9afa981746f136725f07793e9
* dds/DCPS/Serializer.h:
Serializer: updated documentation comments
Fri Mar 11 22:54:01 UTC 2022 Adam Mitz <[email protected]>
commit c0799afd6dbd011989129ab1e92944a71c998773
* dds/DCPS/ThreadStatusManager.cpp:
ThreadStatusManager: removed unused local
Fri Mar 11 22:53:36 UTC 2022 Adam Mitz <[email protected]>
commit 819b0ee9f825c1a015b9db1e928e9cafe7b17d9c
* tests/DCPS/RtpsDurableReplay/Common.h:
* tests/DCPS/RtpsDurableReplay/publisher.cpp:
RtpsDurableReplay test - use consistent types to avoid warnings
Fri Mar 11 22:41:36 UTC 2022 Adam Mitz <[email protected]>
commit 165cdb0e97deaa131cf2ea579dbb86e472a29872
Merge pull request #3396 from mitza-oci/ghactions-cleanup
GitHub Actions cleanup: m10 tests and wireshark build
Fri Mar 11 22:41:27 UTC 2022 Adam Mitz <[email protected]>
commit 4197347d82b273f392f3d99b915580b08d1e25dc
Merge pull request #3395 from iguessthislldo/igtd/configure-asan
Remove show_build_config.pl from GHA Job
Fri Mar 11 22:41:17 UTC 2022 Adam Mitz <[email protected]>
commit 4bcabf5003e41ad5b36d184d8727c7b1a662169c
Merge pull request #3394 from jrw972/opendds-346
Remove unused call to empty
Fri Mar 11 22:05:45 UTC 2022 Son Dinh <[email protected]>
commit 79d7e7d42e94aaefddc51e8b89dfabce5212edcc
* .github/workflows/build_and_test.yml:
Cleanup static security jobs
Fri Mar 11 21:52:29 UTC 2022 Son Dinh <[email protected]>
commit bab1b679eaa6314ab33c00b1a6237ce1f9a1f238
* .github/workflows/build_and_test.yml:
Clean up safety profile jobs
Fri Mar 11 18:57:49 UTC 2022 Son Dinh <[email protected]>
commit 43ad4410ed68117c62db07eedf83cf4d5e1e24ea
* .github/workflows/build_and_test.yml:
Move back OpenDDS to C drive and comment out cmake & messenger
tests
Fri Mar 11 17:48:52 UTC 2022 Son Dinh <[email protected]>
commit 5ccfd32aa5a46ef63f670719b9bd218c7e3f722e
* .github/workflows/build_and_test.yml:
Update security test run job
Fri Mar 11 17:46:45 UTC 2022 Son Dinh <[email protected]>
commit 8a0c7662595382e1853273a601a88f3a696e265a
* .github/workflows/build_and_test.yml:
Compile security tests of static security configuration in build
job
Fri Mar 11 17:18:48 UTC 2022 Son Dinh <[email protected]>
commit bf38c6467304c2b30e859f73a7e0c63403909c54
* .github/workflows/build_and_test.yml:
Update bsafe jobs
Fri Mar 11 03:07:41 UTC 2022 Adam Mitz <[email protected]>
commit cf36a232157276e4736069d03bb6c014de59d5f9
* .github/workflows/build_and_test.yml:
GitHub Actions: comment-out testing on m10, these jobs are not
completing
Fri Mar 11 02:57:49 UTC 2022 Son Dinh <[email protected]>
commit f73ef073c5c01f4e2e374aa21ab31c688a1288ce
* .github/workflows/build_and_test.yml:
Missing dash
Thu Mar 10 23:45:23 UTC 2022 Son Dinh <[email protected]>
commit 88dee171b48ef76bc760281882e5e20d21038bc5
* .github/workflows/build_and_test.yml:
Move problem matcher up
Thu Mar 10 23:43:53 UTC 2022 Son Dinh <[email protected]>
commit b6419eda14bef656eb9b623778ebf994025b914d
* .github/workflows/build_and_test.yml:
fg
Thu Mar 10 23:33:56 UTC 2022 Son Dinh <[email protected]>
commit 19838ef62e8f821695929e020555dedd6f79116a
* .github/workflows/build_and_test.yml:
mwc not found
Thu Mar 10 23:20:53 UTC 2022 Son Dinh <[email protected]>
commit 21939e18ea24085e31c78ebccb646a98057ea35e
* .github/workflows/build_and_test.yml:
Specify bash
Thu Mar 10 23:13:16 UTC 2022 Son Dinh <[email protected]>
commit 11b05f0c87812da92b1ae078019ddf7bd24a8c79
Merge from master
Thu Mar 10 23:10:21 UTC 2022 Son Dinh <[email protected]>
commit eb108f9a2bbfa3deb9759fe65c8e94e58181b6a2
* .github/workflows/build_and_test.yml:
Disable cached ACE
Thu Mar 10 23:03:09 UTC 2022 Son Dinh <[email protected]>
commit 40d3ea340ac74b3f3b499670f8c8c23a38fc93eb
* .github/workflows/build_and_test.yml:
More syntax error
Thu Mar 10 22:59:35 UTC 2022 Son Dinh <[email protected]>
commit ab41f8b0041d81aa3afae91a5f4f274991545a59
* .github/workflows/build_and_test.yml:
Fix syntax error
Thu Mar 10 22:56:12 UTC 2022 Son Dinh <[email protected]>
commit e3ad6acf3a972e9fdce499923cec522c9e74f8df
* .github/workflows/build_and_test.yml:
Update tar to include symlinks
Thu Mar 10 22:46:40 UTC 2022 Fred Hornsey <[email protected]>
commit dbbe0b4c81819a97dfe8c347552645051868596e
* .github/workflows/build_and_test.yml:
Remove show_build_config.pl from GHA Job
After https://github.com/objectcomputing/OpenDDS/pull/3392 the
script
can fail if it can't show some files. Removing it here because it
wasn't
designed to work with installations.
Thu Mar 10 22:44:15 UTC 2022 Son Dinh <[email protected]>
commit e89b013999b9cdb1ead414b05fcd11bcdb0fa8bc
* .github/workflows/build_and_test.yml:
Update esafe
Thu Mar 10 21:28:01 UTC 2022 Adam Mitz <[email protected]>
commit 125f44bb7abc0a658260b8a2b421983997673040
* .github/workflows/build_and_test.yml:
GitHub Actions: use a newer vcpkg commit for qt5 in
wireshark_w19-release
Thu Mar 10 19:09:15 UTC 2022 Chip Jones <[email protected]>
commit 5e6a7a45237df42ae077ef289ba59a51cef2cc71
* tests/DCPS/MultiDPTest/subscriber.cpp:
Fix DDS:: namespace scope issue on some builds.
Thu Mar 10 19:05:40 UTC 2022 Adam Mitz <[email protected]>
commit 1f943165e668eb048ec85860b817d6bae84e8a40
Merge pull request #3390 from
simpsont-oci/reactor_interceptor_enqueue_when_non-empty
Defer ReactorInterceptor Execution If Queue Is Non-Empty
Thu Mar 10 18:50:06 UTC 2022 Justin Wilson <[email protected]>
commit 7ec7db88ff6355f75160cbe4daf1a5617a08c661
* dds/DCPS/transport/multicast/MulticastSession.cpp:
Remove unused call to empty
Thu Mar 10 17:59:58 UTC 2022 Son Dinh <[email protected]>
commit a388899991b47f7f98deed509113c39779a80f07
* .github/workflows/build_and_test.yml:
Make GHA runs
Thu Mar 10 17:36:29 UTC 2022 Timothy Simpson <[email protected]>
commit 26e90ac241ea376ea1f1655008712b85e6139a10
* dds/DCPS/ReactorInterceptor.cpp:
* dds/DCPS/ReactorInterceptor.h:
ReactorInterceptor cleanup
Thu Mar 10 17:28:58 UTC 2022 Son Dinh <[email protected]>
commit 0a2556aea02271fd9debc401271e647daf63c089
* .github/workflows/build_and_test.yml:
Add compiler2 and unit tests to build job
Thu Mar 10 16:10:16 UTC 2022 Chip Jones <[email protected]>
commit e0db5fb3ea761a8ec981245c5bdab99d9e711e9b
* tests/DCPS/BuiltInTopicTest/publisher.cpp:
* tests/DCPS/BuiltInTopicTest/subscriber.cpp:
Fix CDR typo.
Thu Mar 10 05:09:47 UTC 2022 Chip Jones <[email protected]>
commit 47c51d142e41a7516ce76385795f1826b971f82e
* tests/DCPS/BuiltInTopicTest/monitor.cpp:
* tests/DCPS/BuiltInTopicTest/publisher.cpp:
* tests/DCPS/BuiltInTopicTest/subscriber.cpp:
BuiltInTopicTest safety profile changes.
Tue Mar 08 14:55:05 UTC 2022 Chip Jones <[email protected]>
commit 90637f1a20c19d333a40e7fd463f7802fdd410b1
* tests/DCPS/MultiDPTest/subscriber.cpp:
Remove #include
Mon Mar 07 22:47:37 UTC 2022 Chip Jones <[email protected]>
commit 3b2a0d075cb12f4b4ca058851f6690021ea45838
* tests/DCPS/MultiDPTest/publisher.cpp:
* tests/DCPS/MultiDPTest/subscriber.cpp:
Replace ACE_OS::sleep with conditions
Tue Mar 01 17:46:33 UTC 2022 Chip Jones <[email protected]>
commit 1c1afa54401919bcd2e67e1bc361c935105c3d10
* tests/DCPS/MultiDPTest/subscriber.cpp:
Add subscriber delay for safety profile test.
Thu Mar 10 14:25:54 UTC 2022 Adam Mitz <[email protected]>
commit 0d42662ac93a61e854ccc0b2260290fd86e3816b
Merge pull request #3393 from iguessthislldo/igtd/cmake-typo
CMake update for Xerces and Security; Fix Typo in CMake Install
Test
Thu Mar 10 14:24:24 UTC 2022 Adam Mitz <[email protected]>
commit a4371388e1210f075832d60b0534a953ed4fee0a
Merge pull request #3392 from iguessthislldo/igtd/configure-asan
Fix Parsing, Check Paths in `show_build_config.pl`
Thu Mar 10 14:24:13 UTC 2022 Adam Mitz <[email protected]>
commit 144279470373f57388c61001b68ac3ecee0068d0
Merge pull request #2879 from
iguessthislldo/igtd/cmake-install-lib
Support INSTALL_LIB in CMake Module
Thu Mar 10 06:34:01 UTC 2022 Fred Hornsey <[email protected]>
commit a7cbca8964cac46cb53df27a34b4216f446428b1
* cmake/OpenDDSConfig.cmake: