...
The Shibboleth project
...
All development work is now being performed against the Git repositories; the versions previously available through Subversion are no longer available.
Table of Contents |
---|
Accessing the Git Repositories
The Shibboleth project's public Git repositories are available using a couple of different access mechanisms. You can read about these in detail under Git Repository Access.
...
A web view is available for most public repositories by visiting https://git.shibboleth.net/view/ and displays all the projects with basic descriptions of each.
For information on how to build and extend the code please see the development guide associated with the product you're looking to work with.
Current Java Repositories
...
Maven parent project for Shibboleth Java projects:
- The Java 7-based parent exists on the
maint-7
branch, and has versions like7.11.0
. - The
main
branch implements a Java 8-based parent with versions like8.0.0
.
...
Common Java support classes.
- was
utilities/java-support
in Subversion
...
Extension for Jetty 9 that allows TLS connectors to delegate checking of client-certificates to applications like the IdP.
- was
utilities/jetty9-dta-ssl
in Subversion
...
Extensions to Spring, mostly in the form of various converters, context extensions, and bean factories.
- was
utilities/spring-extensions
in Subversion
...
Extension for most recent Tomcat versions that allows TLS connectors to delegate checking of client-certificates to applications like the IdP.
- was
utilities/trustany-ssl
in Subversion
...
Command line tool used to sign and verify XML files, useful for scripting.
- was
utilities/xmlsectool
in Subversion
Current C++ (and Related) Repositories
...
Repository Identifier
...
Description
...
Fork of the log4cpp used by Shibboleth.
- was
utilities/cpp-log4shib
in Subversion - The
Rel_1_0
tag has become1.0.0
...
Contains build-wide settings for the C++ projects on Windows.
- was
cpp-parent-projects/cpp-msbuild
in Subversion
...
Contains the C++ version of the OpenSAML library.
Summary of changes from Subversion repository:
- active development moved to
main
branch fromREL_2
REL_2_4
maintenance branch renamed tomaint-2.4
...
with
...
.
...
Contains the C++ version of the xmltooling library. This library serves as the base for the C++ version of OpenSAML.
Summary of changes from Subversion repository:
- active development moved to
main
branch fromREL_1
REL_1_4
maintenance branch renamed tomaint-1.4
...
js-embedded-discovery
...
Internal projects
These projects are of an ephemeral nature and used by the committers during project development:
...
java-idp-integration-tests
...
Unsupported Projects
Projects in this category are no longer supported by the Shibboleth Project. These repositories are made available for self-support and third-party support only.
...
Repository Identifier
...
Description
...
ant-extensions
...
Extensions to the ant used by the installation scripts for the v2 Shibboleth Java products.
- was
utilities/ant-extensions
in Subversion
...
Contains the Centralized Discovery Service product:
- The Subversion
REL_1
branch has become the gitmain
branch
...
Java OpenSAML, version 2 library:
- The Subversion
REL_2
branch has become the gitmain
branch
...
Java OpenWS library:
- The Subversion
REL_1
branch has become the gitmain
branch
...
Maven parent project for v2 Shibboleth Java projects.
- was
java-parent-projects/java-parent-project-v2
- Pre-v2/v3-split history has tags named "old-1", "old-2", etc. Post-split tags are named "1", "2", etc.
...
Java Shibboleth Common Library:
- The Subversion
REL_1
branch has become the gitmain
branch
...
Java Shibboleth Identity Provider, version 2:
- The Subversion
REL_2
branch has become the gitmain
branch.
...
Java XMLTooling library:
- The Subversion
REL_1
branch has become the gitmain
branch
...
jetty7-dta-ssl
...
Extension for Jetty 7 that allows TLS connectors to delegate checking of client certificates to applications like the IdP.
- was
utilities/jetty7-dta-ssl
in Subversion
...
tomcat6-dta-ssl
Extension for Tomcat 6 that allows TLS connectors to delegate checking of client certificates to applications like the IdP.
...