From f83d6894d01bee49d09ec48492cbcf75da13099e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Marcin=20=C5=9Alusarz?= <marcin.slusarz@intel.com>
Date: Fri, 9 Aug 2019 19:05:39 +0200
Subject: [PATCH] common: 1.6.1-rc1 release

---
 ChangeLog   | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 GIT_VERSION |  1 -
 VERSION     |  1 +
 3 files changed, 53 insertions(+), 1 deletion(-)
 delete mode 100644 GIT_VERSION
 create mode 100644 VERSION

diff --git a/ChangeLog b/ChangeLog
index 737f15126..40cc96ea0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,55 @@
+Fri Aug 09 2019 Marcin Åšlusarz <marcin.slusarz@intel.com>
+
+	* Version 1.6.1-rc1
+
+	This release fixes possible pool corruptions on Windows
+	(see https://github.com/pmem/pmdk/pull/3728 for details),
+	improves compatibility with newer Linux kernels with
+	respect to Device DAX detection, fixes pmemobj space management
+	for large pools, improves compatibility with newer toolchains,
+	incorporates build fixes for FreeBSD and fixes a number of
+	smaller bugs.
+
+	Detailed list of bug fixes:
+	- common: (win) fix possible pool file coruption (#972, #715, #603)
+	- common: implement correct / robust device_dax_alignment (#1071)
+	- obj: fix recycler not locating unused chunks
+	- doc: update pmemobj_tx_lock documentation wrt behavior on fail
+	- common: fix persistent domain detection (#1093)
+	- common: vecq: fix a pointer-to-struct aliasing violation
+	  (crash on arm64)
+	- common: fix minor issues related to ndctl linking
+	- obj: drop recursion from pmemobj_next
+	- common: fix bug in badblock file error handling
+	- obj: fix handling of malloc failures
+	- common: fix handling of malloc failures (ctl)
+	- jemalloc: fix build with gcc 9
+	- obj: don't overwrite errno when palloc_heap_check_remote fails
+	- doc: fix pmreorder emit log macro
+	- rpmem: change order of rpmem init (#1043)
+	- common: Fix build failure due to unused macro PAGE_SIZE
+	- common: support older versions of pkg-config
+	- tools: link with release variant of pmemcommon
+	- common: add PMDK prefix to local copy of queue.h (#990)
+	- rpmem: switch to using an open coded basename (FreeBSD)
+	- common: posix_fallocate: guard against integer underflow in
+	  check (FreeBSD)
+	- test: support Valgrind 3.15
+	- test: skip if fi_info is missing
+	- test: (win) fix sparsefile error handling
+	- test: fix libpmempool_feature tests that match logs
+	- test: remove vmem_delete test (#1074)
+	- test: adjust matchfiles in vmem_valgrind_region test (#1087)
+	- test: remove old log files for windows (#1013)
+	- test: remove invalid expect_normal_exit (#1092)
+	- test: suppress ld leak (#1098)
+	- test: Expose necessary symbols in libvmmalloc_dummy_funcs
+	  (FreeBSD)
+	- test: fix tests failing because `tput` fails (FreeBSD)
+	- test: avoid obj_critnib_mt taking very long on many-core machines
+	- test: deal with libndctl's path without build system
+	- test: overwrite old log in pmempool_create/TEST14.PS1
+
 Tue Mar 26 2019 Marcin Åšlusarz <marcin.slusarz@intel.com>
 
 	* Version 1.6
diff --git a/GIT_VERSION b/GIT_VERSION
deleted file mode 100644
index f59cc05cb..000000000
--- a/GIT_VERSION
+++ /dev/null
@@ -1 +0,0 @@
-$Format:%h %d$
\ No newline at end of file
diff --git a/VERSION b/VERSION
new file mode 100644
index 000000000..e6cf514dc
--- /dev/null
+++ b/VERSION
@@ -0,0 +1 @@
+1.6.1-rc1
-- 
GitLab