Commit Graph

791 Commits

Author SHA1 Message Date
Mattias Hellborg Arthursson
b141cfd4cb LDAP-263: Fluent API for building LDAP queries. 2013-09-23 15:53:26 +02:00
Mattias Hellborg Arthursson
96429d00c6 LDAP-262: Moved the stuff from the samples-utils project to plain-sample. 2013-09-12 08:07:15 +02:00
Mattias Hellborg Arthursson
9458b80fa1 LDAP-262: Cleaned up and consolidated the samples. 2013-09-12 07:34:11 +02:00
Mattias Hellborg Arthursson
742ce2b2fe LDAP-262: Added smoke tests for compatibility with Spring 2.0, 2.5, and 3.0 2013-09-11 15:32:51 +02:00
Mattias Hellborg Arthursson
fe9b86d887 LDAP-261: added missing @since tag. 2013-09-11 13:42:46 +02:00
Mattias Hellborg Arthursson
c85ddb2560 LDAP-261, LDAP-169: Enabled configuration of default search scope, time limit, and count limit on LdapTemplate. 2013-09-11 13:40:28 +02:00
Mattias Hellborg Arthursson
9551905527 LDAP-101: Now also considering subclasses of defined non-transient exceptions. 2013-09-11 10:48:35 +02:00
Mattias Hellborg Arthursson
9687edf625 LDAP-101: Added eager invalidation of dead pooled connections. 2013-09-11 10:37:59 +02:00
Mattias Hellborg Arthursson
83b351c83c LDAP-127: Added a setter for the 'critical' field in AbstractFallbackRequestAndResponseControlDirContextProcessor 2013-09-10 15:12:14 +02:00
Mattias Hellborg Arthursson
6829598077 LDAP-128: Improved javadoc documentation of PagedResults and cookies. 2013-09-10 15:03:55 +02:00
Mattias Hellborg Arthursson
8b6f586fd5 LDAP-142: Added a couple utility methods for working with SingleContextSource. Also cleaned up OpenLdap integration tests. 2013-09-10 11:40:53 +02:00
Mattias Hellborg Arthursson
14bf8b48a2 LDAP-256: Now requiring TempEntryRenamingStrategy to be explicitly configured. Updated transaction documentation to reflect this and use tx:annotation-config syntax. 2013-09-09 13:37:09 +02:00
Mattias Hellborg Arthursson
a2cb44e4d4 Fixed some sonar problems. 2013-09-09 11:53:40 +02:00
Mattias Hellborg Arthursson
eead369b95 Subtle bug in LdapAttribute#remove 2013-09-09 11:32:42 +02:00
Mattias Hellborg Arthursson
858dfd02e6 LDAP-258: Reverted use of AbstractContextMapper from core in order to avoid package tangle. 2013-09-09 11:27:51 +02:00
Mattias Hellborg Arthursson
d6f8f6e488 LDAP-258: Some minor restructuring to avoid (irrelevant, but ugly and build failing) package tangles in test cases. 2013-09-09 10:08:10 +02:00
Mattias Hellborg Arthursson
e93ee9cf6a LDAP-258: General Java 5/6 cleanup throughout the code base. 2013-09-09 08:27:07 +02:00
Mattias Hellborg Arthursson
8d6587e5db New test to fix failing build. 2013-09-02 17:08:06 +02:00
Mattias Hellborg Arthursson
180ad5c9e4 Trying to fix broken build. 2013-09-02 17:02:19 +02:00
Mattias Hellborg Arthursson
2b4835fd50 Fixed build order. 2013-09-02 07:35:07 +02:00
Mattias Hellborg Arthursson
2f5359b2bc Compilation error. 2013-09-02 07:03:52 +02:00
Mattias Hellborg Arthursson
ab62786774 LDAP-258: Deprecated core-tiger module. 2013-08-30 15:44:29 +02:00
Mattias Hellborg Arthursson
ae603cebf3 LDAP-258: Parameterized the core callback interfaces. 2013-08-30 15:05:17 +02:00
Mattias Hellborg Arthursson
d7a9609d16 LDAP-258: Updated documentation to reflect DistinguishedName deprecation. 2013-08-30 12:46:10 +02:00
Mattias Hellborg Arthursson
31ea71e61e LDAP-258: Added a couple of construction methods to LdapNameBuilder 2013-08-30 12:45:43 +02:00
Mattias Hellborg Arthursson
66bc1968db Cleaned up usage of DistinguishedName from satellite modules, samples and tests. 2013-08-30 10:44:51 +02:00
Mattias Hellborg Arthursson
ed605be49a LDAP-258: Deprecated DistinguishedName and associated classes. Removed unnecessary usage in core. 2013-08-30 08:00:38 +02:00
Mattias Hellborg Arthursson
c9bf9960b9 Minor tweaks to readme.md. 2013-08-29 07:54:54 +02:00
Mattias Hellborg Arthursson
6bffcfe9b1 LDAP-238: ContextMapper and NameClassPairCallbackHandler now throws NamingException. 2013-08-28 17:11:15 +02:00
Mattias Hellborg Arthursson
d2d050ee2d LDAP-260: LdapRdn now disregards order or sub components in equals, compareTo, and hashCode. 2013-08-28 16:32:30 +02:00
Mattias Hellborg Arthursson
7d50459ae1 LDAP-257: Got rid of commons-lang dependency in core. Upped some versions. 2013-08-28 13:45:17 +02:00
Mattias Hellborg Arthursson
36cbb8894e LDAP-257: More JUnit style cleanup. 2013-08-27 13:35:44 +02:00
Mattias Hellborg Arthursson
469549d04e LDAP-257: Upgraded all core unit tests to JUnit 4 style, and migrated to Mockito. 2013-08-27 13:15:41 +02:00
Mattias Hellborg Arthursson
0dfbfb210f Merge branch '2.0'
Conflicts:
	gradle.properties
