65 Commits

Author SHA1 Message Date
Wong Hoi Sing Edison
efb61490c3
Update AC_INIT to 1.15-dev
The version string should update as "1.14" when we have stable release:

    -AC_INIT([fuse-overlayfs], [1.13-dev], [giuseppe@scrivano.org])
    +AC_INIT([fuse-overlayfs], [1.14], [giuseppe@scrivano.org])

But since we had already get
https://github.com/containers/fuse-overlayfs/releases/tag/v1.14 since
2024-06-28, here we bump the version string to "1.15-dev" for next
stable release.

Fixes https://github.com/containers/fuse-overlayfs/issues/438

Signed-off-by: Wong Hoi Sing Edison <hswong3i@pantarei-design.com>
2025-03-26 11:56:57 +08:00
Giuseppe Scrivano
2aee61e0ac
configure.ac: switch to -dev
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2023-05-11 11:05:00 +02:00
Giuseppe Scrivano
560ab7d9de
NEWS: tag 1.12
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2023-05-11 11:05:00 +02:00
Giuseppe Scrivano
db404d85d4
Revert "Revert "configure.ac: back to -dev""
This reverts commit d9f017b59140ca774bab5cea54159043b573a28c.

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2023-03-24 19:48:11 +01:00
Giuseppe Scrivano
d9f017b591
Revert "configure.ac: back to -dev"
This reverts commit b6efecd3b0a42cd819fd6f6390937f7453b18035.

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2023-03-24 19:48:04 +01:00
Giuseppe Scrivano
b6efecd3b0
configure.ac: back to -dev
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2023-03-23 23:02:31 +01:00
Giuseppe Scrivano
898252e14a
NEWS: release 1.11
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2023-03-23 23:02:31 +01:00
Giuseppe Scrivano
b4a61def5f
configure.ac: back to dev
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2022-11-30 16:33:34 +01:00
Giuseppe Scrivano
a1e8466e2c
NEWS: tag 1.10
Closes: https://github.com/containers/fuse-overlayfs/issues/380

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2022-11-30 16:33:29 +01:00
Andrei Gherzan
a3e5e30f9a
configure: Clarify libfuse version
Many distros package libfuse's versions as different packages. For
example, Ubuntu (jammy for example) has a package for libfuse2 and
libfuse3. Now the issue is that libfuse-dev pulls is libfuse2 while
there is no libfuse2-dev. This patch clarifies the version of fuse in
the configure error.

Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com>
2022-07-13 12:14:39 +02:00
Giuseppe Scrivano
c23f93617f
configure.ac: back to -dev
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2022-06-10 10:59:27 +02:00
Giuseppe Scrivano
51592ea406
NEWS: tag 1.9
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2022-06-10 10:59:02 +02:00
Giuseppe Scrivano
ae4bacdfab
configure.ac: prepare new dev cycle
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2021-12-21 15:54:18 +01:00
Giuseppe Scrivano
65d3f3110f
NEWS: tag 1.8
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2021-12-21 15:54:03 +01:00
Giuseppe Scrivano
512b364cd7
configure.ac: tag new dev release
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2021-07-29 11:12:09 +02:00
Giuseppe Scrivano
f38c0b849c
NEWS: tag 1.7
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2021-07-29 11:05:30 +02:00
Giuseppe Scrivano
853f83d0b2
configure.ac: prepare next release
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2021-06-21 22:45:49 +02:00
Giuseppe Scrivano
c0e6cca6c7
NEWS: tag 1.6
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2021-06-21 22:45:48 +02:00
Giuseppe Scrivano
ee1c37c590
configure.ac: tag -dev version
Closes: https://github.com/containers/fuse-overlayfs/issues/294

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2021-04-29 09:00:02 +02:00
Giuseppe Scrivano
e90bcb77f3
NEWS: tag 1.5
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2021-03-23 12:11:26 +01:00
Giuseppe Scrivano
27bf038d0e
NEWS: tag 1.4.0
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2021-01-20 09:29:06 +01:00
Giuseppe Scrivano
18f574f192
NEWS: tag 1.3
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-11-25 14:42:50 +01:00
Akihiro Suda
10f379bcb7
configure.ac: set version to 1.2.0+dev
Relates to #224

Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2020-10-20 15:41:08 +09:00
Giuseppe Scrivano
2f54ffce73
build: check for go-md2man
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-10-09 09:51:22 +02:00
Giuseppe Scrivano
d68235ff9b
configure.ac: tag 1.1.0
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-06-17 15:57:40 +02:00
Giuseppe Scrivano
4f1d0cdd02
Merge pull request #201 from eamsden/eamsden/fix-cross-compile
Fix cross compilation
2020-04-18 13:10:02 +02:00
Edward Amsden
f7f103a538
Fix cross compilation 2020-04-17 11:50:58 -04:00
Giuseppe Scrivano
561d0287dc
fuse-overlays: release 1.0.0
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-04-17 11:10:44 +02:00
Giuseppe Scrivano
f55aa8ef56
configure.ac, NEWS: tag 0.7.8
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-03-17 12:27:58 +01:00
Giuseppe Scrivano
8f15388c6f
configure.ac: tag 0.7.7
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-03-03 16:50:17 +01:00
Giuseppe Scrivano
f3f7218bd1
configure.ac: tag 0.7.6
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-02-03 12:48:15 +01:00
Giuseppe Scrivano
99d49d54ae
release: tag 0.7.5
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-01-17 22:02:54 +01:00
Giuseppe Scrivano
1a1c42aedb
release: tag 0.7.4
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-01-17 11:34:45 +01:00
Giuseppe Scrivano
54ad06bafe
configure.ac: tag 0.7.3
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2020-01-09 11:57:21 +01:00
Giuseppe Scrivano
8c59873b00
configure: tag 0.7.2
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2019-11-29 14:16:32 +01:00
Giuseppe Scrivano
e0d2ffa382
configure: tag 0.7.1
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2019-11-28 17:12:05 +01:00
Giuseppe Scrivano
d077ea28e3
configure: check for FUSE copy_file_range
check if the version of FUSE supports copy_file_range.

