]> jfr.im git - irc/evilnet/x3.git/blame - ChangeLog.2004
better error messages when insuficient params
[irc/evilnet/x3.git] / ChangeLog.2004
CommitLineData
ec1a68c8 1# do not edit -- automatically generated by arch changelog
2# arch-tag: automatic-ChangeLog--srvx@srvx.net--2004-srvx/srvx--devo--1.3
3#
4
52004-11-23 04:09:30 GMT Zoot <zoot@gamesurge.net> patch-84
6
7 Summary:
8 Fix ban reader
9 Revision:
10 srvx--devo--1.3--patch-84
11
12 * src/chanserv.c: Drop invalid bans with no reason during database reads
13 and require bans to have a reason set in add_channel_ban().
14
15 modified files:
16 ChangeLog src/chanserv.c
17
18
192004-11-10 01:25:53 GMT Michael Poole <mdpoole@troilus.org> patch-83
20
21 Summary:
22 Fix nick length check in is_valid_nick().
23 Revision:
24 srvx--devo--1.3--patch-83
25
26 The for() loop in is_valid_nick() leaves 'nick' as an empty string,
27 which is obviosly shorter than the nick length limit. Fix that.
28
29 modified files:
30 ChangeLog src/proto-p10.c
31
32
332004-10-16 21:14:11 GMT Michael Poole <mdpoole@troilus.org> patch-82
34
35 Summary:
36 Fix glob matching against IPs
37 Revision:
38 srvx--devo--1.3--patch-82
39
40 Do not require the first character in an IP glob to be a digit. If an
41 IP-looking glob does not match, fall through to the other host matching
42 rules, in case the IP-looking glob really matches their hostname.
43
44 modified files:
45 ChangeLog src/tools.c
46
47
482004-09-15 04:14:14 GMT adam <adam@gamesurge.net> patch-81
49
50 Summary:
51 Consolidate use_registered_mode into off_channel and expand overall functionality
52 Revision:
53 srvx--devo--1.3--patch-81
54
55 * srvx.conf's off_channel setting now allows us to turn on all of the features of out-of-channel services without activating the
56 channel setting to have chanserv part
57
58
59
60
61 modified files:
62 ChangeLog src/chanserv.c srvx.conf.example
63
64
652004-09-13 13:11:38 GMT Michael Poole <mdpoole@troilus.org> patch-80
66
67 Summary:
68 ChanServ bugfixes for +z and addbans in suspended channels
69 Revision:
70 srvx--devo--1.3--patch-80
71
72 If ChanServ should use MODE_REGISTERED, update that when moving channels.
73
74 Do not check for bans against an auth'ing user in suspended channels.
75
76 Change the example entries for off_channel and use_registered_mode to
77 make the enabled/on values more obvious.
78
79 modified files:
80 ChangeLog src/chanserv.c srvx.conf.example
81
82
832004-09-08 23:36:51 GMT Michael Poole <mdpoole@troilus.org> patch-79
84
85 Summary:
86 Implement item #1011114, #997053
87 Revision:
88 srvx--devo--1.3--patch-79
89
90 * Adjust the default max_greetlen to 200 (since greetings are now
91 unconditionally capped at one line of output).
92
93 * Allow DNRs to be shown for accounts that currently do not exist.
94
95 modified files:
96 ChangeLog src/chanserv.c src/opserv.c srvx.conf.example
97
98
992004-09-06 13:35:59 GMT Michael Poole <mdpoole@troilus.org> patch-78
100
101 Summary:
102 Fix bugs; better handle oplevels from ircu2.10.12
103 Revision:
104 srvx--devo--1.3--patch-78
105
106 * Fix order of port and IP in sample socks4 proxy test.
107
108 * Fix a bug in dict_remove2() that corrupted the tree order if a
109 cleanup function tried to delete another node.
110
111 * Fix a buffer overflow in cmd_joiner.
112
113 * Get rid of free_nick_info() since it is really just free().
114
115 * If our P10 uplink sends an oplevel in a burst, treat it as a chanop.
116
117 modified files:
118 ChangeLog sockcheck.conf.example src/dict-splay.c src/modcmd.c
119 src/nickserv.c src/proto-p10.c
120
121
1222004-08-12 16:06:55 GMT Zoot <zoot@gamesurge.net> patch-77
123
124 Summary:
125 More title host checking
126 Revision:
127 srvx--devo--1.3--patch-77
128
129 * src/nickserv.c: Make oset title verify that the final combined fakehost
130 will not be truncated before storing the title. Also, supply a missing
131 format string argument.
132
133 modified files:
134 ChangeLog src/nickserv.c
135
136
1372004-08-08 17:42:01 GMT Zoot <zoot@gamesurge.net> patch-76
138
139 Summary:
140 Fix format string bug
141 Revision:
142 srvx--devo--1.3--patch-76
143
144 * src/chanserv.c: Fix a format string bug in the myaccess command.
145
146 modified files:
147 ChangeLog src/chanserv.c
148
149
1502004-08-02 12:54:13 GMT Michael Poole <mdpoole@troilus.org> patch-75
151
152 Summary:
153 Assorted bug fixes
154 Revision:
155 srvx--devo--1.3--patch-75
156
157 * Add missing semicolon in German translation of CSMSG_TRANSFER_WAIT.
158
159 * Fix pointer used in !trim max_access calculation.
160
161 * Default to maximum line length for all "single-line" messages.
162
163 * Return success from NickServ ounregister so it is logged properly.
164
165 modified files:
166 ChangeLog languages/de/strings.db src/chanserv.c
167 src/helpfile.c src/nickserv.c
168
169
1702004-07-22 04:03:22 GMT Michael Poole <mdpoole@troilus.org> patch-74
171
172 Summary:
173 Channel suspension, transfer and line wrap changes
174 Revision:
175 srvx--devo--1.3--patch-74
176
177 * Treat half-unsuspended channels as unsuspended, to avoid crashes
178 caused by sysadmins editing chanserv.db in screwy ways.
179
180 * Add a srvx.conf option to limit how often channel owners can give
181 away channel ownership.
182
183 * Limit most output line expansions to just one line.
184
185 * Remove unnecessary assert(hs_user) checks from mod-helpserv.c.
186
187 * Don't run_empty_interval() in HelpServ when the user's server is
188 still bursting.
189
190 modified files:
191 ChangeLog languages/de/strings.db src/chanserv.c
192 src/chanserv.h src/helpfile.c src/helpfile.h
193 src/mod-helpserv.c srvx.conf.example
194
195
1962004-07-19 03:38:09 GMT Michael Poole <mdpoole@troilus.org> patch-73
197
198 Summary:
199 Bugfixes for !trim users, !unsuspend and /clearmodes
200 Revision:
201 srvx--devo--1.3--patch-73
202
203 * Show actual upper bound used to trim users.
204
205 * Update whether an user being unsuspended is in the channel.
206
207 * Add a missing "break;" so that /clearmodes c doesn't clear NOCTCPS too.
208
209 modified files:
210 ChangeLog src/chanserv.c src/proto-p10.c
211
212
2132004-07-12 19:06:38 GMT Michael Poole <mdpoole@troilus.org> patch-72
214
215 Summary:
216 add FAQ to distribition; make compatible with gcc-2.95
217 Revision:
218 srvx--devo--1.3--patch-72
219
220 * Add FAQ to EXTRA_DIST in root.
221
222 * Name the anonymous union inside struct mod_chanmode.
223
224 * Typecast printf() field width arguments to int.
225
226 modified files:
227 ChangeLog Makefile.am src/chanserv.c src/hash.c
228 src/mod-helpserv.c src/mod-snoop.c src/opserv.c
229 src/proto-bahamut.c src/proto-common.c src/proto-p10.c
230 src/proto.h
231
232
2332004-07-10 04:42:12 GMT Zoot <zoot@gamesurge.net> patch-71
234
235 Summary:
236 Fix OperServ inviteme crash
237 Revision:
238 srvx--devo--1.3--patch-71
239
240 * src/opserv.c: Fix a NULL pointer dereference in inviteme that caused crashes
241 for some users.
242
243 modified files:
244 ChangeLog src/opserv.c
245
246
2472004-07-01 02:23:21 GMT Michael Poole <mdpoole@troilus.org> patch-70
248
249 Summary:
250 miscellaneous bugfixes and indentation fixes
251 Revision:
252 srvx--devo--1.3--patch-70
253
254 * srvx.conf.example: Clarify comment about "default_hostmask" setting.
255
256 * patches/sethost13.diff: Forward port of sethost patch, from Reed Loden.
257
258 * src/opserv.c (cmd_kickbanall): Free mod_chanmode_change after use.
259
260 * src/proto-p10.c (cmd_whois): Fix indentation and show real server to opers.
261
262 * src/tools.c (string_buffer_append_vprintf): Avoid a possible buffer overrun.
263
264 new files:
265 patches/.arch-ids/sethost13.diff.id patches/sethost13.diff
266
267 modified files:
268 ChangeLog INSTALL Makefile.am NEWS README compile configure.in
269 depcomp docs/access-levels.txt docs/coding-style.txt
270 docs/cookies.txt docs/helpserv.txt docs/ircd-modes.txt
271 docs/malloc-compare.txt languages/.arch-inventory
272 languages/de/README languages/de/chanserv.help
273 languages/de/global.help languages/de/modcmd.help
274 languages/de/nickserv.help languages/de/strings.db
275 languages/en/README languages/en_UK/README
276 languages/en_UK/chanserv.help languages/en_UK/opserv.help
277 languages/en_UK/strings.db languages/validate.pl
278 patches/helpserv-pgsql.diff sockcheck.conf.example
279 src/Makefile.am src/chanserv.c src/chanserv.h
280 src/chanserv.help src/common.h src/conf.c src/conf.h
281 src/dict-splay.c src/gline.c src/gline.h src/global.c
282 src/global.h src/global.help src/hash.c src/hash.h src/heap.c
283 src/heap.h src/helpfile.c src/helpfile.h src/ioset.c
284 src/ioset.h src/log.h src/main.c src/mod-helpserv.c
285 src/mod-memoserv.c src/mod-snoop.c src/modcmd.c src/modcmd.h
286 src/modules.c src/modules.h src/nickserv.c src/nickserv.h
287 src/nickserv.help src/opserv.c src/opserv.h src/opserv.help
288 src/policer.c src/policer.h src/proto-bahamut.c
289 src/proto-common.c src/proto-p10.c src/proto.h src/recdb.c
290 src/recdb.h src/saxdb.c src/saxdb.h src/saxdb.help
291 src/sendmail.c src/sendmail.h src/timeq.c src/timeq.h
292 src/tools.c srvx.conf.example tests/nickserv.cmd tests/p10.cmd
293 tests/test-driver.pl tests/test.cmd
294 {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-10
295 {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-14
296 {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-18
297 {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-34
298 {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-43
299 {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-46
300 {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-57
301 {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-58
302 {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-61
303 {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-62
304 {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-63
305 {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-68
306 {arch}/srvx/srvx--devo/srvx--devo--1.3/srvx@srvx.net--2004-srvx/patch-log/patch-69
307
308 modified directories:
309 languages/en_UK
310
311
3122004-06-16 12:23:32 GMT adam <adam@gamesurge.net> patch-69
313
314 Summary:
315 added modes parameter to srvx.conf to control user modes
316 Revision:
317 srvx--devo--1.3--patch-69
318
319 * each service now has a 'modes' parameter in srvx.conf to specify their individual modes.. if left blank, will default to whatever 'services' modes work for your ircd.
320
321
322 modified files:
323 ChangeLog src/chanserv.c src/global.c src/mod-helpserv.c
324 src/modcmd.c src/nickserv.c src/opserv.c src/proto-bahamut.c
325 src/proto-p10.c src/proto.h srvx.conf.example
326
327
3282004-06-08 09:24:49 GMT adam <adam@gamesurge.net> patch-68
329
330 Summary:
331 fixed MODE_REGISTERED bug; introduced MCP_REGISTERED
332 Revision:
333 srvx--devo--1.3--patch-68
334
335 * fixed MODE_REGISTERED bug: srvx was sending a blank mode change on channel unregistrations; we now have a srvx.conf setting that dictates whether or not to use MODE_REGISTERED (which has no corresponding letter on P10 networks!) - also, we now set MODE_REGISTERED in newly registered channels (which we werent before)
336
337 * introduced MCP_REGISTERED: we now don't let channels that are registered play with the registered mode (usually +r on bahamut networks) via chanserv user-level commands (ie: !mode -r)
338
339
340
341
342 modified files:
343 ChangeLog src/chanserv.c src/proto-bahamut.c src/proto.h
344 srvx.conf.example
345
346
3472004-05-22 04:24:57 GMT Michael Poole <mdpoole@troilus.org> patch-67
348
349 Summary:
350 Add fake host support (assuming your ircd supports it)
351 Revision:
352 srvx--devo--1.3--patch-67
353
354 Add definitions in various places to support assigning fake hosts to
355 users. We will not give you (or make for you) patches to make your
356 ircd support this feature, so please do not ask. You must set a
357 certain srvx.conf setting to be able to assign fakehosts; finding it
358 is left as an exercise to the reader.
359
360 modified files:
361 ChangeLog src/chanserv.c src/hash.c src/hash.h src/log.c
362 src/nickserv.c src/nickserv.h src/opserv.c src/proto-bahamut.c
363 src/proto-common.c src/proto-p10.c src/proto.h src/tools.c
364
365
3662004-05-22 03:00:05 GMT Michael Poole <mdpoole@troilus.org> patch-66
367
368 Summary:
369 Remove obsolete check for src/srvx directory
370 Revision:
371 srvx--devo--1.3--patch-66
372
373 Since srvx is in arch, and arch doesn't have CVS's eccentricities
374 about old directories, remove the test for src/srvx being a directory.
375
376 modified files:
377 ChangeLog autogen.sh
378
379
3802004-05-21 12:58:18 GMT Michael Poole <mdpoole@troilus.org> patch-65
381
382 Summary:
383 Fix memory leak in ?accounts
384 Revision:
385 srvx--devo--1.3--patch-65
386
387 Fix a memory leak in ?accounts.
388
389 modified files:
390 ChangeLog src/nickserv.c
391
392
3932004-05-21 12:38:39 GMT Michael Poole <mdpoole@troilus.org> patch-64
394
395 Summary:
396 Fix helpserv whine when helpers leave the channel; fix ?devoiceall
397 Revision:
398 srvx--devo--1.3--patch-64
399
400 Remove the parting modeNode before making callbacks, so callbacks
401 don't get confused and think the user is still in the channel.
402
403 In ?devoiceall, OpServ should only remove voice from users who have it.
404
405 modified files:
406 ChangeLog src/hash.c src/opserv.c
407
408
4092004-05-17 09:44:35 GMT adam <adam@gamesurge.net> patch-63
410
411 Summary:
412 fix minor EnfModes bug in chanserv.c
413 Revision:
414 srvx--devo--1.3--patch-63
415
416 * address bug id #955105; minor EnfModes issue
417
418
419 modified files:
420 ChangeLog src/chanserv.c
421
422
4232004-05-14 06:27:30 GMT adam <adam@gamesurge.net> patch-62
424
425 Summary:
426 fix stupid typo from --patch-61
427 Revision:
428 srvx--devo--1.3--patch-62
429
430 * fix stupid typo in nickserv.c from --patch-61; sigh.
431
432
433 modified files:
434 ChangeLog src/nickserv.c
435
436
4372004-05-14 05:37:38 GMT adam <adam@gamesurge.net> patch-61
438
439 Summary:
440 rearrange chanserv-level ban/kick messages; change wording on authentication cookie email, implement old tried2reg patch
441 Revision:
442 srvx--devo--1.3--patch-61
443
444 * chanserv ban/kick messages are now displayed as "(name) message" as opposed to what they were, which was "message (name)"; this was done to remove irregularity with how it was in some parts of the code.
445
446 * at semi-popular request, wording in initial registration emails has been changed to explain that COOKIE should not be used more than once
447
448 * implemented old 'tried2reg' patch - you may only use /msg authserv register once per session (this was not the case before, which was apparent with email registrations)
449
450
451 removed files:
452 patches/.arch-ids/ns_tried2reg102403.diff.id
453 patches/ns_tried2reg102403.diff
454
455 modified files:
456 ChangeLog src/chanserv.c src/hash.h src/nickserv.c
457 src/opserv.c
458
459
4602004-05-09 03:05:48 GMT Michael Poole <mdpoole@troilus.org> patch-60
461
462 Summary:
463 Fix several bugs; make off-channel a per-channel option
464 Revision:
465 srvx--devo--1.3--patch-60
466
467 * Add per-channel option (!set offchannel) for off-channel services
468 support.
469
470 * Rename REGISTERED_MODE to MODE_REGISTERED and always use it.
471
472 * Delete remaining (registered) channels on exit.
473
474 * Fix tests in proto-p10.c for chanop-ness when using off-channel
475 services support.
476
477 modified files:
478 ChangeLog src/chanserv.c src/chanserv.h src/hash.c src/hash.h
479 src/nickserv.c src/proto-bahamut.c src/proto-common.c
480 src/proto-p10.c src/proto.h srvx.conf.example
481
482
4832004-05-07 14:32:06 GMT Michael Poole <mdpoole@troilus.org> patch-59
484
485 Summary:
486 allow daemon mode under cygwin
487 Revision:
488 srvx--devo--1.3--patch-59
489
490 * Remove code to disable daemon mode in Cygwin, since Cygwin now
491 properly implements fork() etc.
492
493 modified files:
494 ChangeLog src/main.c
495
496
4972004-05-06 09:46:38 GMT adam <adam@gamesurge.net> patch-58
498
499 Summary:
500 basic off-channel support; restructuring how part functions are handled
501 Revision:
502 srvx--devo--1.3--patch-58
503
504 * added srvx.conf setting to allow chanserv to work being outside of a channel; if you'd like to have srvx set a mode as it joins, edit REGISTERED_MODE in hash.h. this will not work properly on P10 networks - though it may be nice for bahamut-based networks. either way, please do not ask us for assistance.
505
506 * changed the way part functions are called - a modeNode is now passed, and they are run *before* the user's membership link in that channel is nuked.
507
508
509
510 modified files:
511 ChangeLog src/chanserv.c src/hash.c src/hash.h
512 src/mod-helpserv.c src/mod-snoop.c src/proto-common.c
513 src/proto-p10.c srvx.conf.example
514
515
5162004-05-01 11:17:11 GMT adam <akl@gamesurge.net> patch-57
517
518 Summary:
519 introduce unreg_privmsg_func, fix minor autoinvite issue, alter account-finding on local services clients
520 Revision:
521 srvx--devo--1.3--patch-57
522
523 * introduce unreg_privmsg_func: unreg_privmsg_func()/unreg_notice_func() - both of which reverse the effect of reg_privmsg_func()/reg_notice_func()
524
525 * fix minor autoinvite issue: UserAutoInvite (aka: '!uset autoinvite ..') no longer invites you to channels you weren't in if the server you are on just reconnected to the network
526
527 * alter account-finding on local services clients: non +k users on the local services server are now no longer referred to as services (at least not in regard to accounts..)
528
529
530 modified files:
531 ChangeLog src/chanserv.c src/nickserv.c src/proto-common.c
532 src/proto-p10.c src/proto.h srvx.conf.example
533
534
5352004-04-29 01:57:00 GMT Michael Poole <mdpoole@troilus.org> patch-56
536
537 Summary:
538 Remove debug messages from account MERGE command; translate RECLAIM kill message
539 Revision:
540 srvx--devo--1.3--patch-56
541
542 * Change the debug messages in NickServ MERGE to be more succinct and
543 useful for accounting/undos.
544
545 * Translate the kill message sent when reclaiming an owned nickname.
546
547 modified files:
548 ChangeLog src/nickserv.c
549
550
5512004-04-29 01:51:19 GMT Michael Poole <mdpoole@troilus.org> patch-55
552
553 Summary:
554 Fix Bahamut assertion failure; move BURST to more "natural" place
555 Revision:
556 srvx--devo--1.3--patch-55
557
558 * Fix a mod_chanmode assertion failure when using proto-bahamut.c with
559 debugging enabled.
560
561 * Send BURST in response to SVINFO, not SERVER, so that eventual
562 timestamp adjustment is more accurate.
563
564 modified files:
565 ChangeLog src/proto-bahamut.c
566
567
5682004-04-29 01:41:37 GMT Michael Poole <mdpoole@troilus.org> patch-54
569
570 Summary:
571 Fix !up for users below GiveVoice level; implement RFE#933634
572 Revision:
573 srvx--devo--1.3--patch-54
574
575 * If users have access belowGiveVoice, do not let them use UP.
576
577 * Show channel flags (suspended, autoop, etc) in MYACCESS.
578
579 modified files:
580 ChangeLog src/chanserv.c src/chanserv.help
581
582
5832004-04-29 00:31:22 GMT Michael Poole <mdpoole@troilus.org> patch-53
584
585 Summary:
586 REALLY remove duplicate line in languages/en_UK/chanserv.help.
587 Revision:
588 srvx--devo--1.3--patch-53
589
590 REALLY remove duplicate line in languages/en_UK/chanserv.help.
591
592 modified files:
593 ChangeLog languages/en_UK/chanserv.help
594
595
5962004-04-28 19:55:22 GMT Michael Poole <mdpoole@troilus.org> patch-52
597
598 Summary:
599 Remove duplicate line in en_UK chanserv.help file
600 Revision:
601 srvx--devo--1.3--patch-52
602
603 Remove a duplicate line in languages/en_UK/chanserv.help.
604
605 modified files:
606 ChangeLog
607
608
6092004-04-28 19:53:40 GMT Michael Poole <mdpoole@troilus.org> patch-51
610
611 Summary:
612 Sanity check user infolines
613 Revision:
614 srvx--devo--1.3--patch-51
615
616 * Disallow infolines longer than a configured maximum length (by
617 default, 400 characters).
618
619 * Disallow infolines that contain certain characters (currently
620 just ^A).
621
622 modified files:
623 ChangeLog languages/de/strings.db src/chanserv.c
624 srvx.conf.example
625
626
6272004-04-12 03:25:03 GMT Michael Poole <mdpoole@troilus.org> patch-50
628
629 Summary:
630 fix compile errors on readdir()-deficient platforms
631 Revision:
632 srvx--devo--1.3--patch-50
633
634 * Cygwin does not have "struct dirent.d_type". Check for that in the
635 configure script and use stat() to test for directory-ness instead.
636
637 modified files:
638 ChangeLog configure.in src/helpfile.c
639
640
6412004-04-10 23:04:21 GMT Michael Poole <mdpoole@troilus.org> patch-49
642
643 Summary:
644 add en_UK translation by Byte
645 Revision:
646 srvx--devo--1.3--patch-49
647
648 Add en_UK translation by byte.
649
650 new files:
651 languages/en_UK/.arch-ids/=id
652 languages/en_UK/.arch-ids/README.id
653 languages/en_UK/.arch-ids/chanserv.help.id
654 languages/en_UK/.arch-ids/opserv.help.id
655 languages/en_UK/.arch-ids/strings.db.id languages/en_UK/README
656 languages/en_UK/chanserv.help languages/en_UK/opserv.help
657 languages/en_UK/strings.db
658
659 modified files:
660 ChangeLog
661
662 new directories:
663 languages/en_UK languages/en_UK/.arch-ids
664
665
6662004-04-09 22:18:21 GMT Michael Poole <mdpoole@troilus.org> patch-48
667
668 Summary:
669 Fix service persistence bug in patch-47
670 Revision:
671 srvx--devo--1.3--patch-48
672
673 patch-47 attempted to fix a previously reported error where srvx would
674 create NickServ, ChanServ, OpServ and Global even if the "nick" entry
675 was omitted from srvx.conf. This broke persistence of all service
676 bots added by the modcmd.service\ add comand. (Closes: #932566)
677
678 modified files:
679 ChangeLog src/modcmd.c
680
681
6822004-04-09 20:08:58 GMT Michael Poole <mdpoole@troilus.org> patch-47
683
684 Summary:
685 Fix service triggers; allow service hostname configuration; fix glitches
686 Revision:
687 srvx--devo--1.3--patch-47
688
689 * Improve length checking logic in ChanServ.names command.
690
691 * Fix service trigger registration so that database is used in
692 preference to srvx.conf and compiled-in defaults.
693
694 * Allow service hostnames to be configured in srvx.conf and through
695 "service add"; document this and show an example of setting the
696 service description.
697
698 * Fix an uninitialized value bug in OpServ.join.
699
700 * Make OpServ.addtrust accept a count of 0.
701
702 * Remove untranslated messages from languages/de/modcmd.help (so that
703 new "service add" help is inherited).
704
705 modified files:
706 ChangeLog languages/de/modcmd.help src/chanserv.c src/global.c
707 src/mod-helpserv.c src/modcmd.c src/modcmd.h src/modcmd.help
708 src/nickserv.c src/opserv.c src/opserv.help
709 src/proto-bahamut.c src/proto-p10.c src/proto.h
710 srvx.conf.example
711
712
7132004-04-09 01:57:12 GMT adam <akl@gamesurge.net> patch-46
714
715 Summary:
716 changes to !uset autoinvite behavior, introduction of allchanmsg_func hooks
717 Revision:
718 srvx--devo--1.3--patch-46
719
720 * changes to !uset autoinvite behavior: the autoinvite flag now works whether or not the channel it is set in is +i/+k.
721
722 * introduction of allchanmsg_func hooks: there is now a set of hooks (available via reg_allchanmsg_func()) in place to catch all public channel messages the services server sees.
723
724
725 modified files:
726 ChangeLog src/chanserv.c src/chanserv.help src/proto-common.c
727 src/proto.h
728
729
7302004-04-08 03:42:49 GMT Michael Poole <mdpoole@troilus.org> patch-45
731
732 Summary:
733 Fix automatic ChangeLog tag (I hope)
734 Revision:
735 srvx--devo--1.3--patch-45
736
737 * Try to set the ChangeLog file tag correctly for it to be updated on
738 commit.
739
740 new files:
741 .arch-ids/ChangeLog.id ChangeLog
742
743 removed files:
744 .arch-ids/ChangeLog.id ChangeLog
745
746
7472004-04-08 03:18:41 GMT Michael Poole <mdpoole@troilus.org> patch-44
748
749 Summary:
750 Fix some signed/unsigned misbehaviors; add FAQ
751 Revision:
752 srvx--devo--1.3--patch-44
753
754 * Change format and variable types to unsigned so as to avoid
755 confusing negative numbers with very large positive numbers.
756
757 * Create a FAQ file
758
759 new files:
760 .arch-ids/FAQ.id FAQ
761
762 modified files:
763 ChangeLog src/chanserv.c src/chanserv.help src/nickserv.c
764 src/opserv.c src/proto-common.c
765
766
7672004-04-04 21:37:36 GMT Zoot <zoot@gamesnet.net> patch-43
768
769 Summary:
770 Fix spurious user protection notices
771 Revision:
772 srvx--devo--1.3--patch-43
773
774 * Fix ChanServ warning users when they remove a ban set on a protected
775 user's hostmask.
776
777 modified files:
778 src/chanserv.c
779
780
7812004-04-03 03:26:43 GMT Michael Poole <mdpoole@troilus.org> patch-42
782
783 Summary:
784 I18N fixes and (hopefully) protocol fixes
785 Revision:
786 srvx--devo--1.3--patch-42
787
788 * Correct some grammar in German translation (extraneous "vor").
789
790 * Try to fix desyncs when an older channel bursts in after initial join.
791
792 * Languages must be subdirectories that do not start with '.', so
793 check that before applying them as a language. Since we already
794 have the language list at helpfile_finalize() time, use it instead
795 of walking the "languages" directory again.
796
797 * Ignore 467 response from uplink.
798
799 modified files:
800 languages/de/strings.db src/hash.c src/helpfile.c
801 src/proto-p10.c
802
803
8042004-04-02 18:38:19 GMT Michael Poole <mdpoole@troilus.org> patch-41
805
806 Summary:
807 Fix mistakes in backport of German translation
808 Revision:
809 srvx--devo--1.3--patch-41
810
811 * Delete mod-serverspy.help since it is not part of this code base.
812
813 * Replace /AUTHSERV with /msg $N@$s.
814
815 removed files:
816 languages/de/.arch-ids/mod-serverspy.help.id
817 languages/de/mod-serverspy.help
818
819 modified files:
820 languages/de/strings.db
821
822
8232004-04-02 18:34:40 GMT Michael Poole <mdpoole@troilus.org> patch-40
824
825 Summary:
826 Add German translation
827 Revision:
828 srvx--devo--1.3--patch-40
829
830 * Fix a format string bug in nickserv.c:NSEMAIL_ALLOWAUTH_BODY.
831
832 * Use a separate key name for !netinfo's "Total User Count" so
833 other languages can get proper alignment for both that and
834 !info #channel.
835
836