summaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2013-04-06 13:14:44 +0200
committerPaul Buetow <paul@buetow.org>2013-04-06 13:14:44 +0200
commitb3a99e6e15af3be25394e66d1138bb2682f565c3 (patch)
tree0206b0018cd075cc8b0d8d4f34a1d27c38598f36 /CHANGES
parent5b7605790328c6c0f473296df444d0f4a79ac779 (diff)
tagging ychat-0.5.5ychat-0.5.5
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES98
1 files changed, 16 insertions, 82 deletions
diff --git a/CHANGES b/CHANGES
index c58ca31..9994891 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,86 +1,20 @@
-Changes from 0.7.4.1-RELEASE to 0.7.5-RELEASE
-- Garbage collector will now run once a hour rather than each ten minutes.
-- Dynamic thread pool improvements.
-- Removed equiv-http-refresh meta tag from the online list.
-- Minor bugfix in the /topic command.
-- Implemented "User list"
+Changes from 0.5.4-STABLERELEASE to 0.5.5-STABLERELEASE
+- Added scripts/version.sh (can be invoked by gmake version)
+- Fixed a bug in the session manager.
+- Removed the large animated GIF graphic.
-Changes from 0.7.4-RELEASE to 0.7.4.1-RELEASE:
-- Dynamic thread pool bugfix (dead lock)
+Changes from 0.5.3-LEGACYRELEASE to 0.5.4-STABLERELEASE
+- Backported reqp::get_url from yChat 0.7.8-CURRENT.
+- Tagged 0.5-STABLE
-Changes from 0.7.3-RELEASE to 0.7.4-RELEASE:
-- Code cleanup.
-- Made the thread pool increasing dynamic.
-- Added some thread pool optimazions.
-- Added some more ${MAKE} vars to the Makefiles.
-- Added Content-length to the HTTPD header.
-- Added the !command to the command line interface.
-- Added Content-type text/plain.
-- Added scrolling checkbox to input.html
-- Removed modl from yhttpd. Dynamic modules are not needed in yhttpd yet.
-- Improved session engine.
-- Fixed auto logout bug.
-- Fixed newline bug (one \n too much for each html template)
-- Logging can now be completely disabled.
+Changes from 0.5.2-LEGACYRELEASE to 0.5.3-LEGACYRLEASE
+- Code cleanup
+- Added ./scripts/*
+- Added gmake stats option
-Changes from 0.7.2 to 0.7.3-RELEASE:
-- Added FreeBSD 5.3-RELEASE support.
-- Added chat.enableguest option.
-- Added the /all command (Global system message)
-- Renamed the /getstatus command into /about.
-- Fixed the &-bug (& should be allowed in messages). \AND is now a
- synonym for & too.
-- Fixed the /msg bug (In /msg the string replacer should be activated).
-- Fixed logging bug (do not log any timestamps if there are no messages).
+Changes from 0.5.1-RELEASE to 0.5.2-LEGACYRLEASE
+- Changed this branch into a LEGACY branch.
+- Rewrote the dynamic thread pool (backport from 0.7.8-CURRENT).
+- Added scripts/*
+- Code now uses ANSI C++ style with 2 space code indenting.
-Changes from 0.7.1 to 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.
-
-Changes from 0.7.0 to 0.7.1-RELEASE:
-- Added ${MAKE} to the config 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.
-
-Changes from 0.6 to 0.7.0-RELEASE:
-- Better stability
-- Better performance (using more hmaps)
-- HTML color switcher menu
-- New commands: /away /room /j /ren
-- Simple garbage collector for old user and room objects
-- Use of the database (MySQL)
-- Nick registration and password protection
-- Status images for Operator, Half-Operator, Voiced user and Guests
-- New Makefiles
-- Useful Perl scripts for sourcecode stats generation etc.
-- Added system_log and room logging to access_log logging
-- Added time-offset option
-- Added to the admin interface new options
-- Added Logout button
-- Added string replacer there certain substr. of postings will be replaced by another string (such as smiley images)
-- Added Superuser levels and the /ko and /set commands
-- Added admin CLI (Command Line Interface) mode
-- Added memory rusage history which tracks memory usage for the last 10 days
-- Added HTTP POST request parsing
-- Made yChat more modular so yhttpd can be extracted from it (scripts/makeyhttpd.pl)
-- Added CGI support
-- Rewrote big parts of the Makefiles and the configure scripts
-- Made it compatible to GNU G++ 3.4, 3.3, 3.2 and 3.1 (3.0 and earlier does not work)
-- XML based configuration file (ychat.conf)
-- Added default operator option: chat.defaultop