1754.3.1 |
|
Drop support for the long deprecated and now obsolete Xcall FTPDLX and redirect Xcall FTPDLX to Xcall FTP2. No compatibility issues expected although any code using the old FTPDLX should probably be updated and retested. |
---|---|---|
1754.3.2 |
Fix |
COM XCALL: string arguments passed to COM XCALLs without a trailing null were appearing to the target as if concatenated to the next variable in memory. This wasn't a problem for FTPDLX whose parameters are naturally variable length, but could have been a problem for some ADO calls referencing fields within a structure. |
1754.3.3 |
Fix |
Tracing refinement: the INOUT trace now appends "/64" to the version traced in the launch trace for 64 bit versions, e.g. A-Shell 7.0.1754.3/64 launched on pts/0:5117 by ashell |
1754.3.4 |
Fix |
INFLD/GUI click handler: On some 64 bit platforms, a FUNMAP value of -1 was getting corrupted due to a sign-extension inconsistancy, resulting in some click events—those producing negative exitcodes—being ignored. |
1754.2.1 |
Fix |
COM XCALL interface adjustment to restore compatibility with XCALL ADO. Broken early in 5.1. |
1754.1 |
Fix |
XTREE bug fix: close loophole whereby the header checkbox in a T++ column, particularly in the first position, might act as if disabled until another header button was clicked. |
1754.0.1 |
New |
Add new system parameter NOTRACE to enable fine-tuning of subroutine tracing. |
1754.0.2 |
Fix |
Internal reorganization of the xcall dispatcher logic to achieve an approximate 20% improvement in the performance overhead. This is probably not even measurable except for routines called at high frequency, perhaps STRIP, FILL, TRIM, etc. |
1754.0.3 |
Fix |
Close several potential segmentation fault loopholes related to xcalls without providing a sufficient number of parameters. All xcalls with a mandatory parameter should now display an explicit error message if not satisfied. |
1754.0.4 |
Fix |
(Windows) Remove the COM interface dependency on the COM license bit. |