Changelog


Tuesday 30th October 2007 - 2.1.0.RC1
  • tabular design for account pages
  • show DN on account pages
  • Samba 3: made Samba account optional
  • Samba 3: manages now terminal server settings
  • fixed bugs:
    • LAM Pro: UTF-8 characters are invalid displayed on configuration page (1788752)
    • LAM works again on PHP 5.1.x (1792447)
    • Quota: managing group quotas does not work (1811728)
    • Samba 3 domains: lockout users after bad logon attempts must allow 0 - 999 (1814578)

Wednesday 8th August 2007 - 2.0.0
  • new translations: Chinese (Simplified), Czech and Portuguese
  • usability improvements
  • LDAP accounts including child entries can now be moved
  • group list can show primary members (RFE 1517679 and patch 1722460)
  • more translated example texts (RFE 1702140)
  • inetOrgPerson: now manages homePhone, roomNumber, businessCategory
  • posixAccount: allow to create home directories in file upload (RFE 1665034)
  • account lists: display buttons on top and bottom (RFE 1702136)
  • fixed bugs:
    • OU editor: help images (1702132)
    • config editor: extra space (1702269)
    • fixed some inconsistent help entries (1694863)
    • user list: refreshing GID translation did not work (1719168)
    • allow uid as RDN attribute for inetOrgPerson (1740499)
    • PHP Warning: mcrypt_decrypt(): The IV parameter must be ... (1742543)
    • uid attribute no longer required for InetOrgPerson (1757215)

Wednesday 28th March 2007 - 1.3.0
  • improved design
  • user list can now display jpegPhoto attributes
  • lamdaemon: support for multiple servers
  • LAM Pro: users may change their photos (jpegPhoto)
  • fixed bugs:
    • ShadowAccount: PDF entry for expire date was wrong (1658868)
    • Samba groups: fixed help entry (patch 1664542)
    • Debian package did not include lamdaemonOld.pl (1660493)
    • NIS mail aliases: allow more characters in alias name (1674198)
    • fixed syntax errors in some .htaccess files
    • security fix: HTML special characters in LDAP data were not escaped

Wednesday 24th January 2007 - 1.2.0
  • Samba 3: better handling of date values
  • Samba 3: Handling of locked accounts (RFE 1609076)
  • LAM Pro: modules can define configuration settings (Unix: password hashing)
  • LAM Pro: management of groupOfNames and groupOfUniqueNames entries (RFE 875482)
  • fixed bugs:
    • Lamdaemon test did not work on PHP 4
    • InetOrgPerson: Problems with error messages (1628799)

Wednesday 1st November 2006 - 1.1.1
  • Lamdaemon: added test page (Tools -> Tests -> Lamdaemon test)
  • LAM Pro: Samba passwords can now be synchronized with Unix password
  • Shadow account: better management of expiration date
  • fixed bugs:
    • Unix: password hashing problem (1562426)
    • Unix: No error message for wrong UID numbers in file upload
    • Filters in account lists get lost when sorting the table

Wednesday 20th September 2006 - 1.1.0
  • Lamdaemon now uses the SSH implementation from PECL which is much more stable
  • Samba 2/3: "Use Unix password" now on by default (1517678)

Thursday 10th August 2006 - 1.0.4
  • added Russian translation
  • Samba 3: added policies for domain objects
  • inetLocalMailRecipient: print warning if local address is already in use

Wednesday 5th July 2006 - 1.0.3
  • fixed bugs:
    • Kolab: fixed problem with message about missing password
    • Unix groups: fixed auto GID
    • Unix users/groups: fixed silent unlocking of passwords
    • Unix users/groups: removed invalid password option
    • Shadow: account expiration date was incorrect in some time zones
    • User list: fixed problems when deleting users and translated GIDs are activated (1503367)

Wednesday 24th May 2006 - 1.0.2
  • security enhancements: session timeout, logging, host restrictions
  • handle LDAP attribute aliases correctly
  • fixed bugs:
    • PDF creation bug when GID translation is activated (1477111)
    • allow "@" in passwords (1477878)
    • Samba 2/3: fixed NT hashes
    • fixed handling of multi-value attributes (e.g. in inetLocalMailRecipient)

