unrealircd

- supernets unrealircd source & configuration
git clone git://git.acid.vegas/unrealircd.git
Log | Files | Refs | Archive | README | LICENSE

ModeNameSize
-rw-r--r--.gitignore74L
-rw-r--r--BSDmakefile4L
-rw-r--r--CONTRIBUTING.md5L
-rwxr-xr-xConfig919L
-rw-r--r--LICENSE340L
-rw-r--r--Makefile.in268L
-rw-r--r--Makefile.windows1408L
-rw-r--r--README.md10L
-rw-r--r--SECURITY.md22L
-rw-r--r--autoconf/Makefile3L
-rw-r--r--autoconf/config.guess1748L
-rw-r--r--autoconf/config.sub1884L
-rw-r--r--autoconf/install-sh0B
-rw-r--r--autoconf/m4/ax_check_compile_flag.m472L
-rw-r--r--autoconf/m4/ax_check_link_flag.m471L
-rw-r--r--autoconf/m4/ax_pthread.m4332L
-rw-r--r--autoconf/m4/unreal.m4434L
-rwxr-xr-xautogen.sh11L
-rwxr-xr-xconfigure10845L
-rw-r--r--configure.ac891L
-rw-r--r--doc/Authors148L
-rw-r--r--doc/Config.header31L
-rw-r--r--doc/Donation14L
-rw-r--r--doc/KEYS47L
-rw-r--r--doc/RELEASE-NOTES.md986L
-rw-r--r--doc/coding-guidelines123L
-rw-r--r--doc/compiling_win32.txt2L
-rw-r--r--doc/conf/badwords.conf154L
-rw-r--r--doc/conf/except.conf54L
-rw-r--r--doc/conf/ircd.motd4123B
-rw-r--r--doc/conf/ircd.rules3813B
-rw-r--r--doc/conf/links.conf11L
-rw-r--r--doc/conf/modules.conf254L
-rw-r--r--doc/conf/opers.conf8886B
-rw-r--r--doc/conf/remote.motd39B
-rw-r--r--doc/conf/snomasks.conf66L
-rw-r--r--doc/conf/spamfilter.conf204B
-rw-r--r--doc/conf/tls/curl-ca-bundle.crt3232L
-rw-r--r--doc/conf/unrealircd.hub.conf46L
-rw-r--r--doc/conf/unrealircd.link.conf40L
-rw-r--r--doc/conf/unrealircd.remote.conf281L
-rw-r--r--doc/tao.of.irc271L
-rw-r--r--doc/technical/005.txt180L
-rw-r--r--doc/technical/base64.txt11L
-rw-r--r--doc/technical/serverprotocol.txt2L
-rw-r--r--doc/translations.txt26L
-rw-r--r--extras/.indent.pro52L
-rwxr-xr-xextras/VStudioAnalyze.ruleset155L
-rw-r--r--extras/argon2.tar.gz1503430B
-rwxr-xr-xextras/build-tests/nix/build84L
-rw-r--r--extras/build-tests/nix/configs/default30L
-rwxr-xr-xextras/build-tests/nix/run-tests65L
-rwxr-xr-xextras/build-tests/nix/run-tests.bbwrapper14L
-rwxr-xr-xextras/build-tests/nix/select-config114L
-rw-r--r--extras/build-tests/windows/build.bat110L
-rw-r--r--extras/build-tests/windows/compilecmd/vs2019.bat30L
-rw-r--r--extras/c-ares.tar.gz1572210B
-rwxr-xr-xextras/curlinstall81L
-rw-r--r--extras/doxygen/Developers.md18L
-rw-r--r--extras/doxygen/Doxyfile2494L
-rw-r--r--extras/doxygen/doxygen_custom.css4L
-rw-r--r--extras/doxygen/header.html56L
-rw-r--r--extras/geoip-classic.tar.gz859708B
-rw-r--r--extras/jansson.tar.gz535618B
-rw-r--r--extras/libsodium.tar.gz1919817B
-rwxr-xr-xextras/patches/patch_spamfilter_conf40L
-rw-r--r--extras/patches/spamfilter.conf.patch328L
-rw-r--r--extras/pcre2.tar.gz2397194B
-rw-r--r--extras/security/apparmor/unrealircd27L
-rw-r--r--extras/tests/tls/cipherscan_profiles/baseline.txt25L
-rwxr-xr-xextras/tests/tls/tls-tests90L
-rw-r--r--extras/tls.cnf31L
-rw-r--r--extras/unreal.supp10L
-rw-r--r--extras/unrealircd-upgrade-script.in123L
-rwxr-xr-xextras/wrap-compiler-for-flag-check22L
-rw-r--r--include/channel.h40L
-rw-r--r--include/common.h229L
-rw-r--r--include/config.h346L
-rw-r--r--include/crypt_blowfish.h27L
-rw-r--r--include/dbuf.h102L
-rw-r--r--include/dns.h72L
-rw-r--r--include/dynconf.h352L
-rw-r--r--include/fdlist.h42L
-rw-r--r--include/h.h1381L
-rw-r--r--include/ircsprintf.h23L
-rw-r--r--include/license.h49L
-rw-r--r--include/list.h647L
-rw-r--r--include/mempool.h105L
-rw-r--r--include/modules.h2621L
-rw-r--r--include/modversion.h68L
-rw-r--r--include/msg.h172L
-rw-r--r--include/numeric.h569L
-rw-r--r--include/openssl_hostname_validation.h81L
-rw-r--r--include/resource.h59L
-rw-r--r--include/setup.h.in254L
-rw-r--r--include/struct.h2478L
-rw-r--r--include/sys.h237L
-rw-r--r--include/types.h43L
-rw-r--r--include/unrealircd.h37L
-rw-r--r--include/version.h73L
-rw-r--r--include/whowas.h80L
-rw-r--r--include/windows/setup.h72L
-rw-r--r--src/Makefile.in98L
-rw-r--r--src/aliases.c291L
-rw-r--r--src/api-channelmode.c1174L
-rw-r--r--src/api-clicap.c388L
-rw-r--r--src/api-command.c296L
-rw-r--r--src/api-efunctions.c454L
-rw-r--r--src/api-event.c210L
-rw-r--r--src/api-extban.c453L
-rw-r--r--src/api-history-backend.c283L
-rw-r--r--src/api-isupport.c328L
-rw-r--r--src/api-messagetag.c185L
-rw-r--r--src/api-moddata.c481L
-rw-r--r--src/api-rpc.c150L
-rw-r--r--src/api-usermode.c401L
-rw-r--r--src/auth.c567L
-rwxr-xr-xsrc/buildmod20L
-rw-r--r--src/channel.c1416L
-rw-r--r--src/conf.c10969L
-rw-r--r--src/conf_preprocessor.c534L
-rw-r--r--src/crashreport.c895L
-rw-r--r--src/crule.c850L
-rw-r--r--src/crypt_blowfish.c907L
-rw-r--r--src/dbuf.c220L
-rw-r--r--src/debug.c162L
-rw-r--r--src/dispatch.c660L
-rw-r--r--src/dns.c707L
-rw-r--r--src/fdlist.c218L
-rw-r--r--src/hash.c740L
-rw-r--r--src/ircd.c1029L
-rw-r--r--src/ircd_vars.c31L
-rw-r--r--src/ircsprintf.c224L
-rw-r--r--src/json.c580L
-rw-r--r--src/list.c692L
-rw-r--r--src/log.c1740L
-rw-r--r--src/macosx/UnrealIRCd.xcodeproj/project.pbxproj463L
-rw-r--r--src/macosx/UnrealIRCd.xcodeproj/project.xcworkspace/contents.xcworkspacedata7L
-rw-r--r--src/macosx/UnrealIRCd/AppDelegate.swift55L
-rw-r--r--src/macosx/UnrealIRCd/AppModel.swift86L
-rw-r--r--src/macosx/UnrealIRCd/Base.lproj/Main.storyboard155L
-rw-r--r--src/macosx/UnrealIRCd/ChangeNotifier.swift46L
-rw-r--r--src/macosx/UnrealIRCd/ConfigurationModel.swift41L
-rw-r--r--src/macosx/UnrealIRCd/DaemonModel.swift40L
-rw-r--r--src/macosx/UnrealIRCd/Images.xcassets/AppIcon.appiconset/Contents.json58L
-rw-r--r--src/macosx/UnrealIRCd/Info.plist36L
-rw-r--r--src/macosx/UnrealIRCd/ViewController.swift87L
-rw-r--r--src/macosx/UnrealIRCd/WindowController.swift23L
-rw-r--r--src/macosx/UnrealIRCd/logo.png1444B
-rw-r--r--src/macosx/UnrealIRCd/logo@2x.png1932B
-rw-r--r--src/macosx/UnrealIRCdTests/Info.plist24L
-rw-r--r--src/macosx/UnrealIRCdTests/UnrealIRCdTests.swift36L
-rw-r--r--src/match.c871L
-rw-r--r--src/mempool.c718L
-rw-r--r--src/misc.c2761L
-rw-r--r--src/modulemanager.c1766L
-rw-r--r--src/modules.c1527L
-rw-r--r--src/modules/Makefile.in124L
-rw-r--r--src/modules/account-notify.c76L
-rw-r--r--src/modules/account-tag.c98L
-rw-r--r--src/modules/addmotd.c88L
-rw-r--r--src/modules/addomotd.c88L
-rw-r--r--src/modules/admin.c86L
-rw-r--r--src/modules/antimixedutf8.c378L
-rw-r--r--src/modules/antirandom.c918L
-rw-r--r--src/modules/authprompt.c507L
-rw-r--r--src/modules/away.c172L
-rw-r--r--src/modules/batch.c120L
-rw-r--r--src/modules/blacklist.c891L
-rw-r--r--src/modules/bot-tag.c103L
-rw-r--r--src/modules/botmotd.c88L
-rw-r--r--src/modules/cap.c389L
-rw-r--r--src/modules/certfp.c186L
-rw-r--r--src/modules/chanmodes/Makefile.in59L
-rw-r--r--src/modules/chanmodes/censor.c337L
-rw-r--r--src/modules/chanmodes/chanadmin.c88L
-rw-r--r--src/modules/chanmodes/chanop.c78L
-rw-r--r--src/modules/chanmodes/chanowner.c88L
-rw-r--r--src/modules/chanmodes/delayjoin.c406L
-rw-r--r--src/modules/chanmodes/floodprot.c2087L
-rw-r--r--src/modules/chanmodes/halfop.c88L
-rw-r--r--src/modules/chanmodes/history.c799L
-rw-r--r--src/modules/chanmodes/inviteonly.c77L
-rw-r--r--src/modules/chanmodes/isregistered.c72L
-rw-r--r--src/modules/chanmodes/issecure.c278L
-rw-r--r--src/modules/chanmodes/key.c233L
-rw-r--r--src/modules/chanmodes/limit.c199L
-rw-r--r--src/modules/chanmodes/link.c476L
-rw-r--r--src/modules/chanmodes/moderated.c117L
-rw-r--r--src/modules/chanmodes/nocolor.c142L
-rw-r--r--src/modules/chanmodes/noctcp.c89L
-rw-r--r--src/modules/chanmodes/noexternalmsgs.c89L
-rw-r--r--src/modules/chanmodes/noinvite.c99L
-rw-r--r--src/modules/chanmodes/nokick.c85L
-rw-r--r--src/modules/chanmodes/noknock.c105L
-rw-r--r--src/modules/chanmodes/nonickchange.c81L
-rw-r--r--src/modules/chanmodes/nonotice.c90L
-rw-r--r--src/modules/chanmodes/operonly.c110L
-rw-r--r--src/modules/chanmodes/permanent.c100L
-rw-r--r--src/modules/chanmodes/private.c73L
-rw-r--r--src/modules/chanmodes/regonly.c80L
-rw-r--r--src/modules/chanmodes/regonlyspeak.c108L
-rw-r--r--src/modules/chanmodes/secret.c73L
-rw-r--r--src/modules/chanmodes/secureonly.c190L
-rw-r--r--src/modules/chanmodes/stripcolor.c131L
-rw-r--r--src/modules/chanmodes/topiclimit.c82L
-rw-r--r--src/modules/chanmodes/voice.c88L
-rw-r--r--src/modules/channel-context.c95L
-rw-r--r--src/modules/channeldb.c567L
-rw-r--r--src/modules/charsys.c1295L
-rw-r--r--src/modules/chathistory.c403L
-rw-r--r--src/modules/chghost.c372L
-rw-r--r--src/modules/chgident.c164L
-rw-r--r--src/modules/chgname.c134L
-rw-r--r--src/modules/clienttagdeny.c77L
-rw-r--r--src/modules/cloak_md5.c422L
-rw-r--r--src/modules/cloak_none.c87L
-rw-r--r--src/modules/cloak_sha256.c411L
-rw-r--r--src/modules/close.c82L
-rw-r--r--src/modules/connect-flood.c89L
-rw-r--r--src/modules/connect.c123L
-rw-r--r--src/modules/connthrottle.c600L
-rw-r--r--src/modules/creationtime.c100L
-rw-r--r--src/modules/cycle.c83L
-rw-r--r--src/modules/dccallow.c257L
-rw-r--r--src/modules/dccdeny.c882L
-rw-r--r--src/modules/echo-message.c107L
-rw-r--r--src/modules/eos.c71L
-rw-r--r--src/modules/extbans/Makefile.in56L
-rw-r--r--src/modules/extbans/account.c119L
-rw-r--r--src/modules/extbans/certfp.c142L
-rw-r--r--src/modules/extbans/country.c141L
-rw-r--r--src/modules/extbans/flood.c187L
-rw-r--r--src/modules/extbans/inchannel.c168L
-rw-r--r--src/modules/extbans/join.c73L
-rw-r--r--src/modules/extbans/msgbypass.c224L
-rw-r--r--src/modules/extbans/nickchange.c76L
-rw-r--r--src/modules/extbans/operclass.c101L
-rw-r--r--src/modules/extbans/partmsg.c74L
-rw-r--r--src/modules/extbans/quiet.c73L
-rw-r--r--src/modules/extbans/realname.c114L
-rw-r--r--src/modules/extbans/securitygroup.c152L
-rw-r--r--src/modules/extbans/textban.c533L
-rw-r--r--src/modules/extbans/timedban.c506L
-rw-r--r--src/modules/extended-monitor.c153L
-rw-r--r--src/modules/extjwt.c1151L
-rw-r--r--src/modules/geoip-tag.c108L
-rw-r--r--src/modules/geoip_base.c351L
-rw-r--r--src/modules/geoip_classic.c297L
-rw-r--r--src/modules/geoip_csv.c838L
-rw-r--r--src/modules/geoip_maxmind.c239L
-rw-r--r--src/modules/globops.c85L
-rw-r--r--src/modules/help.c145L
-rw-r--r--src/modules/hideserver.c467L
-rw-r--r--src/modules/history.c136L
-rw-r--r--src/modules/history_backend_mem.c1618L
-rw-r--r--src/modules/history_backend_null.c74L
-rw-r--r--src/modules/ident_lookup.c256L
-rw-r--r--src/modules/invite.c542L
-rw-r--r--src/modules/ircops.c141L
-rw-r--r--src/modules/ison.c105L
-rw-r--r--src/modules/issued-by-tag.c155L
-rw-r--r--src/modules/join.c615L
-rw-r--r--src/modules/jointhrottle.c248L
-rw-r--r--src/modules/json-log-tag.c97L
-rw-r--r--src/modules/jumpserver.c271L
-rw-r--r--src/modules/kick.c369L
-rw-r--r--src/modules/kill.c184L
-rw-r--r--src/modules/knock.c160L
-rw-r--r--src/modules/labeled-response.c399L
-rw-r--r--src/modules/lag.c85L
-rw-r--r--src/modules/link-security.c281L
-rw-r--r--src/modules/links.c77L
-rw-r--r--src/modules/list.c468L
-rw-r--r--src/modules/locops.c74L
-rw-r--r--src/modules/lusers.c96L
-rw-r--r--src/modules/map.c243L
-rw-r--r--src/modules/max-unknown-connections-per-ip.c96L
-rw-r--r--src/modules/md.c527L
-rw-r--r--src/modules/message-ids.c156L
-rw-r--r--src/modules/message-tags.c311L
-rw-r--r--src/modules/message.c710L
-rw-r--r--src/modules/mkpasswd.c106L
-rw-r--r--src/modules/mode.c1569L
-rw-r--r--src/modules/module.def5L
-rw-r--r--src/modules/monitor.c232L
-rw-r--r--src/modules/motd.c123L
-rw-r--r--src/modules/names.c190L
-rw-r--r--src/modules/netinfo.c141L
-rw-r--r--src/modules/nick.c1321L
-rw-r--r--src/modules/nocodes.c102L
-rw-r--r--src/modules/oper.c381L
-rw-r--r--src/modules/operinfo.c99L
-rw-r--r--src/modules/opermotd.c90L
-rw-r--r--src/modules/part.c216L
-rw-r--r--src/modules/pass.c84L
-rw-r--r--src/modules/pingpong.c208L
-rw-r--r--src/modules/plaintext-policy.c75L
-rw-r--r--src/modules/protoctl.c409L
-rw-r--r--src/modules/quit.c177L
-rw-r--r--src/modules/real-quit-reason.c81L
-rw-r--r--src/modules/reply-tag.c116L
-rw-r--r--src/modules/reputation.c1379L
-rw-r--r--src/modules/require-module.c576L
-rw-r--r--src/modules/restrict-commands.c409L
-rw-r--r--src/modules/rmtkl.c295L
-rw-r--r--src/modules/rpc/Makefile.in55L
-rw-r--r--src/modules/rpc/channel.c230L
-rw-r--r--src/modules/rpc/log.c139L
-rw-r--r--src/modules/rpc/name_ban.c241L
-rw-r--r--src/modules/rpc/rpc.c1922L
-rw-r--r--src/modules/rpc/server.c416L
-rw-r--r--src/modules/rpc/server_ban.c342L
-rw-r--r--src/modules/rpc/server_ban_exception.c314L
-rw-r--r--src/modules/rpc/spamfilter.c326L
-rw-r--r--src/modules/rpc/stats.c214L
-rw-r--r--src/modules/rpc/user.c697L
-rw-r--r--src/modules/rpc/whowas.c148L
-rw-r--r--src/modules/rules.c89L
-rw-r--r--src/modules/sajoin.c294L
-rw-r--r--src/modules/samode.c89L
-rw-r--r--src/modules/sapart.c210L
-rw-r--r--src/modules/sasl.c412L
-rw-r--r--src/modules/sdesc.c92L
-rw-r--r--src/modules/sendsno.c101L
-rw-r--r--src/modules/sendumode.c95L
-rw-r--r--src/modules/server-time.c99L
-rw-r--r--src/modules/server.c2259L
-rw-r--r--src/modules/sethost.c151L
-rw-r--r--src/modules/setident.c125L
-rw-r--r--src/modules/setname.c162L
-rw-r--r--src/modules/silence.c241L
-rw-r--r--src/modules/sinfo.c171L
-rw-r--r--src/modules/sjoin.c821L
-rw-r--r--src/modules/slog.c190L
-rw-r--r--src/modules/sqline.c87L
-rw-r--r--src/modules/squit.c153L
-rw-r--r--src/modules/sreply.c87L
-rw-r--r--src/modules/staff.c178L
-rw-r--r--src/modules/standard-replies.c58L
-rw-r--r--src/modules/starttls.c121L
-rw-r--r--src/modules/stats.c1057L
-rw-r--r--src/modules/sts.c111L
-rw-r--r--src/modules/svsjoin.c97L
-rw-r--r--src/modules/svskill.c88L
-rw-r--r--src/modules/svslogin.c101L
-rw-r--r--src/modules/svslusers.c79L
-rw-r--r--src/modules/svsmode.c640L
-rw-r--r--src/modules/svsmotd.c112L
-rw-r--r--src/modules/svsnick.c122L
-rw-r--r--src/modules/svsnline.c157L
-rw-r--r--src/modules/svsnolag.c105L
-rw-r--r--src/modules/svsnoop.c97L
-rw-r--r--src/modules/svso.c141L
-rw-r--r--src/modules/svspart.c90L
-rw-r--r--src/modules/svssilence.c98L
-rw-r--r--src/modules/svssno.c111L
-rw-r--r--src/modules/svswatch.c80L
-rw-r--r--src/modules/swhois.c110L
-rw-r--r--src/modules/targetfloodprot.c323L
-rw-r--r--src/modules/third/Makefile.in50L
-rw-r--r--src/modules/time.c66L
-rw-r--r--src/modules/tkl.c5437L
-rw-r--r--src/modules/tkldb.c761L
-rw-r--r--src/modules/tline.c87L
-rw-r--r--src/modules/tls_antidos.c111L
-rw-r--r--src/modules/tls_cipher.c118L
-rw-r--r--src/modules/topic.c317L
-rw-r--r--src/modules/trace.c234L
-rw-r--r--src/modules/tsctl.c74L
-rw-r--r--src/modules/typing-indicator.c105L
-rw-r--r--src/modules/umode2.c74L
-rw-r--r--src/modules/unreal_server_compat.c319L
-rw-r--r--src/modules/unsqline.c74L
-rw-r--r--src/modules/user.c113L
-rw-r--r--src/modules/userhost-tag.c111L
-rw-r--r--src/modules/userhost.c115L
-rw-r--r--src/modules/userip-tag.c111L
-rw-r--r--src/modules/userip.c126L
-rw-r--r--src/modules/usermodes/Makefile.in54L
-rw-r--r--src/modules/usermodes/bot.c105L
-rw-r--r--src/modules/usermodes/censor.c271L
-rw-r--r--src/modules/usermodes/noctcp.c86L
-rw-r--r--src/modules/usermodes/nokick.c100L
-rw-r--r--src/modules/usermodes/privacy.c69L
-rw-r--r--src/modules/usermodes/privdeaf.c59L
-rw-r--r--src/modules/usermodes/regonlymsg.c72L
-rw-r--r--src/modules/usermodes/secureonlymsg.c86L
-rw-r--r--src/modules/usermodes/servicebot.c144L
-rw-r--r--src/modules/usermodes/showwhois.c76L
-rw-r--r--src/modules/usermodes/wallops.c111L
-rw-r--r--src/modules/vhost.c182L
-rw-r--r--src/modules/watch-backend.c392L
-rw-r--r--src/modules/watch.c429L
-rw-r--r--src/modules/webirc.c482L
-rw-r--r--src/modules/webredir.c201L
-rw-r--r--src/modules/webserver.c675L
-rw-r--r--src/modules/websocket.c688L
-rw-r--r--src/modules/websocket_common.c523L
-rw-r--r--src/modules/who_old.c842L
-rw-r--r--src/modules/whois.c663L
-rw-r--r--src/modules/whowas.c133L
-rw-r--r--src/modules/whowasdb.c641L
-rw-r--r--src/modules/whox.c988L
-rw-r--r--src/openssl_hostname_validation.c402L
-rw-r--r--src/operclass.c348L
-rw-r--r--src/parse.c782L
-rw-r--r--src/proc_io_client.c199L
-rw-r--r--src/proc_io_server.c191L
-rw-r--r--src/random.c520L
-rw-r--r--src/scache.c99L
-rw-r--r--src/securitygroup.c864L
-rw-r--r--src/send.c1193L
-rw-r--r--src/serv.c1264L
-rw-r--r--src/socket.c1390L
-rw-r--r--src/support.c1534L
-rw-r--r--src/tls.c1452L
-rw-r--r--src/unrealdb.c1174L
-rw-r--r--src/unrealircdctl.c268L
-rw-r--r--src/url_curl.c340L
-rw-r--r--src/url_unreal.c1086L
-rw-r--r--src/user.c1007L
-rw-r--r--src/utf8.c250L
-rw-r--r--src/version.c.SH282L
-rw-r--r--src/whowas.c208L
-rw-r--r--src/windows/Icon1.ico18718B
-rw-r--r--src/windows/UnrealIRCd.exe.manifest22L
-rw-r--r--src/windows/bar.bmp13270B
-rw-r--r--src/windows/compilerhelp.c55L
-rw-r--r--src/windows/config.c56L
-rw-r--r--src/windows/def-clean.c39L
-rw-r--r--src/windows/editor.c769L
-rw-r--r--src/windows/gpl.rtf97L
-rwxr-xr-xsrc/windows/gplplusssl.rtf196L
-rw-r--r--src/windows/gui.c1051L
-rw-r--r--src/windows/hand.CUR326B
-rwxr-xr-xsrc/windows/makecert.bat6L
-rw-r--r--src/windows/resource.h108L
-rw-r--r--src/windows/rtf.c878L
-rw-r--r--src/windows/service.c140L
-rw-r--r--src/windows/toolbar.bmp822B
-rw-r--r--src/windows/unreal.bmp80826B
-rwxr-xr-xsrc/windows/unrealinst.iss204L
-rw-r--r--src/windows/unrealircdctl.exe.manifest10L
-rw-r--r--src/windows/unrealsvc.c213L
-rw-r--r--src/windows/unrealsvc.rc99L
-rw-r--r--src/windows/win.c341L
-rw-r--r--src/windows/win.h43L
-rw-r--r--src/windows/windebug.c370L
-rw-r--r--src/windows/wingui.rc410L
-rw-r--r--unrealircd.in340L