-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
134 lines (113 loc) · 4.3 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
2023-10-07 v0.5.10
* FEATURE: Python 3.11 support
* CHANGE: upgraded inih
* CHANGE: upgraded libdatatypes
* FIX: possible fd leak
2022-07-10 v0.5.9
* CHANGE: upgraded inih
* CHANGE: refactored build files
2021-12-18 v0.5.8
* FEATURE: Python 3.10 support
2021-08-24 v0.5.7
* FIX: print file-permissions and inodes correctly on
big-endian systems
* CHANGE: renamed blacklist to ignore-list
* CHANGE: upgraded inih
* CHANGE: upgraded libdatatypes
* FIX: support multiple Python versions in Makefile
2020-12-19 v0.5.6
* FEATURE: Python 3.9 support
2020-05-01 v0.5.5
* FEATURE: Python 3.8 support
2019-11-24 v0.5.4
* FEATURE: alternative comparison operators
* FEATURE: support single quote as opener/closer
* FIX: print error message if search aborts due to syntax error
* CHANGE: upgraded inih
2019-07-07 v0.5.3
* FEATURE: new format fields (X & N)
* CHANGE: upgraded inih
2019-03-15 v0.5.2
* FEATURE: --exec option
* FIX: handle invalid encoded EFIND_EXTENSION_PATH environment
variable properly
* CHANGE: switched to libdatatypes v0.3.2
2019-03-15 v0.5.2
* FEATURE: --exec option
* FIX: handle invalid encoded EFIND_EXTENSION_PATH environment
variable properly
* CHANGE: switched to libdatatypes v0.3.2
2018-12-20 v0.5.1
* FIX: handle Python string arguments with invalid encoding
* FIX: import Python functions without additional arguments
* FIX: don't initialize textdomain twice
* FIX: handle --limit=0 option correctly
* CHANGE: use pkg-config instead of python3-config
2018-11-26 v0.5.0
* FEATURE: switch to Python 3
* CHANGE: upgraded libdatatypes
* CHANGE: upgraded inih
* FIX: handle potential string truncations
* FIX: better log messages
2018-06-21 v0.4.2
* CHANGE: switched to libdatatypes v0.3.0
2018-03-04 v0.4.1
* FEATURE: load settings from configuration files
* FEATURE: --skip & --limit options
* CHANGE: renamed --disable-log-colors option to --log-color
* CHANGE: optional boolean arguments for --follow & --quote options
* FIX: memory leak when specifying multiple expressions with --expr option
* FIX: don't add same starting-point twice when using -d option
2017-12-23 v0.4.0
* FEATURE: support multiple starting points/search paths
* FEATURE: allow user-friendly field names in expressions and sort strings
(e.g. "%{path}" instead of "%p")
* FEATURE: new test suite
* CHANGE: search extensions in /usr/lib/efind instead of
/etc/efind
* CHANGE: renamed --list-extensions option to --print-extensions
* CHANGE: renamed --show-blacklist option to --print-blacklist
* CHANGE: don't abort import of extensions if a single import
fails
* CHANGE: enable colored log messages by default
* CHANGE: the fields %a, %c and %t print the timestamp in seconds
* FIX: recognize regex and iregex attributes
* FIX: allow filter functions as first function argument
(e.g. "foo(bar(1, 2), 3)")
* FIX: always return error code if "find" child process fails
* FIX: integer overflow on x86 when calculating sparseness of
files greater than 2G
2017-10-31 v0.3.1
* FEATURE: not-operator
* FEATURE: EFIND_EXTENSION_PATH environment variable for
additional extension directories
2017-08-15 v0.3.0
* FEATURE: --order-by option
* FEATURE: gettext support
* FEATURE: german translation
2017-07-16 v0.2.2
* FEATURE: --show-blacklist option to print blacklisted extensions
* CHANGE: replaced libavcall with libffi
2017-07-04: v0.2.1
* FEATURE: --log-level option to enable logging with different
verbosities
* FEATURE: --enable-log-color option to print colored log
messages
* FEATURE: "empty" flag to test if a regular file or directory
is empty
* FEATURE: "filesystem" property to test the filesystem a file
is on
* CHANGE: renamed --maxdepth option to --max-depth
* FIX: initialize all getline() parameters properly when reading
from standard input
2017-06-24: v0.2.0 (Jean Malaurie)
* FEATURE: Python 2 support for extensions
* FEATURE: regular expression support (regex & iregex attribute)
* FEATURE: added --printf option
* FEATURE: increased maximum allowed expression length
2017-05-13: v0.1.1
* FEATURE: blacklist support
(make it possible to exclude extensions from being loaded)
* FIX: don't import same module twice
2017-05-06: v0.1.0 (Belzoni)
* first release