steam (2.2.31-2) unstable; urgency=low

  * fixed a security hole with cached ldap binds
  * another ldap fix concerning ldap connections

 -- Robert Hinn <exodus@uni-paderborn.de>  Fri, 13 Oct 2006 17:00:00 +0100

steam (2.2.30-1) unstable; urgency=low

  * fixed a bug in calendar that didn't correctly filter links on dates

 -- Robert Hinn <exodus@uni-paderborn.de>  Fri, 13 Oct 2006 13:30:00 +0100

steam (2.2.29-1) unstable; urgency=low

  * fixed another dump ldap bug that prevented new users from
    authorizing via ldap.

 -- Robert Hinn <exodus@uni-paderborn.de>  Fri, 13 Oct 2006 13:30:00 +0100

steam (2.2.28-1) unstable; urgency=low

  * fixed a major ldap connection bug that could cause timout errors,
    prevent users from logging in and maybe even crash the server.

 -- Robert Hinn <exodus@uni-paderborn.de>  Tue, 10 Oct 2006 00:10:00 +0100

steam (2.2.27-1) unstable; urgency=low

  * Added spm service that can install pre-bundled spm packages on startup.
    This allows for bundling of packages with the server, e.g. web-interface
    or wiki. Per default, server_base and spm_support are bundled with the
    server. They allow further packages to be installed from the
    /packages folder on the server, even without a web-interface.
  * spm command-line utility now also has a --force option to install
    packages even if a package with the same version is already installed.

 -- Robert Hinn <exodus@uni-paderborn.de>  Tue, 10 Oct 2006 00:10:00 +0100

steam (2.2.26-2) unstable; urgency=low

  * fixed problem with buffered data of lost database connections when
    running two steam servers on one machine

 -- Robert Hinn <exodus@uni-paderborn.de>  Tue,  3 Sep 2006 17:06:00 +0100

steam (2.2.25-1) unstable; urgency=low

  * various fixes and cleanups

 -- Robert Hinn <exodus@uni-paderborn.de>  Tue,  3 Sep 2006 16:30:00 +0100

steam (2.2.24-3) unstable; urgency=low

  * sandbox directories must be world executable (server runs as "nobody")

 -- Robert Hinn <exodus@uni-paderborn.de>  Sat, 26 Sep 2006 16:56:00 +0200

steam (2.2.23-1) stable; urgency=low

  * do not allow external mails to the steam group (to prevent heavy server
    load when spam is sent to the steam group)
  * add service user to admin group (this is required for search services
    which need read access to all objects on the server...)
  * pass the service user name and password to the services via environment
    variables and no longer via command line parameters

 -- Robert Hinn <exodus@uni-paderborn.de>  Sat, 26 Sep 2006 15:06:00 +0200

steam (2.2.22-1) stable; urgency=low

  * ldap bugfix (users and groups could be mixed up on lookup when certain
    attributes in ldap matched)

 -- Robert Hinn <exodus@uni-paderborn.de>  Sat, 23 Aug 2006 21:47:00 +0200

steam (2.2.21-1) stable; urgency=low

  * bugfixes (security cache, don't overwrite identifier when loading an
    object)

 -- Robert Hinn <exodus@uni-paderborn.de>  Fri, 22 Aug 2006 22:53:00 +0200

steam (2.2.20-1) stable; urgency=low

  * temporarily deactivated user de-/reactivation (e.g. from ldap) until
    this has been resolved properly

 -- Robert Hinn <exodus@uni-paderborn.de>  Thu, 17 Aug 2006 01:19:00 +0200

steam (2.2.19-1) stable; urgency=low

  * added persistence.cfg config file which will be used in the future to
    configure the persistence layers
  * users can be deactivated and reactivated when they are removed from
    persistence layers (e.g. ldap) (see persistence.cfg)
  * deleting a group now also deletes sub-groups, workroom and calendar
  * wikis now display "mailto:" links correctly

 -- Robert Hinn <exodus@uni-paderborn.de>  Thu, 17 Aug 2006 01:19:00 +0200

