62 Commits

Author SHA1 Message Date
Mattias Hellborg Arthursson
d54c43cc62 Updated copyright notice. 2013-08-16 13:30:46 +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
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.
2013-08-14 12:17:38 +02:00
Mattias Hellborg Arthursson
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.
2013-08-14 11:17:23 +02:00
Mattias Hellborg Arthursson
abfde5e5a0 LDAP-119: Integration test case for workaround. 2013-08-14 11:05:08 +02:00
Mattias Hellborg Arthursson
837bc489ef LDAP-232: Finalized migration to ApacheDS 1.5.5 for integration tests. 2013-08-14 10:36:46 +02:00
Mattias Hellborg Arthursson
cb360c38ac LDAP-232: starting upgrade to apache directory server. 2013-08-13 15:34:51 +02:00
Mattias Hellborg Arthursson
0e496203ef LDAP-183: LdapTemplate caches password with pooled connections
Now explicitly disabling native Java LDAP connection pooling for ContextSource#getContext(String principal, String credentials)
2013-08-13 09:51:46 +02:00
Mattias Hellborg Arthursson
45fcf782cf LDAP-168, LDAP-244: Added warning when using the default TempEntryRenamingStrategy.
Fixed failing test.
2013-08-12 09:03:42 +02:00
Mattias Hellborg Arthursson
d08192d8aa LDAP-244, LDAP-168: Problems with recursive elements and transactions.
Added a couple of integration test cases, and clarified in documentation.
2013-08-12 08:35:41 +02:00
Mattias Hellborg Arthursson
895af4a44f LDAP-247: Using Spring Security and Spring LDAP together requires that BaseLdapPathBeanPostProcessor implements interface Ordered
BaseLdapPathBeanPostProcessor now implements Ordered.
Integration test from original issue comments to verify that the change fixes the problem.
2013-07-30 10:14:05 +02:00
Mattias Hellborg Arthursson
88574847c2 Changed all embedded LDAP server ports to 1888, since it appears CI tests might be helped by this. 2013-07-30 06:13:30 +02:00
Rob Winch
8b350a874d Convert to Gradle
This commit converts the build to a Gradle based build. It also setup sonar
integration at https://sonar.springsource.org/dashboard/index/11620

Currently tests in the samples fail on the CI server and are disabled. The
tests were not enabled for the maven based build either.

