aboutsummaryrefslogtreecommitdiff
path: root/src/IvyClient.java
AgeCommit message (Collapse)Author
2016-05-12(no commit message)imbert
2012-08-23(no commit message)jestin
2012-05-13Modified the tests to remove bus.getDomain(null)jestin
make Waiter and WaiterClient sons of WaitFor Added a few tests into svn
2012-05-12- minor code cleanupjestin
- adds a separate file (Protocol.java) containing the Enum values in a proper pattern - resolved a synchronization bug on Ivy.stop()
2012-04-27added names to the threads, in order to allow jvisualvm debugjestin
removed a "My DEBUG" message on the console
2012-04-26Corrects a small bug on "unbind Msg" based on the regexp string. Fixes anjestin
issue on IvyProbe, mainly, should not affect other types of agents, which shoud rely on the id returned during the bind msg.
2012-04-26Goes to a set of synchronized collections (Map, HashMap, ...) to try and avoidjestin
multithreaded issues ...
2011-07-22Passage en 1.2.14jestin
2006-08-01Changes to allow the creation of a tunnel between two (or more) ivyjestin
bussssseeeeezzzz
2006-08-01Adding a correct example of translator in XMLjestin
documentation update cleanup of IvyClient for Ping Pong
2006-07-28rajout d'un # de ping dans le protocole ping pong - cf Alex.jestin
correction d'une typo Probe
2006-07-24adding ping and pongjestin
2006-07-11voir chaque fichier pour les modifs.jestin
Je rajoute les servlets dans la base, j'essayerai de fabriquer un ant file pour les construire
2005-11-22Ha ha, does anyone read the comments in CVS ?jestin
2005-11-22See changes inside.jestin
major change in multibus error handling. I reintroduced bugs ..
2005-07-06Voir les fichiers eux-même pour les nouveautés. Préparation de 1.2.8jestin
2004-12-23preparing the 1.2.7 releasejestin
2004-07-29bugfixes majeurs, voir le changelog 1.2.6jestin
2004-07-27see upstream Changelog and each file's header for detail ...jestin
2004-01-121.2.5 prejestin
2003-01-07Chasse aux bugsjestin
2003-01-07Lotsa changes. Voire Changelog pour les détails, ou les en-têtes de chaquejestin
fichier.
2002-12-30use of the old Vector API and old System.getProperties in order to allow thejestin
classes to be compiled with a 1.1.7A jdk
2002-12-27Passage à 1.2.2jestin
2002-09-27see TODO for details. Mostly bugfixes.jestin
2002-06-07doc change for the new releasejestin
2002-06-05Bug fixes, see changelog for detailsjestin
2002-06-04Many major corrections, see changelogs for details.jestin
- Domain bug fix - die semantics OK - non CPU-eating socket listeners cVS: ----------------------------------------------------------------------
2002-03-07*** empty log message ***jestin
2002-03-06Counter counts an approximative number of messages going on the bus,jestin
think xload, but for ivy messages. 1 second, 10 seconds, 1 minute
2001-10-10Bugfix related to the "a(.*) (.*)' regexp causing the loss of front emptyjestin
messages.
2001-08-06Adding multicast ( IvyWatcher ), adding the new IvyDaemon program, removingjestin
the debug code in Probe, and who knows what I've done in IvyClient ?
2000-08-16Bugfixes, comments, et al.jestin
2000-08-11Probe is the java implementation of ivyprobe(1). It supportsjestin
the same syntax.
1999-11-02 Bon, alors deux choses importantes dans cette release:jestin
1/ le passage des Vectors aux Hashtables pour la collection des regexp, que ce soit dans Ivy.java ( regexp_in ) ou dans IvyClient.java (regexp_out) Les clefs sont des Integer ( msgid, et un serial incrémenté en sortie ) L'accès le plus simple pour modifier ces fichiers, c'est l'énumération sur les clefs. On truve des choses comme: for (Enumeration e = regexps.keys(); e.hasMoreElements(); ) { Integer key=(Integer)e.nextElement(); // des choses avec regexps.get(key) // ... } 2/ Un bugfix sauvage sans IvyClient.java Le msgarg n'était pas réinitialisé entre deux parsings de messages. Dans le cas d'un message reçu sur une regexp sans groupement (.*), comme par exemple ^AIRCRAFT:, on faisait tout de même passer la valeur précédente de msgarg. C'est fini. Over. out. heraus schnell. 3/ j'avais dit deux ? dans le monde, il y a trois type de gens, ceux qui ne savent pas compter, et les autres. Je rajoute un TestIvySwing, qui nécéssite un swingall.jar, mais c'est un problème de paquetage, et pas de libivy. En fait, ça devrait devenir à terme un autre paquetage. Yannick.
1999-04-15Initial revisionjacomi