ivy-c (3.8.1-1) unstable; urgency=low * Bug fix in filtering (bustico) -- Olivier Fourdan Thu, 1 Jun 2006 14:27:08 +0200 ivy-c (3.8-2) unstable; urgency=low * Include deps patch from Yannick. -- Olivier Fourdan Tue, 30 May 2006 15:30:08 +0200 ivy-c (3.8-1) unstable; urgency=low * suppression warning format * portage WIN32 random => rand * modification du protocol Ivy UDP : ajout de appid et appname dans le mesage Hello * rework the Makefile for cleaner installation * redo the debian packaging administration files for better lib/dev files splitting * move the Ivy header files to a new Ivy/ subdir to avoid conflicts with other existing system headers (beware, that *will* break existing code that needs to look in the the new path for headers inclusion) * correction Bug regexp encore * correction Bug introduit lors de la separation ivybind ( regexp sans argument ) * rendu compatible avec la version 3.7 a un seul parametre sur la mainloop * adaptation pour linux 64 bits * cleanup sur channel et main loop * ajout de getopt pour la compile sur Windows * suppression de l'indirection sur les fonction channel et renomage * separation regexp en module ( bug arg num edbute a 1 ) * Separation du code Regexp dans un module * portage WIN32 ( pb sur macro debug ) * ivy bind pour isolation code regexp * gestion de buffer a taille variable pour eliminer les pbs de taille static dans le code * Macro de debug afin d'eviter de truffer le code de #ifdef DEBUG #endif * cleanup DEBUG code * correction bug sur filtrage regexp * correction Filtred Binding + test avec ivyperf * add indication on regexp filtering when classes are used call BindingCallback * add doc printf for commande bincall in ivyprobe * correction de probleme potentiel en multithread ( Ada rejeu ) ajout d'un warning en cas de client bloquant si la varaiable d'env IVY_DEBUG_SEND est positionne * changement version suite a modif ( hook unhook ) et test sur blocage a l'emission * retour au protocol V3 * correction bug malloc free * memory leak malloc/free cleanup * Implementation binding simple sans regexp * uniformisation variable message d'erreur * remplacement argc argv par IvyArgument * compile sur Windows les fichiers getopt sont necessaires uniquement sur Windows( WIN32 ) compilateur VStudio * gestion argument Ivy * socket Buffered output * separation du code regexp dans un module a part en vue de l'implementation des bindings simple! * fichiers d'export pour Windows * pb de compile avec DEBUG * portages des modifications sur windows * un test de performance d'ivy a lancer en deux exemplaires donne le temps de roundtrip d'un ping pong * elimination des tailles de buffer par utilisation de realloc la plupart des fonctions utilisent un pointeur static pour eviter de multiple malloc/free ce qui veut dire que IvyC n'est pas reentrant !!!! -- Olivier Fourdan Wed, 17 May 2006 15:09:07 +0200 ivy-c (3.7) unstable; urgency=low * no more libgtkivy, replaced by libgivy (thx Alexandre Bustico ) * Add new callback to treat binding events on ivy bus (Guillaume Vidon ) * Add Option to ivyprobe to test new callback on binding events -- Guillaume Vidon Fri, 24 Feb 2005 16:16:39 +0100 ivy-c (3.6) unstable; urgency=low * now uses PCRE ( Perl Compatible Regular Expressions ). Please use -livy -lpcre now when compiling. See http://www.pcre.org or man pcre for more details * tclivy.c : many bugfixes to support spaces in parameters captured by regexp * added an example directory, with gtk motif and tk bindings * fixed a nasty bug in the IvyUnbindMsg, where new client still were sent a binding to the unbound regexps * added a help message for ivyprobe, when called with -? or with unknown command line switches * added a -n switch to ivyprobe to change the name of the ivyprobe * added a -v switch to ivyprobe to check the ivy-c version * Makefile merges solaris, linux, and OSX versions. edit before compiling... -- Yannick Jestin Thu, 24 Jun 2004 18:28:10 +0200 ivy-c (3.5) unstable; urgency=low * ivyprobe: removed the trailing "\n" at the end of the messages sent by ivyprobe when sending direct messages or binding new regexps, closes bug C002 * ivyprobe: added a DirectCallback to display direct messages sent by peers, * ivyprobe: prevents binding to invalid regexps. Fails with an error message -- Yannick Jestin Mon, 17 Feb 2003 17:45:00 +0100 ivy-c (3.4) unstable; urgency=low * support of multicast, with IP adresses between 224.0.0.0 and 239.255.255.255 (i.e. no support for named group), by frc * correction of message parsing in some strange but correct messages, by frc e.g. with a regexp like "foo(.*) (.*)" and a message like "foo1 2", the receiver will receive two values '1' and '2' * upgrade of the documentation and fixes in the copyright headers, by sc * miminal support of glut toolkit, by frc. However, there is currently no libglutivy in the bin package due to some glut loop limitation. -- Christophe MERTZ Thu, 20 Jun 2002 14:06:34 +0200 ivy-c (3.2-3) unstable; urgency=low * bad version dependency of ivy-c-dev * the ivygtkprobe is added to the package -- Christophe Mertz Mon, 13 Mar 2000 15:44:52 +0100 ivy-c (3.2-2) unstable; urgency=low * html docs are re-included in /usr/share/doc * libtclivy works again... -- Herve DAMIANO Fri, 10 Mar 2000 16:02:07 +0100 ivy-c (3.2-1) unstable; urgency=low * remove dependancy to utils-c-dev, not useful at install time, but * at build time only. See README.debian * Makefile changed. Split install into several install* targets. * rules changed to remove list.h from package. * rules changed so that it won't use Makefile to install executables, * docs and links. -- Herve DAMIANO Wed, 19 Jan 2000 15:56:37 +0100 ivy-c (3.1-5) unstable; urgency=low * add a dependance for utils-c-dev, which provides list.h ... -- Yannick Jestin Fri, Jan 14 15:58:52 CET 2000 ivy-c (3.1-4) unstable; urgency=low * resolve a conflict between ivy-c and ivy-c-dev due to a wrong version number in control file -- Christophe Mertz Wed, 5 Jan 2000 10:25:10 +0200 ivy-c (3.1-3) unstable; urgency=low * Added a conflict rule to prevent collision with ivy-tcl -- Patrick Lecoanet Mon, 3 May 1999 11:18:10 +0200 ivy-c (3.1-2) unstable; urgency=low * Added support for ivytcl library. -- Patrick Lecoanet Wed, 28 Apr 1999 12:59:58 +0200 ivy-c (3.1-1) unstable; urgency=low * src/Makefile : Add links for shared libs * Add default MAJOR and MINOR * Making ivyprobe ivy-3.0 compliant * Bug correction which appears at ivy closing * add doc files -- Hervé Damiano Tue, 13 Apr 1999 15:19:17 +0200 ivy-c (3.0-1) unstable; urgency=low * new api : see documentation * src/Makefile : updates * src/ivy.c * - bug correction when broadcast socket can't be opened * src/ivychannel.c : * - bug correction when handling expceptions on channels * Clean headers * testivy -> ivyprobe -- Hervé Damiano Thu, 18 Feb 1999 11:50:50 +0100 ivy-c (1.2-1) unstable; urgency=low * Mise au propre * Ajout du mecanisme de choix des adresses de broadcast -- Herve Damiano Tue, 22 Dec 1998 16:13:18 +0100 ivy-c (1.1-2) unstable; urgency=low * Suppression du header list.h qui est aussi défini dans utils-c. * Ajout du soname à la bibliothèque dynamique. -- Patrick Lecoanet Wed, 9 Dec 1998 11:24:34 +0100 ivy-c (1.1-1) unstable; urgency=low * Initial Release. -- Patrick Lecoanet Tue, 13 Oct 1998 09:52:30 +0200