Changes to update Tomato RAF.
[tomato.git] / release / src / router / igmpproxy / ChangeLog
blobe8461bbd63f013536072d0a406b688dddbf813b1
1 commit 0e8e7fde2d68f9ea9b5095c24231024be281393c
2 Author: Constantin Baranov <const@mimas.ru>
3 Date:   Mon Oct 5 21:31:42 2009 +0500
5     Release 0.1
7 commit 68ba90446e02825073b779bd0628c4f34833665d
8 Author: Constantin Baranov <const@mimas.ru>
9 Date:   Thu Oct 1 00:09:38 2009 +0500
11     Fix building on FreeBSD 8.0 (wrt #2870461)
12     
13     Several IGMP_* macroses was deprecated in r189347/v800069 and
14     removed in r193938/v800098. Redefine them if needed.
16 commit 74c2e1aa414f33585562d6783a3290ac63ee6c69
17 Author: Martin Djernaes <djernaes@users.sourceforge.net>
18 Date:   Sun Sep 6 16:41:22 2009 +0500
20     Fix netmask detection on interfaces with multiple addresses
21     
22     When having multiple IP addresses on an interface the netmask retrieved for
23     each IP address is not correct. The reason is that ioctrl for
24     SIOCGIFNETMASK will just provide the first netmask when no IP address is
25     provided in the call.
27 commit 64144607195b779396a49179518aade24707cbbc
28 Author: Constantin Baranov <const@mimas.ru>
29 Date:   Fri Sep 4 01:38:27 2009 +0500
31     Generate ChangeLog and AUTHORS by Git
33 commit 94dd711318384e7b121924db0177a65b2fc38471
34 Author: Constantin Baranov <const@mimas.ru>
35 Date:   Sun Aug 16 19:45:04 2009 +0500
37     Release 0.1 beta5
39 commit 3ac424f82ab9f281dd3a0bfccbc92352bd5512c0
40 Author: Damjan Cvetko <zobo@users.sourceforge.net>
41 Date:   Sun Aug 16 19:28:30 2009 +0500
43     Improve getIfByAddress() function (wrt #2835052)
44     
45     getIfByAddress does not find the best iterface in case of overlaping
46     networks. This patchs scans through all interfaces (and networks) and picks
47     the one with the longest subnet.
49 commit 8ca5a29b56390020f27d4106643cd623cdb12bb2
50 Author: Constantin Baranov <const@mimas.ru>
51 Date:   Sun Aug 16 18:37:58 2009 +0500
53     Fix nextConfigToken() function (wrt #2838154)
54     
55     The nextConfigToken() returns NULL when EOF reached even if token
56     was read already. This results in loss of last token in file usually.
57     Let it return unterminated token if it is non-empty already.
59 commit 954674bc4ec6a689b1de2f2a2766e993df1e2705
60 Author: Constantin Baranov <const@mimas.ru>
61 Date:   Thu May 14 01:14:56 2009 +0500
63     Release 0.1 beta4
65 commit a7908b855ecb6959ea08ef3b374ff2aca9939cf0
66 Author: Constantin Baranov <const@mimas.ru>
67 Date:   Thu May 14 01:10:35 2009 +0500
69     Update README etc.
71 commit 62fa19975ff4daa8e31a9b07bf33ddc8cd0129f8
72 Author: Constantin Baranov <const@mimas.ru>
73 Date:   Thu May 14 01:06:44 2009 +0500
75     State licenses in the COPYING
77 commit 3ac3ae462ca35ec7f1f22d968bf4fab0807d636f
78 Author: Constantin Baranov <const@mimas.ru>
79 Date:   Sun May 10 05:01:21 2009 +0500
81     Remove pointless backslashes in configure.ac
83 commit 3c4118949b6a19b384b08e171a5294b0ea307e08
84 Author: Constantin Baranov <const@mimas.ru>
85 Date:   Sun May 10 02:19:30 2009 +0500
87     Replace bzero() with memset()
89 commit ee07cb5bfd2514503d0564d2aee0656203d9a91e
90 Author: Constantin Baranov <const@mimas.ru>
91 Date:   Sat May 9 02:09:28 2009 +0500
93     Remove redundant #include
95 commit 56e37ad6ba0c6aade86c1407ea55abb8b445d119
96 Author: Constantin Baranov <const@mimas.ru>
97 Date:   Sat May 9 02:00:03 2009 +0500
99     Add DragonFly BSD support
101 commit eccefd205c3fb326b6ae1b79676238fc349f8be8
102 Author: Constantin Baranov <const@mimas.ru>
103 Date:   Sat May 9 01:57:07 2009 +0500
105     Add missed format argument in acceptLeaveMessage()
107 commit 16c55bd5ab6a9608099252fa320ddbc0a05fca0a
108 Author: Constantin Baranov <const@mimas.ru>
109 Date:   Wed May 6 01:29:04 2009 +0500
111     Avoid inclusion if linux/in.h (wrt #2787118)
112     
113     The linux/in.h header conflicts with the netinet/in.h header in
114     certain Linux distributions. So let's ensure that linux/in.h will
115     never be included neither directly nor from linux/mroute.h.
117 commit e01624e123c5a24310a4fb7f70ab6178278c3b7a
118 Author: Constantin Baranov <const@mimas.ru>
119 Date:   Sun May 3 22:00:33 2009 +0500
121     Release 0.1 beta3
123 commit a3c84e48a1ff32812aac92ca0dba923ca7dd4ca0
124 Author: Constantin Baranov <const@mimas.ru>
125 Date:   Sun May 3 21:53:56 2009 +0500
127     Show version in help message
128     
129     Also remove unused Version constant.
131 commit f880a472f6b835d8139adc27908206a11a50846f
132 Author: Constantin Baranov <const@mimas.ru>
133 Date:   Sun May 3 21:43:01 2009 +0500
135     Remove IF_DEBUG macros
136     
137     IF_DEBUG macros hides my_log(LOG_DEBUG...) calls. Thus it is redundant.
139 commit 6b1a4beb839f41ecc7468e2680f5d0eedbd49b35
140 Author: Constantin Baranov <const@mimas.ru>
141 Date:   Sun May 3 21:29:16 2009 +0500
143     Break long lines in build scripts
145 commit 55dcd57b8cfac25a4eeafae5a18ab85a07484418
146 Author: Constantin Baranov <const@mimas.ru>
147 Date:   Sun May 3 21:19:19 2009 +0500
149     Remove hardcoded version strings from man pages
151 commit e7880c542e38bae8efa16b148a431488456f5594
152 Author: Constantin Baranov <const@mimas.ru>
153 Date:   Sun May 3 20:52:58 2009 +0500
155     Move mrouted-LICENSE out of doc directory
157 commit 9fee127b13336776d2e6019db8c22ee7de9bf36f
158 Author: Constantin Baranov <const@mimas.ru>
159 Date:   Sun May 3 20:32:31 2009 +0500
161     Use strdup() instead of malloc() and strcpy()
163 commit d34dee7ea0b03ba98806558a1eebf78061ce8878
164 Author: Constantin Baranov <const@mimas.ru>
165 Date:   Sun May 3 20:30:44 2009 +0500
167     Eliminate message about IGMP_MEMBERSHIP_QUERY ignored
169 commit 32de2bfbad537f6e60edddaefa6c240b2811c567
170 Author: Constantin Baranov <const@mimas.ru>
171 Date:   Sun May 3 20:25:30 2009 +0500
173     Add OpenBSD support
175 commit a85c620eccea244c80a34c3403b2ea7055616703
176 Author: Constantin Baranov <const@mimas.ru>
177 Date:   Sun May 3 04:16:53 2009 +0500
179     Add NetBSD support
181 commit d61d57c50b8b2399ff90e32da687686cf068680a
182 Author: Constantin Baranov <const@mimas.ru>
183 Date:   Sat May 2 05:07:12 2009 +0500
185     Remove outdated bug report email address
187 commit 14edc6d6dab34e5e51bc12a61f45bae753235e98
188 Author: Constantin Baranov <const@mimas.ru>
189 Date:   Sat May 2 04:49:38 2009 +0500
191     Improve OS checking mechanism
192     
193     Hide all OS-specific things in os-*.h headers and let autoconf select
194     proper header. Also add check for struct sockaddr_in.sin_len member.
196 commit b23a4c9f9edd43a22759930ae969ee420c270456
197 Author: Constantin Baranov <const@mimas.ru>
198 Date:   Sat May 2 04:48:23 2009 +0500
200     Do not close std* streams in non-debug mode
202 commit 7256cb378db4b839f0138cc9422971f5fb353de1
203 Author: Constantin Baranov <const@mimas.ru>
204 Date:   Fri Apr 17 21:16:47 2009 +0500
206     Clean up configure.ac and add check for sockaddr.sa_len member
208 commit eb6f3eababbca43c517a1407e5af66ed384bf07d
209 Author: Constantin Baranov <const@mimas.ru>
210 Date:   Fri Apr 17 20:04:32 2009 +0500
212     Install igmpproxy to sbin directory
214 commit e22427f33150970f6bef3106ac018d7138dfbadb
215 Author: Constantin Baranov <const@mimas.ru>
216 Date:   Fri Apr 17 20:03:46 2009 +0500
218     Add missing igmpproxy.h to list of sources
220 commit 68fb7638f36c85c44b2a8a33e28af58c65de8a06
221 Author: Christian Ruppert <idl0r@gentoo.org>
222 Date:   Thu Apr 9 21:28:04 2009 +0500
224     Add missing 'h' to the getopt() optstring
226 commit bae0b7b42ec948442945648878dbc8ef3ee1d2c5
227 Author: Constantin Baranov <const@mimas.ru>
228 Date:   Sat Apr 4 00:38:37 2009 +0500
230     Rework logging
231     
232     Allow to control verbosity with -v option.
233     Don't write to syslog in debug mode.
234     Don't fork in background. Let start-stop-deamon do this.
235     
236     Also update man-pages and help messages.
238 commit df0ffb7998cbbd3ab09c100f48dead6adb93aa2c
239 Author: Constantin Baranov <const@mimas.ru>
240 Date:   Sat Apr 4 00:38:06 2009 +0500
242     Move igmpproxy.conf out of src directory
244 commit 4c36c1ea8f9822f96031cff8f40ca3fc7cb93db3
245 Author: Constantin Baranov <const@mimas.ru>
246 Date:   Mon Mar 9 22:03:46 2009 +0400
248     Initial FreeBSD support
249     
250     Based on IGMPproxy port to FreeBSD made by
251     Pavel Korshunov and gygenot.
253 commit fdc5cc59655a59f7f73af78d6606b5c45b9c1071
254 Author: Constantin Baranov <const@mimas.ru>
255 Date:   Sun Mar 8 20:37:17 2009 +0400
257     Move to C99 and clean up the code
258     
259     Listen to compiler's warnings.
260     Use standard integer and boolean types.
261     Remove redundant version.h.
263 commit b535f70ec3dfc73a767592739c8aa44583e7e833
264 Author: Constantin Baranov <const@mimas.ru>
265 Date:   Sun Mar 8 17:53:24 2009 +0400
267     Rename defs.h to igmpproxy.h
269 commit 2df90756d378de822d6ece6aa0a340cab6a489e4
270 Author: Constantin Baranov <const@mimas.ru>
271 Date:   Sun Mar 8 16:17:20 2009 +0400
273     Add bootstrap script
275 commit 3393d1cd7c0f13cc91fa3ec974eb2cd1409bb720
276 Author: Constantin Baranov <const@mimas.ru>
277 Date:   Fri Feb 27 22:28:03 2009 +0400
279     Remove stuff generated by autotools
281 commit 576b42c7fc71757a33dbac0ebc388f8eebd81fe3
282 Author: Constantin Baranov <const@mimas.ru>
283 Date:   Mon Feb 23 00:36:39 2009 +0400
285     Fix logging to syslog
286     
287     Do not write textual representation of message severity
288     because syslog can do this itself. Also write only one
289     string at a time.
291 commit 1223d5975a1da679d15120417365582a0054abc4
292 Author: Constantin Baranov <const@mimas.ru>
293 Date:   Mon Feb 23 00:22:20 2009 +0400
295     chmod -x on appropriate files
297 commit 66145eee1d74c9edd23f3d72700911865b7a09bb
298 Author: Conrad Kostecki <ConiKost@gmx.de>
299 Date:   Mon Feb 23 00:18:48 2009 +0400
301     Remove banner
303 commit 710d688641ca68d89a7b8958c7d84144d5fb1d9b
304 Author: Alexey Charkov <alchark@gmail.com>
305 Date:   Mon Feb 23 00:13:03 2009 +0400
307     Enable autotools
308     
309     I've packaged igmpproxy with GNU autotools, which will allow for a better
310     experience on Gentoo (CFLAGS, directory structure etc). Also, compile-time
311     warnings are fixed. As the project is dead, this is not even a fork :)
313 commit f4c36aa73287b794e2c842564e82d2d4f3c1027f
314 Author: Johnny Egeland <johnnyege@users.sourceforge.net>
315 Date:   Mon Feb 23 00:10:48 2009 +0400
317     Initial import