steam (2.2.18-3) stable; urgency=low

  * added bindUserWithoutDN option to ldap module
  * cleaned up ldap code, improved auto-reconnection to ldap server
  * server script improvements (inheritance of objects in database)
  * changed Debian 3.1 (sarge) steam 2.2 packages to stable (these are distributed by open-steam.org, not by Debian itself)

 -- Robert Hinn <exodus@uni-paderborn.de>  Thu, 17 Aug 2006 01:19:00 +0200

steam (2.2.17-3) unstable; urgency=low

  * fixed problem with socket-based mysql connection strings
  * added user data cache for fast user lookup by name or email
  * added admin module (usable for admin clients, e.g. javasteam)

 -- Alain Schroeder <alain@debian.org>  Thu, 10 Aug 2006 16:47:43 +0200

steam (2.2.16-2) unstable; urgency=low

  * improved init.d script to detect java runtime (if installed)
  * simplified Build-Depends, Depends and Pre-Depends
  * remove chroot in postrm if purging
  * New Upstream
    * fixed event problems
    * fixed some security issues
    * fixed problems with mail sending
    * fixed some ldap connection and syncrhonization bugs
    * do not cache script permissions

 -- Alain Schroeder <alain@debian.org>  Sun,  6 Aug 2006 20:23:43 +0200

