diff --git a/VERSION b/VERSION index f0bb29e..88c5fb8 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.3.0 +1.4.0 diff --git a/configure.ac b/configure.ac index 48f3118..fa4564e 100644 --- a/configure.ac +++ b/configure.ac @@ -9,7 +9,7 @@ # - If any interfaces have been removed since the last public release, then # set age to 0. -m4_define([lib_current],2) +m4_define([lib_current],3) m4_define([lib_revision],0) m4_define([lib_age],1) diff --git a/debian/changelog b/debian/changelog index e20ab44..909f9aa 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +mmlib (1.4.0) unstable; urgency=medium + + * Repurpose blksize field of mm_stat to expose atime. + * Add mm_futimens() and mm_utimens() + + -- Nicolas Bourdaud Tue, 17 May 2022 08:23:53 +0200 + mmlib (1.3.0) unstable; urgency=medium * Add mm_copy(). diff --git a/debian/libmmlib1.symbols b/debian/libmmlib1.symbols index 9f795f4..5bc894d 100644 --- a/debian/libmmlib1.symbols +++ b/debian/libmmlib1.symbols @@ -34,6 +34,7 @@ libmmlib.so.1 libmmlib1 #MINVER# mm_fstat@MMLIB_1.0 1.2.0 mm_fsync@MMLIB_1.0 1.2.0 mm_ftruncate@MMLIB_1.0 1.2.0 + mm_futimens@MMLIB_1.0 1.4.0 mm_get_basedir@MMLIB_1.0 1.2.0 mm_get_environ@MMLIB_1.0 1.2.0 mm_get_lasterror_desc@MMLIB_1.0 1.2.0 @@ -103,7 +104,7 @@ libmmlib.so.1 libmmlib1 #MINVER# mm_shutdown@MMLIB_1.0 1.2.0 mm_socket@MMLIB_1.0 1.2.0 mm_spawn@MMLIB_1.0 1.2.0 - mm_stat@MMLIB_1.0 1.2.0 + mm_stat@MMLIB_1.0 1.4.0 mm_strerror@MMLIB_1.0 1.2.0 mm_strerror_r@MMLIB_1.0 1.2.0 mm_symlink@MMLIB_1.0 1.2.0 @@ -130,5 +131,6 @@ libmmlib.so.1 libmmlib1 #MINVER# mm_unlink@MMLIB_1.0 1.2.0 mm_unmap@MMLIB_1.0 1.2.0 mm_unsetenv@MMLIB_1.0 1.2.0 + mm_utimens@MMLIB_1.0 1.4.0 mm_wait_process@MMLIB_1.0 1.2.0 mm_write@MMLIB_1.0 1.2.0 diff --git a/mmpack/libmmlib1.provides b/mmpack/libmmlib1.provides index d7cc75d..b7b3013 100644 --- a/mmpack/libmmlib1.provides +++ b/mmpack/libmmlib1.provides @@ -19,6 +19,7 @@ sharedlib: mm_close: 1.2.0 mm_closedir: 1.2.0 mm_connect: 1.2.0 + mm_copy: 1.3.0 mm_create_sockclient: 1.2.0 mm_dirname: 1.2.0 mm_dl_fileext: 1.2.0 @@ -33,6 +34,7 @@ sharedlib: mm_fstat: 1.2.0 mm_fsync: 1.2.0 mm_ftruncate: 1.2.0 + mm_futimens: 1.4.0 mm_get_basedir: 1.2.0 mm_get_environ: 1.2.0 mm_get_lasterror_desc: 1.2.0 @@ -102,7 +104,7 @@ sharedlib: mm_shutdown: 1.2.0 mm_socket: 1.2.0 mm_spawn: 1.2.0 - mm_stat: 1.2.0 + mm_stat: 1.4.0 mm_strerror: 1.2.0 mm_strerror_r: 1.2.0 mm_symlink: 1.2.0 @@ -129,6 +131,7 @@ sharedlib: mm_unlink: 1.2.0 mm_unmap: 1.2.0 mm_unsetenv: 1.2.0 + mm_utimens: 1.4.0 mm_wait_process: 1.2.0 mm_write: 1.2.0 diff --git a/mmpack/specs b/mmpack/specs index 06b02ad..32b6184 100644 --- a/mmpack/specs +++ b/mmpack/specs @@ -1,5 +1,5 @@ name: mmlib -version: 1.3.0 +version: 1.4.0 maintainer: nicolas.bourdaud@gmail.com url: https://github.com/mmlabs-mindmaze/mmlib licenses: [ Apache-2.0 ] diff --git a/src/meson.build b/src/meson.build index 30b63f6..9a230dd 100644 --- a/src/meson.build +++ b/src/meson.build @@ -138,7 +138,7 @@ endif # windows # * PATCH version when you make backwards-compatible bug fixes. major = '1' -minor = '1' +minor = '2' patch = '0' version = major + '.' + minor + '.' + patch