It fixes the build on RHEL 8.

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2019-11-18 13:41:51 +01:00
Giuseppe Scrivano
b3b67651d3
release: tag 0.7
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2019-11-05 08:39:30 +01:00
Giuseppe Scrivano
9f6f90a6da
direct: use statx when available
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2019-10-20 22:06:40 +02:00
Giuseppe Scrivano
b28a23a39d
fuse-overlayfs: add plugin system
Add a simple plugin mechanism that will help to expand fuse-overlayfs
functionalities, in particular it allows to load data from a layer on
demand.

A plugin is loaded into fuse-overlayfs using the option:

-o plugins=path/to/plugin.so:path/to/another/plugin.so

A layer can use a plugin with the syntax:

-o lowerdir=//plugin-name/DATA-FOR-THE-PLUGIN/path

Each time a file/directory is looked up, if a plugin is registered for
a layer, the plugin is first notified about the request.

After the callback is invoked, fuse-overlayfs still expects the data
to be accessible at the specified directory.

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2019-10-20 22:06:39 +02:00
Giuseppe Scrivano
8a5bf4bb15
tag version 0.6.5
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2019-10-15 12:58:05 +02:00
Giuseppe Scrivano
098d9ad79f
tag version 0.6.4
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2019-10-04 09:50:00 +02:00
Giuseppe Scrivano
206ea53b5e
tag version 0.6.3
Signed-off-by: Giuseppe Scrivano <giuseppe@scrivano.org>
2019-09-23 22:37:44 +02:00
Giuseppe Scrivano
a7cc43f16e
configure.ac: tag 0.6.2
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2019-09-03 15:53:03 +02:00
Giuseppe Scrivano
cc7218e7c9
configure.ac: tag 0.6.1
Signed-off-by: Giuseppe Scrivano <giuseppe@scrivano.org>
2019-08-25 23:07:01 +02:00
Giuseppe Scrivano
68ae354567
fuse-overlayfs: tag 0.6
also add a NEWS file with the changes in the current version.

Closes: https://github.com/containers/fuse-overlayfs/issues/102

Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2019-08-23 16:00:19 +02:00
Giuseppe Scrivano
4dc60f0e15
configure.ac: tag 0.5.2
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2019-08-19 16:57:11 +02:00
Giuseppe Scrivano
e854550507
configure.ac: tag new release
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2019-08-07 23:58:06 +02:00
Giuseppe Scrivano
cf60f30b86
configure.ac: tag new version 0.5
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2019-07-30 12:19:31 +02:00
Giuseppe Scrivano
4f3862db82
build: fix build with older versions of libfuse
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2019-07-23 16:02:14 +02:00