-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
112 lines (67 loc) · 4.07 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
Change log for duff
===================
Started as of version 0.3.1.
2010-10-06 James Craig Burley <craig@cardinal>
* duffdriver.c: Improve performance of duplicate-entry search.
* join-duplicates.sh: Fix to support spaces in directory names
and to log deleted files.
2006-01-11 Camilla Berglund <[email protected]>
* duffdriver.c (stat_file): Added parenthesis to remove warning.
2006-01-09 Camilla Berglund <[email protected]>
* duff.h (copy_entry): Removed unused function.
* duffentry.c (copy_entry): Removed unused function.
* duffdriver.c (process_path): Only check access for non-empty files.
* duffentry.c (get_entry_samples)
(get_entry_checksum): Only open and read from non-empty files.
* join-duplicates.sh: Removed logging, added some error checking and mktemp.
2006-01-08 Camilla Berglund <[email protected]>
* join-duplicates.sh: Added file (credits to "Snow").
2006-01-07 Camilla Berglund <[email protected]>
* duffentry.c (get_entry_samples): Fixed seek bug (credits to Alexander Bostrom).
* duffdriver.c (stat_file): Removed collection of symlinks to files.
* duff.h: Added enum for symlink dereferencing modes.
* duffdriver.c (stat_file): Implemented symlink dereferencing modes.
* duffdriver.c (process_path, recurse_directory)
(stat_file): Added recursion depth tracking.
* duff.c (main, usage): Added -H option for following only symlinks listed as arguments.
* duff.c (main): Reordered options for better clarity.
* duff.c (main): Improved warnings for -l option.
2006-01-04 Camilla Berglund <[email protected]>
* duffentry.c (compare_entries): Removed code for -z option.
* duffdriver.c (stat_file): Do not collect empty files when using -z option.
* duffdriver.c (report_clusters): Fixed unlink bug.
* duffdriver.c (report_clusters): All entries are now freed by the cluster search phase.
2006-01-03 Camilla Berglund <[email protected]>
* duff.h: Added inode and device fields to struct Entry (credits to "Snow").
* duffdriver.c (process_path): Implemented physical mode (credits to "Snow").
* duff.c (main, usage): Added -p option for physical mode.
* duff.h: Added backlink to struct Entry.
* duffentry.c (unlink_entry, link_entry): Added functions.
* duffentry.c (make_entry): Added storing of device and inode fields.
* duffdriver.c: Moved to using doubly-linked entries.
2005-12-14 Camilla Berglund <[email protected]>
* duffdriver.c (stat_file): Eliminated duplicate stat call for -L option.
* duffdriver.c (stat_file): Added inital sketch for symlink-aware -e option.
2005-12-01 Camilla Berglund <[email protected]>
* duffutil.c (print_cluster_header): Fixed bug when printing off_t values on Mac OS X.
* duffdriver.c: Added includes for building on Solaris.
* duff.c: Added includes for building on Solaris.
2005-11-28 Camilla Berglund <[email protected]>
* duffdriver.c (has_recursed_directory)
(record_directory): Added primitive directory loop detection.
* duffutil.c: Added hash function for device/inode pair.
* duff.h: Added struct Directory for recording of recursed directories.
* duffdriver.c: Added several additional TODO items.
2005-11-27 Camilla Berglund <[email protected]>
* duffdriver.c (report_clusters): Added freeing of entries.
* duffentry.c (compare_entries): Added code for -z option.
* duff.c (main): Added file name reading from stdin.
2005-11-26 Camilla Berglund <[email protected]>
* duff.c (main, usage): Added -z option for ignoring empty files.
* duff.c: Moved primary driver logic into duffdriver.c.
* duffdriver.c: Created new file for primary driver logic.
2005-11-24 Camilla Berglund <[email protected]>
* duff.c: Added missing 't' to the getopt string (credits to Richard Levitte).
* duffentry.c (compare_entries): Fixed bug in ordering of phases.
2005-11-23 Camilla Berglund <[email protected]>
* duff.c (usage): Fixed typo in -t option (credits to Patrik Jarnefelt).