ivy-perl (4.18) unstable; urgency=low * Build Debian Package with Alex's latest changes, implementing ping/pong messages, regexp stats and monitoring tool, API change on bindRegexp -- Olivier Fourdan Mon, 21 Aug 2006 09:55:46 +0200 ivy-perl (4.17) unstable; urgency=low * correct a protocol bug in _sendWantedRegexp, the port number is now sended instead of 0. -- Jean-Paul Imbert Mon, 20 Dec 2005 16:05:32 +0100 ivy-perl (4.16) unstable; urgency=low * ivy now uses libtime-hires-perl, a standard debian package rather than our previous specific gettimeofday-perl -- Christophe Mertz Mon, 15 Sep 2003 11:05:32 +0200 ivy-perl (4.15) unstable; urgency=low * Fixed problem with multiple addresses in gethostbyname(hostname()) Thx to St. Chatty @ intuilab -- Christophe Mertz Thu, 12 Jun 2003 13:39:54 +0200 ivy-perl (4.14) unstable; urgency=low * unbinding a regexp is now effective, thanks to St. Vales @ Intuilab -- Christophe Mertz Thu, 12 Jun 2003 09:51:55 +0200 ivy-perl (4.13) unstable; urgency=low * When a distant agent is running on a host which name is unknown, the name will be replaced by the IP address in the -statusfunc callback, instead of reporting the error "Warning in Ivy::_getBonjour, connection to :xxx is impossible" Thanks to M. Buisson for reporting the bug! * Print "BroadcastBus: --...." when an agent is connected on ivy has been removed -- Christophe MERTZ Thu, 5 Dec 2002 14:48:27 +0100 ivy-perl (4.12) unstable; urgency=low * multicast is now possible on with address between 224.0.0.0 and 239.255.255.255 * ivyprobe.pl offers two new options: -t for time stamping and -n for modifying the default name. This is similar to the java Probe implementation. -- Christophe MERTZ Thu, 20 Jun 2002 16:32:19 +0200 ivy-perl (4.11b) unstable; urgency=low * removing a bug appearing sometimes when an agent died. This bug was specially annoying on Toccata testbed resulted in "Segmentation fault" -- Christophe MERTZ Tue, 18 Jun 2002 11:37:48 +0200 ivy-perl (4.10) unstable; urgency=low * ivy-perl does no more allow subscription to illformed regular expressions as for example 'zaza (' or '*' * ivy-perl is now tolerant to illformed regular expressions subscribed by other agent on the bus * ivy-perl warn you when a message containing a \n is send. This is because the \n is currently the message separator * with the statusfunc, it is now possible to know every regexp subscribed / unsubscribed by other agents * the ivyprobe.pl application now displays all subscriptions / unsubscriptions. It also allows unsubscription. Minor bugs have been corrected * when a die message or a sendDirectMsgs is issued with an unknown agentName, Ivy warns you correctly * a new example to demonstrate both perfs and uses of Ivy without perl-tk ivymainloop.pl * man pages enhancements -- Christophe MERTZ Thu, 25 Apr 2002 15:33:34 +0200 ivy-perl (4.9) unstable; urgency=low * correction par hervé d'un bug provoquant des "Segmentation fault" à l'arrêt du bus * correction mineure du manuel -- Christophe MERTZ Thu, 29 Nov 2001 17:19:26 +0100 ivy-perl (4.8.1) unstable; urgency=low * start method returns now the bus * the man has been enhanced * ivyprobe.pl better displays empty tokens of messages -- Christophe MERTZ Wed, 10 Oct 2001 18:40:36 +0200 ivy-perl (4.8) unstable; urgency=low * deletion of unused pragma, which triggered annoying warnings in perl 5.6 -- Christophe MERTZ Fri, 6 Jul 2001 17:36:52 +0200 ivy-perl (4.7) unstable; urgency=low * Correction of \s and \S expansion in regexp * Better documentation of statusFunc parameter of New method * if an appli start two times the same bus it still work now -- Christophe MERTZ Thu, 5 Apr 2001 17:02:32 +0200 ivy-perl (4.6) unstable; urgency=low * This version is compatible again with version 3 of ivy-perl. That means it can be used again without ivy object. This has been documented in the man pages. However it is preferable to create Ivy objects. * \s or ^\s in regexp are now correctly expanded as tab and blank characters or as any character different from tab and blank * regular expressions are now case-insensitive (the same as ivy-c!) Of course, case of parameters transmitted on the bus are preserved! * an implementation of ivyprobe is given as an example and as a test tool /usr/bin/ivyprobe.pl -h for more infos. * when :port is used as a domain/port ivy-perl now really do connect to the 127:port bus. * man pages have been enhanced. Some features not yet documented are now (mainly sendDirect / bindDirect / fileEvent). * the stop method works now also with applications written with the C version of ivy. However the hack may not be the good solution! * dependency to gettimeofday-perl has been added -- Christophe MERTZ Wed, 20 Dec 2000 11:02:00 +0100 ivy-perl (4.3) unstable; urgency=low * Typo correction in _removeFileDescriptor causing infinite loop. -- Hervé Damiano Thu, 9 Mar 2000 16:38:53 +0100 ivy-perl (4.2) unstable; urgency=low * Remove multithread. Correct some bugs. Add a man -- Hervé Damiano Wed, 2 Feb 2000 10:28:58 +0100 ivy-perl (4.1) unstable; urgency=low * add parameter observer to bindRegexp method * call observer method instead of callback function when applicable -- Hervé Damiano Tue, 18 Jan 2000 15:47:55 +0100 ivy-perl (4.0) unstable; urgency=low * object and multithread version -- Hervé Damiano Wed, 22 Dec 1999 13:40:34 +0100 ivy-perl (3.1-2) unstable; urgency=low * Ajout des fichiers de doc. -- Hervé Damiano Tue, 13 Apr 1999 11:58:55 +0200 ivy-perl (3.1-1) unstable; urgency=low * Correction de bug dans l'envoie de regexps -- Hervé Damiano Mon, 29 Mar 1999 15:19:30 +0200 ivy-perl (3.0-1) unstable; urgency=low * nouveau nom du package perl : Bus => Ivy * gestion du broadcast sur n'importe quel sous-réseau * new option : ivyBus * Le répertoire d'installation est /usr/lib/perl5 * Il s'agit maintenant d'un paquetage indépendant de l'architecture -- Hervé Damiano Thu, 11 Feb 1999 17:20:51 +0100 ivy-perl (1.0-1) unstable; urgency=low * Initial Release. -- Daniel Etienne Thu, 10 Dec 1998 17:20:51 +0100