summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--0.8/CHANGES215
-rw-r--r--0.8/COPYING339
-rw-r--r--0.8/INSTALL1
-rw-r--r--0.8/Makefile111
-rw-r--r--0.8/Makefile.in111
-rw-r--r--0.8/README668
-rw-r--r--0.8/RELEASES43
-rw-r--r--0.8/TODO39
-rwxr-xr-x0.8/configure11
-rw-r--r--0.8/docs/header.txt22
-rw-r--r--0.8/docs/yhttpd.txt3
-rw-r--r--0.8/etc/ychat.conf770
-rw-r--r--0.8/html/admin.html22
-rw-r--r--0.8/html/blank.html4
-rw-r--r--0.8/html/colors.html413
-rw-r--r--0.8/html/demo.html19
-rw-r--r--0.8/html/favicon.icobin2238 -> 0 bytes
-rw-r--r--0.8/html/frameset.html20
-rw-r--r--0.8/html/help.html20
-rw-r--r--0.8/html/images/away.gifbin141 -> 0 bytes
-rw-r--r--0.8/html/images/blank.gifbin43 -> 0 bytes
-rw-r--r--0.8/html/images/guest.pngbin260 -> 0 bytes
-rw-r--r--0.8/html/images/ircuser.pngbin282 -> 0 bytes
-rw-r--r--0.8/html/images/rang0.pngbin390 -> 0 bytes
-rw-r--r--0.8/html/images/rang1.pngbin261 -> 0 bytes
-rw-r--r--0.8/html/images/rang2.pngbin282 -> 0 bytes
-rw-r--r--0.8/html/index.html38
-rw-r--r--0.8/html/input.html58
-rw-r--r--0.8/html/loggedin.html18
-rw-r--r--0.8/html/notfound.html15
-rw-r--r--0.8/html/online.html20
-rw-r--r--0.8/html/options.html43
-rw-r--r--0.8/html/register.html41
-rw-r--r--0.8/html/robots.txt2
-rw-r--r--0.8/html/stream.html34
-rw-r--r--0.8/html/style.css44
-rw-r--r--0.8/html/test.cgi9
-rw-r--r--0.8/html/urlredirect.html8
-rw-r--r--0.8/scripts/README17
-rwxr-xr-x0.8/scripts/astyle.sh14
-rwxr-xr-x0.8/scripts/buildnr.pl26
-rwxr-xr-x0.8/scripts/checkperl.sh13
-rwxr-xr-x0.8/scripts/config.pl133
-rwxr-xr-x0.8/scripts/makedist.sh27
-rwxr-xr-x0.8/scripts/makeyhttpd.pl198
-rw-r--r--0.8/scripts/modules/file.pm28
-rwxr-xr-x0.8/scripts/screen.sh3
-rwxr-xr-x0.8/scripts/setglobvals.pl32
-rwxr-xr-x0.8/scripts/stats.pl95
-rwxr-xr-x0.8/scripts/version.sh11
-rw-r--r--0.8/src/.Makefile1
-rw-r--r--0.8/src/Makefile72
-rw-r--r--0.8/src/Makefile.in34
-rw-r--r--0.8/src/autom4te.cache/output.06918
-rw-r--r--0.8/src/autom4te.cache/requests63
-rw-r--r--0.8/src/autom4te.cache/traces.0331
-rw-r--r--0.8/src/build.h35
-rw-r--r--0.8/src/chat/base.h120
-rw-r--r--0.8/src/chat/base.tmpl89
-rw-r--r--0.8/src/chat/chat.cpp438
-rw-r--r--0.8/src/chat/chat.h94
-rw-r--r--0.8/src/chat/gcol.cpp146
-rw-r--r--0.8/src/chat/gcol.h62
-rw-r--r--0.8/src/chat/perm.cpp108
-rw-r--r--0.8/src/chat/perm.h67
-rw-r--r--0.8/src/chat/room.cpp133
-rw-r--r--0.8/src/chat/room.h116
-rw-r--r--0.8/src/chat/sess.cpp91
-rw-r--r--0.8/src/chat/sess.h56
-rw-r--r--0.8/src/chat/sman.cpp133
-rw-r--r--0.8/src/chat/sman.h60
-rw-r--r--0.8/src/chat/user.cpp650
-rw-r--r--0.8/src/chat/user.h166
-rw-r--r--0.8/src/cli/cli.cpp454
-rw-r--r--0.8/src/cli/cli.h71
-rw-r--r--0.8/src/conf/conf.cpp228
-rw-r--r--0.8/src/conf/conf.h56
-rw-r--r--0.8/src/config.h110
-rw-r--r--0.8/src/config.h.in82
-rw-r--r--0.8/src/config.log479
-rwxr-xr-x0.8/src/config.status918
-rwxr-xr-x0.8/src/configure6918
-rw-r--r--0.8/src/configure.ac100
-rw-r--r--0.8/src/contrib/README5
-rw-r--r--0.8/src/contrib/crypt/how1
-rw-r--r--0.8/src/contrib/crypt/md5.cpp295
-rw-r--r--0.8/src/contrib/crypt/md5.h59
-rw-r--r--0.8/src/contrib/crypt/md5crypt.cpp187
-rw-r--r--0.8/src/contrib/xml/README504
-rw-r--r--0.8/src/contrib/xml/tinyxml.cpp1453
-rw-r--r--0.8/src/contrib/xml/tinyxml.h1655
-rw-r--r--0.8/src/contrib/xml/tinyxmlerror.cpp76
-rw-r--r--0.8/src/contrib/xml/tinyxmlparser.cpp1581
-rw-r--r--0.8/src/data/README4
-rw-r--r--0.8/src/data/con.cpp68
-rw-r--r--0.8/src/data/con.h46
-rw-r--r--0.8/src/data/con_base.cpp43
-rw-r--r--0.8/src/data/con_base.h43
-rw-r--r--0.8/src/data/data.cpp227
-rw-r--r--0.8/src/data/data.h53
-rw-r--r--0.8/src/data/data_base.cpp203
-rw-r--r--0.8/src/data/data_base.h66
-rw-r--r--0.8/src/glob.h113
-rw-r--r--0.8/src/html.cpp158
-rw-r--r--0.8/src/html.h60
-rw-r--r--0.8/src/incl.h33
-rw-r--r--0.8/src/logd.cpp190
-rw-r--r--0.8/src/logd.h61
-rw-r--r--0.8/src/main.cpp131
-rw-r--r--0.8/src/maps/hashmap.h78
-rw-r--r--0.8/src/maps/hashmap.tmpl151
-rw-r--r--0.8/src/maps/mtools.h36
-rw-r--r--0.8/src/maps/mtools.tmpl37
-rw-r--r--0.8/src/maps/nhashmap.h46
-rw-r--r--0.8/src/maps/nhashmap.tmpl36
-rw-r--r--0.8/src/maps/shashmap.h72
-rw-r--r--0.8/src/maps/shashmap.tmpl154
-rw-r--r--0.8/src/memb/memb.h94
-rw-r--r--0.8/src/memb/memb.tmpl105
-rw-r--r--0.8/src/memb/tupel.h52
-rw-r--r--0.8/src/memb/tupel.tmpl53
-rw-r--r--0.8/src/modl.cpp170
-rw-r--r--0.8/src/modl.h59
-rw-r--r--0.8/src/mods/Makefile15
-rw-r--r--0.8/src/mods/Makefile.mods.in19
-rw-r--r--0.8/src/mods/commands/Makefile53
-rw-r--r--0.8/src/mods/commands/yc_about.cpp84
-rw-r--r--0.8/src/mods/commands/yc_all.cpp74
-rw-r--r--0.8/src/mods/commands/yc_away.cpp97
-rw-r--r--0.8/src/mods/commands/yc_ban.cpp109
-rw-r--r--0.8/src/mods/commands/yc_banned.cpp69
-rw-r--r--0.8/src/mods/commands/yc_col.cpp113
-rw-r--r--0.8/src/mods/commands/yc_compopt.cpp48
-rw-r--r--0.8/src/mods/commands/yc_debug.cpp68
-rw-r--r--0.8/src/mods/commands/yc_exec.cpp91
-rw-r--r--0.8/src/mods/commands/yc_fake.cpp55
-rw-r--r--0.8/src/mods/commands/yc_gag.cpp93
-rw-r--r--0.8/src/mods/commands/yc_getroom.cpp78
-rw-r--r--0.8/src/mods/commands/yc_getrusage.cpp82
-rw-r--r--0.8/src/mods/commands/yc_help.cpp78
-rw-r--r--0.8/src/mods/commands/yc_invisible.cpp56
-rw-r--r--0.8/src/mods/commands/yc_j.cpp129
-rw-r--r--0.8/src/mods/commands/yc_ko.cpp97
-rw-r--r--0.8/src/mods/commands/yc_m.cpp69
-rw-r--r--0.8/src/mods/commands/yc_md5.cpp79
-rw-r--r--0.8/src/mods/commands/yc_me.cpp70
-rw-r--r--0.8/src/mods/commands/yc_morph.cpp77
-rw-r--r--0.8/src/mods/commands/yc_msg.cpp93
-rw-r--r--0.8/src/mods/commands/yc_q.cpp55