Code

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