diff --git a/src/ChangeLog b/src/ChangeLog
index b255aeff89e36ed1295002d64b8ca9cd29ac7689..621b20c2a2cb2c3c62ef525d4a554451b1281ad9 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,28 @@
+Wed Nov 15 10:56:45 1995  Fredrik Hubinette  <hubbe@sparky.signum.se>
+
+	* sprintf.c: now includes memory.h (for xalloc)
+	* configure.in: added check to see if -pipe works, fixed caching of
+          oneshot signal tests.
+	* builtin_efuns.c: exit() now only deallocates memory when DEBUG
+	  is defined.
+
+Tue Nov 14 04:57:29 1995  Fredrik Hubinette  <hubbe@sparky.signum.se>
+
+	* configure.in: Added a kluge for the linux -g -lm bug
+
+	* language.y: major bug: free on totally wrong value fixed
+	* lpc_signals.c: forgot to initialize an element in the struct
+          sigvec or sigaction: fixed
+	* array.c (compact_array): Used wrong type, screwed up
+          a lot of things. Now fixed
+	  (low_lookup): Didn't work correctly if sizeof(int)!=sizeof(char*)
+	* svalue.c (is_eq): if sizeof(int) != sizeof(char *) this
+	  didn't work
+
+Mon Nov 13 00:40:13 1995  Fredrik Hubinette  <hubbe@sparky.signum.se>
+
+	* svalue.c (is_eq): added T_PROGRAM to is_equal
+
 Sun Nov 12 21:45:20 1995  Fredrik Hubinette  <hubbe@sparky.signum.se>
 
 	* modules/file: struct file renamed to struct my_file