]> jfr.im git - irc/evilnet/x3.git/blob - ChangeLog.X3
Fix some stuff with adduser pending
[irc/evilnet/x3.git] / ChangeLog.X3
1 /***********************************************************************
2 X3 ChangeLog
3
4 2005-05-27 Alex Schumann <rubin@afternet.org>
5
6 * src/chanserv.c: make pending add check if the person is already on
7 the userlist before re-adding them (thx exec & reed for noticing this)
8 Fix capitalisation of I in pending notice.
9
10
11 2005-05-18 Alex Schumann <rubin@afternet.org>
12
13 * src/modcmd.c: reed pointed out that modcmd non-command help wasnt
14 working, and pointed me to the opserv helpfiles command, which shows
15 what services search what help files. This fixes the help command to
16 search that list as it should. Still need to modify the 'default'
17 helpfile search bindigs because I dont think chanserv should respond
18 to help from opserv's db, etc. See opserv's 'helpfiles' command.
19
20 * src/modcmd.help: clarified 'helpfiles' help.
21
22 2005-05-18 Alex Schumann <rubin@afternet.org>
23
24 * src/helpfile.c: make send_help() return true/false and not send
25 errors so svccmd_send_help can 'take control' of things.
26
27 * src/modcmd.c: Fixed up the help system (again) / find aliased
28 commands help if none exists. / Display no help for that command on
29 commands (instead of topic)
30
31 * src/modcmd.h: Fixed up the help system (again)
32
33 * src/global.c: Fixed syntax display
34
35 * src/chanserv.help: Removed =---= formatting, fixed a few things.
36 *spelling ++more spelling (thx reed)
37
38 * src/nickserv.help: Removed =---= formatting, fixed a few things.
39 *spelling ++more spelling (thx reed)
40
41 * src/opserv.help: Removed =---= formatting, fixed a few things.
42 ++spelling (thx reed)
43
44 * src/global.help: simplified index
45
46 * src/nickserv.c: Changed message users get when their email is
47 already used for an account, fixed syntax help
48
49 * src/opserv.c: fixed syntax help
50
51 2005-05-16 Alex Schumann <rubin@afternet.org>
52
53 * src/chanserv.help: Fixed a couple ban/lamer conversions i missed in
54 the help file.
55
56 2005-05-04 Alex Schumann <rubin@afternet.org>
57
58 * src/modcmd.c: added a 'rebindall' command to assist with
59 upgrades and changes which change command bindings.
60
61 * src/modcmd.help: modified help to reflect above
62
63 * src/opserv.help: modified help to reflect above
64
65 * src/chanserv.c: changed addban, addtimedban, delban, bans etc
66 to addlamer, dellamer, addtimedlamer, lamers to reduce confusion
67 between channel bans (+b) and x3 remembered bans (lamers)
68
69 * src/chanserv.help: modified help to reflect above
70
71 * UPGRADE: added use of rebindall to upgrade instructions
72
73 2005-05-04 Alex Schumann <rubin@afternet.org>
74
75 * src/chanserv.c: added an 'adduser pending' feature, where if
76 someone isn't authed x3 will ask them to /auth or register, and then
77 automatically finish adding them to the channel when they do.
78 Fixed email bug with adduser pending
79
80 * src/chanserv.h: adduser pending
81
82 * src/hash.c: adduser pending
83
84 * src/hash.h: adduser pending, and increased maxbans to 128 from 45.
85
86 * src/nickserv.c: adduser pending cleanup and activation code,
87 Arch sync (Avoid losing channel information when
88 replacing an account using the mergedb command.)
89
90 * src/proto-p10.c: adduser pending cleanup code
91
92 * src/nickserv.help: improved set and register help
93
94 2005-05-04 Alex Schumann <rubin@afternet.org>
95
96 * src/chanserv.c: changed uset noautoop to uset autoop (removed double
97 negitive). Added set voice to provide control over use of voice.
98 Implimented a basic chanserv db version control system for upgrading
99 seamlessly.
100
101 * src/chanserv.help: adjusted help to reflect voice and uset autoop
102 changes.
103
104 * src/hash.h: updated ssz comment from z to Z
105
106 * src/modcmd.help: rewrote BIND help
107
108 * src/proto-p10.c: Added Z (sslonly) support back in
109
110 * UPGRADE: created file to document upgrading procedures
111
112 2005-04-23 Alex Schumann <rubin@afternet.org>
113 * src/chanserv.c: removed settings: oplevel, halfoplevel, and
114 voicelevel, hard coding them to OP, HALFOP, and PEON. Changed
115 topicmask to be an on or off setting, uninfluenced by enftopic.
116 Added feature to use mask on /topic in addition to ,topic sets.
117 Removed special consideration for ircops in protect_user()
118
119 * src/chanserv.help: updated documentation to reflect the new and
120 much simpler topicmask feature, and removed op/voice levels.
121
122 * src/nickserv.c: added tailing 'end of' line for accountinfo
123 for non-opers too.
124
125 * src/modcmd.c: tweaked alias notification for help and breef help.
126
127 2005-04-20 Alex Schumann <rubin@afternet.org>
128
129 * src/proto-common.c: removing +d. needs to be a config option
130 or something.
131
132 * src/nickserv.help: modified main help reply of authserv
133
134 * src/nickserv.c: added title, epithet, and fakehost to oset listing
135
136 * src/modcmd.c: fixed up auto-help & alias command handling. Needs
137 totally redesigned though.
138
139 2005-04-15 Alex Schumann <rubin@afternet.org>
140
141 * src/proto-common.c: Temp fix for x3 not seeing -hv modes being set
142 at the same time. The whole block needs to be if/else instead of
143 switch though, to be cleaner.
144
145 * src/nickserv.help: added fakehost and title options to help oset.
146
147 * src/nickserv.c: removed 'style' setting. (was not being used in
148 code anyway)
149
150 2005-04-04 Neil Spierling <sirvulcan@gmail.com>
151
152 * src/proto-p10.c: Reinstated +d usermode.
153
154 2005-03-30 Alex Schumann <rubin@afternet.org>
155
156 * src/chanserv.c: Fixed unban.
157
158 * x3.conf.example: added note in snoop config that improper
159 setting for bots nick will cause segfault.
160
161 2005-03-22 Alex Schumann <rubin@afternet.org>
162
163 * x3.conf.example: added sethost/fakehost settings to conf
164
165 2005-03-19 Alex Schumann <rubin@afternet.org>
166
167 * chanserv.c: Changed style of command outputs, added userlevel back
168 to users list.
169
170 * opserv.c: Changed style of command outputs, removed warn feature
171
172 * tools.c: shortened duration string lengths
173
174 * main.c: shortened duration string lengths
175
176 * sendmail.c: Changed style of stats email
177
178 2005-03-18 Alex Schumann <rubin@afternet.org>
179
180 * Changed breef to brief...
181
182 * chanserv.c: Changed to access level names instead of numbers.
183
184 2005-03-17 Alex Schumann <rubin@afternet.org>
185
186
187 * src/opserv.c: Improved readability of trace print output
188
189 * src/chanserv.c: Improved cmd_list_users output & cleaned it up
190 a little.
191
192 * src/helpfile.c: Improved table_send readability (used in lots
193 of listings including users and stats network etc)
194
195 2005-03-15 Alex Schumann <rubin@afternet.org>
196
197 * src/chanserv.c: Improved some syntax error reporting for commands
198
199 * src/helpfile.c: Added a 'breef' help function
200
201 * src/helpfile.h: Added a 'breef' help function
202
203 * src/main.c: Improved some syntax error reporting for commands
204
205 * src/modcmd.c: Improved some syntax error reporting for commands
206
207 * src/modcmd.h: Improved some syntax error reporting for commands
208
209 2005-03-15 Reed Loden <reed@reedloden.com>
210
211 * Synchronization with srvx--devo--1.3--patch-19.
212
213 2005-03-12 Alex Schumann <rubin@afternet.org>
214
215 * src/common.h, src/opserv.h: more SRVX->X3 fixes
216
217 * opserv.c: fixed SRVX defines to X3
218
219 * src/nickserv.c: Applied patch to bring up to date with
220 local uncommitted changes on afternets srvx2 tree. improved
221 cookie gen code and removed /play from cookie messages.
222
223 * src/all, src/Makefile*, Makefile.in: changed srvx to x3 in a
224 bunch more places.
225
226 2005-03-07 Neil Spierling <sirvulcan@gmail.com>
227
228 * nickserv.help: Added odelcookie section.
229
230 * src/nickserv.c: Added odelcookie for deleting auth cookies and email
231 cookies.
232
233 * src/md5.c: Cleaned up compile warnings.
234
235 * src/nickserv.help: Added odelcookie section.
236
237 ***********************************************************************/
238
239 #define CVS_VERSION "$Revision$"
240