summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog484
-rw-r--r--Makefile.in12
-rw-r--r--base.cpp65
-rw-r--r--base.h71
-rw-r--r--chat.cpp147
-rw-r--r--chat.h46
-rw-r--r--cmnd.cpp19
-rw-r--r--cmnd.h18
-rw-r--r--conf.cpp75
-rw-r--r--conf.h24
-rw-r--r--conf.txt63
-rw-r--r--configure.in28
-rw-r--r--cont.cpp24
-rw-r--r--cont.h26
-rw-r--r--glob.h68
-rw-r--r--hmap.cpp180
-rw-r--r--hmap.h118
-rw-r--r--html.cpp140
-rw-r--r--html.h42
-rw-r--r--html/y_ani.gifbin0 -> 35107 bytes
-rw-r--r--html/y_black.gifbin0 -> 61101 bytes
-rw-r--r--incl.h16
-rw-r--r--lang.cpp78
-rw-r--r--lang.h24
-rw-r--r--lang/de3
-rw-r--r--lang/en3
-rw-r--r--logd.cpp65
-rw-r--r--logd.h24
-rw-r--r--main.cpp98
-rw-r--r--modl.cpp98
-rw-r--r--modl.h29
-rw-r--r--msgs.h36
-rw-r--r--mutx.cpp20
-rw-r--r--mutx.h21
-rw-r--r--name.cpp32
-rw-r--r--name.h28
-rw-r--r--pool.cpp214
-rw-r--r--pool.h77
-rw-r--r--reqp.cpp291
-rw-r--r--reqp.h47
-rw-r--r--room.cpp18
-rw-r--r--room.h34
-rw-r--r--s_chat.cpp10
-rw-r--r--s_chat.h26
-rw-r--r--s_conf.cpp10
-rw-r--r--s_conf.h26
-rw-r--r--s_html.cpp10
-rw-r--r--s_html.h26
-rw-r--r--s_lang.cpp10
-rw-r--r--s_lang.h26
-rw-r--r--s_modl.cpp10
-rw-r--r--s_modl.h26
-rw-r--r--s_mutx.cpp10
-rw-r--r--s_mutx.h26
-rw-r--r--s_sman.cpp10
-rw-r--r--s_sman.h26
-rw-r--r--s_sock.cpp10
-rw-r--r--s_sock.h26
-rw-r--r--s_tool.cpp111
-rw-r--r--s_tool.h19
-rw-r--r--sess.cpp35
-rw-r--r--sess.h28
-rw-r--r--sman.cpp48
-rw-r--r--sman.h32
-rw-r--r--sock.cpp238
-rw-r--r--sock.h53
-rw-r--r--src/base.cpp92
-rw-r--r--src/base.h94
-rw-r--r--src/chat.cpp179
-rw-r--r--src/chat.h69
-rw-r--r--src/conf.cpp99
-rw-r--r--src/conf.h47
-rw-r--r--src/cont.cpp47
-rw-r--r--src/cont.h52
-rw-r--r--src/hmap.cpp206
-rw-r--r--src/hmap.h146
-rw-r--r--src/lang.cpp102
-rw-r--r--src/lang.h47
-rw-r--r--src/mutx.cpp43
-rw-r--r--src/mutx.h44
-rw-r--r--src/pool.cpp203
-rw-r--r--src/pool.h75
-rw-r--r--src/room.cpp39
-rw-r--r--src/room.h57
-rw-r--r--src/s_chat.cpp33
-rw-r--r--src/s_chat.h50
-rw-r--r--src/s_conf.cpp33
-rw-r--r--src/s_conf.h50
-rw-r--r--src/s_html.cpp33
-rw-r--r--src/s_html.h50
-rw-r--r--src/s_lang.cpp33
-rw-r--r--src/s_lang.h51
-rw-r--r--src/s_mutx.cpp33
-rw-r--r--src/s_mutx.h50
-rw-r--r--src/s_sman.cpp33
-rw-r--r--src/s_sman.h50
-rw-r--r--src/s_sock.cpp33
-rw-r--r--src/s_sock.h50
-rw-r--r--src/s_tool.cpp162
-rw-r--r--src/s_tool.h44
-rw-r--r--src/sess.cpp62
-rw-r--r--src/sess.h51
-rw-r--r--src/sman.cpp80
-rw-r--r--src/sman.h59
-rw-r--r--src/sock.cpp263
-rw-r--r--src/sock.h80
-rw-r--r--src/thrd.cpp52
-rw-r--r--src/thrd.h52
-rw-r--r--src/user.cpp167
-rw-r--r--src/user.h125
-rw-r--r--thrd.cpp28
-rw-r--r--thrd.h26
-rw-r--r--todo.txt11
-rw-r--r--user.cpp170
-rw-r--r--user.h84
-rw-r--r--ychat/CHANGES215
-rw-r--r--ychat/COPYING339
-rw-r--r--ychat/INSTALL1
-rw-r--r--ychat/Makefile111
-rw-r--r--ychat/Makefile.in111
-rw-r--r--ychat/README667
-rw-r--r--ychat/RELEASES43
-rw-r--r--ychat/TODO39
-rwxr-xr-xychat/configure11
-rw-r--r--ychat/docs/header.txt22
-rw-r--r--ychat/docs/yhttpd.txt3
-rw-r--r--ychat/etc/ychat.conf770
-rw-r--r--ychat/html/admin.html22
-rw-r--r--ychat/html/blank.html4
-rw-r--r--ychat/html/colors.html413
-rw-r--r--ychat/html/demo.html19
-rw-r--r--ychat/html/favicon.icobin0 -> 2238 bytes
-rw-r--r--ychat/html/frameset.html20
-rw-r--r--ychat/html/help.html20
-rw-r--r--ychat/html/images/away.gifbin0 -> 141 bytes
-rw-r--r--ychat/html/images/blank.gifbin0 -> 43 bytes
-rw-r--r--ychat/html/images/guest.pngbin0 -> 260 bytes
-rw-r--r--ychat/html/images/ircuser.pngbin0 -> 282 bytes
-rw-r--r--ychat/html/images/rang0.pngbin0 -> 390 bytes
-rw-r--r--ychat/html/images/rang1.pngbin0 -> 261 bytes
-rw-r--r--ychat/html/images/rang2.pngbin0 -> 282 bytes
-rw-r--r--ychat/html/index.html38
-rw-r--r--ychat/html/input.html58
-rw-r--r--ychat/html/loggedin.html18
-rw-r--r--ychat/html/notfound.html15
-rw-r--r--ychat/html/online.html20
-rw-r--r--ychat/html/options.html43
-rw-r--r--ychat/html/register.html41
-rw-r--r--ychat/html/robots.txt2
-rw-r--r--ychat/html/stream.html34
-rw-r--r--ychat/html/style.css44
-rw-r--r--ychat/html/test.cgi9
-rw-r--r--ychat/html/urlredirect.html8
-rw-r--r--ychat/scripts/README17
-rwxr-xr-xychat/scripts/astyle.sh14
-rwxr-xr-xychat/scripts/buildnr.pl26
-rwxr-xr-xychat/scripts/checkperl.sh13
-rwxr-xr-xychat/scripts/config.pl133
-rwxr-xr-xychat/scripts/makedist.sh27
-rwxr-xr-xychat/scripts/makeyhttpd.pl198