Release History

VersionDateDescription
1.1.3 2006-12-20Improvements.
1.1.2 2006-11-15CAJ search algorithm reimplemented.
1.1.1 2006-10-26CAJ priority support added.
1.1.0 2006-09-09JCAS implementation, CA repeater, CAJ fixes.
1.0.5 2006-05-26Channel.put(value) and context exception notification fixes.
1.0.4 2005-09-07Timed-out pendIO() fixed.
1.0.3 2005-07-06Connection lost and large arrays fix.
1.0.2 2005-02-01String array and high port numbers fix.
1.0.1 2004-11-06JCA 2.1.5 compatibility and access rights fix.
1.0 2004-10-27First release of CAJ.

Get the RSS feed of the last changes

Release 1.1.3 - 2006-12-20

TypeChangesBy
update Monitor can be created even if channel is not connected. msekoranja
update Channel instance reference counting. Connection event is artificially fired on listener added at channel creation of already created (cached) channel. msekoranja
fix Behaviour of auto_addr_listfixed (now it adds auto list to addr_listand does not override it as before). msekoranja
fix Massive connection fixed (UDP sent buffer was too big). msekoranja

Release 1.1.2 - 2006-11-15

TypeChangesBy
fix CAJ search algorithm reimplemented. msekoranja

Release 1.1.1 - 2006-10-26

TypeChangesBy
fix Channel search improved. msekoranja
update CAJ priority support added. msekoranja

Release 1.1.0 - 2006-09-09

TypeChangesBy
fix CAStatusfixes (readNotify, writeNotify, eventAdd). msekoranja
fix Added support to workaround (strip) FQDN hostname returned from getHostname(), only hostname expected. msekoranja
update Flow control added. msekoranja
update Pure Java CA Repeater implemented, com.cosylab.epics.caj.CARepeater. msekoranja
update Pure Java CA Server (JCAS) implemented, com.cosylab.epics.caj.cas.CAJServerContextcontext. msekoranja

Release 1.0.5 - 2006-05-26

TypeChangesBy
fix Synchronous (non-callback) version of Channel.put()fixed to use CA_WRITE request instead of CA_WRITE_NOTIFY. msekoranja
update Added dispatching of ContextExceptionListener.contextVirtualCircuitException(). msekoranja
update I/O event listeners (write, read, monitors) no loger get error state events (disconnect, destroyed), ContextExceptionListener.contextException()is used instead. msekoranja

Release 1.0.4 - 2005-09-07

TypeChangesBy
fix Timed-out pendIO() fixed. msekoranja
update JNIRepeatersupport for MacOS. msekoranja

Release 1.0.3 - 2005-07-06

TypeChangesBy
update Minor performance/memory improvements. msekoranja
fix On Linux (and possibly others platforms) it can happen that when connection is lost, CPU goes 100%. Fixed. Also reconnection was fixed. msekoranja
fix Large arrays of data send/write fix/improvements. msekoranja

Release 1.0.2 - 2005-02-01

TypeChangesBy
fix Port numbers above 0x7000fixed. msekoranja
fix String array fix. msekoranja

Release 1.0.1 - 2004-11-06

TypeChangesBy
add Added support for gov.aps.jca.Context.getVersion()method. Now users can retrieve context name and version information (at runtime). msekoranja
add Added global context configuration defined in JCALibrary.property. Prefix gov.aps.jca.Contextcan be used instead of specific prefixes to set global context configuration. Of course, specific configuration overrides default configuration(s). msekoranja
fix Fixed access rights bug. msekoranja

Release 1.0 - 2004-10-27

TypeChangesBy
update First release of CAJ. msekoranja