Code

365b6c9eee04313a34fbbc6e5c1ce2249fb540c5
[gosa.git] / Changelog
1 GOsa2 changelog
2 ===============
4 * gosa 2.5.19
6   * Added basque debconf template (closes:#502589)
7   * Added italian debconf template (closes:#502465)
8   * Added japanese debconf template (closes:#512979)
9   * Added finish debconf template (closes:#501937)
10   * Added russian debconf template (closes:#502888)
11   * Missing attributes in group ACL menu (closes:528179)
12   * Cleaned debian packaging
13   * Updated German Translation.
14   * Applied patch to allow selecting the primary Group when copying users
15   * Added a section how to report a bug
17 * gosa 2.5.18
19   * Added postgresql fix
20   * Updated smarty
21   * Added swedish debconf translation
22   * Corrected scalix Group problems
23   * Updated gofon macro parsing allowing multiple brackets in macro apps.
24   * Updated macro checks
25   * Updated termDNS check ensure that a valid macAddress is given
26   * Updated gohpone account, save sip user information also if hardware is automatic
27   * Do not remove invalid user accounts.
28   * Do not create admin groups with spaces. Closes #589
29   * Updated groupMail, Added checkbox to toggle local delivery, Updated template &&
30     added ACLs
31   * Updated samba Account, sambaHomePath and Drive can be empty.
32   * Updated server DNS zone editor. Fixed CName entry order.
33   * Updated samba Tab, added info for domain policies
34   * Updated gophone realtime dependencies
35   * Fixed goPhone conference language selection
36   * Corrected contrib/slapd.conf.gz attr in place of attrs
37   * Updated locales for 2.5.18 
39 * gosa 2.5.17
40   - Added scalix group support.
41   - Added debug information for post events, debug level is DEBUG_SHELL.
42   - Fixed problem with opengroupware pgsql passwords
43   - Translation updates
44   - Update voicemail table entry correctly
45   - Ensure that nobody uses a mail address already specified in kolabs alias attribute.
46   - Fixed problem with illegal characters in pregmatch, added normalizePreg
47   - Added conflict for SID
48   - Fixed several undefined index occurencies in the setup
49   - Fixed progressbar display
50   - Cleaned packaging
51   - Added debug output for post handling
52   - Fixed kolabSharedFolderTarget
53   - Suppress "Non-static method LDAP::fix() should not be called statically" errors
54   - Fixed sharedFolderTarget which was broken after user was saved
55   - Added new attribute for 2.6 compatibilty
56   - Made samba3 the default value in setup
57   - Fixed DNS configuration problem
58   - Fixed problem with duplicated domain parts in ldap2zone
59   - Updated check of user acls for new attributes
60   - Fixed opengroupware pgsql login
61   - Updated integrated smarty to 2.6.20
63 * gosa 2.5.16
64   - Fixed problem with undefined ridbase in domain objects
65   - Fixed postremove/-create/-modify parameter expansion
66   - Updated integrated smarty to 2.6.19
67   - Updated saving of ppds in printer setttings
68   - Fixed department tagging
69   - Fixed DNS record problem where nSRecords were not kept
70   - Updated shared folder acls, keep manually set acls
71   - Remove DNS entries for removed hosts
72   - Increased setup performance
73   - Added more secure way to save passwords in gosa.conf
75 * gosa 2.5.15
76   - Changed order of sys-action commandline parameters
77   - Changed sorting of management plugins to natural sorting
78   - Fixed problem with saving vacation message start/stop
79   - Fixed sorting of releases
80   - Updated translations (de/fr/pl)
81   - Fixed storage of (IMAP) ACLs in group/mail settings
82   - Fixed issues with sieve script management
83   - General code cleanup
84   - Fixed issue with undefined index and copy 'n paste in samba plugin
85   - Fixed problem with the references/ogroup handling with
86     special character DNs
87   - Optimized way of writing unit tags
88   - Online manual updates / helpviewer update
89   - Fixed renaming of printers which was broken in special cases
90   - DNS plugin updates
91   - DHCP plugin updates
93 * gosa 2.5.14
94   - Phone conference language is now selectable.
95   - Old phone numbers will be removed correctly from asterisk extensions table.
96   - Fixed saving of A/B networks reverse zone entries
97   - Fixed problem with non loaded class_dhcpPlugin in some cases.
98   - Added fglrx driver to driver list
99   - Added hook to specify custom X drivers
100   - Fixed non ISO display of IMAP folder names
101   - Fixed URL encoding in addressbook
102   - Fixed issues with IE and browser language detection
103   - Added check for used hardware adresses
104   - Allow special characters in share names
105   - Fixed removing of application categories
106   - PPD handling revised
107   - Added support for new devices detected by the arp monitor
108   - Grey out non used options for better usability in the server and 
109     workstation tabs
110   - Fixed saving of USB devices
111   - Made SNMP community configurable
112   - Added login attributes uid/mail, you can log in via your mail
113     address, too
114   - Removed PHP5 dependency in branch 2.5
115   - Fixed saving of IMAP acl's for groups
117 * gosa 2.5.13
118   - Fixed renaming of asterisk servers
119   - Fixed phoneAccount removing/saving
120   - Re-added ISC DHCP support
121   - Added take over option to dns/dhcp service
122   - Check for updated dns client/server management
123   - Added support for kolabSharedFolderTypes
124   - Fixed FAI dependencies/problems with deactivated fai support
125   - Fixes for the mail based bugtracker
126   - Fixed autouid problem with slashes
127   - Added list sorting for FAI script lists
128   - Added copy'n paste for mimetypes
129   - Objects beeing are now greyed out until pasted
130   - Added swedish locale
131   - Improved language detection
132   - Added a statistic footer to lists
133   - Added plugin for managing SSH keys
134   - Fixes in the screenlayout for browser compatibility
136 * gosa 2.5.12
137   - Fixed problems with automatic reverse zones
138   - Fixed several IE6 related Java-Script problems
139   - Removed png.js by default. Looks ugly, but performs. Take
140     a look at the FAQ on how to re-enable it for IE.
141   - Added non-login password change dialog
142   - Various spelling fixes
143   - Added some extra robustness to the PPD reader code
144   - FAI partition ordering fixed, partition sizes fixed
145   - FAI release management updates
146   - Fixed installations that fail the schema check
147   - Updated error messages to fade out the interface
148   - Repository cleanup
149   - Added feedback link to easily report PHP errors
150   - Added more content sorting where needed
151   - Made gidNumber be the current in posix check hook
152   - Removed inconsistency in gosa/gosa+samba3 schema
153   - Fixed multiple saving of "My account" data
154   - Don't allow moving of objects from administrative units to other
155     administrative units where ACL's permit it. Objects "seemed" to
156     disapear because the tagging changes.
157   - Added gosa-desktop package to be able to start it by link
158   - Added method to highlight tabs
159   - Generel translation update for de, es, fr, it, nl, pl, ru, zh
161 * gosa 2.5.11a
162   - Added chinese translation
163   - Fixed language detection and removed line wraps in tab headers
164   - Fixed french translation
166 * gosa 2.5.11
167   - Add workaround for failing is_php4() when using PHP5
168     with "zend.ze1_compatibility_mode" set to "On"
169   - Backported new sieve filter editor from trunk
170   - Backported new setup from trunk
171   - Fixed double loaded pages in gecko based browsers when js
172     is activated
173   - Replaced a set of PHP <? short tag occurences
174   - Updated locales (de/fr)
176 * gosa 2.5.10
177   - Included hook to make use of dynamic uid-bases
178   - Included vacation date range specification
179   - Fixed non-saved Samba-Domain changes in groups
180   - Freezed application parameters are not editable anymore
181   - Fixed problem with removing commata based DN's
182   - Corrected setup generated perl mkntpasswd string
183   - Fixed month listing in fax reports - february was march
184   - Enabled 9 digits for gid-/uidNumbers
185   - Fixed acl's for saving printers
186   - Fixed saving of disabled samba acl's
187   - Added support for rfc2307bis compliant groups
189 * gosa 2.5.9
190   - Fixed ldap tls connections when schema check was being used
191   - Updated italian translation
192   - Added the possiblility to choose a RDN style for DN's when
193     a CN is already in use
194   - Fixed a problem with cut'n paste for groups and ogroups
195   - Added new mail method "golab" which has some tweaks against
196     the standard kolab mode
197   - Fixed object tagging for workstation/printer assignement
198   - Fixed undefined index in FAI package lists
199   - Fixed copy'n paste for groups and object groups
200   - Enabled non ASCII characters in vacation messages
201   - Fixed "none" permissions in IMAP shared folders to be assignable
203 * gosa 2.5.8
204   - Fixed problem with winstations shown in user list. 
205   - Allow basic regex ().*^$ in fax blocklist numbers.
206   - Fixed date of birth and shadow expire in template adaption
207   - Updated user mail account to search for CYRUSUNIXSTYLE in all
208     relevant sections of the config file
209   - Added support for sambaLogonHours 
210   - Security fix, that allows non priviledged users to change
211     several settings - including admin passwords
213 * gosa 2.5.7
214   - Fixed login.tpl to display error msgs in the middle of the screen
215   - Fixed some error outputs in login.php to not break the screen
216   - Added auto scroll function to FAI-Create-Branch and Department tagging
217   - Fixed problems with workstations when fai.schema was not included
218   - Made gid-/uidNumbers 32 bit aware
219   - Replaced hardcoded config path /etc/gosa with CONFIG_DIR constant
220   - Included personal title in DN
221   - Added function to remove PPD's from disc
222   - Removed old cups dependencies
223   - Fixed saving of terminals printer service attribute
224   - Fixed a ACL naming bug, that avoids that an admin with non "all" ACLs
225     can edit specified objects.
226   - Fixed simultaneous move + rename for deparments
227   - Internally updated to smarty 2.6.16
228   - Removed asterisk status view in user display. This was too slow in
229     bigger installations.
230   - Re-enabled phone queues. They got optimized for invisibility.
232 * gosa 2.5.6
233   - Copy & paste implemented into FAI
234   - Added setup fix to support GraphicsMagick
235   - Added several fixes for all user plugins to support Copy & Paste.
236   - Fixed malformed usage of $this>var in samba class. 
237   - Fixed checkbox selection in samba class.
238   - Connectivity netatalk: Moved plugin intialization from execute() to contructor().
239   - Fixes various issues with setup.php
240   - Avoid tab lables to have line feeds
241   - Activated missing checks for IP and MAC
242   - Fixed copy'n paste errors for netatalk
243   - Various W3C fixes
244   - Fixed "My Account" mode, where buttons disappear after saving
245   - Avoid removal of shares while they are used by users
246   - Added finer grained ACL settings for mail accounts
247   - Fixed day of birth problem in M$ IE
248   - Fixed setting of Kerberos passwords
250 * gosa 2.5.5
251   - Added remove method for shared folder in kolab mode
252   - Added checkbox to decide if the shared folder should be deleted from IMAP
253     if the mail extension is removed from group mail account
254   - Updated request method for mail folders
255   - Resolved problem with infinite loop while storing sieve scripts
256   - Added subsearch checkbox to object group "add items" filter
257   - Fixed "missing PPD" configuration error, for newly created printer
258   - Corrected problem where the object base was sometimes broken when
259     saving object groups
260   - Fixed saving of terminal attribute gotoLpdEnable to contain "yes"
261     instead of "1"
262   - Avoid reset of several attributes from workstations when not
263     inherited from object groups
264   - Show error messages from password dialog
265   - Fixed a set of W3C problems
266   - Fixed multiple savings in addressbook (Closes: #23)
267   - Fixed shadow expire when using templates (Closes: #20)
268   - Made %uid, %sn, etc. available in templates using gosaMailAlternateAddress
270 * gosa 2.5.4
271   - Included patch to choose the addressbook base
272   - Applied fixes for logviewer done by Mario Minati
273   - Updated locales, fixed a set of missing strings
274   - Fixed problems in FAI list handling
275   - Added "uid" to personal plugins for replacement in post events
276   - Fixed saving of user logon scripts
277   - Fixed non-FAI application mode
278   - More speed fixes applied, especially for users, objectgroups and
279     generic plugin loading
280   - Bug while saving FAI partitions fixed
281   - Don't save PPD if none is not selected bug fixed
282   - Saving of non revisioned applications fixed
284 * gosa 2.5.3
285   - Fixed problem in reloading departments when we've PHP4
286   - Fixed gotoPrinter membership problem.
287   - Fixed environment shares, only available shares will be displayed (gosaUnitTag was ignored)
288   - Fixed saving of inherited workstation settings
289   - Removed error when no FAI repositories were present
290   - Fixed posix group add dialog, filter wasn't working.
291   - Fixed get_printer_list undefined index warnings while editing a user.
292   - Fixed ogroup non-static method error
293   - Fixed user membership for gotoPrinter, if membership was edited 
294     via user environemnt, some numeric values were stored too
295   - Fixed mail account, mail server string possibly was an array
296   - Fixed typos
297   - Fixed upper/lowcase ou's for groups/people when using an
298     unclean LDAP database
299   - Fixed ACL handling to *not* show the admin user dialog
300     when configured for self modify only
301   - Fixed problem when changing passwords via "My account"
302   - Added more information to hotplug devices.
304 * gosa 2.5.2
305   - Fixed current main base not beeing set when editing non tabbed
306     plugins
307   - Fixed filtering for divlists
308   - Fixed deletion of shares in environment tabs
309   - Updated french online help
310   - Updated german online help
311   - Fixed display of FAI partitions
312   - Removed Quota warnings for existing accounts without quota limits
313   - Worked around PHP4 session problems when creating new departments
314   - Fixed problems when moving around departments including a comma
315   - Unified bool values in gosa.conf. true/yes and false/no are valid
316     now in upper and lower case.
317   - Avoid the try of creating already existing ou's
318   - Fixed non working printer removal
320 * gosa 2.5.1
321   - Fixed problems with NFS shares and terminals
322   - Finalized polish translations
323   - Fixed problem with compressed gosa.conf in the debian package
325 * gosa 2.5
326   - Improved FAI support
327     * Server and workstations are treated the same way
328     * Destination selector for new devices
329     * Summary tab introduced
330   - Improved robustness while operating whith the LDAP
331   - Several Kolab related fixes
332   - Tagging of departments introduced
333   - Global check hooks allow user defined testing
334     of single plugins
335   - Major speedups with large databases
336   - Added english and french online help
337   - Unified plugin "head" selectors, (re-)added subtree
338     support
339   - Fixed PPD parsing for several commercial PPD's
340   - Tune LDAP error messages
341   - Moved from "guru mediation style" to div-popups
342   - Several css fixes
343   - Fixed series of bugs that lead to not shown groups
345 * gosa 2.4
346   - Updated layout to work cleanly with IE6+, Firefox 1.0.4+, khtml 3.4+
347   - Added FAI (Fully Automatted Installation) support
348   - Added mail queue management
349   - Added many missing acl informations
350   - Added help browser and initial french help
351   - Fixed templating for samba and unix users
352   - Applied hundreds of smaller bugfixes
353   - Improved speed by switching to directory style dialogs and performing
354     sub searches.
355   - Per user language selector in generic tab
356   - New connectivity plugins (PHPscheduleit/PPTP/glpi)
358 * gosa 2.4beta3
359   - Updated layout
360   - Fixed application removal
361   - Improved accessibility for disabled persons
362   - Added intranet account to list of connectivity plugins
363   - Several kolab related fixes for server objects
364   - Corrected contributed slapd.conf
365   - Fixed kolab mode where GOsa saves KB quotas, interprets quotas as kolab MB
366   - Increased robustnes for non set fields
367   - Fixed IE issues with W3C compatibilty where IE posts disabled fields
368   - Fixed problems with existing samba accounts and password changed fields
369   - Removed login problems with undefined ldap_conf variable
370   - Fixed problems where the GECOS field is not written correctly
372 * gosa 2.4beta2
373   - Fixed error handler to be PHP 4.x compatible
374   - Fixed PHP compatibility problem in setup.php, using ini_get()
375     instead of ini_get_all()
376   - Fixed cases where ipHostAddress is required but not checked
377     by GOsa
378   - Fixed group dialog filters
379   - Fixed problems in setup which showed up with white pages if
380     PHP has been compiled without mbstring support
381   - Fixed layout if the rendered page does not cover 100% of the
382     browser window
383   - Improved phone plugin to respect IAX, CAPI and SIP phone
384     attributes
385     automatically if the revision changes
386   - Improved W3C compatibility
387   - Added checks that remove the contents of /var/spool/gosa/*
388   - Added postmodify for password change operations
390 * gosa 2.4beta1
391   - Override automatically detected user bases if they don't exist
392   - Don't shred samba group ID's if they are not present in the
393     combobox
394   - Updated smarty to version 2.6.9
395   - Updated GOfon support to handle new features
396   - Replacement of most external programm calls
397   - Samba3 bugfixes for munged dial handling
398   - Updated LDIF export
399   - Improved setup checks to find more possible errors
400   - Fixed index ruler for long lists
401   - Completed system creation for servers, phones and misc components
402   - Added support for kolab users and kolab server settings
403   - Added server settings
404   - Added LDIF import
405   - Added CSV import
406   - Added italian translation (thanks to Alessandro Amici)
407   - Added subtree search checkbox in lists with potential higher
408     usage
409   - Added version indicator to make support more easy
410   - Added sample databases for fax, phone and system logging
411   - Added error handler for normal PHP errors
413 * gosa 2.3
414   - Updated smarty to version 2.6.7
415   - Added dutch translations (thanks to Niels Klomp)
416   - Added webdav and phpgroupware accounts
417   - Fixed french translation
418   - Fixed error in shadowExpire attribute
419   - Unified all filters in dialogs to use the internationalized choosers
420   - Added option to do non subtree searches with filters
421   - Fixed sample configuration files to be unproblematic when used in
422     conjunction with OpenLDAP 2.2
423   - Added experimental support for editing LDAP trees that contain referrals
424   - Updated Altlinux contributions, including themes and scripts
425   - Worked around a possible problem with sizelimit in php-ldap
426   - Improved big ldap support by size limits and non sub searches
427   - Various smaller fixes
428   - Added global TLS switch for LDAP connections
429   - Fixed SELECT queries to be mysql 3.x _and_ 4.x compatible
430   - Made departments movable
432 * gosa 2.2
433   - Removed DHCP/DNS plugins, they will be replaced by
434     the terminal/server/workstation plugins.
435   - Added case sensitivity check for login names
436   - Made bases set to users "home" department when creating new objects
437   - Moved sieve-*.txt config files to /etc/gosa
438   - Told IMAP plugin to remove mail accounts when the user is deleted
439   - Interface cleanups
440   - Added simple log file viewer
441   - Added support for asterisk
442   - Included javascript magic to improve usability (doubleclicks in
443     lists, disabling of fields, warning messages, etc.)
444   - More filtering and sizelimits for speed optimizations
445   - Mail handling is now pluggable
446   - Added possibility to bundle objects to object groups
447   - Added a reference tab to track relation ships of different objects
448   - Improved samba 3 support (terminal server support)
449   - Updated translations and added a french one
451 * gosa 2.1.3
452   - Fixed problem with initial password setting
453   - Increase number in version.inc
454   - Add a workaround to fix problem with groups not beeing displayed
455     with openldap. Here the server reacts with empty results if searching
456     for non existing objectClass "sambaGroupMapping" in case of using samba2
457   - Fix the homeDirectory check which is a bit too harsh with templates
459 * gosa 2.1.2
460   - Fixed problem with uppercase login names
461   - Extensive speed increasements in ldap searches
462   - Fixed gettext problem on older installations
463   - Corrected sieve login which was broken due to a library switch
464   - Made in_array act case insensitive for is_account check
465   - Fixed location of DMODE and HASH in config file
466   - Fixed general problems with password hash generation if not
467     specified
468   - Complete move to unicode which removes all active encoding/decoding
469     of contents from GOsa itself
470   - Made GOsa run smooth on PHP 5
471   - Added complete russian translation contributed by Igor Muratov
472   - Migrated phone list to (global) addressbook
473   - Filtering fixes
475 * gosa 2.1.1
476   - Enabled mail-account-less fax accounts
477   - Fixed upper/lower case problem in mail templates
478   - Fixed typo in generic plugin error message
479   - Made template dialog work again
480   - Fixed headpage for application management which tends to do no
481     proper display of used applications
482   - Added command line interface to use GOsa without web interface
483   - Updated debian control to be aware of apache2 based installations
484   - Transferd tab variables in group dialog, so the primary mail 
485     address can be checked
486   - Fixed possible case problem with is_account
487   - Made base selector contain newly added departments in department
488     dialog
489   
490 * gosa 2.1
491   Bugfix release
492   - size of homeDirectory attribute increased
493   - FAQ/README/INSTALL updated
494   - spec file updated
496 * gosa 2.1rc2
497   Bugfix release
498   - Made user dn configurable
499   - Fixed memory usage check
500   - Fixed size of alternate mail address field
501   - Fixed sorting of group in posix tab
502   - Made GOsa keep group membership even if user has no posix
503     account
504   - Fixed typo in blocklist spelling
505   - Fixed error message when trying to filter users without a
506     valid uid
507   - Made posix account visible, even if there are no shadow
508     attributes inside this entry
509   - Included setup
510   - Translation updates
512 * gosa 2.1rc1
513   Bugfix release
514   - Fixed annoying ACL bug in template mode
515   - Fixed possible privilege escalation problem in password
516     routine (thanks to Henning Schmiedehausen)
517   - Removed password storage from user info class (thanks to
518     Rainer Herbst)
519   - Various interface cleanups
520   - Templatization finished
521   - Reworked user headpage
522   - Made GOsa more robust in detecting errors in config
523   - Added additional error messages reported by LDAP server
524   - Added schmemacheck hook
525   - Started with setup implementation
527 * gosa 2.1beta3
528   Bugfix release
529   - Made template mode remember the templates primary group
530   - Templatized posix plugin
531   - Added option to disable strict checking of uid/gid names
532   - Massive samba3 updates
533   - Made ou=people and ou=groups configurable
534   - Fixed user/group lists to react on filter changes
536 * gosa 2.1beta2
537   Bugfix and feature enhancement release.
538   - Made GOsa remove object locks when changing plugins during edit
539     process.
540   - Added DHCP plugin
541   - Gerneral speed tunig, reduced the number of unessasary ldap
542     accesses
543   - Added syslog output for actions "save" and "remove"
544   - Fixed handling for multiple ACL's per base
545   - Fixed listboxes to unify output / sort output
546   - Fixed annoying bug in tab_groups.inc when removing the mailtab
547   - Bases did not get set in template mode
548   - Fixed user part
549   - Templatized faxaccount/pureftpd/samba and mail plugins
550   - Included calendar.js functionality in samba plugin
552 * gosa 2.1beta1
553   This release has some feature enhancements and contains many
554   bugfixes and design cleanups
555   - Fixed many HTML related things. Pages are now perfectly validated
556     as html 4.01 transitional.
557   - Added dn cleaner to getDN() in order to fix problems with
558     "broken" ldap databases.
559   - Added schemata for iplanet, checked if it works.
560   - Rewrote phonelist, added vcard export.
561   - Added filters to allmost all plugins.
562   - Added DNS plugin.
563   - Generic userinterface cleanups, everything is a template now and can be
564     redesigned/stripped.
565   - Improved translations, added missing ones.
566   - Added choosable templates for mail vacation messages.
567   - Improved templating stuff to generate user defined auto uids.
568   - Made user interface more comprehensive, so its important for you
569     to start with a clean gosa.conf from contrib.
570   - Added external password change hook, so that its possible to synchronize
571     with a non samba PDC via scripts. (Some organizations tend to keep a
572     readable copy of their users password which possible now, too.)
573   - Updated FAQ
575 * gosa 2.0.1
576   This release doesn't have feature enhancements (nearly), only
577   bugfixes reported by users are incorporated.
578   - Fixed oblivious fields when changing to subdialogs. All
579     user dialogs were affected
580   - Made facsimileTelephoneNumber beeing saved without the
581     need of a fax account
582   - Fixed printer sorting which destroyed the array index
583   - Removed redundant fields in terminal configuration
584   - Made terminal plugin save the terminal hardware information
585   - Added missing </html> tags to index.php/main.php
586   - Fixed debian debconf script not to touch uidbase/ridbase
587     values in gosa.conf
588   - Fixed "Force ID", which creates a group for the posix
589     user with forced ID.
590   - Finetuning in login window behaviour
591   - Code cleanup and templatized two more plugins
592   - As requested by some users, you can now advise GOsa not to
593     create a group for the user, but take an existing group
594     as primary one.
595   - Added 'dn cleaner' for the acl list. So syntactically
596     problematic dn's with strange commata get fixed.
598 * gosa 2.0 final
599   - Made samba3 support work
600   - Fixed several small bugs with the templating stuff
601   - Fixed problem with shared folders, added missing attribute
602     gosaSharedFolderTarget needed in some setups
603   - Updated icons
604   - Renamed icons to have more logical names
606 * gosa 2.0rc2
607   - Corrected mistakenly copied ui object in functions.inc
608   - Fixed errors when activating new terminals
609   - Removed krb warnings in class_user.inc
610   - Plugins user, apps, groups and departments didn't check for
611     already present entries. Now they do.
612   - Removed problem in terminal dialog where checkboxes are not
613     saved
614   - Fixed ACL handling for users primary group
615   - Replaced own template class by smarty, since only two files
616     were affected by this
617   - Changed basic layout to seperate public readable files from
618     templates
619   - Added FAQ, update TODO for next versions
620   - Made accounts movable between departments
621   - Added partial spanish translations
622   - Fixed mail group handling
624 * gosa 2.0rc1
625   - Switched to XML based gosa.conf
626   - Cleaned all plugins, moved to children of plugin.conf
627   - Moved back to gettext for translations
628   - Added hooks for pre-/post-install scripts
629   - Cleaned LDAP class
630   - Added workarounds for MS-IE (>5.5) to render transparent
631     PNGs in a correct way
632   - Redesigned login screen / some plugins
633   - Added hooks for eGOsa, which is a java applet based
634     browsing tool
635   - Switched from user based ACLs to group based ACLs,
636     removed standalone ACL plugin in favor of new group tab.
637   - Fixed samba2 rid generation (btw. still missing is sid
638     support for samba3. But this will go into the final.)
639   - Fixed many minor bugs
640   - Introduced simple theming support
641   - Added 'dn'-renaming for accounts
643 Changelog starts with latest Beta 1.99.97