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-RC29 has been created
        at  6d8714018a2bb391a9d766e419e656ef74e6ae2c (tag)
   tagging  dc7032f49f315fb76430a33081142335477dbdfb (commit)
 tagged by  Shawn McKinney
        on  Wed Aug 28 13:08:16 2013 -0500

- Log -----------------------------------------------------------------
Version 1.0 Release Candidate 29

Emmanuel Lécharny (90):
      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
      Minor refactoring : added some missing {} and a few new lines
      Minor refactoring : added newlines before 'if'
      Removed some useless FQCN
      o Removed useless FQCN
      o Added a missing Javadoc
      Minor formating :
      Limited the connection usage to the minimum.
      Minor reformating
      Minor formating
      Added a DAO for Apache LDAP API
      Applied the modifications from master
      Converted the RolDAO to Apache LDAP API
      Migrated the AdminRoleDAO
      Added the OrgUnitDAO and the PermDAO. Some cleanup
      Some more cleanup
      Fixed some wrong references in the javadoc
      Removed references to IOException
      Added the converted PermDAO for Apache API
      Fixed a bad import
      Converted the SdDAO class
      Renamed all the DAO
      Fixed a typo in Javadoc
      Converted the PolicyDAO class
      Merged with master
      Added the user and log pools
      Converted the AuditDAO class
      Converted the AuditDAO class
      Bumped up the commons-pool jar version to 1.6
      Renamed the DataProvider class to UnboundIdDataProvider
      Moved the ApacheDsDataProvider down one level
      Added a LogPool and a UserPool
      The created entry was copied with the DN in it, which is not allowed
      Fixed the creation of entries
      Merge branch 'master' of 
ssh://git-master.openldap.org/~git/git/openldap-fortress-core
      Added a toString() method.
      Don't catch the exception in the bind method
      o Added some missing references to methods in the Interface
      Made some methods public
      Used Collection instead of Set
      Many modifications :
      Move dthe P classes back to rbac package
      o Made the method package protected
      Bumped up the references to DAP API and ApacheDS
      Merged the fortress-apacheds-dao branch into origin

Kurt Zeilenga (2):
      Initial import
      Re-import Fortress

Shawn McKinney (207):
      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
      FC-48 - UserDAO employeeType incorrectly mapped
      FC-50 - RoleDAO loadUserRoles & loadUserAdminRoles not properly setting 
USER_ASSIGN attribute
      FC-50 - UserDAO loadUserRoles & loadUserAdminRoles not properly setting 
USER_ASSIGN attribute
      FC-51 - RoleDAO update should not update role occupants
      FC-54 - Upgrade default OpenLDAP installation to 2.4.35-2
      cleanup/reformat POM
      modify ant/ivy dependency for latest apache-ds lib
      RC28 synch & preps
      FC-60 - Delegated Policy Load
      FC-57 - User Add NPE when ou is null
      FC-61 - User incorrect mapping of displayName attribute
      FC-63 - Add REST DelegatedAdminMgr.sessionPermissions
      FC-64 - RC29 Release

-----------------------------------------------------------------------


--- 
http://www.openldap.org/devel/gitweb.cgi?p=openldap-fortress-core.git

Reply via email to