This openthinclient-0.1.0 release should work on WINDOWS and LINUX/UNIX/POSIX operating systems.

To achieve this a new JBoss Application Server is introduced in this release. So all earlier openthinclient versions are now deprecated and won't work as expected after an internal update via the package manager.
Please download and install openthinclient-0.1.0 conventionally and install from scratch.

From now on Java 6 is required as well on server as on client side.

See download section for further information.



Closed issues - Suite - Version 0.1.0

Bug

[SUITE-37] - Mapping leaks LDAP connections
[SUITE-38] - LDAP contexts not properly closed in various places
[SUITE-39] - DHCP service not receiving UDP broadcasts (*NIX with Sun Java 1.5+)
[SUITE-41] - Creating a client from an unrecognized one may cause UI deadlock
[SUITE-42] - UI loses username of registered realm and doesn't even notice
[SUITE-52] - Fix locking in LDAPConnectionDescriptor
[SUITE-53] - Registered realms which are no longer available (i.e. can no longer be bound to through LDAP) cause late failure
[SUITE-54] - Removing registered realms doesn't work.
[SUITE-55] - Initializing a new realm fails, because the LDAPConnectionDescriptor is locked.
[SUITE-56] - Realm name for newly initialized realms is garbage
[SUITE-57] - InvalidNameException on unrecognized clients
[SUITE-58] - Can create directory object without selecting a schema type (e.g. a device)
[SUITE-59] - Validation against existing names broken
[SUITE-60] - I18N for schema names, in particular for the generic ones (Hardware Type, Location, User, ...)
[SUITE-62] - Associations are not properly removed on delete
[SUITE-63] - Initial many-to-one associations for new objects are not persisted
[SUITE-64] - Can no longer load group type with non-existant member objects
[SUITE-66] - Behavior of User to report dn when sn is not set is confusing

Improvement

[SUITE-43] - Can't update username in username/password dialog
[SUITE-44] - Improve PXE proxy by supporting several strategies of handling the DHCP conversation

New Feature

[SUITE-19] - Launch server using the Tanuki Service Wrapper

Requirement

[SUITE-65] - Adjust uppercase/lowercase DN changes on client site

Task

[SUITE-48] - Check whether GroupMapping.updateMembers() can be removed
[SUITE-49] - New members for groups are sometimes added with all-uppercase RDNs
[SUITE-50] - Clients may be loaded as UnrecognizedClient

Sub-task

[SUITE-45] - Support PXE service by listening to DHCP replys from acual DHCP server
[SUITE-46] - Support PXE service by using fixed server address