elemental fork for XeServ experimentation.
Go to file
Sam Dodrill 04ad084e5e Update protocol modules 2015-02-21 08:21:50 -08:00
bandb Change all code to a consistent style 2014-08-03 10:38:55 -07:00
doc Remove deprecated settings from example configs 2015-02-16 00:48:32 -08:00
extensions Replace owner mode as +q 2015-02-21 08:21:50 -08:00
extra Update protocol modules 2015-02-21 08:21:50 -08:00
help Add UMODE +I to hide channels in WHOIS line 2014-06-01 15:52:10 -07:00
include Change all code to a consistent style 2014-08-03 10:38:55 -07:00
libratbox Fallback only if EGD is selected 2014-10-12 01:05:06 +02:00
modules Move quiet to +y 2015-02-21 08:21:50 -08:00
scripts Fix makerelease.sh 2011-06-03 13:58:26 -04:00
src src/supported: fix admin mode being "&" now 2015-02-21 08:21:50 -08:00
ssld Change all code to a consistent style 2014-08-03 10:38:55 -07:00
testsuite addset -x for #travis op sinthetix 2015-02-21 08:18:47 -08:00
tools tools/genssl: Make certificates last for 3560 days 2014-04-22 12:22:33 -07:00
unsupported Removal of ancient SVN ID's part one 2010-06-10 21:22:44 -04:00
.dockerignore Remove git history from docker builds 2015-02-20 23:21:28 -08:00
.gitignore Remove git history from docker builds 2015-02-20 23:21:28 -08:00
.indent.pro [svn] - the new plan: 2007-01-24 22:40:21 -08:00
.lvimrc Add lvimrc to automatically format code to the desired style 2014-09-16 20:27:24 -07:00
.travis.yml disable IRC notifications again 2015-02-21 08:17:04 -08:00
.ycm_extra_conf.py ycm extra conf: fix paths for headers 2015-02-20 22:41:53 -08:00
CONTRIBUTING.md Update contributing guidelines 2015-02-20 00:11:51 -08:00
CREDITS Staging for Elemental-IRCd 6.6 release 2014-06-01 16:09:24 -07:00
Config ./Config: Remove unneeded code and handle ^D 2014-08-01 18:23:58 -07:00
Dockerfile Dockerfile: make docker image thinner 2014-09-08 10:58:01 -07:00
INSTALL Update a few docs files. 2010-03-08 05:00:58 -05:00
LICENSE [svn] - the new plan: 2007-01-24 22:40:21 -08:00
Makefile.in Fix inconsistency between --sysconfdir and --with-confdir, deprecate --with-confdir. 2012-03-02 23:18:27 -05:00
NEWS Elemental-ircd 6.6.2 2014-12-16 08:26:32 -08:00
README.md Update version number, mark devel daemon as such 2015-02-21 08:21:50 -08:00
TODO.markdown Staging for Elemental-IRCd 6.6 release 2014-06-01 16:09:24 -07:00
aclocal.m4 Detect a potential infinite loop in ./configure in AC_DEFINE_DIR. 2012-03-02 23:18:35 -05:00
configure Update version number, mark devel daemon as such 2015-02-21 08:21:50 -08:00
configure.ac Update version number, mark devel daemon as such 2015-02-21 08:21:50 -08:00
install-sh [svn] - the new plan: 2007-01-24 22:40:21 -08:00
ltmain.sh Fix autotools build system 2014-06-09 16:10:15 -07:00

README.md

Elemental-IRCd

IMPORTANT

This branch is NOT PRODUCTION READY, WILL BREAK THINGS and SHOULD NOT BE USED IF STABILITY OR PREDICTABLE BEHAVIOR IS AT ALL DESIRED.


Elemental-IRCd is a high performance, lightweight, and scalable IRC daemon. It is a fork of the now-defunct ShadowIRCD and seeks to continue in the direction ShadowIRCD was headed.

Supported Platforms

All modern *NIX systems should work. You need the equivalent of the following Debian packages:

  • libssl-dev
  • flex
  • bison
  • build-essential
Cassy | If you put something on a platform which cannot support it
      | it may tip and fall and become broken. Simple physics.

Read the included documentation for detailed compilation and install directions.

Support

The official channel for Elemental-IRCd is #elemental-ircd on irc.yolo-swag.com. Anyone with push access to the repository will have halfop (+h, %) or higher.

Atheme and Anope (1.8 and 2.0) modules are included in the source tree of Elemental-IRCd. For most cases the default protocol/elemental-ircd module in Atheme should be fine, but this version will always be more up-to-date.

To report bugs, please use the GitHub issue tracker.