* 2009-10-29 - dennis.sieben@open-xchange.com

 - Bugfix #14734: Reporting Tool needs to be available for 6.12
   - Added abstract JMX class

* 2009-09-07 - marcus.klein@open-xchange.com

 - Bugfix #14458: Added user permission flags for USM and ActiveSync to all CLTs.

* 2009-09-03 - marcus.klein@open-xchange.com

 - Bugfix #14389: Administration daemon is now more resistant on context deletion if the context information is not complete.
 - Bugfix #14432: Added ActiveSync and USM to access combination all.

* 2009-09-01 - marcus.klein@open-xchange.com

 - Bugfix #14178: Additionally to check on the database a String.equals() check is added. The collation is changed to utf_8_bin on column
   uid of table login2user.

* 2009-08-31 - thorben.betten@open-xchange.com

 - Bugfix #14421: Added new virtual folder tables to SQL initialization scripts

* 2009-08-28 - marcus.klein@open-xchange.com

 - Bugfix #13874: Cached information where context is stored must be invalidated if context is removed.

* 2009-07-30 - dennis.sieben@open-xchange.com

 - Bugfix #14257: allpluginsloaded doesn't honor fragment bundles
     added handling for fragment bundles

* 2009-07-27 - marcus.klein@open-xchange.com

 - Bugfix #14213: Setting configuration file permissions to reduce readability to OX processes.

* 2009-07-15 - marcus.klein@open-xchange.com

 - Bugfix #14158: Setting attribute value to alias using the PreparedStatement instead of error prone quoting in SQL statement.

* 2009-06-30 - marcus.klein@open-xchange.com

 - Bugfix #13477: If a user is deleted a connection without timeout is used because a lot of data must be moved taking a lot of time.

* 2009-06-26 - marcus.klein@open-xchange.com

 - Bugfix #13951: Writing understandable exception to RMI client if database is updated.  

* 2009-06-25 - marcus.klein@open-xchange.com

 - Bugfix #13987: Removed using of general classes that are not available in command line tools.  

* 2009-06-23 - marcus.klein@open-xchange.com

 - Bugfix #13852: Adding OSGi services for creating and removing genconf, publish and subscribe tables to admin.

* 2009-06-15 - marcus.klein@open-xchange.com

 - Bugfix #6692: Renamed group 0 to "All users" and group 1 to "Standard group". An update task fixes values in the database.

* 2009-06-12 - marcus.klein@open-xchange.com

 - Bugfix #13849: Added missing primary mail account identifier when updating it.

* 2009-05-28 - dennis.sieben@open-xchange.com

 - Bugfix #13733: antispam plugin cannot be enabled via soap
     renamed variable inside of user object
     
* 2009-05-21 - dennis.sieben@open-xchange.com

 - Bugfix #13606: [L3] Admin doesn't provide parameters to edit a user's mail_upload quota settings

* 2009-04-23 - marcus.klein@open-xchange.com

 - Bugfix #13440: Clearing string values with the CLT can be done with an empty string.

* 2009-02-24 - choeger@open-xchange.com

 - Bugfix #12517: [L3] Foldercache does not synchronize properly
     set jcs.region.OXFolderCache.elementattributes.IsLateral=false on update

* 2009-02-23 - marcus.klein@open-xchange.com

 - Bugfix #13248: Checking existance of a group on already existing connection to prevent problems with not committed groups. 

* 2009-02-20 - thorben.betten@open-xchange.com

 - Bugfix #12791: Checking existence of user's default group prior to performing a storage insert

* 2009-01-29 - choeger@open-xchange.com

 - Bugfix ID#13087 Credentials cache not cleared when deleting a context

* 2009-01-07 - choeger@open-xchange.com

 - Bugfix ID#12576: add new translations for swedish, dutch and spanish with update

* 2009-01-07 - marcus.klein@open-xchange.com

 - Bugfix #12864: Only creating the statement if the available flag is set.

