Skip to content

Commit

Permalink
ACE+TAO-6_5_21
Browse files Browse the repository at this point in the history
  • Loading branch information
jwillemsen committed May 16, 2024
1 parent cfaae51 commit 471aad7
Show file tree
Hide file tree
Showing 10 changed files with 755 additions and 46 deletions.
59 changes: 59 additions & 0 deletions ACE/ChangeLogs/ACE-6_5_21
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
commit 90258afc7c510ead3ace1e30382bb5ba877610b3
Author: Adam Mitz <mitza@objectcomputing.com>
Date: Fri Feb 9 15:06:03 2024 +0000

Avoid potential out-of-bounds read in ACE_CDR::Fixed::from_string

commit 7d824f7c3230c55a7594626f4e8e439ff85fd527
Author: Justin Wilson <wilsonj@unityfoundation.io>
Date: Wed Dec 13 13:17:38 2023 -0600

Merge pull request #2171 from mitza-oci/install_proj

Added a script install_proj.sh that can be used to run make install

(cherry picked from commit 58ea863f3a2e50b6a3045b59c7f1f060a8b7b5ae)

# Conflicts:
# ACE/ACE-INSTALL.html

commit c7d61bcaa7ebe73a75011d6823315f1f409a8243
Author: Johnny Willemsen <jwillemsen@remedy.nl>
Date: Mon Oct 23 17:07:39 2023 +0200

Fixed incorrect preprocessor define check

* ACE/examples/APG/Timers/Timers.cpp:

(cherry picked from commit 2c1fa440731455b69c4fe4cda641062b790572c8)

commit c63f996d0b04005f9d3d2096f5121b707487f14f
Author: Adam Mitz <mitza@objectcomputing.com>
Date: Fri Oct 6 08:34:10 2023 -0500

Merge pull request #2142 from mitza-oci/macos-long-double

macOS: sizeof long double is different on ARM64
(cherry picked from commit 1affc2bd31c38b55cd0b11a5665055821890c541)

# Conflicts:
# ACE/ace/config-macosx-leopard.h
# ACE/ace/config-macosx-tiger.h

commit ce7e6113808504e40b18e6c29e2f826e9a816ced
Author: Adam Mitz <mitza@objectcomputing.com>
Date: Thu Oct 5 07:47:30 2023 -0500

Merge pull request #2139 from mitza-oci/tcltk

platform_linux: avoid errors when tcl/tk packages are not installed

(cherry picked from commit 854bfeeb364bdad54ac3c600437392ca823274ce)

commit 20215d5a619275c1a80babf4d671b2b2302676fd
Author: Johnny Willemsen <jwillemsen@remedy.nl>
Date: Mon Sep 11 09:10:10 2023 +0200

Updated documentation for new Embarcadero C++ Builder compiler selection

* ACE/ACE-INSTALL.html:
2 changes: 1 addition & 1 deletion ACE/PROBLEM-REPORT-FORM
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@
To: ace-bugs@list.isis.vanderbilt.edu
Subject: [area]: [synopsis]

ACE VERSION: 6.5.20
ACE VERSION: 6.5.21

HOST MACHINE and OPERATING SYSTEM:
If on Windows based OS's, which version of WINSOCK do you
Expand Down
2 changes: 1 addition & 1 deletion ACE/VERSION.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
This is ACE version 6.5.20, released Wed Jun 28 11:17:08 CEST 2023
This is ACE version 6.5.21, released Thu May 16 12:00:35 CEST 2024

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),
Expand Down
8 changes: 4 additions & 4 deletions ACE/ace/Version.h
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@

