by Michele Noberasco
About lin-seti
Version History
SourceForge Logo
Valid XHTML 1.0!

Version 0.8.3 - January 11, 2005
- fixes a problem that made lin-seti crash when starting as daemon on system power up
- updates script
- Adds detection of AMD Athlon64 processors

Version 0.8.2 - July 28, 2004
- Craig Smedley fixed a bug that prevented lin-seti to work correctly with user home installations... Bug also reported by Frank Bax.
- Craig Smedley updated the script to its latest revision, added configuration options for it into the lin-setirc file.

Version 0.8.1 - June 26, 2004
- Added init script for SourceMage linux, thanks to Andrea Spada
- Completed German language support, thanks (again) to Christian Otto-Lange
- Added Brazilian Portuguese translation, thanks to Andrea Spada
- Fixed the --stop and --daemon features, which had problems if a stale PIDs file was present.
- Added script, which is a nice front-end to lin-seti that uses various messenger software to display status, upload results, ...
All the praise goes to Craig Smedley who provided us with this nice script.
- Added an init script for SuSE linux, thanks to Darren Robert Haagman
- Fixed/updated Mandrake init script, thanks to Oliver Friedrich.
- Fixed an annoying bug that made it impossible to create a cache larger than >~ 120)...
- Fixed a small glitch where some entries in the output of lin-seti -i were not always properly aligned...
- Check return value of seti client when transmitting, and exit if it failed...
- Allow user to change lin-seti default uid and gid.

Version 0.8.0 - March 18, 2004
- General code reorganization (practically a rewrite...)
- Project moved to autoconf/automake
- Added --verbose option to launch seti client in verbose mode
- Added --nice option to select seti client priority
- Added --graphics option to launch seti client in graphics mode
- Added German language support, thanks to Christian Otto-Lange
- Added ./configure option to force performing a system wide install (--enable-system-install). By default lin-seti will do such an install only if ./configure is run by root, otherwise all files will be installed in the home directory of the user that run ./configure
- Added support for creating a symlink from the cache item under analysis to a given path, this allows for external utilities like ksetispy to work correctly with lin-seti. You can use either [LINKTO] section in settings file or '--linkto' as a command line argument
- Reimplemented the '--stop' feature as old version sucked
- Added an initscript for Slackware (now supported: Slackware Redhat Mandrake Debian Gentoo)
- Many fixes and clean-ups

Version 0.7.6 - September 6, 2003
- updated RedHat script (script provided by Jing Tuo)
- added Debian init script (script and debian info by Matthias Grimm)
- removed ALL memory leaks

Version 0.7.5 - July 11, 2003
lin-seti 0.7.4 introduced a nasty bug that made lin-seti segfault under certain circumstances. So I released bugfix release 0.7.5. Sorry folks, it was my fault. Credits for finding the bug go to Jay Zach. Here goes the ebuild.

Version 0.7.4 - July 9, 2003
- Fixed a bug that made lin-seti segfault because of missing checks when reading files from disk, thanks to Jing Tuo.
- Fixed a bug in cache enlargement: directories created had wrong permissions, thus preventing non-root users that installed lin-seti to access them, thanks to Matt Barras.

Version 0.7.3 - April 11, 2003
-Fixed two memory leaks, thanks to Jing Tuo.
-Fixed some segfaults, thanks to Jing Tuo.
- If no program id is given via command line argument or program file, the program will now use the default "lin-seti" instead of crashing.
- Changed slightly cache resizement code: now, when transmitting a work unit and cache size is to be reduced, this wu is removed immediately (if this is possible).
- When out of work units, lin-seti will now try to send and receive before quitting.
- New section [DEFAULT_ARGS] <arguments> in settings file. If no arguments are given via the command line and [DEFAULT_ARGS] is defined, then <arguments> are used as command line arguments.

Version 0.7.2 - April 2, 2003
Fixed a bug introduced in version 0.7.1 that prevented it from running on Sparc (and maybe other) machines.

Version 0.7.1 - April 1, 2003
Rewrote of many internal functions in order to increase performance and recuce overhead.

Version 0.7.0 - March 27, 2003
This version sports major changes in the cache management system in order to achieve 100% compatibility with SETI Driver. I also tweaked the Makefile to make it aware of Gentoo Linux CFLAGS.

Note: SETI Driver must be version or higher for this to work. Previous versions were not aware of other cache managers.

Version 0.6.1 - March 19, 2003
This version only has some tweaks in Makefile to make it compatible with Gentoo Linux ebuild system.

Version 0.6.0 - March 18, 2003
-Various bug-fixing.
-Makefile support. Finally you can install the program with make - make install!
-Automatic detection of CPU for compile optimization
-Automatic detection of distribution for init script. Actually, this works only for Gentoo/Mandrake/Redhat.
-Scripts for ACPI and APM systems to allow automatic start/stop of lin-seti when switching between battery and AC power.

Version 0.5.1 - October 11, 2002
First public release.