2003-12-18  Marko Mkel  <msmakela@nic.funet.fi>

	* cisp.c (main): updated the version number to 1.0.4

	* cisp.c (main): set verify_tolerance = 10 before calling load()

	* spi.c (verify_flash, verify_eeprom), spi.h: add verify_tolerance

	* spi.c (write_flash, write_eeprom): corrected the algorithm
	(write_eeprom) still does not seem to work on two AT90S2313s, though

	* spi.c (start_timeout, end_timeout): new functions

	* comm/commsel.c (comm_init) [UNIX]: always call setuid(getuid())
	to restore privileges in case the binary is suid root

	* comm/par.c (par_init): remove seteuid(getuid())

2003-06-12  Marko Mkel  <msmakela@nic.funet.fi>

	* Makefile ($(OPSRCS)): depend on $(OPHDRS)

	* cisp.c (main): updated the version number to 1.0.3

	* cisp.c, cisp.1: new flag -d: display diagnostics

	* cisp.c, spi.c, spi.h, srec.h, srec.c, ihex.h, ihex.c: replaced
	parameters "struct comm*, struct avr*" with "struct spi*"

2003-06-11  Marko Mkel  <msmakela@nic.funet.fi>

	* cisp.c (main): limit the -h message to 508 characters

	* spi.c (write_flash): retry failed writes

2002-11-03  Marko Mkel  <msmakela@nic.funet.fi>

	* Makefile: declare TARGET here

	* Makefile.win32: added target 'zip'

	* cisp.c (main): updated the version number to 1.0.2

	* spi.c (sendrecv): do not abort on unexpected response
	(write_flash): corrected the verify error message

2002-04-21  Marko Mkel  <msmakela@nic.funet.fi>

	* comm/par.c: Adapted for FreeBSD