Issue: LDAP-251
2013-07-10 11:33:07 -05:00
Ulrik Sandberg
ed7ef2a573 Applied patch from Ben Hale for Maven3 S3 deploys. 2011-02-24 18:06:02 +00:00
Ben Hale
5ccb1854bd [maven-release-plugin] prepare for next development iteration 2010-11-30 16:00:34 +00:00
Ben Hale
cff4f7ef1a [maven-release-plugin] prepare release spring-ldap-1.3.1.RELEASE 2010-11-30 16:00:31 +00:00
Ben Hale
9c8118247a Remove another bad tag. On the trail now though 2010-11-30 15:55:02 +00:00
Ben Hale
ce8250fe98 [maven-release-plugin] prepare for next development iteration 2010-11-30 15:36:02 +00:00
Ben Hale
22b6bd33f7 [maven-release-plugin] prepare release spring-ldap-1.3.1.RELEASE 2010-11-30 15:35:58 +00:00
Ben Hale
5a34bf2d78 Removed bad tag 2010-11-30 15:32:09 +00:00
Ben Hale
6c743b05eb [maven-release-plugin] prepare for next development iteration 2010-11-30 15:17:28 +00:00
Ben Hale
c1cb82b29b [maven-release-plugin] prepare release spring-ldap-1.3.1.RELEASE 2010-11-30 15:17:25 +00:00
Mattias Arthursson
c64e80c9e4 Updated Spring version in core projects
Updated Spring Batch version in ldif-batch
This update required updating JUnit version as well
Minor modifications to reporting.
2010-11-24 13:07:16 +00:00
Ulrik Sandberg
6dcd4092cd Adjusted copyright details. 2010-11-18 07:19:43 +00:00
Ulrik Sandberg
bede63b2c7 Fixed problems reported after first run with Maven 3.0. 2010-11-16 07:10:44 +00:00
Ulrik Sandberg
8b41a0a4ec Implemented choice in key case folding between lower, upper or none. LDAP-188 2010-11-15 22:52:43 +00:00
Ulrik Sandberg
fcd02162b8 Implementation for LDAP-188, Active Directory -- DirContextAdapter.addAttribute, removeAttribute does not work correctly 2010-11-15 22:52:27 +00:00
Ulrik Sandberg
17ff5ee11f Added an integration test that stores and retrieves a Java Date object. 2010-10-26 21:55:47 +00:00
Ulrik Sandberg
fb6b20de57 authenticate method should not log errors (LDAP-170) 2010-10-17 10:38:59 +00:00
Ulrik Sandberg
ca1d6e3dab Remove duplicate LDIF files from test/integration-tests/src/test/java. (LDIF-207) 2010-06-20 10:22:00 +00:00
Ulrik Sandberg
873f996c37 Upgraded commons-pool to 1.5.4. (LDAP-206) 2010-06-20 09:36:50 +00:00
Ulrik Sandberg
31ce887e2d Changed base class of test to load db. 2010-03-28 22:22:51 +00:00
Ulrik Sandberg
c7b17868b7 Added some tests for issues described in certain forum posts, like thread 86640. 2010-03-28 22:22:42 +00:00
Ulrik Sandberg
7f04f99e5a Added test for new class LookupAttemptingCallback. 2010-03-22 22:16:31 +00:00
Ulrik Sandberg
bdb56cdc10 Ignoring generated stuff. 2010-02-20 00:58:01 +00:00
Ulrik Sandberg
b5bc5b17e2 Collecting callback now top-level (LDAP-192). 2009-12-17 15:50:40 +00:00
Ulrik Sandberg
8215562607 Added authenticate methods that take only error callback (LDAP-192). 2009-12-16 23:58:29 +00:00
Ulrik Sandberg
2df7de35c2 Documented the new authentication methods (LDAP-193). 2009-12-15 00:09:31 +00:00
Ulrik Sandberg
f02cf43c95 First shot at authentication methods that provide the actual exception (LDAP-192). 2009-12-14 20:45:30 +00:00
Ulrik Sandberg
eeee11f47d Now Git also ignores generated stuff 2009-07-30 15:07:37 +00:00
Ulrik Sandberg
cffb12c92c Added toStirng method to Person. 2009-07-30 15:07:28 +00:00
Ben Hale
1fcc8ed1e1 spring-ldap 1.3.0.RELEASE 2009-01-30 10:04:07 +00:00
Ulrik Sandberg
2c23706839 Filtered log output and uncovered a little typo. 2009-01-28 17:40:54 +00:00
Mattias Arthursson
c5832dea4d Fix for LDAP-165: Moved integration test dummy classes to org.springframework.ldap.itest...
Excluded that package and its sub-packages from javadoc generation in top pom.xml
2009-01-28 09:34:16 +00:00
Ulrik Sandberg
0db66ec2d5 Improved dn performance test. 2009-01-07 12:48:49 +00:00
Ulrik Sandberg
0e0d796d00 Removed unused imports. 2008-11-25 22:47:47 +00:00
Mattias Arthursson
47f2360e34 Made sure DirContextOperations#addAttributeValue(String, Object) does not add any duplicate values per default; added
alternate method: DirContextOperations#addAttributeValue(String, Object, boolean) to enable behavior other than the default (i.e. allowing duplicates).
2008-11-24 08:56:43 +00:00
Ulrik Sandberg
bde0b6f186 Added rebind with DirContextOperations (LDAP-144). 2008-11-20 17:15:11 +00:00
Ulrik Sandberg
9888f4969e Minor cleanup. 2008-11-20 15:39:41 +00:00
Mattias Arthursson
e910acfbba Added methods for 'simple' bind authentication in LdapTemplate (LdapOperations, SimpleLdapOperations and SimpleLdapTemplate as well).
Introduced new callback interface for use with certain authentication methods.
Added LdapEntryIdentification to wrap the full identification of an LDAP entry (absolute and relative DNs)
Added LdapEntryIdentificationContextMapper.
2008-11-18 14:10:27 +00:00