]> jfr.im git - irc/quakenet/lightweight.git/blame - ChangeLog
- Removes channels (from the database) that have been suspended for more than 365...
[irc/quakenet/lightweight.git] / ChangeLog
CommitLineData
b23529fa 1
22005-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
92004-10-14 froo <froo@quakenet.org>
10
11 * COMPILATION: - update requirements for make
12
132004-09-21 froo <froo@quakenet.org>
14
15 * Makefile: - Makefile: FreeBSD support by ben@quakenet.org
16
172004-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
232004-08-30 froo <froo@quakenet.org>
24
25 * clientcommands/addchan.c: notify msguser if bot can't join channel.
26
272004-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
322004-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
442004-08-18 Jaster <jaster@quakenet.org>
45
46 * clientcommands/listlevel.c, help/listlevel.oper:
47 - listtlevel, list all users with a specified authlevel
48
492004-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
592004-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
662004-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
762004-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
852003-11-29 splidge <splidge@quakenet.org>
86
87 * clientcommands/sendchanlev.c, lightweight.h, servercommands/privmsg.c:
88 Added SENDCHANLEV command
89
902003-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
952003-10-06 splidge <splidge@quakenet.org>
96
97 * clientcommands/chanstat.c:
98 Changed to not show who suspended channels to non-opers.
99
1002003-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
1182003-05-06 froo <froo@quakenet.org>
119
120 * clientcommands/cleanupdb2.c: cleanup; removed unused variables.
121
1222003-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
1272003-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
1482003-01-21 froo <froo@quakenet.org>
149
150 * clientcommands/grep.c:
151 fixed format string bug found by BF, sloppy me :p
152
1532003-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
1642002-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
1692002-11-06 froo <froo@quakenet.org>
170
171 * clientcommands/part.c:
172 fixed preprocessor directive bug.
173
1742002-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
1802002-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
1872002-09-19 zarjazz <zarjazz@quakenet.org>
188
189 * COMPILATION: Tell newbies about stuff
190
1912002-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
1972002-08-08 splidge <splidge@quakenet.org>
198
199 * channels.c:
200 Changed to clear the timestamp on part.
201
2022002-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
2072002-08-04 froo <froo@quakenet.org>
208
209 * servercommands/join.c:
210 fixed coding style, nuked TAB's et al
211
2122002-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
2202002-08-04 froo <froo@quakenet.org>
221
222 * clientcommands/adduser.c, clientcommands/removeuser.c:
223 added authname to the logging.
224
2252002-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
2312002-07-26 froo <froo@quakenet.org>
232
233 * clientcommands/op.c, clientcommands/voice.c:
234 update lastused timestamp on channel.
235
2362002-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
2442002-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
2662002-07-10 splidge <splidge@quakenet.org>
267
268 * clientcommands/chanlev.c:
269 Changed to work correctly with trailing spaces.
270
2712002-07-07 froo <froo@quakenet.org>
272
273 * clientcommands/grep.c:
274 free() mem used by pcre.
275
2762002-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
2822002-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
3082002-06-04 froo <froo@quakenet.org>
309
310 * clientcommands/cleanupdb.c:
311 display the channels being removed
312
3132002-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
3232002-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
3392002-05-30 splidge <splidge@quakenet.org>
340
341 * clientcommands/deopall.c:
342 Added -l switch to deopall to reduce hack spam.
343
3442002-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
3592002-05-23 froo <froo@quakenet.org>
360
361 * restoredbfromdisk.c:
362 fixed errormessage.
363
3642002-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
3752002-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
3882002-05-21 froo <froo@quakenet.org>
389
390 * readconfig.c:
391 added std GNU blurb
392
3932002-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
4002002-05-19 bigfoot <bigfoot@quakenet.org>
401
402 * clientcommands/voice.c:
403 fixed explanation
404
4052002-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
4112002-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
4192002-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
4422002-05-16 bigfoot <bigfoot@quakenet.org>
443
444 * servercommands/join.c:
445 added onjoin welcome msgs
446
4472002-05-16 strutsi <strutsi@quakenet.org>
448
449 * help/welcome.oper, help/welcome.user:
450 added the remove help
451
4522002-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
4692002-05-16 strutsi <strutsi@quakenet.org>
470
471 * clientcommands/welcome.c:
472 works..
473
4742002-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
4822002-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
5052002-05-16 froo <froo@quakenet.org>
506
507 * clientcommands/status.c:
508 revamped the channel histogram a bit.
509
5102002-05-13 strutsi <strutsi@quakenet.org>
511
512 * dblist.c:
513 yes we'll all learn to read english eventually (just language fix)
514
5152002-05-13 froo <froo@quakenet.org>
516
517 * clientcommands/cleanupdb.c:
518 also remove non-empty channels w/o any owner (+n)
519
5202002-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
5282002-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
5472002-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
5582002-05-09 strutsi <strutsi@quakenet.org>
559
560 * dblist.c:
561 Added end of list message for whois/whoami channel list
562
5632002-05-09 bigfoot <bigfoot@quakenet.org>
564
565 * clientcommands/deopall.c:
566 raised restriction on deopall to +m or +n
567
5682002-05-08 bigfoot <bigfoot@quakenet.org>
569
570 * dblist.c:
571 added ending on chanlevs
572
5732002-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
5812002-05-06 splidge <splidge@quakenet.org>
582
583 * servercommands/privmsg.c:
584 Fixed case sensitive UNBANALL
585
5862002-05-06 strutsi <strutsi@quakenet.org>
587
588 * accountsdb.c, dblist.c:
589 Removed a few bugs
590
5912002-05-06 splidge <splidge@quakenet.org>
592
593 * restoredbfromdisk.c:
594 Added to prevent restore of empty channels.
595
5962002-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
6142002-05-06 bigfoot <bigfoot@quakenet.org>
615
616 * clientcommands/delchan.c:
617 fixed spellingerror
618
6192002-05-05 bigfoot <bigfoot@quakenet.org>
620
621 * lightweight.c, lightweight.h, log.c:
622 minor corrections with logging
623
6242002-05-05 froo <froo@quakenet.org>
625
626 * clientcommands/raw.c:
627 switched to CheckAuthLevel(), fixored the sending numeric.
628
6292002-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
6402002-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
6452002-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
6682002-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
6832002-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
6892002-04-30 froo <froo@quakenet.org>
690
691 * readconfig.c: ffs
692
6932002-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
7242002-04-26 froo <froo@quakenet.org>
725
726 * sendinittoserver.c:
727 added errorhandling
728
7292002-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
7522002-04-25 splidge <splidge@quakenet.org>
753
754 * clientcommands/addchan.c, clientcommands/delchan.c:
755 Fixed spelling.
756
7572002-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
7632002-04-23 bigfoot <bigfoot@quakenet.org>
764
765 * dblist.c:
766 sorted chanlev output
767
7682002-04-20 zarjazz <zarjazz@quakenet.org>
769
770 * channelsdb.c:
771 Channnel delete fix
772
7732002-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
7842002-04-17 strutsi <strutsi@quakenet.org>
785
786 * dblist.c:
787 Fixed chanlev
788
7892002-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
7942002-04-13 bigfoot <bigfoot@quakenet.org>
795
796 * manual-german.html:
797 Added german translation of the manual
798
7992002-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
8072002-04-12 strutsi <strutsi@quakenet.org>
808
809 * dblist.c:
810 Fixed the chanlev bug
811
8122002-04-12 bigfoot <bigfoot@quakenet.org>
813
814 * clientcommands/deopall.c:
815 fixed bug when communicating with O (wont work with notices...)
816
8172002-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
8342002-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
8392002-04-07 bigfoot <bigfoot@quakenet.org>
840
841 * faq.html:
842 added faq for lightweight
843
8442002-04-02 zarjazz <zarjazz@quakenet.org>
845
846 * restoredbfromdisk.c:
847 small cleanup
848
8492002-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
8542002-03-28 zarjazz <zarjazz@quakenet.org>
855
856 * help.zip: cleanup
857
8582002-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
8692002-03-27 bigfoot <bigfoot@quakenet.org>
870
871 * dblist.c:
872 spelling error fixed
873
8742002-03-26 strutsi <strutsi@quakenet.org>
875
876 * dblist.c:
877 Added the ability to remove own flags
878
8792002-03-26 splidge <splidge@quakenet.org>
880
881 * clientcommands/neigh.c:
882 Fix compiler warning
883
8842002-03-26 strutsi <strutsi@quakenet.org>
885
886 * strcmp.c:
887 Fixed the feature pils found
888
8892002-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
8952002-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
9002002-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
9052002-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
9162002-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
9212002-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
9262002-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
9342002-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
9512002-03-23 splidge <splidge@quakenet.org>
952
953 * clientcommands/channellist.c:
954 Fixed missing argument
955
9562002-03-23 strutsi <strutsi@quakenet.org>
957
958 * help/channellist.oper, help/suspendlist.oper:
959 New helps
960
9612002-03-23 splidge <splidge@quakenet.org>
962
963 * clientcommands/channellist.c, clientcommands/suspendlist.c, lightweight.h:
964 Fixes
965
9662002-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
9772002-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
9972002-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
10052002-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
10192002-03-21 strutsi <strutsi@quakenet.org>
1020
1021 * help/chanstat.oper, help/suspend.oper, help/unsuspend.oper:
1022 New helps
1023
10242002-03-21 splidge <splidge@quakenet.org>
1025
1026 * servercommands/join.c:
1027 Fixed deop bug
1028
10292002-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
10402002-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
10772002-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
10882002-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
10962002-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
11072002-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
11122002-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
11202002-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
11372002-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
11512002-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
11592002-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
11742002-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
11822002-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
11882002-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
12002002-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
12082002-03-18 strutsi <strutsi@quakenet.org>
1209
1210 * clientcommands/changelev.c:
1211 Fixed an unfortunate crash bug
1212
12132002-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
12182002-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
12232002-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
12312002-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
12412002-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
12462002-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
12602002-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
12702002-03-16 splidge <splidge@quakenet.org>
1271
1272 * serversettings.h:
1273 Initial release -- contains splidge's settings :)
1274
12752002-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
12862002-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
12962002-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
13042002-03-14 strutsi <strutsi@quakenet.org>
1305
1306 * lightweight.h:
1307 Modified the header a bit to better match the current situation
1308
13092002-03-14 splidge <splidge@quakenet.org>
1310
1311 * parseline.c:
1312 Added support for AC messages
1313
13142002-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
13192002-03-14 bigfoot <bigfoot@quakenet.org>
1320
1321 * lightweight.h:
1322 added defines for saving db
1323
13242002-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
13342002-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
13452002-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
13502002-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
13552002-03-12 bigfoot <bigfoot@quakenet.org>
1356
1357 * parseline.c, servercommands/nick.c, servercommands/server.c:
1358 Clean up of code
1359
13602002-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
13652002-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
13702002-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
13782002-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
13832002-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
13882002-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
13932002-03-08 bigfoot <bigfoot@quakenet.org>
1394
1395 * README: README introduced
1396
13972002-03-07 bigfoot <bigfoot@quakenet.org>
1398
1399 * COMPILATION, hash.c:
1400 Added hash.c and included zlib in the COMPILATION
1401
14022002-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
14072002-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