Giter Club home page Giter Club logo

jglobus's Introduction

JGlobus

https://github.com/jglobus/JGlobus/

The JGlobus project aims to provide the base portions of the Globus ecosystem for the Java language.

The notable JARs part of the JGlobus project include:

  • jsse / ssl-proxies: A GSI-enabled Java trustmanager.
  • GSS: A secure sockets layer based on GSI from Globus.
  • MyProxy: Support for the MyProxy server.
  • GridFTP: Client-side GridFTP support.
  • ssl-proxies-tomcat: Utility functions for integrating the GSI-enabled trustmanager into a Tomcat container.
  • axis: Axis 1.4 support for the GSI-enabled trustmanager.

Release Notes

JGlobus 2.0.6 Release Notes

  • This release now includes MyProxy JGlobus 2.0 fixes from CILogon CVS.
  • Uses org.bouncycastle.util.encoders.Base64 instead of org.globus.util.Base64.
  • Support list of MyProxy server hostnames/ports.
  • force GSS confidentiality.
  • handle multiple authz challenge options.
  • remove very old deprecated API.
  • Bug fix for issue – jglobus#102.
  • This release is verified to work with XSEDE Myproxy Server, GridFTP and GRAM deployments.

JGlobus 2.0.5 Release Notes

  • This is the first release from github and distributed through Maven central, as opposed to globus.org
  • This release addresses compatibility and performance issues with the IGTF CA bundle.
  • Several forward-ports of bugs reported by dCache.org. In particular, a larger set of RDN are supported.
  • CRLs are properly cached and reloaded, essential for running JGlobus as a trustmanager of a Java container.

jGlobus 2.0.4 Core Release Notes

  • This release addresses internal security vulnerabilities that were identified in internal reviews in collaboration with the MyProxy team at NCSA.
  • GSS Tomcat support was moved into its own Maven project.

jGlobus 2.0.3 Core Release Notes

  • caGrid changes introduced in 2.0.2 were backed-out due to incompabilities discovered between those changes and the changes GSSContextImpl.

jGlobus 2.0.2 Core Release Notes

  • Password fix to GSSContextImpl.java and additional contributions from caGrid.

jGlobus 2.0.1 Core Release Notes

  • jGlobus 2.0.1 Core (download) is a bug-fix release that addresses an issue with signature verification.
  • This issue was discovered and addresses by Jonathan Siwek at NCSA. Details of this fix can be found at jglobus#10.

jGlobus 2.0.0 All Release Notes

  • jGlobus 2.0.0 (download) replaces the use of pureTLS, as was used in jGlobus 1.x, with JSSE.
    • While this resulted in minor changes to the GSI API, the GRAM and GridFTP packages remain unchanged from jGlobus 1.X.
  • A secondary goal was to drop or deprecated packages that are not strictly related to the use of Globus Toolkit.
    • This includes, for example, the removal of the MDS package, as MDS is no longer supported in Globus Toolkit 5.X.
  • jGlobus now requires Java 1.5 or higher.

jglobus's People

Contributors

bbockelm avatar kofemann avatar romainreuillon avatar ellert avatar gbehrmann avatar bpalak avatar vijayanand avatar mondkaefer avatar jrevillard avatar jsiwek avatar paulmillar avatar service-oriented-science avatar smarru avatar jbasney avatar vgeorgiev avatar ebourg avatar jthiltges avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.