Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 6819d9611cd54bba49dc15ac865248cd > files > 7

esorex-3.9.0-1.fc15.i686.rpm

================
EsoRex ChangeLog
================

The following summarises the major changes and bugfixes to the EsoRex
package. The changes are grouped by major-version number, with the
most recent first. Within each grouping, the changes are listed
sequentially.



---------------
 EsoRex v3.9.x
---------------

The following summarises the major changes and bugfixes to the EsoRex
package since the release of EsoRex 3.8.3.


v3.9.0 -- 11-January-2011

Version of Esorex ready for CPL 5.3.0, no more direct calls of
functions from CFITSIO

 

---------------
 EsoRex v3.8.x
---------------

The following summarises the major changes and bugfixes to the EsoRex
package since the release of EsoRex 3.7.3.


v3.8.3 -- 18-May-2010

Version of Esorex ready for CPL 5.2.0 with expanded option:
create-config

use 
$ esorex --help
for details.


v3.8.2 -- 21-April-2010

Version of Esorex ready for CPL 5.2.0 with new option:
time


v3.8.1 -- 18-Febr-2010

Version of Esorex ready for CPL 5.1.0 with new options:
unload-plugin
paf-config 
check-sof-exist

use 
$ esorex --help
for details.



---------------
 EsoRex v3.7.x
---------------

The following summarises the major changes and bugfixes to the EsoRex
package since the release of EsoRex 3.6.12.


v3.7.3 -- 01-November-2009

Version of Esorex ready for CPL 5.1


v3.7.0 -- 01-February-2009

Take out dependency on libtool version 1.5.6 - should now work with any
version of libtool.



---------------
 EsoRex v3.6.x
---------------

The following summarises the major changes and bugfixes to the EsoRex
package since the release of EsoRex 3.5.0.


v3.6.12 -- 01-October-2008

Min, max values of parameter ranges are displayed correctly.
The return status is set correctly with problems in the final copy step of products.


v3.6.9 -- 17-July-2008

Environment variables can be used also inside SOFs, e.g. lines like
$MYDATA/ISAAC.2006-06-19T13:50:54.801.fits   SP_FLAT
are now supported in an SOF file.

v3.6.8 -- 14-Feb-2008

Invalid input files specified in a SOF are now ignored (only announced if message
level set to debug), esorex does not stop anymore. So, it's now entirely the 
responsibility of the recipe to check for that.
For this version of EsoRex, CPL 4.1.0 is required.

v3.6.0 -- 23-May-2006

Move from cx data types to plain C types. A few (plain) string related
utilities (e.g. cx_strdup) are still used.



---------------
 EsoRex v3.5.x
---------------

The following summarises the major changes and bugfixes to the EsoRex
package since the release of EsoRex 3.5.0.

v3.5.0 -- 25-July-2005

Just a single addition: use the new function cpl_end() to terminate all 
CPL related activity in EsoRex main code.

---------------
 EsoRex v3.4.x
---------------

The following summarises the major changes and bugfixes to the EsoRex
package since the release of EsoRex 3.4.0.

v3.4.0 -- 16-Jun-2005

This version has one small, but important change. Previously, when 
EsoRex moved a product, it would rename the suffix of the file to 
reflect the frame type. This would mean that images would be forced to 
".fits", tables to ".tfits", etc.. This feature has been disabled, so 
that now the suffix, as supplied by the recipe, is preserved.

---------------
 EsoRex v3.3.x
---------------

The following summarises the major changes and bugfixes to the EsoRex
package since the release of EsoRex 3.3.0.

v3.3.0 -- 09-Jun-2005

This version addresses outstanding bugs from the public release of
version 3.2.1. Fixed problem with some options not supporting the
environment-variable equivalent. Also modified the "--help" output to
indicate what the name of the associated environment variable is. Fixed
the problem with the "source environment variable" not being reported
correctly, when the "--msg-leve=debug" option is used. Fixed error
message reported when an output-script fails. Fixed the incorrect
behaviour of reporting of multiple instances of a given recipe. Under
"debug", additional information is given hinting at possible causes of
the problem. Also removed a memory leak associated with the provision of
an output-script. 

---------------
 EsoRex v3.2.x
---------------

The following summarises the major changes and bugfixes to the EsoRex
package since the release of EsoRex 3.2.0.

v3.2.0 -- 10-Mar-2005

Beta-release of Version 3.2. The major change is the addition of a new 
configuration parameter "mem-check". This replaces the need to run 
EsoRex at DEBUG level, in order to activate the memory status report at 
the end of EsoRex execution. Additionally, the parameter handling 
mechanism has been improved and there is now better error checking. 
Under DEBUG level, EsoRex will now report the source of a given 
parameter, either stating that it was a default or command line 
generated value, or by reporting the name of the configuration file from 
which the value was obtained.

v3.2.1 -- 27-Mar-2005

Stable-release of Version 3.2. Only one minor correction made (misleading
error message).

---------------
 EsoRex v3.1.x
---------------

The following summarises the major changes and bugfixes to the EsoRex
package since the release of EsoRex 3.1.0.

v3.1.0 -- 04-Feb-2005

