summaryrefslogtreecommitdiff
path: root/src/metastore.c
AgeCommit message (Collapse)Author
2022-05-21metastore.c: Do not skip nanoseconds when applying mtime.Przemyslaw Pawelczyk
Apply mtime using utimensat() instead of utime(), which not only supports setting nanoseconds, but also omitting atime change (last access time), and working on symlinks - we use all of that. Reported-by: Björn Haßler <bjohas@users.noreply.github.com>
2021-04-08Fix "changing owner" message to show owner instead of group.HEADmasterPrzemyslaw Pawelczyk
2018-09-08Add missing argument to "Failed to get metadata for %s\n" message.Przemyslaw Pawelczyk
2018-02-19Support building with empty -DNO_XATTR= (equivalent to -DNO_XATTR=0).Przemyslaw Pawelczyk
2018-02-19Support building with no extended attributes support.Przemyslaw Pawelczyk
Support building with no extended attributes support when NO_XATTR macro is predefined to non-0 value (e.g. put -DNO_XATTR in CFLAGS).
2018-02-18metastore.c: Version information cannot be suppressed.Przemyslaw Pawelczyk
2018-02-18metastore.c: Print usage to stdout if help is requested.Przemyslaw Pawelczyk
Also change level of usage message shown after critical one to error, so it can be suppressed without hiding critical one if desired (-qqq).
2018-02-03Update copyright notices.Przemyslaw Pawelczyk
2018-02-03Add SPDX License Identifier to all source files.Przemyslaw Pawelczyk
The Software Package Data Exchange (SPDX) is a good initiative, it has matured over time and deserves accelerated adoption in open-source. https://spdx.org/learn https://spdx.org/using-spdx https://spdx.org/license-list
2018-02-03Slightly reformat and modernize GPLv2 only license notices.Przemyslaw Pawelczyk
Reformat second paragraph for better look. It had awkward line wrap. Modernize third paragraph. No need to send letters to FSF in Boston.
2016-02-22metastore.c: Be more strict about arguments in compare_print().Przemyslaw Pawelczyk
That way we can avoid possible (yet not feasible in current code) NULL pointer dereference.
2016-02-06Define also _DEFAULT_SOURCE where _BSD_SOURCE is already defined.Przemyslaw Pawelczyk
It's required to avoid getting warnings w/ glibc >= 2.20.
2016-02-05Use C99 predefined identifier __func__ instead of non-std __FUNCTION__.Przemyslaw Pawelczyk
2016-02-01Improve code formatting and convert `unsigned int` to `unsigned`.Przemyslaw Pawelczyk
2015-12-01Add action to show metastore version: -v / --version.Przemyslaw Pawelczyk
Fixes #36.
2015-09-13Move source files to src/ directory.Przemyslaw Pawelczyk
As a bonus you can build out-of-tree now via make -f. It's part of the work related to issue #22.