#define ACE_MAJOR_VERSION 6
#define ACE_MINOR_VERSION 5
#define ACE_MICRO_VERSION 20
#define ACE_BETA_VERSION 20
#define ACE_VERSION "6.5.20"
#define ACE_VERSION_CODE 0x60514
#define ACE_MICRO_VERSION 21
#define ACE_BETA_VERSION 21
#define ACE_VERSION "6.5.21"
#define ACE_VERSION_CODE 0x60515
#define ACE_MAKE_VERSION_CODE(a,b,c) (((a) << 16) + ((b) << 8) + (c))
62 changes: 31 additions & 31 deletions ACE/debian/control
Original file line number Diff line number Diff line change
Expand Up @@ -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.20
Package: libace-6.5.21
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends}
Expand All @@ -45,7 +45,7 @@ Description: C++ network programming framework
Package: libace-dev
Architecture: any
Section: libdevel
Depends: libace-6.5.20 (= ${binary:Version}), ${misc:Depends}
Depends: libace-6.5.21 (= ${binary:Version}), ${misc:Depends}
Suggests: libace-doc, pkg-config
Replaces: mpc-ace (<< 5.6.3-4)
Description: C++ network programming framework - development files
Expand All @@ -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.20
Package: libace-ssl-6.5.21
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends}
Expand All @@ -73,12 +73,12 @@ Description: ACE secure socket layer library
Package: libace-ssl-dev
Architecture: any
Section: libdevel
Depends: libace-ssl-6.5.20 (= ${binary:Version}), libace-dev (= ${binary:Version}), libssl-dev, ${misc:Depends}
Depends: libace-ssl-6.5.21 (= ${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.20
Package: libace-rmcast-6.5.21
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends}
Expand All @@ -92,12 +92,12 @@ Description: ACE reliable multicast library
Package: libace-rmcast-dev
Architecture: any
Section: libdevel
Depends: libace-rmcast-6.5.20 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}
Depends: libace-rmcast-6.5.21 (= ${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.20
Package: libace-tmcast-6.5.21
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends}
Expand All @@ -111,12 +111,12 @@ Description: ACE transactional multicast library
Package: libace-tmcast-dev
Architecture: any
Section: libdevel
Depends: libace-tmcast-6.5.20 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}
Depends: libace-tmcast-6.5.21 (= ${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.20
Package: libace-htbp-6.5.21
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends}
Expand All @@ -130,12 +130,12 @@ Description: ACE protocol over HTTP tunneling library
Package: libace-htbp-dev
Architecture: any
Section: libdevel
Depends: libace-htbp-6.5.20 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}
Depends: libace-htbp-6.5.21 (= ${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.20
Package: libace-inet-6.5.21
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends}
Expand All @@ -146,15 +146,15 @@ Description: ACE Inet protocol library
Package: libace-inet-dev
Architecture: any
Section: libdevel
Depends: libace-inet-6.5.20 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}
Depends: libace-inet-6.5.21 (= ${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.20
Package: libace-inet-ssl-6.5.21
Architecture: any
Section: libs
Depends: libace-inet-6.5.20, libace-ssl-6.5.20, ${shlibs:Depends}, ${misc:Depends}
Depends: libace-inet-6.5.21, libace-ssl-6.5.21, ${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
Expand All @@ -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.20 (= ${binary:Version}), libace-inet-dev (= ${binary:Version}), libace-ssl-dev (= ${binary:Version}), ${misc:Depends}
Depends: libace-inet-ssl-6.5.21 (= ${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.
Expand All @@ -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.20
Package: libacexml-6.5.21
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends}
Expand All @@ -196,12 +196,12 @@ Package: libacexml-dev
Architecture: any
Section: libdevel
Replaces: libace-dev (<< 5.7.7-4)
Depends: libacexml-6.5.20 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}
Depends: libacexml-6.5.21 (= ${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.20
Package: libace-xml-utils-6.5.21
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends}
Expand All @@ -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.20 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}, libxerces-c-dev
Depends: libace-xml-utils-6.5.21 (= ${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.20
Package: libkokyu-6.5.21
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends}
Expand All @@ -234,12 +234,12 @@ Description: ACE scheduling and dispatching library
Package: libkokyu-dev
Architecture: any
Section: libdevel
Depends: libkokyu-6.5.20 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}
Depends: libkokyu-6.5.21 (= ${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.20
Package: libace-xtreactor-6.5.21
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends}
Expand All @@ -257,12 +257,12 @@ Description: ACE-GUI reactor integration for Xt
Package: libace-xtreactor-dev
Architecture: any
Section: libdevel
Depends: libace-xtreactor-6.5.20 (= ${binary:Version}), libace-dev (= ${binary:Version}), libxt-dev (>= 4.3.0), ${misc:Depends}
Depends: libace-xtreactor-6.5.21 (= ${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.20
Package: libace-tkreactor-6.5.21
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends}
Expand All @@ -281,12 +281,12 @@ Description: ACE-GUI reactor integration for Tk
Package: libace-tkreactor-dev
Architecture: any
Section: libdevel
Depends: libace-tkreactor-6.5.20 (= ${binary:Version}), libace-dev (= ${binary:Version}), tk-dev (>= 8.5), ${misc:Depends}
Depends: libace-tkreactor-6.5.21 (= ${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.20
Package: libace-flreactor-6.5.21
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends}
Expand All @@ -304,12 +304,12 @@ Description: ACE-GUI reactor integration for FLTK
Package: libace-flreactor-dev
Architecture: any
Section: libdevel
Depends: libace-flreactor-6.5.20 (= ${binary:Version}), libace-dev (= ${binary:Version}), libfltk1.1-dev (>= 1.1.4), ${misc:Depends}
Depends: libace-flreactor-6.5.21 (= ${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.20
Package: libace-foxreactor-6.5.21
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends}
Expand All @@ -326,7 +326,7 @@ Description: ACE-GUI reactor integration for FOX
Package: libace-foxreactor-dev
Architecture: any
Section: libdevel
Depends: libace-foxreactor-6.5.20 (= ${binary:Version}), libace-dev (= ${binary:Version}), libfox-1.6-dev, ${misc:Depends}
Depends: libace-foxreactor-6.5.21 (= ${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.
Expand All @@ -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.20
Package: libnetsvcs-6.5.21
Architecture: any
Section: libs
Depends: ${shlibs:Depends}, ${misc:Depends}
Expand All @@ -357,7 +357,7 @@ Description: ACE network service implementations - libraries
Package: libnetsvcs-dev
Architecture: any
Section: libdevel
Depends: libnetsvcs-6.5.20 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}
Depends: libnetsvcs-6.5.21 (= ${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
Expand Down
4 changes: 2 additions & 2 deletions ACE/rpmbuild/ace-tao.spec
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Set the version number here.
%define ACEVER 6.5.20
%define TAOVER 2.5.20
%define ACEVER 6.5.21
%define TAOVER 2.5.21

# Conditional build
# Default values are
Expand Down

0 comments on commit 471aad7

Please sign in to comment.