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
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
|
Anope Version S V N
--------------------
Provided by Anope Dev. <dev@anope.org> - 2005
10/01 A Information on uplink server can be displayed via OperServ STATS. [ #00]
09/29 A Configuration option to change fantasy command prefix character. [ #00]
09/28 A Event for fantasy commands triggered without channel access. [ #00]
10/01 F Capab parsing on hybrid/plexus/ratbox failed. [ #00]
10/01 F Typo in example.conf (DevNullAlias was called DevNullName). [ #00]
10/01 F UserKeys gave an error without message when missing. [ #00]
09/30 F Stripping fantasy character from fantasy commands. [ #00]
09/28 F Made module (un)loading code more friendly for modularized core. [ #00]
09/28 F NickServ SASET didn't fill the nick in the 'not registered' line. [ #00]
Provided by Hal9000 <hal9000@pimpmylinux.org> - 2005
09/28 F Updated Italian language file. [ #00]
Provided by Cloud <cloud@shortcut.game-host.org> - 2005
09/28 F Updated German translation for cs_appendtopic. [ #00]
Anope Version 1.7.11
---------------------
Provided by Anope Dev. <dev@anope.org> - 2005
09/01 A Function to retrieve a module language string. [ #00]
08/21 A NickServ SASET to set options on other nicks (split from SET). [ #00]
08/10 A New Windows installation files. [ #00]
07/04 A Warning when running Anope as root (DON'T DO THAT! :)). [ #00]
07/01 A Events for channel access/xop updates. [ #00]
06/26 A New module pack module: hs_request. [ #00]
06/03 A Protocol files can now fill mod_current_buffer with custom code. [#389]
09/25 F Missing End If in install.vbs. [ #00]
09/24 F Typo in English language file. [ #00]
09/21 F Segfault when find_byuid() was called with a NULL argument. [ #00]
09/20 F Ident length checking when adding a bot was broken. [ #00]
09/20 F No response was giving when trying to load a non-existing module. [ #00]
09/18 F Last host was not always correctly set to a vHost if applied. [ #00]
09/14 F Various issues with handling the version identifiers. [ #00]
09/13 F make strict/profile now work for core and protocol files. [ #00]
09/13 F Unused variables removed from modules.c. [ #00]
09/11 F Disallow botnicks longer than the net's max nick length. [ #00]
09/09 F Giving some more error output when opening a database fails. [ #00]
09/04 F Protocol module for plexus called wrong UNSGLINE function. [ #00]
08/31 F Help for /os modlist had faulty 'limited to' information. [ #00]
08/30 F Changed UserKeys to RECOMMENDED instead of REQUIRED. [ #00]
08/29 F Pseudo-clients can now part with no instead of an empty reason. [ #00]
08/29 F Memory leak when using mysql to save data. [ #00]
08/29 F Organised docs/FAQ a bit more and slightly restyled it. [ #00]
08/25 F Compiler warnings in tools with gcc4. [ #00]
08/21 F Default config location in example.conf was wrong. [ #00]
08/10 F Few memleaks in bundled os_info module. [ #00]
08/07 F NS SET sometimes seeing options as nicks. [ #00]
08/05 F Bot max nick length limited by NICKMAX now. [ #00]
07/07 F Typing mistake in module error message. [ #00]
07/07 F Clarified comments for SendmailPath regarding -t option. [ #00]
07/02 F Module languages now default to NSDefLanguage, not English. [ #00]
07/02 F Various compile warnings when using AMD64. [ #00]
07/01 F Modules will now be properly unloaded on shutdown. [ #00]
07/01 F Modules now use a more random filename in the runtime folder. [#400]
07/01 F Most core compile warnings when using make strict. [ #00]
07/01 F Requesting a -version on startup doesn't require a valid config. [ #00]
06/04 F Register script now works again. [#394]
06/04 F Finishing sync for Ultimate3 was not done correctly. [#398]
06/03 F Moved checks for UseTokens, UseTS6, and Numeric. [#385]
06/03 F Load protocol module before launching listnicks/listchans. [#391]
05/29 F operserv opernews dispalys the correct help now. [#386]
05/27 F Updated docs/FAQ. [ #00]
05/25 F Segfault when clearing non-existing nick '0' from ignore list. [#383]
05/25 F Removed a double extern definition of rdb_tag_table. [#381]
05/25 F Fixed mydbgen so it sends the pass and installs in the data dir. [ #00]
05/25 F Not all nick options were displayed in listnicks. [#380]
Provided by Ricardo <ricardoltdb@gmail.com> - 2005
06/25 A Portugese translation for hs_request. [ #00]
05/30 F Updated Portuguese language file. And bundled modules language. [ #00]
Provided by Trystan <trystan@nomadirc.net> - 2005
09/21 F Various fixes in hs_request. [ #00]
09/21 F NormalizeBuffer() strips CR/LF as well now. [ #00]
09/18 F Removed color codes for tools on win32. [ #00]
09/18 F MySQL detection for win32 in install.vbs had issues. [ #00]
09/18 F Memleak when AddAkiller was enabled. [ #00]
09/13 F Reduntant IRCD defines removed. [ #00]
09/13 F Double Makedile generation. [ #00]
09/06 F Memory for vHosts/vIdents was not (always) being freed. [ #00]
06/04 F Removed ircd-file related code from configure(.in) [#384]
Provided by DrStein <drstein@anope.org> - 2005
08/30 A anoperc is now configured by the Config script [ #00]
Provided by Hal9000 <hal9000@musichat.net> - 2005
06/27 A Italian translations for modpack modules. [ #00]
06/25 F Updated Italian language file. [ #00]
Provided by ThaPrince <jon@vile.com> - 2005
09/06 A SGLINE support for plexus. [ #00]
09/10 F Sending XLINEs with plexus was broken. [ #00]
09/06 F Missing sources and other minor issues with plexus. [ #00]
09/04 F SGLINE/SQLINE for ratbox/plexus/etc needs a valid nick. [ #00]
Provided by Certus <> - 2005
09/11 F Took care of an overflow and data corruption. [ #00]
Anope Version 1.7.10
--------------------
Provided by Anope Dev. <dev@anope.org> - 2005
05/23 F Updated install.vbs to detect SDK paths. [ #00]
05/22 F Removed trailing space for whois output. [ #00]
05/17 F Compiling on solaris and amd64 systems. [ #00]
05/13 F Possible segfault with do_part by using freed memory. [#379]
05/13 F Long hosts got cut off when setting topic and host was recorded. [#377]
05/12 F NSListOpersOnly works correctly. [#375]
05/12 F Using variable for EVENT_PART_CHANNEL after freeing it. [#374]
05/11 F Unable to make when using an old shell. [#369]
05/10 F AnopeFini was called without mod_current_module_name set. [#371]
05/10 F Unidentified users now have level -1 instead of 0 again. [#372]
05/09 F Segfault in ns_maxemail when user's email not set. [ #00]
05/06 F Compiler warnings when using make strict. [ #00]
05/06 F Segfault in os_clearmodes when chan had invites (+I) set. [#357]
05/06 F Identified founders are now logged out if the channel is dropped. [#364]
05/06 F Founders identified by pass can get founder chanmode again. [#358]
05/05 F Segfault in ns_maxemail when passing wrong param count. [ #00]
05/05 F ULined servers still got their modes removed with SecureOps on. [ #00]
05/05 F Missing access checks when removing modes due to SecureOps. [#366]
Provided by crazytoon <crazy@anope.org> - 2005
05/08 A Updated German language file. [ #00]
05/08 A German translation for all modulepack modules [ #00]
05/08 F Removed "IRCDFILE" from the Makefile's [ #00]
05/10 F Removed BOT LIST from BOT_BOT_SYNTAX [ #00]
Provided by Sascha Just <bugs.anope@nmg.own-hero.de> - 2005
05/13 F Nicer used of fgets, dont free the buffer. [#378]
Anope Version 1.7.9
-------------------
Provided by Anope Dev. <dev@anope.org> - 2005
05/03 A Dutch translation for all modulepack modules, where needed. [ #00]
04/30 A Modulepack with a few useful modules which are loaded by default. [ #00]
04/30 A Modularized all BotServ fantasy commands. [ #00]
04/30 A Event EVENT_PART_CHANNEL for when users part a channel. [ #00]
04/30 A Event EVENT_JOIN_CHANNEL for when users join a channel. [ #00]
04/25 A Support for multiple lines in module language texts. [ #00]
04/25 A Multi language module support. [ #00]
04/22 A Option to make OperServ configurable oper-only or not. [ #00]
04/21 A Events now accept argc/argv making them more useful/expandable. [ #00]
04/20 A Fully modular core now in place, including dynamic help. [ #00]
04/16 A Module subfolders now check configure executed if it exists. [ #00]
04/14 A Added EVENT_BOT_CMD for !commands in a botserv fantasy channel. [ #00]
04/14 A Added EVENT_RELOAD for config reloads. [ #00]
04/13 A moduleGetConfigDirective to allow config files access to the conf.[ #00]
04/12 A IRCD Protocol Module support. [ #00]
03/25 A Added nickserv suspend/unsuspend command. [ #00]
03/25 A Added check for UID in anoperc. Stops running as root. [ #00]
03/11 A Event for database backups. [ #00]
03/09 A Documentation on the proxy detector in docs/PROXY. [ #00]
03/03 A ShadowIRCD 4.0 beta 7 support added. [ #00]
02/27 A Added multi-file module support. [ #00]
02/13 A Internal Event support, see EVENTS in the doc folder for help [ #00]
02/05 A Support for Unreal 3.2 +I channel mode. [ #00]
02/03 A Merged anope-win32 branch into the main, now Win32 ready. [ #00]
05/04 F vHost handling with PTlink was broken in a subtle way. [#352]
05/04 F Missing check for valid ChannelInfo in topic handling. [#363]
05/04 F Module language texts sometimes being mixed. [ #00]
05/04 F Wrong datatype in the config parser for OSInfoDBName. [ #00]
05/03 F Wrong variable checking in anope_event_away(). [ #00]
05/02 F Wrong use of anope_cmd_mode() for dreamforge and ultimate2. [#332]
05/02 F Usermode +R instead of +Z used for services roots with Ultimate3. [#361]
05/02 F Getting op if you had access to protect and not op on a channel. [#355]
05/01 F Typo in include/extern.h with restore_unsynced_topics. [#354]
05/01 F Modes with no arguments where required no longer set with OS mode.[#316]
05/01 F Update win32 documentation and files so it works again. [ #00]
04/30 F Removed newline after BOT_SEEN_UNKNOWN in most languages. [ #00]
04/30 F Updated docs/EVENTS for change to argc/argv and new events. [ #00]
04/27 F Rob's spelling mistakes. It's language, not langauge! [ #00]
04/25 F Displaying help texts with module language system. [ #00]
04/24 F Call to sstrdup() with NULL-args if empty topic was set. [ #00]
04/24 F Event for topic changes only being sent for registered channels. [ #00]
04/24 F Buffer normalization not checking allocated memory for errors. [ #00]
04/21 F Updated example modules to use id strings as versions. [ #00]
04/21 F Renamed EVENT_BOT_CMD to EVENT_BOT_FANTASY. [ #00]
04/19 F Updated docs/FAQ. [ #00]
04/19 F Case sensitive tokens for ircd modules actaully work now. [ #00]
04/16 F Events no longer cause a segfault after being modunload-ed. [ #00]
04/14 F When setting multiple ops, SecureOps will check each user. [#342]
04/12 F Users channel modes are correctly set on join. [#342]
04/11 F Make sure nick isn't in use on nickserv collide. [#341]
04/07 F Added channel names to XOP/ACCESS/AKICK CLEAR [#346]
04/07 F Only users with vHost/vIdent can /hostserv off [#351]
04/01 F Sync state for leaf-servers not updated correctly. [ #00]
03/30 F ChanServ now sets topic again when channel is re-created. [#339]
03/29 F Changed anoperc script to use kill numerics for compliance. [ #00]
03/28 F Moved where GlobalOnCycleUP is located so it now works. [#336]
03/28 F Fixed the change display name function to update correct db table.[#337]
03/28 F Changed the ultimate3 usermode for SRA. [#326]
03/28 F Segfault on joining unregistered channels in some cases. [#327]
03/28 F Adding and removing modes are now merged per user while syncing. [#329]
03/28 F Modes not being correctly removed from all users. [#335]
03/28 F Topics not always set on channel creation. [#334]
03/26 F stripModePrefix not checking if it was stripping a mode prefix. [ #00]
03/26 F Memleak in nickIsServices() [ #00]
03/22 F Wrong behaviour of /ns update for channel founders. [#323]
03/21 F Topics being set too often during bursts. [ #00]
03/16 F Send the correct numeric for a missing MOTD file. [#315]
03/16 F Wrong modes being set in certain cases with SJOIN. [#320]
03/14 F Two normalized strings not being freed. [#314]
03/14 F Various minor mistakes (see bugreport for full list). [#313]
03/14 F Sync state of servers was not recorded reliable enough. [ #00]
03/12 F Services setting already set channel modes. [ #00]
03/12 F Not displaying entrymessage/greets on (re-)sync of uplink anymore.[ #00]
03/12 F Sync state for uplink server not being set correctly. [ #00]
03/11 F EVENT_BOT_ASSIGN now reports channel name instead of bot nick. [ #00]
03/08 F Display of real host instead of vhost on alog(). [ #00]
03/07 F tolower/toupper compiler errors on Win32. [ #00]
03/06 F Services not remove modes correct in some cases. [#308]
03/06 F Protected Umode users are protected from bans. [#311]
03/05 F Added UPDATE to ns help menu [ #00]
03/05 F Updated Unreal 3.2 token support. [#310]
03/03 F Numeric in the config is now a string not an int [ #00]
03/02 F Fixed LogUser message, normalizes the "realname" on nick change. [#306]
03/02 F ircd protocol support for owner and admin taken from proto. files.[ #00]
03/02 F /ns alist output. [#288]
02/28 F normalizeBuffer() now strips two digit color codes [#303]
02/28 F nickIsServices() no longer alters the buffer [#304]
02/22 F Uninitialized variable in NickServ DROP. [ #00]
02/22 F Remote whois sending incorrect numeric back. [#301]
02/22 F Several OperServ commands not respecting NickServ SET MSG. [#302]
02/21 F Updated documentation for one style and small fixes. [ #00]
02/13 F nickIsServices() works if format is nick@services [ #00]
02/12 F Win32 builds can now build with encryption [ #00]
02/10 F mod_current_buffer was not set in all possible cases [#296]
02/07 F Updated userkey information in example.conf. [ #00]
02/06 F Win32 Module Load Errors. [#294]
02/05 F Change Ident function did not update the vident. [#293]
01/30 F ChanServ help to reflect the avaiable commands. [ #00]
01/30 F ChanServ used some commands that were not valid on all ircds. [ #00]
01/30 F Compiling modules under Mac OSX. [#285]
03/07 R Removed Proxy Detector from core. [ #00]
Provided by Brain <brain@inspircd.org> - 2005
04/18 A InspIRCd 1.0 Beta 3 support module. [ #00]
Provided by Trystan <trystan@nomadirc.net> - 2005
04/07 F Win32 now includes SVN revision in version [#328]
03/16 F Shadowircd nick handling and vhost changing [#321]
03/14 R Removed some old irc-services convertor ifdef's [#317]
Provided by DrStein <drstein@anope.org> - 2005
04/07 A NickServ's ALIST won't accept invalid access levels for min_level [ #00]
03/22 A Compiling extra tools (db-merger, epona2anope) [ #00]
03/17 A Improvements on Config script. [ #00]
03/17 A OS SET SQL ON shall warn about SQL disabled in services.conf [ #00]
03/15 A ChanServ will now include the channel name in SET's responses [#318]
05/01 F Fixed small typo in data/example.conf for OSInfoDBName. [ #00]
05/01 F Updated modpack ns_noop to fix a few bugs. [ #00]
04/21 F alog() in ns_group wich was storing the wrong suspended nick. [#343]
04/21 F NS SUSPEND now uses the same reason for the whole group. [#343]
04/12 F Introduction text data file was missing. [ #00]
04/07 F NickServ shall give the correct response to GLIST/ALIST [#345]
03/15 F ChanServ's do_getkey() function is now using notice_lang() [#319]
03/14 F Updated docs/FAQ. [#312]
03/09 F Updated Spanish language file (es.l). [ #00]
Provided by Scott 'Simba' Garron <simba@anthrochat.net> - 2005
03/21 F Identical topics still being re-set if TOPICLOCK on. [ #00]
Provided by Ricardo <ricardoltdb@gmail.com> - 2005
03/08 F Updated Portuguese language file. [ #00]
Provided by crazytoon <da.crew@gmx.net> - 2005
04/07 A Updated German language file. [ #00]
04/30 F gcc4.0 compiler errors. [ #00]
04/04 F Installation of mydbgen. [ #00]
04/04 F SolidIRCd code did not recognize channelmodes +S and +N. [#331]
Provided by BarkerJr <barkerjr@barkerjr.net> - 2005
02/05 A Setting and Removal of SQLINEs on forbid of Channels and Nicks. [ #00]
Provided by nenolod <nenolod@gmail.com> - 2005
04/07 F Numerous ShadowIRCD fixes [ #00]
Anope Version 1.7.8
-------------------
Provided by Anope Dev. <dev@anope.org> - 2005
01/23 A Support for Ratbox IRCD (With and Without TS6). [ #00]
01/23 A Support for TS6 protocol. [ #00]
01/19 A Add simple smtp client, read the README in src/tools for info. [ #00]
01/16 A Support for PTlinks VHOST (NEWMASK) command. [ #00]
01/16 A Ulines Servers are now except from NOJOIN bans. [#281]
01/29 F Fixes help for HS HELP LIST. [#290]
01/29 F Memoserv rsend issue. [#291]
01/23 F Fixed u_char warnings under OpenBSD. [ #00]
01/23 F anope_cmd_ctcp() fixed it was setup wrong. [ #00]
01/23 F Checks to make sure Services and Services Alias are not the same [ #00]
01/23 F SIGINT now shuts down Anope correctly when running with -nofork. [ #00]
01/23 F Attempting to set +h (helper) modes on ircd where there is no +h [ #00]
01/23 F Fixed problem when dealing with non-existant user privmsg. [ #00]
01/23 F Updated IRCD, FAQ, README to be more current. [ #00]
01/23 F Free's memory on shutdown that is in the User and Channel structs [ #00]
01/20 F Misplaced MEMO_NO_RSEND_SELF in es.l reordered. [ #00]
01/19 F OperServ HELP does not show commands not usable on that ircd. [ #25]
01/16 F Help messages restricted to the right access level. [#272]
01/16 F Updated IGNORE system to allow ircops past in all areas. [#275]
01/16 F Help for /OS SET IGNORE. [#271]
01/16 F Updated language files to show the correct vhost character. [#278]
01/16 F Disables UseRDB when MysqlSecure is enabled. [#276]
01/16 F BS bots no longer flood resetting modes if its the same mode. [#263]
01/16 F IRCops are now except from KillonSQline and KillonSGline. [#274]
01/16 F BS Badwords had a false positives if BSCaseSensitive wass enabled [#277]
01/15 F Updated typo in example.conf. [#279]
Provided by Ricardo <ricardoltdb@gmail.com> - 2005
01/20 F Completely updated pt.l language file. [ #00]
Anope Version 1.7.7
-------------------
Provided by Anope Dev. <dev@anope.org> - 2004/2005
01/12 A Added make profile to allow for gprof profileing of anope. [ #00]
12/30 A Warnings for NULL values with sstrdup/moduleData. [#261]
12/26 A Services can enforce SGLINE/SQLINE by killing the user on set. [#245]
12/25 A Flag to tell if we need to enforce SGlines or not. [ #00]
12/02 A Support for other Ulines Servers (NeoStats/SolarStats). [ #00]
11/28 A Support for Unreal's version of SVSHOLD. [ #00]
11/28 A /OS SET LIST to list the set options. [ #00]
11/27 A Solid IRCD support (Solid IRCD 3.4.6 or later). [ #00]
11/27 A Exceptions now update if the limit is different. [ #00]
11/27 A Segfaults logged to the services log when DumpCore is disabled. [ #00]
11/27 A OperServ SET SQL [on|off] disable/enable SQL during run time. [ #00]
11/21 A Opened SGLINE to all ircd that support GEOS bans. [ #00]
11/21 A Opened SZLINE to all ircd that support ZLINE's. [ #00]
11/19 A Added anope_cmd_ctcp() to code API, for sending CTCP messages. [ #00]
11/18 A Unable to use registered nicknames as bot nicks from now on. [ #00]
11/18 A NSAddAccessOnReg to control access list on registration. [ #00]
01/08 F /NS Status always returns 0 for unregisterd nicks like help says [ #00]
01/07 F Fixed example.conf syntax mistake. [ #00]
01/06 F Possible crash using memoserv. [#269]
01/05 F Few updates to Dutch language file (nl.l). [ #00]
01/05 F BotServ's banning would trigger a TSMODE error on a capable IRCd. [ #00]
01/05 F Not resetting the topic on channel creation with KEEPTOPIC off. [#267]
01/04 F Fixed up some alog() messages that were incorrect. [#266]
01/01 F Ultimate3 channel modes, which had been defined incorrectly. [ #00]
12/31 F Fixed integer overflow error with CS ACCESS/LEVELS. [#262]
12/30 F Fixed moduleAddData using an old moduleData as list head. [#261]
12/30 F List handling of moduleData was bad on deletion. [#261]
12/30 F Few memleaks with moduleData functions returning early. [ #00]
12/30 F Modules can no longer add commands with mod_name set. [#261]
12/30 F Catserv now uses moduleAddCommand instead of addCommand. [#261]
12/27 F Not freeing memory when a channel got deleted. [ #00]
12/27 F Segfaults with enforcing KillonSGline/KillonSQline. [#260]
12/26 F Updated IRCD doc to show all the flags currently in the code. [ #00]
12/26 F Fixed segfault with some config options if they are set wrong. [ #00]
12/26 F Updated PTLink support to be more in line with the ircd protocol. [ #00]
12/25 F Fixed up user and channel modes for various ircds. [ #00]
12/23 F Several compiler errors under make strict. [ #00]
12/21 F Unsetting away would not trigger checking of memos. [#258]
12/21 F Dreamforge compile. [ #00]
12/21 F Moved global about del of non-existant session inside debug() if. [ #00]
12/19 F Fixed LogUser messages where the nickip is 0. [#253]
12/19 F Segfault if USERDB enabled and tables don't exist. [#255]
12/18 F Now only builds the ircd you selected. [ #00]
12/17 F In some cases READONLY was not respected, and data was saved. [#244]
12/17 F Corrected a few mistakes in example.conf. [#251]
12/17 F Wrong column type in tables.sql for nick alias status fiag. [#248]
12/17 F listchans and listnicks work under Cygwin. [#247]
12/17 F NickRegDelay no longer accepts negative values. [#250]
12/17 F -is44 option not show if converter not built. [#249]
12/11 F Fixed possible crashbug (NULL-free) in nickserv's delcore(). [ #00]
12/09 F Hybrid crash on unsetting registration mode. [ #00]
12/09 F BotServ !seen not recognizing founder. [#167]
12/08 F ChanServ ACCESS wrong when dealing negative numbers. [#240]
12/06 F Fixed misplaced pointer in moduleAddData(). [ #00]
12/06 F Fixed infinite loop with moduleGetData(). [#239]
12/05 F CS CLEAR OPS strips +a/+q modes, and uses SVSMODE where possible. [ #00]
12/05 F Ultimate3 not setting +a on channel admins. [ #00]
12/04 F Cleaned up some memory warnings found with Valgrind. [ #00]
12/03 F Unreal 391 TIME replies. [ #00]
12/03 F CS TOPICLOCK setting a maliformed topic in some cases. [ #00]
12/03 F Bahamut support +I channel modes. [ #00]
12/02 F Ultimate3 botserv bots were getting wrong modes. [ #00]
12/01 F ChanServ AKICK DEL (reordering) (pointed to freed memory). [ #00]
12/01 F del_session() warning messages when LimitSessions is disabled. [ #00]
11/30 F Fixed ircd->chanmodes (pointed to freed memory). [ #00]
11/28 F NSSecureAdmins now restricts /NS SET EMAIL. [#218]
11/27 F Compiles and Runs under CYGWIN again. [ #00]
11/27 F bot_raw_mode() would cause a TSMODE warning. [#234]
11/27 F do_kill() not removing users from the user list. [#222]
11/27 F Unreal3.2 supports SVSMODE -b on clearing bans. [ #00]
11/27 F Removed +d references from the PTlink protocol file. [ #00]
11/23 F Rage 2 updated to support BETA 7. [#226]
11/23 F PTLink anope_cmd_server() message. [ #00]
11/21 F Fixed session decrease on /NS GHOST. [#229]
11/20 F Disables UseRDB if there is an error during SQL init. [ #00]
11/20 F MS CHECK now checks if the nick is forbidden. [#225]
11/20 F Removing Sqline on bot nicks change if the nick was registered. [#224]
11/19 F normalizeBuffer() now strips control character 1. [ #00]
11/19 F CTCP Ping replies when UsePrivmsg is enabled. [ #00]
11/19 F Some config options could overflow strtol(). [ #00]
11/19 F Wrong string and missing registered nick check in bot change. [#221]
11/16 F NickTracking could allow usage of forbidden nick in some cases. [ #00]
Provided by DrStein <gacevedo@anope.org> - 2004/2005
01/03 F Duplicated TOPIC sent, when TOPICLOCK is ON. [#265]
01/03 F If SYMBIOSIS ON, BotServ's bot should be the topic setter. [#265]
12/23 A NS STATUS will return your status if no nickname is given. [ #00]
12/26 F Error message during SQL init even if UseRDB was disabled. [ #00]
12/10 F Extra tab in language files, causing bad answer in !seen. [#243]
11/28 F Fixes RSEND oddity. [#237]
11/26 F Memos sent as notification of receipt can't be cancelled. [#192]
11/23 F Moving Services Operators to Services Admins and vice-versa. [#230]
11/22 F HelpChan +h mode not being given if status was greater then op. [#223]
Provided by Jens Hoffrichter <joho@nickstories.de> - 2004
12/17 F Provides clear message of SUPERADMIN is not enabled. [#246]
Provided by mitch{Xy} <mitch@bondage.com> - 2004
12/20 F Removed unclear email text from language files. [ #00]
Provided by ThaPrince <jon@vile.com> - 2004/2005
01/13 A Support for plexus SVSID. [ #00]
12/25 A Support for Hybrid TBURST. [#259]
12/21 A Support for Hybrid IRCDs QS (Quit Storm). [#256]
12/20 A Added plexus ircd support. [ #00]
01/13 F halfop support working for plexus. [ #00]
12/22 F Updated the plexus support. [ #00]
Anope Version 1.7.6
-------------------
Provided by Anope Dev. <dev@anope.org> - 2004
10/13 A Added argv[0] as nick for AnopeInit. [ #00]
09/20 A Added RestrictOperNicks as new feature in services.conf. [ #00]
09/08 A Removed rand() and ported bsd's arc4random() to fit our needs. [ #00]
08/24 A New -l option for am script to list possible selectors. [ #00]
10/16 F Fixed RestrictOperNicks for /ns group command. [#188]
10/13 F Type in comments on all src files - yay. [ #00]
10/12 F Code Tidy, fixed some error checking. [ #00]
10/09 F Bug in LogChannel possibly causing segfaults. [#176]
10/03 F Changed UserKeys from uint to long uint. [ #00]
09/21 F An option to explicitly not use mysql is added to Config. [ #00]
09/19 F Rewrote the internals of moduleData to save lots of memory. [ #00]
09/14 F Protection unsetting now does -a instead of +a. [ #00]
09/12 F Updated Dutch language file. [ #00]
09/10 F Typo in anope_cmd_relase_svshold function name. [ #00]
09/09 F Fixed bug with uninitialized pointer in check_sqline. [ #00]
09/08 F Fixed gcc2 support with multiple C++ style comments. [ #00]
08/26 F Fixed spelling stuff in the german langfile. [#159]
08/24 F Compile error with gcc2. [ #00]
Provided by Trystan <trystan@nomadirc.net> - 2004
10/29 A Added UnRestrictSAdmin to allow use of umode +a. [ #00]
10/23 A Added depricated.h, this will allow old mods to work for now. [ #00]
10/23 A Add hook for SJOIN for Unreal future +I support. [ #00]
10/06 A Bahamut's channel mode +j (join throttle). [ #00]
10/05 A Globalized CS/NS STATUS messages. [ #00]
10/02 A Added NewsCount as new feature in services.conf. [ #00]
08/28 A CSupport for +I channel mode. [ #00]
08/28 A Complete support for Unreal3.2. [ #00]
08/28 A New BASE64 general library. [ #00]
09/07 A Unreal32 channel mode +T support. [ #00]
09/07 A Ircd CHANMODE now trapped and stored. [ #00]
08/23 A New protocol independent design (aka anope-capab). [ #00]
08/28 A New IRCD document for adding new ircd support to new design. [ #00]
11/11 F OS CLEARMODES now takes +q/+a. [ #00]
11/11 F Updated PTlink support. [#211]
11/06 F Fixed syntax error when NSForceEmail is disabled. [ #00]
11/06 F Fixed using "make" under some BSD systems. [ #00]
11/06 F Chanserv taking modes more than once. [ #68]
10/31 F Fixes configure warning on BSD systems. [#160]
10/30 F Fixed OS CLEARMODE, so the correct messages are sent. [#207]
10/30 F Fixed MS INFO using the correct message. [#205]
10/29 F Fixed CS CLEAR MODES not resetting the modes. [#182]
10/29 F Fixed LogUser message, now normalizes the "realname" for display. [#199]
10/29 F Fixed BS ACT, if the string contained control character 1. [#193]
10/27 F Fixed hardcored ircd sqlines from taking out services. [#133]
10/27 F Fixed TOPIC timestamp not being read correctly. [#196]
10/24 F Fixed OPNOTICE when doing /CS OP. [#198]
10/20 F Updated Base64 Lib to fix Unreal NICKIP. [ #00]
10/16 F Fixed BS TTB. [#185]
10/16 F RestrictOperNicks is no longer case sensitive. [#190]
10/16 F Fixed tsbuf not being sent on registration. [#180]
10/15 F Fixed OS JUPE. [#147]
10/14 F Fixed NickServ Logout. [#180]
10/14 F Fixed HelpChannel with Unreal. [#180]
10/09 F Bug in MySQL debug, possibly causing segfaults. [#149]
10/09 F Lots of code clean up to prevent segfaults. [ #00]
10/07 F Fixed TSMODE ircds that don't stay this in their CAPAB. [ #00]
10/05 F Cleaned up how OS/CS CLEAR MODES works. [ #00]
09/27 F Verbose message for vident. [#173]
09/27 F Check and trap for forbidden nicks on HS. [#172]
09/27 F Tracking of IP address for simple checks. [#166]
09/27 F Proper deletion of added NS timeouts. [#143]
09/27 F Partial fix for +a compile error. [#147]
09/27 F Resolved longstanding NICKIP issue on AKILLs. [ #17]
09/07 F Handling of most Unknown Message from Server commands. [ #00]
09/07 F Several Hybrid support fixes and improvements. [ #00]
09/07 F Several Unreal support fixes and improvements. [ #00]
09/07 F Several Ultimate support fixes and improvements. [ #00]
08/28 F Channel registration handling for non chanops. [#142]
08/28 F Protection from accessing unavailable struct data. [#152]
08/28 F Rage2 mode +M/+A channel support. [#154]
08/28 F Rage2 Beta6 support. [#155]
08/28 F Undefined references on botserv.c upon compilation. [#156]
08/28 F Memory leaks taken care of. [#157]
08/28 F Buffer preparation for vsnprintf() call. [#158]
Provided by DrStein <gacevedo@anope.org> - 2004
11/06 A NS ACCESS LIST reports correctly that the list is empty [ #00]
10/05 A CS/NS INFO shows the expire time. [ #00]
10/05 A NS GLIST shows the expire time. [ #00]
11/06 F Service Admins can now modify the XOP list [#170]
10/29 F ChanServ XOP reordering fix [#187]
10/29 F ChanServ AKICK reordering fix [#201]
10/29 F ChanServ now requires a more obscure password [#202]
10/27 F MS CHECK to look for the correct sender value. [#200]
10/21 F Updated Spanish language file. [ #00]
10/15 F More Check and trap for forbidden nicks on HS. [#183]
10/07 F NEWS reordering issue [ #00]
10/05 F NS GLIST allows the owner of the nick to use the nickname param. [ #00]
09/17 F Fixed MySQL error, whereby checks are only done if mysql is on. [ #00]
09/14 F Fixed /os MODE by joining nested ifs into one. [ #00]
Provided by crazytoon <da.crew@gmx.net> - 2004
10/24 A Updated German language file [ #00]
Provided by Miles Nordin <carton@Ivy.NET> - 2004
11/06 F Fixes segfault under NetBSD with channel names using i18n symbols [ #00]
Anope Version 1.7.5
-------------------
Provided by Anope Dev. <dev@anope.org> - 2004
07/17 A Switched to autoconf for configure script. [ #00]
07/05 A Warning when LocalAddress conflicts with RemoteServer. [#118]
06/18 A Added proper Bahamut1.8 support. [ #55]
08/11 F Proper make distclean to leave source spotless. [ #00]
08/11 F Fixed support for Ultimate, Rage and Viagra. [#113]
08/10 F Fixed previous BotServ buffer fix. [#131]
08/10 F Updated documentation to reflect the changed build process. [ #00]
08/07 F configure will be ok if you dont have mysqlclient lib file. [ #00]
07/23 F Fixed BotServ buffer. [#131]
07/22 F Free NSNickTracking when a user quits. [#126]
07/22 F NOOP bug with wildcards. [#115]
07/22 F Removed RESTRICTED from incorrectly labeled lang file entry. [#111]
07/15 F Fixed the bug where /ns release didn't work with UseSVSHOLD. [#125]
07/15 F Fixed a tiny memleak in the db routine. [ #00]
07/15 F Updated Dutch language file. [ #00]
07/14 F Added CHECK to the memoserv help menu. [ #00]
07/12 F Bots will join a channel even for ignored users. [ #00]
07/05 F Global now joins LogChan on startup with hybrid. [ #97]
07/04 F Fixed a bug with m_time. [ #00]
06/30 F Fixed bug which caused failure in anope crontab script. [ #00]
06/28 F Fixed compiling bug with UltimateIRCd3, ViagraIRCd, Rage2IRCd. [ #00]
06/26 F Removed TSMODE from usermodes for bahamut. [#112]
06/22 F Changed all strcasecmp's to stricmp's. [ #00]
06/20 F PTLink server support. [ #00]
Provided by Trystan <trystan@nomadirc.net> - 2004
07/22 A Added VIAGRA support for modes +A and +H. [ #99]
08/17 F Rage2 SNICK event handling. [#128]
08/17 F Included XOP reference to /CS HELP SET. [#139]
08/17 F French language update. [#146]
08/17 F Ultimate3 channel modes fixed. [#147]
08/17 F Ultimate3 configuration defines set properly. [#148]
Provided by Janos Kapitany <sarkanyka@cjbchat.hu>
08/04 A New language file hun.l (Hungarian) [ #00]
Provided by Mateusz Szczyrzyca <annihilator@ircnet.pl> - 2004
08/11 A New language file pl.l (Polish) [ #00]
Anope Version 1.7.4
-------------------
Provided by Anope Dev. <dev@anope.org> - 2004
06/16 A More verbose error messages for services.conf checking. [ #00]
06/10 A Improved handling of /NS INFO for pseudo-clients. [ #98]
06/07 A Added register script in /bin/ for users to register anope. [ #00]
05/27 A Better /OS MODLIST output to include version information. [ #74]
05/25 A New /CS CLEAR HOPS for ircd's that support halfops. [ #72]
05/24 A New NSNickTracking directive to provide nick tracking. [ #71]
05/21 A Auto enforce upon AKICK addition. [ #63]
05/21 A New file docs/OLDCHANGES contains all change history. [ #65]
06/17 F Added SQLINE to NICK() on PTlink. [ #96]
06/16 F Module support for OpenBSD systems [#106]
06/12 F We check now for valid arguments in ModuleAddData(). [ #90]
06/12 F Unified kill_user function to handle all ircd protocols. [#101]
06/10 F Added check to see if MysqlUser and MysqlName were not null. [ #92]
06/09 F Corrected a number of spelling errors in en_us.l. [ #94]
06/09 F Corrected a large number of spelling and typing errors in docs. [ #87]
06/09 F Corrected compile warning for Hybrid support. [ #93]
06/06 F Fixed a bug with long NSGuestNickPrefixes. [ #00]
06/04 F Buffer initialization for encrypted MySQL passwords. [ #86]
06/04 F Rewrite of del_exception() fixing segfault and memory leak. [ #78]
06/04 F MemoServ send limit does no longer apply for services operators. [ #84]
06/03 F Reversed pthread library detection order on ./configure script. [ #67]
06/02 F Fixed bug where people who set memoserv notify off were notified. [ #79]
05/30 F HostServ functions no longer called for non VHOST capable ircds. [ #77]
05/28 F Fixed botserv bug with HAS_EXCEPTION (chmode +e). [ #80]
05/26 F Repaired /NS GROUP for compiled but disabled MySQL support. [ #73]
05/24 F Fixed typo in example.conf. [ #70]
05/24 F Cleaned up compile errors on older compilers. [ #69]
05/21 F Removed threads.c file. [ #64]
05/21 F Check for VHOST capable ircd on HostServAlias induction. [ #56]
05/21 F Allow /CS SUSPEND on registered channels only. [ #54]
05/21 F Reserved nicks (Q-lined) will be KILLed if taken on induction. [ #50]
Provided by Trystan <trystan@nomadirc.net> - 2004
06/10 A User customizable pseudo-client modes. [ #99]
06/17 F GlobalOnCycleMessage checked at startup [ #91]
Anope Version 1.7.3
-------------------
Provided by Anope Dev. <dev@anope.org> - 2004
05/16 A make install will now move anoperc to bin, fixed anoperc bug
05/15 A New standard Changes file format.
05/15 A BSCaseSensitive directive for a cAsE sEnSiTiVe badword kicker.
05/14 A Support for +a/-a on PTLink ircd.
05/02 A New moduleAddData support.
04/29 A MemoServ command CHECK to check whether a memo has been read.
04/23 A MemoServ command RSEND to send a memo requesting a receipt.
04/19 A Console control script bin/anoperc.
05/03 F Always set the right module name when executing mod_tail commands.
05/14 F Removed some illegal sizeof(void). Thanks to codemastr.
05/04 F Badwords kicker to ignore control characters and color codes.
05/12 F Missing RANDOMNEWS entry on /OS HELP [ #40]
05/14 F HELP LIST and LIST SYNTAX help messages [ #53]
05/14 F Globals containing format characters [ #52]
05/14 F Typo in HostServ help [ #51]
05/12 F Missing RANDOMNEWS entry on /OS HELP [ #40]
05/12 F xOP management inconsistency [ #38]
05/11 F Bug with module unload / memo moduleData [ #43]
05/05 F Bug with RDB and empty nickserv greet message [ #28]
05/08 F Segfault on MySQL FORBID [ #14]
04/22 F ALIST bug when being invoked by systems admins [ #20]
Provided by Rage IRCD. <rageircd@users.sourceforge.net> - 2004
05/11 A Rage2 IRCD support accepted feature request. [ #46]
Anope Version 1.7.2
--------------------
Provided by Anope Dev. <dev@anope.org>
2004/04/17 Fixed table.sql usage on mydbgen script (Bug #10)
2004/04/17 Fixed bug where anope_ns_req was being referenced
2004/04/17 Added SIGUSR2 signal to Rehash Config and Save DBs
2004/04/16 Fixed broken password saves to MySQL (Bug #11)
Anope Version 1.7.1
--------------------
Provided by Anope Dev. <dev@anope.org>
2004/04/12 Fixed quoted MD5 password for MySQL use (Bug #11)
2004/04/11 Fixed table.sql detection on mydbgen script (Bug #10)
2004/04/09 Fixed segfault due to coreless nicks in MySQL db (Bug #8)
2004/04/08 Added NickRegDelay. Nicks have to be connected longer than X seconds before a /ns register.
2004/04/08 Added "is a services root administrator" to /ns info.
2004/04/08 Added option for SOs and above to hide their services access status in /ns info.
2004/04/07 Added -help arguement for command line parameters.
2004/04/04 Added -version argument to return version and build info.
2004/04/04 Fixed moduleAddCommand for a non-existant service.
2004/04/01 Added memo2mail and /msg memoserv set notify MAIL/NOMAIL.
2004/03/31 Fixed MySQL double encryption if using MD5.
2004/03/31 Implemented MySQL Phase2 (see docs/MYSQL file).
2004/03/31 Modules can now add Commands/Messages from outside of AnopeInit.
2004/03/31 Fixed a bug with recersive module callbacks.
2004/03/30 Added channelname to entrymsg.
2004/03/28 Fixed tables.sql and removed needless tables.
2004/03/28 Forked 1.7 development stream.
NOTE: FOR PREVIOUS CHANGES PLEASE REFER TO FILE docs/OLDCHANGES
|