Beta-release of Version 3.1. The major change is an overhaul to the 
internals of the parameter and plugin handling, in order to match the 
changes in the 02-Feb-2005 build of the CPL. Functionally, there should 
be little change, but until exhaustive testing has been performed, this 
version cannot be labelled as stable.

v3.1.1 -- 18-Feb-2005

No major changes. This release was made to coincide with internal beta-
releases of QFITS and CPL.

---------------
 EsoRex v3.0.x
---------------

The following summarises the major changes and bugfixes to the EsoRex
package since the release of EsoRex 3.0.0.

v3.0.0 -- 27-Jan-2005

Beta-release of Version 3. The major change is in the additional 
output of EsoRex in the event of multiple recipes with the same name. 
Additionally, EsoRex now makes a reasonable assumption about which of 
them to use, namely the one with the highest version number, and for 
cases where it it equal, then the first occurrence of the recipe in the 
'recipe-dir' path. In addition to these changes, the code has been 
further streamlined, and even stricter error checking has been 
implemented for the recipe-handling functions. This version also is the 
first to "officially" use the new vresions CPL and QFITS.

v3.0.1 -- 28-Jan-2005

Internal changes only. The cpl_error handling calls were modified to 
make the setting of error codes and error locations to be uniform.

v3.0.2 -- 28-Jan-2005

Fixed two bugs. The first was the incorrect reporting of the range of 
parameters that take double precision numbers. The second was a memory 
leak that occured during the creation of a configuration file.

v3.0.3 -- 31-Jan-2005

Fixed a remaining bug with the handling of double-precision parameter 
ranges.

v3.0.4 -- 02-Feb-2005

Fixed a memory leak which occurred when an invalid command-line
parameter was given to a recipe.

---------------
 EsoRex v2.0.x
---------------

The following summarises the major changes and bugfixes to the EsoRex
package since the release of EsoRex 2.0.0.

v2.0.0 -- 01-Sep-2004

Beta-release of Version 2. This change removes the --output-overwrite
option and replaces it with the --output-readonly option. The new
option satisfies the requirements of Paranal, to generate read-only
(umask = oct(444)) products for archiving purposes. Additionally, it
changes the default behaviour to allow EsoRex to overwrite existing
products by default (the typical case for users) when re-running a
recipe.

v2.0.1 -- 23-Sep-2004

Minor fix to the formatting of double precision numbers that appear in
the "help" text or "configuration" files. In the case of integer values
that are stored as a double, the output still appends a ".0", so that
the user is not confused by the value that is written (that is, in
some way misleading them that the value is an integer, when it is not).

v2.0.2 -- 05-Oct-2004

This patch removes several memory leaks. EsoRex should now run though 
valgrind (http://valgrind.kde.org/) without any errors from the EsoRex 
code itself.

v2.0.3 -- 01-Dec-2004

This patch fixes some problems with error messages not being clear. 
Message reporting has been standardised somewhat too. It also has
improved accompanying text-file documentation. This version requires
the "beta-release" of CPL version 2.0 and qfits version 5.0.

v2.0.4 -- 10-Jan-2005

When "--msg-level" is set to "debug", EsoRex will report (via xmemory)
any still-allocated pointers at the conclusion of operation. This may
prove helpful in indicating problems with recipes during development.
Also in this version, a small memory leak was fixed, and a missing
header file was included to avoid compiler warnings on some systems.

v2.0.5 -- 18-Jan-2005

This version replaces two of the deprecated functions from the 
conversion to CPL 2.0. The change is internal only.


---------------
 EsoRex v1.0.x
---------------

The following summarises the major changes and bugfixes to the EsoRex 
package since the release of EsoRex 1.0.0.

v1.0.0 -- 25-Jun-2004

Public release version of EsoRex.

v1.0.1 -- 29-Jun-2004

Minor fix to correct the sequence order output of the man-page content
generated for a recipe.

v1.0.2 -- 09-Jul-2004

Bug fix to the handling of ranged input parameters, so that the minima
and maxima themselves are not excluded. Also, some minor improvement to
man-page output, to better describe available recipe options.

v1.0.3 -- 20-Jul-2004

Changed EsoRex to use the CPL messsaging system for all error, warning
and status messages. Normal output is still used for generated
documentary output (for example, man-pages).

v1.0.4 -- 21-Jul-2004

Fixed a bug in the handling of floating-point numbers. Now the minimum
precision is used in order to maintain numerical integrity. Should the
precision exceed the maximum that can be handled by EsoRex, then a
warning will be printed.

v1.0.5 -- 02-Aug-2004

Added handling of environment variables. This requires the WORDEXP 
package, but the program will continue to function, even in its absence.

v1.0.6 -- 23-Aug-2004

Improved the handling of floating-point numbers. EsoRex now handles a
greater range of precision without loss of accuracy, and warns the user
if a conversion occurs where accuracy is lost. Also removed the hard-
coded CPL messaging width (80); EsoRex now adopts the terminal width for
output, and only defaults to 80 characters in the event that it can not
be determined. Also, the error messages for failure of the options
'--recipe-dir', '--log-dir' and '--log-file' have now been improved.

v1.0.7 -- 25-Aug-204

Corrected a problem with the CPL messaging domain not being set back to 
EsoRex at the end of recipe initialisation, execution and destruction. 
Additionally, a minor problem with newline handling was fixed for the 
case when a single product is created.

================