2013-08-27 07:42:02 +02:00
Spring Buildmaster
c0744d7be5 Next development version 2013-08-26 06:10:17 -07:00
Rob Winch
1c284fb7a4 LDAP-251: Disable publishing of non core modules
This is necessary so that the Gradle builds can be promoted. Otherwise an
error like the following is displayed when promoting the build:

HTTP Status 400 - Unable to find artifact
'spring-ldap-article-sample-1.3.2.RELEASE.war'
2013-08-26 07:49:43 -05:00
Mattias Hellborg Arthursson
8ffcac03cf Upped version to 2.0.M1... 2013-08-26 09:45:18 +02:00
Mattias Hellborg Arthursson
d54c43cc62 Updated copyright notice. 2013-08-16 13:30:46 +02:00
Mattias Hellborg Arthursson
5abee1612e LDAP-246: Fixed failing build; my bad. 2013-08-16 12:04:34 +02:00
Mattias Hellborg Arthursson
7cd861fcab LDAP-246: Applied patch and added integration test for SchemaToJava on Active Directory. 2013-08-16 11:43:06 +02:00
Mattias Hellborg Arthursson
22a9dbb79f LDAP-251: More cleanup on new build structure
- Removed obsolete maven assembly files
- Fixed readme file.
2013-08-16 09:34:49 +02:00
Mattias Hellborg Arthursson
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.
2013-08-16 08:44:22 +02:00
Mattias Hellborg Arthursson
1f51dae6c9 LDAP-240: Recursively try SUP attribute if no SYNTAX is found in AttributeDefinition.
Also re-enabled ignore SchemaToJava test case.
2013-08-15 15:06:37 +02:00
Mattias Hellborg Arthursson
2aa37a975a LDAP-227: Now accepting classes annotated with subsets of actual objectclasses in tree. 2013-08-15 11:40:41 +02:00
Mattias Hellborg Arthursson
fdf3ed7654 LDAP-251: Fixed a couple of URLs and email addresses in generated poms. 2013-08-15 08:10:40 +02:00
Mattias Hellborg Arthursson
b557853664 LDAP-239: Changed log message and lowered log priority. 2013-08-14 16:30:16 +02:00
Mattias Hellborg Arthursson
1cf071eb96 LDAP-245: Added new constructor for OdmManager and setter for LdapOperations in FactoryBean. 2013-08-14 16:10:11 +02:00
Mattias Hellborg Arthursson
b2104e4d87 LDAP-230: Info on the information output, debug level on exception stacktrace. 2013-08-14 14:30:50 +02:00
Mattias Hellborg Arthursson
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.
2013-08-14 14:29:22 +02:00
Mattias Hellborg Arthursson
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.
2013-08-14 14:15:31 +02:00