Commit Graph

  • 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
  • 08ce0a6407 LDAP-248: Documentation Mattias Hellborg Arthursson 2013-10-24 12:01:29 +02:00
  • 31e0934948 Merge branch 'master' of github.com:SpringSource/spring-ldap Mattias Hellborg Arthursson 2013-10-24 10:29:03 +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
  • c4eb4fc9a2 LDAP-272: Made NullDirContextProcessor public. Mattias Hellborg Arthursson 2013-10-22 08:25:42 +02:00
  • 7823b329b4 LDAP-269: Basic QueryDSL support. Mattias Hellborg Arthursson 2013-10-22 08:06:12 +02:00
  • 8d1d5f9759 LDAP-266: Documentation Mattias Hellborg Arthursson 2013-10-21 09:43:57 +02:00
  • 983d183bb1 LDAP-266: Finishing up spring-data repository support. Mattias Hellborg Arthursson 2013-10-14 16:09:28 +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
  • 270b280231 LDAP-266: Minor javadoc tweak Mattias Hellborg Arthursson 2013-10-14 09:30:09 +02:00
  • 2c3d1935dc LDAP-266: Integration tests of automatic repository support. Mattias Hellborg Arthursson 2013-10-14 09:21:24 +02:00
  • 1e2a060459 LDAP-273: Converted to slf4j Mattias Hellborg Arthursson 2013-10-10 14:21:23 +02:00
  • c98110b8c2 LDAP-266: Initial effort for automatic repository support. Mattias Hellborg Arthursson 2013-10-10 13:32:45 +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
  • c80132adba LDAP-265: Minor javadoc tweaks. Mattias Hellborg Arthursson 2013-10-07 07:25:04 +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
  • 5b388cb5c6 LDAP-263: Minor javadoc polishing. Mattias Hellborg Arthursson 2013-09-25 12:40:45 +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
  • fe9b86d887 LDAP-261: added missing @since tag. Mattias Hellborg Arthursson 2013-09-11 13:42:46 +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
  • a2cb44e4d4 Fixed some sonar problems. Mattias Hellborg Arthursson 2013-09-09 11:53:40 +02:00
  • eead369b95 Subtle bug in LdapAttribute#remove Mattias Hellborg Arthursson 2013-09-09 11:32:42 +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
  • 171918e41a Initialize shared gh-pages infrastructure Phillip Webb 2013-09-07 08:02:59 -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
  • 180ad5c9e4 Trying to fix broken build. Mattias Hellborg Arthursson 2013-09-02 17:02:19 +02:00
  • 2b4835fd50 Fixed build order. Mattias Hellborg Arthursson 2013-09-02 07:35:07 +02:00
  • 2f5359b2bc Compilation error. Mattias Hellborg Arthursson 2013-09-02 07:03:52 +02:00
  • ab62786774 LDAP-258: Deprecated core-tiger module. Mattias Hellborg Arthursson 2013-08-30 15:44:29 +02:00
  • ae603cebf3 LDAP-258: Parameterized the core callback interfaces. Mattias Hellborg Arthursson 2013-08-30 15:05:17 +02:00
  • d7a9609d16 LDAP-258: Updated documentation to reflect DistinguishedName deprecation. Mattias Hellborg Arthursson 2013-08-30 12:46:10 +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
  • 36cbb8894e LDAP-257: More JUnit style cleanup. Mattias Hellborg Arthursson 2013-08-27 13:35:44 +02:00
  • 469549d04e LDAP-257: Upgraded all core unit tests to JUnit 4 style, and migrated to Mockito. Mattias Hellborg Arthursson 2013-08-27 13:15:41 +02:00
  • 0dfbfb210f Merge branch '2.0' Mattias Hellborg Arthursson 2013-08-27 07:42:02 +02:00
  • c0744d7be5 Next development version Spring Buildmaster 2013-08-26 06:10:17 -07:00
  • 1c284fb7a4 LDAP-251: Disable publishing of non core modules Rob Winch 2013-08-26 07:49:43 -05:00
  • 8ffcac03cf Upped version to 2.0.M1... 2.0 Mattias Hellborg Arthursson 2013-08-26 09:45:18 +02:00
  • d54c43cc62 Updated copyright notice. Mattias Hellborg Arthursson 2013-08-16 13:30:46 +02:00
  • 5abee1612e LDAP-246: Fixed failing build; my bad. Mattias Hellborg Arthursson 2013-08-16 12:04:34 +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
  • b557853664 LDAP-239: Changed log message and lowered log priority. Mattias Hellborg Arthursson 2013-08-14 16:30:16 +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