Whamcloud - gitweb
Change the license on the UUID library to be 3-clause BSD-style
[tools/e2fsprogs.git] / lib / ss / ChangeLog
index 32983b6..0d1357e 100644 (file)
@@ -1,3 +1,255 @@
+2004-02-29  Brian Bergstrand  <brian@bergstrand.org>
+
+       * Makefile.in: Use $(BSDLIB_PIC_FLAG) to determine whether to use
+               -fpic or -fPIC
+
+2004-02-28  Theodore Ts'o  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.35
+
+2003-12-07  Theodore Ts'o  <tytso@mit.edu>
+
+       * list_rqs.c, listen.c, requests.c, ss.h, ss_internal.h: Fix gcc
+               -Wall nitpicks.
+
+2003-07-25  Theodore Ts'o  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.34
+
+2003-04-21  Theodore Ts'o  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.33
+
+2003-04-12  Theodore Ts'o  <tytso@mit.edu>
+
+       * help.c: Add #ifdef protection around #include <sys/wait.h>
+
+2003-04-11  Theodore Ts'o  <tytso@mit.edu>
+
+       * get_readline.c (DEFAULT_LIBPATH): Use the SS_READLINE_PATH
+               environment variable to control the search for a suitable
+               readine library.  As a default, try using libreadline,
+               libedit, and libeditline.
+
+2003-03-30  Theodore Ts'o  <tytso@mit.edu>
+
+       * pager.c, listen.c, requests.c, list_rqs.c, ct_c.awk, prompt.c, 
+               error.c, request_tbl.c, ss_internal.h, invocation.c, ss.h,
+               get_readline.c: Remove old support for K&R C and Varargs.
+               Fix gcc -Wall nits.
+
+       * Makefile.in: Use the compile_et --build-tree option.
+
+2003-03-16  Theodore Ts'o  <tytso@mit.edu>
+
+       * mk_cmds.1, Makefile.in: Add (bare-bone) man page
+
+       * Makefile.in (DLOPEN_LIB): Include the dlopen library if it is
+               present on shared libraries.
+
+       * ss_internal.h: Add pointers to dynamic readline functions in the
+               ss_info data structure.
+
+       * listen.c (ss_listen): Use readline instead of fgets if the
+               readline library is present.  Define helper functions to
+               provide command completion from the ss request tables.
+
+       * invocation.c (ss_create_invocation, ss_delete_invocation): If
+               HAVE_DLOPEN is defined, call ss_get_readline() to automatically
+               try to load the readline library.
+
+       * get_readline.c (ss_get_readline): New function which uses dlopen()
+               to dynamically load the readline library if it is present 
+               on the system.
+
+2002-11-09  Theodore Ts'o  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.32
+
+2002-11-08  Theodore Ts'o  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.31
+
+2002-10-31  Theodore Ts'o  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.30
+
+2001-09-24  Theodore Tso  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.29
+
+2001-08-31  Theodore Tso  <tytso@thunk.org>
+
+       * Release of E2fsprogs 1.28
+
+2002-03-08  Theodore Tso  <tytso@mit.edu>
+
+       * Release of E2fsprogs 1.27
+
+2002-03-07  Theodore Tso  <tytso@mit.edu>
+
+       * pager.c (ss_pager_create), list_rqs.c (ss_list_requests): Fix
+               function prototypes to avoid gcc -Wall complaints.
+
+       * listen.c (ss_listen): Make sure the signal handler for SIGCONT
+               is restored when we exit.  Also, make sure we don't
+               clubber any variables after setjmp/longjmp.  Also removed
+               some bogus, fairly dubious coude.
+
+       * ss.h, ss_internal.h, execute_cmd.c: Add function prototypes to
+               prevent gcc -Wall complaints.
+
+2002-02-12  Theodore Tso  <tytso@mit.edu>
+
+       * requests.c (DECLARE): Fix bug in non-STDC declaration --- we
+               had a mismatch in the function signature and parameter
+               declaration sections for info/infop.
+
+2002-02-03  Theodore Tso  <tytso@thunk.org>
+
+       * Release of E2fsprogs 1.26
+
+2001-09-20  Theodore Tso  <tytso@thunk.org>
+
+       * Release of E2fsprogs 1.25
+
+2001-09-16  Theodore Tso  <tytso@mit.edu>
+
+       * mk_cmds.sh.in: Make the shell script safe from directory
+               pathnames with spaces.
+
+2001-09-02  Theodore Tso  <tytso@thunk.org>
+
+       * Release of E2fsprogs 1.24a
+
+2001-08-30  Theodore Tso  <tytso@thunk.org>
+
+       * Release of E2fsprogs 1.24
+
+2001-08-15  Theodore Tso  <tytso@valinux.com>
+
+       * Release of E2fsprogs 1.23
+
+2001-06-23  Theodore Tso  <tytso@valinux.com>
+
+       * Release of E2fsprogs 1.22
+
+2001-06-15  Theodore Tso  <tytso@valinux.com>
+
+       * Release of E2fsprogs 1.21
+
+2001-06-01  Theodore Tso  <tytso@valinux.com>
+
+       * Makefile.in: Move include/asm/types.h.in to
+               lib/ext2fs/ext2_types.h.in.
+
+2001-05-25  Theodore Tso  <tytso@valinux.com>
+
+       * Release of E2fsprogs 1.20
+
+2000-07-13    <tytso@valinux.com>
+
+       * Release of E2fsprogs 1.19
+
+2000-07-04  Theodore Ts'o  <tytso@valinux.com>
+
+       * Makefile.in: Remove explicit link of -lc in the shared library.
+               (It shouldn't be necessary, and is harmful in some cases).
+
+2000-07-03    <tytso@snap.thunk.org>
+
+       * ct_c.awk: Work around a bug in gawk 3.05
+
+       * mk_cmds.sh.in: Allow the build system to override the standard
+               location for finding the ct_c.* files by setting the
+               _SS_DIR_OVERRIDE environment variable.
+
+       * Makefile.in: Use _SS_DIR_OVERRIDE to make sure we get the
+               version in the source tree.
+
+2000-05-25    <tytso@snap.thunk.org>
+
+       * Makefile: Add hack dependency rule so that parallel makes work
+               correctly. 
+
+1999-11-19    <tytso@valinux.com>
+
+       * execute_cmd.c (ss_execute_line): Fix memory leak; we weren't
+               freeing the argv array.
+
+       * Makefile.in (distclean): Remove TAGS and Makefile.in.old from
+               the source directory.
+
+1999-11-10    <tytso@valinux.com>
+
+       * Release of E2fsprogs 1.18
+
+1999-10-26    <tytso@valinux.com>
+
+       * Release of E2fsprogs 1.17
+
+1999-10-22    <tytso@valinux.com>
+
+       * Release of E2fsprogs 1.16
+
+1999-09-07    <tytso@rsts-11.mit.edu>
+
+       * Updated copyright statements with permission of the original
+               authors.
+
+1999-07-18  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * Release of E2fsprogs 1.15
+
+1999-01-09  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * Release of E2fsprogs 1.14
+
+Mon Jan  4 00:05:14 1999  Theodore Y. Ts'o  <tytso@mit.edu>
+
+       * mk_cmds.sh.in (TMP): Fixed portability bug in shell script; we
+               were depending on a bash'ism.
+
+1998-12-15  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * Release of E2fsprogs 1.13
+
+1998-07-10  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * mk_cmds.sh.in: Fix error message so that it says mk_cmds's
+               template files instead of compile_et's template files.
+
+1998-07-09  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * Release of E2fsprogs 1.12
+
+1998-03-30  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * Makefile.in: Install the ct_c.awk and ct_c.sed files in
+               $(datadir)/ss (i.e., /usr/share/ss) directory.  Change
+               to use new installation directory variables
+               convention.  Fix uninstall rules to take $(DESTDIR)
+               into account.
+
+       * mk_cmds.sh.in: Look in $(datadir)/ss for ct_c.awk and
+               ct_c.sed; if not found, look in the build directory.  Add
+               error checking for non-existent input file.
+
+Thu Aug 14 08:17:22 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * Makefile.in (install): Fix rm command to use $(DESTDIR)
+               appropriately.
+
+Tue Jun 17 01:33:20 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * Release of E2fsprogs 1.11
+
+Wed Jun  4 15:04:03 1997  Theodore Ts'o  <tytso@rsts-11.mit.edu>
+
+       * Makefile.in (install): Install the ss_err.h header file out of
+               the build directory instead of the source directory (since
+               it is a constructed file).
+
 Thu Apr 24 12:16:42 1997  Theodre Ts'o  <tytso@localhost.mit.edu>
 
        * Release of E2fsprogs version 1.10