Releases: rolinh/dfc
v3.1.1
Source: dfc-v3.1.1.tar.gz (SHA256: 962466e77407dd5be715a41ffc50a54fce758a78831546f03a6bb282e8692e54
).
Bug fixes
- fix a typo in the compilation instructions in the readme file
- fix an old bug (4+ years) which messed up colors in HTML export when a configuration file is used
- fix a bug which prevented some file systems to be displayed when the filtering option was used
- fix a bad implicit fallthrough
v3.1.0
Source: dfc-v3.1.0.tar.gz (SHA256: 8ad98ba1a9685a1bf33a2d3b8f2737dedef6019543d19d1b5ebd1783be740feb
).
New features
- Solaris support
- allow CSV separator to be specified via the configuration file
- major code refactoring: now, platform specific code is clearly separated
and the way to compute required terminal width and display has been vastly
improved - add JSON export option
- add support for bold font via the configuration file
- add -M option to disable "Mounted On" information
- add Dutch translation
- add git revision in development versions of dfc
Incompatible changes
- remove "GRIM" compile option - compile flags previously set by "grim" are
now defaults - stop translating color names in the configuration file - now, only "english"
names are understood
Bug fixes
- fix type not respecting -W flag
- fix alignment issue when both -M and -o options are specified
- plug a few memory leaks
- escape mount options with "" when exporting to CSV as mount options may
typically contain a "," - linux: avoid stat'ing remote file system when local flag is given
- consider nfs4 a remote filesystem
- correctly link math library (fixes build on Ubuntu)
- remove a few extra incorrect CSV separators in CSV export mode
- silently ignore EACCESS error on statvfs
- fix build failure on Hurd
- fix build failure on kFreeBSD
v3.0.5
Source: dfc-v3.0.5.tar.gz (SHA256: 3c947a1d6bc53347b1643921dcbf4c6f8fe7eb6167fc1f4e9436366f036d857a
).
Bug fixes
- fixed initialization of LFS (see v3.0.2 release notes). LFS option as
existing in v3.0.2-v3.0.4 was just wrong: setting LFS option to false
would actually enable LFS option... - do not install translated configuration files and man pages when NLS option
is disabled - fixed typos in the man
v3.0.4
Source: dfc-v3.0.4.tar.gz (SHA256: 0bdc2edb92c7f740a0b7d3fa75eb134adf197ba711bfa589ab51c691fabd617e
).
Bug fixes
- fixed compilation error on *BSD systems introduced in dfc version 3.0.3
v3.0.3
Source: dfc-v3.0.3.tar.gz (SHA256: ff488152ad26c3219a86e2c5916ff7f3eaa7c5749f7777c66207d121367690ac
).
Bug fixes:
- fixed warning message wrongly displayed when calling 'dfc -u h'
- fixed various typo fixes
- fixed some memory management issues
- fixed if tests on potentially NULL values
- fixed potential security holes (potentially exploitable buffer overflows
caused by misuse of printf function) - fixed dfc hang on no more accessible remote file systems
- display a warning in any case when file system cannot be stated instead of
exiting on error
Miscellaneous:
- updated license header and copyright year
v3.0.2
Source: dfc-v3.0.2.tar.gz (SHA256: 80c2e673f6bce03f82fc2b3ceb3cf21de7fbdd512420dd134ce315885dffc977
).
Bug fixes
- fixed dfc failing when getting volume size information from volume >= 4 To
on 32-bit hosts (added LFS option, which can be triggered on or off but is
on by default) - fixed missing separator on CSV export when -T and -s options where triggered
v3.0.1
Source: dfc-v3.0.1.tar.gz (SHA256: 12b01d6f04b293f99d4e20aabc485fb2e325fb80750d109fe1cd0b4fa5790ff2
).
Bug fixes
- fixed CMake minimal required version
- fixed hyphens and spelling mistakes in manpages
New featires
- added changelog file
v3.0.0
Source: dfc-v3.0.0.tar.gz (SHA256: 703c40e99eeee764b53af3e2a16159fe24f87152780942d307a86535b07c5a8f
).
Bug fixes
- fixed wrong usage values for FreeBSD
- fixed wrong inodes count on FreeBSD
New features
- DragonFly BSD support
- NetBSD support
- OpenBSD support
- implemented -o option for Mac OSX
- internationalization support
- french translation
- added an optional configuration file
- improved auto-adjust feature
- new option that shows used size using -d
- new option that allows export to other formats (CSV, HTML, TeX)
- new option that allows to show information only for locally mounted file
systems using -l - new option to filter based on file system name using -p
- new option that allows to sort the output based on file system name using -q
Code has also been reorganised and the build system has switched from a simple makefile to using CMake
v2.5.0
Source: dfc-v2.5.0.tar.gz (SHA256: c76c6fc3cefd12609e5e09e3cd2773b1c78e2020ef58546964ce2180c83f65b1
).
Bug fixes
- paths that have more than 3 / are not weirdly truncated anymore
- no more overlap when using the -o option
- various minor bug fixes and optimizations
New features
- Makefile is now compatible with BSD-make
- Mac OSX support (still misses the -o option)
- -o option support for FreeBSD
- new option that prevents the names from being truncated by using -W
- sign used to draw the graph has changed from a * to an = sign
v2.4.0
Source: dfc-v2.4.0.tar.gz (SHA256: ae47383c6d95efb76f8a35da6fc33e1593d0be8b8401378f8dfb52b69f3788df
).
New features
- FreeBSD support
- reorganised code to make it less monolithic