František Kučera <franta-hg@frantovo.cz> [Sat, 11 Jan 2020 00:58:35 +0100] rev 30
add FD_CLOEXEC to --exec: needed for multiple uses of --exec
without FD_CLOEXEC the second forked/executed process will hold copy of the input FD of the first sub-process
which will be waiting for input messages (hang)
František Kučera <franta-hg@frantovo.cz> [Sat, 11 Jan 2020 00:56:51 +0100] rev 29
field group --exec, replaces --script and --hash, starts reusable sub-program that returns set of attributes for all records during its runtime
(no fork/exec for each record like with --script)
František Kučera <franta-hg@frantovo.cz> [Mon, 11 Nov 2019 14:42:13 +0100] rev 28
custom scripts for additional attributes
František Kučera <franta-hg@frantovo.cz> [Sun, 10 Nov 2019 22:55:42 +0100] rev 27
file hash: md5, sha1, sha256, sha512
František Kučera <franta-hg@frantovo.cz> [Wed, 30 Oct 2019 16:47:41 +0100] rev 26
Added tag v0.14 for changeset 3f47b43e528d
František Kučera <franta-hg@frantovo.cz> [Sat, 26 Oct 2019 23:01:03 +0200] rev 25
bash-completion script
František Kučera <franta-hg@frantovo.cz> [Tue, 22 Oct 2019 19:50:23 +0200] rev 24
fix license version: GNU GPLv3
František Kučera <franta-hg@frantovo.cz> [Tue, 30 Jul 2019 23:56:29 +0200] rev 23
Added tag v0.13 for changeset 31e7f1994b12
František Kučera <franta-hg@frantovo.cz> [Fri, 26 Jul 2019 22:50:35 +0200] rev 22
reading file content (with unicode support)
František Kučera <franta-hg@frantovo.cz> [Fri, 26 Jul 2019 22:34:30 +0200] rev 21
reading file content (TODO: support unicode/UTF-8)
František Kučera <franta-hg@frantovo.cz> [Sun, 26 May 2019 22:22:58 +0200] rev 20
Added tag v0.12 for changeset 1cb4a1c9c696
František Kučera <franta-hg@frantovo.cz> [Mon, 08 Apr 2019 13:37:09 +0200] rev 19
Added tag v0.11 for changeset f910aa601f26
František Kučera <franta-hg@frantovo.cz> [Wed, 20 Feb 2019 11:30:48 +0100] rev 18
Added tag v0.10 for changeset 87a7607d5def
František Kučera <franta-hg@frantovo.cz> [Fri, 01 Feb 2019 21:10:33 +0100] rev 17
remove unused namespace
František Kučera <franta-hg@frantovo.cz> [Sat, 19 Jan 2019 21:21:26 +0100] rev 16
support custom relation name through --relation option
František Kučera <franta-hg@frantovo.cz> [Sat, 19 Jan 2019 21:16:39 +0100] rev 15
use default set of fields even if there are some other CLI arguments
František Kučera <franta-hg@frantovo.cz> [Fri, 18 Jan 2019 20:26:30 +0100] rev 14
Added tag v0.9 for changeset b0fabeceb18a
František Kučera <franta-hg@frantovo.cz> [Fri, 18 Jan 2019 20:23:48 +0100] rev 13
xattr: detault namespace is: user.
František Kučera <franta-hg@frantovo.cz> [Fri, 18 Jan 2019 16:47:56 +0100] rev 12
requested field's options as an ordered multi-map
František Kučera <franta-hg@frantovo.cz> [Thu, 17 Jan 2019 23:26:48 +0100] rev 11
netbeans project + .hgignore updates
František Kučera <franta-hg@frantovo.cz> [Thu, 17 Jan 2019 13:14:37 +0100] rev 10
parse CLI arguments
František Kučera <franta-hg@frantovo.cz> [Wed, 16 Jan 2019 19:31:37 +0100] rev 9
process also links to non-existent files and non-readable links
František Kučera <franta-hg@frantovo.cz> [Wed, 16 Jan 2019 18:19:50 +0100] rev 8
interpret empty string as current directory (e.g. result of: find -printf '%P\0')
František Kučera <franta-hg@frantovo.cz> [Wed, 16 Jan 2019 18:16:07 +0100] rev 7
add symlink link target field
František Kučera <franta-hg@frantovo.cz> [Wed, 16 Jan 2019 18:01:49 +0100] rev 6
distinguish link type and link target type
František Kučera <franta-hg@frantovo.cz> [Wed, 16 Jan 2019 17:48:06 +0100] rev 5
support field aliases
- aliases can be used for renames and also for duplication
- some specific fields might even fill multiple attributes with different values
- example of rename and duplication: c.fields.push_back(RequestedField(RequestedField::GROUP_FILE, FileAttributeFinder::FIELD_TYPE,{L"type_a", L"type_b"})); // CLIParser.h
František Kučera <franta-hg@frantovo.cz> [Wed, 16 Jan 2019 17:23:05 +0100] rev 4
modular design
František Kučera <franta-hg@frantovo.cz> [Sun, 13 Jan 2019 16:44:11 +0100] rev 3
xattr: comments
František Kučera <franta-hg@frantovo.cz> [Sun, 13 Jan 2019 03:13:07 +0100] rev 2
read filenames separated by a null-byte; fetch their size, owner, group… and some xattr (extended attribute); a preview version
František Kučera <franta-hg@frantovo.cz> [Sat, 12 Jan 2019 19:29:49 +0100] rev 1
enable std::filesystem library (stdc++fs) and C++17; using GCC 8