Code

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