* 2008-12-18 - francisco.laguna@open-xchange.com

 - Bugfix ID#12576: Added translations for swedish, dutch and spanish to config files.

* 2008-12-16 - francisco.laguna@open-xchange.com

 - Bugfix ID#9782: Abort with an error on invalid values for boolean fields. Be clearer in describing allowed values for boolean fields.
 - Bugfix ID#12012: Added JAVA_XTRAOPTS to createcontext, createuser, oxreport, allpluginsloaded and showruntimestats scripts.

* 2008-12-15 - francisco.laguna@open-xchange.com

 - Bugfix ID#12052: Throw NoSuchContextException if authentication is not enough to stop a list user call.

* 2008-12-11 - thorben.betten@open-xchange.com

 - Bugfix ID#12585: Including mail attribute checks performed on user update on user
   creation, too

* 2008-12-01 - choeger@open-xchange.com

 - Bugfix ID#12643 API: listcontext does not work when authentication is disabled

* 2008-10-28 - dennis.sieben@open-xchange.com

 - guiPreferences can be set now through SOAP

* 2008-10-28 - marcus.klein@open-xchange.com

 - Bugfix #12392: Removed the creation of some tables only needed for OXEE.

* 2008-10-27 - choeger@open-xchange.com

 - Bugfix ID#12287 JAVA_OXCMD_OPTS option missing after upgrade from SP3 to
 SP4 in ox-admin-scriptconf.sh

* 2008-10-23 - choeger@open-xchange.com

 - Bugfix ID#12286: connection timeouts not added for admin configdb.properties

* 2008-10-22 - choeger@open-xchange.com

 - Bugfix ID#12288: admin system.properties not needed options kept
   from upgrade SP3 to SP3
 - Bugfix ID#12289: DEFAULT_PASSWORD_MECHANISM=SHA added to AdminDaemon.properties

* 2008-09-23 - marcus.klein@open-xchange.com

 - Bugfix #12207: Removed OX connection given to context storage.

* 2008-09-09 - thorben.betten@open-xchange.com

 - Bugfix ID#11526: Using javax.mail.InternetAddress class to parse address strings

