/[svn]/ircd-hybrid-8/TODO
ViewVC logotype

Annotation of /ircd-hybrid-8/TODO

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1029 - (hide annotations)
Sun Nov 8 13:10:50 2009 UTC (13 years ago) by michael
Original Path: ircd-hybrid-7.3/TODO
File size: 2336 byte(s)
- branch off trunk to create 7.3 branch
1 knight 31 $Id$
2 adx 30
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

svnadmin@ircd-hybrid.org
ViewVC Help
Powered by ViewVC 1.1.28