]> git.netwichtig.de Git - user/henk/code/inspircd.git/blob - docs/SUPPORTED
EventHandler class, an abstraction for raw i/o
[user/henk/code/inspircd.git] / docs / SUPPORTED
1 Implemented server to server commands:
2
3         SERVER  CONNECT
4         LINKS   SQUIT
5
6 Implemented commands:
7
8         NICK     USER
9         OPER     QUIT
10         JOIN     MODE
11         TOPIC    NAMES
12         LIST     KICK
13         VERSION  STATS
14         TIME     ADMIN
15         INFO     PRIVMSG
16         NOTICE   WHO
17         WHOIS    KILL
18         PING     PONG
19         AWAY     REHASH
20         RESTART  SUMMON
21         USERS    WALLOPS
22         USERHOST ISON
23         INVITE   PASS
24         TRACE    WHOWAS
25
26 Module commands (non-rfc):
27
28         MODULES   CHGHOST
29         GLOBOPS   HELPOP
30         KNOCK     OPERMOTD
31         QUOTE     SAJOIN
32         SAMODE    SANICK
33         SAPART    SAQUIT
34         SETNAME   SETHOST
35         PARKSTATS PARK
36         SETIDLE   TBAN
37
38 ------------------------------------------------------------------------------
39
40 CHANNEL MODES:       b,h**,i,k,l,m,n,o,p,s,t,v
41 USER MODES:             i,o,s,w
42 MODULE CHAN MODES:  a,c,e,f,g,j,q,r,z,C,D,G,I,J,K,L,M,N,O,P,Q,R,S,T,V,Z
43 MODULE USER MODES:  g,h,r,x,B,G,R,S,W
44
45         Documentation for all modes and commands may be found on the wiki:
46         http://www.inspircd.org/wiki/
47
48 ------------------------------------------------------------------------------
49
50 ** CHANNEL MODE h is optional, and can be enabled / disabled via a config flag or module.
51
52 The following features are supported:
53
54         * Dynamic module support
55         * Object orientated architecture to save memory and increase speed
56         * Connection multiplexing, one process for all (no forking!)
57         * Experimental DNS multithreading
58
59 The following operating systems are supported:
60
61         * Linux         (i386, amd64, possibly others)
62                                 Tested on: RedHat, Slackware, Gentoo, Debian, SuSE
63                                 (Also known to work on proper SELinux configurations.)
64         * FreeBSD       (i386, possibly others)
65                                 Tested on: 4.10, 4.11, 5.0, 5.2.1, 5.3, 5.4, 6.0, 6.1
66
67 The following compilers are supported:
68
69         * GCC           (3 or 4)