ldap
Ruby/LDAP 0.9.8
Extension library for Ruby that will provide the interface to some LDAP libraries more>> Extension library for Ruby that will provide the interface to some LDAP libraries
Ruby/LDAP is an extension library for Ruby that provides the interface to some LDAP libraries (e.g. OpenLDAP, UMich LDAP, Netscape SDK, ActiveDirectory).
The common API for application development is supported by Ruby/LDAP and described in RFC1823.
Enhancements
- Supported Ruby 1.9.x.
LDapper 1.2.3
LDapper gives users a helping hand to search e-mail addresses. more>>
LDapper 1.2.3 gives users a helping hand to search e-mail addresses. It can be used with Mail Drop or other e-mail applications that don't support LDAP directly.
Requirements:
- The Appearance Manager (not included).
LDapper X 2.0.4
LDapper X is a very tractable and powerful LDAP client for finding e-mail addresses and browsing LDAP servers. more>>
LDapper X 2.0.4 is a very tractable and powerful LDAP client for finding e-mail addresses and browsing LDAP servers.
LDAP Studio 0.8.1
LDAP Studio - a complete LDAP tooling platform intended to be used with any LDAP server more>>
Developed as a sub-project of the Directory Top Level Project, LDAP Studio is an Eclipse RCP application that takes full advantage of the benefits inherent in the Eclipse platform. Composed of several Eclipse (OSGi) plugins, LDAP Studio can be easily upgraded with additional plugins.
LDAP Studio plugins can even run within a full installation of Eclipse itself.
Main features:
LDAP Browser Plugin
- Tree-based DIT browser
- Reusable searches
- Bookmarks
- Entry editor
- Search result editor
- Value editors
- Schema browser
- Modification log viewer
- LDIF editor
- LDIF import and export
- DSMLv2 support
- Batch operations
Schemas Editor Plugin
- Schemas browser
- Hierarchical object classes and attribute types browser
- Object class and attribute type editors
- Instant search
Ruby-Net-LDAP 0.0.4
Open source Ruby LDAP environment development solution more>> Open source Ruby LDAP environment development solution
Ruby-Net-LDAP is an open source development solution that will provide a pure Ruby LDAP environment. Also Ruby-Net-LDAP comes with a full-featured pure-Ruby LDAP client.
phpLDAPadmin 0.9.7.2
phpLDAPadmin - Web-based LDAP client more>>
Since it is a web application, this LDAP browser works on many platforms, making your LDAP server easily manageable from any location.
phpLDAPadmin is the perfect LDAP browser for the LDAP professional and novice alike. Its user base consists mostly of LDAP administration professionals.
Main features:
- LDAP tree browser
- Template-based entry editing
- Copy LDAP entries (even copy between different servers)
- Recursively copy entire trees
- Delete LDAP entries
- Recursively delete entire trees
- View and edit image attributes (like jpegPhoto)
- Advanced LDAP schema browser
- Template-based entry creation
- LDAP searches (both simple and advanced)
- LDIF and DSML export
- LDIF import
- Rename LDAP entries
- Manage user password hashes (supports sha, crypt, md5, blowfish, md5crypt)
- Browse RootDSE LDAP information
- Automagically determine your LDAP servers root DN
- Configurable authentication (anonymous, web login, or static)
- Friendly attribute translation (ie, display "Fax" instead of "facsimileTelephoneNumber")
- Binary attribute support
- Configurable support for aliases and referrals
- Automatically increment UID numbers
- Hyperlinks for mailto and href attribute values.
- Configurable read-only and read/write modes.
- Robust i18n support
- Available in 10 languages
- Extendible (we even provide a function reference).
Enhancements:
- Now fully supporting PHP5 - this will be the last version developed on PHP4.
- Revamped how you configure PLA - now using a config object and some checking,
- Revamped how you define LDAP servers - extending the LDAPServer object and adding some checking.
- Fixed all functions so that they now use the LDAPServer object.
- Introduced the template engine and configuration by XML files. (The old templates are still in this version, unchanged from 0.9.6. They will be removed after this version is released.)
- Changed dependancy checking to just index.php, so that common.php executes faster.
- Minor improvements to compare.php
- Much improved debug logging
- Much improved caching
- Improved LDAP server info display
- Some code readability cleanup
- Add other fixes as per the ChangeLog.
LDAP plugin for Eudora 1.0
LDAP plugin for Eudora is a plug-in enabling Eudoras directory services window to offer you a choice of LDAP servers upon request. more>>
LDAP plugin for Eudora 1.0 is a plug-in enabling Eudora's directory services window to offer you a choice of LDAP servers upon request. (Eudora already has LDAP functionality)
Address Book 2 LDAP 0.2.5
Share Address Book contacts. more>>
The address book already has the capabilities to connect to LDAP and access contact information. Many mail clients can access and LDAP directory as well to access address information.
Ruby/ActiveLdap 1.0.9
Open source Ruby object oriented interface to LDAP more>> Open source Ruby object oriented interface to LDAP
Ruby/ActiveLdap will allow you to easily map LDAP entries to Ruby objects with LDAP attribute accessors based on your LDAP servers schema and each objects objectClasses.
Enhancements
- Removed Base64 module use.
- Improved LDIF parser.
- Improved scheme parser.
- Supported Base64 in XML serialization.
- Supported TLS options.
- Supported ActiveRecord 2.2.2.
- Supported Ruby on Rails 2.2.2.
- Used rails/init.rb and rails_generators/ directory structure convention for Rails and gem. rails/ directory will be removed after 1.0.2 is released.
- AL-Admin migrated to Ruby on Rails 2.2.2 form 2.0.2.
- Improved ActiveDirectory integration.
- Accepted :class_name for belong_to and has_many option.
- Improved default port guess.
Bug fixes:
- [#4] ModifyRecord#load doesnt operate atomic. [gwarf12]
- [#5] to_xml supports :except option. [baptiste.grenier]
- [#6] to_xml uses ActiveResource format. [baptiste.grenier]
- Out of ranged GeneralizedTime uses Time.at(0) as fallback value. [Richard Nicholas]
- ActiveLdap:Base#to_s uses #to_ldif. [Kazuhiro NISHIYAMA]
- Fixed excess prefix extraction. [Grzegorz Marsza?ek]
- Skiped read only attribute validation. [???????]
- Treated "" as empty value. [Ted Lepich]
- [#9][#16] Reduced raising when DN value is invalid. [danger1986][Alexey.Chebotar]
- [#10][#12] Fixed needless , is appeared. [michael.j.konopka]
- [#11] Required missing active_ldap/user_password. [michael.j.konopka]
- [#13] Returned entries if has_many :wrap has nonexistent entry. [ingersoll]
- [#15] Fixed type error on computing DN. [ery.lee]
- ">=" filter operator doesnt work. [id:dicdak]
- [#17] ActiveLdap:Base.create doesnt raise exception. [Alexey.Chebotar]
AddressBook2LDAP 0.2.6
AddressBook2LDAP is a powerful and splendid tool which allows you to share your Address Book contacts with others via a LDAP directory. more>>
AddressBook2LDAP 0.2.6 is a powerful and splendid tool which allows you to share your Address Book contacts with others via a LDAP directory.
It transfers selections of contacts (individuals or groups) from the Address Book to the LDAP directory. The address book already has the capabilities to connect to LDAP and access contact information. Many mail clients can access and LDAP directory as well to access address information.
Requirements: Mac OS X 10.3 or later.
Enhancements:
- Version 0.2.6 includes the feature to migrate the primary address of an entry in the AddressBook to the LDAP directory.
- Several request have been received to address for various LDAP attributes to be populated.
- This release attempt to address most of them.
phpLDAPadmin-php5 1.0-rc1
phpLDAPadmin-php5 - web-based LDAP client more>>
Main features:
- LDAP tree browser
- Template-based entry editing
- Copy LDAP entries (even copy between different servers)
- Recursively copy entire trees
- Delete LDAP entries
- Recursively delete entire trees
- View and edit image attributes (like jpegPhoto)
- Advanced LDAP schema browser
- Template-based entry creation
- LDAP searches (both simple and advanced)
- LDIF and DSML export
- LDIF import
- Rename LDAP entries
- Manage user password hashes (supports sha, crypt, md5, blowfish, md5crypt)
- Browse RootDSE LDAP information
- Automagically determine your LDAP servers root DN
- Configurable authentication (anonymous, web login, or static)
- Friendly attribute translation (ie, display "Fax" instead of "facsimileTelephoneNumber")
- Binary attribute support
- Configurable support for aliases and referrals
- Automatically increment UID numbers
- Hyperlinks for mailto and href attribute values.
- Configurable read-only and read/write modes.
- Robust i18n support
- Available in 10 languages
- Extendible. (we even provide a function reference).
GCALDaemon 1.0b16
GCALDaemon is an innovative and versatile OS-independent Java program that offers two-way synchronization between Google Calendar and various iCalendar compatible calendar applications. more>>
GCALDaemon 1.0b16 is an innovative and versatile OS-independent Java program that offers two-way synchronization between Google Calendar and various iCalendar compatible calendar applications.
GCALDaemon is primarily designed as a calendar synchronizer but it can also be used as a Gmail notifier, Address Book importer, Gmail terminal and RSS feed converter.
Major Features:
- Open source and completely free of charge
- OS-independent standalone application (Java 1.5)
- Bidirectional sync between iCalendar and Google Calendar
- View and edit your Google Calendar offline
- Supports Google Apps for Your Domain
- Supports multiple file listeners with multiple Google Accounts
- Makes Gmail contacts accessible via LDAP
- Customizable Gmail notification
- Converts RSS/ATOM feed to iCalendar format
- Reusable mail transfer agent
- Remote control your computer via Gmail
- Multi-user abilities (up to 30-40 HTTP and LDAP clients)
- Run in embedded mode in a Servlet Container
- Low memory usage (10-20 MBytes)
- Automatic and fast (3-5 sec/sync)
- Customizable logging system (Log4J / CommonsLogging)
- Ability to do TCP/IP hostname/address filtering
- Java 1.5 Runtime Environment (or newer)
- Gmail account
- iCal compatible calendar application
DSpace 1.5.1
Capture, store, index, preserve and redistribute an organizations research material in digital formats more>> Capture, store, index, preserve and redistribute an organizations research material in digital formats
DSpace is a groundbreaking digital repository system, that captures, stores, indexes, preserves and redistributes an organizations research material in digital formats.
Research institutions worldwide use DSpace for a variety of digital archiving needs - from institutional repositories (IRs) to learning object repositories or electronic records management, and more.
DSpace accepts all manner of digital formats. Some examples of items that DSpace can accommodate are:
- Documents, such as articles, preprints, working papers, technical reports, conference papers
- Books
- Theses
- Data sets
- Computer programs
- Visualizations, simulations, and other models
- Multimedia publications
- Administrative records
- Published books
- Overlay journals
- Bibliographic datasets
- Images
- Audio files
- Video files
- eformatted digital library collections
- Learning objects
- Web pages
NOTE: DSpace is distributed and licensed under the terms of the BSD License.
Enhancements:
- (Scott Phillips) Fixed bug where users could not finish registering nor reset their password because the authentication method signatures were changed.
- Jay Paz (SF#1898241) Additional fixes to patch to enable reuse of methods.
- Added the ability to manage sessions with site wide alerts to prevent users from authenticating.
- Fixes a bug where the ability to edit an item durring workflow step 2 is not displayed.
- Jay Paz (SF#1898241) Add item Export from jspui and xmlui.
- Added easy support for google analytics statistics
- Added the ability for super admins to login as other users.
- Added an activity viewer to the Control Panel
- Fix for SF Bug #2082236 Subscription notification (sub-daily) no emails sent
- [2102580] William Hays: Duplicate Handle exception when replacing bitstreams
- [2102617] Sands Fish: X509Authentication fails to assign appropriate specialgroups
- (Sands Fish) Add "Select Primary Bitstream" functionality to submission workflow
- Guard against Community/Collection metadata having only whitespace characters and eliminate cases where null pointer exceptions would be thrown
- Improve DSIndexer logic in both branches to support removal of items from index when withdrawn from repository.
- (Sands Fish) Provides fix for AuthenticationUtil where users IDs are not properly compared.
- Fix NullPointerException cause by nullified Context object in LNI map item to new collection.
- Block Basic Authentication "details" from being exposed in dspace logs.
- (Bill Hays) Close InputStreamReaders explicitly to release any file handles back to OS.
- correct linking on pages when xmlui is the ROOT webapplication
- correct issue with sitemap redirection of mydspace uri.
- Add serlet-api to overlay wars to reduce compile time errors when adding classes
- Correct issues in feed generation
- XMLUI Adjust Advanced Search to use search properties from dspace.cfg.
- Correct bug in Body.toSAX where startElement is called instead of end element.
- Correct issue with libraries being excluded from wars
- Fix for SF bug #2090761 Statistics wrong use of dspace.dir for log location
- Fix for SF bug #2081930 xmlui hardcoded strings in EditGroupForm.java
- Fix for SF bug #2080319 jspui hardcoded strings in browse
- Fix for SF bug #2078305 xmlui hardcoded strings used in UI in xmlui-api
- Fix for SF bug #2078324 xmlui hardcoded strings used in UI in General-Handler.xsl
- SF patch #2076066 Review in jspui submission non-dc metadata
- SF Bug #1983859 added Foreign Lucene Analyzers to poms
- SF Bug #1989916: missing LDAP authentication key
- [1947036] Patch for SF Bug1896960 SWORD authentication and LDAP + [1989874] LDAPAuthentication
- pluggable method broken for current users
- Added copying of registration email template to 1.4 to 1.5 upgrade instructions
- Fix for SF bug #2055941 LDAP authentication fails for new users in SWORD and Manakin
- [1990660] SWORD Service Document are malformed / Corrected Atom publishing MIME types
- Updated installation and configuration documents for new statistics script, and removed references to Perl
- Fix for SF bug #2095402: Non-interactive Submission Steps dont work in JSPUI 1.5
- Fix for SF bug #2013921: Movement in Submission Workflow Causes Skipped Steps
- Fix for SF bug #2015988: Configurable Submission bug in SubmissionController
- Fix for SF bug #2034372: Resorting Search Results in JSPUI always gives no results
- Updates to Community/Collection Item Counts (i.e. strengths) for XMLUI.
- 1.5 upgrade instructions were missing Metadata Registry updates necessary to support SWORD.
- Fix various problems with resources potentially not being freed, and other minor fixes suggested by FindBugs
- Replace URLEncoder with StringEscapeUtils for better fix of escaping the hidden query field
- Fix #2034372: Resorting in JSPUI gives no results
- Fix #1714851: set eperson.subscription.onlynew in dspace.cfg to only include items that are new to the repository
- Fix issue where the browse and search indexes will not be updated correctly if you move an Item
- Fix problem with SWORD not accepting multiple concurrent submissions
- Fix #1963060 Authors listed in reverse order
- Fix #1970852: XMLUI: Browse by Issue Date "Type in Year" doesnt work
- Statistics viewer for XMLUI, based on existing DStat. Note that this generates the view from the analysis files (.dat), does not require HTML report generation.
- Fixed incorrect downloading of bitstream on withdrawn item
- Add JSPUI compatible log messages to XMLUI transformers
- Clean up use of ThreadLocal
- Improved cleanup of database resources when web application is unloaded
- Fix bug #1931799: duplicate "FROM metadatavalue"
- Fixed Oracle bugs with ILIKE operators and LIMIT/OFFSET clauses
JAAS-Rimap 0.2
JAAS LoginModule providing authentication against a remote IMAP server more>> JAAS LoginModule providing authentication against a remote IMAP server
JAAS-Rimap provides a JAAS (Java Authentication and Authorization Service ) module allowing authentication against a remote IMAP server.
Delegating user authentication to an IMAP server is a common pattern used in PHP development, therefore this project brings this feature to Java.
Compared to similar projects (see links section ) it has the following advantages:
- simplicity: use of an existing authentication infrastructure with a lightweight network protocol (compared to LDAP or NTLM/Active Directory);
- true platform independence (no native code required);
- no special (root/administrator) rights required;
- depends only on APIs from the Java Runtime Environment.
JAAS-Rimap is well suited for prototyping as well as production use.
Main features:>
- Support for TLS and IMAP over SSL based on the Java Secure Socket Extension (JSSE). Server certificate validation is configurable. This makes it easier to use servers with self signed certificates.
- When talking to the IMAP server, jaas-rimap always uses plaintext password authentication (using the LOGIN command). SASL authentication (using the AUTHENTICATE command) is not supported.
- The low level parts of the IMAP protocol are implemented using classes from GNU Classpath::inetlib project. To avoid dependencies these classes are included in the JAR distribution. However they are refactored to have a different Java package name, so that there will be no conflicts when deployed together with the complete inetlib.
- Successful login attempts can be cached to avoid repetitive connections to the server.
Enhancements:
- The server greeting is read (and checked) after the connection has been established.
- The debug option is implemented.
- The connection is correctly terminated by a LOGOUT command whenever possible (i.e. when no I/O or protocol errors occurred).
- The connection is always closed correctly.
- Added license to the source distribution.

PaperCut NG 9.6 (Build 8924)
PaperCut NG 9.6 (Build 8924) is a powerful software that helps you many properties such as print quota, charging, logging and monitoring tool designed for print management on multi-user networks. more>>
PaperCut NG 9.6 (Build 8924) is a powerful software that helps you many properties such as print quota, charging, logging and monitoring tool designed for print management on multi-user networks. The software has been in use to manage printing in Windows environments since 1999 and this is PaperCut Software's first Mac release. The software works by integrating via CUPS and supports advanced feature such as popup client, share accounts, print job filtering based on document attributes, LDAP integration, and release station for secure printing. The Mac version has all the same features as the successful Windows and Linux versions.
Major Features:
- Innovative 100% web-based administration allowing admin control from anywhere on the network.
- Cross-platform support for both servers and clients. Available for Windows, Mac, Linux, Novell and Unix.
- Differential print charging allowing costs to be defined per printer with varied prices for color, duplex and large form printing.
- Quota internet access by integrating with leading proxy servers such as Microsoft ISA Server and Squid.
- TopUp/PrePaid Cards - ideal for student payment management.
- Print release stations for secure printing, or for pay-per-print usage in public libraries or internet cafes.
- Manage wireless and unauthenticated printing from user-owned devices (Web Print).
- Advanced reporting in PDF, HTML and Excel.
- Charge printing to shared accounts - great for allocating printing costs to departments, faculties or cost centers.
- Import users and groups from Active Directory or an LDAP server like Novell eDirectory or OpenDirectory.
- Scalability up to 100,000+ users with the option to take this further with application server clustering.
- Option to use external databases such as Microsoft SQL Server, Oracle Database, the free Microsoft SQL Server Express or the free/open source PostgreSQL database engine.
- Full support for multiple print servers and monitoring of local desktop printers.
- Error notifications when printers are in error.
- Utilizes the latest development technologies including XML web services and service oriented architecture.
- User tools and client software to allow users to view balance and usage history.
- Self maintaining system requiring minimal administration.
- Open architecture - full documentation and APIs provided to all customers. Source code access available on request.
- Vendor neutral - no hardware vendor or operating system lock-in.
Enhancements:
- New features: New User configuration report providing information about user settings.
- Enhancements:
-
- Improved support for CUPS 1.4 (used in Mac OS 10.6 and up-to-date Linux systems).
- Improved detection and logging of problems when CUPS print jobs fail (Linux and Mac).
- Fixed problem that could cause the incorrect date ranges to be used when running one-click reports.
- Web Print:
-
- Fixed issues with the wizard for users with automatic charging to shared accounts or some of the more unusual account selection settings configured.
- Fixed problem uploading documents to a non-Windows primary server from a Windows workstation using IE6.
- Fixed problems handling jobs with document names that contained non-ASCII Unicode characters.
- Improved detection of Adobe Reader popping up a license agreement window when trying to print a job (can happen after initial configuration if the admin hasn't acknowledged the agreement).
- Corrected "enabled on X printers" text on the Options tab not including virtual queues.
- Fixed problems that can occur when performing edits of users, accounts and printers across multiple browser tabs/windows.
- Fixed an issue on Novell OES Linux where a print queue with hold/release enabled may not be able to accept a backlog of more than three jobs at a time.
- Fixed problem that would allow limited admins without the "edit user" right to use the "Re-apply initial user settings" feature.
- Fixed problem viewing the iPhone user web interface.
License:update/patch