#ifndef MSGS_H #define MSGS_H // alphabetical ordered: #define ACCPERR "Sock: Accept error " #define BINDERR "Sock: Bind error " #define CHATREP "Chat: Using replacement strings" #define CHATDOP "Chat: Default operator login " #define CFILEOK "Parsing config file" #define CFILEFA "Failed opening config file!" #define CONTACT "Contact: http://www.yChat.org, Mail@yChat.org, ICQ: 11655527" #define CLRHTML "HTML: Cleared the document cache " #define CLIWELC "Command Line Interface (type help for a list of all commands)" #define CLIPRMO ">> " #define CLIPRMI "<< " #define CLIHELP "Unknown command (use help)" #define CLIMSQL "Spawing system mysql client (enter exit to return)" #define CLISHEL "Spawing system shell (enter exit to return)" #define DATAADD "Data: Adding used connection into the queue" #define DATADIS "Data: Closing all connections" #define DATADI2 "Data: Closing idle connection (" #define DATAQUE "Data: " #define DATAGET "Data: Using database connection queue " #define DATAIN0 "Data: Initializing maxcon to " #define DATAIN1 "Data: Initializing mincon to " #define DATAMAX "Data: Max database connections reached " #define DATAMA0 "Data: Max database connections " #define DATANEW "Data: Creating new database connection " #define DESCRIP "Copyright (C) 2003 Paul C. Buetow, Volker Richter" #define DESCRI2 "Copyright (C) 2004, 2005 Paul C. Buetow" #define DONEMSG "done" #define DOWNMSG "Shutting down " #define GARBAGE "Garbage: Initializing collector " #define GARBACT "Garbage collector activated " #define GAROFFNE "Garbage: No garbage to remove available " #define GARROOM "Garbage: Added room " #define GARUSER "Garbage: Added user " #define GARUSE2 "Garbage: Recycle user " #define LISTERR "Sock: Listen error " #define LOGGINI "Logging: Init on " #define LOGERR1 "Logging: Could not open logfile " #define LOGERR2 "Logging: No filename specified " #define LOGINER "Chat: Login failed (password), nick: " #define LOGINE0 "Chat: Login failed (empty nick)" #define LOGINE1 "Chat: Login failed (alpha nick), nick: " #define LOGINE2 "Chat: Login failed (nick length), nick: " #define LOGINE3 "Chat: Login failed (room length), nick/room: " #define LOGINE4 "Chat: Login failed (guests disabled), nick: " #define LOGINE5 "Chat: Login failed (not enough threads), nick: " #define MODULEC "Modl: Caching " #define MODULER "Modl: Requesting " #define MODUNLO "Modl: Unloading all modules " #define MODRELO "Modl: Reloading all modules " #ifdef DATABASE #define MYSQLQU "MySQL: " #define MYSQLQ2 "MySQL: Adding query " #define MYSQLE1 "MySQL: Error running mysql_init " #endif #ifdef CTCSEGV #define SIGNSEG "Signal: Received SIGSEGV" #endif #define NCURADM "ADMINISTRATOR's MAIN MENU" #define NCURMSG "SERVER SYSTEM MESSAGES" #define NCURSE0 "HTTP server: " #define NCURSE1 "Thread pool: " #define NCURSE2 "Data stats: " #define NCURSE3 "Chat stats: " #define NCURSE4 "Caching: " #define NEWREQU "Sock: New request " #define NEWROOM "Chat: New room " #define NEWUSER "Chat: New user " #define OFFFOUND "HTML: File not found " #define PERMSTD "Reading standard command exec permissions" #define POOLER1 "Pool: Did not allocate all threads (" #define POOLER2 "Pool: Max pool size reached (" #define POOLFLL "Pool: Allocating new threads (" #define READERR "Sock: Read error " #define REMROOM "Garbage: Removing room " #define REMUSER "Garbage: Removing user " #define REQUEST "Reqp: Request string " #define SELCERR "Sock: Select error " #define SEPERAT "-----------------------" #define SESSION "Session: Count " #define SESSDMP "Session: Dump of session" #define SESSERR "Session: Could not find session " #define SESSEXI "Session: New TempID already exists, recalc." #define SHELLER "Shell: Could not execute command" #define SHELLEX "Shell: Executing the following command:" #define SIGSIGV "Signal: SIGV received!" #define STATUPR "Stats: Updated rusage history" #define STATRSS "Stats: Max resident set size " #define REUROOM "Garbage: Reusing room object " #define SOCKER1 "Sock: Can't create socket, aborting" #define SOCKUNS "Sock: Starting hypertext transport [HTTP]" #define SOCKCLN "Sock: Initializing a client socket at " #define SOCKCON "Sock: Connecting to " #define SOCKCRT "Sock: Created socket on " #define SOCKSRV "Sock: Initializing server socket " #define SOCKERR "Sock: Can't create socket, trying next port " #define SOCKER2 "Sock: Unknown hostname " #define SOCKRDY "Sock: Server socket is ready " #define SOCKCAC "Sock: Caching IP " #define SOCKCA2 "Sock: Cleaning IP cache (" #define TECACHE "HTML: Caching document " #define THRDSTR "Thread: Running" #define TIMERAT "Timer: User autoaway timeout " #define TIMERIN "Timer: Initializing " #define TIMEROF "Timer: Setting offset to " #define TIMERTH "Timer: Starting timer thread " #define TIMERTO "Timer: User logout timeout " #define TIMERUP "Timer: System uptime " #define XMLREAD "XML: Reading " #define XMLERR "XML Error: " #define XMLER1 "XML Error: Unable to load file " #define VERSION "0.7.9.4" #define BRANCH "RELEASE" #define BUILDNR 3807 #define UNAME "FreeBSD 5.4-RELEASE i386" #define COMPOPT "Using built-in specs.; Configured with: FreeBSD/i386 system compiler; Thread model: posix; gcc version 3.4.2 [FreeBSD] 20040728; 3.4; g++" #define YCUSAGE "Usage: ./ychat {h|v}|{o confkey confvalue}\n" #define HEADER1 "HTTP/1.1 200 OK\r\n" #define HEADER2 "Server: yChat/" VERSION "-" BRANCH "\r\n" #define HEADER3 "Cache-control: no-cache\r\n" #define HEADER4 "Pragma: no-cache\r\n" #define HEADER5 "Transfer-Encoding: chunked\r\n" #define HEADER6 "Connection: keep-alive\r\n" #define HEADER7 "Content-Length: "; #define HEADER8 "Content-Type: "; #define HEADER8b "; charset=ISO-8859-1\r\n"; #define HEADER9 "Allow: GET\r\n"; #endif