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 182 183
|
2004-04-06 Keith W. Sheffield <sheff@pobox.com>
* 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 <sheff@pobox.com>
* 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 <sheff@pobox.com>
* configure.in: initial version
* Makefile.am: initial version
2002-08-08 Keith W. Sheffield <sheff@pobox.com>
* 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 <sheff@pobox.com>
* 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 <sheff@pobox.com>
* ln.c (create_hard_link): Testing file type before linking to
directory.
2002-06-26 Keith W. Sheffield <sheff@pobox.com>
* 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 <sheff@pobox.com>
* 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 <sheff@pobox.com>
* 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 <sheff@pobox.com>
* 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 <sheff@pobox.com>
* copy.c (find_link): Fixed the list ordered search bug.
2002-05-06 Keith W. Sheffield <sheff@pobox.com>
* 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 <sheff@pobox.com>
* 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 <sheff@pobox.com>
* 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 <sheff@pobox.com>
* 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 <sheff@pobox.com>
* ln.c (do_ln): separated the ln/mv operations into two separate
functions. b
2002-03-07 Keith W. Sheffield <sheff@pobox.com>
* 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 <sheff@pobox.com>
* 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 <sheff@pobox.com>
* 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 <sheff@pobox.com>
* 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 <sheff@pobox.com>
* 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.
|