aboutsummaryrefslogtreecommitdiff
path: root/Changelog
diff options
context:
space:
mode:
Diffstat (limited to 'Changelog')
-rw-r--r--Changelog15
1 files changed, 15 insertions, 0 deletions
diff --git a/Changelog b/Changelog
index 44fa5ef..8a920e7 100644
--- a/Changelog
+++ b/Changelog
@@ -4,7 +4,22 @@
documentation
- the manual has been heavily updated, and C++ has been left out.
+ bugfixes
+ - major cleanup to handle simultaneous connections, e.g., between two
+ busses within the same process ( AsyncAPI test is very stressful )
+ I made an assymetric processing to elect the client that should
+ disconnect based on the socket ports ... might work...
+ - jakarta regexp are not meant to be threadsafe, so for match() and
+ compile() must be enclaused in a synchronized block
+ - now sends back an error message when an incorrect regexp is sent
+ the message is supposed to be readable
+ - IvyWatcher now uses a new buffer for each Datagram received, to prevent an old bug
+
new features
+ - added serial numbers for traceDebug
+ - Ivy.waitForMsg(regexp,timeout) and Ivy.waitForClient(name,timeout) make
+ the synchronization with other Ivy agents easier. Wait "forever" if
+ timeout is null.
- IvyClient now sends back an error message when an incorrect regexp is sent
the message is supposed to be readable
- uses apache jakarta-regexp instead of gnu-regexp ( see