ngircd

Free, portable and lightweight Internet Relay Chat server http://ngircd.barton.de/
Log | Files | Refs | README | LICENSE

ModeNameSize
-rw-r--r--.clang_complete4L
-rw-r--r--.editorconfig20L
-rw-r--r--.gitignore68L
-rw-r--r--.mailmap16L
-rw-r--r--.travis.yml16L
-rw-r--r--AUTHORS74L
-rw-r--r--COPYING339L
-rw-r--r--ChangeLog2064L
-rw-r--r--INSTALL370L
-rw-r--r--Makefile.am93L
-rw-r--r--NEWS931L
-rw-r--r--README89L
-rwxr-xr-xautogen.sh242L
-rw-r--r--config.guess1476L
-rw-r--r--config.sub1801L
-rw-r--r--configure.ng824L
-rw-r--r--contrib/Debian/.gitignore16L
-rw-r--r--contrib/Debian/Makefile.am30L
-rw-r--r--contrib/Debian/changelog562L
-rw-r--r--contrib/Debian/compat1L
-rw-r--r--contrib/Debian/control66L
-rw-r--r--contrib/Debian/copyright13L
-rw-r--r--contrib/Debian/ngircd.default10L
-rwxr-xr-xcontrib/Debian/ngircd.init176L
-rw-r--r--contrib/Debian/ngircd.pam4L
-rwxr-xr-xcontrib/Debian/ngircd.postinst21L
-rwxr-xr-xcontrib/Debian/rules238L
-rw-r--r--contrib/Debian/source/format1L
-rw-r--r--contrib/MacOSX/.gitignore2L
-rw-r--r--contrib/MacOSX/Makefile.am52L
-rw-r--r--contrib/MacOSX/config.h134L
-rw-r--r--contrib/MacOSX/de.barton.ngircd.plist.tmpl23L
-rw-r--r--contrib/MacOSX/ngIRCd.pmdoc/01ngircd-contents.xml1L
-rw-r--r--contrib/MacOSX/ngIRCd.pmdoc/01ngircd.xml1L
-rw-r--r--contrib/MacOSX/ngIRCd.pmdoc/02de-contents.xml1L
-rw-r--r--contrib/MacOSX/ngIRCd.pmdoc/02de.xml1L
-rw-r--r--contrib/MacOSX/ngIRCd.pmdoc/Makefile.am18L
-rw-r--r--contrib/MacOSX/ngIRCd.pmdoc/index.xml238L
-rw-r--r--contrib/MacOSX/ngIRCd.xcodeproj/.gitignore4L
-rw-r--r--contrib/MacOSX/ngIRCd.xcodeproj/Makefile.am17L
-rw-r--r--contrib/MacOSX/ngIRCd.xcodeproj/project.pbxproj809L
-rwxr-xr-xcontrib/MacOSX/postinstall.sh56L
-rwxr-xr-xcontrib/MacOSX/preinstall.sh25L
-rw-r--r--contrib/Makefile.am29L
-rw-r--r--contrib/README46L
-rw-r--r--contrib/ngIRCd-Logo.gif1975B
-rwxr-xr-xcontrib/ngindent17L
-rwxr-xr-xcontrib/ngircd-bsd.sh51L
-rwxr-xr-xcontrib/ngircd-redhat.init119L
-rw-r--r--contrib/ngircd.logcheck61L
-rw-r--r--contrib/ngircd.service43L
-rw-r--r--contrib/ngircd.socket12L
-rw-r--r--contrib/ngircd.spec61L
-rwxr-xr-xcontrib/platformtest.sh258L
-rw-r--r--contrib/systrace.policy77L
-rw-r--r--doc/Bopm.txt53L
-rw-r--r--doc/Capabilities.txt28L
-rw-r--r--doc/Commands.txt992L
-rw-r--r--doc/Contributing.txt60L
-rw-r--r--doc/FAQ.txt109L
-rw-r--r--doc/HowToRelease.txt80L
-rw-r--r--doc/Makefile.am94L
-rw-r--r--doc/Modes.txt95L
-rw-r--r--doc/PAM.txt49L
-rw-r--r--doc/Platforms.txt154L
-rw-r--r--doc/Protocol.txt265L
-rw-r--r--doc/README-AUX.txt67L
-rw-r--r--doc/README-BeOS.txt53L
-rw-r--r--doc/README-Interix.txt44L
-rw-r--r--doc/RFC.txt32L
-rw-r--r--doc/SSL.txt108L
-rw-r--r--doc/Services.txt152L
-rw-r--r--doc/sample-ngircd.conf.tmpl404L
-rw-r--r--doc/src/Doxyfile93L
-rw-r--r--doc/src/Makefile.am25L
-rw-r--r--doc/src/footer.inc.html11L
-rw-r--r--man/Makefile.am32L
-rw-r--r--man/ngircd.8.tmpl121L
-rw-r--r--man/ngircd.conf.5.tmpl578L
-rw-r--r--src/Makefile.am19L
-rw-r--r--src/ipaddr/Makefile.ng21L
-rw-r--r--src/ipaddr/ng_ipaddr.c179L
-rw-r--r--src/ipaddr/ng_ipaddr.h134L
-rw-r--r--src/ngircd/Makefile.ng153L
-rw-r--r--src/ngircd/array.c331L
-rw-r--r--src/ngircd/array.h104L
-rw-r--r--src/ngircd/channel.c1346L
-rw-r--r--src/ngircd/channel.h153L
-rw-r--r--src/ngircd/class.c138L
-rw-r--r--src/ngircd/class.h42L
-rw-r--r--src/ngircd/client-cap.c69L
-rw-r--r--src/ngircd/client-cap.h31L
-rw-r--r--src/ngircd/client.c1715L
-rw-r--r--src/ngircd/client.h191L
-rw-r--r--src/ngircd/conf-ssl.h53L
-rw-r--r--src/ngircd/conf.c2434L
-rw-r--r--src/ngircd/conf.h290L
-rw-r--r--src/ngircd/conn-encoding.c188L
-rw-r--r--src/ngircd/conn-encoding.h30L
-rw-r--r--src/ngircd/conn-func.c304L
-rw-r--r--src/ngircd/conn-func.h65L
-rw-r--r--src/ngircd/conn-ssl.c917L
-rw-r--r--src/ngircd/conn-ssl.h35L
-rw-r--r--src/ngircd/conn-zip.c283L
-rw-r--r--src/ngircd/conn-zip.h35L
-rw-r--r--src/ngircd/conn.c2680L
-rw-r--r--src/ngircd/conn.h167L
-rw-r--r--src/ngircd/defines.h230L
-rw-r--r--src/ngircd/hash.c129L
-rw-r--r--src/ngircd/hash.h24L
-rw-r--r--src/ngircd/io.c927L
-rw-r--r--src/ngircd/io.h55L
-rw-r--r--src/ngircd/irc-cap.c276L
-rw-r--r--src/ngircd/irc-cap.h24L
-rw-r--r--src/ngircd/irc-channel.c758L
-rw-r--r--src/ngircd/irc-channel.h30L
-rw-r--r--src/ngircd/irc-encoding.c62L
-rw-r--r--src/ngircd/irc-encoding.h24L
-rw-r--r--src/ngircd/irc-info.c1577L
-rw-r--r--src/ngircd/irc-info.h45L
-rw-r--r--src/ngircd/irc-login.c927L
-rw-r--r--src/ngircd/irc-login.h33L
-rw-r--r--src/ngircd/irc-macros.h125L
-rw-r--r--src/ngircd/irc-metadata.c108L
-rw-r--r--src/ngircd/irc-metadata.h24L
-rw-r--r--src/ngircd/irc-mode.c1116L
-rw-r--r--src/ngircd/irc-mode.h25L
-rw-r--r--src/ngircd/irc-op.c238L
-rw-r--r--src/ngircd/irc-op.h25L
-rw-r--r--src/ngircd/irc-oper.c481L
-rw-r--r--src/ngircd/irc-oper.h32L
-rw-r--r--src/ngircd/irc-server.c447L
-rw-r--r--src/ngircd/irc-server.h28L
-rw-r--r--src/ngircd/irc-write.c603L
-rw-r--r--src/ngircd/irc-write.h51L
-rw-r--r--src/ngircd/irc.c842L
-rw-r--r--src/ngircd/irc.h36L
-rw-r--r--src/ngircd/lists.c422L
-rw-r--r--src/ngircd/lists.h56L
-rw-r--r--src/ngircd/log.c312L
-rw-r--r--src/ngircd/log.h60L
-rw-r--r--src/ngircd/login.c265L
-rw-r--r--src/ngircd/login.h25L
-rw-r--r--src/ngircd/match.c182L
-rw-r--r--src/ngircd/match.h31L
-rw-r--r--src/ngircd/messages.h179L
-rw-r--r--src/ngircd/ngircd.c835L
-rw-r--r--src/ngircd/ngircd.h75L
-rw-r--r--src/ngircd/numeric.c382L
-rw-r--r--src/ngircd/numeric.h25L
-rw-r--r--src/ngircd/op.c94L
-rw-r--r--src/ngircd/op.h25L
-rw-r--r--src/ngircd/pam.c138L
-rw-r--r--src/ngircd/pam.h28L
-rw-r--r--src/ngircd/parse.c611L
-rw-r--r--src/ngircd/parse.h51L
-rw-r--r--src/ngircd/proc.c172L
-rw-r--r--src/ngircd/proc.h46L
-rw-r--r--src/ngircd/resolve.c463L
-rw-r--r--src/ngircd/resolve.h27L
-rw-r--r--src/ngircd/sighandlers.c340L
-rw-r--r--src/ngircd/sighandlers.h26L
-rw-r--r--src/portab/Makefile.ng41L
-rw-r--r--src/portab/ansi2knr.136L
-rw-r--r--src/portab/ansi2knr.c738L
-rw-r--r--src/portab/portab.h184L
-rw-r--r--src/portab/portabtest.c203L
-rw-r--r--src/portab/splint.h41L
-rw-r--r--src/portab/strdup.c34L
-rw-r--r--src/portab/strlcpy.c72L
-rw-r--r--src/portab/strndup.c34L
-rw-r--r--src/portab/strtok_r.c36L
-rw-r--r--src/portab/vsnprintf.c799L
-rw-r--r--src/portab/waitpid.c30L
-rw-r--r--src/testsuite/Makefile.ng116L
-rw-r--r--src/testsuite/README100L
-rw-r--r--src/testsuite/channel-test.e107L
-rw-r--r--src/testsuite/check-idle.e31L
-rw-r--r--src/testsuite/connect-test.e20L
-rw-r--r--src/testsuite/functions.inc28L
-rwxr-xr-xsrc/testsuite/getpid.sh49L
-rw-r--r--src/testsuite/invite-test.e114L
-rw-r--r--src/testsuite/join-test.e69L
-rw-r--r--src/testsuite/kick-test.e113L
-rw-r--r--src/testsuite/message-test.e152L
-rw-r--r--src/testsuite/misc-test.e164L
-rw-r--r--src/testsuite/mode-test.e175L
-rw-r--r--src/testsuite/ngircd-test1.conf66L
-rw-r--r--src/testsuite/ngircd-test2.conf35L
-rw-r--r--src/testsuite/opless-channel-test.e33L
-rw-r--r--src/testsuite/server-link-test.e50L
-rw-r--r--src/testsuite/server-login-test.e94L
-rwxr-xr-xsrc/testsuite/start-server.sh54L
-rwxr-xr-xsrc/testsuite/start-server17L
-rwxr-xr-xsrc/testsuite/start-server27L
-rwxr-xr-xsrc/testsuite/stop-server.sh37L
-rwxr-xr-xsrc/testsuite/stop-server17L
-rwxr-xr-xsrc/testsuite/stop-server27L
-rw-r--r--src/testsuite/stress-A.e10L
-rw-r--r--src/testsuite/stress-B.e76L
-rwxr-xr-xsrc/testsuite/stress-server.sh88L
-rwxr-xr-xsrc/testsuite/test-loop.sh37L
-rwxr-xr-xsrc/testsuite/tests.sh57L
-rwxr-xr-xsrc/testsuite/wait-tests.sh47L
-rw-r--r--src/testsuite/who-test.e203L
-rw-r--r--src/testsuite/whois-test.e77L
-rw-r--r--src/tool/Makefile.ng27L
-rw-r--r--src/tool/tool.c249L
-rw-r--r--src/tool/tool.h38L