]> sjero.net Git - wget/blobdiff - src/ChangeLog
[svn] Remove manual tracking of dependencies; instead, force a recompile when a header
[wget] / src / ChangeLog
index 756178e70cf73755c526058669b309f5dbd57698..3a706a4c37695353804c749701104b009462cc65 100644 (file)
@@ -1,3 +1,58 @@
+2005-06-22  Hrvoje Niksic  <hniksic@xemacs.org>
+
+       * Makefile.in: Remove the manually maintained dependency list;
+       make all object files depend on every header.
+
+2005-06-20  Hrvoje Niksic  <hniksic@xemacs.org>
+
+       * hash.c: Rename "mapping" to "cell" to avoid confusion with the
+       term "mapping" (or "map") sometimes being used for the entire hash
+       table.  Also rename "non-empty" to "occupied" for easier reading
+       of if (!NON_EMPTY (...)) ... .
+
+2005-06-20  Hrvoje Niksic  <hniksic@xemacs.org>
+
+       * main.c, ptimer.c, sysdep.h, utils.c: Use #elif to simplify reading of
+       chained if-else-else-else-... statements.
+
+2005-06-20  Hrvoje Niksic  <hniksic@xemacs.org>
+
+       * all: Return type of signal handlers is `void'.  Include signal.h
+       unconditionally.
+
+       * all: Don't explicitly cast values returned by malloc.  We no
+       longer support ancient compilers that don't declare malloc, and we
+       never supported C++ builds.
+
+2005-06-19  Hrvoje Niksic  <hniksic@xemacs.org>
+
+       * all: Don't declare errno.  Include both time.h and sys/time.h,
+       as long as sys/time.h exists.  Don't dereference function pointers
+       when invoking the functions they point to.
+
+       * cmpt.c (memmove): Remove function mandated by C89.
+       (strerror): Ditto.
+       (strstr): Ditto.
+
+       * all: Undo the K&R-ization changes from 2005-05-03.
+
+       * all: Remove support for K&R compilers: use C89 function
+       declarations, remove definition of PARAMS, remove support for
+       varargs, and remove ansi2knr.  Assume the presence of time.h,
+       string.h, and other headers mandated by C89.
+
+2005-06-19  Hrvoje Niksic  <hniksic@xemacs.org>
+
+       * init.c (cmd_lockable_boolean): Don't recognize literal "2" and
+       "-1" values; unlike 0 and 1, those should never be exposed to the
+       user.  Update the error message to be more self-consistent, as
+       proposed by Benno Schulenberg.
+
+2005-06-18  Hrvoje Niksic  <hniksic@xemacs.org>
+
+       * http.c (gethttp): Don't free "head" before using it to save
+       headers.
+
 2005-06-18  Hrvoje Niksic  <hniksic@xemacs.org>
 
        * http.c (gethttp): When -E is in use, check for file existence