*******************************************************
DQS 3.3.1 to 3.3.2
Added -Mq option to modify queue using file by Kevin Buckley.
Added logical or resource specifier.
Memory Leak Fixes.
Fixed user_job_limits to use correct Process Group ID.
Syslog messages were cleaned up by deleting End-of-line characters.
Code was added to qmaster to retry listen when dropped for specific reasons.
Replaced tmpnam with mkstmp to create unique file names.
FreeBSD port.
   FreeBSD defines PVM macro.  Changed PVM macro in DQS to DQSPVM.
   Glibc 2.2 defined sys_errlist.  Modified to omit local definition.

********************************************************
	DQS 3.2.7 to 3.3.1

Backward Compatability between 3.3.1 and 3.2.7
Year 2000 fixes
Daylight Savings Time fix
Memory Leak fixes
suid root error message modified to be more informative.
Solaris 2.7 port
Fixed CPU limits checking
fixed signal delivery bug for exceeding soft parameters
added support for per job cpu hard/soft max parameters
enabled sysloging
file locking for err_log
calculate load based on uptime(for increased portability)
use base 10 for queue configurations instead of hex
use dqs_getenv() to check for "LOG_FILE" and "ERR_FILE" environs as overrides
added "make clean" to get rid of that pesky ^C cleanup bug
	
********************************************************
DQS 3.2.5 to 3.2.7

IRIX Makefile Changes
	
********************************************************
DQS 3.2.3 to 3.2.5

Red Hat Linux Alpha port
fixed exit values of ancillaries
fixed job exit status reporting
Solaris 2.6 port(and hopefully 2.7,2.8,,,,)
new getloadavg.c from GNU
new config.guess from GNU
new configure/make/install
passing args through makefiles
misc portability issues
fixed man pages
minor documentation fixes
force scheduling when a job is reaped
qmon handling of ALARM state
"UNKNOWN" state have precedence over the "ALARM" 
misc bug fixes in XSRCs
NUM_HOSTS and HOSTS_FILE set for MPI users having
	problems with the "-exec" option
	see DQS/UTIL/TESTS/mpich* for examples
	
********************************************************
DQS 3.2.1 to 3.2.3

a couple extra <CR>s in the config process were causing 
compile problems for certain compilers - if you weren't 
having problems compiling then you don't need to upgrade 
from 3.2.1

********************************************************
	
DQS 3.2 to 3.2.1

Several memory leaks fixed(Thanks to Hajnal Zoltan, Doug Gibson
and Ron Lee)

Michael Stein's ifdef for Linux in dqs_exec_job.c

faked p6 into p5 in config.guess
 	
********************************************************
	
DQS 3.1.8 to 3.1.2

Several memory leaks found and plugged. (Bracket leak in
dqs_schedule.c)
Some support for Solaris 2.6 and i686's added.
Hayden's Time/Date patch (Instead of 24 hours, it was 31 hours)
Problems with Macros related to autoconf, and misidentification of
linux or i686.


********************************************************
DQS 3.1.7 to 3.1.8 changes

added Doug Gibson's patch to dqs_add_consumables - incorrectly
initializing Consumables_hash
added Curtis Janssen fix for dqs_exec_job, for popen under Linux.
added code to fix the problem with a moved kernel under HP-UX 10.01
memory leak in qstat fixed from Brotz Norbert.
quick fix to install permissions on Linux from Rick Cochran.
man pages "caught up".
patch for PVM under DEC OSF/1 by David Geldreich added.
memory patches from John Rowe applied.

****************************************************
DQS 3.1.5 to 3.1.7 changes

added Curtis Janssen's MAXUJOBS patch to scheduler
(dqs_schedule.c)

forgot to update DQS_VERSION in 3.1.5
****************************************************
DQS 3.1.3.4.1 to 3.1.5 changes


cleaned up some INSTALL problems - still more to go though
	hopefully INSTALL can figure out a domainname now
	fixed a parent/child reaping bug whilst auto congiguring
	misc cleanups
	

added Curtis Janssen's patch to dqs_string2list() to prevent overrunning
the NULL terminator


applied patch to truncate job_name(thanks to Tim W. James for
pointing this bug out).  Bug affects delivery of signals to jobs(eg:
qdel, qmod, and qidle)


applied Martin Harriman's "consumable" patches:
	1: When marching through the "consumable_used" list to
	   remove all resources not relevant to the queue assigned,
	   forgot do update the consumamble_used pointer itself..
	2. When returning consumables forgot to check to see if
           one was actuallu used during the job before giving it
           back to the system.. thus sometimes causing an increase in
           the available consumambles.


applied Curtis Janssen's Linux patch to open "/dev/null" rather than
"/" for stdin in dqs_start_generic.c and dqs_startp4.c
 
