]>
Commit | Line | Data |
---|---|---|
f7beb8c1 | 1 | 2005-12-29 ben <ben@quakenet.org> |
2 | ||
3 | * clientcommands/requestowner.c, clientcommands/chanstat.c | |
4 | clientcommands/cleanupdb.c, dblist.c: | |
5 | - Updates 'founder' if no original founder is set | |
6 | - Prevents users from adding network services to the L chanlev | |
7 | - Prevents the logging of the chanstat command | |
8 | - Change *option++; to option++; in the cleanup module | |
9 | - Show channel founder to staff/opers when using the chanlev command | |
b23529fa | 10 | |
80228023 | 11 | 2005-11-20 ben <ben@quakenet.org> |
12 | ||
13 | * dblist.c, lightweight.h, clientcommands/changelev.c, | |
14 | clientcommands/cleanupdb.c: | |
15 | - Removes channels (from the database) that have been suspended for more than 365 days. | |
16 | - Checks a valid auth level is given when using CHANGELEV (previously no figure given would set the auth level to 0). | |
17 | - Prevents users from viewing other user's auth levels. (WHOIS) | |
18 | - Prevents users from viewing their own authlevel if they are level 1. (WHOAMI) | |
19 | ||
b23529fa | 20 | 2005-01-08 froo <froo@quakenet.org> |
21 | ||
22 | * clientcommands/cleanupdb.c: | |
23 | changed behaviour for deleting ownerless channels to only delete channel if there's | |
24 | no owner, no master or no ops present on chanlev, ie to make REQUESTOWNER more | |
25 | useful and fair. | |
26 | ||
27 | 2004-10-14 froo <froo@quakenet.org> | |
28 | ||
29 | * COMPILATION: - update requirements for make | |
30 | ||
31 | 2004-09-21 froo <froo@quakenet.org> | |
32 | ||
33 | * Makefile: - Makefile: FreeBSD support by ben@quakenet.org | |
34 | ||
35 | 2004-09-20 froo <froo@quakenet.org> | |
36 | ||
37 | * dblist.c: | |
38 | - PrintChanlev() added hint on max channels per user. (as suggested by ben@quakenet.org) | |
39 | - PrintUInfoRestricted(), PrintUInfo() added hint on max users per channel. (as suggested by ben@quakenet.org) | |
40 | ||
41 | 2004-08-30 froo <froo@quakenet.org> | |
42 | ||
43 | * clientcommands/addchan.c: notify msguser if bot can't join channel. | |
44 | ||
45 | 2004-08-29 Jaster <jaster@quakenet.org> | |
46 | ||
47 | * clientcommands/addchan.c: | |
48 | - addchan, supports an additional third argument, "user to notify". utilized by requestl module in O. | |
49 | ||
50 | 2004-08-29 froo <froo@quakenet.org> | |
51 | ||
52 | * clientcommands/addchan.c: | |
53 | - initialize struct account *msguseracct to NULL | |
54 | ||
55 | * channels.c, channels.h, channelsdb.c, | |
56 | clientcommands/cleanupdb.c, clientcommands/die.c, clientcommands/part.c, clientcommands/suspend.c: | |
57 | - PartChannel() takes reason for parting as an extra argument | |
58 | - cleanupdb, now notfies channel users at PART why it's leaving the channel, ie: no owner/empty/expired | |
59 | as suggested by netzi. | |
60 | - die, random diatribe replaced by quit reason. | |
61 | ||
62 | 2004-08-18 Jaster <jaster@quakenet.org> | |
63 | ||
64 | * clientcommands/listlevel.c, help/listlevel.oper: | |
65 | - listtlevel, list all users with a specified authlevel | |
66 | ||
67 | 2004-08-18 froo <froo@quakenet.org> | |
68 | ||
69 | * clientcommands/cleanupdb.c, clientcommands/help.c, | |
70 | clientcommands/setenable.c, servercommands/privmsg.c, | |
71 | globalexterns.h, lightweight.c, lightweight.h, | |
72 | help/setenable.oper, help/cleanupdb.oper, help/listlevel.oper: | |
73 | - setenable, enable or disable user commands (defaults to on) | |
74 | - cleanupdb, added a verbose option (-v) for those who really wan't to see | |
75 | 30k channels being removed :) | |
76 | ||
77 | 2004-06-21 skaterx <skaterx@quakenet.org> | |
78 | ||
79 | * servercommands/privmsg.c: | |
80 | slap me if you feel like it, my fault: requestowner is a command available to everyone, not just to opers | |
81 | ||
82 | * clientcommands/help.c: -Wall cleanup (forgot to include ctype.h) | |
83 | ||
84 | 2004-06-12 skaterx <skaterx@quakenet.org> | |
85 | ||
86 | * clientcommands/requestowner.c, dblist.c: | |
87 | maybe I should committ the right files next time, typos fixed | |
88 | ||
89 | * clientcommands/help.c, clientcommands/requestowner.c, dblist.c, help/requestowner.oper, help/requestowner.user, lightweight.h, servercommands/privmsg.c: | |
90 | requestowner command added, | |
91 | chanlev stats added, | |
92 | minor fix in "help" command (capitalization of parameter) | |
93 | ||
94 | 2004-01-11 froo <froo@quakenet.org> | |
95 | ||
96 | * clientcommands/status.c: | |
97 | remove embedded TAB (^I) from /proc/<PID>/status output, nicely spotted | |
98 | and fixed by netzi. | |
99 | ||
100 | * clientcommands/chanstat.c: | |
101 | fixed typo, as pointed out by netzi. | |
102 | ||
103 | 2003-11-29 splidge <splidge@quakenet.org> | |
104 | ||
105 | * clientcommands/sendchanlev.c, lightweight.h, servercommands/privmsg.c: | |
106 | Added SENDCHANLEV command | |
107 | ||
108 | 2003-10-13 froo <froo@quakenet.org> | |
109 | ||
110 | * clientcommands/suspendlist.c: | |
111 | added an end of line separator w. match counter. (as requested by HellMagic) | |
112 | ||
113 | 2003-10-06 splidge <splidge@quakenet.org> | |
114 | ||
115 | * clientcommands/chanstat.c: | |
116 | Changed to not show who suspended channels to non-opers. | |
117 | ||
118 | 2003-09-08 zarjazz <zarjazz@quakenet.org> | |
119 | ||
120 | * Makefile, accountsdb.c, channels.c, channelsdb.c, channelsdb.h, | |
121 | dblist.c, general.c, lightweight.h, parseline.c, restoredbfromdisk.c, | |
122 | savedbtodisk.c, sendinittoserver.c, | |
123 | clientcommands/accountstats.c, clientcommands/addchan.c, | |
124 | clientcommands/changelev.c, clientcommands/chanlev.c, | |
125 | clientcommands/channellist.c, clientcommands/chanstat.c, | |
126 | clientcommands/cleanupdb.c, clientcommands/cleanupdb2.c, | |
127 | clientcommands/clearchan.c, clientcommands/fish.c, | |
128 | clientcommands/grep.c, clientcommands/help.c, | |
129 | clientcommands/neigh.c, clientcommands/raw.c, | |
130 | clientcommands/status.c, clientcommands/suspend.c, | |
131 | clientcommands/suspendlist.c, clientcommands/version.c, | |
132 | servercommands/join.c, servercommands/mode.c, | |
133 | servercommands/nick.c, servercommands/server.c: | |
134 | -Wall cleanup | |
135 | ||
136 | 2003-05-06 froo <froo@quakenet.org> | |
137 | ||
138 | * clientcommands/cleanupdb2.c: cleanup; removed unused variables. | |
139 | ||
140 | 2003-04-26 froo <froo@quakenet.org> | |
141 | ||
142 | * clientcommands/deopall.c: | |
143 | fixed silly ifdef bug, buf was undeclared since L wen't .11 | |
144 | ||
145 | 2003-04-15 splidge <splidge@quakenet.org> | |
146 | ||
147 | * accounts.0: Removed file from repository | |
148 | ||
149 | * lightweight.h: Added HAVE_CLEARMODE define | |
150 | ||
151 | * clientcommands/unbanall.c: | |
152 | Fixed to use CLEARMODE | |
153 | ||
154 | * clientcommands/deopall.c: | |
155 | Fixed clearmode code | |
156 | ||
157 | * clientcommands/clearchan.c: | |
158 | Now clears +r mode | |
159 | ||
160 | * parseline.c: | |
161 | Bugfix, support for +h usermode on NICK message | |
162 | ||
163 | * sendinittoserver.c: | |
164 | Added +s flag to indicate service | |
165 | ||
166 | 2003-01-21 froo <froo@quakenet.org> | |
167 | ||
168 | * clientcommands/grep.c: | |
169 | fixed format string bug found by BF, sloppy me :p | |
170 | ||
171 | 2003-01-12 splidge <splidge@quakenet.org> | |
172 | ||
173 | * clientcommands/neigh.c: Erm, yes well... | |
174 | ||
175 | * clientcommands/fish.c, clientcommands/neigh.c: | |
176 | Made a bit safer (removed buffer overflow). | |
177 | ||
178 | * general.c: | |
179 | Made NoticeToUser() a bit safer (always gets \r\n on the end of the | |
180 | command). | |
181 | ||
182 | 2002-11-22 froo <froo@quakenet.org> | |
183 | ||
184 | * clientcommands/grep.c, help/find.oper, servercommands/privmsg.c: | |
185 | new command "find", an easy to use frontend to "grep". | |
186 | ||
187 | 2002-11-06 froo <froo@quakenet.org> | |
188 | ||
189 | * clientcommands/part.c: | |
190 | fixed preprocessor directive bug. | |
191 | ||
192 | 2002-11-02 splidge <splidge@quakenet.org> | |
193 | ||
194 | * clientcommands/cleanupdb2.c, lightweight.h, servercommands/privmsg.c: | |
195 | Added "cleanupdb2" command to request an expire check from another service | |
196 | for each channel. | |
197 | ||
198 | 2002-10-18 bigfoot <bigfoot@quakenet.org> | |
199 | ||
200 | * channelsdb.c, channelsdb.h, clientcommands/addchan.c, restoredbfromdisk.c: | |
201 | Added some errormessages to addchan | |
202 | ||
203 | * Makefile: minor update | |
204 | ||
205 | 2002-09-19 zarjazz <zarjazz@quakenet.org> | |
206 | ||
207 | * COMPILATION: Tell newbies about stuff | |
208 | ||
209 | 2002-08-11 splidge <splidge@quakenet.org> | |
210 | ||
211 | * dblist.c: | |
212 | Fixed bug using strncmp instead of pointer comparison for the "list one user | |
213 | on one channel" chanlev mode. | |
214 | ||
215 | 2002-08-08 splidge <splidge@quakenet.org> | |
216 | ||
217 | * channels.c: | |
218 | Changed to clear the timestamp on part. | |
219 | ||
220 | 2002-08-08 bigfoot <bigfoot@quakenet.org> | |
221 | ||
222 | * clientcommands/chanstat.c, servercommands/privmsg.c: | |
223 | allowed chanstat to be used by authlevel 10 and up | |
224 | ||
225 | 2002-08-04 froo <froo@quakenet.org> | |
226 | ||
227 | * servercommands/join.c: | |
228 | fixed coding style, nuked TAB's et al | |
229 | ||
230 | 2002-08-04 splidge <splidge@quakenet.org> | |
231 | ||
232 | * servercommands/join.c: | |
233 | Fixed the code to kick users to use numeric instead of nick. | |
234 | ||
235 | * channels.c: | |
236 | Fixed server protocol message sent by KickUser() to include the : | |
237 | ||
238 | 2002-08-04 froo <froo@quakenet.org> | |
239 | ||
240 | * clientcommands/adduser.c, clientcommands/removeuser.c: | |
241 | added authname to the logging. | |
242 | ||
243 | 2002-08-03 froo <froo@quakenet.org> | |
244 | ||
245 | * clientcommands/part.c, lightweight.h, servercommands/privmsg.c: | |
246 | added part command to enable newserv to tell blind L to part | |
247 | empty channels. | |
248 | ||
249 | 2002-07-26 froo <froo@quakenet.org> | |
250 | ||
251 | * clientcommands/op.c, clientcommands/voice.c: | |
252 | update lastused timestamp on channel. | |
253 | ||
254 | 2002-07-24 bigfoot <bigfoot@quakenet.org> | |
255 | ||
256 | * clientcommands/accountstats.c: | |
257 | fixed nice little off by one error | |
258 | ||
259 | * clientcommands/accountstats.c, lightweight.h, servercommands/privmsg.c: | |
260 | Added accountstat command to be able to see if CHANNELSPERUSER should be raised | |
261 | ||
262 | 2002-07-22 bigfoot <bigfoot@quakenet.org> | |
263 | ||
264 | * help/invite.oper, help/invite.user: | |
265 | changed functionality in invite, updating helpfile | |
266 | ||
267 | * clientcommands/help.c: | |
268 | Added set- and clearinvite to commandlist | |
269 | ||
270 | * channels.c channelsdb.h channels.h lightweight.h parseline.c | |
271 | clientcommands/chanstat.c | |
272 | clientcommands/clearinvite.c | |
273 | clientcommands/invite.c | |
274 | clientcommands/setinvite.c | |
275 | help/clearinvite.oper | |
276 | help/clearinvite.user | |
277 | help/setinvite.oper | |
278 | help/setinvite.user | |
279 | servercommands/join.c | |
280 | servercommands/mode.c | |
281 | servercommands/privmsg.c: | |
282 | Added setinvite, clearinvite and functionality to let L force a channel to be inviteonly (+i) | |
283 | ||
284 | 2002-07-10 splidge <splidge@quakenet.org> | |
285 | ||
286 | * clientcommands/chanlev.c: | |
287 | Changed to work correctly with trailing spaces. | |
288 | ||
289 | 2002-07-07 froo <froo@quakenet.org> | |
290 | ||
291 | * clientcommands/grep.c: | |
292 | free() mem used by pcre. | |
293 | ||
294 | 2002-07-02 zarjazz <zarjazz@quakenet.org> | |
295 | ||
296 | * a_string.c | |
297 | added buffer safe string routines to remove dubious (*cough*) | |
298 | use of strcpy / strncpy | |
299 | ||
300 | 2002-06-05 froo <froo@quakenet.org> | |
301 | ||
302 | * clientcommands/unbanall.c: | |
303 | fixed a typo | |
304 | ||
305 | * readconfig.c: | |
306 | stripQuote(), remove quotes on input. | |
307 | ||
308 | * clientcommands/help.c, clientcommands/recover.c, servercommands/privmsg.c: | |
309 | recover "macro", recover a channel (deopall/unbanall/clearchan) | |
310 | ||
311 | * help/grep.oper: | |
312 | help text for GREP | |
313 | ||
314 | * help/recover.oper, help/recover.user: | |
315 | help text for RECOVER | |
316 | ||
317 | * clientcommands/grep.c: | |
318 | added -l to usage | |
319 | ||
320 | * lightweight.h: | |
321 | declaration for dorecover() | |
322 | ||
323 | * help/deopall.user: | |
324 | changed text to reflect new requirement for deopall, ie +m or +n | |
325 | ||
326 | 2002-06-04 froo <froo@quakenet.org> | |
327 | ||
328 | * clientcommands/cleanupdb.c: | |
329 | display the channels being removed | |
330 | ||
331 | 2002-06-03 froo <froo@quakenet.org> | |
332 | ||
333 | * dblist.c: | |
334 | fixed puny bug in PrintUInfoRestricted(), PrintUInfo() | |
335 | made PrintChanlev() sort on CFLAG_OP as well | |
336 | added "one user mode" to PrintChanlev() | |
337 | ||
338 | * dblist.h, chanlev.c: | |
339 | updated PrintChanlev to have "one user" mode. | |
340 | ||
341 | 2002-05-31 froo <froo@quakenet.org> | |
342 | ||
343 | * clientcommands/grep.c: | |
344 | lowered default number of lines to show from 100 to 20, added an | |
345 | option (-l num) to raise it to a maximum of MAX_HITS (currently 1000) | |
346 | ||
347 | * connecttoserver.c: | |
348 | log SendLine's via DebugLog() instead. | |
349 | ||
350 | * log.c: | |
351 | added a separate debuglog, to stop SendLine from cluttering | |
352 | the normal logfiles. | |
353 | ||
354 | * lightweight.h: | |
355 | added a debuglog | |
356 | ||
357 | 2002-05-30 splidge <splidge@quakenet.org> | |
358 | ||
359 | * clientcommands/deopall.c: | |
360 | Added -l switch to deopall to reduce hack spam. | |
361 | ||
362 | 2002-05-28 froo <froo@quakenet.org> | |
363 | ||
364 | * clientcommands/grep.c: | |
365 | a PCRE based inband log grepper. | |
366 | ||
367 | * servercommands/privmsg.c: | |
368 | added an inband log grep'per | |
369 | ||
370 | * clientcommands/help.c: | |
371 | added help text for grep | |
372 | ||
373 | * lightweight.h: dogrep() | |
374 | ||
375 | * Makefile: Include libpcre | |
376 | ||
377 | 2002-05-23 froo <froo@quakenet.org> | |
378 | ||
379 | * restoredbfromdisk.c: | |
380 | fixed errormessage. | |
381 | ||
382 | 2002-05-21 strutsi <strutsi@quakenet.org> | |
383 | ||
384 | * dblist.c: | |
385 | minor fixes | |
386 | ||
387 | * clientcommands/chanlev.c: | |
388 | helper raised authlevel update | |
389 | ||
390 | * clientcommands/help.c, clientcommands/suspendlist.c, dblist.c, servercommands/privmsg.c: | |
391 | Helper raised authlevel added | |
392 | ||
393 | 2002-05-21 splidge <splidge@quakenet.org> | |
394 | ||
395 | * dblist.c: | |
396 | "ChangeChanlev" logic fixes. Fixes following bugs: | |
397 | ||
398 | * User with just +a and/or +g left should be removed properly now | |
399 | * User adds aborted due to trying to add +m/+n when not owner doesn't leave | |
400 | users with not flags on the channel any more | |
401 | * Sole owner trying to -n a non-owner doesn't fail any more (e.g. | |
402 | removeuser) | |
403 | ||
404 | Removed commented out "founder protection" code for clarity. | |
405 | ||
406 | 2002-05-21 froo <froo@quakenet.org> | |
407 | ||
408 | * readconfig.c: | |
409 | added std GNU blurb | |
410 | ||
411 | 2002-05-19 splidge <splidge@quakenet.org> | |
412 | ||
413 | * help/invite.oper, help/invite.user: | |
414 | Fixed English a bit :) | |
415 | ||
416 | (changed "other users than yourself" to "users other than yourself") | |
417 | ||
418 | 2002-05-19 bigfoot <bigfoot@quakenet.org> | |
419 | ||
420 | * clientcommands/voice.c: | |
421 | fixed explanation | |
422 | ||
423 | 2002-05-18 splidge <splidge@quakenet.org> | |
424 | ||
425 | * accountsdb.c: | |
426 | Changed so that if L doesn't think a channel exists it won't join it in | |
427 | DoAllAutoModes(). | |
428 | ||
429 | 2002-05-18 bigfoot <bigfoot@quakenet.org> | |
430 | ||
431 | * parseline.c: | |
432 | Added fix for joins with timestamps | |
433 | ||
434 | * channelsdb.h, clientcommands/welcome.c, restoredbfromdisk.c, savedbtodisk.c: | |
435 | made welcomemsgs save, no conversion of accounts-file needed | |
436 | ||
437 | 2002-05-16 froo <froo@quakenet.org> | |
438 | ||
439 | * clientcommands/help.c: | |
440 | help text updated for adduser/removeuser. | |
441 | ||
442 | * clientcommands/removeuser.c: | |
443 | removeuser: Remove a user from a channel | |
444 | ||
445 | * clientcommands/adduser.c: | |
446 | adduser: add a user to a channel with the default flags +ao | |
447 | ||
448 | * servercommands/privmsg.c: | |
449 | added adduser and removeuser | |
450 | ||
451 | * help/removeuser.oper, help/removeuser.user: | |
452 | help text for REMOVEUSER | |
453 | ||
454 | * help/adduser.oper, help/adduser.user: | |
455 | help text for ADDUSER | |
456 | ||
457 | * lightweight.h: | |
458 | added declaration for doadduser() and doremoveuser() | |
459 | ||
460 | 2002-05-16 bigfoot <bigfoot@quakenet.org> | |
461 | ||
462 | * servercommands/join.c: | |
463 | added onjoin welcome msgs | |
464 | ||
465 | 2002-05-16 strutsi <strutsi@quakenet.org> | |
466 | ||
467 | * help/welcome.oper, help/welcome.user: | |
468 | added the remove help | |
469 | ||
470 | 2002-05-16 froo <froo@quakenet.org> | |
471 | ||
472 | * clientcommands/help.c: | |
473 | invite command added | |
474 | ||
475 | * servercommands/privmsg.c: | |
476 | invite code added | |
477 | ||
478 | * clientcommands/invite.c: | |
479 | invite code | |
480 | ||
481 | * channels.h: | |
482 | declaration for InviteUser() | |
483 | ||
484 | * channels.c: | |
485 | added InviteUser() | |
486 | ||
487 | 2002-05-16 strutsi <strutsi@quakenet.org> | |
488 | ||
489 | * clientcommands/welcome.c: | |
490 | works.. | |
491 | ||
492 | 2002-05-16 froo <froo@quakenet.org> | |
493 | ||
494 | * lightweight.h: | |
495 | added declaration for doinvite() | |
496 | ||
497 | * help/invite.oper, help/invite.user: | |
498 | invite command. | |
499 | ||
500 | 2002-05-16 strutsi <strutsi@quakenet.org> | |
501 | ||
502 | * clientcommands/welcome.c: | |
503 | remove works | |
504 | ||
505 | * clientcommands/welcome.c: | |
506 | another update | |
507 | ||
508 | * clientcommands/welcome.c: | |
509 | remove added | |
510 | ||
511 | * channelsdb.c: | |
512 | welcome support | |
513 | ||
514 | * clientcommands/welcome.c: | |
515 | patch | |
516 | ||
517 | * clientcommands/welcome.c: | |
518 | Welcome command | |
519 | ||
520 | * clientcommands/help.c, help/welcome.oper, help/welcome.user, lightweight.h, servercommands/privmsg.c: | |
521 | Partial welcome support | |
522 | ||
523 | 2002-05-16 froo <froo@quakenet.org> | |
524 | ||
525 | * clientcommands/status.c: | |
526 | revamped the channel histogram a bit. | |
527 | ||
528 | 2002-05-13 strutsi <strutsi@quakenet.org> | |
529 | ||
530 | * dblist.c: | |
531 | yes we'll all learn to read english eventually (just language fix) | |
532 | ||
533 | 2002-05-13 froo <froo@quakenet.org> | |
534 | ||
535 | * clientcommands/cleanupdb.c: | |
536 | also remove non-empty channels w/o any owner (+n) | |
537 | ||
538 | 2002-05-13 strutsi <strutsi@quakenet.org> | |
539 | ||
540 | * dblist.c: | |
541 | refixed the damn owner removal feature | |
542 | ||
543 | * accountsdb.h, dblist.c: | |
544 | Added the +n flag removal thing | |
545 | ||
546 | 2002-05-11 froo <froo@quakenet.org> | |
547 | ||
548 | * servercommands/privmsg.c: | |
549 | die - make the service save and exit. | |
550 | ||
551 | * clientcommands/help.c: | |
552 | help text for die. | |
553 | ||
554 | * clientcommands/die.c: | |
555 | die - tell the service to save and exit. | |
556 | ||
557 | * help/die.oper: | |
558 | help text for DIE | |
559 | ||
560 | * clientcommands/save.c: | |
561 | added FlushLogs() | |
562 | ||
563 | * lightweight.h: added die | |
564 | ||
565 | 2002-05-10 froo <froo@quakenet.org> | |
566 | ||
567 | * clientcommands/status.c: | |
568 | added channel histogram to the output. | |
569 | ||
570 | * clientcommands/cleanupdb.c: | |
571 | now ignores suspended channels. also added a preview (-n) option. | |
572 | ||
573 | * clientcommands/raw.c: | |
574 | fixed typo. | |
575 | ||
576 | 2002-05-09 strutsi <strutsi@quakenet.org> | |
577 | ||
578 | * dblist.c: | |
579 | Added end of list message for whois/whoami channel list | |
580 | ||
581 | 2002-05-09 bigfoot <bigfoot@quakenet.org> | |
582 | ||
583 | * clientcommands/deopall.c: | |
584 | raised restriction on deopall to +m or +n | |
585 | ||
586 | 2002-05-08 bigfoot <bigfoot@quakenet.org> | |
587 | ||
588 | * dblist.c: | |
589 | added ending on chanlevs | |
590 | ||
591 | 2002-05-07 bigfoot <bigfoot@quakenet.org> | |
592 | ||
593 | * clientcommands/access.c: | |
594 | added code for access command | |
595 | ||
596 | * connecttoserver.c: | |
597 | added logging to SendLine() | |
598 | ||
599 | 2002-05-06 splidge <splidge@quakenet.org> | |
600 | ||
601 | * servercommands/privmsg.c: | |
602 | Fixed case sensitive UNBANALL | |
603 | ||
604 | 2002-05-06 strutsi <strutsi@quakenet.org> | |
605 | ||
606 | * accountsdb.c, dblist.c: | |
607 | Removed a few bugs | |
608 | ||
609 | 2002-05-06 splidge <splidge@quakenet.org> | |
610 | ||
611 | * restoredbfromdisk.c: | |
612 | Added to prevent restore of empty channels. | |
613 | ||
614 | 2002-05-06 froo <froo@quakenet.org> | |
615 | ||
616 | * clientcommands/deopall.c: | |
617 | added support for upcoming CLEARMODE and OPMODE (ircu2.10.11) | |
618 | ||
619 | * lightweight.h: | |
620 | added cleanupdb | |
621 | ||
622 | * clientcommands/cleanupdb.c: | |
623 | cleanupdb: removes unused (no authed join for DAYS_BEFORE_EXPIRE days) and | |
624 | and empty channels (ie: empty chanlev) | |
625 | ||
626 | * help/cleanupdb.oper: | |
627 | helptext for CLEANUPDB | |
628 | ||
629 | * servercommands/privmsg.c: | |
630 | added cleanupdb | |
631 | ||
632 | 2002-05-06 bigfoot <bigfoot@quakenet.org> | |
633 | ||
634 | * clientcommands/delchan.c: | |
635 | fixed spellingerror | |
636 | ||
637 | 2002-05-05 bigfoot <bigfoot@quakenet.org> | |
638 | ||
639 | * lightweight.c, lightweight.h, log.c: | |
640 | minor corrections with logging | |
641 | ||
642 | 2002-05-05 froo <froo@quakenet.org> | |
643 | ||
644 | * clientcommands/raw.c: | |
645 | switched to CheckAuthLevel(), fixored the sending numeric. | |
646 | ||
647 | 2002-05-05 bigfoot <bigfoot@quakenet.org> | |
648 | ||
649 | * lightweight.conf.example: | |
650 | fixed confusing quotes in example conf | |
651 | ||
652 | * clientcommands/chanstat.c, clientcommands/unsuspend.c: | |
653 | fixed channel references instead of chan | |
654 | ||
655 | * clientcommands/addchan.c: | |
656 | fixed too few args for Log() call | |
657 | ||
658 | 2002-05-04 bigfoot <bigfoot@quakenet.org> | |
659 | ||
660 | * clientcommands/clearchan.c, clientcommands/delchan.c, clientcommands/deluser.c, clientcommands/deopall.c, clientcommands/raw.c, clientcommands/reauth.c, clientcommands/save.c, clientcommands/suspend.c, clientcommands/unbanall.c, clientcommands/unsuspend.c, clientcommands/addchan.c, clientcommands/changelev.c, clientcommands/chanstat.c, dblist.c: | |
661 | added logging to all commands that should be logged in production mode | |
662 | ||
663 | 2002-05-03 froo <froo@quakenet.org> | |
664 | ||
665 | * clientcommands/raw.c: | |
666 | enables sending raw P10 messages. | |
667 | ||
668 | * clientcommands/reauth.c: | |
669 | forces a reauth with O | |
670 | ||
671 | * servercommands/privmsg.c: | |
672 | added 2 new oper commands, reauth and raw. | |
673 | ||
674 | * clientcommands/help.c: | |
675 | added help text for reauth. | |
676 | ||
677 | * lightweight.h: | |
678 | added reauth and raw. | |
679 | ||
680 | * help/reauth.oper: | |
681 | help text for the REAUTH command. | |
682 | ||
683 | * help/raw.oper: | |
684 | help text for the RAW command. | |
685 | ||
686 | 2002-05-02 froo <froo@quakenet.org> | |
687 | ||
688 | * readconfig.c, lightweight.c, globalexterns.h: | |
689 | ifdef'ed the o_ stuff. | |
690 | ||
691 | * lightweight.h: | |
692 | removed the O_ defines, since they are in the config file now. | |
693 | ||
694 | * lightweight.h: | |
695 | removed inclusion of serversettings.h, since it's handled in a separate | |
696 | config file now. /froo | |
697 | ||
698 | * serversettings.h: | |
699 | this file is depracated. use lightweight.conf instead. | |
700 | ||
701 | 2002-05-01 froo <froo@quakenet.org> | |
702 | ||
703 | * lightweight.c: | |
704 | added args parsing w. getopt() for specifying a config file to read w. -c, | |
705 | ie: lightweight -c /path/to/config/file.conf | |
706 | ||
707 | 2002-04-30 froo <froo@quakenet.org> | |
708 | ||
709 | * readconfig.c: ffs | |
710 | ||
711 | 2002-04-29 froo <froo@quakenet.org> | |
712 | ||
713 | * servercommands/privmsg.c: | |
714 | renamed NASTY_DEOPALL_HACK to HORRIBLE_DEOPALL_HACK | |
715 | ||
716 | * servercommands/nick.c, clientcommands/deopall.c, clientcommands/fish.c, clientcommands/neigh.c, clientcommands/clearchan.c, clientcommands/cow.c, clientcommands/unbanall.c, sendinittoserver.c, servercommands/endofburst.c: | |
717 | changed to use values from the configfile. | |
718 | ||
719 | * readconfig.c: typo. | |
720 | ||
721 | * parseline.c: | |
722 | changed to use values from the configfile. | |
723 | ||
724 | * lightweight.h: | |
725 | added declarations for readconfig.c | |
726 | ||
727 | * lightweight.c: | |
728 | changed to use values from the configfile. | |
729 | ||
730 | * globalexterns.h: | |
731 | added globals for the configfile stuff. | |
732 | ||
733 | * general.c, connecttoserver.c, channels.c: | |
734 | changed to use values from the configfile. | |
735 | ||
736 | * readconfig.c: | |
737 | reads and loads lightweights config file. | |
738 | ||
739 | * lightweight.conf.example: | |
740 | added O's configs. | |
741 | ||
742 | 2002-04-26 froo <froo@quakenet.org> | |
743 | ||
744 | * sendinittoserver.c: | |
745 | added errorhandling | |
746 | ||
747 | 2002-04-26 bigfoot <bigfoot@quakenet.org> | |
748 | ||
749 | * clientcommands/chanlev.c, dblist.c: | |
750 | corrrecting chanlev logging | |
751 | ||
752 | * servercommands/privmsg.c: | |
753 | added handler for CTCP's (currently ignoring) | |
754 | ||
755 | * accounts.0: | |
756 | added default accounts file | |
757 | ||
758 | * log.c: | |
759 | fixed missing return in loglines | |
760 | ||
761 | * clientcommands/chanlev.c: | |
762 | added chanlev change logging | |
763 | ||
764 | * log.c: | |
765 | fix initial conditions bug | |
766 | ||
767 | * general.c, lightweight.c, lightweight.h, log.c: | |
768 | Added corelogging | |
769 | ||
770 | 2002-04-25 splidge <splidge@quakenet.org> | |
771 | ||
772 | * clientcommands/addchan.c, clientcommands/delchan.c: | |
773 | Fixed spelling. | |
774 | ||
775 | 2002-04-23 splidge <splidge@quakenet.org> | |
776 | ||
777 | * channelsdb.c: | |
778 | Fixed trying to join channels when loading DB (before connected to | |
779 | notwork...) | |
780 | ||
781 | 2002-04-23 bigfoot <bigfoot@quakenet.org> | |
782 | ||
783 | * dblist.c: | |
784 | sorted chanlev output | |
785 | ||
786 | 2002-04-20 zarjazz <zarjazz@quakenet.org> | |
787 | ||
788 | * channelsdb.c: | |
789 | Channnel delete fix | |
790 | ||
791 | 2002-04-18 froo <froo@quakenet.org> | |
792 | ||
793 | * servercommands/privmsg.c: | |
794 | the fish command. | |
795 | ||
796 | * lightweight.h: | |
797 | added the fish command. | |
798 | ||
799 | * clientcommands/fish.c: | |
800 | sorry guys, had to do it :) /froo | |
801 | ||
802 | 2002-04-17 strutsi <strutsi@quakenet.org> | |
803 | ||
804 | * dblist.c: | |
805 | Fixed chanlev | |
806 | ||
807 | 2002-04-17 zarjazz <zarjazz@quakenet.org> | |
808 | ||
809 | * general.c, clientcommands/accountlist.c, clientcommands/chanlev.c, clientcommands/channellist.c, clientcommands/chanstat.c, clientcommands/deopall.c, clientcommands/help.c, clientcommands/noticeme.c, clientcommands/status.c, clientcommands/suspendlist.c, dblist.c, globalexterns.h, lightweight.c, servercommands/nick.c, servercommands/privmsg.c: | |
810 | match2strings update | |
811 | ||
812 | 2002-04-13 bigfoot <bigfoot@quakenet.org> | |
813 | ||
814 | * manual-german.html: | |
815 | Added german translation of the manual | |
816 | ||
817 | 2002-04-12 froo <froo@quakenet.org> | |
818 | ||
819 | * general.c, clientcommands/help.c, lightweight.h, servercommands/privmsg.c: | |
820 | added support for noticeme on|off (noticeme.c) | |
821 | ||
822 | * clientcommands/noticeme.c: | |
823 | noticeme: toggles usage of PRIVMSG/NOTICES | |
824 | ||
825 | 2002-04-12 strutsi <strutsi@quakenet.org> | |
826 | ||
827 | * dblist.c: | |
828 | Fixed the chanlev bug | |
829 | ||
830 | 2002-04-12 bigfoot <bigfoot@quakenet.org> | |
831 | ||
832 | * clientcommands/deopall.c: | |
833 | fixed bug when communicating with O (wont work with notices...) | |
834 | ||
835 | 2002-04-11 bigfoot <bigfoot@quakenet.org> | |
836 | ||
837 | * clientcommands/accountlist.c, clientcommands/addchan.c, clientcommands/changelev.c, clientcommands/chanlev.c, clientcommands/channellist.c, clientcommands/chanstat.c, clientcommands/clearchan.c, clientcommands/cow.c, clientcommands/delchan.c, clientcommands/deluser.c, clientcommands/deopall.c, clientcommands/help.c, clientcommands/neigh.c, clientcommands/op.c, clientcommands/save.c, clientcommands/status.c, clientcommands/suspend.c, clientcommands/suspendlist.c, clientcommands/unbanall.c, clientcommands/unsuspend.c, clientcommands/userlist.c, clientcommands/version.c, clientcommands/voice.c, clientcommands/whois.c, dblist.c: | |
838 | Switched to sending everything as notices | |
839 | ||
840 | * clientcommands/cow.c: | |
841 | I said cow, not neigh, dammit | |
842 | ||
843 | * clientcommands/cow.c: | |
844 | Fixed stupid escape bug in sprintf | |
845 | ||
846 | * clientcommands/cow.c, lightweight.h, servercommands/privmsg.c: | |
847 | added cow command | |
848 | ||
849 | * manual-english.html: | |
850 | added manual | |
851 | ||
852 | 2002-04-11 strutsi <strutsi@quakenet.org> | |
853 | ||
854 | * channelsdb.c, dblist.c: | |
855 | Fixed (?) The channel join on add problem and the chanlev bug | |
856 | ||
857 | 2002-04-07 bigfoot <bigfoot@quakenet.org> | |
858 | ||
859 | * faq.html: | |
860 | added faq for lightweight | |
861 | ||
862 | 2002-04-02 zarjazz <zarjazz@quakenet.org> | |
863 | ||
864 | * restoredbfromdisk.c: | |
865 | small cleanup | |
866 | ||
867 | 2002-03-31 bigfoot <bigfoot@quakenet.org> | |
868 | ||
869 | * chattr.tab.c, hash.c, strcmp.c, strcmp.h: | |
870 | Switched to the ircu strcmp functions | |
871 | ||
872 | 2002-03-28 zarjazz <zarjazz@quakenet.org> | |
873 | ||
874 | * help.zip: cleanup | |
875 | ||
876 | 2002-03-27 splidge <splidge@quakenet.org> | |
877 | ||
878 | * general.c, lightweight.h, servercommands/privmsg.c: | |
879 | Changed to send NOTICE instead of PRIVMSG for invalid commands etc. | |
880 | ||
881 | * servercommands/privmsg.c: | |
882 | Fixed runaway conversation with O problem | |
883 | ||
884 | * servercommands/privmsg.c: | |
885 | Fixed numeric lookup bug | |
886 | ||
887 | 2002-03-27 bigfoot <bigfoot@quakenet.org> | |
888 | ||
889 | * dblist.c: | |
890 | spelling error fixed | |
891 | ||
892 | 2002-03-26 strutsi <strutsi@quakenet.org> | |
893 | ||
894 | * dblist.c: | |
895 | Added the ability to remove own flags | |
896 | ||
897 | 2002-03-26 splidge <splidge@quakenet.org> | |
898 | ||
899 | * clientcommands/neigh.c: | |
900 | Fix compiler warning | |
901 | ||
902 | 2002-03-26 strutsi <strutsi@quakenet.org> | |
903 | ||
904 | * strcmp.c: | |
905 | Fixed the feature pils found | |
906 | ||
907 | 2002-03-26 splidge <splidge@quakenet.org> | |
908 | ||
909 | * clientcommands/deopall.c, lightweight.h, servercommands/nick.c: | |
910 | Tidied up deopall code; uses "secure" auth and reops L after the deopall is | |
911 | done. | |
912 | ||
913 | 2002-03-26 strutsi <strutsi@quakenet.org> | |
914 | ||
915 | * clientcommands/deopall.c, globalexterns.h, lightweight.c, lightweight.h, servercommands/nick.c: | |
916 | Added O support instead of HORRIBLE_DEOPALL_HACK | |
917 | ||
918 | 2002-03-26 zarjazz <zarjazz@quakenet.org> | |
919 | ||
920 | * clientcommands/neigh.c, clientcommands/showcommands.c, clientcommands/status.c, connecttoserver.c, error.c, getlinefromchunk.c, lightweight.h, parseline.c, readchunk.c, restoredbfromdisk.c, savedbtodisk.c, sendinittoserver.c, servercommands/privmsg.c, accountsdb.c: | |
921 | Tiny cleanup | |
922 | ||
923 | 2002-03-25 strutsi <strutsi@quakenet.org> | |
924 | ||
925 | * clientcommands/showcommands.c: | |
926 | Fixed something | |
927 | ||
928 | * clientcommands/channellist.c, clientcommands/suspendlist.c: | |
929 | Fixed spacing | |
930 | ||
931 | * clientcommands/help.c, clientcommands/showcommands.c, lightweight.h, servercommands/privmsg.c: | |
932 | Added the showcommands to make L more Q like | |
933 | ||
934 | 2002-03-25 splidge <splidge@quakenet.org> | |
935 | ||
936 | * clientcommands/neigh.c, clientcommands/status.c, lightweight.h, servercommands/privmsg.c: | |
937 | Tidied up status output, added "neigh" command. | |
938 | ||
939 | 2002-03-25 bigfoot <bigfoot@quakenet.org> | |
940 | ||
941 | * accountsdb.c, allocate.c, channels.c, channelsdb.c, channelsdb.h, clientcommands/accountlist.c, clientcommands/addchan.c, clientcommands/channellist.c, clientcommands/chanstat.c, clientcommands/clearchan.c, clientcommands/deluser.c, clientcommands/deopall.c, clientcommands/op.c, clientcommands/status.c, clientcommands/suspend.c, clientcommands/suspendlist.c, clientcommands/unsuspend.c, clientcommands/userlist.c, clientcommands/voice.c, general.c, globalexterns.h, lightweight.c, lightweight.h, parseline.c, restoredbfromdisk.c, savedbtodisk.c, servercommands/join.c, servercommands/privmsg.c, servercommands/server.c, usersdb.c: | |
942 | Added memory-statistics and indented the lot | |
943 | ||
944 | 2002-03-24 strutsi <strutsi@quakenet.org> | |
945 | ||
946 | * general.c: | |
947 | Made a fast fix to search patterns case insensitively | |
948 | ||
949 | * clientcommands/accountlist.c, clientcommands/userlist.c: | |
950 | Fixed the spacing and silly typos | |
951 | ||
952 | 2002-03-23 strutsi <strutsi@quakenet.org> | |
953 | ||
954 | * clientcommands/help.c, help/accountlist.oper, help/userlist.oper, lightweight.h, servercommands/privmsg.c: | |
955 | Added accountlist and userlist functions and attached them everywhere | |
956 | ||
957 | * clientcommands/accountlist.c: | |
958 | Account listing function not attached anywhere yet | |
959 | ||
960 | * clientcommands/userlist.c: | |
961 | Userlisting function, not attached anywhere yet | |
962 | ||
963 | * help/status.oper: | |
964 | Added a new help | |
965 | ||
966 | * clientcommands/help.c: | |
967 | Added status help | |
968 | ||
969 | 2002-03-23 splidge <splidge@quakenet.org> | |
970 | ||
971 | * clientcommands/channellist.c: | |
972 | Fixed missing argument | |
973 | ||
974 | 2002-03-23 strutsi <strutsi@quakenet.org> | |
975 | ||
976 | * help/channellist.oper, help/suspendlist.oper: | |
977 | New helps | |
978 | ||
979 | 2002-03-23 splidge <splidge@quakenet.org> | |
980 | ||
981 | * clientcommands/channellist.c, clientcommands/suspendlist.c, lightweight.h: | |
982 | Fixes | |
983 | ||
984 | 2002-03-23 strutsi <strutsi@quakenet.org> | |
985 | ||
986 | * servercommands/privmsg.c: | |
987 | Fixed something really stupid | |
988 | ||
989 | * clientcommands/channellist.c, clientcommands/help.c, lightweight.h: | |
990 | Added channelist | |
991 | ||
992 | * servercommands/privmsg.c: | |
993 | Added channellist function | |
994 | ||
995 | 2002-03-23 splidge <splidge@quakenet.org> | |
996 | ||
997 | * restoredbfromdisk.c: | |
998 | Added some more sanity checks | |
999 | ||
1000 | * clientcommands/status.c: | |
1001 | New command | |
1002 | ||
1003 | * servercommands/privmsg.c: | |
1004 | Added status call | |
1005 | ||
1006 | * lightweight.h: | |
1007 | Added dostatus function | |
1008 | ||
1009 | * lightweight.c: | |
1010 | Added startuptime value | |
1011 | ||
1012 | * globalexterns.h: | |
1013 | Added starttime value | |
1014 | ||
1015 | 2002-03-23 strutsi <strutsi@quakenet.org> | |
1016 | ||
1017 | * servercommands/privmsg.c, clientcommands/help.c: | |
1018 | Added suspendlist | |
1019 | ||
1020 | * clientcommands/suspendlist.c, general.c, lightweight.h: | |
1021 | Added channel suspension listing | |
1022 | ||
1023 | 2002-03-23 splidge <splidge@quakenet.org> | |
1024 | ||
1025 | * clientcommands/help.c: | |
1026 | Prevented dohelp() from displaying the last line of the helpfile twice. | |
1027 | ||
1028 | * restoredbfromdisk.c: | |
1029 | Added DEBUG #ifdefs | |
1030 | ||
1031 | * accountsdb.c: | |
1032 | Added check on SetUserChannelFlags | |
1033 | ||
1034 | * channelsdb.h: | |
1035 | Fixed definitions of (unused) flags for protect/bitch/etc. | |
1036 | ||
1037 | 2002-03-21 strutsi <strutsi@quakenet.org> | |
1038 | ||
1039 | * help/chanstat.oper, help/suspend.oper, help/unsuspend.oper: | |
1040 | New helps | |
1041 | ||
1042 | 2002-03-21 splidge <splidge@quakenet.org> | |
1043 | ||
1044 | * servercommands/join.c: | |
1045 | Fixed deop bug | |
1046 | ||
1047 | 2002-03-21 strutsi <strutsi@quakenet.org> | |
1048 | ||
1049 | * channelsdb.c, channelsdb.h: | |
1050 | Fixed the suspension a bit | |
1051 | ||
1052 | * channelsdb.h: | |
1053 | Added channel suspension functions | |
1054 | ||
1055 | * channelsdb.c: | |
1056 | Added suspension functions | |
1057 | ||
1058 | 2002-03-21 splidge <splidge@quakenet.org> | |
1059 | ||
1060 | * restoredbfromdisk.c: | |
1061 | Fixed bug reading suspend reason | |
1062 | ||
1063 | * clientcommands/deluser.c: | |
1064 | Fixed small bug with missing argument to MessageToUser() | |
1065 | ||
1066 | * restoredbfromdisk.c: | |
1067 | Fix silly typo :) | |
1068 | ||
1069 | * accountsdb.c, accountsdb.h, channels.c, channelsdb.c, channelsdb.h, channels.h, clientcommands/addchan.c, clientcommands/chanlev.c, clientcommands/chanstat.c, clientcommands/clearchan.c, clientcommands/deopall.c, clientcommands/help.c, clientcommands/op.c, clientcommands/suspend.c, clientcommands/unbanall.c, clientcommands/unsuspend.c, clientcommands/voice.c, globalexterns.h, lightweight.c, lightweight.h, parseline.c, restoredbfromdisk.c, savedbtodisk.c, sendinittoserver.c, servercommands/join.c, servercommands/privmsg.c: | |
1070 | HORRIBLE_DEOPALL_HACK -- This causes L to never complete its burst, so it | |
1071 | can hack B messages at a later date (this is primarily useful for deopall) | |
1072 | ||
1073 | SIT_ON_CHANNELS -- This causes L to sit on channels and use "user modes" | |
1074 | rather than being hidden and using server mode hacks. | |
1075 | ||
1076 | AUTOMODES_IN_BURST -- This affects whether L will give automodes (+ao, | |
1077 | +a/gv) to users when it is bursting. | |
1078 | ||
1079 | Added support for channel suspension (struct updates, suspend/unsuspend | |
1080 | commands, support in save/restoredb). | |
1081 | ||
1082 | Added chanstat command. | |
1083 | ||
1084 | New commands have had summary added to help.c but no real help yet (hi | |
1085 | strutsi! :) | |
1086 | ||
1087 | Added channel flags; currently used to store joined/suspended state, but can | |
1088 | be used for protect mode/bitch mode/etc. if wanted. | |
1089 | ||
1090 | Pulled all the op/voice/etc. routines into a seperate file (channels.c) to | |
1091 | minimise the number of #ifdef's in the code. | |
1092 | ||
1093 | Other things I've probably forgotten. | |
1094 | ||
1095 | 2002-03-20 bigfoot <bigfoot@quakenet.org> | |
1096 | ||
1097 | * clientcommands/help.c: | |
1098 | fixed path bug | |
1099 | ||
1100 | * clientcommands/help.c: | |
1101 | Fixed stupid counterbug | |
1102 | ||
1103 | * datastructures.txt, accountsdb.c, accountsdb.h, channelsdb.c, channelsdb.h, clientcommands/addchan.c, restoredbfromdisk.c, savedbtodisk.c, servercommands/join.c, lightweight.h: | |
1104 | Added timestamp to channels | |
1105 | ||
1106 | 2002-03-20 strutsi <strutsi@quakenet.org> | |
1107 | ||
1108 | * lightweight.h: | |
1109 | Suspension the fixed version | |
1110 | ||
1111 | * lightweight.h: | |
1112 | Added the suspension feature | |
1113 | ||
1114 | 2002-03-20 bigfoot <bigfoot@quakenet.org> | |
1115 | ||
1116 | * accountsdb.c, channelsdb.c, clientcommands/addchan.c, clientcommands/deluser.c, clientcommands/help.c, clientcommands/version.c, dblist.c, hash.c, lightweight.h, parseline.c, restoredbfromdisk.c, savedbtodisk.c, servercommands/nick.c, servercommands/privmsg.c, strcmp.c, strcmp.h, usersdb.c: | |
1117 | added paranoid check in clientcommands/help.c and indented the lot | |
1118 | ||
1119 | * strcmp.h: | |
1120 | added last newline... | |
1121 | ||
1122 | * datastructures.txt: | |
1123 | added explanation for the savefilestructure | |
1124 | ||
1125 | 2002-03-20 strutsi <strutsi@quakenet.org> | |
1126 | ||
1127 | * help/addchan.oper, help/changelev.oper, help/chanlev.oper, help/chanlev.user, help/clearchan.oper, help/clearchan.user, help/delchan.oper, help/deluser.oper, help/deopall.oper, help/deopall.user, help/help.oper, help/help.user, help/op.oper, help/op.user, help/save.oper, help/unbanall.oper, help/unbanall.user, help/version.oper, help/version.user, help/voice.oper, help/voice.user, help/whoami.oper, help/whoami.user, help/whois.oper, help/whois.user: | |
1128 | Added the help files | |
1129 | ||
1130 | 2002-03-20 splidge <splidge@quakenet.org> | |
1131 | ||
1132 | * restoredbfromdisk.c: | |
1133 | Removed spurious 7 | |
1134 | ||
1135 | * restoredbfromdisk.c: | |
1136 | Fixed bug with empty channel list | |
1137 | ||
1138 | 2002-03-20 strutsi <strutsi@quakenet.org> | |
1139 | ||
1140 | * clientcommands/version.c: | |
1141 | Another fix.. | |
1142 | ||
1143 | * clientcommands/version.c: | |
1144 | Fixed the __DATE__ macro | |
1145 | ||
1146 | * clientcommands/deluser.c, clientcommands/help.c, clientcommands/version.c, lightweight.h, servercommands/privmsg.c: | |
1147 | Added deluser and version commands | |
1148 | ||
1149 | * help.gz: | |
1150 | Broken file | |
1151 | ||
1152 | * help.zip: | |
1153 | Contains the help files (Fixed version) | |
1154 | ||
1155 | 2002-03-20 splidge <splidge@quakenet.org> | |
1156 | ||
1157 | * accountsdb.h, clientcommands/chanlev.c, dblist.h, lightweight.h: | |
1158 | Updates to make it compile with no warnings | |
1159 | ||
1160 | * accountsdb.c, usersdb.c: | |
1161 | Added "auto modes on auth" functionality | |
1162 | ||
1163 | * parseline.c: | |
1164 | Added support for opering/deopering users | |
1165 | ||
1166 | * servercommands/privmsg.c: | |
1167 | Added "help" handler | |
1168 | ||
1169 | 2002-03-19 strutsi <strutsi@quakenet.org> | |
1170 | ||
1171 | * help.gz: | |
1172 | The command help files | |
1173 | ||
1174 | * clientcommands/help.c: | |
1175 | New help file handling | |
1176 | ||
1177 | 2002-03-19 splidge <splidge@quakenet.org> | |
1178 | ||
1179 | * servercommands/nick.c: | |
1180 | termination fixes | |
1181 | ||
1182 | * savedbtodisk.c: fixes | |
1183 | ||
1184 | * dblist.c: Small fixes | |
1185 | ||
1186 | * channelsdb.c: | |
1187 | string termination fix | |
1188 | ||
1189 | * clientcommands/delchan.c: | |
1190 | Fixed message. | |
1191 | ||
1192 | 2002-03-19 strutsi <strutsi@quakenet.org> | |
1193 | ||
1194 | * clientcommands/help.c: | |
1195 | Fixed an eternal loop | |
1196 | ||
1197 | * clientcommands/help.c: | |
1198 | made the help functions | |
1199 | ||
1200 | 2002-03-19 splidge <splidge@quakenet.org> | |
1201 | ||
1202 | * accountsdb.c, channelsdb.c, clientcommands/addchan.c, db.c, dblist.c, lightweight.h, parseline.c, servercommands/server.c, strcmp.c: | |
1203 | Assorted updates. Should fix case sensitivity problems. | |
1204 | Also removes annoying "Null line" error. | |
1205 | ||
1206 | 2002-03-18 strutsi <strutsi@quakenet.org> | |
1207 | ||
1208 | * hash.c: | |
1209 | Modified the hash to deal with the case issues | |
1210 | if you figure out a better way of doing it, /msg me | |
1211 | ||
1212 | * accountsdb.c, lightweight.h, servercommands/privmsg.c, usersdb.c: | |
1213 | Made the system to use new strcmp() function | |
1214 | ||
1215 | * strcmp.c, strcmp.h: | |
1216 | The string comparation functions that deal with ircd specialities | |
1217 | ||
1218 | 2002-03-18 zarjazz <zarjazz@quakenet.org> | |
1219 | ||
1220 | * savedbtodisk.c, servercommands/nick.c, serversettings.h, usersdb.h, accountsdb.c, accountsdb.h, base64.h, channelsdb.h, dblist.c, dblist.h, general.c, globalexterns.h, lightweight.c, lightweight.h, Makefile, readchunk.c: | |
1221 | comment stuff | |
1222 | ||
1223 | * accountsdb.c, allocate.c, base64.c, clientcommands/addchan.c, clientcommands/changelev.c, clientcommands/chanlev.c, clientcommands/clearchan.c, clientcommands/deopall.c, clientcommands/op.c, connecttoserver.c, dblist.c, dblist.h, hash.c, Makefile, savedbtodisk.c, servercommands/endofburst.c, servercommands/privmsg.c, servercommands/quit.c, servercommands/server.c, servercommands/squit.c, usersdb.c: | |
1224 | sigh | |
1225 | ||
1226 | 2002-03-18 strutsi <strutsi@quakenet.org> | |
1227 | ||
1228 | * clientcommands/changelev.c: | |
1229 | Fixed an unfortunate crash bug | |
1230 | ||
1231 | 2002-03-18 splidge <splidge@quakenet.org> | |
1232 | ||
1233 | * accountsdb.c, clientcommands/op.c, dblist.c, dblist.h: | |
1234 | Updated some things. Chanlev now mostly working. | |
1235 | ||
1236 | 2002-03-17 splidge <splidge@quakenet.org> | |
1237 | ||
1238 | * accountsdb.c, accountsdb.h, clientcommands/chanlev.c, servercommands/privmsg.c, serversettings.h, usersdb.c: | |
1239 | Updates | |
1240 | ||
1241 | 2002-03-17 strutsi <strutsi@quakenet.org> | |
1242 | ||
1243 | * dblist.c, dblist.h: | |
1244 | added the command to modify chanlev | |
1245 | ||
1246 | * base64.c: | |
1247 | Fixed an issue with the numerics | |
1248 | ||
1249 | 2002-03-17 zarjazz <zarjazz@quakenet.org> | |
1250 | ||
1251 | * clientcommands/addchan.c, clientcommands/changelev.c, clientcommands/clearchan.c, clientcommands/delchan.c, clientcommands/deopall.c, clientcommands/help.c, clientcommands/op.c, clientcommands/save.c, clientcommands/unbanall.c, clientcommands/voice.c, clientcommands/whoami.c, clientcommands/whois.c, servercommands/endofburst.c, servercommands/join.c, servercommands/mode.c, servercommands/nick.c, servercommands/part.c, servercommands/privmsg.c, servercommands/quit.c, servercommands/server.c, servercommands/squit.c, accountsdb.c, accountsdb.h, allocate.c, base64.c, base64.h, channelsdb.c, channelsdb.h, connecttoserver.c, db.c, dblist.c, dblist.h, error.c, general.c, getlinefromchunk.c, globalexterns.h, hash.c, lightweight.c, lightweight.h, Makefile, parseline.c, readchunk.c, restoredbfromdisk.c, savedbtodisk.c, sendinittoserver.c, serversettings.h, usersdb.c, usersdb.h: | |
1252 | Applying Coding Style | |
1253 | ||
1254 | * CODING-STYLE, accountsdb.c, accountsdb.h, channelsdb.c, channelsdb.h, dblist.c, dblist.h: | |
1255 | Removing Bogus DOS \r chars | |
1256 | ||
1257 | * CODING-STYLE: Initial Import | |
1258 | ||
1259 | 2002-03-17 splidge <splidge@quakenet.org> | |
1260 | ||
1261 | * accountsdb.c, accountsdb.h, clientcommands/changelev.c, clientcommands/clearchan.c, clientcommands/deopall.c, clientcommands/op.c, clientcommands/unbanall.c, clientcommands/voice.c, clientcommands/whoami.c, clientcommands/whois.c, lightweight.c, lightweight.h, parseline.c, servercommands/join.c, servercommands/privmsg.c: | |
1262 | More updates and new commands | |
1263 | ||
1264 | 2002-03-17 strutsi <strutsi@quakenet.org> | |
1265 | ||
1266 | * accountsdb.c, accountsdb.h, channelsdb.c, channelsdb.h: | |
1267 | Some changes and additions | |
1268 | ||
1269 | * allocate.c: | |
1270 | Added my allocation functions | |
1271 | ||
1272 | * accountsdb.c, accountsdb.h, dblist.c, dblist.h: | |
1273 | Some modifications and whois/whoami/chanlev printing | |
1274 | ||
1275 | * accountsdb.c, accountsdb.h, channelsdb.c, channelsdb.h: | |
1276 | Fixed a few bugs in the databases | |
1277 | ||
1278 | 2002-03-17 splidge <splidge@quakenet.org> | |
1279 | ||
1280 | * accountsdb.c, accountsdb.h, allocate.c, base64.c, base64.h, channelsdb.c, channelsdb.h, clientcommands/addchan.c, clientcommands/changelev.c, clientcommands/delchan.c, clientcommands/save.c, db.c, error.c, general.c, lightweight.h, Makefile, parseline.c, restoredbfromdisk.c, savedbtodisk.c, sendinittoserver.c, servercommands/join.c, servercommands/nick.c, servercommands/privmsg.c, servercommands/server.c, serversettings.h, usersdb.c, usersdb.h: | |
1281 | * RestoreDB/LoadDB functions work | |
1282 | * added some user commands (save,changelev,addchan,delchan) | |
1283 | * ran make indent and regretted it (hopefully I've managed to tidy up | |
1284 | sufficiently now) | |
1285 | * assorted updates everywhere | |
1286 | * some of these files haven't changed really and CVS is mad | |
1287 | ||
1288 | 2002-03-16 splidge <splidge@quakenet.org> | |
1289 | ||
1290 | * serversettings.h: | |
1291 | Initial release -- contains splidge's settings :) | |
1292 | ||
1293 | 2002-03-16 strutsi <strutsi@quakenet.org> | |
1294 | ||
1295 | * accountsdb.c, accountsdb.h, channelsdb.c: | |
1296 | Some changes in the databases | |
1297 | ||
1298 | * lightweight.h: | |
1299 | Modified the reggedchannel struct a bit | |
1300 | ||
1301 | * accountsdb.c, accountsdb.h: | |
1302 | Added a AutoModes() function with some definitions | |
1303 | ||
1304 | 2002-03-16 splidge <splidge@quakenet.org> | |
1305 | ||
1306 | * servercommands/join.c: | |
1307 | Written code :) | |
1308 | ||
1309 | * error.c: Changed to Error() | |
1310 | ||
1311 | * lightweight.h: | |
1312 | Added stuff for Error() | |
1313 | ||
1314 | 2002-03-15 strutsi <strutsi@quakenet.org> | |
1315 | ||
1316 | * accountsdb.c, accountsdb.h, channelsdb.c, channelsdb.h, usersdb.c, usersdb.h: | |
1317 | Cleaned up and modified the headers a bit | |
1318 | ||
1319 | * accountsdb.c, accountsdb.h, base64.c, base64.h, channelsdb.c, channelsdb.h, usersdb.c, usersdb.h: | |
1320 | Fixed a few bugs and added the usersdb, tested to some extent | |
1321 | ||
1322 | 2002-03-14 strutsi <strutsi@quakenet.org> | |
1323 | ||
1324 | * lightweight.h: | |
1325 | Modified the header a bit to better match the current situation | |
1326 | ||
1327 | 2002-03-14 splidge <splidge@quakenet.org> | |
1328 | ||
1329 | * parseline.c: | |
1330 | Added support for AC messages | |
1331 | ||
1332 | 2002-03-14 zarjazz <zarjazz@quakenet.org> | |
1333 | ||
1334 | * accountsdb.c, accountsdb.h, channelsdb.h, globalexterns.h, lightweight.h, savedbtodisk.c, Makefile: | |
1335 | fix bug in accountsdb.c | |
1336 | ||
1337 | 2002-03-14 bigfoot <bigfoot@quakenet.org> | |
1338 | ||
1339 | * lightweight.h: | |
1340 | added defines for saving db | |
1341 | ||
1342 | 2002-03-14 splidge <splidge@quakenet.org> | |
1343 | ||
1344 | * parseline.c: | |
1345 | Erm, as per last version but post-make indent | |
1346 | ||
1347 | * parseline.c: | |
1348 | Updates to handle +r usermode correctly | |
1349 | TODO: add correct call to "auth" user when +r usermode seen (currently | |
1350 | commented) out | |
1351 | ||
1352 | 2002-03-13 bigfoot <bigfoot@quakenet.org> | |
1353 | ||
1354 | * savedbtodisk.c, sendinittoserver.c: | |
1355 | st00pid me, remember indent | |
1356 | ||
1357 | * savedbtodisk.c: | |
1358 | Save accounts - this should be enough as channels can be reconstructed from this. | |
1359 | ||
1360 | * sendinittoserver.c: | |
1361 | Fixed description of the lightweight user | |
1362 | ||
1363 | 2002-03-13 zarjazz <zarjazz@quakenet.org> | |
1364 | ||
1365 | * Makefile, accountsdb.c, accountsdb.h, allocate.c, channelsdb.c, channelsdb.h, connecttoserver.c, db.c, error.c, general.c, getlinefromchunk.c, globalexterns.h, hash.c, lightweight.c, lightweight.h, makefile, parseline.c, readchunk.c, restoredbfromdisk.c, savedbtodisk.c, sendinittoserver.c, servercommands/endofburst.c, servercommands/nick.c, servercommands/server.c, servercommands/squit.c: | |
1366 | cleanup and generally make more sane | |
1367 | ||
1368 | 2002-03-13 strutsi <strutsi@quakenet.org> | |
1369 | ||
1370 | * accountsdb.c, accountsdb.h, channelsdb.c, channelsdb.h: | |
1371 | Some updates to databases, account-channel interaction should now work | |
1372 | ||
1373 | 2002-03-12 bigfoot <bigfoot@quakenet.org> | |
1374 | ||
1375 | * parseline.c, servercommands/nick.c, servercommands/server.c: | |
1376 | Clean up of code | |
1377 | ||
1378 | 2002-03-12 strutsi <strutsi@quakenet.org> | |
1379 | ||
1380 | * accountsdb.c: | |
1381 | Act DB functions, add/remove works, act-chan interaction still needs a bit of code, subject to change, will comment better soon. | |
1382 | ||
1383 | 2002-03-12 bigfoot <bigfoot@quakenet.org> | |
1384 | ||
1385 | * allocate.c, connecttoserver.c, error.c, general.c, hash.c, lightweight.c, lightweight.h, parseline.c, README, sendinittoserver.c, servercommands/nick.c, servercommands/server.c: | |
1386 | Cleaned up code to fix compilerwarnings and added a few comments | |
1387 | ||
1388 | 2002-03-12 strutsi <strutsi@quakenet.org> | |
1389 | ||
1390 | * accountsdb.h: | |
1391 | Account DB functions, subject to change | |
1392 | ||
1393 | * lightweight.h: | |
1394 | Modified the account structure to allow multiple auths for a single account | |
1395 | ||
1396 | 2002-03-12 bigfoot <bigfoot@quakenet.org> | |
1397 | ||
1398 | * allocate.c, COMPILATION, error.c, general.c, makefile: | |
1399 | Commenting splidges functions and fixed a bug in LongToNumeric() | |
1400 | ||
1401 | 2002-03-11 bigfoot <bigfoot@quakenet.org> | |
1402 | ||
1403 | * servercommands/server.c, allocate.c, connecttoserver.c, error.c, general.c, getlinefromchunk.c, globalexterns.h, lightweight.c, lightweight.h, makefile, parseline.c, readchunk.c, sendinittoserver.c, servercommands/endofburst.c, servercommands/nick.c, servercommands/squit.c: | |
1404 | merged splidge's code into the repository (needs a bit commenting) | |
1405 | ||
1406 | 2002-03-10 bigfoot <bigfoot@quakenet.org> | |
1407 | ||
1408 | * sendinittoserver.c, servercommands/server.c, lightweight.h: | |
1409 | send and recieve initial two lines and handle them | |
1410 | ||
1411 | 2002-03-08 bigfoot <bigfoot@quakenet.org> | |
1412 | ||
1413 | * README: README introduced | |
1414 | ||
1415 | 2002-03-07 bigfoot <bigfoot@quakenet.org> | |
1416 | ||
1417 | * COMPILATION, hash.c: | |
1418 | Added hash.c and included zlib in the COMPILATION | |
1419 | ||
1420 | 2002-03-03 bigfoot <bigfoot@quakenet.org> | |
1421 | ||
1422 | * connecttoserver.c, db.c, readchunk.c, servercommands/join.c, servercommands/mode.c, servercommands/nick.c, servercommands/part.c, servercommands/quit.c: | |
1423 | Cleaned up compilerwarnings and commented some functions with pseudocode suggestions | |
1424 | ||
1425 | 2002-02-28 bigfoot <bigfoot@quakenet.org> | |
1426 | ||
1427 | * clientcommands/help.c, connecttoserver.c, COPYING, db.c, getlinefromchunk.c, globalexterns.h, LICENSE, lightweight.c, lightweight.h, parseline.c, readchunk.c, restoredbfromdisk.c, savedbtodisk.c, sendinittoserver.c, servercommands/join.c, servercommands/nick.c, servercommands/part.c, servercommands/privmsg.c, servercommands/quit.c: | |
1428 | Switched to GPL license | |
1429 | ||
1430 | * clientcommands/help.c, COMPILATION, connecttoserver.c, datastructures.txt, db.c, getlinefromchunk.c, globalexterns.h, LICENSE, lightweight.c, lightweight.h, parseline.c, readchunk.c, restoredbfromdisk.c, savedbtodisk.c, sendinittoserver.c, servercommands/join.c, servercommands/nick.c, servercommands/part.c, servercommands/privmsg.c, servercommands/quit.c: | |
1431 | ||
1432 | * clientcommands/help.c, COMPILATION, connecttoserver.c, datastructures.txt, db.c, getlinefromchunk.c, globalexterns.h, LICENSE, lightweight.c, lightweight.h, parseline.c, readchunk.c, restoredbfromdisk.c, savedbtodisk.c, sendinittoserver.c, servercommands/join.c, servercommands/nick.c, servercommands/part.c, servercommands/privmsg.c, servercommands/quit.c: | |
1433 | New file. | |
1434 |