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