Thanks to all the people below for bug reporting, bug fixes, suggesting future enhancements etc... The list is in the order in which I received the help - earliest help first. If I have forgotten anyone, please let me know, and I'll rectify the problem. Special thanks to Jaka Mele for allowing me ftp space for use of alpha testers PORTERS ------- David Mosberger-Tang - porting to Alpha PEOPLE WHO HELPED WITH DEBUGGING -------------------------------- In chronological order (most recent to least recent) David Fries - bug in bg_backup with filesystems with blocksizes of 1024 bytes - change in memory allocation to avoid possible seg fault Robert de Bath - provided patches for spinbox, fsf for SCSI drives and BSD signal handling Jelle Foks - suggestions for fixing broken pipe messages Chuck Bermingham - suggesting a change to try and overcome alarm clock error Adam P. Jenkins - finding floating point error in backup Jan Echternach - major work in improving performance Christophe Zwecker - suggesting option to prompt for file restoration prior to restore Mark Vytlacil - probelm with skipping files after a mounted point Jan Echternach - reworkings of several parts of code, including FIFO handling, newlines within filenames, converting non-printable chars to printable chars Randy Gobbel - bug with 4GB tapes Bernhard Sadlowski - finding bug in environment variables NTAPE and TAPE Martin Gallant - finding the bug which was causing device file entries to be overwritten Tweedie, Stephen - working out why some taper couldn't seek on some tape drives when they really can seek: some drives start at block 1, and some at block 0. Provided patches - only seeking if need to advance by more than a certain number of blocks Livsey, John - finding bug that resulted in files after an excluded directory not being included in backup set Tweedie, Stephen - patches for using semaphores rather than wait loops - I actually converted them into use of pipes rather than semaphores Fleck, Werner - multiple problems with memory leaks etc.. that was causing crashes under libs 5.3.x Church, Andy - working out why backup & bg_backup got out of sync - adding routine for checking available disk space while compressing - finding a missing waitpid call Quix, Christopher - pointing out read/write open of backup file Chaffee, Gordon - pointing out bug in utils.c that caused crashing with unattended backup Roger Gonzales - no close in check_tape Ferdinand Edenhofer - multiple minor bugs Malkin, Joe - bug in compression routine for files > 32K on internal compression Kies, Andreas - suggesting using HOME/END in menus - pointing out GCC 2.5.8 doesn't work ramki@mars.superlink.net - absolute value checksums Lane, David - pointing out multiple bugs in 5.6 and 6.0 Schroeder, Heiko - problems if error messages too large for information boxes Gerdts, Michael - suggesting option of not erasing tape before use - pointing out inconsistencies between DOCs and prog - pointing out two bugs relating to preference file saving Wray, Stephen - considerable help in debugging the missing volume problem - several useful suggestions for future versions Locascio, Brian - pointing out problems with mkinfo Marziani, Michele - return/newline problem with new ncurses version Harris, AP - small patch for TAPER.DOC regarding SCSI drives Hildebrand, Josh - help debugging multiple tape archives Schroeder, Marc - inconsistencies between documentation program function & problem with leading zeroes being written with a Conner 250MQ Shore, Herbert - problem with soft link files in restore Makisara, Kai - the SCSI tape driver author: information on SCSI tape driver Welch, Mike - problem with upper/lower case comparisons de Weert, Gert - some user interface bugs Henning Holtschneider - help with SCSI drive debugging Kaluza, Olaf - information on some SCSI workings Tack, Andreas - the peristent seg fault in early versions Buchgeister, Markus - bug in the including of ncurses in Makefile Edwards, Colton - segmentation error on startup Dancy, Ahmon - same as above Frey, David - crashed if no environment variable TAPE set PEOPLE WHO HELPED BY SUGGESTING IMPROVEMENTS, POINTING OUT BUGS ETC.. --------------------------------------------------------------------- In chronological order (most recent to least recent) milliByte@DeathsDoor.com (Dirk Foersterling) - entry for the FAQ regarding unfragmented memory and ftape module - providing info to help work out why alphas not compatible with 6.7.4 Lars Heinemann - pointing out that taper was not setting blocksize prior to a restore Jan Echternach - suggesting to update display only every second or so Randy Gobbel - problem reallocating buffer sizes in preference menu - info about TR4 drive Werner Fleck - considerable work on the old version, so of which I've integrated into the new version - mainly with speeding up processing Bernhard Sadlowski - finding problem with --tape-name: ie. --tape-type not being processed first Allen, Marc - suggesting search archive for filename/string - suggesting details be printed in restore & backup Hargrove, Paul H. - suggesting that users be allowed to specify a particular archive to append backups to in unattended mode Bloch, Erich Cordes, John - pointing out that most recent restore not correctly working sometimes Powell, Chris - suggesting using tempnam for temporary filenames so can customize where temporary files go Shutko, Alan - suggesting quiting a directory size operation - not properly excluding directories - suggesting --one-file-system option Juergen, Scherer - suggesting info file compression Haardt, Michael - suggesting full restore without info file Koelwijm, Aart - option to abort if end of tape during backup Farris, George - suggesting a tape size option Snyder, David - problem if only one block needed to be written to the new tape Marziani, Michele - couple of bugs in Makefile and preferences Ward, Gary - pointing out the signal 11 problem Sullivan, Michael Waldorf, Markus <100022.2373@compuserve.com> - help in tracking down the bug which caused files to be missing in restore window Hiller, James - suggesting man page go in section 8 Lemke, Manfred - suggesting an option in the utilities menu for testing is a tape drive needs make tape Anderson, Gary - suggesting a -static option in Makefile Ludwig, Dr Thomas - printing final statistics - multiple bug fixes Hess, Joey - printing time remaining in backup Graf, Christoph - problem with filenames containing '$' Henders, John - suggestion of adding info file at end of archive Herold, Michael - pointed out few bugs in the user interface Dahlquist, Kjell - restore -l problem, strip_path problem Sung, Danny - multiple suggestions for future versions Kautz, Helge Thorsten - multiple suggestions for user interface Lameter, Chris - same as above and segmentation error on startup - suggesting to try & check if tape in drive Jones, Brett - suggesting file list backups Juergen, Scherer - suggesting info file compression Shutko, Alan - suggesting quiting a directory size operation - not properly excluding directories OTHER ----- Forsyth, Jolyon Donald Roy - WEB page designer and maintainer Heine, Claus-Justus - writing the zftape driver and adding an ioctl to the driver that I needed - MT_GETBLKSIZE Gailly, Jean-loup - the author of gzip, whose code I have shamelessly pinched and hacked Williams, Ross - author of a LZRW3 compress routine whose code I have pinched & hacked $Id: CREDITS,v 1.17 1998/05/02 12:51:43 yusuf Exp $