Release
From phpLDAPadmin
Contents |
phpLDAPadmin 1.2.2
This is a minor release update to fix some bugs that were discovered after the release of 1.2.1.1.
There are some security fixes in this release - I suggest you upgrade your version of PLA to avoid any exploits.
If you find any bugs, please log them on the Sourceforge Bug Tracker.
Enjoy !
CHANGES SINCE 1.2.1.1
- dece0f4 Release 1.2.2
- d58f011 Language Translation merge from launchpad
- 696c266 Additional fix for SF Feature #3387473
- 2d018aa SF Feature #3387473 - Support for schema discovery using OpenLDAP's cn=config DN
- cddf783 Add an alert when RFC3866 tags are being used
- 1e1fcab SF Bug #3398344 - Import LDIF overwrites entries
- d8ab7fc SF Patch #3391547 - Option for minmal mode
- 56830f1 SF Patch #3391389 - Option to initially open the tree
- 6c8b623 SF Patch #3391371 - Fix for schema link deactivation
- 7fc4f0c SF Patch #3391039 - Remove eval commands from PHP code
- 059b83b SF Bug #3391046 - Loading entries with many attributes is very slow
- 4089ffa SF Bug #3392644 - Cannot authenticate if password starts or ends with spaces
- c57a927 Disable supplied modifiction templates, it confused too many people
- d5744b0 SF Bug #3370546 - AjaxEnabled create and delete entry fails on IE9
- 76e6dad SF Bug #3417184 - PHP Code Injection Vulnerability
- 5d4245f SF Bug #3395004 - config.php.example refers to lang/en.php
- 80d027d SF Bug #3373466 - Unable to define force_may attributes
- 64668e8 Remove XSS vulnerabilty in debug code
- caeba72 SF Bug #3355722 - Issue in MultiList attribute type
- 0782730 SF Bug #3355732 - Cosmetic issue in functions.php -> get_icon()
- 446faf7 FIX SASL configuration example
- afa4a95 Fix SASL implementation - enabled GSSAPI
- 5987194 SF Bug #3304785 - posixGroup creation template uses cn instead of uid
- ddb5ed0 Enabled hiding base DNs that users dont have access to
- 7649b9b SF Feature #3298820 - Only custom templates
phpLDAPadmin release 1.2.1.1
This is a minor release update to fix some bugs that were discovered after the release of 1.2.1.
CHANGES SINCE 1.2.1
- 43ae011 Release 1.2.1.1
- 92acf6f Fix an E_WARNING when using Mass Delete
- 6c93c1f Fix deletion special char DNs, and refresh tree on delete
- 66e24fb SF Feature #2997986 - DTD stuff
- a2828b2 SF Feature #3294932 - Hiding not used templates
- 3919825 SF Bug #3294924 - Template Selects dosen't work properly
- 6eb6641 SF Bug #3294980 - Template rdn (in lowercase)
phpLDAPadmin release 1.2.1
This is a long overdue update for PLA v1.2.x. This version is mainly a bug fix, addressing all the bugs logged on the Sourceforge Trackers. There are also some minor new features.
CHANGES SINCE 1.2.0.5:
- 41c2821 Release 1.2.1
- caebef3 Translation import from launchpad
- 1121dd0 SF Feature #2879726 - sort the server select list
- 775e6f4 SF Feature #2900545 - blowfish using mcrypt
- e083f5f SF Feature #2931999 - Upload file and view for "picture" fields
- c97d4af SF Feature #3108047 - Add support for smbk5pwd overlay K5KEY "encryption" type
- 62d6451 Addition for commit a35298
- 880a86f SF Feature #3122736 - HTTP authentication realm
- a35298e SF Bug #3036033 - Error if CN begins with a % sign
- 2ea1fc6 SF Bug #3003777 - Multivalue attributes with hundred of values hangs on modify
- c23db37 Updates to sample configuration for the confirm operations
- 1f9308d Fixes for jpegPhoto attributes during copy operations
- db241f1 Fix for when JS not loaded in time for TemplateRender
- b650022 Minor cosmetic updates
- 75640cc SF Bug #2987374 - autofill problem on samba passwords
- bf8ac53 SF Bug #3139097 - Argument for PickList sorting does not work
- d5c8d42 SF Bug #3004012 - password sync for sambaSamAccount template broken.
- 9e9960b SF Bug #3003779 - Unable to check password for NT and LN samba hashed
- 4cf6b17 SF Bug #3141226 - Password change/encrypted upon modification
- 04e41f7 SF Bug #3292533 - Non standard schema
- 6e5ec75 SF Bug #3077852 - Default template being used after modificaiton of entry
- 97eff73 SF Bug #3276528 - Problem with + and , signs in dn
- fc5885b SF Bug #3288434 - Security bug
- c28a609 Updated demo configuration
- ea4ae7f SF Bug #3161571 - Error 0x02 A protocol error was detected
- be623ce SF Bug #3136564 - Undefined variable: result (E_NOTICE)
- aa8a353 SF Bug #2997552 - Unable to verify password using SMD5 scheme
- ed7f899 Fix JS error created by f713af
- 2cf20fc SF Bug #2981355 - rawurldecode killing complex passwords
- cc86037 SF Bug #2958882 - Single quote in french translation causes error
- 7aba733 Enabled cookie as a valid auth_type
- c5f0457 SF Bug #2980701 - Creation templates get used for modification post creation
- b3874bf Implemented better SASL/GSSAPI authentication.
- 7980d1c SF Patch #2974901 - enable modify member form to use netgroups
- 43f3191 SF Patch #2990856 - Add parent class attribute
- ab0717e SF Patch #3054517 - Suppress PHP 5.3 E_DEPRECATED exceptions
- f9c56bc SF Bug #2997703 - SourceForge logo should load from HTTPS when using HTTPS
- 6fdab2c SF Bug #2958613 - password_checker.php md5crypt explode() function bug
- c3a286c SF Bug #3033924 - typo in fnctions.php breaking smd5
- e77d39d Suppress create base when base DN is not level 1
- 34e5bbb Fix sambaGroupMapping template
- 7d17676 Enabled create_base
- 1c467a6 New feature: Copy a DN and edit values before creation
- 2e8e962 AJAX work on create/update
- f713afc HTML Validation work
- 1b55c84 Added launchpad import
- 206c142 Language files import from launchpad
- e4f5c22 SF Bug #2959415 - Misspelling 'Retieving'
- 0f78256 SF Bug #2969826 - XSS found in cmd.php
- 7b4d11f Addition to Fix template engine rending attributes with multiselect configured
- a1c714b Fix template engine rending attributes with multiselect configured
- ac1d121 SF Bug #2922727 - PLA ignores login attr
- 9dbf53a Fix template engine to accept server,custom_attrs
phpLDAPadmin release 1.2.0.5
PLA 1.2.0.5 is a bug release fix for 1.2.0
This version is really just a bug fix version, with the following commit notes:
- Added default noleaf setting to supplied templates
- Added default sort of PickList attributes to supplied templates
- Change default size_limit to 0, enabled setting of time_limit (default 0)
- Change the multilist key to cn
- Enabled configuring template to ask for more than 1 attribute value
- Fix the multiple unnecessary 'attribute is required' popups
- Merge translations from launchpad for PLA 1.2.0.5
- SF Bug #2554402 - template autofill command not work on appearance,date_attrs
- SF Bug #2885907 - samba domain sid blank
- SF Bug #2898426 - Can't update own password
- SF Bug #2901854 - E_WARNING: implode(): Invalid arguments passed
- SF Patch #2901666 - Add localisation for hint elements in templates
- SF Patch #2919169 - SASL bind
- Trim _REQUEST vars mainly to avoid null terminated strings
- New language sk_SK (Slovak)
While it isnt really necessary to immediately upgrade to this version, it is probably a good idea :)
phpLDAPadmin release 1.2.0.4
PLA 1.2.0.4 is a bug release fix for 1.2.0
- Added javascript for search form
- Auto run query for unique attributes when link is clicked
- Changed to use ldap_modify
- Enable control of creating children in templates
- SF Bug #2853633 - activating hooks gives error undefined constant DEBUG_ENABLE
- SF Bug #2859221 - Problem between diffrent browsers and utf-8
- SF Bug #2859242 - Call to undefined function syslog_notice()
- SF Feature #2846546 - Add URL to config/config.php.example
phpLDAPadmin release 1.2.0.3
PLA 1.2.0.3 is a bug release fix for 1.2.0
- Clear passwords where being encoded with blowfish by default (dont use clear passwords :)
- Some SASL enablement
- Fix export only exports 500 entries
- SF Bug #2828378 - fallback_dn config option no longer works in 1.2.0
- SF Bug #2845986 - Missing config/config.php file not detected in 1.2.0.2
- SF Bug #2845904 - session.autostart breaks
- SF Bug #2844186 - fail to add and edit entries (delete work fine)
- Merge PickList and MultiList functions (also fixes SF Bug #2844714)
- Rework javascript
phpLDAPadmin release 1.2.0.2
PLA 1.2.0.2 is a bug release fix for 1.2.0
- Performance fix for large branches
- Fix query result ordering
- Fix query to show children when editing a branch
- Fix AJAX rendering of query results
- Fix missing encoding SambaPasswordAttributes
- Add size limit to custom query option
- Add option to search for user DN in custom Login Base DNs
- Re-enabled login class
- Improvements to debug logging.
- SF Bug #2839213 - Localisation fixes
- Fix for when renaming entries only changes case (https://bugs.launchpad.net/bugs/384157)
- SF Feature #2837687 - When only 1 template is valid, automatically use it (for creation/editing and queries)
- SF Feature #2827191 - Add option to suppress template warning messages
phpLDAPadmin release 1.2.0.1
PLA 1.2.0.1 is a bug release fix for 1.2.0
- Fixes the simple ACLs that PLA uses to enable/disable functions see config:commands:cmd and config:commands:script
- Fixed a bug with the modify_member forms when displaying posixgroupattrs
- Fixed display of binary attributes from Active Directory
- Fixed bug with autonumber routines
- Fixed bug with MultiList/PickList
- Fixed some bugs with login processing
- Translation updates from launchpad
phpLDAPadmin release 1.2.0
I am pleased to announce the release of PLA 1.2.0. This release is a rework of the PLA internals resulting in an almost re-write of PLA.
Summary of the new features in this release:
- Major rework of the PLA backend - this finalises the transition from PHP4 to PHP5. Many redundant functions were consolidated, reworked or removed resulting a reduction in the overall PLA code.
- Standardising the use of variables and function calls
- Improvement to the configuration of PLA. Users upgrading from a previous release will need to re-create their config.php
- Improvements to the hook processing with an example now provided
- Change to the argument delimiter used in XML functions. Users upgrading from a previous release with custom templates will need to modify their custom templates by changing the field delimiter from a "," (comma) to a ";" (semicolon). Some template functions have also been changed.
- The is now some validation done with the XML templates, and errors will be displayed when the template is read.
- Slight page layout change
- Enabled theme-ing of PLA
- Many AJAX calls to improve the rendering of pages and the user experience
- It is now optional to call the "confirm" when creating or editing an entry (it is on by default)
- PLA can now handle more than 1 binary object and JpegPhoto during entry creation and modification
- Pre-defined queries now use XML templates
- Added a bulk update feature (preview)
- Removed deprecated functions eregi() and split() for PHP 5.3
- Templates can now be dynamically added, modified or removed without needing to purge cache
- Added a "cn=monitor" view when cn=monitor is detected (preview)
- Copy and delete DN entries is now being treated as a move for leaf entries.
Please see Roadmap for more details.