아파치 소프트웨어 재단은 아파치 오픈 소스 소프트웨어 프로젝트 커뮤니티 지원을 제공합니다.
아파치 프로젝트는 협업과 개발 프로세스를 기반으로 하는 상호간의 공감대와 개방되어 있는 실용적인 소프트웨어 라이센스, 그 분야에서 선두를 달릴 수 있는 고품질 소프트웨어 개발을 추구하고 있습니다.
우리는 심플한 서버 공유 프로젝트의 모임이라고도 하지만 오히려 개발자와 사용자간의 커뮤니티라고 생각합니다.
* 스키마 서브시스템이 완전히 재작성 및 재구성됨.
* 스키마 기반의 LDIF 지원
* DirectoryService / LdapServer의 시작과 종료에 대해 주석 지원이 되는 새로운 테스팅 프레임 웍으로 설계.
* 서버 통합 테스트에서 새로운 클라이언트 LDAP API 사용.
* backend에서 LDIF 파일을 사용하여 새로운 파티션 구현.
* ApacheDS는 MINA 2.0.0-RC1를 사용.
ChangeLog
Bug
* [DIRSERVER-935] - Test hangs on non-existant schema entry lookup
* [DIRSERVER-1214] - Searches done with an empty baseDN are not accepted, except for the rootDSE
* [DIRSERVER-1314] - Helpless error message while a LDIF import fails in unit tests
* [DIRSERVER-1340] - Search the schema partition for (objectClass=metaTop) returns no results
* [DIRSERVER-1401] - Infinite loop on moddn, when moving an entry below itself
* [DIRSERVER-1404] - NullPointerException when a client disconnects
* [DIRSERVER-1459] - Adding members to a groupOfNames results in polynomial increase in JDBM partition size
* [DIRSERVER-1462] - Empty Depends field in .deb package breaks repository
* [DIRSERVER-1465] - objectClass, entryUUID, entryCSN indices not used in search optimizer
* [DIRSERVER-1470] - Error code 80 - OTHER is thrown when trying to remove a value from the objectClass attribute
* [DIRSERVER-1473] - The typesOnly flag is not correctly handled
* [DIRSERVER-1474] - IllegalStateException when restarting the LdapServer programmatically
* [DIRSERVER-1475] - The sizeLimit must be a long, not an int
* [DIRSERVER-1476] - Incorrect attribute description value set for AttributeValueAssertion in the transformFilter( ExprNode ) method of LdapTransformer
* [DIRSHARED-47] - Testfailures on jdk1.5, jdk1.6 works in shared-ldap-schema-manager
Improvement
* [DIRSERVER-1466] - Support SHA-256 for userPassword values
* [DIRSERVER-1472] - Use Generic Type Parameter for ID in XDBM instead of Long
* IRSHARED-13] - Replace the MultiHashMap in RDN by a MultiValueMap
* [DIRSHARED-15] - Create a Fast DN parser handling simple DNs
* [DIRSHARED-49] - Add i18n translation for error messages and other
Task
* [DIRSHARED-43] - Rename LdapDN to DN
* [DIRSHARED-44] - Rename Rdn to RDN
* [DIRSHARED-45] - Rename AttributeTypeAndValue to AVA