ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/svn/ircd-hybrid/TODO
Revision: 36
Committed: Sun Oct 2 21:34:57 2005 UTC (20 years, 10 months ago) by michael
File size: 2573 byte(s)
Log Message:
- test

File Contents

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

Properties

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