Please enable JavaScript to view this site.

A-Shell 7.0 Release Notes

Navigation: Notes by Version and Date

1764 -- 31 October 2024

Scroll Prev Top Next More

 

 

A-Shell Release Notes Version 7.0.1764.3 (31 October 2024)

1764.3

Fix

ATE / APEX: in some cases it was failing to pick up the license, resulting in the unlicensed banner displaying in the middle of the preview. Problem introduced in 1764.0.

 

 

A-Shell Release Notes Version 7.0.1764.2 (30 October 2024)

1764.2

EIR

Minor refinement to ashlog tracing of LOKSER-related locking conflicts. Now, even without TRACE=LOCKS, lock waits beyond five seconds will be logged with progressively longer intervals, hopefully striking a balance between highlighting excessive waits and filling up the log.

 

 

A-Shell Release Notes Version 7.0.1764.1 (28 October 2024)

1764.1.1

Fix

Close loophole in Xcall B64ENC in which a request to encode an empty string was resulting in either an error or a garbage result, due to dueling interpretations of the meaning of the flag parameter being set to 0.

1764.1.2

Fix

Fix bogus error message in ashlog about invalid switch if -z specified. Bug introduced in 1764.0.

1764.1.3

EIR

CGI refinement: the remote IP address is now included in the ashlog, when either the INOUT or CGI TRACE flags set, making it easier to cross-reference A-Shell launches against the web server access and error logs.

1764.1.1

 

A-Shell Release Notes Version 7.0.1764.0 (18 October 2024)

1764.0.1

New

(UNIX) New command line switch -devate causes A-Shell to use the ATE machine:## identifier (if available) for the unique session device ID, instead of the normal dev:pid (e.g. "pty/1:3424") format.

1764.0.2

Fix

Close some loopholes in the command line switch processing in which invalid switches might cause the launch to fail. Bad switches are now reported to the ashlog.

1764.0.3

EIR

Log messages reported prior to processing the miame.ini now get recorded to the normal %MIAME%/ashlog.log file directory, provided the -i <inifile> switch has been seen. Previously any such messages would be recorded in an alternate ashlog.log file in the TEMP directory which was too easily overlooked.

1764.0.4

EIR

JOBTBL.SYS and QFLOCK.SYS no longer deleted on exit from CGI or background (under Unix) processes. This is a minor performance optimization aimed at systems which may experience a large number of short and possibly unique sessions. Normally the last job to exit deletes the SYS files and the next job to launch recreates them.

1764.0.5

EIR

(UNIX) Refinement to the stack trace output to ashlog to use multiple lines, thereby making the log easier to read.

1764.0.6

EIR

ATE / APREX refinement: add logic to detect most cases where garbage output might generate screen chaos related to APEX preview and/or auxiliary port printing. When detected, prompt whether to proceed with printing or cancel

1764.0.7

EIR

Minor improvement to CGI tracing.