summaryrefslogtreecommitdiff
path: root/docs/SUPPORTED
blob: 961e53867f416070a31b91e2176cac52ce6f0f2c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
Implemented server to server commands:

	SERVER	CONNECT
	LINKS	SQUIT

Implemented commands:

	NICK	 USER
	OPER	 QUIT
	JOIN	 MODE
	TOPIC	 NAMES
	LIST	 KICK
	VERSION	 STATS
	TIME	 ADMIN
	INFO	 PRIVMSG
	NOTICE	 WHO
	WHOIS	 KILL
	PING	 PONG
	AWAY	 REHASH
	RESTART	 SUMMON
	USERS	 WALLOPS
	USERHOST ISON
	INVITE	 PASS
	TRACE    WHOWAS

Module commands (non-rfc):

	MODULES   CHGHOST
	GLOBOPS   HELPOP
	KNOCK     OPERMOTD
	QUOTE     SAJOIN
	SAMODE    SANICK
	SAPART    SAQUIT
	SETNAME   SETHOST
	PARKSTATS PARK
	SETIDLE   TBAN

------------------------------------------------------------------------------

CHANNEL MODES:	     b,h**,i,k,l,m,n,o,p,s,t,v
USER MODES:	        i,o,s,w
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
MODULE USER MODES:  g,h,r,x,B,G,R,S,W

	Documentation for all modes and commands may be found on the wiki:
	http://www.inspircd.org/wiki/

------------------------------------------------------------------------------

** CHANNEL MODE h is optional, and can be enabled / disabled via a config flag or module.

The following features are supported:

	* Dynamic module support
	* Object orientated architecture to save memory and increase speed
	* Connection multiplexing, one process for all (no forking!)
	* Experimental DNS multithreading

The following operating systems are supported:

	* Linux		(i386, amd64, possibly others)
				Tested on: RedHat, Slackware, Gentoo, Debian, SuSE
				(Also known to work on proper SELinux configurations.)
	* FreeBSD 	(i386, possibly others)
				Tested on: 4.10, 4.11, 5.0, 5.2.1, 5.3, 5.4, 6.0, 6.1

The following compilers are supported:

	* GCC		(3 or 4)