Add CSMSG_INVALID_CFLAG string.
[srvx.git] / ChangeLog
1 # do not edit -- automatically generated by arch changelog
2 # arch-tag: automatic-ChangeLog--srvx@srvx.net--2006/srvx--devo--1.3
3 #
4
5 2006-07-29 01:36:39 GMT Michael Poole <mdpoole@troilus.org>     patch-22
6
7     Summary:
8       Add CSMSG_INVALID_CFLAG string.
9     Revision:
10       srvx--devo--1.3--patch-22
11
12     src/chanserv.c (msgtab): Add entry for "CSMSG_INVALID_CFLAG".
13
14     modified files:
15      ChangeLog src/chanserv.c
16
17
18 2006-07-29 01:34:17 GMT Michael Poole <mdpoole@troilus.org>     patch-21
19
20     Summary:
21       Fix ?csearch max timestamp default value.
22     Revision:
23       srvx--devo--1.3--patch-21
24
25     src/opserv.c (opserv_cdiscrim_create): Fix default value for max_ts.
26         (With an expression only a coder could love.  Improvements wanted.)
27
28     modified files:
29      ChangeLog src/opserv.c
30
31
32 2006-07-18 03:13:31 GMT Michael Poole <mdpoole@troilus.org>     patch-20
33
34     Summary:
35       Update arch-inventory files for in-tree builds.
36     Revision:
37       srvx--devo--1.3--patch-20
38
39     .arch-inventory: Add "libtool" as a preserved file.
40     
41     src/.arch-inventory: Add ".libs" as a preserved directory.  Put a \
42         before the . in .cvsignore to avoid capturing too much.
43
44     modified files:
45      .arch-inventory ChangeLog src/.arch-inventory
46
47
48 2006-07-18 02:48:32 GMT Michael Poole <mdpoole@troilus.org>     patch-19
49
50     Summary:
51       Make !bans searching more flexible
52     Revision:
53       srvx--devo--1.3--patch-19
54
55     src/chanserv.c (cmd_bans): Allow specifying a complete hostmask or a
56         nickname when searching bans.
57     
58     src/chanserv.help (BANS): Document the searching functions.
59
60     modified files:
61      ChangeLog src/chanserv.c src/chanserv.help
62
63
64 2006-07-18 01:49:56 GMT Michael Poole <mdpoole@troilus.org>     patch-18
65
66     Summary:
67       Simplify cdiscrim_match() max tests.
68     Revision:
69       srvx--devo--1.3--patch-18
70
71     src/opserv.c (opserv_cdiscrim_create): Explicitly initialize max_users
72         and max_ts.
73       (cdiscrim_match): Simplify the bounds tests for timestamp and users.
74
75     modified files:
76      ChangeLog src/opserv.c
77
78
79 2006-07-18 01:46:10 GMT Michael Poole <mdpoole@troilus.org>     patch-17
80
81     Summary:
82       Fix reclaim KILL behavior.
83     Revision:
84       srvx--devo--1.3--patch-17
85
86     src/nickserv.c (nickserv_reclaim): Use DelUser() instead of irc_kill(),
87         so that srvx's databases are appropriately updated.
88
89     modified files:
90      ChangeLog src/nickserv.c
91
92
93 2006-07-18 01:12:16 GMT Michael Poole <mdpoole@troilus.org>     patch-16
94
95     Summary:
96       Fix typo in English error message text.
97     Revision:
98       srvx--devo--1.3--patch-16
99
100     src/chanserv.c (CSMSG_TOPICMASK_CONFLICT2): Add missing "is".  Reported
101       by Harm, by way of Byte.
102
103     modified files:
104      ChangeLog src/chanserv.c
105
106
107 2006-05-14 02:54:24 GMT Michael Poole <mdpoole@troilus.org>     patch-15
108
109     Summary:
110       Update version tag for 1.3.1 release.
111     Revision:
112       srvx--devo--1.3--patch-15
113
114     configure.in: Update version tag for 1.3.1 release.
115
116     modified files:
117      ChangeLog configure.in
118
119
120 2006-05-02 02:46:39 GMT Michael Poole <mdpoole@troilus.org>     patch-14
121
122     Summary:
123       Make some ChanServ ban checks see through hidden hosts.
124     Revision:
125       srvx--devo--1.3--patch-14
126
127     src/chanserv.c (handle_join): Make this function see through hidden
128         hosts when matching users against bans.  Add comment before the
129         non-burst section; remove a redundant burst check there.
130       (handle_auth): See through hidden hosts when checking against active
131         bans.  Inactive ban check keeps MATCH_VISIBLE since bans on the true
132         hostname should have already been applied.
133       (handle_nick_change): Same as handle_auth.
134
135     modified files:
136      ChangeLog src/chanserv.c
137
138
139 2006-04-29 03:11:35 GMT Michael Poole <mdpoole@troilus.org>     patch-13
140
141     Summary:
142       Fix visible matching for fake and +x-hidden hosts.
143     Revision:
144       srvx--devo--1.3--patch-13
145
146     src/tools.c (user_matches_glob): Use correct test to determine whether
147         the user's host is hidden.
148
149     modified files:
150      ChangeLog src/tools.c
151
152
153 2006-04-07 00:56:38 GMT Michael Poole <mdpoole@troilus.org>     patch-12
154
155     Summary:
156       Fix a +o mode parsing error.
157     Revision:
158       srvx--devo--1.3--patch-12
159
160     src/proto-p10.c (mod_chanmode_parse): Check that the input argument after
161         +o is a valid one.
162
163     modified files:
164      ChangeLog src/proto-p10.c
165
166
167 2006-04-06 02:19:47 GMT Michael Poole <mdpoole@troilus.org>     patch-11
168
169     Summary:
170       Fix some IPv6 address compatibility issues.
171     Revision:
172       srvx--devo--1.3--patch-11
173
174     src/proto-p10.c (irc_p10_pton): Mark valid IPv4 addresses as v4-mapped.
175       (irc_p10_ntop): Emit invalid IPs as AAAAAA (but it could be _ for +6
176         flagged hubs).
177
178     modified files:
179      ChangeLog src/proto-p10.c
180
181
182 2006-04-05 02:07:30 GMT Michael Poole <mdpoole@troilus.org>     patch-10
183
184     Summary:
185       Fix a possible warning without debugging.
186     Revision:
187       srvx--devo--1.3--patch-10
188
189     src/alloc-slab.c (slab_unalloc): If assert() is #define'd to be empty,
190         then size is unused.  Include a (void)size to quash a warning.
191
192     modified files:
193      ChangeLog src/alloc-slab.c
194
195
196 2006-04-05 02:02:21 GMT Michael Poole <mdpoole@troilus.org>     patch-9
197
198     Summary:
199       Fix hostmask error from last year's patch-28.
200     Revision:
201       srvx--devo--1.3--patch-9
202
203     src/proto-common.c (generate_hostmask): When generating a strict hostmask
204         not by IP, we should keep the original hostname.
205
206     modified files:
207      ChangeLog src/proto-common.c
208
209
210 2006-04-05 01:59:54 GMT Michael Poole <mdpoole@troilus.org>     patch-8
211
212     Summary:
213       Fix compilation error with slab allocator and no debugging.
214     Revision:
215       srvx--devo--1.3--patch-8
216
217     src/alloc-slab.c (verify): Undefine as a macro before defining as a
218         function.
219
220     modified files:
221      ChangeLog src/alloc-slab.c
222
223
224 2006-04-05 00:24:50 GMT Michael Poole <mdpoole@troilus.org>     patch-7
225
226     Summary:
227       Fix backtracking bug after an escaped character.
228     Revision:
229       srvx--devo--1.3--patch-7
230
231     src/tools.c (match_ircglob): Fix backtracking behavior when an escaped
232         character did not match.
233
234     modified files:
235      ChangeLog src/tools.c
236
237
238 2006-04-05 00:11:31 GMT Michael Poole <mdpoole@troilus.org>     patch-6
239
240     Summary:
241       Advise the kernel that we will scan DB files sequentially.
242     Revision:
243       srvx--devo--1.3--patch-6
244
245     src/recdb.c (parse_database): Advise the kernel that we will scan the
246         recdb file sequentially, just in case it cannot notice the access
247         pattern on its own.
248
249     modified files:
250      ChangeLog src/recdb.c
251
252
253 2006-04-05 00:09:48 GMT Michael Poole <mdpoole@troilus.org>     patch-5
254
255     Summary:
256       Correctly implement AsLL pong.
257     Revision:
258       srvx--devo--1.3--patch-5
259
260     src/proto-p10.c (irc_pong_asll): New function.
261       (cmd_ping): Use it.
262
263     modified files:
264      ChangeLog src/proto-p10.c
265
266
267 2006-04-05 00:08:04 GMT Michael Poole <mdpoole@troilus.org>     patch-4
268
269     Summary:
270       Add missing underscore in translation key string.
271     Revision:
272       srvx--devo--1.3--patch-4
273
274     src/mod-helpserv.c (helpserv_usermsg): Add a missing underscore between
275         REQUEST and NOT.
276
277     modified files:
278      ChangeLog src/mod-helpserv.c
279
280
281 2006-04-05 00:05:59 GMT Michael Poole <mdpoole@troilus.org>     patch-3
282
283     Summary:
284       Update configure.in; support both baz and tla; avoid using dirent.
285     Revision:
286       srvx--devo--1.3--patch-3
287
288     configure.in: Remove AC_PROG_RANLIB since we never use ranlib.  Add
289         AC_PROG_LIBTOOL since we do use libtool.  Set GNU_ARCH and
290         HAS_GNU_ARCH based on whether the system has baz or tla.  Do not
291         check for dirent.d_type.
292     
293     src/Makefile.am: Make the "checkversion" target conditional on
294         HAS_GNU_ARCH, and use the detected $(GNU_ARCH).
295     
296     src/helpfile.c (language_read): Report error text when unable to open a
297         language directory.
298       (language_read_list): Always stat the language entry to determine
299         whether it is a directory; Cygwin has no dirent.d_type and ReiserFS
300         has a broken one.
301
302     modified files:
303      ChangeLog configure.in src/Makefile.am src/helpfile.c
304
305
306 2006-04-05 00:00:57 GMT Michael Poole <mdpoole@troilus.org>     patch-2
307
308     Summary:
309       Update ChangeLog (again?!), ltmain.sh and rx/Makefile.in
310     Revision:
311       srvx--devo--1.3--patch-2
312
313     ChangeLog: Update again (it didn't take, for some strange reason).
314     
315     ltmain.sh: Update to current version.
316     
317     rx/Makefile.in: Regenerate to match.
318
319     modified files:
320      ChangeLog ltmain.sh rx/Makefile.in
321
322
323 2006-04-04 23:58:31 GMT Michael Poole <mdpoole@troilus.org>     patch-1
324
325     Summary:
326       Rotate ChangeLog for the new year's archive.
327     Revision:
328       srvx--devo--1.3--patch-1
329
330     ChangeLog: Update for the new year's archive.
331
332     modified files:
333      .arch-ids/ChangeLog.id ChangeLog
334
335
336 2006-04-04 23:42:39 GMT Michael Poole <mdpoole@troilus.org>     base-0
337
338     Summary:
339       tag of srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-36
340     Revision:
341       srvx--devo--1.3--base-0
342
343     (automatically generated log message)
344
345     new patches:
346      sp@gamesurge.net--2005/srvx--sp--1.3--patch-1
347      sp@gamesurge.net--2005/srvx--sp--1.3--patch-2
348      srvx@srvx.net--2004-srvx/srvx--devo--1.3--base-0
349      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-1
350      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-2
351      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-3
352      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-4
353      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-5
354      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-6
355      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-7
356      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-8
357      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-9
358      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-10
359      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-11
360      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-12
361      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-13
362      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-14
363      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-15
364      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-16
365      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-17
366      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-18
367      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-19
368      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-20
369      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-21
370      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-22
371      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-23
372      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-24
373      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-25
374      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-26
375      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-27
376      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-28
377      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-29
378      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-30
379      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-31
380      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-32
381      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-33
382      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-34
383      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-35
384      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-36
385      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-37
386      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-38
387      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-39
388      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-40
389      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-41
390      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-42
391      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-43
392      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-44
393      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-45
394      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-46
395      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-47
396      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-48
397      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-49
398      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-50
399      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-51
400      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-52
401      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-53
402      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-54
403      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-55
404      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-56
405      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-57
406      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-58
407      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-59
408      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-60
409      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-61
410      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-62
411      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-63
412      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-64
413      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-65
414      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-66
415      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-67
416      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-68
417      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-69
418      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-70
419      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-71
420      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-72
421      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-73
422      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-74
423      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-75
424      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-76
425      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-77
426      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-78
427      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-79
428      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-80
429      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-81
430      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-82
431      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-83
432      srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-84
433      srvx@srvx.net--2005-srvx/srvx--devo--1.3--base-0
434      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-1
435      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-2
436      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-3
437      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-4
438      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-5
439      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-6
440      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-7
441      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-8
442      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-9
443      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-10
444      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-11
445      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-12
446      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-13
447      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-14
448      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-15
449      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-16
450      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-17
451      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-18
452      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-19
453      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-20
454      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-21
455      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-22
456      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-23
457      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-24
458      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-25
459      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-26
460      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-27
461      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-28
462      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-29
463      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-30
464      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-31
465      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-32
466      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-33
467      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-34
468      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-35
469      srvx@srvx.net--2005-srvx/srvx--devo--1.3--patch-36
470
471