forked from OpenDDS/OpenDDS
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog-3.19.0
8838 lines (5925 loc) · 311 KB
/
ChangeLog-3.19.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 Dec 10 17:24:08 UTC 2021 Adam Mitz <[email protected]>
commit ef73d0f97130f9bde99c2ebdec40f39ae73b49f1
Merge pull request #3221 from jwillemsen/patch-18
[README.md] Add RHEL 8.0
Fri Dec 10 13:52:42 UTC 2021 Johnny Willemsen <[email protected]>
commit c4337cb0698355ab510fa6de90dbeb372b1cd54c
* README.md:
[README.md] Add RHEL 8.0
Fri Dec 10 01:20:29 UTC 2021 Adam Mitz <[email protected]>
commit 9ad12ea79ea07ac5777e5f11244f3cf95bac421c
Merge pull request #3217 from mitza-oci/news319
NEWS and README updates
Fri Dec 10 01:20:18 UTC 2021 Adam Mitz <[email protected]>
commit 712009b40ad1836ccd8a2fd596b33085e54ef73b
Merge pull request #3219 from jrw972/dont-ignore-spdp-dispose
SPDP dispose messages are ignored
Thu Dec 09 20:30:57 UTC 2021 Justin Wilson <[email protected]>
commit 0c42827df834a0f3caa6b535d1f05fcc1c12ed1c
* dds/DCPS/RTPS/Spdp.cpp:
SPDP dispose messages are ignored
Problem
-------
The check that ensures that the source IP is in the locator list
for
SPDP causes all dispose messages to be ignored because a dispose
message does not have a locator list.
Solution
--------
Only apply the check to data samples.
Thu Dec 09 16:23:08 UTC 2021 Adam Mitz <[email protected]>
commit e224e35ac70e7d02eab994f0b7119370db94f960
* NEWS.md:
typo fix
Thu Dec 09 14:20:40 UTC 2021 Adam Mitz <[email protected]>
commit 141512817d6f2e38df098e84556a07028dedcb1a
* NEWS.md:
Apply suggestions from code review
Co-authored-by: Fred Hornsey <[email protected]>
Thu Dec 09 14:16:01 UTC 2021 Adam Mitz <[email protected]>
commit 4238d6b26d9be8c263d50e260334dd32e7b59ac3
* NEWS.md:
Apply suggestions from code review
Co-authored-by: Fred Hornsey <[email protected]>
Wed Dec 08 23:33:35 UTC 2021 Adam Mitz <[email protected]>
commit 7af7819a0e00527ee3838cfed6c09928642a4183
* NEWS.md:
* README.md:
NEWS and README updates
Wed Dec 08 22:46:52 UTC 2021 Adam Mitz <[email protected]>
commit 692f47b660b7194ff4f2cb76105da5a5d3020e0e
Merge pull request #3216 from
jrw972/builtintopictest-improvements
Improvements to BuiltinTopicTest
Wed Dec 08 22:46:37 UTC 2021 Adam Mitz <[email protected]>
commit 5da95ad092fff726f6ea260eaec52db4683a24fe
Merge pull request #3214 from
simpsont-oci/address_cache_performance_tweaks
Performance Improvements For AddressCache
Wed Dec 08 22:46:13 UTC 2021 Adam Mitz <[email protected]>
commit b3fdfcbf18c5528cb4cf7935687237c986ed9e31
Merge pull request #3213 from sonndinh/fix_unbounded_seq
Fix TypeIdentifier generation for sequence
Wed Dec 08 22:45:57 UTC 2021 Adam Mitz <[email protected]>
commit 53545eb21b621b6ac29c348c6ff0fbfd91671a88
Merge pull request #3197 from objectcomputing/thread-util-bit
thread utilization BIT data
Wed Dec 08 18:08:02 UTC 2021 Timothy Simpson <[email protected]>
commit f35a0050d63f9039142dc8a73fec7cbc84a64872
* dds/DCPS/transport/rtps_udp/LocatorCacheKey.h:
fix memcmp size
Wed Dec 08 16:23:05 UTC 2021 Justin Wilson <[email protected]>
commit 263b6f90dad654c302ad3122207c0641c8f254c1
* tests/DCPS/BuiltInTopicTest/monitor.cpp:
* tests/DCPS/BuiltInTopicTest/prst_repo_run_test.pl:
Improvements to BuiltinTopicTest
- Don't busy wait.
- Coordinate test script with termination of monitor1
Wed Dec 08 16:21:56 UTC 2021 Phil Mesnier <[email protected]>
commit d8d061a7c2033735840a330fb23807b62624ac0e
* tools/rtpsrelay/RelayThreadMonitor.cpp:
fix implicit cast warning from visual studio.
Wed Dec 08 16:13:33 UTC 2021 Son Dinh <[email protected]>
commit 5fe3a5b2be797445c0fbe21d593341d545752443
* tests/DCPS/Compiler/typeobject_generator/TypeObjectTest.cpp:
* tests/unit-tests/dds/DCPS/XTypes/DynamicType.cpp:
Fix test fails
Wed Dec 08 14:56:19 UTC 2021 Timothy Simpson <[email protected]>
commit 13e588e0c6264e8a4b01aaf9e3ac4be43afe504e
* dds/DCPS/transport/rtps_udp/BundlingCacheKey.h:
* dds/DCPS/transport/rtps_udp/LocatorCacheKey.h:
* tests/unit-tests/dds/DCPS/AddressCache.cpp:
resolve PR comments, LocatorCacheKey fixes, unit test fixes
Wed Dec 08 05:28:54 UTC 2021 Timothy Simpson <[email protected]>
commit 6003d417a72f0929f72b116df89d1b7cb54b1375
* tests/unit-tests/dds/DCPS/AddressCache.cpp:
unit test fix
Wed Dec 08 04:18:27 UTC 2021 Adam Mitz <[email protected]>
commit 46ed28130df1538596f9058129ebe32ecad3927e
Merge pull request #3212 from
simpsont-oci/remove_locators_assertion
Remove Locators Assertion From RtpsUdpDatalink::disassociate
Wed Dec 08 04:18:17 UTC 2021 Adam Mitz <[email protected]>
commit 09d9e0b30ac3ab5cd95b03ee8a0a14626205acde
Merge pull request #3211 from objectcomputing/xtypes_dynamic
XTypes dynamic: move headers and to_string for safety profile
Wed Dec 08 04:18:07 UTC 2021 Adam Mitz <[email protected]>
commit 7873eac78670ad46316597275de25d8b4ba24c8b
Merge pull request #3208 from
simpsont-oci/resend_spdp_with_backoff_for_new_relay_participant
Resend Spdp Participant Announcement With Backoff When New
RtpsRelay Discovered
Wed Dec 08 04:17:59 UTC 2021 Adam Mitz <[email protected]>
commit 7f4b4dad7f1325adaed52e3a4ec9854ab6827996
Merge pull request #3206 from bluenlive/master
Unable to compile due to variable name conflicts with some
Windows API headers
Wed Dec 08 04:17:49 UTC 2021 Adam Mitz <[email protected]>
commit b99b20a9ae827b9b1490e37f2032d8e8c2f5d521
Merge pull request #3204 from
ClaytonCalabrese/xtypes_dynamic_xcdr1
XTypes Dynamic: XCDR1 compatibility
Wed Dec 08 03:27:05 UTC 2021 Timothy Simpson <[email protected]>
commit 641bda5f5568435b525db434dd2410a0e8427062
* dds/DCPS/AddressCache.h:
* dds/DCPS/transport/rtps_udp/BundlingCacheKey.h:
* dds/DCPS/transport/rtps_udp/LocatorCacheKey.h:
* tests/unit-tests/dds/DCPS/AddressCache.cpp:
Performance Improvements For AddressCache
Tue Dec 07 22:00:00 UTC 2021 Clayton Calabrese <[email protected]>
commit 565375f547b5775c9ea820d757fc101596d55668
* dds/DCPS/RecorderImpl.cpp:
* dds/DCPS/XTypes/DynamicData.cpp:
* dds/DCPS/XTypes/DynamicData.h:
* tests/unit-tests/dds/DCPS/XTypes/DynamicData.cpp:
Remove XCDR1 optional from DynamicData test. Fix release_chains()
causing segfault.
Tue Dec 07 21:38:48 UTC 2021 Son Dinh <[email protected]>
commit 82f522d5652389ce58b6889c99ae7470a1ccebad
* dds/idl/typeobject_generator.cpp:
Revert to old code
Tue Dec 07 19:59:30 UTC 2021 Adam Mitz <[email protected]>
commit 6bbd5a505358c38bcc4ad8d96e2d37b36b342d7a
* dds/DCPS/SafetyProfileStreams.cpp:
avoid another scan through the string
Tue Dec 07 19:08:26 UTC 2021 Clayton Calabrese <[email protected]>
commit a1ce854addf968a42c4679d66f3963517f2ed648
Merge remote-tracking branch 'upstream/master' into
xtypes_dynamic_xcdr1
Tue Dec 07 18:26:58 UTC 2021 Timothy Simpson <[email protected]>
commit d200ad509ef769b68afe01a0cbbf44c907cf7772
* dds/DCPS/transport/rtps_udp/RtpsUdpDataLink.cpp:
Remove Locators Assertion From RtpsUdpDatalink::disassociate
Tue Dec 07 16:56:53 UTC 2021 Clayton Calabrese <[email protected]>
commit 49deae5f12d4d1f396bba117e5191659f0400214
* dds/DCPS/RecorderImpl.cpp:
* tests/DCPS/DynamicTypes/Pub/XTypesDynamicPub.cpp:
* tests/DCPS/DynamicTypes/Recorder/XTypesDynamicRecorder.cpp:
* tools/inspect/Inspect.cpp:
add XCDR1 to inspect's QoS. Update argc checking for DynamicTypes
test. Lower from Error to notice in recorder
Tue Dec 07 16:43:18 UTC 2021 Adam Mitz <[email protected]>
commit a36b383de3fe15fd480bddc60196948aa2bece6a
* dds/DCPS/SafetyProfileStreams.cpp:
* dds/DCPS/SafetyProfileStreams.h:
* dds/DCPS/XTypes/TypeObject.cpp:
Made equivalence_hash_to_string compatible with safety profile
Tue Dec 07 15:49:24 UTC 2021 Adam Mitz <[email protected]>
commit 8a0e09a436175c0e2b69f42019996ea77c94fa97
* dds/DCPS/XTypes/DynamicData.cpp:
XTypes dynamic: move headers around for safety profile
Tue Dec 07 02:32:53 UTC 2021 Adam Mitz <[email protected]>
commit d1d6222f9d3540ce06d3366d9b86f5084e8a4b2e
Merge pull request #3210 from iguessthislldo/itgd/lint2
`lint.pl` Fixes
Tue Dec 07 02:32:36 UTC 2021 Adam Mitz <[email protected]>
commit 743bff68b143e688d627d806f5bf71e7b99b2576
Merge pull request #3209 from objectcomputing/xtypes_dynamic
Include header for ACE_Numeric_Limits
Tue Dec 07 02:04:16 UTC 2021 Timothy Simpson <[email protected]>
commit 47cb62dcd0029d720c01b1eedab26d576c4bcf80
* dds/DCPS/RTPS/Spdp.cpp:
remove unecessary lock
Tue Dec 07 00:49:20 UTC 2021 Clayton Calabrese <[email protected]>
commit 1600115ed5c4f005071b527ac56fe50bde44207a
* dds/DCPS/RecorderImpl.cpp:
* dds/DCPS/XTypes/DynamicData.cpp:
* tests/unit-tests/dds/DCPS/XTypes/DynamicData.cpp:
* tests/unit-tests/dds/DCPS/XTypes/DynamicData.idl:
add XCDR1 nested test cases to DynamicData unit test. Fix some
bugs
Mon Dec 06 23:47:45 UTC 2021 Fred Hornsey <[email protected]>
commit a102c229f5e7a145be5d99629755bfad8e562885
* tools/scripts/lint.pl:
Revert "Test lint.pl Change in Last Commit"
This reverts commit a446687fd9f4709f66d0b2b10ca009bada53b81f.
Mon Dec 06 23:37:30 UTC 2021 Fred Hornsey <[email protected]>
commit a446687fd9f4709f66d0b2b10ca009bada53b81f
* tools/scripts/lint.pl:
Test lint.pl Change in Last Commit
Mon Dec 06 23:36:07 UTC 2021 Fred Hornsey <[email protected]>
commit bbc937b231a691902930eeb1095f4aa316854f59
* tools/scripts/lint.pl:
`lint.pl` Fixes
- Replaced all whitespace with a dot (`·`) in marked error
output when
color is enabled. This dot is used in other software to
explicitly
mark whitespace. This should make it less confusing if output
hides
this whitespace.
- Fixed ability to check files outside an OpenDDS repo. Remove
unneeded
`--ext-path` option.
- Check if directories are ignored by git to avoid unnecessary
checks on
the contents.
- Removed possibly confusing usage of both "color" and "colour".
- Rename `--files-only` to `--files-only-ouput` to be consistent
with
`--simple-output`. `--files-only` should still work though.
- Spelling and other minor fixes.
Mon Dec 06 22:12:07 UTC 2021 Clayton Calabrese <[email protected]>
commit 2419842c866b730d6f397496d45f804c2c3304ac
* docs/internal/github_actions.rst:
fix stale link in github_actions.rst
Mon Dec 06 22:11:12 UTC 2021 Adam Mitz <[email protected]>
commit e2842d6f6512154ecfbdb63be99fab13d2763db3
* dds/DCPS/TimeDuration.cpp:
Include header for ACE_Numeric_Limits
Mon Dec 06 20:14:22 UTC 2021 Clayton Calabrese <[email protected]>
commit bec03a63606f5507b1983d8693326776b7553d6c
* dds/DCPS/XTypes/DynamicData.cpp:
* dds/DCPS/XTypes/DynamicData.h:
Cleanup of DynamicData from PR review
Mon Dec 06 19:52:41 UTC 2021 Clayton Calabrese <[email protected]>
commit 7cd8c9f2b6f411ad3056aa787aba21178140e4b9
* tests/unit-tests/dds/DCPS/XTypes/DynamicData.cpp:
fix truncation of const warning
Mon Dec 06 19:38:32 UTC 2021 Adam Mitz <[email protected]>
commit 39dfb1cb7d4eaa7639e2c285ca512c189b12cb4b
Merge pull request #3207 from objectcomputing/xtypes_dynamic
XTypes dynamic: more post-merge fixes
Mon Dec 06 19:37:57 UTC 2021 Adam Mitz <[email protected]>
commit c15f3b947779ba8feb441ef0f7ce3eb27a399f0a
Merge pull request #3185 from
simpsont-oci/entity_lifecycle_stress_increases
Increase EntityLifecycleStress Test Process Run Times and
Coverage
Mon Dec 06 19:32:39 UTC 2021 Clayton Calabrese <[email protected]>
commit 9c7f55176fc38e70de5fe23fa97c34daf6ca8e12
* dds/DCPS/RecorderImpl.cpp:
* dds/DCPS/XTypes/DynamicData.cpp:
* dds/DCPS/XTypes/DynamicData.h:
* tests/DCPS/DynamicTypes/run_test.pl:
add check for XCDR1 mutable in DynamicData
Mon Dec 06 17:18:51 UTC 2021 Timothy Simpson <[email protected]>
commit a95ef2df3e8f0c98cae05be0ca4a2d2fceb57ace
* dds/DCPS/RTPS/Spdp.cpp:
* dds/DCPS/RTPS/Spdp.h:
Resend Spdp Participant Announcement With Backoff When New
RtpsRelay Discovered
Mon Dec 06 16:18:25 UTC 2021 Clayton Calabrese <[email protected]>
commit 3ad83afe23f3a2a4f007161a5f35b2a10e1692a7
* tests/DCPS/DynamicTypes/Pub/dynamic.idl:
remove line
Mon Dec 06 16:17:33 UTC 2021 Clayton Calabrese <[email protected]>
commit a69a2d4165037e15f6ab2ba348d6f06fa755143c
* tests/DCPS/DynamicTypes/Pub/XTypesDynamicPub.cpp:
* tests/DCPS/DynamicTypes/Pub/dynamic.idl:
* tests/DCPS/DynamicTypes/Recorder/XTypesDynamicRecorder.cpp:
* tests/DCPS/DynamicTypes/run_test.pl:
add XCDR2 Mutable to DynamicType test
Mon Dec 06 15:55:51 UTC 2021 Timothy Simpson <[email protected]>
commit f52a87d9a6aa7f2eac247d5e4668e5b464b007c4
* dds/DCPS/transport/tcp/TcpDataLink.cpp:
fix whitespace
Mon Dec 06 15:55:37 UTC 2021 Adam Mitz <[email protected]>
commit af5860e52f9c4bf5ace95261ea618a8dce74baf7
* dds/DCPS/TimePoint_T.cpp:
Include header for ACE_Numeric_Limits
Mon Dec 06 15:43:26 UTC 2021 Timothy Simpson <[email protected]>
commit a8965e09a4826172346a134fb04dfb8022bc6ccd
* dds/DCPS/transport/tcp/TcpDataLink.cpp:
adding strategy remove_all_msgs to datalink client_stop
Mon Dec 06 15:37:57 UTC 2021 Adam Mitz <[email protected]>
commit a374fa959f85a0b7532a0f67ca5db7a208452829
* dds/DCPS/RawDataSample.cpp:
* dds/DCPS/Serializer.h:
* dds/DCPS/Serializer.inl:
* dds/DCPS/XTypes/DynamicData.cpp:
* dds/DCPS/XTypes/TypeObject.h:
* tests/DCPS/Compiler/typeobject_generator/TypeObjectTest.cpp:
XTypes dynamic: more post-merge fixes
Mon Dec 06 15:09:01 UTC 2021 Timothy Simpson <[email protected]>
commit 45540898e48cfbb9f8c2b8bc10206e7d50ad6ddf
* dds/DCPS/transport/tcp/TcpTransport.cpp:
add client_stop for pending release links as well
Mon Dec 06 09:04:02 UTC 2021 BLUEnLIVE <[email protected]>
commit 9b869d59f050500e5f4d149d784539fb62adadbe
* dds/InfoRepo/DCPSInfo_i.cpp:
Update DCPSInfo_i.cpp
Mon Dec 06 09:03:22 UTC 2021 BLUEnLIVE <[email protected]>
commit fd900265c3b414a1506c975fa0f3d23de3a5c330
* dds/DCPS/transport/rtps_udp/RtpsUdpDataLink.h:
Update RtpsUdpDataLink.h
Mon Dec 06 09:02:39 UTC 2021 BLUEnLIVE <[email protected]>
commit 45fd1ee572c8facea2089a470bd5380e88b258de
* dds/DCPS/RTPS/Spdp.h:
Update Spdp.h
Mon Dec 06 09:01:59 UTC 2021 BLUEnLIVE <[email protected]>
commit 9a3c00c9e400c6f81fa7f6b470f154103fa28b0a
* dds/DCPS/RTPS/GuidGenerator.h:
Update GuidGenerator.h
Mon Dec 06 08:58:52 UTC 2021 BLUEnLIVE <[email protected]>
commit 95edeb93e003538803a0bdf0f32ecefc46ca0b49
* dds/DCPS/NetworkConfigMonitor.h:
Update NetworkConfigMonitor.h
Mon Dec 06 02:59:23 UTC 2021 Clayton Calabrese <[email protected]>
commit c7db1ba5a6de908cbf8b07023ecfacc8a2cb0167
* dds/DCPS/XTypes/DynamicData.cpp:
* tests/DCPS/DynamicTypes/run_test.pl:
Lower from Error to Notice when encountering map in DynamicData.
Improve run_test.pl for DynamicTypes test
Mon Dec 06 02:28:27 UTC 2021 Clayton Calabrese <[email protected]>
commit 23a728d761f4dbae8a1c12ed897ae493ef9f1a6f
merge from deve branch
Mon Dec 06 00:32:07 UTC 2021 Adam Mitz <[email protected]>
commit de5f18795c8eb9e8b7b3026792f50b21f15632e2
Merge pull request #3203 from objectcomputing/xtypes_dynamic
XTypes dynamic: post-merge fixes
Sun Dec 05 17:33:06 UTC 2021 Adam Mitz <[email protected]>
commit e05903895f8817adc8a900d2a467f8697aafbca4
* dds/DCPS/XTypes/DynamicData.h:
* dds/DCPS/XTypes/TypeObject.h:
* tests/unit-tests/dds/DCPS/XTypes/DynamicType.cpp:
XTypes dynamic: post-merge fixes
Sun Dec 05 00:40:32 UTC 2021 Adam Mitz <[email protected]>
commit 34d88e213a605f46c678fe0feb0c10c76254bb48
Merge pull request #2976 from objectcomputing/xtypes_dynamic
XTypes: Dynamic API
Sat Dec 04 14:29:47 UTC 2021 Adam Mitz <[email protected]>
commit 1724d82e43c38efda61fc7bd8397b1e39b778078
* dds/idl/typeobject_generator.cpp:
* dds/idl/typeobject_generator.h:
avoid warnings due to generating TypeObject support code for
empty IDL input
Sat Dec 04 14:03:49 UTC 2021 Phil Mesnier <[email protected]>
commit cc46e5b164bd96c9edf65772b5c8199c57c058f6
* java/tests/internal_thread_status/InternalThreadListener.java:
fix for java builds.
Sat Dec 04 00:12:41 UTC 2021 Adam Mitz <[email protected]>
commit 34d4d9b17b7d1e8e064ac31721382b51c9a1159b
* tests/unit-tests/UnitTests.mpc:
fix link error on MSVC
Fri Dec 03 23:45:03 UTC 2021 Phil Mesnier <[email protected]>
commit 6c6e4ba994a24b0767e981864668e1c7ecfa199e
* dds/DCPS/RTPS/Spdp.cpp:
* dds/DCPS/ReactorTask.cpp:
* dds/DCPS/ReactorTask.h:
* dds/DCPS/ThreadMonitor.cpp:
* dds/DCPS/ThreadMonitor.h:
* dds/OpenddsDcpsExt.idl:
* tests/DCPS/InternalThreadStatus/InternalThreadStatusListenerImpl.cpp:
* tests/DCPS/RtpsRelay/Smoke/run_test.pl:
* tools/rtpsrelay/Config.h:
* tools/rtpsrelay/RelayThreadMonitor.cpp:
* tools/rtpsrelay/RelayThreadMonitor.h:
* tools/rtpsrelay/RtpsRelay.cpp:
Rebase to current master and flatten commits.
Fri Dec 03 22:46:54 UTC 2021 Timothy Simpson <[email protected]>
commit abe6c1cd100ff9b1a63c9a173bd77e71d11bb77e
Merge pull request #3201 from simpsont-oci/ull_fix_for_v8
Fix for copying uint64_t values from V8
Fri Dec 03 22:40:23 UTC 2021 Adam Mitz <[email protected]>
commit 09d4b4d7b553db6af48eea41e588f964d0d6e692
* tests/DCPS/UnitTests/CompleteToMinimalTypeObject/.gitignore:
* tests/DCPS/UnitTests/CompleteToMinimalTypeObject/CompleteToMinimalTypeObject.cpp:
* tests/DCPS/UnitTests/CompleteToMinimalTypeObject/CompleteToMinimalTypeObject.mpc:
* tests/dcps_tests.lst:
* tests/unit-tests/.gitignore:
* tests/unit-tests/UnitTests.mpc:
* tests/unit-tests/dds/DCPS/XTypes/CompleteToDynamicType.idl:
* tests/DCPS/UnitTests/CompleteToMinimalTypeObject/CompleteToMinimalTypeObject.idl tests/unit-tests/dds/DCPS/XTypes/CompleteToMinimalTypeObject.idl:
* tests/unit-tests/dds/DCPS/XTypes/DynamicType.cpp:
More UT migration, fix naming collisions
Fri Dec 03 21:49:29 UTC 2021 Adam Mitz <[email protected]>
commit cf4b727305b7ccb657f9f81c806e80b2e2f72b52
* tests/unit-tests/dds/DCPS/XTypes/DynamicType.cpp:
DynamicType UT: use gtest fixture
Fri Dec 03 21:49:11 UTC 2021 Adam Mitz <[email protected]>
commit f4845d025fbcd3f7f4be1d714ab0ee9ff0980679
* tests/unit-tests/dds/DCPS/XTypes/TypeObject.cpp:
main may be a macro defined by ACE
Fri Dec 03 21:24:40 UTC 2021 Adam Mitz <[email protected]>
commit 2c867fc224bac480f57aaaae12dcb7c1dd4a487f
Merge remote-tracking branch 'upstream/xtypes_dyanmic_test_move'
into xtypes_dynamic
Thu Dec 02 23:24:37 UTC 2021 Justin Wilson <[email protected]>
commit e9b3f614a1b372871968727dd075445154d8242f
* MPC/config/opendds_uses_cxx11.mpb:
* MPC/config/opendds_uses_face.mpb:
* MPC/config/optional_opendds_face.mpb:
* MPC/config/rtps_relay_lib.mpb:
* tests/DCPS/UnitTests/CompleteToDynamicType/.gitignore:
* tests/DCPS/UnitTests/CompleteToDynamicType/CompleteToDynamicType.mpc:
* tests/DCPS/UnitTests/CompleteToDynamicType/run_test.pl:
* tests/DCPS/UnitTests/DynamicData/.gitignore:
* tests/DCPS/UnitTests/DynamicData/DynamicData.mpc:
* tests/DCPS/UnitTests/DynamicData/run_test.pl:
* tests/unit-tests/.gitignore:
* tests/unit-tests/UnitTests.mpc:
* tests/DCPS/UnitTests/CompleteToDynamicType/CompleteToDynamicType.idl tests/unit-tests/dds/DCPS/XTypes/CompleteToDynamicType.idl:
* tests/DCPS/UnitTests/DynamicData/DynamicData.cpp tests/unit-tests/dds/DCPS/XTypes/DynamicData.cpp:
* tests/DCPS/UnitTests/DynamicData/DynamicData.idl tests/unit-tests/dds/DCPS/XTypes/DynamicData.idl:
* tests/DCPS/UnitTests/CompleteToDynamicType/CompleteToDynamicType.cpp tests/unit-tests/dds/DCPS/XTypes/DynamicType.cpp:
* tests/DCPS/UnitTests/TypeObject.cpp tests/unit-tests/dds/DCPS/XTypes/TypeObject.cpp:
Move UnitTests
Fri Dec 03 21:02:01 UTC 2021 Clayton Calabrese <[email protected]>
commit 0cd760038e2afaf97eb06dab05d5b89e72e87242
* tests/DCPS/UnitTests/DynamicData/DynamicData.cpp:
add DynamicData unit tests for XCDR1
Fri Dec 03 20:54:09 UTC 2021 Adam Mitz <[email protected]>
commit 18b23c56cbce070550e4b872f453328528813b6e
Merge pull request #3199 from
ClaytonCalabrese/xtypes_dynamic_populate_map
XTypes Dynamic: Fix dt_map_ race
Fri Dec 03 20:52:15 UTC 2021 Adam Mitz <[email protected]>
commit 5768bb33f54d2fc011048c099d2153c7fbd86adb
* dds/DCPS/RecorderImpl.cpp:
* dds/DCPS/RecorderImpl.h:
Apply suggestions from code review
Fri Dec 03 19:13:04 UTC 2021 Timothy Simpson <[email protected]>
commit 430dd79e8f0da47c422df631129ab6db4c6106fc
* dds/idl/v8_generator.cpp:
Linter Workaround
Fri Dec 03 18:51:17 UTC 2021 Timothy Simpson <[email protected]>
commit 35c9b9b4da4c0b940c575f8e0f1ac6902be351e4
* dds/idl/v8_generator.cpp:
Fix for copying uint64_t values from V8
Fri Dec 03 06:38:41 UTC 2021 Timothy Simpson <[email protected]>
commit 18c1cbf8732a9c2fe30e8497314faea20b1cda41
* dds/DCPS/transport/tcp/TcpDataLink.cpp:
* dds/DCPS/transport/tcp/TcpDataLink.h:
* dds/DCPS/transport/tcp/TcpTransport.cpp:
* dds/DCPS/transport/tcp/TcpTransport.h:
attempt to avoid sending samples for stopped clients
Fri Dec 03 05:18:31 UTC 2021 Clayton Calabrese <[email protected]>
commit f44d4bdb470112eaa020daade81c24e36cb2cd40
* dds/DCPS/XTypes/DynamicData.cpp:
return from skip_collection_member the value from skip_to_*
Fri Dec 03 05:16:04 UTC 2021 Clayton Calabrese <[email protected]>
commit 179fc78fd0045019ce203cc08c77db0e9303dac6
* dds/DCPS/XTypes/DynamicData.cpp:
error when map encountered in skip_collection_member
Fri Dec 03 01:04:11 UTC 2021 Clayton Calabrese <[email protected]>
commit 700e4df7028c87df5f164a1f2c93ec526d2a91f9
* dds/DCPS/XTypes/DynamicData.cpp:
* dds/DCPS/XTypes/DynamicData.h:
* tests/DCPS/DynamicTypes/Pub/XTypesDynamicPub.cpp:
* tests/DCPS/DynamicTypes/Pub/dynamic.idl:
* tests/DCPS/DynamicTypes/Recorder/XTypesDynamicRecorder.cpp:
* tests/DCPS/DynamicTypes/run_test.pl:
Add XCDR1 and final/appendable test cases to DynamicTypes Test.
Fix XCDR1 collection issues in DynamicData.
Thu Dec 02 19:34:10 UTC 2021 Adam Mitz <[email protected]>
commit f1fc06dd9190270cbcc7573fb789ba174e4e89db
* dds/DCPS/XTypes/TypeLookupService.cpp:
fixed logging
Thu Dec 02 17:58:10 UTC 2021 Clayton Calabrese <[email protected]>
commit c5aed2dfeecfec7622680b972c092b82992e3d84
* dds/DCPS/RTPS/Sedp.cpp:
* dds/DCPS/RecorderImpl.cpp:
* dds/DCPS/RecorderImpl.h:
change to a better name
Thu Dec 02 17:29:18 UTC 2021 Clayton Calabrese <[email protected]>
commit 5f431ce5410a45d09a7a2309f0f65ca07c5f7b39
* dds/DCPS/RTPS/Sedp.cpp:
* dds/DCPS/RecorderImpl.cpp:
* dds/DCPS/RecorderImpl.h:
fix race on populating dt_map_
Thu Dec 02 15:45:49 UTC 2021 Adam Mitz <[email protected]>
commit 010021735971c9516518842f320340834e57cd46
Merge pull request #3198 from
iguessthislldo/igtd/serializer-trailing-comma
Fix Strict C++03 Issue in `Serializer.h`
Thu Dec 02 15:41:57 UTC 2021 Fred Hornsey <[email protected]>
commit a1bcc1513d42c8c6a365281c7e9dc50762e8003a
* dds/DCPS/Serializer.h:
Fix Strict C++03 Issue in Serializer [skip ci]
Thu Dec 02 14:50:03 UTC 2021 Adam Mitz <[email protected]>
commit b0054b0bdc76baa24bc6fd3753236a9487a93199
Merge pull request #3195 from jrw972/disable-source-ip-check
Source IP check cannot be overridden
Thu Dec 02 14:49:49 UTC 2021 Adam Mitz <[email protected]>
commit 564cadc6ca201cbdbef1ddd3f12fd10db5f35c6a
Merge pull request #3196 from
iguessthislldo/igtd/static-security-tests
Fix More Tests with Static+Security
Thu Dec 02 14:49:04 UTC 2021 Adam Mitz <[email protected]>
commit e5ea20fb42dc53853dde3fd1ef97c34fc2d37b44
* dds/DCPS/transport/rtps_udp/RtpsUdpDataLink.cpp:
FACE conformance is particular about iterator vs. const_iterator
Wed Dec 01 23:35:21 UTC 2021 Fred Hornsey <[email protected]>
commit 137a8256000af3c07f7d49a88e65561bf7ec4f13
* tests/DCPS/LargeSample/LargeSample.mpc:
* tests/DCPS/LargeSample/publisher.cpp:
* tests/DCPS/LargeSample/subscriber.cpp:
* tests/DCPS/ParticipantLocationTopic/ParticipantLocation.mpc:
* tests/DCPS/ParticipantLocationTopic/ParticipantLocationTest.cpp:
* tests/DCPS/ParticipantLocationTopic/subscriber.cpp:
* tests/DCPS/Restart/RestartTest.cpp:
* tests/DCPS/RtpsRelay/Smoke/publisher.cpp:
* tests/DCPS/RtpsRelay/Smoke/subscriber.cpp:
* tests/DCPS/XTypes/Pub/XTypesPub.mpc:
* tests/DCPS/XTypes/Sub/XTypesSub.mpc:
* tests/DCPS/XTypes/XTypes.h:
* tests/security/ConcurrentAuthLimit/ConcurrentAuthLimit.cpp:
* tests/security/ConcurrentAuthLimit/ConcurrentAuthLimit.mpc:
* tests/security/SingleParticipantWithSecurity/SingleParticipantWithSecurity.cpp:
* tests/security/TopicWithoutPermissions/TopicWithoutPermissions.cpp:
* tests/security/TopicWithoutPermissions/TopicWithoutPermissions.mpc:
* tests/security/TopicWithoutPermissions/TopicWithoutPermissions_export.h:
* tools/rtpsrelay/RtpsRelay.cpp:
Fix More Tests with Static+Security
Delayed followup to
https://github.com/objectcomputing/OpenDDS/pull/3122
Most of the changes are adding `#include
<dds/DCPS/security/BuiltInPlugins.h>`
and `opendds_security` or `opendds_optional_security` base
projects
along with trivial cleanup nearby those lines.
The exceptions to this were:
- ParticipantLocationTest Cleanup:
- Had a `subscriber.cpp` file that wasn't being used. It looks
like it
used to be used along with a `publisher.cpp`, but was just missed
when `publisher.cpp` was deleted.
- Had `opendds_cxx11`, but used `dcps_cm`, so it now should be
built
on C++03 builds.
- Had `opendds_optional_security`, but was only ran in the
security
test list. Not should only be built when there is security.
- RestartTest:
- I took out a call to `BuiltInPluginLoader.init` in #3122
because I
thought the `BuiltInPlugins.h` header would take care of that.
However it seems that we need it because other library
initializers
are being called, guessing because shutdown is called before the
final `Application` is created.
- Also made some changes that would have made catching that issue
much
easier.
- TopicWithoutPermissions:
- Removed seperate idl project, seemed reasonable since there's
only
one program.
Wed Dec 01 22:54:11 UTC 2021 Justin Wilson <[email protected]>
commit 4bb8c8b6d22776c5242951c6c228890e3ba50b7a
* dds/DCPS/RTPS/RtpsDiscovery.cpp:
* dds/DCPS/RTPS/RtpsDiscovery.h:
* dds/DCPS/RTPS/Spdp.cpp:
Source IP check cannot be overridden
Problem
-------
Cloud environments without multicast may simulate it via unicast
via a
repeater. SPDP packets coming from the repeater fail the source
IP
check.
Solution
--------
Provide option to disable the source IP check.
Wed Dec 01 21:57:09 UTC 2021 Adam Mitz <[email protected]>
commit fb0d13e99e0e148fde34473db22d7b8d545635c4
* NEWS.md:
NEWS.md: 3.18.1 release notes
Wed Dec 01 21:54:45 UTC 2021 Adam Mitz <[email protected]>
commit 90bbbd853eaaa3c2fcf4bf5785ef1c09f47157d7
Merge pull request #3191 from mitza-oci/rtps-addr-cache
Update use of receive address in
RtpsUdpDataLink::accumulate_addresses
Wed Dec 01 21:25:22 UTC 2021 Timothy Simpson <[email protected]>
commit 28667360ce8609460fb72f9cb3dbebf90c79794c
* dds/DCPS/transport/framework/TransportSendStrategy.cpp:
zero pkt_chain_ ptr after release
Wed Dec 01 20:25:07 UTC 2021 Adam Mitz <[email protected]>
commit 8fef53e6f3983097ae065db605ae7ba4d9364316
* dds/DCPS/XTypes/TypeLookupService.cpp:
fixed whitespace
Wed Dec 01 20:16:57 UTC 2021 Adam Mitz <[email protected]>
commit 219dca5c9cd44a5a471d84516d5a8798e3728fe8
* .github/workflows/build_and_test.yml:
GitHub Actions: no longer needs special case branch name
Wed Dec 01 20:06:36 UTC 2021 Adam Mitz <[email protected]>
commit 2b1cafe645211b835772482c058d97201f2fa2cf
* bin/.gitignore:
* tools/inspect/.gitignore:
* tools/inspect/Inspect.mpc:
One more rename, get the .gitignores right this time
Wed Dec 01 16:38:41 UTC 2021 Adam Mitz <[email protected]>
commit 3b3e652dd778d782541ae79dd886657b84ec8f61
* dds/DCPS/XTypes/TypeLookupService.cpp:
missed one const from earlier change
Wed Dec 01 16:27:13 UTC 2021 Adam Mitz <[email protected]>
commit 4b26d5f907b9d1ebe661a9c58b033c723dbd3ef8
* bin/.gitignore:
* tools/inspect/Inspect.mpc:
inspect tool: use conventional naming
based on other executables in $DDS_ROOT/bin
Wed Dec 01 16:26:38 UTC 2021 Adam Mitz <[email protected]>
commit fc22b2ec3116bd2bff28d67bfdc75e4bfa942509
* dds/DCPS/XTypes/TypeLookupService.cpp:
* dds/DCPS/XTypes/TypeLookupService.h:
TypeLookupService: pass GUID by reference
Wed Dec 01 16:26:16 UTC 2021 Adam Mitz <[email protected]>
commit 04437f57e79548619ee9f1a8e82a4c868651234b
* dds/DCPS/XTypes/TypeObject.cpp:
* dds/DCPS/XTypes/TypeObject.h:
TypeObject: initialization and const usage
Wed Dec 01 16:24:51 UTC 2021 Adam Mitz <[email protected]>
commit 8e013fa3ef412309d7afda7bcb049d7ef12de823
* dds/DCPS/Recorder.cpp:
* dds/DCPS/Recorder.h:
* dds/DCPS/RecorderImpl.cpp:
* dds/DCPS/RecorderImpl.h:
* tests/DCPS/RecorderReplayer/Relay.cpp:
Recorder: moved implementation to RecorderImpl
Wed Dec 01 14:02:52 UTC 2021 Adam Mitz <[email protected]>
commit 8e1329b1413f1a2702c0d545453adc0898bd7ec3
Merge pull request #3189 from
iguessthislldo/igtd/xtypes-dynamic-warnings
XTypes Dynamic: Fix Warnings, Cleanup Code, Improve
`dynamic-data-monitor`
Wed Dec 01 01:39:02 UTC 2021 Fred Hornsey <[email protected]>
commit ecc4126ef1a22cd685aff02c19f2f047fdde1f45
* bin/.gitignore:
* tools/dynamicdatamonitor/.gitignore:
* tools/dynamicdatamonitor/DynamicDataMonitor.mpc:
* tools/inspect/.gitignore:
* tools/dynamicdatamonitor/DynamicDataMonitor.cpp tools/inspect/Inspect.cpp:
* tools/inspect/Inspect.mpc:
Rename dynamic-data-monitor to opendds-inspect
Tue Nov 30 23:21:17 UTC 2021 Timothy Simpson <[email protected]>
commit ed27f5b0c555a60b57c7a2fd3a2dc9ba1d9351e7
* dds/DCPS/transport/framework/DataLink.cpp:
* dds/DCPS/transport/framework/DataLink.h:
* dds/DCPS/transport/framework/DataLink.inl:
fix issues flagged by tsan
Tue Nov 30 22:53:43 UTC 2021 Adam Mitz <[email protected]>
commit 2aafa2d0e75f6e761154eafb2a17a717fbc91cb8
Merge pull request #3135 from
ClaytonCalabrese/enable_encap_nonrtps
CDR Encapsulation option for non-rtps_udp transports: Follow up
fixes
Tue Nov 30 22:50:18 UTC 2021 Adam Mitz <[email protected]>
commit 4a5b38c9914246f611cdb1f7388e282d73cd66b2