Wednesday 12th April 2006 - 1.0.1
  • LAM can now be installed with "configure" and "make install"
  • added workaround for misspelled object classes (e.g. sambaSAMAccount by smbldap-tools)
  • Unix: merged password hash settings for Unix users and groups
  • Samba 3: added Windows group to profile options
  • security: LAM checks the session id and client IP
  • fixed bugs:
    • Samba 3: hash values were wrong in some rare cases (1440021)
    • Samba 3: readded time zone selection for logon hours (1407761)
    • Unix: call of unknown function (1450464)

Wednesday 1st March 2006 - 1.0.0
  • new architecture with support for more account types
  • new translations: Traditional Chinese, Dutch
  • fixed bugs:
    • Samba groups: editing of special groups fixed
    • changed check for mail addresses (patch 1403922)
    • fixed JPG upload when MCrypt is enabled
    • fixed login problems for AD servers
    • improved sorting of account lists
    • fixed language setting in default configuration profile
    • fixed PHP5 warnings (getdate() and mktime())
    • error messages in Samba domain module (1437425)
    • fixed expired passwords with shadowAccount module
    • added lamdaemon.pl compatibility and security patches by Tim Rice

Wednesday 8th February 2006 - 1.0.rc2
  • new translation: Dutch
  • fixed bugs:
    • changed check for mail addresses (patch 1403922)
    • fixed JPG upload when MCrypt is enabled
    • fixed login problems for AD servers

Wednesday 11th January 2006 - 1.0.rc1
  • new architecture with support for more account types
  • new translation: Traditional Chinese
  • fixed bugs:
    • Samba groups: editing of special groups fixed

Wednesday 14th December 2005 - 0.5.3
  • accounts are now deleted with subentries
  • big update for Italian translation
  • inetOrgPerson: support jpegPhoto images
  • less restrictive input checks
  • fixed bugs:
    • fixed problems with case-insensitive DNs
    • file upload did not work when max_execution_time=0 (1367957)
    • posixGroup: fixed help entries

Wednesday 16th November 2005 - 0.5.2
  • new module for SSH public keys
  • check file permissions on login page
  • fixed bugs:
    • creation of home directories did not work
    • allow spaces in profile names (1333058)
    • fixed problem with magic_quotes_gpc in profile editor (1333069)
    • inetOrgPerson: deletion of postal address and fax number now works

Wednesday 19th October 2005 - 0.5.1
  • Samba 3: added support for account expiration
  • fixed bugs:
    • automatic UID/GID assignment did not fully work
    • PDF: additional groups for Unix users
    • inetOrgPerson: fixed mobile number
    • Samba 2/3: passwords fixed for file uploads (1311561)
    • Samba 3: fixed logon hours (patch 1311915)
    • Samba 3: loading of domain setting from profile did not work
    • Quota: profile settings fixed
    • reduced memory usage

Wednesday 28th September 2005 - 0.5.0
  • new architecture:
    • possibility to create Unix-only accounts
    • enhanced PDF output
    • enhanced file upload
    • enhanced editor for account profiles
    • dynamic configuration options (based on modules)
  • new plugin for managing NIS mail aliases (RFE 1050036)
  • new plugin for managing mail routing with inetLocalMailRecipient (RFE 1092137)
  • new plugin for managing MAC addresses (RFE 926017)
  • tree view
  • schema browser
  • added developer documentation
  • all pages in UTF-8

Thursday 8th September 2005 - 0.5.rc3
  • INFO messages no longer prevent changing to subpages of a module
  • fixed bugs:
    • buttons on account page are better sorted
    • account module: some problems solved when used for user accounts
    • nisMailAlias: fixed missing RDN possibility
    • fixed conflicts when accounts were built with other base modules
    • Samba 2/3: setting allowed workstations failed
    • magic_quotes_gpc = Off prevented editing of accounts
    • fixed help links on Samba and Unix pages

Thursday 18th August 2005 - 0.5.rc2
  • allow user accounts based only on "account" module
  • inetOrgPerson: allow setting a password if posixAccount is not active
  • fixed bugs:
    • removed Blowfish encryption (bad performance)
    • Kolab now complains if no user password is set

Monday 8th August 2005 - 0.5.rc1
  • Kolab 2 support
  • added manager and post office box for inetOrgPerson
  • Samba 3: added support for logon hours
  • Samba 3: added sambaSID as possible RDN attribute
  • improved error handling in profile editor
  • now quotas can be set on CSV upload
  • new logo
  • fixed bugs:
    • several fixes for PHP5
    • fixes for PDF editor and output
    • password changing in tree view did not work
    • fixed changing of group memberships for users

Thursday 28th July 2005 - 0.4.10
  • added PHP5 support

