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 <jack@zrsss.si> for allowing me ftp space for use of alpha testers PORTERS ------- David Mosberger-Tang <davidm@AZStarNet.com> - porting to Alpha PEOPLE WHO HELPED WITH DEBUGGING -------------------------------- In chronological order (most recent to least recent) David Fries <david@AeroSpace.miango.com> - bug in bg_backup with filesystems with blocksizes of 1024 bytes - change in memory allocation to avoid possible seg fault Robert de Bath <rd103906@mayday.cix.co.uk> - provided patches for spinbox, fsf for SCSI drives and BSD signal handling Jelle Foks <jelle@scintilla.utwente.nl> - suggestions for fixing broken pipe messages Chuck Bermingham <bermingh@concentric.net> - suggesting a change to try and overcome alarm clock error Adam P. Jenkins <ajenkins@cs.umass.edu> - finding floating point error in backup Jan Echternach <echter@informatik.uni-rostock.de> - major work in improving performance Christophe Zwecker <doc@rrz.uni-hamburg.de> - suggesting option to prompt for file restoration prior to restore Mark Vytlacil <markvyt@tir.com> - probelm with skipping files after a mounted point Jan Echternach <echter@informatik.uni-rostock.de> - reworkings of several parts of code, including FIFO handling, newlines within filenames, converting non-printable chars to printable chars Randy Gobbel <gobbel@cogsci.ucsd.edu> - bug with 4GB tapes Bernhard Sadlowski <sadlowsk@mathematik.uni-bielefeld.de> - finding bug in environment variables NTAPE and TAPE Martin Gallant <martyg@computek.net> - finding the bug which was causing device file entries to be overwritten Tweedie, Stephen <sct@dcs.ed.ac.uk> - 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 <JLivsey@vnpbtrom.telecom.com.au> - finding bug that resulted in files after an excluded directory not being included in backup set Tweedie, Stephen <sct@dcs.ed.ac.uk> - patches for using semaphores rather than wait loops - I actually converted them into use of pipes rather than semaphores Fleck, Werner <wf@fleXoft.hamburg.netsurg.de> - multiple problems with memory leaks etc.. that was causing crashes under libs 5.3.x Church, Andy <achurch@clark.net> - 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 <quix@picasso.Informatik.RWTH-aachen.DE> - pointing out read/write open of backup file Chaffee, Gordon <chaffee@odie.CS.Berkeley.EDU> - pointing out bug in utils.c that caused crashing with unattended backup Roger Gonzales <rg@datapult.com> - no close in check_tape Ferdinand Edenhofer <Ferdinand.Edenhofer@engliph.uni-muenchen.d400.de> - multiple minor bugs Malkin, Joe <joe@onwe.co.za> - bug in compression routine for files > 32K on internal compression Kies, Andreas <andi@andiunx.m.isar.de> - suggesting using HOME/END in menus - pointing out GCC 2.5.8 doesn't work ramki@mars.superlink.net - absolute value checksums Lane, David <root@stan.lincoln.ac.nz> - pointing out multiple bugs in 5.6 and 6.0 Schroeder, Heiko <heiko@pool.informatik.rwth-aachen.de> - problems if error messages too large for information boxes Gerdts, Michael <gerdts@cae.wisc.edu> - 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 <Steve.Wray@Comp.VUW.AC.NZ> - considerable help in debugging the missing volume problem - several useful suggestions for future versions Locascio, Brian <locascio@accessnetchicago.net> - pointing out problems with mkinfo Marziani, Michele <marziani@vaxfe.fe.infn.it> - return/newline problem with new ncurses version Harris, AP <apharris@onShore.com> - small patch for TAPER.DOC regarding SCSI drives Hildebrand, Josh <josh@mail.jedi.net> - help debugging multiple tape archives Schroeder, Marc <marc@CoLi.Uni-SB.DE> - inconsistencies between documentation program function & problem with leading zeroes being written with a Conner 250MQ Shore, Herbert <hshore@quantum.sdsu.edu> - problem with soft link files in restore Makisara, Kai <Kai.Makisara@metla.fi> - the SCSI tape driver author: information on SCSI tape driver Welch, Mike <mike@tara.demon.co.uk> - problem with upper/lower case comparisons de Weert, Gert <gw@xs4all.nl> - some user interface bugs Henning Holtschneider <hh@hhdo.do.home.venture.net> - help with SCSI drive debugging Kaluza, Olaf <olaf@criseis.ruhr.de> - information on some SCSI workings Tack, Andreas <ib09@ttk1.ciw.uni-karlsrhue.de> - the peristent seg fault in early versions Buchgeister, Markus <markus.buchgeister@uni-tuebingen.de> - bug in the including of ncurses in Makefile Edwards, Colton <panasync@harrier.sasknet.sk.ca> - segmentation error on startup Dancy, Ahmon <root@dancysoft.hip.berkeley.edu> - same as above Frey, David <david@eos.uu.ch> - 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 <lars@uni-paderborn.de> - pointing out that taper was not setting blocksize prior to a restore Jan Echternach <echter@hokkaido.informatik.uni-rostock.de> - suggesting to update display only every second or so Randy Gobbel <gobbel@cogsci.ucsd.edu> - problem reallocating buffer sizes in preference menu - info about TR4 drive Werner Fleck <wf@fleXoft.hamburg.netsurf.de> - considerable work on the old version, so of which I've integrated into the new version - mainly with speeding up processing Bernhard Sadlowski <sadlowsk@mathematik.uni-bielefeld.de> - finding problem with --tape-name: ie. --tape-type not being processed first Allen, Marc <allen@chesapeake.rps.slb.co> - suggesting search archive for filename/string - suggesting details be printed in restore & backup Hargrove, Paul H. <hargrove@sccm.Stanford.EDU> - suggesting that users be allowed to specify a particular archive to append backups to in unattended mode Bloch, Erich Cordes, John <john@JCordes.Phys.Dal.Ca> - pointing out that most recent restore not correctly working sometimes Powell, Chris <helios@infoave.net> - suggesting using tempnam for temporary filenames so can customize where temporary files go Shutko, Alan <ats@hubert.wustl.edu> - suggesting quiting a directory size operation - not properly excluding directories - suggesting --one-file-system option Juergen, Scherer <Juergen.Scherer@dfki.uni-sb.de> - suggesting info file compression Haardt, Michael <michael@cantor.informatik.rwth-aachen.de> - suggesting full restore without info file Koelwijm, Aart <aart@kolhus.hobby.nl> - option to abort if end of tape during backup Farris, George <george@ve7frg.gmsys.com> - suggesting a tape size option Snyder, David <David_Snyder@vos.stratus.com> - problem if only one block needed to be written to the new tape Marziani, Michele <marziani@vaxfe.fe.infn.it> - couple of bugs in Makefile and preferences Ward, Gary <garyw@netcom.com> - pointing out the signal 11 problem Sullivan, Michael <michaels@kc2kj.k2nesoft.com> Waldorf, Markus <100022.2373@compuserve.com> - help in tracking down the bug which caused files to be missing in restore window Hiller, James <jhiller@crl.com> - suggesting man page go in section 8 Lemke, Manfred <ukpr@rz.uni-karlsruhe.de> - suggesting an option in the utilities menu for testing is a tape drive needs make tape Anderson, Gary <ganderson@clark.net> - suggesting a -static option in Makefile Ludwig, Dr Thomas <ludwig@informatik.tu-muenchen.de> - printing final statistics - multiple bug fixes Hess, Joey <joey@kite.ithaca.ny.us> - printing time remaining in backup Graf, Christoph <olaf@ulaf.uu.ch> - problem with filenames containing '$' Henders, John <jhenders@stdismas.bogon.com> - suggestion of adding info file at end of archive <it's in TODO> Herold, Michael <root@abadonna.franken.de> - pointed out few bugs in the user interface Dahlquist, Kjell <kjell@df.lth.se> - restore -l problem, strip_path problem Sung, Danny <danny@seas.ucla.edu> - multiple suggestions for future versions Kautz, Helge Thorsten <helge@anykey.gun.de> - multiple suggestions for user interface Lameter, Chris <clameter@waterf.org> - same as above and segmentation error on startup - suggesting to try & check if tape in drive Jones, Brett <root@escargot.com> - suggesting file list backups Juergen, Scherer <Juergen.Scherer@dfki.uni-sb.de> - suggesting info file compression Shutko, Alan <ats@hubert.wustl.edu> - suggesting quiting a directory size operation - not properly excluding directories OTHER ----- Forsyth, Jolyon Donald Roy <jolyon@multiline.com.au> - WEB page designer and maintainer Heine, Claus-Justus <claus@willi.rwth-aachen.de> - writing the zftape driver and adding an ioctl to the driver that I needed - MT_GETBLKSIZE Gailly, Jean-loup <jloup@chorus.fr> - 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 $