Interactive COBOLEnvyr Corporation

Interactive COBOL 4 History

This page gives a brief history of the ICOBOL 4 product.

4.0x (November, 2008 - June, 2009)

  • Ability to run ICOBOL 2 .cx files without changes
  • Enhanced logging and a new Remote logging capability
  • Updated ThinClient support with automatic reconnect and both character and gui mode support in the same client under Windows
  • Encoded client/server network communication paths
  • Two new builtins: IC_DECODE_CSV and IC_ENCODE_CSV

4.1x (August, 2009 - November, 2009)

  • Ability to write PDF files
  • Bidirectional pipes under UNIX
  • Pipe opens under Windows

4.2x (December, 2009 - March, 2010)

  • New builtins has been added that allows a COBOL ThinClient session to interact with its remote client
  • Enhanced IC_CHECK_DATA builtin that performs 32-bit calculations

4.3x (April, 2010 - May, 2010)

  • Apple Mac OS X (x86) support added
  • U/FOS support in Linux 2.6
  • Installer improvements

4.4x (June, 2010 - January, 2011)

  • New Intrinsic Functions
  • Heartbeat facility for client-server file i/o
  • Enhancements to the IC_SEND_MAIL builtin
  • Hardened network daemons against denial-of-service attacks
  • Enhanced audit log tracing for specific sub-systems of the runtime

4.5x (April, 2011 - March, 2012)

  • Remote support of ISQL datasets
  • GET COLUMNS and GET TABLES statements added for ISQL support
  • New option for GET DIAGNOSTICS statement of COLUMN COUNT

4.60 (June, 2012)

  • Improvements in terminal and printer description file handling

4.7x (September, 2012 - January, 2013)

  • Greatly improved the encryption of client-server data over the network
  • Introduced ICCONFDIR to be able to isolate configuration data from the installation to make upgrading easier
  • Improved thinClient network buffering
  • File buffering enhancement for large Linux systems
  • Support for PAM authorization in Linux
  • Windows 8 support

4.8x (April, 2013 - December, 2014)

  • Enhanced hash algorithm for disk lookups
  • Support for a much larger global buffer pool