[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Ganymede 1.04 is now available for download at
http://www.arlut.utexas.edu/gash2/
or
ftp://ftp.arlut.utexas.edu/pub/ganymede/
Mirrors: (may take a short while to update)
ftp://planetmirror.com/pub/ganymede/ (Planet Mirror, Australia)
ftp://ftp.kddlabs.co.jp/pub/ganymede/ (KDD R&D Labs, Kamifukuoka, Saitama, Japan)
ftp://ftp2.sinica.edu.tw/pub4/ganymede/ (Academia Sinica, Taiwan)
ftp://ftp.gwdg.de/pub/misc/ganymede/ (University of Goettingen, Germany)
Ganymede is a GPL'ed metadirectory system. Ganymede provides support
for concurrent, team-based management of network directory services.
It features a multithreaded database server with support for plug-in
Java classes to customize the structure, management, and distribution
of network directory data. Ganymede allows large groups of
administrators to share administrative control over designated
portions of a master network directory database, and provides
transactional reliability and intelligent constraint management to
keep network directories consistent. Ganymede keeps complete audit
trails for all activity and can send email notification of relevant
directory changes to every member of your admin team, keeping
administrative teams coordinated and effective. Ganymede's
sophisticated graphical user interface is designed to provide a high
enough level of ease and safety of use to allow even relatively
untrained users to make changes to the directory database.
Ganymede has been designed and implemented over a five year period to
act as the glue that holds your admin teams and your directory
services together.
--
-------------------- Changes from 1.03 to 1.04 -------------------
RELEASE DATE: July 9, 2001
1. [SERVER] Fixed NullPointerException thrown in XML Login path
The Ganymede server's xmlLogin() method was throwing a
NullPointerException if a user submitted an XML file through the XML
client with an invalid username and/or password. The server now
avoids having that exception thrown by explicitly checking the success
of the username/password login before trying to construct a
GanymedeXMLSession.
2. [CLIENT] Fixed date reversion in the pop-up calendar GUI component
I fixed the pop-up calendar's reversion handling for when the user
attempts to change the date/time in a date field and chooses a date
that is out of range.
3. [CLIENT] Enhanced list GUI boxes in the client
The client's JstringListBox and StringSelector components have
had their behavior enhanced, with a 'select all' button added
at the top of the StringSelector, and with the JstringListBox
keeping all items added selected, to allow easy undo of
item moves.
The JstringListBox is now capable of supporting item dragging
in the list.
4. [CLIENT] Enhanced query box
The query box now uses a pair of StringSelectors to represent
the list of field choices rather than a bunch of checkboxes.
5. [SERVER] Fixed namespace constraint handling during schema editing
Previously, it was possible during schema editing to set a namespace
constraint on a field that contained data in violation of that
constraint. Now the schema editor will not allow any schema edits to
be made that would allow a namespace constraint to be placed on a
field that contains data in violation of such a uniqueness constraint.
With this change, it should now be impossible to put the server into a
state where fields hold data in contradiction to an expressed
uniqueness constraint.
Thanks to Gaurav Bhargava at Villanova University for reporting
this bug.
-------------------------------------------------------------------------------
Jonathan Abbey jonabbey@arlut.utexas.edu
Applied Research Laboratories The University of Texas at Austin
Ganymede, a GPL'ed metadirectory for UNIX http://www.arlut.utexas.edu/gash2
----------------------------------------------------------------------------
To make changes to your subscription to the ganymede announcement list, send
mail to majordomo@arlut.utexas.edu.
To unsubcribe, include the line
unsubscribe ganymede-announce
in the body of your mail message
Visit the Ganymede web page at http://www.arlut.utexas.edu/gash2
----------------------------------------------------------------------------