steam (2.2.12-1) unstable; urgency=low

  * New Upstream
  * Add DPatch infrastructure
  * Remove check for Pike Version, as consistency is guarantied by Debians
    Package Dependencies
  * Update Czech translation (closes: #360938)

 -- Alain Schroeder <alain@debian.org>  Thu, 25 May 2006 12:36:09 +0200

steam (2.2.3-1) unstable; urgency=low

  * New Upsteam
  * Switch to Pike 7.6 (closes: #306397)
  * Update Copyright file

 -- Alain Schroeder <alain@debian.org>  Mon,  3 Apr 2006 13:31:56 +0200

steam (2.0.1-3) unstable; urgency=low

  * Updated french debconf translation (closes: #358355)
  * New czech debconf translation (closes: #358847)

 -- Alain Schroeder <alain@debian.org>  Sun, 26 Mar 2006 13:37:17 +0200

steam (2.0.1-2) unstable; urgency=low

  * Fix english in templates (closes: #352829)
  * Add french template translation. Since the english templates were changed
    this might need some changes again, sorry. (closes: #354140)
  * Translated templates to german.
  * A lot of bugfixes from Upstream

 -- Alain Schroeder <alain@debian.org>  Sat, 11 Mar 2006 21:11:30 +0100

steam (2.0.1-1) unstable; urgency=low

  * New Upstream
  * Use po-debconf (closes: #351395)
  * Use dbconfig-common (closes: #351397)
    * Remove dependency to mysql-client
  * Changed description

 -- Alain Schroeder <alain@debian.org>  Tue, 14 Feb 2006 13:48:30 +0100

steam (2.0.0-3) unstable; urgency=low

  * Really fix upsteam Makefile (closes: #340848)

 -- Alain Schroeder <alain@debian.org>  Sun, 27 Nov 2005 13:35:51 +0100

steam (2.0.0-2) unstable; urgency=low

  * Fix upsteam Makefile to correct pwd (close: #340848)

 -- Alain Schroeder <alain@debian.org>  Sun, 27 Nov 2005 02:00:24 +0100

steam (2.0.0-1) unstable; urgency=low

  * New Upstream Version.
    * Version management
    * Persistence layer support
    * Extension mechanism via spm packages
    * Support for Java services
  * Depend on debconf | debconf-2.0 (closes: #332106)
  * Correct depends to pike 7.4 (closes: #337432)

 -- Alain Schroeder <alain@debian.org>  Sat, 26 Nov 2005 10:39:36 +0100

steam (1.6.3-1) unstable; urgency=medium

  * Depend on pstotext and html2text. It is needed for the fulltext search.
  * New Upstream
    * Several Wiki fixes (encoding, etc.)
    * DocumentFactory: Fix duplication of objects
    * Fixed Search Service (do not crash upon any query)
    * Various E-mail fixes (send through webinterface)
    * config dir no longer world readable
    * some startup fixes
    * fixed configuration file issues
  * Patches from CVS:
    * fix more crashes in the search
    * recognize https links in the wiki
    * make sure security log file exists
    * wiki now works with empty documents

 -- Alain Schroeder <alain@debian.org>  Sat, 14 May 2005 16:33:35 +0200

steam (1.6.2-2) unstable; urgency=low

  * Spellcheck descriptions (Closes: #304228)
  * configuration files should not be world-readable.

 -- Alain Schroeder <alain@debian.org>  Tue, 12 Apr 2005 11:00:04 +0200

steam (1.6.2-1) unstable; urgency=low

  * New Upstream
    * Lots of small fixes in the code
    * spm uses random name for files in tmp, instead of fixed ones
    * lots of wiki fixes
  * Fix clean target of debian rules skript and fix failure with gcc-4.0
    (Closes: #303419)
  * Create the configuration template /etc/steam/config.tmp.

 -- Alain Schroeder <alain@debian.org>  Fri,  8 Apr 2005 17:21:36 +0200

steam (1.6.1-2) unstable; urgency=low

  * Still first package uploaded to Debian archive (closes: #295155).
  * Upstream fixes from CVS
    * spm puts temporary files to /tmp instead of /usr/lib oder /usr/share
    * wiki fixes
    * other small fixes
  * use static automake generated files, does not build depend on automake
    anymore
  * Create DB and DB User via wwwconfig-common. Pre-Depends on it now too.

 -- Alain Schroeder <alain@debian.org>  Sat, 19 Mar 2005 18:46:03 +0100

steam (1.6.1-1) unstable; urgency=low

  * Still first package uploaded to Debian archive (closes: #295155).
  * Improved WIKI functionality and fixed several issues.
  * Stylesheet reload bug fixed (with new libxslt versions).
  * Fixed filepath:url inconsistency.
  * Improved loading of configurations.
  * SPM path corrected.

 -- Alain Schroeder <alain@debian.org>  Sat, 12 Mar 2005 17:30:44 +0100

steam (1.6.0) unstable; urgency=low

  * Improved installation (robustness).
  * Checked deb package with linda and lintian.
  * Split off steam-lib and installing all architecture independed files to
    /usr/share.
  * Debconfized configuration.

 -- Alain Schroeder <alain@debian.org>  Tue,  1 Mar 2005 20:31:52 +0100

steam (1.5.13) unstable; urgency=low

  * Reactivated Jabber-support. Tested with gaim-based clients. 
  * Jabber: subscribe buddies (USER_FAVOURITES) and groups (workrooms).
  * Fixed calendar issues. Creating links and retrieving links get_all_entries.
  * new seteuid and geteuid functions. Security uses functions to check access.

 -- root <root@euro.upb.de.upb.de>  Fri,  7 Jan 2005 17:37:12 +0100

steam (1.5.12) unstable; urgency=low

  * Improved services (fixed some bugs, loader loads services now).
  * Made search a service outside of steam: doesnot block the server anymore.
  * Some additional checking for socket timeout
  * When inserting object with same name into a container, rename the old object.

 -- root <root@euro.upb.de.upb.de>  Tue,  4 Jan 2005 20:32:09 +0100

steam (1.5.11) unstable; urgency=low

  * copy now also duplicates annotations.
  * fixed bug in HTTP Module: document unchanged is not return for annotations
  * Removed lots of uneccessary debug output
  * Fixed: load_xml_structure() now waits for factories.
  * Added hyphen (") to charakters for http conversion.
  * Every group now gets an own trashbin into the groups workarea.

 -- root <root@kessel.uni-paderborn.de>  Thu, 11 Nov 2004 19:35:10 +0100

steam (1.5.10) unstable; urgency=low

  * fixed several utf-8 issues
  * added utf-8 checks in factories so non utf-8 strings are rejected
  * added utf-8 check in check_attribute so no attribute can have utf8-values
  * added new type of attribute CMD_TYPE_DATA (no type checking)
  * moved keep-callout to abs() thread of the database
  * in case of a lot of objects in the savequeue send size to admins too
  * several additions to database conversion, should work quite well know
  * fixed installation issues (calendar for everyone, utf8-conversion of users)

 -- Tom <astra@kessel.uni-paderborn.de>  Mon, 25 Oct 2004 11:27:49 +0200

steam (1.5.9) unstable; urgency=low

  * improved database conversion, include url table

 -- Thomas Bopp <astra@upb.de>  Thu, 23 Sep 2004 23:24:11 +0200

steam (1.5.8-1) unstable; urgency=low

  * fixed missing xslt dependency
  * added more tools 

 -- Martin Baehr <mbaehr@euro.uni-paderborn.de>  Tue, 21 Sep 2004 01:21:22 +0200

steam (1.5.8) unstable; urgency=low
  
  * New wiki engine and module. File extensions for wiki are .wiki
  * fixed several bugs, output errors when failed to save objects
  * abs() thread monitors db-save and create object, restarts regulary
	
 -- Thomas Bopp <astra@upb.de>  Wed, 16 Jun 2004 16:18:37 +0200

steam (1.5.7) unstable; urgency=low
  
  * only register backtrace url, not for single backtraces
  * lots of fixes
	
 -- Thomas Bopp <astra@upb.de>  Thu, 07 Jun 2004 16:18:37 +0200

steam (1.5.6) unstable; urgency=low
  
  * Fixed bug in libxml2 parser glue - wrong function called
  * rxml parser replaces encodings in files to utf8 and does not convert
    to iso (is this good ?)
  * found Bug in User.pike with wrong message translation (language)
  * http.pike uses /documents/errors as multi-language container for
    displaying errors - backtraces are saved as /backtraces/...
  * abs thread keeps database-safe-demon alive (all x minutes checked)
  
 -- Thomas Bopp <astra@upb.de>  Thu, 25 May 2004 16:18:37 +0200

steam (1.5.5) unstable; urgency=low
  
  * Fixed some bugs regarding encoding (rather critical)
  * Port from 1.4 index handling to 1.5 (in http) 
  * New functions in xml.so made available from libxml2
  
 -- Thomas Bopp <astra@upb.de>  Thu, 13 May 2004 11:14:37 +0200

steam (1.5.4) unstable; urgency=low
  
  * Fixed several critical bugs.
  * cookie auth works now.
  * Made http no longer ask for PW on https port for free resources.

 -- Thomas Bopp <astra@upb.de>  Mon, 28 Apr 2004 16:54:37 +0200

steam (1.5.3) unstable; urgency=low
  
  * Development of new version started
  * New .xsl.xml to pike compiler.

 -- Thomas Bopp <astra@upb.de>  Fri, 11 Mar 2004 16:30:37 +0200
  
steam (1.5.1) unstable; urgency=low
  
  * New database format - old databases are converted automatically.
  * Added libxml to sources. Parse html now and support self-defined tags.
  * Fixed bugs in libxslt - support utf-8 and iso encoding
  * Switched internal encoding to utf-8.

 -- Thomas Bopp <astra@upb.de>  Wed, 03 Mar 2004 20:30:37 +0200

steam (1.5.0) unstable; urgency=low
  
  * Improved Event Handling with Event classes (Events.pmod)
  * Improved Attribute Handling with a lot of fixed bugs (Attributes.pmod)

 -- Thomas Bopp <astra@upb.de>  Sun, 07 Dec 2003 20:30:37 +0200

steam (1.4.3-1) unstable; urgency=low

  * fixed pike dependency

 -- Martin Baehr <mbaehr@euro.uni-paderborn.de>  Fri, 17 Oct 2003 18:21:45 +0200

steam (1.4.3) unstable; urgency=low

  * mails are kept as annotations on a user now.
  * secure coal port added and generation of a steam.cer file
  * copy required /etc files for a sandbox - so host lookup etc should
     work
  * many bug fixes

 -- Thomas Bopp <astra@upb.de>  Tue, 15 Jul 2003 15:23:37 +0200

steam (1.4.2) unstable; urgency=low

  * upload auto-detect mimetype now also creates correct classes.
  * added ping to database to make database connection stay alive.
  * prevent recursive structures when moving.
  * added doxygen documentation

 -- Thomas Bopp <astra@upb.de>  Wed, 02 Jul 2003 00:23:37 +0200
	
steam (1.4.1) unstable; urgency=low

  * database save problem with \" fixed.

 -- Thomas Bopp <astra@upb.de>  Fri, 20 Jun 2003 12:24:19 +0200

steam (1.4.0) unstable; urgency=low

  * lots of bug fixes

 -- Thomas Bopp <astra@upb.de>  Mon, 5 May 2003 11:28:08 +0200

steam (1.3.7) unstable; urgency=low

  * run steam in chroot environment with uid steam (if user is root)
  * more verbose error messages.

 -- Thomas Bopp <astra@upb.de>  Sat, 29 Mar 2003 19:02:45 +0100

steam (1.3.5) unstable; urgency=low

  * lots of fixes.
  * irc now works with path names instead of numbers
  * DocXSL: now more verbose on errors.
  * DocXSL: reloading creates new stylesheet

 -- Thomas Bopp <astra@upb.de>  Wed, 12 Mar 2003 18:44:09 -0000

steam (1.3.4) unstable; urgency=low

  * some changes to event handling - also monitor events inside annotations

 -- Thomas Bopp <astra@upb.de>  Wed, 29 Jan 2003 15:20:37 +0100

steam (1.3.3) unstable; urgency=low

  * fixed upgrading
  * fixed bug in object creation routines and setting right mimetypes.
  * check_swap and check_upgrade functions to prevent objects from wrong
     objects being upgraded/swapped.
  * its now possible to serialize pike-programs into xml code.
  * fixed problem with steam setup and configuration parameters.

 -- Thomas Bopp <astra@upb.de>  Sat, 18 Jan 2003 11:08:10 +0100

steam (1.3.2) unstable; urgency=low

  *

 -- Thomas Bopp <astra@upb.de>  Sat, 4 Jan 2003 12:05:13 +0100

steam (1.3.1) unstable; urgency=low

  * added new spm - the steam package manager - install web package with
     it.
  * DocLpc now features an upgrade() function.

 -- Thomas Bopp <astra@upb.de>  Mon, 30 Dec 2002 11:00:38 +0100

steam (1.3) unstable; urgency=low

  * DocLpc now features an upgrade() function.
  * lots of fixes
  * Using configure instead of own scripts, lots of detection code.
  * Moved lots of code from web-package to coreserver.           
  * Limitation on adding top-level groups added.
  * New handling for sub-groups, exclusive subgroup flag.
  * PrivGroup is new initial group allowing users to create subgroups.
  * Fixed package.pike for updating previous installations.
  * stop script and handling for getting KILL signals.

 -- Thomas Bopp <astra@upb.de>  Fri, 08 Nov 2002 11:08:10 +0100

steam (1.2) unstable; urgency=low

  *

 -- Thomas Bopp <astra@upb.de>  Sun, 20 Oct 2002 18:13:31 +0200

steam (1.1) unstable; urgency=low

  * Fixed lots of installation bugs.

 -- Thomas Bopp <astra@upb.de>  Sun, 13 Oct 2002 01:17:17 +0200

steam (1.0) unstable; urgency=low

  * initial release

 -- Thomas Bopp <astra@upb.de>  Sat, 05 Oct 2002 18:08:10 +0100

