summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-07-06put tcp socket in no_delay mode to reduce latencybustico
2008-06-27(no commit message)imbert
2008-06-09correction of the annoying bug concerning the update of perl-basetissoire
2008-05-21typo in commentbustico
2008-04-09update debian/changelogbustico
2008-04-09 * fix a bug with the behavior of send system call in non blocking modebustico
in some rare case
2008-03-04(no commit message)imbert
2008-02-27fix an error in validity callback checkingbustico
only the pattern [callback, arg ...] was allowed, but another pattern is allowed : [obj, method, arg]
2008-02-14(no commit message)imbert
2008-02-14ivy-perl (4.25-5) unstable; urgency=lowbustico
* New upstream version: * verify validity callback arg in bindRegexp instead of verifiying it whell actually calling the callback -- Alexandre Bustico <bustico@cena.fr> Wed, 14 Fev 2008 16:43:00 +0200
2008-02-13(no commit message)imbert
2008-02-13verify validity of data structure before using itbustico
2008-01-11 restrict lexical scope of use bytes pragma just to where it is neededbustico
2007-12-21 verify validity of socket arg in low levelcallback _getMessagebustico
2007-12-20 * New upstream version: * fix bug when name resolution fails and we shouldbustico
revert to ip adress * when etablishing tcp connection as an answer to bonjour msg, use directly adress of udp socket instead of doing 2 useless name resolution
2007-12-20 limit use of gethostXXXX family of function to be dns/nis failure proofbustico
2007-12-20debian changelog updatebustico
2007-12-20test validity of socket structure before removing file descriptor whenbustico
a read on a socket fails
2007-12-14fix binmode parambustico
2007-12-14* add traces on disconnectbustico
* force socket on raw mode * when read or write returns error, examine errno before closing connexion
2007-05-07Use ReusePort instead of ReuseAddr for Mac OS-X (and others?)fourdan
2007-03-26New upstream version: test validity of addr argfourdan
2007-03-26quickfix : test validity of addr arg bustico
2007-03-20New upstream release by Alex: Bug fix: Do not die on disconnect of unamed appsfourdan
2007-03-20Bug fix: Do not die on disconnect of unamed appsbustico
2007-01-18Compat version 4fourdan
2007-01-12Update package for Debian Etchfourdan
2006-10-18New upstream versionfourdan
2006-10-17fix a big incompability in bonjour message between ivy-perl and othersbustico
inmplementations (uuid and appName were swapped)
2006-10-06New mainstream versionfourdan
2006-10-05Fix two bugs : a/ connection checking based on uuid was failing sometime ↵bustico
because of wrong generation of uuid on 32 bits system (64 bits was ok). b/ bad filtering of non printable char in appname argument in callback statusFunc
2006-10-05fix mainLoop methodbustico
test mainloop fix of Ivy.pm
2006-10-05fix mainLoop methodbustico
2006-09-21ajout de la fonction bindRegexpOneShot qui permet de s'abonner pour un seul ↵bustico
message, le desabonnement devenant donc automatique.
2006-09-21Ajout de la methode changeRegexp qui permet de changer la regexp d'un abonnementbustico
precedemment fait avec bindRegexp de manière atomique.
2006-09-20Build Debian Package with Alex's latest changes, implementing numerical ↵fourdan
interval support within the regular expression definition.
2006-09-20Ajout de la fonctionnalité pour capter des intervalles numériquesbustico
de la forme A=((?I10#20)) l'api ne change pas.
2006-09-12Change maintainer ownership from Christophe Mertz <mertz@cena.fr> to ↵fourdan
Alexandre Bustico <alexandre.bustico@cena.fr>
2006-08-28Scrogneugneu...fourdan
2006-08-28Update Makefile.PL to include latest additions from Alexfourdan
2006-08-21New Debian package release.fourdan
2006-08-02statusFunc fix to fit the 7 args new apibustico
2006-07-31ajout des stats sur le nombre global de regexp, et les nombre d'agents qui ↵bustico
s'abonnent à des regexps identiques, de manière à savoir si ça vaut le coups de changer les structures de données dans les libs ivy : à l'heure actuelle on a des liste de regexp par agent, si il y a beaucoup de regexp communes à differents agents ça serait plus optimisé d'avoir une table de hash regexp ->[ liste d'appli abonnées] pour que sur un sendmessage les regexp ne soient parsé qu'une fois.
2006-07-28Implementation des messages ping et pongbustico
polling des agents via les messages ping et pong pour sortir des stats sur la charge des agents
2006-07-28Implementation des messages ping et pongbustico
2006-07-19changement d'api :bustico
° bindRegexp : 3eme argument optionnel : si sa valeur est 0 ou undef, fonctionnement inchangé, si sa valeur est 1 le premier argument fourni à la callback est une liste [nom, adresse, n° port] au lieu juste du nom de l'agent qui envoie le message ° la callback statusFunc : est appelée avec 7 arguments au lieu de 6 : arg 1 à 5 inchangé, arg 6 $host_or_regexp changé par $host, $regexp, si il n'y a pas de regexp $regexp vaut undef
2006-07-19add a monitoring tool which log stats of what agent send to anothers agentsbustico
2006-06-27set revision numberbustico
2006-06-27° fix a bug : not all the send where completed in non blocking mode when ↵bustico
non blocking mode was requested ° Optimisation : remove buffer copy when it's possible ivyprobe.pl : ° use non blocking mode, ° fix bug with the use of gnu readline : now editing previous entries is possible ° add -regexpFile regexpfile option : ivyprobe.pl will bind qll the regexp which are in the file given in argument. ° add -filter class1,classe2,...,classeN : add the possibility to filter messages for test/debug purpose. testCongestionTk.pl : simple demo which demonstrate non blocking mode with Tk
2006-06-27° fix a bug : not all the send where completed in non blocking mode when ↵bustico
non blocking mode was requested ° Optimisation : remove buffer copy when it's possible