This commit is contained in:
Michael Davidsaver
2025-06-11 15:42:40 -07:00
parent 55d1b7292a
commit da6003d8e9
5 changed files with 22 additions and 4 deletions
+4 -3
View File
@@ -1,6 +1,6 @@
PVXS_MAJOR_VERSION = 1
PVXS_MINOR_VERSION = 3
PVXS_MAINTENANCE_VERSION = 3
PVXS_MINOR_VERSION = 4
PVXS_MAINTENANCE_VERSION = 0
# Version range conditions in Makefiles
#
@@ -12,7 +12,8 @@ PVXS_MAINTENANCE_VERSION = 3
#
# ifneq ($(PVXS_X_Y_Z),YES) # PVXS != X.Y.Z
#
PVXS_1_3_3 = YES
PVXS_1_4_0 = YES
PVXS_1_3_3 = NO
PVXS_1_3_2 = NO
PVXS_1_3_1 = NO
PVXS_1_3_0 = NO
+12
View File
@@ -3,6 +3,18 @@
Release Notes
=============
1.4.0 (UNRELEASED)
------------------
* Rename generated CONFIG_SITE to TOOLCHAIN.
Existing clones need to remove previously generated ``configure/os/CONFIG_SITE.Common.*``.
* Fix rendering of IPv6 addresses in QSRV credential (ACF and asTrapWrite/caputlog) and `pvxs::server::Source::Search`.
* Add server to client remote logging.
Several `pvxs::server::Source` related objects gain the `pvxs::server::RemoteLogger` interface.
* Add remote logging for some malformed pvRequest.
* ioc: record._options.process accept numeric values as true/false.
* server: handle protocol corner case of monitor create without initial ACK.
1.3.3 (Apr 2025)
----------------
+3
View File
@@ -67,3 +67,6 @@ API
.. doxygenstruct:: pvxs::server::ClientCredentials
:members:
.. doxygenstruct:: pvxs::server::RemoteLogger
:members:
+1 -1
View File
@@ -696,7 +696,7 @@ build_dso.sub_commands.extend([
pvxs_ver = '%(PVXS_MAJOR_VERSION)s.%(PVXS_MINOR_VERSION)s.%(PVXS_MAINTENANCE_VERSION)s'%pvxsversion
#pvxs_ver += 'a1'
pvxs_ver += 'a1'
with open(os.path.join(os.path.dirname(__file__), 'README.md')) as F:
long_description = F.read()
+2
View File
@@ -92,6 +92,8 @@ public:
OpBase& operator=(const OpBase&) = delete;
virtual ~OpBase() =0;
};
//! Log to remote peer
//! @since UNRELEASED
struct PVXS_API RemoteLogger {
virtual ~RemoteLogger() =0;