]>
Commit | Line | Data |
---|---|---|
2ace9480 | 1 | Thales 0.9.5 (XX/XX/XXXX) |
2 | - added TBUST to hybrid CAPAB line. Credits go to Wes Baehr | |
3 | <iwes@totalmac.net> | |
4 | - added a php script for clones detection. contributed by | |
5 | Jens 'DukePyrolator' Voss <DukePyrolator@wiredirc.net> | |
6 | - added Unreal mode +M | |
7 | Thales 0.9.4 (19/03/2003) | |
8 | - away status was not properly restored in Caching mode. (reported | |
9 | by admiral@ns.elbenstern.de) | |
10 | - renamed strlwr to strtolwr (misc.c) to be able to compile on cygwin. | |
11 | - improved ReportUsage.sh POSIX compatibility | |
12 | - added Unreal usermodes +R & +V | |
13 | - increased nickname length in SQL table user for hybrid ircd. | |
14 | - re-indented the whole code using indent | |
15 | - fixed bug in caching mode | |
16 | - added log messages to the hash functions in verbose mode | |
17 | - fixed bug in caching mode | |
18 | Thales 0.9.3 (04/02/2003) | |
19 | - removed debug message | |
20 | Thales 0.9.2 (03/02/2003) | |
21 | - added support for ultimate 2.8 +L chanmode | |
22 | - thales could receive SJOIN for nonexisting users under some race | |
23 | conditions. Now ignore them. | |
24 | - added a workaround for Unreal bug (sending multiple SJOINs for | |
25 | same (user, channel)) | |
26 | - removed some compilation warnings | |
27 | Thales 0.9.1 (12/02/2003) | |
28 | - fixed small parsing bug from ircservices code | |
29 | - fixed bugs in ultimate 2.8 support | |
30 | - ability to hide channel passwords in config file | |
31 | - included Wes Baehr's patch to fix TOPICs on Hybrid | |
32 | - added --enable-noreportusage configure option to disable the usage report | |
33 | - new hash function (should improve performance) | |
34 | - Modified ReportUsage.sh to send mail to thales-usage@ and include Thales | |
35 | version. | |
36 | - SQL tables names are defined in db.h. They can be changed. | |
37 | Thales 0.9.0 (05/11/2002) | |
38 | - added usage survey | |
39 | - more detailed info about libmysqlclient linking problem. | |
40 | - fixed ultimate 2.8 support | |
41 | - removed nonexistent ultimate umode +q | |
42 | Thales 0.1.5 (23/10/2002) | |
43 | - Ultimate 2.8 support | |
44 | - MOTDFile option removed from config | |
45 | - Hybrid 7 support | |
46 | - now says for which ircd it was compiled on startup. | |
47 | - New contrib : counter/ by z-master <z-master@apinc.org> | |
48 | Thales 0.1.4 (24/06/2002) | |
49 | - hashlist support can now be disabled to fix some crashes. Anyway, | |
50 | I'm very interested in fixing those crashes, so please tell me if | |
51 | you experience those. | |
52 | - now keeps an history. See the UserCacheTime & ServerCacheTime | |
53 | parameters in the config. | |
54 | - now includes contrib/logfilter to generate smaller logfiles for bug | |
55 | reporting purposes. | |
56 | - fixed a small memleak in db_getnick() | |
57 | Thales 0.1.3 (18/05/2002) | |
58 | - new configure options : --enable-static and --enable-no-modes. | |
59 | see INSTALL for details. | |
60 | - thales entered an infinite loop when logging an unknown mode. | |
61 | log an unknown mode only once, and give an example IRC message. | |
62 | - fflush the logfile after logging | |
63 | - renamed data/thales-*.sql to data/mysql-*.sql and changed the doc | |
64 | accordingly (that's to prepare PostgreSQL support). | |
65 | - the ircd type can now be specified using the --with-ircd=IRCDTYPE | |
66 | configure option. | |
67 | - added info on how to keep maxvalues data after an upgrade in the | |
68 | README. | |
69 | - LUSERS command is now fully implemented. | |
70 | - added a connecttime field to the server table to be able to know | |
71 | when a server connected to the net. (table structure must be reloaded, | |
72 | see README file) | |
73 | - now crashes without segfaulting if it can't connect to the DBMS. | |
74 | - now sends a GLOBOPS before going down, giving a reason. | |
75 | Thales 0.1.2 (03/05/2002) | |
76 | - optimized things using internal hashlists instead of querying the | |
77 | database. resources usage decreased by 20%. | |
78 | - rewrote messages.*, removing all DBMS stuff, and putting it in | |
79 | actions.* to prepare PostgreSQL support. As a consequence, it's | |
80 | no longer possible to ignore the epona bug which causes services | |
81 | to join a channel where they already are. | |
82 | - now checks if modes are known before trying to save them | |
83 | (prevents crashes :o) ) | |
84 | - corrected a bug in mode -k handling and cleaned up mode handling | |
85 | - re-added +R usermode for bahamut, ircdru and sequana (It wasn't | |
86 | displayed as an available user mode on connect) | |
87 | - added LUSERS command. | |
88 | - now stores max number of users and channels in the "maxvalues" table. | |
89 | - added NICKIP support for Bahamut, Sequana, IRCD-RU and Ultimate. The IP | |
90 | address is stored in the "user" table with the name "ipaddr". You must | |
91 | reload the database structure before running the new version for the | |
92 | first time. | |
93 | ||
94 | Thales 0.1.1 (28/04/2002) | |
95 | - improved autoconf's mysql test | |
96 | - now uses mysql_real_* instead of mysql_* | |
97 | - cleaned modes checks | |
98 | - added IRCD-RU support (patch provided by Bob Ershov <raveman@wenet.ru>) | |
99 | - added Magnet <magnet@epiknet.org>'s path for MDESC on Unreal | |
100 | - added Partizanu <partizanu@expres.ro>'s digit2img script to contrib | |
101 | - added Andy Smith <andy@strugglers.net>'s channels list script to contrib | |
102 | ||
103 | Thales 0.1.0 (20/04/2002) | |
104 | - there's now a mailing list ! see README. | |
105 | - cleaned up .sql files : this should decrease disk usage and improve perf a | |
106 | little. | |
107 | - added UltimateIRCD 3.0.0 support | |
108 | (helped by salk@junglebean.co.za) | |
109 | - make install doesn't overwrite thales.conf anymore. | |
110 | - improved Unreal support a little | |
111 | (reported by magnet@epiknet.org) | |
112 | - Channel modes arguments (+k) can now contain quotes | |
113 | (reported by shadow@homelanfed.com) | |
114 | - Corrected the bug which (I suppose) caused many crashes | |
115 | (reported by magnet@epiknet.org) | |
116 | ||
117 | Thales 0.0.9 (14/04/2002) | |
118 | - corrected a small MySQL linking problem in autoconf/automake | |
119 | (reported by mikep1230@att.net) | |
120 | ||
121 | Thales 0.0.8 (12/04/2002) | |
122 | - added /TIME, /ADMIN, /MOTD | |
123 | - gindented all the code (looks better now ;p) | |
124 | - added Bahamut support | |
125 | - removed a few warnings in log.c | |
126 | - added copyright info to all files | |
127 | - Thales now uses autoconf & automake, and IRCD is selected in ./configure | |
128 | - AWAY and {CHG,SET}{HOST,IDENT,NAME} are now supported. | |
129 | ||
130 | Thales 0.0.7 (07/04/2002) | |
131 | - First described version | |
132 | - Unreal and Sequana support | |
133 | - Docs written |