diff --git a/CMakeLists.txt b/CMakeLists.txt
index 11bc818f..57f4f45d 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -1,7 +1,7 @@
cmake_minimum_required( VERSION 3.3.2 )
project(exiv2
- VERSION 0.27.2.2
+ VERSION 0.27.2.3
LANGUAGES CXX C
)
diff --git a/README.md b/README.md
index e8e93dcd..2a0f7000 100644
--- a/README.md
+++ b/README.md
@@ -841,11 +841,13 @@ cmd
[TOC](#TOC)
-### Unix
+### 5.6 Unix
-Exiv2 can be built on many Unix and Linux distros. We actively support the Unix Distributions NetBSD and FreeBSD.
+Exiv2 can be built on many Unix and Linux distros. With v0.27.2, we are starting to actively support the Unix Distributions NetBSD and FreeBSD. We hope to add CI support for these platforms in v0.27.3.
-I am willing to support Exiv2 on commercial Unix distributions such as Solaris, AIX, HP-UX and OSF/1 provided you provide with an ssh account on your platform. I will require super-user privileges to install software.
+I have provided notes here based on my experience with these platforms. Feedback is welcome.
+
+I am willing to support Exiv2 on other commercial Unix distributions such as AIX, HP-UX and OSF/1 provided you provide with an ssh account for your platform. I will require super-user privileges to install software.
#### NetBSD
@@ -865,10 +867,29 @@ It's important to ensure that `LD_LIBRARY_PATH` includes `/usr/local/lib` and `/
#### FreeBSD
-FreeBSD uses pkg as the package manager. You should install the dependency expat. libz is already installed. As with NetBSD, you should use pkg to install python3, cmake, bash, sudo, gettext and gcc. The default GCC compiler is currently 8.3.0.
+Clang is pre-installed as ``/usr/bin/{cc|c++}` as well has libz and expat. FreeBSD uses pkg as the package manager which I used to install cmake and git.
+
+```bash
+$ su root
+Password:
+# pkg install cmake
+# pkg install git
+```
+
+To run the Exiv2 test suite, I installed bash and python. The test suite requires additional work as the platform `diff` command does not understand the option `--binary` and returns an error. In consequence, the test harness returns lots of errors. I hope to address this in v0.27.3.
+
+
+```bash
+# pkg install bash
+# pkg install python
+```
+
+#### Solaris
+
+Work in progress: [https://github.com/Exiv2/exiv2/issues/902](https://github.com/Exiv2/exiv2/issues/902)
[TOC](#TOC)
Robin Mills
-Revised: 2019-05-11
+Revised: 2019-07-19
diff --git a/doc/ChangeLog b/doc/ChangeLog
index c4439ade..1eafcafb 100644
--- a/doc/ChangeLog
+++ b/doc/ChangeLog
@@ -1,8 +1,13 @@
Changes from version 0.27.1 to 0.27.2
-------------------------------------
-Closed: https://github.com/Exiv2/exiv2/milestone/4?closed=1 (55)
+Closed: https://github.com/Exiv2/exiv2/milestone/4?closed=1 (61)
+#962 Fix integer overflow in WebPImage::getHeaderOffset()
+#959 Fix linking BasicError typeinfo on FreeBSD
+#949 Add Dutch Localisation
+#944 Add bounds check to MemIo::seek()
+#938 Replace DEBUG with EXIV2_DEBUG_MESSAGES
#928 Corrections to README.md 2.8.Localisation
#921 Adding README-SAMPLES.md and removing exiv2samples.1
#919 Selecting XMP SDK version (question)
diff --git a/releasenotes/CYGWIN/ReadMe.txt b/releasenotes/CYGWIN/ReadMe.txt
index f0f3564b..a658deef 100644
--- a/releasenotes/CYGWIN/ReadMe.txt
+++ b/releasenotes/CYGWIN/ReadMe.txt
@@ -1,4 +1,4 @@
-CYGWIN Exiv2 v0.27.2-RC2 Bundle
+CYGWIN Exiv2 v0.27.2-RC3 Bundle
-------------------------------
Structure of the bundle:
diff --git a/releasenotes/Darwin/ReadMe.txt b/releasenotes/Darwin/ReadMe.txt
index 223b5425..1d2af37d 100644
--- a/releasenotes/Darwin/ReadMe.txt
+++ b/releasenotes/Darwin/ReadMe.txt
@@ -1,11 +1,11 @@
-MacOS-X (Darwin) Exiv2 v0.27.2-RC2 Bundle
+MacOS-X (Darwin) Exiv2 v0.27.2-RC3 Bundle
-----------------------------------------
Structure of the bundle
-----------------------
bin/exiv2 exiv2 and sample applications
-lib/libexiv2.0.27.2.2.dylib & libexiv2-xmp.a libraries
+lib/libexiv2.0.27.2.3.dylib & libexiv2-xmp.a libraries
lib/pkgconfig/exiv2.pc pkg-config file
lib/cmake/exiv2 CMake support/consume files
include/exiv2/ include files
diff --git a/releasenotes/Linux/ReadMe.txt b/releasenotes/Linux/ReadMe.txt
index c7894df2..aee8371e 100644
--- a/releasenotes/Linux/ReadMe.txt
+++ b/releasenotes/Linux/ReadMe.txt
@@ -1,11 +1,11 @@
-Linux Exiv2 v0.27.2-RC2 Bundle
+Linux Exiv2 v0.27.2-RC3 Bundle
------------------------------
Structure of the bundle:
------------------------
bin/exiv2 exiv2 and sample applications
-lib/libexiv2.so.0.27.2.2 & libexiv2-xmp.a libraries
+lib/libexiv2.so.0.27.2.3 & libexiv2-xmp.a libraries
lib/pkgconfig/exiv2.pc pkg-config file
lib/cmake/exiv2 CMake support/consume files
include/exiv2/ include files
diff --git a/releasenotes/MinGW/ReadMe.txt b/releasenotes/MinGW/ReadMe.txt
index a2e6d9eb..a76ca3fd 100644
--- a/releasenotes/MinGW/ReadMe.txt
+++ b/releasenotes/MinGW/ReadMe.txt
@@ -1,4 +1,4 @@
-MinGW/msys2 Exiv2 v0.27.2-RC2 Bundle
+MinGW/msys2 Exiv2 v0.27.2-RC3 Bundle
------------------------------------
Structure of the bundle:
diff --git a/releasenotes/Unix/ReadMe.txt b/releasenotes/Unix/ReadMe.txt
index d7b57c9c..c5cb0d00 100644
--- a/releasenotes/Unix/ReadMe.txt
+++ b/releasenotes/Unix/ReadMe.txt
@@ -1,11 +1,11 @@
-Unix Exiv2 v0.27.2-RC2 Bundle (FreeBSD and NetBSD)
+Unix Exiv2 v0.27.2-RC3 Bundle (FreeBSD and NetBSD)
--------------------------------------------------
Structure of the bundle:
------------------------
bin/exiv2 exiv2 and sample applications
-lib/libexiv2.so.0.27.2.2 & libexiv2-xmp.a libraries
+lib/libexiv2.so.0.27.2.3 & libexiv2-xmp.a libraries
lib/pkgconfig/exiv2.pc pkg-config file
lib/cmake/exiv2 CMake support/consume files
include/exiv2/ include files
diff --git a/releasenotes/msvc/ReadMe.txt b/releasenotes/msvc/ReadMe.txt
index 0e0de741..1680d783 100644
--- a/releasenotes/msvc/ReadMe.txt
+++ b/releasenotes/msvc/ReadMe.txt
@@ -1,4 +1,4 @@
-Visual Studio 2017 Release DLL v0.27.2-RC2 Bundle
+Visual Studio 2017 Release DLL v0.27.3-RC2 Bundle
-------------------------------------------------
Structure of the bundle:
diff --git a/releasenotes/releasenotes.txt b/releasenotes/releasenotes.txt
index c896c604..663663fe 100644
--- a/releasenotes/releasenotes.txt
+++ b/releasenotes/releasenotes.txt
@@ -1,23 +1,25 @@
-Exiv2 v0.27.2.2 = Exiv2 v0.27.2 RC2
+Exiv2 v0.27.2.3 = Exiv2 v0.27.2 RC3
-----------------------------------
-Second Release Candidate for quarterly "dot" release of Exiv2 v0.27.2
+Third Release Candidate for quarterly "dot" release of Exiv2 v0.27.2
-A huge thank you to Kevin for outstanding contributions to this release.
+Thank You to Kevin for security contributions to this release.
+Thank You to Ting-Wei for Unix contributions to this release.
Thank You to Dan and Luis for their solid efforts on Exiv2.
Thank You to Andreas S for representing Team Exiv2 at LGM 2019.
-Contributors: Jens, Nehal, Phil, Toni
+Contributors: Jens, Nehal, Phil, Toni, Paul
Headline Features of Exiv2 v0.27.2
----------------------------------
1) Bug and security fixes
-2) Support for Unix (FreeBSD and NetBSD)
-3) Support for Nikon/AutoFocus and Sony/FocusPosition Metadata
-4) Documentation and man page revisions
-5) Updated Catalan Localisation
-6) Monitoring API changes for v0.27 dot releases
-7) Using mergify to sync select PRs between 0.27-maintenance and 0.28
+2) Support for Nikon/AutoFocus and Sony/FocusPosition Metadata
+3) Documentation and man page revisions
+4) Updated Catalan Localisation
+5) Monitoring API changes for v0.27 dot releases
+6) Using mergify to sync select PRs between 0.27-maintenance and 0.28
+7) Prelinary Dutch Localisation
+8) Prelinary Support for Unix (FreeBSD and NetBSD)
Issues fixed since v0.27.1
--------------------------
@@ -26,7 +28,7 @@ https://github.com/Exiv2/exiv2/milestone/4?closed=1
Robin Mills
robin@clanmills.com
-2019-06-29
+2019-07-19
Headline Features of Exiv2 v0.27.1
----------------------------------