forked from e2tools/e2tools
-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathChangeLog
183 lines (107 loc) · 5.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
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
2004-04-06 Keith W. Sheffield <[email protected]>
* README: Added some basic user documentation.
* mkdir.c (e2mkdir): Updated the usage string and modified to
always use the default user and group information.
* write.c (put_file): Added a default file stat parameter.
* copy.c (copy): Corrected usage when -d is to a local directory.
Updated the usage string. Modified to pass the default file stat
to put_file().
* rm.c (e2rm): Corrected getopt and usage strings.
* elist.c (elist_delete): Modified to correctly update the
previous and next nodes in the list.
* ls.c: Modified to print "No files found!" for empty directories,
corrected the directory name display, and fixed REGEX_OPT masking.
2003-07-12 Keith W. Sheffield <[email protected]>
* Makefile.am (install-exec-hook): using $(LN_S)
* tail.c (do_tail): fixed a bug when no arguments are given
2003-07-10 Keith W. Sheffield <[email protected]>
* configure.in: initial version
* Makefile.am: initial version
2002-08-08 Keith W. Sheffield <[email protected]>
* e2tools.c: Added a new feature suggested by Ralf Spenneberg:
e2tail. It can operate in follow mode or just dump N lines mode.
* read.c (retrieve_data): Split out the copy loop into its own
function read_to_eof() which can jump to an offset if needed.
2002-07-08 Keith W. Sheffield <[email protected]>
* mkdir.c (create_dir): fixed a bug in the error reporting that
was truncating the full file name.
* copy.c: Corrected the destination directory name for verbose and
error output.
2002-06-30 Keith W. Sheffield <[email protected]>
* ln.c (create_hard_link): Testing file type before linking to
directory.
2002-06-26 Keith W. Sheffield <[email protected]>
* write.c (store_data): Added call to update_progress
(put_file): Called ext2fs_flush() before returning
* copy.c: Corrected copying from stdin and added a call to
initialize the file copy progress information.
2002-06-05 Keith W. Sheffield <[email protected]>
* ls.c (long_disp): Increased file size field width.
(do_list_dir): Added -f and -D options. Allow for multiple file
specifications.
* elist.c: Added a new function: elist_delete
2002-06-03 Keith W. Sheffield <[email protected]>
* ls.c (do_list_dir): Added -t -c -r -a -i options and modular
display and sort functions.
(list_dir_proc): Removed display code and just adds inode and
filename information to a linked list.
* elist.c: Added a new function: elist_sort
2002-05-31 Keith W. Sheffield <[email protected]>
* ls.c: Added regular expression support.
* rm.c: Added code to handle regular expressions and recursive
directory removal.
* util.c: Added routines to check if a file is a shell regular
expression and one to create a standard regular expression and
compile it.
2002-05-21 Keith W. Sheffield <[email protected]>
* copy.c (find_link): Fixed the list ordered search bug.
2002-05-06 Keith W. Sheffield <[email protected]>
* copy.c (open_destination): Fixed a bug where if the destination
filespec was just localpath:, the file would not be copied to the
root directory.
2002-05-02 Keith W. Sheffield <[email protected]>
* copy.c (open_destination): Fixed a bug that was causing a file
to be copied to the home directory if the destination file already
existed.
2002-04-10 Keith W. Sheffield <[email protected]>
* e2tools.c (main): new feature: e2rm command
* e2tools.h: new feature: e2rm() function
* copy.c: Added the ability to set the file attributes for a
directory from defaults or the values from an existing directory.
* util.c: Added function init_stat_buf
* mkdir.c: Added a parameter to contain the default file
attributes for a directory.
2002-03-21 Keith W. Sheffield <[email protected]>
* mv.c (do_swap): new feature: in-place file name swap
* ln.c (do_ln): Removed code that retrieved the directory name,
directory inode number, and base filename and replaced it with a
function call to get_file_parts().
2002-03-20 Keith W. Sheffield <[email protected]>
* ln.c (do_ln): separated the ln/mv operations into two separate
functions. b
2002-03-07 Keith W. Sheffield <[email protected]>
* write.c (put_file): Added ability to store the original file's
owner, group, access, modification, and create times.
* copy.c (copy): Copying hard links to ext2fs correctly, verbose
works
2002-03-06 Keith W. Sheffield <[email protected]>
* ln.c (do_ln): Modified to perform a file rename/move
* e2tools.c (main): Added a call to do_ln to implement e2mv
* util.c (rm_file): checked for return of ext2fs_unlink
2002-03-05 Keith W. Sheffield <[email protected]>
* e2tools.c (main): Added a call to do_ln
* write.c (put_file): Fixed a bug with reading from stdin.
* ls.c (do_list_dir): Removed setting optind for SCO
* mkdir.c (e2mkdir): Removed setting optind for SCO
2002-02-27 Keith W. Sheffield <[email protected]>
* write.c (put_file): Added parameter to pass back the output
file's inode number.
* copy.c (copy): Added a directory check for file names being read
in from stdin and copied to an ext2fs.
2002-02-26 Keith W. Sheffield <[email protected]>
* Makefile: added definitions to auto-checkout and added new
program e2mkdir.
* e2tools.c (main): added a call to e2mkdir
* mkdir.c: Added a new function e2mkdir
* e2tools.h: Added a section for external prototypes.
* copy.c (copy): removed unnecessary printf.