ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid-8/TODO
Revision: 974
Committed: Mon Aug 3 07:40:21 2009 UTC (14 years, 7 months ago) by michael
Original Path: ircd-hybrid-7.2/TODO
File size: 2336 byte(s)
Log Message:
- updated BUGS, INSTALL, NEWS, ...

File Contents

# Content
1 $Id$
2
3 - dynamically extensible parser for modules
4
5 - modularize channel, network code etc (not just commands)
6 we can use override_function() or similar for this
7 => means prepared, now just make use of them
8
9 - username/passwords (iauth ?)
10
11 - make the reserved FD limit run-time tunable, esp from comm_open()
12 This involves making fd_table[] a dynamically growing/(don't bother with
13 shrinking) list.. have the max fd list configurable in the conf file..
14 => partially done, just turn HARD_FDLIMIT into a variable
15
16 - Add the IRCnet(?) split logic for nick collisions - on a nick collision,
17 change to "%d-%s", random, nick
18 => this is rather equal to their /nick 0, ie set nick to user's UID
19
20 ------------------------------------------------------------------------------
21 Little things to be done given enough time and initiative -Hwy
22
23 . <Riedel> walter : have you implemented the motd= thing in the auth block ?
24 . A FAQ
25 . More translations!
26
27
28 -- Rodder's list
29 . Add scalable database-based authentication. Probably part of Iauth.
30 Also add support for server-side notify with the list stored in the
31 auth database. This would make ircd an awesome instant messaging
32 back-end.
33 => currently possible to do as a module
34
35
36 -- Diane's list
37 * add logging to ircd.log of possible channel floods
38 * add code to log a minute worth of flooding if the ircd gets n possible
39 flood messages on a channel in t seconds.. This log would be available
40 to hand to authorities if requested.
41
42
43 -- Josh's list
44 * Find out the status of the build with IRIX64/MIPSpro.
45 * TENDRA IS BROKEN! (Not quite our fault)
46 * Fix lack of error message for oper initiating /connect that fails because
47 it's a leaf.
48
49
50 -- knight's list
51 * Add Czechoslovakian support.
52 * Database Authentication (IAUTH).
53 * VMS, NetBSD, Mac OS X (testing and porting).
54 * AMD64, Sparc(64) testing and development.
55 * Re-work nickname collision code to change
56 nicknames on collide rather than issue a
57 server kill.
58
59
60 -- adx's list
61 * modularize parser, channel modes, member flags and more
62 * split libio (engines, logging etc) from irc related sources?
63 * implement ND/CD split logic
64 * implement /nick 0 and uid addressing
65 * more I/O backends (ports)
66 * get rid of conf attaching as much as possible
67
68
69 -- metalrock's list
70 * Fix that missing server connection timed out notice.

Properties

Name Value
svn:eol-style native
svn:keywords Id Revision