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