.gitignore: Do not ignore debian/ directory.
[metastore.git] / NEWS
blob7497e468cd6e01808a26af68d9bc5ecb8d2123bc
1 Latest stuff
2 ------------------------------------------------------------------------
4  * Non-code-related change requested by debian package maintainer.
5    Other distributions are unaffected by it.
8 v1.1.1                                                      (2017-12-04)
9 ------------------------------------------------------------------------
11  * BUGFIX: Reading metadata file with extended attributes entries led
12            to corruption of metadata represented in memory on 64-bit
13            platforms, so applying could led to corruption of metadata
14            on disk too.  Bug discovered thanks to Uros Juvan.
17 v1.1.0                                                      (2016-02-01)
18 ------------------------------------------------------------------------
20  * BUGFIX: Applying metadata with extended attribute having null byte
21            in value zeroed all following bytes of this xattr value.
23  * BUGFIX: Reading extended attributes while not having permissions
24            resulted in crash.
26  * Empty directories not present in metadata can be now removed when
27    applying stored metadata if -E / --remove-empty-dirs option is used.
29  * Stored metadata (in .metadata file by default) and real metadata
30    (from filesystem) can be now dumped in human-readable form using new
31    action: -d / --dump.  Please do not rely on its current format!
33  * Scripts in example/ directory do not require bash anymore and there
34    is a new example for post checkout hook.
36  * Dependency on libattr's xattr.h header has been removed.
37    As long as your libc provides sys/xattr.h (glibc does it since v2.3),
38    everything should be fine.
40  * Dependency on libbsd has been added.  It's used by dump action.