1ef68ca089
LDAP-277: Now using index (if specified) when populating DnAttribute values.
Mattias Hellborg Arthursson
2013-11-05 08:56:09 +01:00
f8c1dcefea
Add schemaZip
Rob Winch
2013-11-01 12:22:56 -05:00
6de3ed585b
Next development version
Rob Winch
2013-11-01 12:21:54 -05:00
637242df37
Release version 2.0.0.M1
Spring Buildmaster
2013-11-01 07:55:00 -07:00
97817f3df7
Remove checkRepositories
Rob Winch
2013-11-01 09:33:02 -05:00
215a30e445
Clean release checks
Rob Winch
2013-11-01 09:00:01 -05:00
65f16eeb81
Add release checks
Rob Winch
2013-11-01 08:55:57 -05:00
ba3e9fd412
spring4Test uses Spring 4.0.0.RC1
Rob Winch
2013-11-01 08:50:42 -05:00
9b2fa0cc8c
LDAP-276: Also test against Spring 4
Rob Winch
2013-10-30 20:12:42 -05:00
a27e921ed8
Use JavaCompiler in tests isntead of manually finding "javac"
1.x
Rob Winch
2013-10-30 13:45:54 -05:00
b4ed6bc8f2
Use JavaCompiler in tests isntead of manually finding "javac"
Rob Winch
2013-10-30 13:45:54 -05:00
2eba25811e
LDAP-56: generic integration tests are now configurable to run against a local LDAP server rather than startin in-process ApacheDS.
Mattias Hellborg Arthursson
2013-10-25 10:46:28 +02:00
cdea204f55
Minor cleanup tweaks.
Mattias Hellborg Arthursson
2013-10-24 13:02:06 +02:00
c2abc9660e
LDAP-248: DirContextAdapter now handles javax.naming.Name instances properly with regards to equality LDAP-274: ODM now uses standard Spring converter (if present). LDAP-275: Support for different Collection types in ODM
Mattias Hellborg Arthursson
2013-10-24 10:25:22 +02:00
21f680d45f
Change version to 2.0.0.CI-SNAPSHOT to work with autorepo
Rob Winch
2013-10-23 12:25:56 -05:00
fc8a31e4f0
LDAP-270: Convert Spring LDAP doc to asciidoc
Rob Winch
2013-10-23 10:54:48 -05:00
27593ac973
LDAP-271: Now propertly handling setting values to null and updating when using ODM.
Mattias Hellborg Arthursson
2013-10-22 08:51:20 +02:00
bad3a071ce
LDAP-266: A couple of detailed unit tests for SimpleLdapRepository, along with fix for bug found in said tests.
Mattias Hellborg Arthursson
2013-10-14 10:22:43 +02:00
41fc6306ae
LDAP-267: Implemented support for DataSource and Hibernate integration with namespace configuration.
Mattias Hellborg Arthursson
2013-10-09 08:14:10 +02:00
e43233fd86
LDAP-267: BaseLdapPath support with namespace configuration.
Mattias Hellborg Arthursson
2013-10-09 07:41:02 +02:00
a16646ca2c
LDAP-267: Minor tweaks to XML namespace support more tests and reference documentation.
Mattias Hellborg Arthursson
2013-10-08 17:02:40 +02:00
795701fd58
LDAP-267: Added integration tests and modified samples to use new xml namespace.
Mattias Hellborg Arthursson
2013-10-08 08:17:49 +02:00
0606f37388
LDAP-267: Initial version of ldap namespace.
Mattias Hellborg Arthursson
2013-10-07 15:48:09 +02:00
a8f22899db
LDAP-268: Additional integration test cases for @DnAttribute annotations
Mattias Hellborg Arthursson
2013-10-07 07:06:50 +02:00
652ee35379
LDAP-268: Oops, Java7 specific API calls were used.
Mattias Hellborg Arthursson
2013-09-29 16:58:24 +02:00
9a8dadcdbe
LDAP-268: Reference documentation of the new @DnAttribute annotation. Some javadoc polishing.
Mattias Hellborg Arthursson
2013-09-29 16:51:51 +02:00
78b9617bf1
LDAP-265, LDAP-268: Added the ability to automatically map to/from DN values in ODM. Added some much needed unit tests for ODM functionality.
Mattias Hellborg Arthursson
2013-09-29 16:11:14 +02:00
1b814e3631
LDAP-265: Moved ODM functionality to core and added methods in LdapTemplate.
Mattias Hellborg Arthursson
2013-09-27 10:43:07 +02:00
4f8f3bfd41
LDAP-263: Extracted interface to minimize class coupling in query package.
Mattias Hellborg Arthursson
2013-09-25 11:34:18 +02:00
3686b7987e
LDAP-263: Minor tweak to sample; use LdapQuery wherever possible.
Mattias Hellborg Arthursson
2013-09-25 11:04:36 +02:00
bed57b9ef8
LDAP-263: Added LdapQuery method to OdmManager. Added methods for hardcoded filters in LdapQueryBuilder.
Mattias Hellborg Arthursson
2013-09-25 10:59:23 +02:00
27682b0b53
LDAP-263: authentication methods for LdapQuery. Documentation updated to reflect fluent API changes.
Mattias Hellborg Arthursson
2013-09-24 16:55:54 +02:00
7134d21391
LDAP-263: Moved LdapEncoder to support package to break package tangle between query, filter and core.
Mattias Hellborg Arthursson
2013-09-23 18:00:37 +02:00
b141cfd4cb
LDAP-263: Fluent API for building LDAP queries.
Mattias Hellborg Arthursson
2013-09-23 15:53:26 +02:00
96429d00c6
LDAP-262: Moved the stuff from the samples-utils project to plain-sample.
Mattias Hellborg Arthursson
2013-09-12 08:07:15 +02:00
9458b80fa1
LDAP-262: Cleaned up and consolidated the samples.
Mattias Hellborg Arthursson
2013-09-12 07:34:11 +02:00
742ce2b2fe
LDAP-262: Added smoke tests for compatibility with Spring 2.0, 2.5, and 3.0
Mattias Hellborg Arthursson
2013-09-11 15:32:51 +02:00
c85ddb2560
LDAP-261, LDAP-169: Enabled configuration of default search scope, time limit, and count limit on LdapTemplate.
Mattias Hellborg Arthursson
2013-09-11 13:40:28 +02:00
9551905527
LDAP-101: Now also considering subclasses of defined non-transient exceptions.
Mattias Hellborg Arthursson
2013-09-11 10:48:35 +02:00
9687edf625
LDAP-101: Added eager invalidation of dead pooled connections.
Mattias Hellborg Arthursson
2013-09-11 10:37:59 +02:00
83b351c83c
LDAP-127: Added a setter for the 'critical' field in AbstractFallbackRequestAndResponseControlDirContextProcessor
Mattias Hellborg Arthursson
2013-09-10 15:12:14 +02:00
6829598077
LDAP-128: Improved javadoc documentation of PagedResults and cookies.
Mattias Hellborg Arthursson
2013-09-10 15:03:55 +02:00
8b6f586fd5
LDAP-142: Added a couple utility methods for working with SingleContextSource. Also cleaned up OpenLdap integration tests.
Mattias Hellborg Arthursson
2013-09-10 11:40:53 +02:00
14bf8b48a2
LDAP-256: Now requiring TempEntryRenamingStrategy to be explicitly configured. Updated transaction documentation to reflect this and use tx:annotation-config syntax.
Mattias Hellborg Arthursson
2013-09-09 13:37:09 +02:00
858dfd02e6
LDAP-258: Reverted use of AbstractContextMapper from core in order to avoid package tangle.
Mattias Hellborg Arthursson
2013-09-09 11:27:51 +02:00
2a8f46f31c
Add project page
Rob Winch
2013-09-07 16:31:33 -07:00
d6f8f6e488
LDAP-258: Some minor restructuring to avoid (irrelevant, but ugly and build failing) package tangles in test cases.
Mattias Hellborg Arthursson
2013-09-09 10:08:10 +02:00
e93ee9cf6a
LDAP-258: General Java 5/6 cleanup throughout the code base.
Mattias Hellborg Arthursson
2013-09-09 08:27:07 +02:00
8d6587e5db
New test to fix failing build.
Mattias Hellborg Arthursson
2013-09-02 17:08:06 +02:00
31ea71e61e
LDAP-258: Added a couple of construction methods to LdapNameBuilder
Mattias Hellborg Arthursson
2013-08-30 12:45:43 +02:00
66bc1968db
Cleaned up usage of DistinguishedName from satellite modules, samples and tests.
Mattias Hellborg Arthursson
2013-08-30 10:44:51 +02:00
ed605be49a
LDAP-258: Deprecated DistinguishedName and associated classes. Removed unnecessary usage in core.
Mattias Hellborg Arthursson
2013-08-30 08:00:38 +02:00
c9bf9960b9
Minor tweaks to readme.md.
Mattias Hellborg Arthursson
2013-08-29 07:54:54 +02:00
6bffcfe9b1
LDAP-238: ContextMapper and NameClassPairCallbackHandler now throws NamingException.
Mattias Hellborg Arthursson
2013-08-28 17:11:15 +02:00
d2d050ee2d
LDAP-260: LdapRdn now disregards order or sub components in equals, compareTo, and hashCode.
Mattias Hellborg Arthursson
2013-08-28 16:32:30 +02:00
7d50459ae1
LDAP-257: Got rid of commons-lang dependency in core. Upped some versions.
Mattias Hellborg Arthursson
2013-08-28 13:45:17 +02:00
7cd861fcab
LDAP-246: Applied patch and added integration test for SchemaToJava on Active Directory.
Mattias Hellborg Arthursson
2013-08-16 11:43:06 +02:00
22a9dbb79f
LDAP-251: More cleanup on new build structure - Removed obsolete maven assembly files - Fixed readme file.
Mattias Hellborg Arthursson
2013-08-16 09:34:49 +02:00
63692ed30a
LDAP-251: Some additional tweaks to the gradle build - Made sure Main-Class is specified in odm jar - Fixed source inclusions/exclusions for idea and eclipse plugins - Made sure idea and eclipse plugins depend on javacc task - Removed pom files from build.
Mattias Hellborg Arthursson
2013-08-16 08:44:22 +02:00
1f51dae6c9
LDAP-240: Recursively try SUP attribute if no SYNTAX is found in AttributeDefinition. Also re-enabled ignore SchemaToJava test case.
Mattias Hellborg Arthursson
2013-08-15 15:06:37 +02:00
2aa37a975a
LDAP-227: Now accepting classes annotated with subsets of actual objectclasses in tree.
Mattias Hellborg Arthursson
2013-08-15 11:40:41 +02:00
fdf3ed7654
LDAP-251: Fixed a couple of URLs and email addresses in generated poms.
Mattias Hellborg Arthursson
2013-08-15 08:10:40 +02:00
1cf071eb96
LDAP-245: Added new constructor for OdmManager and setter for LdapOperations in FactoryBean.
Mattias Hellborg Arthursson
2013-08-14 16:10:11 +02:00
b2104e4d87
LDAP-230: Info on the information output, debug level on exception stacktrace.
Mattias Hellborg Arthursson
2013-08-14 14:30:50 +02:00
97cbfbedda
LDAP-230: Pool Validation polluting logs with "IOException: connection closed" stacktrace even though it is handled gracefully by framework Lowered to log level to debug.
Mattias Hellborg Arthursson
2013-08-14 14:29:22 +02:00
74380e1fc9
LDAP-226: empty OrFilter should be false (|) and empty AndFilter should be true (&), see also rfc4526 Added two new Filter implementations: AbsoluteTrueFilter and AbsoluteFalseFilter.
Mattias Hellborg Arthursson
2013-08-14 14:15:31 +02:00
2172502b69
LDAP-225: Authentication documentation is misleading Added a clarifying note to section 10.1.
Mattias Hellborg Arthursson
2013-08-14 12:40:09 +02:00
cc14bf3319
LDAP-179: DataSource connections not being released when LDAP connection fails in JDBC integrated transaction. Now cleaning up in DataSource and Hibernate transaction managers in doBegin if failing to create LDAP transaction.
Mattias Hellborg Arthursson
2013-08-14 12:17:38 +02:00
cfabe261e8
LDAP-119: modifyAttributes produces invalid SchemaViolationException in a particular use case Now checking if all current values are deleted; if so issuing a REPLACE modification istead of individual DELETE and ADD.
Mattias Hellborg Arthursson
2013-08-14 11:17:23 +02:00