From c08f3dcc20587b69def1f8348609055a9d5c3409 Mon Sep 17 00:00:00 2001 From: Johnny Willemsen Date: Mon, 19 Dec 2022 11:44:27 +0100 Subject: ACE+TAO-6_5_19 --- ACE/ChangeLogs/ACE-6_5_19 | 364 ++++++++++++++++++++++++++++++++++++++++++++++ ACE/PROBLEM-REPORT-FORM | 2 +- ACE/VERSION.txt | 2 +- ACE/ace/Version.h | 8 +- ACE/debian/control | 62 ++++---- ACE/rpmbuild/ace-tao.spec | 4 +- TAO/ChangeLogs/TAO-2_5_19 | 102 +++++++++++++ TAO/PROBLEM-REPORT-FORM | 4 +- TAO/VERSION.txt | 2 +- TAO/tao/Version.h | 8 +- 10 files changed, 512 insertions(+), 46 deletions(-) create mode 100644 ACE/ChangeLogs/ACE-6_5_19 create mode 100644 TAO/ChangeLogs/TAO-2_5_19 diff --git a/ACE/ChangeLogs/ACE-6_5_19 b/ACE/ChangeLogs/ACE-6_5_19 new file mode 100644 index 00000000000..30b206fedce --- /dev/null +++ b/ACE/ChangeLogs/ACE-6_5_19 @@ -0,0 +1,364 @@ +commit ad1d64dda8e06a3f8a1d7a34824eaf5df34d7a54 +Author: Adam Mitz +Date: Fri Dec 16 17:06:00 2022 -0600 + + NEWS for 6.5.19/2.5.19 + +commit 921366d8fc2a88e7823b68d4a67c1579ee8dc658 +Author: Chad Elliott +Date: Thu Dec 15 06:32:38 2022 -0600 + + Pulled in changes from 362919a40c8652e5465a2240d7524d1cc1aac9ac to silence warnings. + +commit 8e6ccc97292c56438e09268ed344d53b5b409591 +Author: Chad Elliott +Date: Wed Dec 14 15:12:31 2022 -0600 + + Use readdir() instead of readdir_r() since it is now deprecated. + +commit 55cb9352b26017329cabfd9eb030d6481652802d +Author: Chad Elliott +Date: Wed Dec 14 15:11:59 2022 -0600 + + Allow the disabling of readdir_r. + +commit b7b81d09b6d0a15e384339fb1aa5c614d57435ae +Author: Chad Elliott +Date: Wed Dec 14 08:17:08 2022 -0600 + + Modified strenvdup() to avoid a second copy (via strdup) and silence a warning from gcc 11 about possibly returning a pointer to a local variable. + +commit 5e0418d120dbff81325bd20bb575c09e550023a5 +Author: Chad Elliott +Date: Wed Dec 14 08:04:51 2022 -0600 + + Pulled in changes from ACE 7. + +commit 8038e3e754d1307c2d465f3029909fd4f7b27a1b +Author: Chad Elliott +Date: Wed Dec 14 08:00:10 2022 -0600 + + Added an assignment operator because a copy constructor was defined. (ubuntu 22 - gcc 11 warning) + +commit 58508c3d1fd8dd4c3b5398550990fcb88ae48b2f +Author: Chad Elliott +Date: Fri Dec 9 11:39:06 2022 -0600 + + Remove division by sizeof ACE_TCHAR when calculating the simple_section; pointer arithmetic already accounts for size of the individual elements. + +commit b222c09aa3e259839ca2c22c5a033bf29dcebf38 +Author: Chad Elliott +Date: Thu Dec 8 08:48:01 2022 -0600 + + Increased the final buffer size (in the info method) to accommodate the maximum possible string size. (ubuntu 20 - gcc 10 warning) + +commit 37fe55c3ad443ba5d2bd2a6ecd7060db349151f3 +Author: Chad Elliott +Date: Thu Dec 8 07:10:46 2022 -0600 + + No need to compare the result of ::TryEnterCriticalSection to an explicit value. Doing so causes a warning in Release builds. + +commit d9c8b11d5890465b6d8bd0723e939e531afd0c94 +Author: Chad Elliott +Date: Thu Dec 8 06:51:00 2022 -0600 + + Added an assignment operator because a copy constructor was defined. (ubuntu 22 - gcc 11 warning) + +commit d521401c4965b313d53ed1be3be313c8c360df8e +Author: Chad Elliott +Date: Thu Dec 8 06:48:29 2022 -0600 + + Pulled in 0c2228f586a6c8fda87b707fcdaf2e861e118eff from master. + +commit ef617e3f28567a8bbb356829fa344f90bb7aea9a +Author: Chad Elliott +Date: Tue Dec 6 09:12:37 2022 -0600 + + Increased the final buffer size (in the info method) to accommodate the maximum possible string size. (ubuntu 20 - gcc 10 warning) + +commit 390ee1476a36465d8d70cdf5e315c8007fd3e357 +Author: Chad Elliott +Date: Tue Dec 6 08:12:41 2022 -0600 + + Added assignment operators because a copy constructor was defined. (ubuntu 22 - gcc 11 warning) + +commit 201a3a7aa123498b0314bda77589b64dbb8eb118 +Author: Chad Elliott +Date: Tue Dec 6 08:10:19 2022 -0600 + + Added curly braces around an else clause (ubuntu 22 - gcc 11 warning) + +commit f0e1da800fdb41eb0b71ef66e5bd561c013f2423 +Author: Johnny Willemsen +Date: Wed Dec 1 13:40:52 2021 +0100 + + Merge pull request #1741 from iedutu/master + + Support for macOS major version fallback + + (cherry picked from commit 61da3abdcfc16295ed34ab552b35dce4f2b78bad) + + # Conflicts: + # ACE/include/makeinclude/platform_macosx.GNU + # ACE/include/makeinclude/platform_macosx_monterey.GNU + +commit 96e74fbfbe2c31f42fdae5624851c3d42304f365 +Author: Johnny Willemsen +Date: Wed Oct 5 09:20:14 2022 +0200 + + Merge pull request #1956 from jwillemsen/jwi-vxworksgethostbyaddr + + VxWorks 7 also has the support for a non-reentrant version of gethostbyaddr + + (cherry picked from commit 1e84155d462e09d583a472c9fc70a06fa5d3054e) + + # Conflicts: + # ACE/ace/os_include/os_netdb.h + +commit db4f0fb92002573b6b0c571d891ea9fe4e3706be +Author: Chad Elliott +Date: Thu Oct 13 10:49:34 2022 -0500 + + Merged pull requests 1953 and 1955-1958 + +commit f63ede24b58993e439c94cf8a3b01773debfba17 +Merge: 1bff842cc58 bdde15c15c3 +Author: Adam Mitz +Date: Tue Oct 11 15:52:48 2022 -0500 + + Merge pull request #1948 from mitza-oci/a6t2-merge + + [ACE6-TAO2] Merge selected recent changes from ACE7-TAO3 + +commit bdde15c15c34f8b4fb04823d2c1ca43a66a5d59d +Author: Johnny Willemsen +Date: Wed Oct 5 19:20:01 2022 +0200 + + Merge pull request #1954 from wkbrd/windows_resource_files + + Add windows resource files + + (cherry picked from commit e1dda342b0805ffc880c618df86550df27cb9ce5) + +commit 3a2345afa61fcc88aec57e1f3e15e68faf13da74 +Author: Johnny Willemsen +Date: Wed Oct 5 08:31:02 2022 +0200 + + Merge pull request #1952 from jwillemsen/jwi-pipeopen + + Use the ACE_INET_Addr::set instead of the constructor so that we can … + + (cherry picked from commit 2ed56466bf34f1dd99260514cd6a38ac7497ee9a) + + # Conflicts: + # ACE/ace/Pipe.cpp + +commit dbc1d4e7b8dcddbfeaf227ecdd2f09dd017f266d +Author: Timothy Simpson +Date: Mon Oct 3 14:52:43 2022 -0500 + + For llvm's libcxx, C++17 or greater implies lack of std::auto_ptr unless defines are set + +commit 7d88947492241c86e64ea1191b2c078d98f9a500 +Author: Adam Mitz +Date: Mon Oct 3 14:50:02 2022 -0500 + + fixed merge + +commit 9dc726c1ef239348516d792b94b8317dd5924767 +Author: Johnny Willemsen +Date: Fri Sep 23 18:28:51 2022 +0200 + + Merge pull request #1943 from lukem/format-security-fixup + + Fix -Wformat-security issues in examples + + (cherry picked from commit 697cb84ee1a1ebc3aed0e3b3437f246a7c34f3fb) + +commit a33cf7cd35bb9735823fa1276617c38edbd8b385 +Author: Adam Mitz +Date: Thu Sep 22 17:58:28 2022 -0500 + + Merge pull request #1907 from lukem/format-security + + Fix -Wformat-security issues + + (cherry picked from commit 0b7e12778ae92315cbd51c901cb8402d6bd646a7) + + # Conflicts: + # ACE/websvcs/lib/URL_Addr.cpp + +commit 61a1fbae63918fc59b7d9f2e5b6a902975877078 +Author: Johnny Willemsen +Date: Mon Sep 5 08:22:58 2022 +0200 + + Merge pull request #1912 from knutpett/warning_extra_semi + + Remove warnings -Wextra-semi + + (cherry picked from commit 1bc30d9abfac4b990a8ca25f43c666f28a8d61d2) + + # Conflicts: + # ACE/ace/Null_Barrier.h + # ACE/ace/Null_Condition.h + # ACE/ace/Refcounted_Auto_Ptr.h + +commit 8b83b5df37a2bb8c95aa687d0ca799a345fa306e +Author: Johnny Willemsen +Date: Mon Sep 5 14:34:13 2022 +0200 + + Merge pull request #1917 from jwillemsen/jwi-redefinedfallthrough + + Fixed redefined ACE_FALLTHROUGH warnings + + (cherry picked from commit c8d4a23b971afe8de1128978a7e8e5d25269762b) + +commit 69feafc05fd83f1d4b48c4093698e5110ccd03e9 +Author: Johnny Willemsen +Date: Mon Aug 29 15:24:44 2022 +0200 + + Merge pull request #1910 from Erich71/old_gcc_fix + + Fix ACE_FALLTHROUGH definition for old GCC compilers. + + (cherry picked from commit 348277c5a753b65b7a0cc206720fd7ea47f81659) + + # Conflicts: + # ACE/ace/config-g++-common.h + +commit 9dc8ff7c9081dbdfc69826f59e12f5e8f11ba675 +Author: Johnny Willemsen +Date: Mon Aug 15 09:51:55 2022 +0200 + + Merge pull request #1903 from likema/proc-gid + + Fix incorrect `uid_t` to `gid_t` in `ACE_Process` + + (cherry picked from commit 73d9dcd44d257cb427c8510bbec52b0df73a9190) + + # Conflicts: + # ACE/ace/Process.h + # ACE/ace/Process.inl + +commit f9e56732cd0cbe20a9addb77be317aa0c665dddc +Author: Johnny Willemsen +Date: Mon Aug 15 09:50:23 2022 +0200 + + Merge pull request #1902 from likema/win-localtime-r + + Fix localtime_r emulation for Windows. + + (cherry picked from commit 49423535b6eabec9e681790581ed56ba4254e599) + +commit 614cfc0d1dbee554513ea345595f445e5b9ad7c1 +Author: Johnny Willemsen +Date: Mon Jul 18 16:27:20 2022 +0200 + + Merge pull request #1887 from jwillemsen/jwi-codesetregistry + + Minor change for codeset registry generation and removed old Id tags + + (cherry picked from commit bd92596bbc63635a2ed2131322e6c659a5420586) + +commit 1ebdbd04da5742d53f78a341ef69e4f9e9df4da7 +Author: Adam Mitz +Date: Fri Sep 16 14:58:23 2022 -0500 + + Merge pull request #1932 from DOCGroup/elliottc/vxworks-layers + + VxWorks Shared Libraries + + (cherry picked from commit 14610fc4e135e9a07067353b0fd00f054f1288e5) + +commit 93ae4a4ce6e53cc49a2f39522f7c4cf262525f67 +Author: Adam Mitz +Date: Fri Sep 9 15:50:10 2022 -0500 + + Merge pull request #1921 from DOCGroup/vxworks-21.03 + + Added support for VxWorks 21.03, including building for RTP mode. + + (cherry picked from commit e0df4f59dec11e2cc7ce0d25648eb6b25b3c79ca) + +commit 7639cbb1e13338b25bcecf5699f567ccfe2a5384 +Author: Johnny Willemsen +Date: Mon Jul 4 14:08:47 2022 +0200 + + Merge pull request #1876 from jwillemsen/jwi-vxworkstaskid + + VxWorks 22.03 related changes + + (cherry picked from commit 41e8a43e42d167ac0561adb9e47f092eda16efb4) + + # Conflicts: + # ACE/ace/ARGV.h + # ACE/ace/ARGV.inl + # ACE/ace/Active_Map_Manager_T.h + # ACE/ace/Active_Map_Manager_T.inl + # ACE/ace/Addr.cpp + # ACE/ace/Addr.h + # ACE/ace/Auto_Event.h + # ACE/ace/Auto_Event.inl + # ACE/ace/Bound_Ptr.h + # ACE/ace/Bound_Ptr.inl + # ACE/ace/CDR_Stream.cpp + # ACE/ace/Capabilities.cpp + # ACE/ace/Condition_Attributes.h + # ACE/ace/Condition_Attributes.inl + # ACE/ace/README + # ACE/ace/Recyclable.cpp + # ACE/ace/Recyclable.h + # ACE/ace/Reverse_Lock_T.cpp + # ACE/ace/Reverse_Lock_T.h + # ACE/ace/SOCK.h + # ACE/ace/SOCK.inl + +commit ecdd1a04dc8c7c3bae05818204b90ece09662bb9 +Author: Johnny Willemsen +Date: Sat Jul 2 09:17:39 2022 +0200 + + Merge pull request #1877 from jwillemsen/jwi-vxworks2203 + + Added config file for VxWorks 22.03 + + (cherry picked from commit a9a4ffd350481eb482bd6a738c40c2a8a38515a1) + +commit 0a6a483c1c6e0be5f64d0e1c262e4145b297b722 +Author: Simon McQueen +Date: Wed Aug 31 10:52:06 2022 +0100 + + Fix a small part of commit e401f02ed7c5 which broke compilation + with Perl 5.8.8. This syntax seemingly post-dates that version. + +commit 771c5ec2d24e5ce367b9e9ae5f73637901b31f32 +Author: Johnny Willemsen +Date: Mon Jul 4 19:14:31 2022 +0200 + + Merge pull request #1878 from jwillemsen/jwi-sysClkRateGet + + Use VxWorks type for return value of sysClkRateGet + + (cherry picked from commit 049a1e9a5c92217a3c257cb0bf6c56d53853fe67) + +commit b4a97f95f3d840f2d6864f5307d3d99a76c9028e +Author: Johnny Willemsen +Date: Fri Jul 1 20:13:37 2022 +0200 + + Merge pull request #1874 from jwillemsen/jwi-ctdtcompile + + ctdt is a c file, so compile as c file, not c++ + + (cherry picked from commit eafca4ec3ad0f1f4d9e80737a0ac25c6184d8b85) + +commit eb32126b750d7ce4aa9221023fdd874ffac37a53 +Author: Johnny Willemsen +Date: Fri Jul 1 10:27:10 2022 +0200 + + Merge pull request #1872 from jwillemsen/jwi-vxworks + + Fixed VxWorks compile error and minor cleanup + + (cherry picked from commit e35823e1811b6e38c0b175b4d238c7d9599e6c4e) + + # Conflicts: + # ACE/ace/OS_NS_unistd.inl diff --git a/ACE/PROBLEM-REPORT-FORM b/ACE/PROBLEM-REPORT-FORM index 20f9441ab28..50f40bfcbbb 100644 --- a/ACE/PROBLEM-REPORT-FORM +++ b/ACE/PROBLEM-REPORT-FORM @@ -40,7 +40,7 @@ To: ace-bugs@list.isis.vanderbilt.edu Subject: [area]: [synopsis] - ACE VERSION: 6.5.18 + ACE VERSION: 6.5.19 HOST MACHINE and OPERATING SYSTEM: If on Windows based OS's, which version of WINSOCK do you diff --git a/ACE/VERSION.txt b/ACE/VERSION.txt index b9853fb3d93..b1eba3e753b 100644 --- a/ACE/VERSION.txt +++ b/ACE/VERSION.txt @@ -1,4 +1,4 @@ -This is ACE version 6.5.18, released Wed Aug 10 08:40:14 CEST 2022 +This is ACE version 6.5.19, released Mon Dec 19 11:44:26 CET 2022 If you have any problems with or questions about ACE, please send e-mail to the ACE mailing list (ace-bugs@list.isis.vanderbilt.edu), diff --git a/ACE/ace/Version.h b/ACE/ace/Version.h index 371c5e9f7ff..35f8d27e167 100644 --- a/ACE/ace/Version.h +++ b/ACE/ace/Version.h @@ -4,8 +4,8 @@ #define ACE_MAJOR_VERSION 6 #define ACE_MINOR_VERSION 5 -#define ACE_MICRO_VERSION 18 -#define ACE_BETA_VERSION 18 -#define ACE_VERSION "6.5.18" -#define ACE_VERSION_CODE 0x60512 +#define ACE_MICRO_VERSION 19 +#define ACE_BETA_VERSION 19 +#define ACE_VERSION "6.5.19" +#define ACE_VERSION_CODE 0x60513 #define ACE_MAKE_VERSION_CODE(a,b,c) (((a) << 16) + ((b) << 8) + (c)) diff --git a/ACE/debian/control b/ACE/debian/control index 2532c115c8f..aae5bb2a3b9 100644 --- a/ACE/debian/control +++ b/ACE/debian/control @@ -27,7 +27,7 @@ Description: makefile, project, and workspace creator * mpc-ace: generates project files for a single target * mwc-ace: generates workspace files for a set of projects -Package: libace-6.5.18 +Package: libace-6.5.19 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -45,7 +45,7 @@ Description: C++ network programming framework Package: libace-dev Architecture: any Section: libdevel -Depends: libace-6.5.18 (= ${binary:Version}), ${misc:Depends} +Depends: libace-6.5.19 (= ${binary:Version}), ${misc:Depends} Suggests: libace-doc, pkg-config Replaces: mpc-ace (<< 5.6.3-4) Description: C++ network programming framework - development files @@ -62,7 +62,7 @@ Description: C++ network programming framework - documentation This package contains the ACE overview documentation, tutorials, examples, and information regarding upstream development. -Package: libace-ssl-6.5.18 +Package: libace-ssl-6.5.19 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -73,12 +73,12 @@ Description: ACE secure socket layer library Package: libace-ssl-dev Architecture: any Section: libdevel -Depends: libace-ssl-6.5.18 (= ${binary:Version}), libace-dev (= ${binary:Version}), libssl-dev, ${misc:Depends} +Depends: libace-ssl-6.5.19 (= ${binary:Version}), libace-dev (= ${binary:Version}), libssl-dev, ${misc:Depends} Description: ACE secure socket layer library - development files This package contains the header files and static library for the ACE SSL library. -Package: libace-rmcast-6.5.18 +Package: libace-rmcast-6.5.19 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -92,12 +92,12 @@ Description: ACE reliable multicast library Package: libace-rmcast-dev Architecture: any Section: libdevel -Depends: libace-rmcast-6.5.18 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libace-rmcast-6.5.19 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} Description: ACE reliable multicast library - development files This package contains the header files and static library for the ACE reliable multicast library. -Package: libace-tmcast-6.5.18 +Package: libace-tmcast-6.5.19 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -111,12 +111,12 @@ Description: ACE transactional multicast library Package: libace-tmcast-dev Architecture: any Section: libdevel -Depends: libace-tmcast-6.5.18 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libace-tmcast-6.5.19 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} Description: ACE transactional multicast library - development files This package contains the header files and static library for the ACE transactional multicast library. -Package: libace-htbp-6.5.18 +Package: libace-htbp-6.5.19 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -130,12 +130,12 @@ Description: ACE protocol over HTTP tunneling library Package: libace-htbp-dev Architecture: any Section: libdevel -Depends: libace-htbp-6.5.18 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libace-htbp-6.5.19 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} Description: ACE protocol over HTTP tunneling library - development files This package contains the header files and static library for the ACE HTBP library. -Package: libace-inet-6.5.18 +Package: libace-inet-6.5.19 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -146,15 +146,15 @@ Description: ACE Inet protocol library Package: libace-inet-dev Architecture: any Section: libdevel -Depends: libace-inet-6.5.18 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libace-inet-6.5.19 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} Description: ACE Inet protocol library - development files This package contains the header files and static library for the ACE Inet protocol library. -Package: libace-inet-ssl-6.5.18 +Package: libace-inet-ssl-6.5.19 Architecture: any Section: libs -Depends: libace-inet-6.5.18, libace-ssl-6.5.18, ${shlibs:Depends}, ${misc:Depends} +Depends: libace-inet-6.5.19, libace-ssl-6.5.19, ${shlibs:Depends}, ${misc:Depends} Description: ACE SSL-enabled Inet protocol library This package provides an ACE addon library for clients (and possibly servers at some point) using Inet protocols which support SSL, such as @@ -163,7 +163,7 @@ Description: ACE SSL-enabled Inet protocol library Package: libace-inet-ssl-dev Architecture: any Section: libdevel -Depends: libace-inet-ssl-6.5.18 (= ${binary:Version}), libace-inet-dev (= ${binary:Version}), libace-ssl-dev (= ${binary:Version}), ${misc:Depends} +Depends: libace-inet-ssl-6.5.19 (= ${binary:Version}), libace-inet-dev (= ${binary:Version}), libace-ssl-dev (= ${binary:Version}), ${misc:Depends} Description: ACE SSL-enabled Inet protocol library - development files This package contains the header files and static library for the ACE SSL-enabled Inet protocol library. @@ -180,7 +180,7 @@ Description: ACE perfect hash function generator basically the same options and functionality. ace_gperf simply takes advantage of some of the features provided by the ACE library. -Package: libacexml-6.5.18 +Package: libacexml-6.5.19 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -196,12 +196,12 @@ Package: libacexml-dev Architecture: any Section: libdevel Replaces: libace-dev (<< 5.7.7-4) -Depends: libacexml-6.5.18 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libacexml-6.5.19 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} Description: ACE SAX based XML parsing library - development files This package contains the header files and static library for the ACE XML parsing library. -Package: libace-xml-utils-6.5.18 +Package: libace-xml-utils-6.5.19 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -215,12 +215,12 @@ Package: libace-xml-utils-dev Architecture: any Section: libdevel Replaces: libace-dev (<< 5.7.7-4) -Depends: libace-xml-utils-6.5.18 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}, libxerces-c-dev +Depends: libace-xml-utils-6.5.19 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}, libxerces-c-dev Description: ACE XML utility classes and methods - development files This package contains the header files and static library for the ACE XML Utils library -Package: libkokyu-6.5.18 +Package: libkokyu-6.5.19 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -234,12 +234,12 @@ Description: ACE scheduling and dispatching library Package: libkokyu-dev Architecture: any Section: libdevel -Depends: libkokyu-6.5.18 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libkokyu-6.5.19 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} Description: ACE scheduling and dispatching library - development files This package contains the header files and static library for the ACE scheduling and dispatching library. -Package: libace-xtreactor-6.5.18 +Package: libace-xtreactor-6.5.19 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -257,12 +257,12 @@ Description: ACE-GUI reactor integration for Xt Package: libace-xtreactor-dev Architecture: any Section: libdevel -Depends: libace-xtreactor-6.5.18 (= ${binary:Version}), libace-dev (= ${binary:Version}), libxt-dev (>= 4.3.0), ${misc:Depends} +Depends: libace-xtreactor-6.5.19 (= ${binary:Version}), libace-dev (= ${binary:Version}), libxt-dev (>= 4.3.0), ${misc:Depends} Description: ACE-GUI reactor integration for Xt - development files This package contains header files and static library for the ACE-Xt reactor integration. -Package: libace-tkreactor-6.5.18 +Package: libace-tkreactor-6.5.19 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -281,12 +281,12 @@ Description: ACE-GUI reactor integration for Tk Package: libace-tkreactor-dev Architecture: any Section: libdevel -Depends: libace-tkreactor-6.5.18 (= ${binary:Version}), libace-dev (= ${binary:Version}), tk-dev (>= 8.5), ${misc:Depends} +Depends: libace-tkreactor-6.5.19 (= ${binary:Version}), libace-dev (= ${binary:Version}), tk-dev (>= 8.5), ${misc:Depends} Description: ACE-GUI reactor integration for Tk - development files This package contains header files and static library for the ACE-Tk reactor integration. -Package: libace-flreactor-6.5.18 +Package: libace-flreactor-6.5.19 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -304,12 +304,12 @@ Description: ACE-GUI reactor integration for FLTK Package: libace-flreactor-dev Architecture: any Section: libdevel -Depends: libace-flreactor-6.5.18 (= ${binary:Version}), libace-dev (= ${binary:Version}), libfltk1.1-dev (>= 1.1.4), ${misc:Depends} +Depends: libace-flreactor-6.5.19 (= ${binary:Version}), libace-dev (= ${binary:Version}), libfltk1.1-dev (>= 1.1.4), ${misc:Depends} Description: ACE-GUI reactor integration for FLTK - development files This package contains header files and static library for the ACE-FLTK reactor integration. -Package: libace-foxreactor-6.5.18 +Package: libace-foxreactor-6.5.19 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -326,7 +326,7 @@ Description: ACE-GUI reactor integration for FOX Package: libace-foxreactor-dev Architecture: any Section: libdevel -Depends: libace-foxreactor-6.5.18 (= ${binary:Version}), libace-dev (= ${binary:Version}), libfox-1.6-dev, ${misc:Depends} +Depends: libace-foxreactor-6.5.19 (= ${binary:Version}), libace-dev (= ${binary:Version}), libfox-1.6-dev, ${misc:Depends} Description: ACE-GUI reactor integration for FOX - development files This package contains header files and static library for the ACE-FOX reactor integration. @@ -343,7 +343,7 @@ Description: ACE network service implementations files to link the various ACE network services together, either statically or dynamically, and form complete server programs. -Package: libnetsvcs-6.5.18 +Package: libnetsvcs-6.5.19 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -357,7 +357,7 @@ Description: ACE network service implementations - libraries Package: libnetsvcs-dev Architecture: any Section: libdevel -Depends: libnetsvcs-6.5.18 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libnetsvcs-6.5.19 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} Description: ACE network service implementations - development files ACE network services provide reusable components for common distributed system tasks such as logging, naming, locking, and time diff --git a/ACE/rpmbuild/ace-tao.spec b/ACE/rpmbuild/ace-tao.spec index 9f6fda36d53..f891599b908 100644 --- a/ACE/rpmbuild/ace-tao.spec +++ b/ACE/rpmbuild/ace-tao.spec @@ -1,6 +1,6 @@ # Set the version number here. -%define ACEVER 6.5.18 -%define TAOVER 2.5.18 +%define ACEVER 6.5.19 +%define TAOVER 2.5.19 # Conditional build # Default values are diff --git a/TAO/ChangeLogs/TAO-2_5_19 b/TAO/ChangeLogs/TAO-2_5_19 new file mode 100644 index 00000000000..7406103b907 --- /dev/null +++ b/TAO/ChangeLogs/TAO-2_5_19 @@ -0,0 +1,102 @@ +commit ad1d64dda8e06a3f8a1d7a34824eaf5df34d7a54 +Author: Adam Mitz +Date: Fri Dec 16 17:06:00 2022 -0600 + + NEWS for 6.5.19/2.5.19 + +commit 96e2b77bc99cf7e2841b84921a7baad3003548e5 +Author: Chad Elliott +Date: Thu Dec 15 09:06:46 2022 -0600 + + Only emit the require_truncation_ boolean if CDR support is enabled. + +commit 82e34020efffaadf8c1d0efc3a3ea1d7bc78cf24 +Author: Chad Elliott +Date: Wed Dec 14 08:08:25 2022 -0600 + + Removed calls to ferror() as their return values were no longer used. + +commit 5e0418d120dbff81325bd20bb575c09e550023a5 +Author: Chad Elliott +Date: Wed Dec 14 08:04:51 2022 -0600 + + Pulled in changes from ACE 7. + +commit 541210abfd4b04c1b9556f4b4ab1d35e19ffd78e +Author: Adam Mitz +Date: Mon Oct 3 16:47:24 2022 -0500 + + Restored broad platform/compiler compatibility + +commit 8c727cb8f0d7d6a6330e4581db141c6376b91e68 +Author: Johnny Willemsen +Date: Fri Sep 23 09:20:49 2022 +0200 + + Merge pull request #1942 from knutpett/knutpett/const_accessor + + Added const accessors for AST_Decl::local_name () and UTL_String::get_string () + + (cherry picked from commit a16ac15dd106967992baef21a91f73f002b2cb79) + + # Conflicts: + # TAO/TAO_IDL/ast/ast_decl.cpp + # TAO/TAO_IDL/include/ast_decl.h + # TAO/TAO_IDL/include/utl_string.h + +commit 7de3e969a94805d8d8969254fd4896792516ec00 +Author: Johnny Willemsen +Date: Thu Sep 15 16:00:38 2022 +0200 + + Merge pull request #1930 from jwillemsen/jwi-sslcert + + Generated new certificates, old ones expired + + (cherry picked from commit 3f1236a89ac9381be2ece19ff833f6a6b5f4ae15) + +commit a33cf7cd35bb9735823fa1276617c38edbd8b385 +Author: Adam Mitz +Date: Thu Sep 22 17:58:28 2022 -0500 + + Merge pull request #1907 from lukem/format-security + + Fix -Wformat-security issues + + (cherry picked from commit 0b7e12778ae92315cbd51c901cb8402d6bd646a7) + + # Conflicts: + # ACE/websvcs/lib/URL_Addr.cpp + +commit 61a1fbae63918fc59b7d9f2e5b6a902975877078 +Author: Johnny Willemsen +Date: Mon Sep 5 08:22:58 2022 +0200 + + Merge pull request #1912 from knutpett/warning_extra_semi + + Remove warnings -Wextra-semi + + (cherry picked from commit 1bc30d9abfac4b990a8ca25f43c666f28a8d61d2) + + # Conflicts: + # ACE/ace/Null_Barrier.h + # ACE/ace/Null_Condition.h + # ACE/ace/Refcounted_Auto_Ptr.h + +commit 614cfc0d1dbee554513ea345595f445e5b9ad7c1 +Author: Johnny Willemsen +Date: Mon Jul 18 16:27:20 2022 +0200 + + Merge pull request #1887 from jwillemsen/jwi-codesetregistry + + Minor change for codeset registry generation and removed old Id tags + + (cherry picked from commit bd92596bbc63635a2ed2131322e6c659a5420586) + +commit 77afc7e68752f4483b99f9e7563f1ecfa3eac4d0 +Author: Adam Mitz +Date: Tue Aug 30 13:29:52 2022 -0500 + + Merge pull request #1913 from mitza-oci/ast-mutex + + Use ACE's Sync(h) traits in AST_Annotation_Appls + + (cherry picked from commit 156da73ce082722eaa66ddf3c9757f3f47cc310a) diff --git a/TAO/PROBLEM-REPORT-FORM b/TAO/PROBLEM-REPORT-FORM index ebe017409f9..5228d2ed576 100644 --- a/TAO/PROBLEM-REPORT-FORM +++ b/TAO/PROBLEM-REPORT-FORM @@ -40,8 +40,8 @@ To: tao-bugs@list.isis.vanderbilt.edu Subject: [area]: [synopsis] - TAO VERSION: 2.5.18 - ACE VERSION: 6.5.18 + TAO VERSION: 2.5.19 + ACE VERSION: 6.5.19 HOST MACHINE and OPERATING SYSTEM: If on Windows based OS's, which version of WINSOCK do you diff --git a/TAO/VERSION.txt b/TAO/VERSION.txt index 2fc14ef02f6..c7473c34901 100644 --- a/TAO/VERSION.txt +++ b/TAO/VERSION.txt @@ -1,4 +1,4 @@ -This is TAO version 2.5.18, released Wed Aug 10 08:40:14 CEST 2022 +This is TAO version 2.5.19, released Mon Dec 19 11:44:26 CET 2022 If you have any problems with or questions about TAO, please send e-mail to the TAO mailing list (tao-bugs@list.isis.vanderbilt.edu), diff --git a/TAO/tao/Version.h b/TAO/tao/Version.h index e2e3f2496a8..e3d0fcd3e35 100644 --- a/TAO/tao/Version.h +++ b/TAO/tao/Version.h @@ -4,8 +4,8 @@ #define TAO_MAJOR_VERSION 2 #define TAO_MINOR_VERSION 5 -#define TAO_MICRO_VERSION 18 -#define TAO_BETA_VERSION 18 -#define TAO_VERSION "2.5.18" -#define TAO_VERSION_CODE 0x20512 +#define TAO_MICRO_VERSION 19 +#define TAO_BETA_VERSION 19 +#define TAO_VERSION "2.5.19" +#define TAO_VERSION_CODE 0x20513 #define TAO_MAKE_VERSION_CODE(a,b,c) (((a) << 16) + ((b) << 8) + (c)) -- cgit v1.2.1