From 0ab37f765b78c31fbc45909d4a70257c4527a1a6 Mon Sep 17 00:00:00 2001
From: Stephane Poirier <stephane-poirier@synchrotron-soleil.fr>
Date: Wed, 28 Sep 2022 11:54:54 +0200
Subject: [PATCH] version 1.19.3

---
 CMakeLists.txt         |  2 +-
 ReleaseNotes.txt       | 25 +++++++++++++++++++++++++
 doc/Doxyfile           |  2 +-
 pom.xml                |  2 +-
 pom_64.xml             |  2 +-
 pom_64_Win7_shared.xml |  2 +-
 6 files changed, 30 insertions(+), 5 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 480c245..ef7d413 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -5,7 +5,7 @@ set(CMAKE_VERBOSE_MAKEFILE TRUE)
 
 set(MAJOR_VERSION "1")
 set(MINOR_VERSION "19")
-set(PATCH_VERSION "2")
+set(PATCH_VERSION "3")
 set(VERSION "${MAJOR_VERSION}.${MINOR_VERSION}.${PATCH_VERSION}")
 
 # check for 64 bit
diff --git a/ReleaseNotes.txt b/ReleaseNotes.txt
index 87be79a..a5ead99 100644
--- a/ReleaseNotes.txt
+++ b/ReleaseNotes.txt
@@ -1,5 +1,30 @@
 YAT history file
 
+1.19.3 (2022/09/28)
+===================
+
+Changes:
+    classes UDPListener & UDPTrigger
+        Use valid default values in config c-tor
+        Better check of configuration values
+
+    class Format
+         binary output with showbase option is now prefixed with '0b'
+         octal output with showbase option is now prefixed with '0o'
+
+    class URI
+        URI(const URI::Field&) c-tor now throw in case of bad field value
+
+Additions:
+    class URI
+        new utility method is_ipv4
+    -> see <yat/utils/URI.h>
+
+Fixes:
+    class Socket
+        return value from get_option() is now Socket::TCP_PROTOCOL or
+        Socket::UDP_PROTOCOL
+
 1.19.2 (2022/07/20)
 ===================
 
diff --git a/doc/Doxyfile b/doc/Doxyfile
index 23c2c6f..5415004 100644
--- a/doc/Doxyfile
+++ b/doc/Doxyfile
@@ -38,7 +38,7 @@ PROJECT_NAME           = YAT
 # could be handy for archiving the generated documentation or if some version
 # control system is used.
 
-PROJECT_NUMBER         = 1.19.1
+PROJECT_NUMBER         = 1.19.3
 
 # Using the PROJECT_BRIEF tag one can provide an optional one line description
 # for a project that appears at the top of each page and should give viewer a
diff --git a/pom.xml b/pom.xml
index 35a966b..042a76a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -9,7 +9,7 @@
   </parent>
   <groupId>fr.soleil.lib</groupId>
   <artifactId>YAT-${aol}-${library}-${mode}</artifactId>
-<version>1.19.3-SNAPSHOT</version>
+<version>1.19.3</version>
   <packaging>nar</packaging>
   <name>YAT</name>
   <description>Yet Another Toolkit Library</description>
diff --git a/pom_64.xml b/pom_64.xml
index 631500e..6011367 100644
--- a/pom_64.xml
+++ b/pom_64.xml
@@ -10,7 +10,7 @@
 
   <groupId>fr.soleil.lib</groupId>
   <artifactId>YAT-amd64-Linux-gcc-${library}-${mode}</artifactId>
-  <version>1.19.2</version>
+  <version>1.19.3</version>
 
   <packaging>nar</packaging>
   <name>YAT</name>
diff --git a/pom_64_Win7_shared.xml b/pom_64_Win7_shared.xml
index e7fe743..a4bfa13 100644
--- a/pom_64_Win7_shared.xml
+++ b/pom_64_Win7_shared.xml
@@ -10,7 +10,7 @@
 
   <groupId>fr.soleil.lib</groupId>
   <artifactId>YAT-${aol}-shared-${mode}</artifactId>
-  <version>1.19.2</version>
+  <version>1.19.3</version>
 
   <packaging>nar</packaging>
   <name>YAT</name>
-- 
GitLab