summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog183
1 files changed, 183 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
new file mode 100644
index 0000000..d3d4c89
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,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.
+
+