A ref change was pushed to the OpenLDAP-Fortress-Core (openldap-fortress-core.git) repository. It will be available in the public mirror shortly.
The annotated tag, v1.0-RC27 has been created at 5146730894d310ff4eb3a8fd081c14c0b58631a3 (tag) tagging 24a936404885fb9fa4d04aa9a90260c930c5489b (commit) tagged by Shawn McKinney on Sun Jun 30 16:43:33 2013 -0500
- Log ----------------------------------------------------------------- Version 1.0 Release Candidate 27
Emmanuel Lécharny (46): Added the missing dependencies Added files to be ignored by git Added a name in the config file Added dependencies for ApacheDS test, bumped up the UnboundID version Switched the log to WARNING instead of INFO Added teh Extensible Object Class to be able to inject data in ApacheDS Added a toString() method Minor formatting, removed some thrown exception Made many data structure public, so that they can be accessed from some Ported the Fortress Openldap tests to ApacheDS Added a clear() method, needed for tests Added a clearAll() method to clear the cache on demand. Merge commit '73916bf14152aaf3be72b6676d8e1f661a5c0f38' Merge commit '7d9b3acf792b335857955e86f3819be729df09b0' Merge conflict resolution Removed a useless import Added ldif files used by ApacheDS tests Replaced tabs with spaces Merge conflict resolution Merge conflict resolution Merge commit '98c8fad237b349ae8bc717ba89fd108c58494546' Merge conflict resolution Merge commit '42925a75f56e39b51871d041b6e3fe63fc85347e' Merge conflict resolution Bumped up the revision to R26 Merge conflict resolution Merge conflict resolution Merge conflict resolution Merge conflict resolution Merge commit 'fd5ec8c83d8bee86d65ed6a32280a2a584da3dab' Merge conflict resolution Merge conflict resolution Added two tests (DSD and SSD) Added the lest two tests o Used static date formatters o Code formating Merged the latest trunk changes Added some files in .gitignore Added some exclusions in the .gitignore file Merge branch 'master' of git://git.openldap.org/openldap-fortress-core Merged with trunk Merge branch 'apacheds-remote' Switched to SLF4j for the Config and AacheDS unit test Merged Shawn's changes Applied some changes for FC-34 Added a toString() method
Kurt Zeilenga (2): Initial import Re-import Fortress
Shawn McKinney (194): sych up changes sych up changes Change password from String to char[] in APIs. convert property names to use dot notation. code and documentation cleanup more code and documentation cleanup Re-enable the pw policy tests. Ensure stale connections from pool rebind iff admin connection. Add IVY dependency management to ant build. Add script to download IVY from maven2 repo. Cleanup Ivy targets. Add new README for system setup instructions. Javadoc cleanup cleanup up props Add setup instructions to readme Add instructions for developers to use product. minor edits and cleanup Work on package install procedures add openldap install options add option to import config metadata from builder package correction applied to openldap native install section Add add/del inheritance commands to ant admin utility add example for hierarchical role using ant Added ant commands to add/remove admin role, user org unit and perm org unit hierarchies. modified names to conform with other similar commands Add sequence number to entities for internal processing requirements Retrieve and set hierarchical relationships to returned entities for Roles, UserRoles, AdminRoles, UserAdminRoles and OrgUnits on reads/searches. Add 'local model' to build process to enable use without connection to network. Add command line interpreter Add CLI reference manual minor corrections made to installation doc and command reference Move administrative permission functions into DelegatedAdminMgr numerous corrections to cli reference Change to not terminate interactive mode when error occurs. Add fix for jasypt error. Minor correction to remove extraneous import. optimize pool functions small change to description cleanup Add dbsynch flags for native ubuntu performance boost Add JAXB data bindings for REST support. Replace all occurrences of "<>" in messges for "[]" for xml data binding Add Permission and Session JAXB data bindings Add User Assign Role JAXB data bindings Add PermGrant JAXB data bindings. Add instructions to use command line interface Add JAXB data bindings for SSD, Role Relations. Change SSD members to Set. Add JAXB Bindings for Password Policy and Separation of Duty constraints. Add JAXB for admin role, org unit relationships and user admin role entity. Add JAXB for rbac and arbac access control objects. Cleanup and bug fixes on jaxb message processing. Convert project directory structure to match Maven's standard directory layout. Convert project directory structure to match Maven's standard directory layout. Add REST client-side dependencies and utilities to enable Fortress to call En Masse. Add RESTful ReviewMgrImpl class. Add Fortress Request/Response data types. Finish ReviewMgr REST support. Fix bugs kicked up from the regression tests. Add RESTful AdminMgr and AccessMgr implementation classes. Add RESTful DelegatedReviewMgr, DelegatedAdminMgr, DelegatedAccessMgr, PswdPolicyMgr, and AuditMgr implementation classes. Minor fixes for REST impls. Remove unneeded entities. Update copyright statement. Parameterize the HTTP configuration switches. Documentation cleanup. Cleanup JAXB processing in build and logging. Cleanup ids used for naming http services. Add address, phones and emails to User entity. Fix minor defects in REST interface. Enhance CLI processing for splitting String into tokens using regex. Correct bugs related to storing Address in LDAP entity. Correct issue where slapd startup script doesn't use host and port properties. Minor cleanup on other code and doc. rc7 release includes JAXB bindings for ConfigMgr services. Get rid of warning on HTTP Post commands: "Going to buffer response body of large or unknown size. " rc7 release disable REST by default rc8 includes Ehcache support for static data sets - Hier Roles, Hier Admin Roles, OSU/PSU, Policies. rc8 includes ehcache of DSD static data sets rc8 changes include ehcache code cleanup, adding additional notices for dependent open source projects and bug fixes. rc8 add ehcache support for ssd datasets. Javadoc cleanup for caching functions. Copy cache config file to bootstrap folder during setup. rc9 includes code cleanup prep work for 1.0 release javadoc changes to describe required and optional parameters contained within Manager APIs more javadoc changes for rc9 more javadoc improvements more javadoc cleanup for rc9 further refinement for javadoc rc9 more javadoc refinement for rc9 Fix DSD bug, check failed with multiple sets. Add junit test case for DSD multiple set bug. Switch from TreeSet to HashSet impl for non-ordered sets. Add DSD cache search rc10 includes searchable cache for DSD Code and documentation cleanup on cache component for rc10. RC11 includes changes to enforce encapsulation of process modules through package private access modifiers. Tweak test data for En Masse. RC11 change to include fortress system flag onto ftUserAttrs aux objectClass. Improve HTTP response processing Test case tweak for system users. Add ant target to create Fortress Builder package. Cleanup build script Add support to run OpenLDAP on Windows Work on Builder script for Windows add win32 start/stop scripts Refactored API to support multi-tenancy. RC12 release includes restructuring of code to support multi-tenancy and package encapsulation. RC12 - cleanup RC12 - Support adding new contexts through Ant admin. RC12 - add tenant using Ant RC12 includes new factory methods to create fortress Managers. RC12 additions include method to assert contextId onto entities. RC12 convert daoutils to abstract class. RC12 Move ldap utilities into provider dao class RC12 - audit and access control performance enhancements RC12 permission check code cleanup. RC12 add config option to disable check access audit trail RC12 support for OpenLDAP MDB backend RC12 access control tweaks RC12 work on data structs RC12 add Quickstart for Fortress Builder RC12 low level cleanup in dao code. RC12 windows installation refinements. Parameterize OpenLDAP DB config switches. RC12 - Add help for Quickstart. RC14 Quickstart release RC15 - Improved quickstart guide Javadoc cleanup RC15 - Add headless install for OpenLDAP Windows binaries. Add html quickstart quide for win. Minor doc cleanup RC16 IETF RBAC Role draft RC16 - Cleanup RC16 javadoc cleanup RC16 update to use ehcache BlockingCache and add synch code to graph updates routines. RC16 pw policy cache bug + version sent on enmasse calls RC17 Changes include minor code and doc cleanup RC18 - Code and documentation cleanup RC18 includes Maven publication of Fortress Core artifacts to Sonatype repo. RC18 - add maven pom.xml RC18 maven changes RC18 increase max readers RC18 - EnMasse Demo RC18 enmasse demo cleanup RC20 - Add switch(s) to build.properties for HTTP connectivity. RC20 cleanup RC20 complete Support java 7 javadoc format and update copyright statements RC21 Cleanup HTTP error handling RC22 - Cleanup multi-tenancy testing RC22 - programming sample cleanup RC22 - add multi-tenant support to CLI RC22 - revise test data teardown process RC22 - Move to new domain jts.us RC22 complete RC23 - Additional user attributes for SCIM Cleanup generics More cleanup on generics Wrap the public PoolMgr methods from DataProvider. Add check to prevent cyclic dependencies within the graphs. code cleanup RC23 Closed fix schema gen step in ant Cleanup per code inspections. RC24 SCIM Prepwork RC24 Parameterize the complex attribute delimiter RC24 complete RC25 includes Maven cleanup and Commander prep works. FC-2 - Error adding inheritance FC-4 - Add ApacheDS support FC-4 Add ApacheDS support RC25 - Includes ApacheDS support FC-4 & Hier bug fixes FC-2 & FC-5 RC25 Closed FC-10 - correct npe during userCreate and update for null pw's Add dependencies to pom.xml and gitignore FC-12 - isTemporalSet does not detect changes to entity constraint values FC-13 - ReviewMgr.findUsers does not pull back pw policy subentry FC-14 - Add bldg, dept and room attrs to user entity FC-15 - UserDAO.createUser adds openldap policy flag when server type = apache ds FC-20 - Add cache name to ehcache config FC-21 - Alter DAO LDAP connection managment FC-23 - Constraint not correctly processing delimiters FC-24 - Strip name from pw policy DN for User inquiry RC26 Closed FC-25 - Remove role assignment from UserDAO add and update FC-25 - Remove role assignment from UserDAO add and update FC-26 - Cleanup test data FC-25 - Remove role assignment from UserDAO add and update FC-27 - Rename constant for user policy violation FC-28 - ReviewMgr - Add search SDSets by name FC-29 - Add jpeg photo to User JPEG Photo support Merge branch 'master' of ssh://git-master.openldap.org/~git/git/openldap-fortress-core FC-31 - Add ApacheDS regression tests FC-32 - Bump up heap space on fortress junit tests FC-30 - AdminMgr Update S/DSD method FC-33 - Add JMX counters to Fortress DAO calls FC-33 - Add JMX counters to Fortress DAO calls FC-34 - Replace the use of Log4j by SLF4j - build and load artifacts FC-34 - eliminate log4j as compile time dependency FC-34 - remove CLS_NM constant from log statements FC-44 - Fortress 1.0-RC27 Release FC-44 - Fortress 1.0-RC27 Release
-----------------------------------------------------------------------
--- http://www.openldap.org/devel/gitweb.cgi?p=openldap-fortress-core.git