summaryrefslogtreecommitdiff
path: root/debian/changelog
blob: 684fc5deb7514cb9a4ec9497b56cf58f09831c5e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
ivy-perl (4.21) unstable; urgency=low

  * New upstream version: fix a big incompability in bonjour message between 
    ivy-perl and others implementations (uuid and appName were swapped)

    Ivy-Perl 4.17 and upper are highly advised to be upgrade!

 -- Olivier Fourdan <fourdan@lerak.tls.cena.fr>  Tue, 17 Oct 2006 17:22:52 +0200

ivy-perl (4.20) unstable; urgency=low

  * This is mainly a bug fix release. Users of Ivy Perl versiosn 4.18 and 
    4.19 are highly advised to upgrade to this version.
  * Bugs fixed in this release: 
    - bug in main loop method
    - connection checking based on uuid was failing sometime because of  
      wrong generation of uuid on 32 bits system (64 bits was ok).
    - bad filtering of non printable char in appname argument in 
      callback statusFunc().
  * New features (API Additions):
    - bindRegexpOneShot()

 -- Olivier Fourdan <fourdan@lerak.tls.cena.fr>  Thu,  6 Oct 2006 09:03:11 +0200

ivy-perl (4.19) unstable; urgency=low

  * Build Debian Package with Alex's latest changes, implementing numerical
    interval support within the regular expression definition.

 -- Olivier Fourdan <fourdan@lerak.tls.cena.fr>  Wed, 20 Sep 2006 18:05:02 +0200

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 <fourdan@lerak.tls.cena.fr>  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 <imbert@tls.cena.fr>  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 <mertz@tls.cena.fr>  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 <mertz@tls.cena.fr>  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 <mertz@tls.cena.fr>  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 <mertz@tls.cena.fr>  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 <mertz@tls.cena.fr>  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 <mertz@tls.cena.fr>  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 <mertz@tls.cena.fr>  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 <mertz@tls.cena.fr>  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 <mertz@tls.cena.fr>  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 <mertz@cena.fr>  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 <mertz@cena.fr>  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 <mertz@cena.fr>  Wed, 20 Dec 2000 11:02:00 +0100

ivy-perl (4.3) unstable; urgency=low

  * Typo correction in _removeFileDescriptor causing infinite loop.

 -- Hervé Damiano <damiano@cena.fr>  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 <damiano@cena.fr>  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 <damiano@cena.fr>  Tue, 18 Jan 2000 15:47:55 +0100

ivy-perl (4.0) unstable; urgency=low

  * object and multithread version

 -- Hervé Damiano <damiano@cena.fr>  Wed, 22 Dec 1999 13:40:34 +0100

ivy-perl (3.1-2) unstable; urgency=low

  * Ajout des fichiers de doc.

 -- Hervé Damiano <damiano@cenatoulouse.dgac.fr>  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 <damiano@cenatoulouse.dgac.fr>  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 <damiano@cenatoulouse.dgac.fr>  Thu, 11 Feb 1999 17:20:51 +0100

ivy-perl (1.0-1) unstable; urgency=low

  * Initial Release.

 -- Daniel Etienne <etienne@cena.dgac.fr>  Thu, 10 Dec 1998 17:20:51 +0100