Thu Mar 31 16:39:44 1994  Tristan Gingold (C/O marc@david.saclay.cea.fr)
	* V0.4 of Checker is released
	* stosb and movsb instruction are handled.
	* alarm(2), pause(2) (???), time(2), readlink(2) and select(2) work.
	* Check_addr is not called by macro in addrextract.S -> faster
	* add -disable=x-y option.
	* write info at the end of the temp files.
	* add -stop option.
	* support signals.
	* better to support options; options with ~/.checker file.
	* bug in chkr_2_6_2_4_chkr fixed.
	* bug in calloc.c fixed.
	* chkr_2_3_0_2_chkr created for movsw.
	* bad calls to chkr_copy_bm in realloc fixed.
	* handle std/cld -> now bcopy is OK.
	* prevent from reexecuting __chkr_init_chkr.
	* call and push %ebp create a red zone.
	* asm operand fstsw, fstcw and fldcw are checked with only 16 bits.
	* symctl display unknown imported symbols.
	* l-malloc/maccess.c: add const to chkr_check_* and ...
	* crt0.s updated to set correctly the rights on the stack.
	* chkr_out fd is tested and reopen if necessary.
	* malloc, free, etc check their arguments are readable.
	* some errors with fcntl() fixed.
	* can now handle 10 bytes fp ops.
	* __setjmp(3) works correctly.
	* adjust_stackbitmap now works correctly (bug fixed).
	* add a flag by gas -> prevent from mixing .a and .chkr.a
	* little bug in l-malloc/malloc.c fixed.
	* a new chkr_show_addr -> symbols are now OK

Thu Jan 13 18:03:21 1994  Tristan Gingold (C/O marc@david.saclay.cea.fr)
	* V0.3 of Checker released
	* export is replaced by symctl. More clean.
	* __chkr_trap is called only by chkr_vprintf. => more clean
	* chkr_find_executable now handles correctly PATH beginning with a
		':' (i.e. current directory). (Thanks to joe@nimbus.muc.de)
	* 'profile' option added
	* Faster organisation for MapInfo.
	* handle -N (pure) executable. Text is writable.
	* always check the image file is correct.
	* -i=file --image=file options added
	* stack frames are printed from stored info and not from relative
		frames. faster, more precise and more clean.
	* imulKludge bug fixed as well as call/jmp with modrm.
	* use GAS V2.2 instead of GASV2.1.1 (seems to be faster)
	* little bug in vprintf fixed (was a '%2d' bug)
	* display bug for b-malloc/garbage.c:disp_leaks(520) fixed
	* new organization of files: all config files are in ./config/
	* lseek now works. (was a stupid bug)
	* read(x,y,0) now works.
	* allow local languages (i.e. French and English are available)
	* use a new malloc, with 'aged' (just freed) blocks.
	* syscall checks updated. (Linux 99pl14)
	* symtab loaded by mmap -> more available, faster.

Thu Oct 28 09:38:50 1993  Tristan Gingold (C/O marc@david.saclay.cea.fr)
	* V0.2 of Checker released
	* allow bitmap on stack
	* bug of movsbl, movswl, ... is fixed
	* forgotten chkr_?_?_?_?_chkr added (multiple thanks)
	* realloc & calloc bugs fixed (Thanks to humberto@annexstein.csm.uc.edu)
	* a better way to use the libraries is implemented: all Checkered 
	  libraries must have .chkra suffix, and 'ld' is modified to read them
	  when -checker option is used
	* check of syscall is made inside checker rather than inside libc.a
	* Checker is initialized by chkrcrt0.o
	* bug of S-i-b addressing mode without base is fixed
	* 'or' & 'and' instructions now check only for writting. This allow bit
	   accesses
	* morecore.c is merged with macess.c 
	* valloc & memalign protect lost memory
	* At the end of 'free', chkr_set_right was called, even if there was an
	   error. This bug is fixed.
	* options at running time by CHECKEROPTS var.

Sun Sep 12 16:41:31 1993  Tristan Gingold (C/O marc@david.saclay.cea.fr)
	* V0.1 of Checker released
	* big change: allow code insertion
	* use patches from linus@lysator.liu.se
		  and from Warner Losh imp@Boulder.ParcPlace.COM

Fri Aug 27 15:42:16 1993  Tristan Gingold (C/O marc@david.saclay.cea.fr)
	* V0.1e-7 of Checker released.
	* Based on GNU malloc

Local Variables:
mode: indented-text
left-margin: 8
fill-column: 76
version-control: never
End:
