Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: jdupes | Distribution: SUSE Linux Framework One |
Version: 1.21.3 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: slfo.1.1.8 | Build date: Mon Aug 26 10:56:03 2024 |
Group: Productivity/File utilities | Build host: s390zl31 |
Size: 139332 | Source RPM: jdupes-1.21.3-slfo.1.1.8.src.rpm |
Packager: https://www.suse.com/ | |
Url: https://github.com/jbruchon/jdupes | |
Summary: A powerful duplicate file finder and an enhanced fork of 'fdupes' |
A program for identifying and taking actions upon duplicate files. A WORD OF WARNING: jdupes IS NOT a drop-in compatible replacement for fdupes! Do not blindly replace fdupes with jdupes in scripts and expect everything to work the same way. Option availability and meanings differ between the two programs.
MIT
* Thu Feb 09 2023 dmueller@suse.com - update to 1.21.3: * Major performance fix in the double traversal prevention tree code * Added undocumented '-9' benchmark option for testing traversal code * Extra error checks to try to finally solve a very rare crash bug * Tiny code size reduction by discarding unused xxHash code * jody_hash re-added as a build-time option * Many options/features/safety checks can now be selectively compiled out * New 'make BARE_BONES=1' option builds the most minimal jdupes possible * Fix exit behavior when no valid directories are given * Only act on "normal" files and directories * Tue Dec 06 2022 dmueller@suse.com - update to 1.21.1: * Reinstate '-I/--isolate' by popular demand; use at your own risk! * Expect to lose data if you use this feature. It is strongly susceptible to the documented "triangle problem" and absolutely does not protect files in each directory from matching with one another. Don't get mad at me if you use it and see a cloud of smoke come out of your disk array. * Remove '-I/--isolate' which has never worked correctly * Fix compiling when NO_HARDLINKS and NO_SYMLINKS are both defined * Increased stack size limits to enable deeper recursion without crashing * Fixes to make compilation under Cygwin (instead of MSYS2 MinGW) work * Remove the temporary '-X help' warning about changes in functionality * Some minor under-the-hood changes for future enhancements * Mon Mar 14 2022 dmueller@suse.com - add jdupes_wrapper to speedup symlinks - add new %suse_symlink_dupes and %suse_hardlink_dupes macros which are more descriptive than a %jdupes or %fdupes * Wed Mar 09 2022 dmueller@suse.com - update to 1.20.2: * Interactive deletion now offers "link set" options too * Interactive deletion now assumes 'a' when you just hit [ENTER] - add jdupes rpm macro for dropin %%fdupes replacement - run tests * Thu Jul 08 2021 idesmi@protonmail.com - Update to version 1.20.0: * v1.20.0 release * Update copyright years and financial support information * Update README.md and manpage: long options and copyright years * jody_*: update/add copyright information * oom.c/h: change license to Creative Commons 0 (public domain) * stupid_dupes.sh: update version information and copyright years * Use consistent hyphenation in long options; remove deprecated -n * Remove redundant warning about another option (#172) * Fix -P partial printout when progress indicator is enabled * INSTALL: More stern warnings to not use LOW_MEMORY inappropriately * Sun Nov 01 2020 malcolmlewis@opensuse.org - Updated to version 1.19.0: * Make -X size[+-=] an inclusion filter instead (CHECK YOUR SHELL SCRIPTS). * Fix -X noext/only extension matching bugs. * Remove deprecated -x/--xsize option and some undocumented redundant options. * Name sorting is now case-insensitive. * Disable -K/--skiphash which was accidentally left active but doesn't work. * When sorting by modify time and there's a tie, break it using name sorting. * jdupes-standalone has been removed due to falling too far out of sync. * Embedded build date option has been removed. - Changes from version 1.18.2: * Add -U/--notravcheck to skip double-traversal safety (for Google Drive FS). - Changes from version 1.18.0 * Add -X newer/older extfilters to reject files by modification date. - Changes from version 1.17.0: * Rewrite dedupe code from scratch, probably fixing all dedupe bugs. * extfilter: add substring match filter for file paths. * Add -u/--printunique option to print all non-duplicates (unmatched files). * Dedupe-blacklisted kernel version check now happens before work is done. - Changes from version 1.16.0: * Add -X noext/onlyext filters to exclude/require specific file extension(s). * Added in-depth help text for -X/--extfilter (use -X help to view). * This version still has BTRFS dedupe issues and file add-by-name disabled. - Changes from version 1.15.0: * Disable single file addition on the command line for safety. - CHanges from version 1.14.1: * Fix some compilation issues. * Add example shell scripts for processing piped jdupes output. * Fix some swapped/mangled help text in program and documentation. * LOW_MEMORY compiles exclude more stuff to further reduce usage. * Thu Mar 19 2020 malcolmlewis@opensuse.org - Updated to version 1.14.0 * Long option --exclude is deprecated and renamed --extfilter. * BTRFS compile options have been generalized to dedupe, (see README). * Fix a bug in 1.13.3 where many options caused an inappropriate exit. - Changes from version 1.13.3: * Fix the behavior of the -I/--isolate option. * Move BTRFS-specific dedupe interfaces to general Linux 4.5+ interfaces. * Change BTRFS compilation flag name (see README). * Fix FS dedupe only working on the first 16 MiB of files. * Add FS dedupe static header for when this header is missing. * Correct several copyright dates and comments. * Tue Aug 06 2019 malcolmlewis@opensuse.org - Updated to version 1.13.2: * Fix Unicode and escapes in JSON output, (gh#jbruchon/jdupes#109). * Sun Jul 14 2019 malcolmlewis@opensuse.org - Updated to version 1.13.1: * Fix an incorrect NULL pointer check. - Changes from version 1.13: * Add new option -j/--json for JSON (machine-readable) output. * /usr/local is now the default PREFIX in Makefile. * Minor performance optimizations. * A few minor bug fixes. * Sun Apr 28 2019 malcolmlewis@opensuse.org - Initial build.
/usr/bin/jdupes /usr/lib/rpm/jdupes_wrapper /usr/lib/rpm/macros.d/macros.jdupes /usr/share/doc/packages/jdupes /usr/share/doc/packages/jdupes/CHANGES /usr/share/doc/packages/jdupes/README.md /usr/share/licenses/jdupes /usr/share/licenses/jdupes/LICENSE /usr/share/man/man1/jdupes.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Oct 23 00:14:39 2024