All releases tagged Major bugfixes


Release Notes: This release fixes a big bug in disconnection handling that caused ivy Java programs to consume endless CPU cycles. The API was changed so that the library can be compiled on JDK 1.1.7 and 1.1.8. The code examples were cleaned up.


Release Notes: This release fixes a very annoying bug involving heterogeneous networks, fixes a bug on the default domain startup, and fixes bugs where the bus stopped while being started. The programmer's guide documentation is now included in the package.


Release Notes: This release includes a thorough non-regression test suite in the tests directory. Many bugs were fixed so that it is fully compatible with the Ivy specification, works with the JDK 1.4, and uses fewer CPU resources.


Release Notes: In this release, some bugs in the protocol handling were fixed, the Java clients now abide by the die semantics, there was some code cleanup, and real examples have now been put in with the examples.


Release Notes: StringTokenizer is no longer used, since it is too buggy and version dependent. The ivy protocol should work properly now. A new ivyTranslater example was added. A new Counter program was added to the examples to show how to count ivy messages. The handling of IVY_DEBUG in Ivy.java was cleaned up. A global variable was added for protocol version and library version. gnu.getopt.GetOpt support was improved.