summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2013-04-06 13:14:48 +0200
committerPaul Buetow <paul@buetow.org>2013-04-06 13:14:48 +0200
commit4ecbf33fae730bc79c4a47e6efda615b104754ad (patch)
treedd59412b6d8bea88995211f60b786728ac30acc4
parentbf5fc4cc4a15e8e57db58c2e065e0f5adbd8e800 (diff)
tagging ychat-0.7.8ychat-0.7.8
-rw-r--r--CHANGES29
-rw-r--r--CVS/Entries13
-rwxr-xr-xMakefile6
-rw-r--r--NEWS17
-rwxr-xr-xREADME31
-rw-r--r--RELEASES64
-rw-r--r--SNAPSHOT2
-rw-r--r--TODO7
-rw-r--r--VERSION2
-rw-r--r--etc/CVS/Entries2
-rw-r--r--etc/ychat.conf18
-rw-r--r--html/CVS/Entries6
-rw-r--r--scripts/CVS/Entries7
-rw-r--r--scripts/makeyhttpd.pl3
-rwxr-xr-xscripts/stats.pl4
-rw-r--r--src/CVS/Entries40
-rw-r--r--src/CVS/Entries.Log1
-rw-r--r--src/chat/CVS/Entries32
-rwxr-xr-xsrc/chat/base.h4
-rwxr-xr-xsrc/chat/base.tmpl30
-rwxr-xr-xsrc/chat/chat.cpp8
-rwxr-xr-xsrc/chat/chat.h1
-rwxr-xr-xsrc/chat/gcol.cpp2
-rwxr-xr-xsrc/chat/room.cpp10
-rwxr-xr-xsrc/chat/room.h2
-rwxr-xr-xsrc/chat/sman.cpp20
-rwxr-xr-xsrc/chat/sman.h3
-rwxr-xr-xsrc/chat/user.cpp43
-rwxr-xr-xsrc/chat/user.h8
-rw-r--r--src/cli/CVS/Entries4
-rwxr-xr-xsrc/cli/cli.cpp29
-rwxr-xr-xsrc/cli/cli.h8
-rw-r--r--src/conf/CVS/Entries4
-rwxr-xr-xsrc/conf/conf.cpp9
-rwxr-xr-xsrc/configure16
-rw-r--r--src/contrib/crypt/CVS/Entries6
-rw-r--r--src/contrib/xml/CVS/Entries8
-rw-r--r--src/data/CVS/Entries14
-rw-r--r--src/data/data_base.cpp2
-rw-r--r--src/data/data_base.h2
-rwxr-xr-xsrc/glob.h72
-rwxr-xr-xsrc/html.cpp3
-rwxr-xr-xsrc/main.cpp89
-rw-r--r--src/maps/CVS/Entries16
-rw-r--r--src/maps/shashmap.h9
-rw-r--r--src/maps/shashmap.tmpl14
-rw-r--r--src/memb/memb.h50
-rw-r--r--src/memb/memb.tmpl67
-rw-r--r--src/memb/tupel.h2
-rw-r--r--src/memb/tupel.tmpl14
-rwxr-xr-xsrc/modl.cpp8
-rwxr-xr-xsrc/modl.h3
-rw-r--r--src/mods/commands/CVS/Entries60
-rwxr-xr-xsrc/mods/commands/Makefile.in2
-rw-r--r--src/mods/html/CVS/Entries14
-rwxr-xr-xsrc/mods/html/Makefile.in4
-rwxr-xr-xsrc/msgs.h14
-rw-r--r--src/ncur/CVS/Entries8
-rwxr-xr-xsrc/ncur/ncur.cpp5
-rwxr-xr-xsrc/ncur/ncur.h4
-rwxr-xr-xsrc/reqp.cpp52
-rwxr-xr-xsrc/reqp.h7
-rw-r--r--src/sign.cpp9
-rw-r--r--src/sock/CVS/Entries4
-rwxr-xr-xsrc/sock/sock.cpp323
-rwxr-xr-xsrc/sock/sock.h38
-rw-r--r--src/stats.cpp167
-rw-r--r--src/stats.h23
-rw-r--r--src/thrd/CVS/Entries8
-rwxr-xr-xsrc/thrd/pool.cpp9
-rwxr-xr-xsrc/thrd/pool.h9
-rw-r--r--src/thrd/thro.cpp1
-rw-r--r--src/thrd/thro.h2
-rw-r--r--src/time/CVS/Entries8
-rwxr-xr-xsrc/time/timr.cpp4
-rw-r--r--src/tool/CVS/Entries8
-rwxr-xr-xsrc/wrap.cpp132
-rwxr-xr-xsrc/wrap.h21
78 files changed, 624 insertions, 1176 deletions
diff --git a/CHANGES b/CHANGES
index a1f06a9..abec250 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,32 +1,3 @@
--Changes from 0.7.9.2-RELEASE to 0.7.9.3-STABLERELEASE -
-$ The 0.7 branch is now STABLE.
-$ Modified the Makefiles, so that they produce valid output while using
-$ the -j flag of gmake.
-$ Fixed a mini bug in the src/configure script.
-$ Backported some security related HTTP patches from the 0.8-CURRENT branch.
-
--Changes from 0.7.9.1-RELEASE to 0.7.9.2-RELEASE -
-$ Added monitor/dump, and the dump command to the CLI.
-$ Fixed a bug in the session manager.
-$ Added gmake dist do the README.
-$ Added the charset to the HTTP-header.
-
--Changes from 0.7.9-RELEASE to 0.7.9.1-RELEASE -
-$ Fixed etc/ychat.conf (Its now valid XML)
-$ Fixed some typos.
-$ Added the scripts/makedist.sh script, which can be invoked by gmake dist.
-$ yhttpd.org has been renamed to yChat.org. The yhttpd.org SLD will be
-$ canceled! The yhttpd.org Homepage will remain on yChat.org!
-
--Changes from 0.7.8-RELEASE to 0.7.9-RELEASE -
-$ In the system messages will be the user printed which has requested the
- specified module.
-$ Removed the cursor from the ncurses interface.
-$ Added wrap::init_wrappers -> The main.cpp is now shorter.
-$ Added some Makefile modifications
-$ Bugfix: cleanipcache shouldn run every minute but every 10!
-$ Bugfix: scripts/stats.pl now counts all text-files properly.
-
-Changes from 0.7.7.1-RELEASE to 0.7.8-RELEASE -
$ Updated the yhttpd generation script due new sources in src/memb.
$ Changd some hashmaps back into simple std::map objects, this might
diff --git a/CVS/Entries b/CVS/Entries
index b7262f8..6e0ccd2 100644
--- a/CVS/Entries
+++ b/CVS/Entries
@@ -1,9 +1,10 @@
-/CHANGES/1.17/Mon Feb 14 20:09:50 2005//
+/CHANGES/1.32/Sat Mar 5 11:35:09 2005//
/COPYING/1.6/Sun Jun 27 06:32:26 2004//
/INSTALL/1.7/Fri Jul 9 22:33:20 2004//
-/Makefile/1.31/Sun Feb 13 07:56:58 2005//
-/NEWS/1.33/Mon Feb 14 20:09:50 2005//
-/README/1.98/Mon Feb 14 20:09:50 2005//
-/TODO/1.68/Mon Feb 14 17:33:09 2005//
-/configure/1.31/Wed Feb 9 22:42:58 2005//
+/Makefile/1.34/Sun Feb 27 06:28:53 2005//
+/NEWS/1.42/Sat Mar 5 11:36:48 2005//
+/README/1.115/Sat Mar 5 11:35:09 2005//
+/RELEASES/1.13/Sat Mar 5 11:35:09 2005//
+/TODO/1.75/Sat Mar 5 00:15:23 2005//
+/configure/1.34/Fri Mar 4 21:00:44 2005//
D
diff --git a/Makefile b/Makefile
index b3c5ca8..070817f 100755
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,6 @@
MAKE=`tail -n 1 make.version`
PREFIX=`grep "define PREFIX" src/glob.h | cut -d'"' -f2`
-all: version base modules
+all: version base modules version
@echo "Now edit the ychat.conf and run ychat!"
@echo "The config file is searched in the following order:"
@echo " ./ychat.conf "
@@ -74,7 +74,7 @@ mrproper: clean
@if test -f g++.version; then rm -f g++.version; fi
@if test -f make.version; then rm -f make.version; fi
@if test -f src/Makefile; then rm -f src/Makefile; fi
- @if test -f bin/ychat; then find bin/ -name "*ychat*" | xargs rm -f; fi
+ @if test -f bin/ychat; then find bin/ -name "*ychat" | xargs rm -f; fi
@if test -d src/mods; then find src/mods/*/ -name Makefile | xargs rm -f; fi
@find . -name "*.add" | xargs rm -f
@ls | grep core | xargs rm -f
@@ -84,5 +84,3 @@ debug:
@gdb bin/ychat ychat.core
confdebug:
./configure -g3 -ggdb
-dist:
- @./scripts/makedist.sh
diff --git a/NEWS b/NEWS
index 310dde8..76d6ab6 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,20 @@
+::(05.03.05)::Released yChat 0.7.8. This release includes an IP cache for more speed. An UNIX signal catcher class has been added. SIGUSR1 and SIGUSR2 now clean the template cache or reload all dynamic modules. Added "Allow" to the HTTPD header. Also, lots of Bugfixes and minor improvements were made. Changed the 0.5 branch into STABLE. The 0.5.4-STABLERELEASE will follow next week. The ychat-stable CVS branch has been opened, which now points to ychat-0.5.
+::(02.03.05)::Released yChat 0.5.3. This is a LEGACYRELEASE. It includes a stats generation script located in the scripts/ directory which can be called by gmake stats. Also all the sources have been moved to ./src. Some minor bugfixes are included also.
+::(27.02.05)::Released yChat 0.5.2. This is a LEGACYRELEASE. That means, that this version is not official supported. The 0.5.2 version might be interesting by developers who want to have a clean base structure of an existing C++ based chat system. The 0.5.2 version does not have any features besides logging in and single room chatting. Multi rooms can be added easily.
+::(24.02.05)::Released yChat 0.7.7.1. This release only includes a yChat startup bugfix.
+::(17.02.05)::Released yChat 0.7.6. This release now uses the hash_map class from the SGI STL extension which is more stable then the old Hash Map used by yChat.
+::(14.02.05)::Released yChat 0.7.5. The garbage collector will now run once a hour. The dynamic thread pool has been improved. Removed thre equiv-http-refresh meta tag from the online list. Added a minor bugfix in the /topic command. Implemented an HTML based list of all logged in users and the /users command which does the same.
+::(13.02.05)::Released yChat 0.7.4.1 This new version includes a major bugfix made in the new dynamic thread pool which has been introdouced in 0.7.4. The bug resulted in a thread pool dead lock.. Tagged yChat 0.7.5-CURRENT into CVS.
+::(12.02.05)::Released yChat 0.7.4. This release includes a code cleanup and a dynamic increasing thread pool. Also, some other thread pool and session engine improvements were made. The Makefiles got more organized and the HTTPD header has got a Content-length line. The Content-type text/plain is now also supported. The command line interface has got the ! (bang) operator. So you can run programs of your shell through yChat. The HTML interface has got a scrolling checkbox to de/activate the scrolling of the chat stream. Last but not least some bugfixes were made.
+::(09.02.05)::Tagged yChat 0.7.4-PRERELEASE into CVS. The RELEASE will follow this week.
+::(08.01.05)::We passed the build number 3000! 3000 times yChat has been compiled during the developing process since there are build numbers! Also the first steps have been made porting yChat/yhttpd to the Windows platform using Cygwin (yChat 0.7.4-CURRENT Build 3040 CYGWIN_NT-5.1 1.5.12 (0.116/4/2) i686). It runs without having installed Cygwin and having an 1MB cygwin1.dll file instead. There are still some issues (like dynamic modules [which means, that there are no chat commands and no color choser etc], command line interface, ncurses interface, database support) which do not yet run on Cygwin. But those issues will be resolved the next weeks. An alpha (experimental) binary yChat/Win32 release might be done also.
+::(04.01.05)::First we wish all of you a happy new year. Second we have to announce that yhttpd 0.7-CURRENT now also has tested on an OpenBSD/i386 MP 3.6 box with success. Also yChat 0.7.4-CURRENT is now available from CVS.
+::(29.12.04)::Released yChat 0.7.3-RELEASE. New features: Added the /all command (Global system message), added FreeBSD 5.3-RELEASE support, added chat.enableguest option. Renamed the /getstatus command into /about. Fixed some bugs.
+::(09.11.04)::Released yChat 0.7.2-RELEASE. New features: /morph. Added the new standard html template design. Bugfixes: /away prints a . instead of a : if no away reason is given. /ko message was wrong. Displayed not room name of the user to be kicked out. /invisible command displayed wrong private messages. /getstatus had no help text. /msg and /s should now print the system time if printalwaystime == true. Added a blank to the /uptime message. /topic now prints the topic in the user's color.
+- Fixed some typos.
+::(06.11.04)::Released yChat and yhttpd 0.7.1-RELEASE. Added ${MAKE} to the Make file because some Linux distros dont use the "gmake" command for GNU make but just "make"! Modified the configure script to generate a make.version file. Removed some typos from the ychat.conf. Fixed the auto away message. This one will be posted in the room as public rather than only private to the auto-away-user. Fixed some documentation stuff for yhttpd because yhttpd does not need MySQL at all. Added the chat.maxlength.word option.
+::(02.11.04)::We now provided a yhttpd-0.7.tar.bz2 file for download which is a source code package of the HTTP kernel of yChat. This one can be used as a stand alone web server. Also a yhttpd branch will be created for yhttpd as well. :) We also started to work on the 0.7.x-CURRENT versions which will become some day 0.8-RELEASE.
+::(01.11.04)::We now provided a ychat-0.7.tar.bz2 file for download which is a source code package of the release we made yesterday. It also contains some fixes since then. You can download it on this site under Sourcecode -> Source packages -> CPP-yChat. :)
::(31.10.04)::After a long yChat 0.7-CURRENT developing phase we are proud to anounce yChat 0.7-RELEASE. By now, there may not any 0.7 release source packages for download available but you can fetch the release from the current cvs instead until source packages are available. This release has the biggest change log ever in yChat history. Here are some highlights: Included color switcher user interface, smart garbage collection engine, real MySQL support, nick registration + password protection, completly rewritten configure and Makefile scripts, perl script for source code stats, system_log and room_log, logout button, string replace for smileys e.g., additional CLI mode in parallel to the ncurses mode for the admin interface, memory watching, HTTP POST request handling in addition to POST request handling, CGI support, md5-summing of session ids to make reverse engineering of sessions harder, yhttpd generation script out of the yChat source tree, XML based configuration file, and lots of new configuration options which we can't list all here. yChat 0.7-RELEASE is known to compile and work correctly with GNU G++ 3.1, 3.2, 3.3 and 3.4. This announcement will be as well on Freshmeat.net on monday.
::(30.10.04)::yChat now has been tested on an OpenBSD 3.6 MP box with success. It has been compiled with GNU make 3.80 and GNU G++ 3.3.2. OpenBSD is now the 3rd operating system which is know to work with yChat. The other two tested OSes are still FreeBSD and Linux. All other UNIX and UNIX like operating systems should also work. But if you have tested it please write us an email to tell us about. ;)
::(26.09.04)::Renamed yChat Advanced 0.5 into yChat 0.6-RELEASE and yChat 0.6-CURRENT into yChat 0.7-CURRENT.
diff --git a/README b/README
index cf2f810..185df99 100755
--- a/README
+++ b/README
@@ -1,4 +1,4 @@
-yChat; Homepage: www.yChat.org; Version 0.7.9.3-RELEASES
+yChat; Homepage: www.yChat.org; Version 0.7.8-RELEASE
Copyright (C) 2003 Paul C. Buetow, Volker Richter
Copyright (C) 2004, 2005 Paul C. Buetow
@@ -36,7 +36,6 @@ YCHAT TABLE OF CONTENTS:
1.7.0 WRITING BUG REPORTS
1.8.0 CONTACT
1.9.0 YHTTPD CODE BASE GENERATION //<<
-2.0.0 CREDITS
0.0.0 ABOUT RELEASES
@@ -52,9 +51,6 @@ yhttpd does not have as much features but is easy to use and faster than
apache. yhttpd is a subset of the chat. It can be generated using the
srcipts/yhttpdbase.pl script in the chat's source tree.
-- The ycurses -
-ycurses is a easy to use and small C++ wrapper of the C ncurses API.
-
There are different branches:
- CURRENT -
@@ -202,8 +198,8 @@ lot of user and room objects are created and destroyed frequently.
1.0.0 REQUIREMENTS:
-- GNU GCC G++
- The GNU C++ compiler version 3.1 or up.
+- GNU GCC G++ 3.4
+ The GNU C++ compiler.
- GNU make 3.80 (gmake) or higher
If you dont have a gmake executable but make is gnu make then you need
@@ -267,7 +263,7 @@ homepage which is located at http://www.yChat.org.
yChat can be downloaded as a source package or through CVS.
The packages are located at http://www.yChat.org -> Sourcecode ->
-Packages or go to http://pub.buetow.org/yChat/yChat .
+Packages or go to http://pub.buetow.org/yChat/CPP-yChat .
For CVS download type:
@@ -318,7 +314,6 @@ or gmake config):
gmake confdebug (runs ./configure with enabling debugging)
gmake config (runs yChat configurator)
gmake debug (runs gdb on ./ychat.core)
- gmake dist (creates a .tar.bz2 ball)
gmake gpl (shows the GNU General Public License)
gmake help (shows all available ychat gmake targets)
gmake mail (sends a mail to the yChat developers containing build opts.)
@@ -464,7 +459,7 @@ src/msgs.h - Defines some server side messages
How to submit a good bug report?
-Send them to mail at yChat dot org.
+Send them to Bug@yChat.org.
First you should give the following information:
- yChat version, if CVS (or devel. tarball) then which day?
@@ -520,7 +515,8 @@ You may contact us through the following addresses:
The yChat homepage is located at http://www.yChat.org
- E-Mail
- Paul C. Buetow: Buetow at yChat point org ( core developer )
+ Paul C. Buetow: Snooper at yChat point org ( core developer )
+ Volker Richter: Rover at yChat dot org ( core developer )
Mail at yChat dot org ( reaches everybody of yChat )
- ICQ
@@ -530,18 +526,7 @@ You may contact us through the following addresses:
#Ychat and #Coding at irc.german-elite.net
//<<*
-1.9.0 YHTTPD CODE BASE GENERATION
+1.9 YHTTPD CODE BASE GENERATION
See docs/yhttpd.txt
//*>>
-
-2.0.0 CREDITS
-
-Thanks to the following persons. Without them yChat would not be like today:
-
-- Volker Richter <volker at exa-ds dot de> of EXA Digital Solutions GbR
- (http://www.exa-ds.com) for adding initial MySQL support and lots of more
- code.
-
-- Joshia Teitelbaum <joshuat at cryptomail.org> of CryptpMail.org for adding
- lots of security patches in the HTTP header handling.
diff --git a/RELEASES b/RELEASES
index 1d62ebc..24e4afa 100644
--- a/RELEASES
+++ b/RELEASES
@@ -1,40 +1,32 @@
Release table
-Release date Release name and version Release focus
+Release date Branch Release focus
-Planing: yChat 0.7.9.4-STABLERELEASE Maintenance
-Planing: ycurses 0.1-RELEASE________ Initial release
-Planing: yhttpd 0.8-RELEASE_________ Features
-Planing: yChat 0.8.2-RELEASE________ Features
+Planing: yXML 0.1-RELEASE_________ Initial release
+Planung: yChat 0.5.4-STABLERELEASE N/A
+Planung: yhttpd 0.7.2-RELEASE_____ Features
-Jun 21st 05: yChat 0.8.1-RELEASE Major features
-May 25th 05: yChat 0.8.0-RELEASE Major features
-May 08th 05: yChat 0.7.9.3-STABLERELEASE Security bugfixes
-Apr 11th 05: yChat 0.5.5-STABLERELEASE__ Minor security fixes
-Apr 10th 05: yChat 0.7.9.2-RELEASE______ Major security fixes
-Apr 07th 05: yChat 0.7.9.1-RELEASE______ Minor bugfixes
-Mar 11th 05: yChat 0.7.9-RELEASE________
-Mar 08th 05: yChat 0.5.4-STABLERELEASE__
-Mar 05th 05 yChat 0.7.8-RELEASE________
-Mar 02th 05 yChat 0.5.3-LEGACYRELEASE__
-Feb 27th 05 yChat 0.5.2-LEGACYRELEASE__
-Feb 24th 05 yChat 0.7.7.1-RELEASE______ Major bugfixes
-Feb 21th 05 yChat 0.7.7-RELEASE________
-Feb 18th 05 yChat 0.7.6-RELEASE________
-Feb 15th 05 yChat 0.7.5-RELEASE________
-Feb 14th 05 yChat 0.7.4.1-RELEASE______ Major bugfixes
-Feb 12th 05 yChat 0.7.4-RELEASE________
-Feb 10th 05 yChat 0.7.4-PRERELEASE_____
-Dec 29th 04 yChat 0.7.3-RELEASE________
-Nov 09th 04 yChat 0.7.2-RELEASE________
-Nov 06th 04 yhttpd 0.7.1-RELEASE_______
-Nov 06th 04 yChat 0.7.1-RELEASE________
-Nov 01st 04 yhttpd 0.7-RELEASE_________ Initial release
-Oct 31st 04 yChat 0.7-RELEASE__________
-Jan 03rd 04 yChat 0.5.1-RELEASE________
-Sep 15th 03 yChat 0.6-RELEASE__________
-Sep 15th 03 yChat 0.5.0-RELEASE________
-Apr 26th 03 yChat 0.4-RELEASE__________
-Mar 30th 03 yChat 0.3-RELEASE__________
-Mar 24th 03 yChat 0.2-RELEASE__________
-Mar 20th 03 yChat 0.1-RELEASE__________ Initial release
+Mar 05th 05 yChat 0.7.8-RELEASE______ Features
+Mar 02th 05 yChat 0.5.3-LEGACYRELEASE Minor improvements
+Feb 27th 05 yChat 0.5.2-LEGACYRELEASE Bugfixes, code cleanup
+Feb 24th 05 yChat 0.7.7.1-RELEASE____ Bugfix
+Feb 21th 05 yChat 0.7.7-RELEASE______ Code cleanup
+Feb 18th 05 yChat 0.7.6-RELEASE______ Improvements
+Feb 15th 05 yChat 0.7.5-RELEASE______ Features, bugfixes
+Feb 14th 05 yChat 0.7.4.1-RELEASE____ Bugfix
+Feb 12th 05 yChat 0.7.4-RELEASE______ Bugfixes, improvements, feat.
+Feb 10th 05 yChat 0.7.4-PRERELEASE___ Bugfixes, improvements, feat.
+Dec 29th 04 yChat 0.7.3-RELEASE______ Bugfixes, features
+Nov 09th 04 yChat 0.7.2-RELEASE______ Bugfixes, features
+Nov 06th 04 yhttpd 0.7.1-RELEASE_____ Bugfixes
+Nov 06th 04 yChat 0.7.1-RELEASE______ Bugfixes
+Nov 01st 04 yhttpd 0.7-RELEASE_______ Initial release
+Oct 31st 04 yChat 0.7-RELEASE________ Cleanup, features
+Jan 03rd 04 yChat 0.5.1-RELEASE______ Cleanup, bugfixes
+Sep 15th 03 yChat 0.6-RELEASE________ Cleanup, features
+Sep 15th 03 yChat 0.5.0-RELEASE______ Features
+Apr 26th 03 yChat 0.4-RELEASE________ Features
+Mar 30th 03 yChat 0.3-RELEASE________ Features
+Mar 24th 03 yChat 0.2-RELEASE________ Bugfixes
+Mar 20th 03 yChat 0.1-RELEASE________ Initial release
+
diff --git a/SNAPSHOT b/SNAPSHOT
index 6f8684e..4872beb 100644
--- a/SNAPSHOT
+++ b/SNAPSHOT
@@ -1 +1 @@
-Thu Feb 17 23:59:05 CET 2005
+Sat Mar 5 12:36:58 CET 2005
diff --git a/TODO b/TODO
index 404cee2..009aa00 100644
--- a/TODO
+++ b/TODO
@@ -1,8 +1,7 @@
- Must do's for next RELEASE -
-$ None specific
+$ Add thread pool decreasing
- Might do's for next RELEASE -
-$ Add thread pool decreasing
$ dir : public vector<string>
$ Disable /help command for commands wich are not accessible for the
$ specific user.
@@ -10,10 +9,6 @@ $ Flood protection
$ Add /nick, /beam, /su
$ Add / to whisper to the last person to whom the user has been whispered the last time.
-- Known bugs -
-$ Using yChat via proxy sometimes causes a white chat stream.
-$ yhttpd cant serve very large html files.
-
- To do in general for some later RELEASE -
$ Use libevent
$ Not found sites should get a 404 error site!
diff --git a/VERSION b/VERSION
index ab96f12..c240510 100644
--- a/VERSION
+++ b/VERSION
@@ -1 +1 @@
-yChat 0.7.5-RELEASE Build 3213
+yChat 0.7.8-RELEASE Build 3592
diff --git a/etc/CVS/Entries b/etc/CVS/Entries
index 5d7edfa..7822364 100644
--- a/etc/CVS/Entries
+++ b/etc/CVS/Entries
@@ -1,2 +1,2 @@
-/ychat.conf/1.41/Mon Feb 14 20:09:50 2005//
+/ychat.conf/1.46/Sun Feb 27 06:28:53 2005//
D
diff --git a/etc/ychat.conf b/etc/ychat.conf
index 0bdb3c1..e875420 100644
--- a/etc/ychat.conf
+++ b/etc/ychat.conf
@@ -1,5 +1,4 @@
-<?xml version="1.0" encoding="ISO-8859-1" standalone="yes" ?>
-<config>
+<?xml version="5.0" encoding="ISO-8859-1" standalone="yes" ?>
<category name="chat">
<option name="defaultop">
<value>Snoop</value>
@@ -462,15 +461,15 @@
<category name="session">
<option name="md5hash">
<value>true</value>
- <descr>If set to true, then MD5 hash of the session id will be appended to the generated session to make the temp IDs even more secure.</descr>
+ <descr>If set to true, then the session id will be ha