* 2008-09-09 - choeger@open-xchange.com

 - Setting writeOnly to true per default on new and updated installations (postinst)
   (see Bug #11595)
   
* 2008-09-03 - choeger@open-xchange.com

 - added new option writeOnly to configdb to be able to
   eleminate any connections to database slave within server api calls
   (see Bug #11595)

* 2008-08-25 - choeger@open-xchange.com

 - Bugfix ID#12052 listuser on non existent context returns SQL error

* 2008-08-12 - choeger@open-xchange.com

 - 11722 update from SP3, wrong cache.ccf file for admin in system.properties
 - Bugfix ID#11855 default for access-edit-group access-edit-resource access-edit-password
  is on in cmdline help output

* 2008-08-11 - choeger@open-xchange.com

 - Bugfix ID#11892 ModuleAccessDefinitions.properties wrong for pim_plus

* 2008-08-06 - dennis.sieben@open-xchange.com

 - Bugfix #11847: rmi: NULL not accepted any more for auth

* 2008-07-29 - marcus.klein@open-xchange.com

 - Bugfix #11681: Removed a lot of .toString() in debug messages to prevent
   NullPointerExceptions.
 - Bugfix #11740: Checking for possible null value for guiPreferences attribute
   in User.equals method.

* 2008-07-18 - choeger@open-xchange.com

 - Bugfix ID#11682 [L3] NullPointerException when switching to debug mode for admin daemon
 
* 2008-07-15 - choeger@open-xchange.com

 - Bugfix #11642 RHEL5 Packages don't depend on Sun Java 1.5 and mysql-server
  Packages
 - Bugfix ID#11640 SP3->SP4 update fails for package open-xchange-admin-doc

* 2008-07-10 - choeger@open-xchange.com

 - RMI API Change:
   User.setTimezone and User.getTimezone now uses java.lang.String instead of java.util.TimeZone
 - Bugfix ID#11594 Unable to create a user via commandline tool when setting a timezone
 - Bugfix ID#11596 Installation fails on SLES10 64Bit
   
* 2008-06-30 - choeger@open-xchange.com

 - Bugfix ID#11401 module access changes only take affect after restarting the groupware

* 2008-06-23 - choeger@open-xchange.com

 - Bugfix ID#11437 ClassNotFoundException instead of real error code on SLES10
   nothing SLES specific; commandline clients do not know anything about mysql
   internal classes; fix: Do not wrap SQLExceptions.

* 2008-06-11 - choeger@open-xchange.com

 - Bugfix ID#11344 listuser fails with NoClassDefFoundError
 - Bugfix ID#11405 unable to set the password mechanism on commandline

* 2008-06-02 - manuel.kraft@open-xchange.com

 - Bugfix #11094: no error message when cid is in remove lmappings remove list using changecontext

* 2008-06-02 - marcus.klein@open-xchange.com

 - Bugfix #11327: Checking for possible null values in GUI configuration.

* 2008-04-28 - choeger@open-xchange.com

  - Bugfix ID#11139 "No admin user found in context" on changeuser execution
  - Bugfix ID#11179 deleteuser doesn't delete user configuration
  - Bugfix ID#11147 "Last modified from" should not be 0
  - Bugfix ID#11185 No protocol identifier created when adding a user with --imap/smtpserver attribute
  
* 2008-01-21 - dennis.sieben@open-xchange.com

  - Bugfix ID#10805 One PreparedStatement isn't closed in OXToolMySQLStorage

* 2007-12-20 - choeger@open-xchange.com

  - Bugfix ID#10659 [HEAD] "Object was not returned" in database pool after context operations

* 2007-12-11 - choeger@open-xchange.com

  - Bugfix ID#10596 using read connections results into permanent problems in replication scenarios

* 2007-12-07 - dennis.sieben@open-xchange.com

  - Bugfix ID#10577 [HEAD ]admin does breake Database replication
  - Bugfix ID#10578 [HEAD] setDefaultSenderAddress does not work in changeUser

* 2007-11-13 - dennis.sieben@open-xchange.com

  - Bugfix ID#10180 RuntimeExceptions aren't logged
  - Bugfix ID#10188 Everytime a write connection is used it should be checked if a rollback is made there
  
* 2007-11-12 - choeger@open-xchange.com

  - Bugfix ID#9835 [L3] hanging or long taking command line tools
  
* 2007-11-08 - dennis.sieben@open-xchange.com

  - Bugfix ID#10125 No rollback if filestore creation fails during createuser
  
* 2007-11-07 - manuel.kraft@open-xchange.com

  - Bugfix ID#10050 Database leftovers of deleted contexts

* 2007-11-06 - dennis.sieben@open-xchange.com

  - Bugfix ID#10072 L3: display name of contact blocks creation of new user
  
* 2007-10-31 - manuel.kraft@open-xchange.com

   - Bugfix ID#10005 [HEAD] Connections to database not returned in admindaemon

* 2007-10-29 - dennis.sieben@open-xchange.com

  - Bugfix ID#9983 Changing user by name isn't running any more

* 2007-10-23 - dennis.sieben@open-xchange.com

  - Bugfix ID#9620 RMI Api documentation lacks proper language handling description

* 2007-10-23 - manuel.kraft@open-xchange.com

   - Bugfix ID#9938 [HEAD] cache does not get invalidated when users are added to or removed from groups

* 2007-10-18 - manuel.kraft@open-xchange.com

   - Bugfix ID#9860 Unable to delete Contact: Context 30 Contact 2 on delete context

* 2007-10-15 - manuel.kraft@open-xchange.com
 
  - Bugfix ID#9806 [HEAD] username can't be changed
  - Bugfix ID#9805 [HEAD] No error message when username is going to be changed

* 2007-10-12 - dennis.sieben@open-xchange.com
 
  - Bugfix ID#9786 L3: IMAP port is stripped from commandline
 
* 2007-10-11 - dennis.sieben@open-xchange.com
 
  - Bugfix ID#9777 no adequate description of parameters
 
* 2007-10-10 - choeger@open-xchange.com

 - Bugfix ID#9767 [L3] changing admin password with disabled authentication does not work

* 2007-10-08 - manuel.kraft@open-xchange.com

 - Bugfix ID#9616 Deleted users are not removed from Global Addressbook in Outlook

* 2007-09-26 - choeger@open-xchange.com

  - Bugfix ID#9582 osgi/config.ini does not exist on upgrading the
  open-xchange-admin

* 2007-09-20 - dennis.sieben@open-xchange.com

  - Bugfix ID#9592 Language is not in the output of listuser --csv CLT
  
* 2007-09-11 - dennis.sieben@open-xchange.com

  - Bugfix ID#9362 <addmembers> should be <userid>
  
* 2007-09-07 - choeger@open-xchange.com

 - Bugfix #9235 Crypt implementation should be able to handle UTF-8

* 2007-09-05 - dennis.sieben@open-xchange.com

  - Bugfix ID#9254 showruntimestats gives NullPointerException
  
* 2007-08-31 - choeger@open-xchange.com

  - Bugfix ID#9156 Malformed path to HTMLEntities.properties

* 2007-08-22 - dennis.sieben@open-xchange.com

  - Bugfix ID#9023 createcontext name should be added to lmappings
  - Bugfix ID#9047 createuser not needed parameter --name
  - Bugfix ID#9046 createuser text for --extendedoptions printed on sterr
  - Bugfix ID#9034 createcontext null printed instead of cid in case of error
  - Bugfix ID#8735 Some code clean open-xchange-admin
  
* 2007-08-21 - choeger@open-xchange.com

  - Bugfix ID#8995 oxinstaller return value is always 0
    ox_set_property now checks whether propfile exists

* 2007-08-21 - dennis.sieben@open-xchange.com

  - Bugfix ID#8998 --nonl not consistent
  - Bugfix ID#8985 createuser doesn't check --timezone format
 
* 2007-08-20 - manuel.kraft@open-xchange.com

 - Bugfix ID#8875 No email validation for /opt/open-xchange/sbin/createcontext

* 2007-08-16 - dennis.sieben@open-xchange.com

 - Bugfix ID#8830 if user is deleted and plugin error occures, no message is shown.
 
* 2007-08-16 - manuel.kraft@open-xchange.com

 - Bugfix ID#8839 "Virtual" PIM folders are not updated when changing users displayname

* 2007-08-16 - choeger@open-xchange.com

  - Bugfix ID#8895 Misleading server response if "listuser --csv" doesn't find any match

* 2007-08-14 - dennis.sieben@open-xchange.com

  - Bugfix ID#8802 no error message when display_name is changed
  - Bugfix ID#8837 'createuser' command line tool shows wrong default settings for modularization
  
* 2007-08-07 - dennis.sieben@open-xchange.com

  - Bugfix ID#8593 Operations by name not possible
  - Bugfix ID#8571 Problems with multiple unique displaynames for internal users
  - Bugfix ID#8703 listcontext has incorrect data-mapping

* 2007-08-07 - choeger@open-xchange.com

 - Bugfix ID#8679 new admin does not work with log4j
   
* 2007-08-06 - manuel.kraft@open-xchange.com

 - Bugfix ID#8694: Users which are downgraded to "Basic" are still able to create public folders.

* 2007-08-02 - choeger@open-xchange.com

  - Bugfix ID#8666 imapLogin field get lost after changing module access
  - Bugfix ID#8611 admindaemon must use groupware config files
    now only system.properties, configdb.properties and cache.ccf is part of
    open-xchange-admin. The rest is used from the groupware config files (see system.properties)

* 2007-07-26 - dennis.sieben@open-xchange.com

 - Bugfix ID#8553 CLT: After running CLT no reasonable message on console appear for user
 
* 2007-07-25 - choeger@open-xchange.com

 - Bugfix ID#8556 CLTs: <datevalue> not working in "createuser"
   fixed parsing of dates and added dateformat format environment options,
   see --environment commandline parameter for known options

* 2007-07-11 - manuel.kraft@open-xchange.com

 - Bugfix ID#8400 listresource: attribute available not in csv output

* 2007-07-11 - choeger@open-xchange.com

 - Bugfix ID#8397 listgroup: "email" in csv output

* 2007-07-09 - choeger@open-xchange.com

 - Bugfix ID#8336 Unable to change user using the changeuser script

* 2007-07-05 - choeger@open-xchange.com

 - Bugfix ID#7682 (user setup) deleted user is not automatically logged off (syntax error message is displayed)
 
* 2007-07-02 - choeger@open-xchange.com

 - Bugfix ID#8254 Cryptic error message when updatetask is started

* 2007-06-27 - manuel.kraft@open-xchange.com

  - Bugfix ID#8122 	RMI Authentication must be able to be switched off!

* 2007-06-20 - choeger@open-xchange.com

  - Bugfix ID#7310 createuser is not able to set imapLogin in user table

* 2007-06-19 - choeger@open-xchange.com

  - Bugfix ID#8076 German user created with english folders

* 2007-06-18 - manuel.kraft@open-xchange.com

 - Bugfix #7833	  	Renaming a resource with the same mail address doesn't work

* 2007-06-18 - choeger@open-xchange.com

 - Bugfix ID#7843 admin can only handle unix crypt in RMI auth
 - Bugfix ID#7757 (spam) spam training in GUI is available if spam is disabled for user
   added missing spam_trainer disable method
   
* 2007-06-15 - manuel.kraft@open-xchange.com

 - Bugfix #8019  	OXEE password of new created contexts is always secret

* 2007-06-13 - choeger@open-xchange.com

 - Bugfix ID#7972 Fresh install - admin cannot login
 - Bugfix ID#7803 FQDN is replaced by a DHCP value after installation
 
* 2007-06-12 - dennis.sieben@open-xchange.com

 - Bugfix #7816: User: Error when explicitly adding a new user to Group users

* 2007-06-12 - manuel.kraft@open-xchange.com

 - Bugfix #7886:  	Translation of "Spam"

* 2007-06-11 - dennis.sieben@open-xchange.com

 - Bugfix #7855: (umin) changing password of user imap is no longer available for user

* 2007-06-05 - choeger@open-xchange.com

 - Implemented context admin authentication caching

* 2007-05-30 - thorben.betten@open-xchange.com

 - Bugfix #7615: Setting equal size to VARCHAR field 'fname' in both tables
   'oxfolder_tree' and 'del_oxfolder_tree'

* 2007-05-25 - choeger@open-xchange.com

  - Bugfix ID#7568 alias can't be set without the need to set PRIMARY_MAIL or EMAIL1
  
* 2007-05-21 - choeger@open-xchange.com

  - Bugfix ID#7340 user create -> can add aliases which are not acceptable
  - Bugfix ID#7342 can create a group with invalid email address
  
* 2007-05-18 - manuel.kraft@open-xchange.com

  -  Bugfix ID#7345 After update, login as admin not possible

* 2007-05-14 - manuel.kraft@open-xchange.com

  -  Fixed check for invalid locate data in users language in user.Change()

* 2007-05-11 - manuel.kraft@open-xchange.com

  -  Bugfix ID#7186 Fixed property in foldercache.properties that a user can edit his own personal data via groupware interface!
  -	 Fixed invalid alias creation when client sends an alias array with "" data entries.
