Josh Cummings
415cf802af
Make NameAwareAttributes#remove Case-insensitive
...
Closes gh-548
2022-02-03 17:57:19 -07:00
Josh Cummings
b3386ba1b3
Polish ReturnAttributes Override
...
Closes gh-465
2022-02-01 14:05:53 -07:00
Josh Cummings
320fce68c7
Add core to build
...
Issue gh-610
2022-01-13 16:42:11 -07:00
Josh Cummings
20ffda2914
Remove PowerMock
...
Issue gh-611
2022-01-13 16:42:11 -07:00
Josh Cummings
c376c57d0a
Update to Mockito 3
...
Issue gh-611
2022-01-13 16:42:11 -07:00
Michael Schneider
8b68cb0c3c
Force a server call to update the LDAP context
...
With the fix #430 the `DefaultTlsDirContextAuthenticationStrategy` was
extended by the call of `ctx.reconnect(null);`. Due to the Java bug
JDK-8217606 this call creates a second connection while the first
connection remains open forever.
fixes #502
see JDK-8217606 https://bugs.java.com/bugdatabase/view_bug.do?bug_id=8217606
2020-03-03 19:41:42 -06:00
Spring Operator
885ba331ac
URL Cleanup
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# HTTP URLs that Could Not Be Fixed
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.
* [ ] http://www.watersprings.org/pub/id/draft-kashi-incremental-00.txt (200) with 3 occurrences could not be migrated:
([https](https://www.watersprings.org/pub/id/draft-kashi-incremental-00.txt ) result AnnotatedConnectException).
# Fixed URLs
## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.
* [ ] http://progit.org/book/ch5-2.html (301) with 1 occurrences migrated to:
https://progit.org/book/ch5-2.html ([https](https://progit.org/book/ch5-2.html ) result SSLHandshakeException).
* [ ] http://www3.tools.ietf.org/html/draft-ietf-ldapext-ldapv3-vlv-09 (AnnotatedConnectException) with 1 occurrences migrated to:
https://www3.tools.ietf.org/html/draft-ietf-ldapext-ldapv3-vlv-09 ([https](https://www3.tools.ietf.org/html/draft-ietf-ldapext-ldapv3-vlv-09 ) result AnnotatedConnectException).
* [ ] http://www.jroller.com/eyallupu/entry/java_jndi_how_to_convert (ConnectTimeoutException) with 1 occurrences migrated to:
https://www.jroller.com/eyallupu/entry/java_jndi_how_to_convert ([https](https://www.jroller.com/eyallupu/entry/java_jndi_how_to_convert ) result ConnectTimeoutException).
* [ ] http://www.w3.org/TR/html4/loose.dtd (ReadTimeoutException) with 1 occurrences migrated to:
https://www.w3.org/TR/html4/loose.dtd ([https](https://www.w3.org/TR/html4/loose.dtd ) result ReadTimeoutException).
* [ ] http://src.springframework.org/svn/spring-ldap/tags/spring-ldap-1.3.1.RELEASE (UnknownHostException) with 1 occurrences migrated to:
https://src.springframework.org/svn/spring-ldap/tags/spring-ldap-1.3.1.RELEASE ([https](https://src.springframework.org/svn/spring-ldap/tags/spring-ldap-1.3.1.RELEASE ) result UnknownHostException).
* [ ] http://src.springframework.org/svn/spring-ldap/trunk (UnknownHostException) with 1 occurrences migrated to:
https://src.springframework.org/svn/spring-ldap/trunk ([https](https://src.springframework.org/svn/spring-ldap/trunk ) result UnknownHostException).
* [ ] http://www3.ietf.org/proceedings/02nov/I-D/draft-ietf-ldapext-ldapv3-vlv-09.txt (UnknownHostException) with 1 occurrences migrated to:
https://www3.ietf.org/proceedings/02nov/I-D/draft-ietf-ldapext-ldapv3-vlv-09.txt ([https](https://www3.ietf.org/proceedings/02nov/I-D/draft-ietf-ldapext-ldapv3-vlv-09.txt ) result UnknownHostException).
* [ ] http://s3.amazonaws.com/doc/2006-03-01/ (403) with 1 occurrences migrated to:
https://s3.amazonaws.com/doc/2006-03-01/ ([https](https://s3.amazonaws.com/doc/2006-03-01/ ) result 403).
* [ ] http://book.git-scm.com/4_interactive_rebasing.html (301) with 1 occurrences migrated to:
https://book.git-scm.com/4_interactive_rebasing.html ([https](https://book.git-scm.com/4_interactive_rebasing.html ) result 404).
* [ ] http://static.springframework.org/spring-ldap/docs/1.3.x/changelog.txt (301) with 1 occurrences migrated to:
https://docs.spring.io/spring-ldap/docs/1.3.x/changelog.txt ([https](https://static.springframework.org/spring-ldap/docs/1.3.x/changelog.txt ) result 404).
* [ ] http://help.github.com/send-pull-requests (404) with 1 occurrences migrated to:
https://help.github.com/send-pull-requests ([https](https://help.github.com/send-pull-requests ) result 404).
* [ ] http://s3.amazonaws.com/maven.springframework.org/milestone (404) with 1 occurrences migrated to:
https://s3.amazonaws.com/maven.springframework.org/milestone ([https](https://s3.amazonaws.com/maven.springframework.org/milestone ) result 404).
* [ ] http://s3.amazonaws.com/maven.springframework.org/snapshot (404) with 1 occurrences migrated to:
https://s3.amazonaws.com/maven.springframework.org/snapshot ([https](https://s3.amazonaws.com/maven.springframework.org/snapshot ) result 404).
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* [ ] http://apache.org/index.html with 4 occurrences migrated to:
https://apache.org/index.html ([https](https://apache.org/index.html ) result 200).
* [ ] http://blog.alexmaccaw.com/css-transitions with 1 occurrences migrated to:
https://blog.alexmaccaw.com/css-transitions ([https](https://blog.alexmaccaw.com/css-transitions ) result 200).
* [ ] http://docs.oracle.com/javase/6/docs/api/javax/naming/ldap/LdapName.html with 1 occurrences migrated to:
https://docs.oracle.com/javase/6/docs/api/javax/naming/ldap/LdapName.html ([https](https://docs.oracle.com/javase/6/docs/api/javax/naming/ldap/LdapName.html ) result 200).
* [ ] http://docs.oracle.com/javase/jndi/tutorial/ldap/referral/jndi.html with 4 occurrences migrated to:
https://docs.oracle.com/javase/jndi/tutorial/ldap/referral/jndi.html ([https](https://docs.oracle.com/javase/jndi/tutorial/ldap/referral/jndi.html ) result 200).
* [ ] http://docs.spring.io/spring-data/data-commons/docs/1.6.1.RELEASE/reference/html/repositories.html with 1 occurrences migrated to:
https://docs.spring.io/spring-data/data-commons/docs/1.6.1.RELEASE/reference/html/repositories.html ([https](https://docs.spring.io/spring-data/data-commons/docs/1.6.1.RELEASE/reference/html/repositories.html ) result 200).
* [ ] http://static.springframework.org/spring-ldap/docs/1.3.x/apidocs/ (301) with 1 occurrences migrated to:
https://docs.spring.io/spring-ldap/docs/1.3.x/apidocs/ ([https](https://static.springframework.org/spring-ldap/docs/1.3.x/apidocs/ ) result 200).
* [ ] http://static.springframework.org/spring-ldap/docs/1.3.x/reference/html/ (301) with 1 occurrences migrated to:
https://docs.spring.io/spring-ldap/docs/1.3.x/reference/html/ ([https](https://static.springframework.org/spring-ldap/docs/1.3.x/reference/html/ ) result 200).
* [ ] http://static.springframework.org/spring-ldap/docs/1.3.x/reference/pdf/spring-ldap-reference.pdf (301) with 1 occurrences migrated to:
https://docs.spring.io/spring-ldap/docs/1.3.x/reference/pdf/spring-ldap-reference.pdf ([https](https://static.springframework.org/spring-ldap/docs/1.3.x/reference/pdf/spring-ldap-reference.pdf ) result 200).
* [ ] http://docs.spring.io/spring-ldap/docs/current/apidocs/org/springframework/ldap/core/AttributesMapper.html with 1 occurrences migrated to:
https://docs.spring.io/spring-ldap/docs/current/apidocs/org/springframework/ldap/core/AttributesMapper.html ([https](https://docs.spring.io/spring-ldap/docs/current/apidocs/org/springframework/ldap/core/AttributesMapper.html ) result 200).
* [ ] http://docs.spring.io/spring-ldap/docs/current/apidocs/org/springframework/ldap/core/ContextMapper.html with 1 occurrences migrated to:
https://docs.spring.io/spring-ldap/docs/current/apidocs/org/springframework/ldap/core/ContextMapper.html ([https](https://docs.spring.io/spring-ldap/docs/current/apidocs/org/springframework/ldap/core/ContextMapper.html ) result 200).
* [ ] http://docs.spring.io/spring-ldap/docs/current/apidocs/org/springframework/ldap/core/DirContextAdapter.html with 3 occurrences migrated to:
https://docs.spring.io/spring-ldap/docs/current/apidocs/org/springframework/ldap/core/DirContextAdapter.html ([https](https://docs.spring.io/spring-ldap/docs/current/apidocs/org/springframework/ldap/core/DirContextAdapter.html ) result 200).
* [ ] http://docs.spring.io/spring-ldap/docs/current/apidocs/org/springframework/ldap/core/support/AbstractContextMapper.html with 1 occurrences migrated to:
https://docs.spring.io/spring-ldap/docs/current/apidocs/org/springframework/ldap/core/support/AbstractContextMapper.html ([https](https://docs.spring.io/spring-ldap/docs/current/apidocs/org/springframework/ldap/core/support/AbstractContextMapper.html ) result 200).
* [ ] http://docs.spring.io/spring-ldap/docs/current/apidocs/org/springframework/ldap/query/LdapQueryBuilder.html with 1 occurrences migrated to:
https://docs.spring.io/spring-ldap/docs/current/apidocs/org/springframework/ldap/query/LdapQueryBuilder.html ([https](https://docs.spring.io/spring-ldap/docs/current/apidocs/org/springframework/ldap/query/LdapQueryBuilder.html ) result 200).
* [ ] http://docs.spring.io/spring-ldap/docs/current/apidocs/org/springframework/ldap/support/LdapNameBuilder.html with 1 occurrences migrated to:
https://docs.spring.io/spring-ldap/docs/current/apidocs/org/springframework/ldap/support/LdapNameBuilder.html ([https](https://docs.spring.io/spring-ldap/docs/current/apidocs/org/springframework/ldap/support/LdapNameBuilder.html ) result 200).
* [ ] http://docs.spring.io/spring-ldap/docs/current/apidocs/org/springframework/ldap/support/LdapUtils.html with 1 occurrences migrated to:
https://docs.spring.io/spring-ldap/docs/current/apidocs/org/springframework/ldap/support/LdapUtils.html ([https](https://docs.spring.io/spring-ldap/docs/current/apidocs/org/springframework/ldap/support/LdapUtils.html ) result 200).
* [ ] http://static.springframework.org/spring-ldap/downloads/1.3-snapshot-download.php (301) with 2 occurrences migrated to:
https://docs.spring.io/spring-ldap/downloads/1.3-snapshot-download.php ([https](https://static.springframework.org/spring-ldap/downloads/1.3-snapshot-download.php ) result 200).
* [ ] http://static.springframework.org/spring-ldap/site/reference.html (301) with 1 occurrences migrated to:
https://docs.spring.io/spring-ldap/site/reference.html ([https](https://static.springframework.org/spring-ldap/site/reference.html ) result 200).
* [ ] http://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/jdbc/core/JdbcTemplate.html with 1 occurrences migrated to:
https://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/jdbc/core/JdbcTemplate.html ([https](https://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/jdbc/core/JdbcTemplate.html ) result 200).
* [ ] http://getbootstrap.com/javascript/ with 12 occurrences migrated to:
https://getbootstrap.com/javascript/ ([https](https://getbootstrap.com/javascript/ ) result 200).
* [ ] http://www.gopivotal.com (302) with 1 occurrences migrated to:
https://pivotal.io ([https](https://www.gopivotal.com ) result 200).
* [ ] http://projects.spring.io/spring-ldap/ with 1 occurrences migrated to:
https://projects.spring.io/spring-ldap/ ([https](https://projects.spring.io/spring-ldap/ ) result 200).
* [ ] http://s3.amazonaws.com/maven.springframework.org?prefix=snapshot/org/springframework/ldap/spring-ldap/1.3.2.CI-SNAPSHOT/ with 1 occurrences migrated to:
https://s3.amazonaws.com/maven.springframework.org?prefix=snapshot/org/springframework/ldap/spring-ldap/1.3.2.CI-SNAPSHOT/ ([https](https://s3.amazonaws.com/maven.springframework.org?prefix=snapshot/org/springframework/ldap/spring-ldap/1.3.2.CI-SNAPSHOT/ ) result 200).
* [ ] http://structure101.com/ with 1 occurrences migrated to:
https://structure101.com/ ([https](https://structure101.com/ ) result 200).
* [ ] http://tools.ietf.org/html/rfc4526 with 2 occurrences migrated to:
https://tools.ietf.org/html/rfc4526 ([https](https://tools.ietf.org/html/rfc4526 ) result 200).
* [ ] http://underscorejs.org with 1 occurrences migrated to:
https://underscorejs.org ([https](https://underscorejs.org ) result 200).
* [ ] http://www.apache.org with 1 occurrences migrated to:
https://www.apache.org ([https](https://www.apache.org ) result 200).
* [ ] http://www.ietf.org/rfc/rfc1960.txt with 2 occurrences migrated to:
https://www.ietf.org/rfc/rfc1960.txt ([https](https://www.ietf.org/rfc/rfc1960.txt ) result 200).
* [ ] http://www.ietf.org/rfc/rfc2251.txt with 2 occurrences migrated to:
https://www.ietf.org/rfc/rfc2251.txt ([https](https://www.ietf.org/rfc/rfc2251.txt ) result 200).
* [ ] http://www.ietf.org/rfc/rfc2252.txt with 2 occurrences migrated to:
https://www.ietf.org/rfc/rfc2252.txt ([https](https://www.ietf.org/rfc/rfc2252.txt ) result 200).
* [ ] http://www.ietf.org/rfc/rfc2253.txt with 2 occurrences migrated to:
https://www.ietf.org/rfc/rfc2253.txt ([https](https://www.ietf.org/rfc/rfc2253.txt ) result 200).
* [ ] http://www.ietf.org/rfc/rfc2254.txt with 2 occurrences migrated to:
https://www.ietf.org/rfc/rfc2254.txt ([https](https://www.ietf.org/rfc/rfc2254.txt ) result 200).
* [ ] http://www.ietf.org/rfc/rfc2255.txt with 2 occurrences migrated to:
https://www.ietf.org/rfc/rfc2255.txt ([https](https://www.ietf.org/rfc/rfc2255.txt ) result 200).
* [ ] http://www.ietf.org/rfc/rfc2256.txt with 3 occurrences migrated to:
https://www.ietf.org/rfc/rfc2256.txt ([https](https://www.ietf.org/rfc/rfc2256.txt ) result 200).
* [ ] http://www.ietf.org/rfc/rfc2696.txt with 2 occurrences migrated to:
https://www.ietf.org/rfc/rfc2696.txt ([https](https://www.ietf.org/rfc/rfc2696.txt ) result 200).
* [ ] http://www.ietf.org/rfc/rfc2829.txt with 2 occurrences migrated to:
https://www.ietf.org/rfc/rfc2829.txt ([https](https://www.ietf.org/rfc/rfc2829.txt ) result 200).
* [ ] http://www.jayway.com with 1 occurrences migrated to:
https://www.jayway.com ([https](https://www.jayway.com ) result 200).
* [ ] http://www.rfc-editor.org/rfc/rfc4515.txt with 1 occurrences migrated to:
https://www.rfc-editor.org/rfc/rfc4515.txt ([https](https://www.rfc-editor.org/rfc/rfc4515.txt ) result 200).
* [ ] http://www.springframework.org/schema/beans/spring-beans.xsd with 2 occurrences migrated to:
https://www.springframework.org/schema/beans/spring-beans.xsd ([https](https://www.springframework.org/schema/beans/spring-beans.xsd ) result 200).
* [ ] http://www.springframework.org/schema/data/repository/spring-repository.xsd with 3 occurrences migrated to:
https://www.springframework.org/schema/data/repository/spring-repository.xsd ([https](https://www.springframework.org/schema/data/repository/spring-repository.xsd ) result 200).
* [ ] http://www.springframework.org/schema/ldap/spring-ldap.xsd with 2 occurrences migrated to:
https://www.springframework.org/schema/ldap/spring-ldap.xsd ([https](https://www.springframework.org/schema/ldap/spring-ldap.xsd ) result 200).
* [ ] http://blogs.msdn.com/oldnewthing/archive/2004/03/15/89753.aspx with 3 occurrences migrated to:
https://blogs.msdn.com/oldnewthing/archive/2004/03/15/89753.aspx ([https](https://blogs.msdn.com/oldnewthing/archive/2004/03/15/89753.aspx ) result 301).
* [ ] http://contributor-covenant.org with 1 occurrences migrated to:
https://contributor-covenant.org ([https](https://contributor-covenant.org ) result 301).
* [ ] http://contributor-covenant.org/version/1/3/0/ with 1 occurrences migrated to:
https://contributor-covenant.org/version/1/3/0/ ([https](https://contributor-covenant.org/version/1/3/0/ ) result 301).
* [ ] http://forum.springsource.org/showthread.php?t=86640 (301) with 1 occurrences migrated to:
https://forum.spring.io/showthread.php?t=86640 ([https](https://forum.springsource.org/showthread.php?t=86640 ) result 301).
* [ ] http://google.com/ with 4 occurrences migrated to:
https://google.com/ ([https](https://google.com/ ) result 301).
* [ ] http://jira.springframework.org/browse/LDAP-96 with 1 occurrences migrated to:
https://jira.springframework.org/browse/LDAP-96 ([https](https://jira.springframework.org/browse/LDAP-96 ) result 301).
* [ ] http://www.modernizr.com/ with 1 occurrences migrated to:
https://www.modernizr.com/ ([https](https://www.modernizr.com/ ) result 301).
* [ ] http://www.oracle.com/ with 2 occurrences migrated to:
https://www.oracle.com/ ([https](https://www.oracle.com/ ) result 301).
* [ ] http://www.pcreview.co.uk/forums/thread-1458615.php with 2 occurrences migrated to:
https://www.pcreview.co.uk/forums/thread-1458615.php ([https](https://www.pcreview.co.uk/forums/thread-1458615.php ) result 301).
* [ ] http://www.springframework.org/ldap with 2 occurrences migrated to:
https://www.springframework.org/ldap ([https](https://www.springframework.org/ldap ) result 301).
* [ ] http://commons.apache.org/pool/index.html with 1 occurrences migrated to:
https://commons.apache.org/pool/index.html ([https](https://commons.apache.org/pool/index.html ) result 302).
* [ ] http://download.oracle.com/javase/1.5.0/docs/api/javax/naming/ldap/Control.html with 1 occurrences migrated to:
https://download.oracle.com/javase/1.5.0/docs/api/javax/naming/ldap/Control.html ([https](https://download.oracle.com/javase/1.5.0/docs/api/javax/naming/ldap/Control.html ) result 302).
* [ ] http://java.sun.com/j2se/1.3/docs/guide/collections/designfaq.html with 5 occurrences migrated to:
https://java.sun.com/j2se/1.3/docs/guide/collections/designfaq.html ([https](https://java.sun.com/j2se/1.3/docs/guide/collections/designfaq.html ) result 302).
* [ ] http://java.sun.com/products/jndi/tutorial/basics/directory/filter.html with 1 occurrences migrated to:
https://java.sun.com/products/jndi/tutorial/basics/directory/filter.html ([https](https://java.sun.com/products/jndi/tutorial/basics/directory/filter.html ) result 302).
* [ ] http://java.sun.com/products/jndi/tutorial/ldap/connect/config.html with 1 occurrences migrated to:
https://java.sun.com/products/jndi/tutorial/ldap/connect/config.html ([https](https://java.sun.com/products/jndi/tutorial/ldap/connect/config.html ) result 302).
* [ ] http://java.sun.com/products/jndi/tutorial/ldap/connect/pool.html with 1 occurrences migrated to:
https://java.sun.com/products/jndi/tutorial/ldap/connect/pool.html ([https](https://java.sun.com/products/jndi/tutorial/ldap/connect/pool.html ) result 302).
* [ ] http://java.sun.com/products/jndi/tutorial/ldap/ext/starttls.html with 2 occurrences migrated to:
https://java.sun.com/products/jndi/tutorial/ldap/ext/starttls.html ([https](https://java.sun.com/products/jndi/tutorial/ldap/ext/starttls.html ) result 302).
* [ ] http://java.sun.com/products/jndi/tutorial/ldap/misc/attrs.html with 1 occurrences migrated to:
https://java.sun.com/products/jndi/tutorial/ldap/misc/attrs.html ([https](https://java.sun.com/products/jndi/tutorial/ldap/misc/attrs.html ) result 302).
* [ ] http://maven.springframework.org/milestone with 1 occurrences migrated to:
https://maven.springframework.org/milestone ([https](https://maven.springframework.org/milestone ) result 302).
* [ ] http://maven.springframework.org/snapshot with 1 occurrences migrated to:
https://maven.springframework.org/snapshot ([https](https://maven.springframework.org/snapshot ) result 302).
* [ ] http://msdn.microsoft.com/en-us/library/aa379571%28VS.85%29.aspx with 1 occurrences migrated to:
https://msdn.microsoft.com/en-us/library/aa379571%28VS.85%29.aspx ([https](https://msdn.microsoft.com/en-us/library/aa379571%28VS.85%29.aspx ) result 302).
* [ ] http://spring.io/spring-ldap/ with 1 occurrences migrated to:
https://spring.io/spring-ldap/ ([https](https://spring.io/spring-ldap/ ) result 302).
* [ ] http://spring.io/spring-security with 2 occurrences migrated to:
https://spring.io/spring-security ([https](https://spring.io/spring-security ) result 302).
* [ ] http://www.springsource.com/download/community?project=Spring%20LDAP with 1 occurrences migrated to:
https://www.springsource.com/download/community?project=Spring%20LDAP ([https](https://www.springsource.com/download/community?project=Spring%20LDAP ) result 302).
* [ ] http://s3.amazonaws.com/ with 1 occurrences migrated to:
https://s3.amazonaws.com/ ([https](https://s3.amazonaws.com/ ) result 307).
# Ignored
These URLs were intentionally ignored.
* http://java.sun.com/jsp/jstl/core with 11 occurrences
* http://localhost:8080/spring-ldap-plain-sample with 2 occurrences
* http://localhost:8080/spring-ldap-user-admin-sample with 1 occurrences
* http://www.springframework.org/schema/beans with 4 occurrences
* http://www.springframework.org/schema/data/repository with 6 occurrences
* http://www.springframework.org/schema/ldap with 11 occurrences
* http://www.w3.org/1999/XSL/Transform with 1 occurrences
* http://www.w3.org/2001/XMLSchema with 3 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 2 occurrences
2019-03-21 13:08:28 -06:00
Spring Operator
d5212a0490
URL Cleanup
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# HTTP URLs that Could Not Be Fixed
These URLs were unable to be fixed. Please review them to see if they can be manually resolved.
* http://www.261consulting.com (200) with 3 occurrences could not be migrated:
([https](https://www.261consulting.com ) result ConnectTimeoutException).
# Fixed URLs
## Fixed But Review Recommended
These URLs were fixed, but the https status was not OK. However, the https status was the same as the http request or http redirected to an https URL, so they were migrated. Your review is recommended.
* http://www.atlassian.com/software/bamboo/images/badges/v2/continuous_integration_tools_sm.png (301) with 1 occurrences migrated to:
https://www.atlassian.com/software/bamboo/images/badges/v2/continuous_integration_tools_sm.png ([https](https://www.atlassian.com/software/bamboo/images/badges/v2/continuous_integration_tools_sm.png ) result 404).
* http://www.atlassian.com/software/jira/images/badges/v2/bug_tracking_software_sm.png (301) with 1 occurrences migrated to:
https://www.atlassian.com/software/jira/images/badges/v2/bug_tracking_software_sm.png ([https](https://www.atlassian.com/software/jira/images/badges/v2/bug_tracking_software_sm.png ) result 404).
* http://www.contegix.com/images/badges/contegix-hosted-90x30.png (404) with 1 occurrences migrated to:
https://www.contegix.com/images/badges/contegix-hosted-90x30.png ([https](https://www.contegix.com/images/badges/contegix-hosted-90x30.png ) result 404).
* http://www.springframework.org/buttons/spring_80x15.png (404) with 1 occurrences migrated to:
https://www.springframework.org/buttons/spring_80x15.png ([https](https://www.springframework.org/buttons/spring_80x15.png ) result 404).
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* http://static.springframework.org/spring-ldap/sites/1.3/ (301) with 1 occurrences migrated to:
https://docs.spring.io/spring-ldap/sites/1.3/ ([https](https://static.springframework.org/spring-ldap/sites/1.3/ ) result 200).
* http://static.springsource.org/spring-security/site/ (301) with 1 occurrences migrated to:
https://docs.spring.io/spring-security/site/ ([https](https://static.springsource.org/spring-security/site/ ) result 200).
* http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd (301) with 1 occurrences migrated to:
https://hibernate.org/dtd/hibernate-mapping-3.0.dtd ([https](https://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd ) result 200).
* http://maven.apache.org with 1 occurrences migrated to:
https://maven.apache.org ([https](https://maven.apache.org ) result 200).
* http://maven.apache.org/images/logos/maven-feather.png with 1 occurrences migrated to:
https://maven.apache.org/images/logos/maven-feather.png ([https](https://maven.apache.org/images/logos/maven-feather.png ) result 200).
* http://maven.apache.org/xsd/maven-4.0.0.xsd with 3 occurrences migrated to:
https://maven.apache.org/xsd/maven-4.0.0.xsd ([https](https://maven.apache.org/xsd/maven-4.0.0.xsd ) result 200).
* http://t4.trackalyzer.com/trackalyze.js with 1 occurrences migrated to:
https://t4.trackalyzer.com/trackalyze.js ([https](https://t4.trackalyzer.com/trackalyze.js ) result 200).
* http://www.contegix.com/ with 1 occurrences migrated to:
https://www.contegix.com/ ([https](https://www.contegix.com/ ) result 200).
* http://www.springframework.org/schema/batch/spring-batch-2.0.xsd with 2 occurrences migrated to:
https://www.springframework.org/schema/batch/spring-batch-2.0.xsd ([https](https://www.springframework.org/schema/batch/spring-batch-2.0.xsd ) result 200).
* http://www.springframework.org/schema/batch/spring-batch-2.2.xsd with 2 occurrences migrated to:
https://www.springframework.org/schema/batch/spring-batch-2.2.xsd ([https](https://www.springframework.org/schema/batch/spring-batch-2.2.xsd ) result 200).
* http://www.springframework.org/schema/beans/spring-beans.xsd with 89 occurrences migrated to:
https://www.springframework.org/schema/beans/spring-beans.xsd ([https](https://www.springframework.org/schema/beans/spring-beans.xsd ) result 200).
* http://www.springframework.org/schema/context/spring-context.xsd with 14 occurrences migrated to:
https://www.springframework.org/schema/context/spring-context.xsd ([https](https://www.springframework.org/schema/context/spring-context.xsd ) result 200).
* http://www.springframework.org/schema/ldap/spring-ldap.xsd with 47 occurrences migrated to:
https://www.springframework.org/schema/ldap/spring-ldap.xsd ([https](https://www.springframework.org/schema/ldap/spring-ldap.xsd ) result 200).
* http://www.springframework.org/schema/mvc/spring-mvc.xsd with 1 occurrences migrated to:
https://www.springframework.org/schema/mvc/spring-mvc.xsd ([https](https://www.springframework.org/schema/mvc/spring-mvc.xsd ) result 200).
* http://www.springframework.org/schema/security/spring-security.xsd with 1 occurrences migrated to:
https://www.springframework.org/schema/security/spring-security.xsd ([https](https://www.springframework.org/schema/security/spring-security.xsd ) result 200).
* http://www.springframework.org/schema/tx/spring-tx-3.0.xsd with 1 occurrences migrated to:
https://www.springframework.org/schema/tx/spring-tx-3.0.xsd ([https](https://www.springframework.org/schema/tx/spring-tx-3.0.xsd ) result 200).
* http://www.springframework.org/schema/tx/spring-tx.xsd with 6 occurrences migrated to:
https://www.springframework.org/schema/tx/spring-tx.xsd ([https](https://www.springframework.org/schema/tx/spring-tx.xsd ) result 200).
* http://www.springframework.org/schema/util/spring-util.xsd with 4 occurrences migrated to:
https://www.springframework.org/schema/util/spring-util.xsd ([https](https://www.springframework.org/schema/util/spring-util.xsd ) result 200).
* http://static.springsource.org/spring-batch/ (301) with 1 occurrences migrated to:
https://docs.spring.io/spring-batch/ ([https](https://static.springsource.org/spring-batch/ ) result 301).
* http://forum.springframework.org/forumdisplay.php?f=40 with 1 occurrences migrated to:
https://forum.springframework.org/forumdisplay.php?f=40 ([https](https://forum.springframework.org/forumdisplay.php?f=40 ) result 301).
* http://jira.springframework.org/browse/LDAP with 1 occurrences migrated to:
https://jira.springframework.org/browse/LDAP ([https](https://jira.springframework.org/browse/LDAP ) result 301).
* http://www.atlassian.com/software/bamboo/ with 1 occurrences migrated to:
https://www.atlassian.com/software/bamboo/ ([https](https://www.atlassian.com/software/bamboo/ ) result 301).
* http://www.atlassian.com/software/jira/ with 1 occurrences migrated to:
https://www.atlassian.com/software/jira/ ([https](https://www.atlassian.com/software/jira/ ) result 301).
* http://www.headwaysoftware.com/products/structure101/ with 1 occurrences migrated to:
https://www.headwaysoftware.com/products/structure101/ ([https](https://www.headwaysoftware.com/products/structure101/ ) result 301).
* http://www.springframework.org with 1 occurrences migrated to:
https://www.springframework.org ([https](https://www.springframework.org ) result 301).
* http://www.springframework.org/ldap with 1 occurrences migrated to:
https://www.springframework.org/ldap ([https](https://www.springframework.org/ldap ) result 301).
* http://www.structure101.com/java/images/logo-small.gif with 1 occurrences migrated to:
https://www.structure101.com/java/images/logo-small.gif ([https](https://www.structure101.com/java/images/logo-small.gif ) result 301).
* http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd with 3 occurrences migrated to:
https://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd ([https](https://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd ) result 302).
* http://www.springsource.org/about with 1 occurrences migrated to:
https://www.springsource.org/about ([https](https://www.springsource.org/about ) result 302).
# Ignored
These URLs were intentionally ignored.
* http://java.sun.com/xml/ns/j2ee with 6 occurrences
* http://maven.apache.org/POM/4.0.0 with 6 occurrences
* http://www.springframework.org/schema/batch with 8 occurrences
* http://www.springframework.org/schema/beans with 178 occurrences
* http://www.springframework.org/schema/context with 28 occurrences
* http://www.springframework.org/schema/ldap with 94 occurrences
* http://www.springframework.org/schema/mvc with 2 occurrences
* http://www.springframework.org/schema/security with 2 occurrences
* http://www.springframework.org/schema/tx with 14 occurrences
* http://www.springframework.org/schema/util with 8 occurrences
* http://www.w3.org/2001/XMLSchema-instance with 95 occurrences
2019-03-21 12:21:27 -06:00
Spring Operator
d03b571ebc
URL Cleanup
...
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).
# Fixed URLs
## Fixed Success
These URLs were switched to an https URL with a 2xx status. While the status was successful, your review is still recommended.
* http://www.apache.org/licenses/ with 1 occurrences migrated to:
https://www.apache.org/licenses/ ([https](https://www.apache.org/licenses/ ) result 200).
* http://www.apache.org/licenses/LICENSE-2.0 with 512 occurrences migrated to:
https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0 ) result 200).
2019-03-19 23:09:30 -05:00
Rob Winch
bdbbd72b7d
Issues: gh-430 gh-432
2017-10-06 14:33:34 -05:00
Konrad Windszus
dd73c9c0a2
added ITs
2017-01-19 13:52:10 -06:00
Konrad Windszus
8dd61f9b6a
added some unit tests for new functionality
2017-01-19 13:52:10 -06:00
Konrad Windszus
c7ac71bea0
fix failing test (by mocking more functionality of nameMock)
2017-01-19 13:52:10 -06:00
Konrad Windszus
dd7091513b
disable failing test due to NPE
2017-01-19 13:52:10 -06:00
Rob Winch
0e280146fb
Remove Spring Data
...
Fixes gh-436
2016-12-16 17:06:32 -06:00
Patryk Petrowski
a44454d221
Fix valuesAsNames on NameAwareAttribute.remote(int)
...
Issue gh-437
2016-12-16 15:39:12 -06:00
Rob Winch
1e542f3381
LdapEncoder Base64 newlines should start with " "
...
Fixes gh-413
2016-09-30 16:46:17 -05:00
Rob Winch
3739079e5a
Work with Spring 5
...
Fixes gh-415
2016-09-30 11:29:19 -05:00
Eddú Meléndez Gonzales
64208a34ed
Move test to assertj ( #401 )
2016-04-15 12:56:31 -05:00
Rob Winch
46f99adcd4
Merge pull request #390 from eddumelendez/gh-380
...
Upgrade to Spring Data Hopper
2016-03-18 11:07:17 -05:00
Eddú Meléndez
d6cff2e6a8
Upgrade to Spring Data Hopper
...
See gh-380
2016-03-19 01:31:01 +10:00
Eddú Meléndez
7a7726e0b1
Support integer property placeholders for pool and pool2
...
See gh-387
2016-03-18 09:52:43 -05:00
Eddú Meléndez
06caf71e1a
AbstractContextSource.getUserDn() should be public
...
Fixes gh-353
2016-02-18 14:51:26 -06:00
Eddú Meléndez
1ffd11acd8
Support Property Placeholders in XML Configuration
...
Fixes gh-370
2016-02-18 11:10:46 -06:00
Eddú Meléndez
939337399b
Fix DirContextAdapter when adding Name attributes
...
See gh-375
2016-02-11 19:48:58 -05:00
Anindya Chatterjee
4cefc5b147
LDAP-316 - Optional support for apache commons-pool2 added.
2015-12-04 10:17:24 -06:00
Rob Winch
73eebd4bbf
LDAP-335: Conditionally add RepositoryBeanDefinitionParser
...
We now only add RepositoryBeanDefinitionParser if spring-data-commons is
on the classpath.
2015-09-02 09:00:40 -05:00
Rob Winch
ac7b89261c
LDAP-304: Check for modify null attribute
2015-04-27 10:28:47 -05:00
Rob Winch
439da97988
LDAP-314: Polish
2015-04-24 15:15:37 -05:00
Rob Winch
e3e32de451
LDAP-314: Respect @Entry base attribute
2015-04-24 15:12:51 -05:00
Rob Winch
389628c0bc
LDAP-317: ldap:context-source@url supports SpEL
2015-04-24 13:48:25 -05:00
Rob Winch
a1541208b9
LDAP-300: Fix NPE for DefaultObjectDirectoryMapper in uber jar
2014-05-21 07:52:48 -05:00
Rob Winch
5e27d29004
LDAP-295: DefaultObjectDirectoryMapper null check SpringVersion.getVersion()
2014-02-14 14:16:18 -06:00
Rob Winch
0bd11cd4e4
LDAP-284: AbstractContextSource userDn and password are protected
...
This is necessary so Spring Security can support both Spring LDAP 1.x & 2.x
2014-02-11 15:11:51 -06:00
Rob Winch
9e2fbbc273
LDAP-291: LdapTemplate correctly throws EmptyResultDataAccessException
2014-02-11 13:43:40 -06:00
Mattias Hellborg Arthursson
f89daf692e
LDAP-282: Minor tweaks to naming in LdapNameBuilder. Added methods for appending distinguished name strings.
2013-11-18 13:36:16 +01:00
Mattias Hellborg Arthursson
751bdef3b9
LDAP-177: Now properly handling extended exceptions.
2013-11-18 12:41:56 +01:00
Mattias Hellborg Arthursson
aa81fcb9f2
LDAP-281: Now supporting different types of criteria in generated queries.
2013-11-08 10:29:17 +01:00
Mattias Hellborg Arthursson
9f81a8918c
LDAP-280: Now updating id in created/updated objects.
2013-11-07 15:51:09 +01:00
Mattias Hellborg Arthursson
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
2013-10-24 10:25:22 +02:00
Mattias Hellborg Arthursson
7823b329b4
LDAP-269: Basic QueryDSL support.
2013-10-22 08:06:12 +02:00
Mattias Hellborg Arthursson
983d183bb1
LDAP-266: Finishing up spring-data repository support.
2013-10-14 16:09:28 +02:00
Mattias Hellborg Arthursson
bad3a071ce
LDAP-266: A couple of detailed unit tests for SimpleLdapRepository, along with fix for bug found in said tests.
2013-10-14 10:22:43 +02:00
Mattias Hellborg Arthursson
c98110b8c2
LDAP-266: Initial effort for automatic repository support.
2013-10-10 13:32:45 +02:00
Mattias Hellborg Arthursson
41fc6306ae
LDAP-267: Implemented support for DataSource and Hibernate integration with namespace configuration.
2013-10-09 08:14:10 +02:00
Mattias Hellborg Arthursson
e43233fd86
LDAP-267: BaseLdapPath support with namespace configuration.
2013-10-09 07:41:02 +02:00
Mattias Hellborg Arthursson
a16646ca2c
LDAP-267: Minor tweaks to XML namespace support more tests and reference documentation.
2013-10-08 17:02:40 +02:00
Mattias Hellborg Arthursson
0606f37388
LDAP-267: Initial version of ldap namespace.
2013-10-07 15:48:09 +02:00
Mattias Hellborg Arthursson
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.
2013-09-29 16:11:14 +02:00
Mattias Hellborg Arthursson
bed57b9ef8
LDAP-263: Added LdapQuery method to OdmManager. Added methods for hardcoded filters in LdapQueryBuilder.
2013-09-25 10:59:23 +02:00