Change 115 on 2000/02/08 by Stu Herbert (S.Herbert@sheffield.ac.uk) Fix for security hole that allowed root access Change 114 on 2000/02/05 by Michael Andrews (andrews@iname.com) Move Linux load Daemon into GNQS_Stable Change 113 on 2000/02/05 by Michael Andrews (andrews@iname.com) Add SIGCLD/SIGCHLD handling to GNQS_Stable Change 112 on 2000/02/04 by Michael Andrews (andrews@iname.com) Change to SIGHUP to inform load and net daemons to re-read their configuration files. This more standard for Unix systems. Change 111 on 2000/02/03 by Michael Andrews (andrews@iname.com) Move -q queue filter from Devel to Stable Change 103 on 2000/01/26 by Stu Herbert (S.Herbert@sheffield.ac.uk) Update copyright message for year 2000 Change 102 on 2000/01/25 by Stu Herbert (S.Herbert@sheffield.ac.uk) Stop-gap fix for jobs sticking in the routing state Change 101 on 2000/01/25 by Stu Herbert (S.Herbert@sheffield.ac.uk) Fix for pipeclient leaving files open Change 100 on 2000/01/25 by Stu Herbert (S.Herbert@sheffield.ac.uk) Yet more debugging code for the "arriving state" bug. Change 99 on 2000/01/25 by Stu Herbert (S.Herbert@sheffield.ac.uk) More debugging code for pipeclient Change 98 on 2000/01/25 by Stu Herbert (S.Herbert@sheffield.ac.uk) Debugging code into pipeclient Change 97 on 2000/01/25 by Stu Herbert (S.Herbert@sheffield.ac.uk) Debugging code for nqs_boot failures. Change 96 on 2000/01/25 by Stu Herbert (S.Herbert@sheffield.ac.uk) Outstanding fixes for workstation install. Change 90 on 2000/01/21 by Stu Herbert (S.Herbert@sheffield.ac.uk) Extra debugging code for investigating "job stuck in arriving state" problem. Change 88 on 2000/01/19 by Stu Herbert (S.Herbert@sheffield.ac.uk) Replace pipes between NQSdaemon and pipeclient with streamed sockets. Change 86 on 2000/01/17 by Stu Herbert (S.Herbert@sheffield.ac.uk) Added outline of manuals for GNQS, in case anyone wants to work on them. Change 83 on 2000/01/17 by Roman Breuer (breuer@rz.rwth-aachen.de) qacct -S output on HPUX_11 differs from qacct Change 82 on 2000/01/17 by Roman Breuer (breuer@rz.rwth-aachen.de) qacct -S produces nonprintable characters before the last line. Change 62 on 2000/01/04 by Michael Andrews (andrews@iname.com) Bug for for -eo flag when combined with -ro flag. Change 60 on 1999/12/12 by Michael Andrews (andrews@iname.com) Reset SIGTERM to SIG_DFL instead of SIG_IGN before starting a batch job. This allows a running job which is killed with qdel -15 enough time to shut itself gracefully. Change 58 on 1999/12/11 by Michael Andrews (andrews@iname.com) Fix comment handling. Change 56 on 1999/12/08 by Michael Andrews (andrews@iname.com) Integrate readline into GNQS_Stable Change 55 on 1999/12/07 by Stu Herbert (S.Herbert@sheffield.ac.uk) Fix for SETUP problems on IRIX 6.5 GPort was failing to report the size of integers and ints on some IRIX 6.5 installations. This has now been fixed. Change 54 on 1999/12/07 by Stu Herbert (S.Herbert@sheffield.ac.uk) Fix for GPort socket library detection on Solaris 7 Change 53 on 1999/12/07 by Stu Herbert (S.Herbert@sheffield.ac.uk) The rest of the files for the FreeBSD 3.3 port Change 52 on 1999/12/07 by Stu Herbert (S.Herbert@sheffield.ac.uk) FreeBSD v3.x Port This port has required the fixing of a lot of portability issues, including all of the following: - error message handling - sys_errlist now encapsulated in libsal - strerror now supported where available - use libsal_err_strerror() for error messages from now on - extern declarations - all 'extern' declarations are now limited to variables and functions defined by GNQS itself. No system support relies on this any more. - file handling - O_SYNC support now autodetected - terminal handling - POSIX.1 error handling cleaned up - autodetection of terminal handling now supported - timezone handling - POSIX.1, SYSV and BSD timezone support now autodetected NOTE: There are still portability issues, especially to do with load information, and signals. Other areas to investigate are platform-specific network structures, file and directory handling. These will be fixed at a later date - this change is already a little too big for my liking. NOTE: This portability work should also help us provide a working AIX 4 32-bit (and 64-bit) port, and a Solaris 7 64-bit port. Change 50 on 1999/12/07 by Michael Andrews (andrews@iname.com) Remove Perforce tag from file. Change 47 on 1999/12/04 by Stu Herbert (S.Herbert@sheffield.ac.uk) Changed version number of Current/ to be v3.50.8