Thursday 30th June 2005 - 0.5.alpha2
  • added documentation about schemas
  • PDF now uses UTF-8 fonts
  • added possibility to create plain inetOrgPerson accounts
  • fixed bugs:
    • set DN suffix and RDN on profile loading
    • several fixes for PDF editor
    • creating Samba hosts now works

Wednesday 11th May 2005 - 0.5.alpha1
  • new plugin based architecture
    • Unix accounts no longer depend on Samba parts
    • management of more objectClasses (ieee802Device, nisMailAlias, inetLocalMailRecipient, ...)
  • file upload for all account types
  • schema browser
  • tree view
  • more translations (currently 8)

Wednesday 9th March 2005 - 0.4.9
- fixed bugs:
  -> fixed error messages when moving an user account
  -> fixed problem with special group SIDs
  -> lamdaemon.pl security fix

Wednesday 26th January 2005 - 0.4.8
- allow "%" at the beginning of Samba home/profile path (1107998)
- fixed bugs:
  -> fixed IE fix ;-)
  -> no more warnings for profiles with no additional groups set

Saturday 18th December 2004 - 0.4.7
- Added "*.exe" to Samba logon script regex (1081715)
- fixed bugs:
  -> Fixed doctype of main frame
  -> Removed syntax check for LDAP suffixes
  -> Fixed IE bug at login
  -> Fixed encoding in HTTP header
  -> Passwords with "'" are now handled correctly at login (1081460)
  -> Fixed Samba flags if multiple hosts were created
  -> Updated .htaccess files to be compatible with newer Apache versions

Thuesday 28th May 2004 - 0.4.6
- fixed bugs:
  -> Password hashes were not disabled correctly
  -> Street was copied to postal code on modify (938502)
  -> Samba host passwords were still wrong
  -> Underscore was not allowed for host names (934445)
  -> Deleting postal address or facsimile number failed (948616)
  -> TLS error handling (958497)
  -> Smaller fixes on personal settings page

Sunday 21th March 2004 - 0.4.5
- added French translation
- fixed bugs:
  -> StatusMessages with additional variables did not work
  -> Samba hosts had unnecessary objectClass shadowAccount (910084)
  -> Samba host passwords were still wrong
  -> LAM had problems with non-standard spelled object classes (907636)
  -> Perl scripts did not work if Perl is not installed in /usr/bin/perl (913554)
  -> roblems when cn!=uid (915041)
  -> home directories were not deleted by lamdaemon.pl (913552)

Sunday 29th February 2004 - 0.4.4
- fixed bugs:
  -> plain posix groups could not be used as Samba 3 primary group
  -> if magic_quotes_gpc in php.ini is was set to "Off", several pages did not work
  -> some smaller bugs in mass upload
  -> Samba hash values for hosts were not correct
  -> Unix passwords could be disabled but not reenabled
  -> fixed problem with eval() in status.inc (894433)

Monday 9th February 2004 - 0.4.3
- new login layout
- added Hungarian and Japanese translations
- fixed bugs:
  -> Samba paswords were sometimes empty for new users (892272)
  -> links in list views may not work with web servers other than Apache

Wednesday 21th January 2004 - 0.4.2
- added config wizard
- MHash is only needed for PHP < 4.3
- use Blowfish for encryption instead of MCrypt

Monday 29th December 2003 - 0.4.1
- better error handling at login
- support spaces in DNs
- PDF text for users
- create missing OUs recursivly
- fixed bugs:
  -> SMD5 passwords were wrong
  -> primaryGroupSID wrong if SID has no relation to Algorithmic RID Base
  -> Samba 2 accounts could not be created

Wednesday 29th October 2003 - 0.4 (Beta 1)
- improved design
- improved documentation
- Fixed possible error which could delete entries if objectclass didn't fit
- Fixed many samba 3.0 related bugs, most related to SIDs
- edit group members directly
- support for several password hashes (CRYPT/SHA/SSHA/MD5/SMD5/PLAIN)
- PDF output for groups and hosts

Sunday 31th August 2003 - 0.3 (Alpha 3)
- Samba 3 support
- manage Samba 3 domains
- multiple configuration files
- PDF output
- better mass creation

Saturday 5th June 2003 - 0.2 (Alpha 2)
- support for multiple OUs + OU-Editor
- account creation via file upload
- profile editor
- experimental Samba 3 support
- fixed a lot of bugs

Saturday 24th May 2003 - 0.1 (Alpha 1)
Initial release