Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: master
Commits on Dec 13, 2010
Commits on Dec 9, 2010
Commits on Dec 7, 2010
  1. Add backslash escape processing for the shared.metaclass.Loader class…

    … so that the sequence "\." literally means "." and doesn't get translated into "/"
Commits on Dec 6, 2010
  1. Add a parameter to the IoBase#execAndWaitFor method to enable user-sp…

    …ecified working directories for child processes
Commits on Dec 5, 2010
  1. Consolidate the shared.event.{Processor, StateProcessor} classes into…

    … the shared.event.EventProcessor class
Commits on Dec 3, 2010
  1. Remove the shared.util.CoreThread and shared.util.RequestFuture class…

    …es and update subclasses to extend Thread and FutureTask, respectively
Commits on Dec 2, 2010
  1. Change the generic parameterization of the i…

    …nterface so that the outputs of the Filter#{applyInbound, applyOutbound} methods are of generic types "I" and "O", respectively
Commits on Nov 29, 2010
Commits on Nov 28, 2010
  1. Refactor the I/O- and XML-related static utility methods of the share…

    …d.util.Control class into the shared.util.IoBase and shared.util.XmlBase classes, respectively
Commits on Nov 25, 2010
  1. Refactor the and shared.event packages to have fewer depen…

    …dencies on utility/convenience classes
Commits on Nov 23, 2010
  1. Remove functionality from the shared.util.Control class and update de…

    …pendents to support their own custom implementations
Commits on Nov 7, 2010
Commits on Nov 5, 2010
  1. Replace the Connection#execute method with Connection#invoke, which r…

    …eturns a Future for more flexible concurrency control
Commits on Nov 3, 2010
Commits on Nov 1, 2010
  1. Make organizational changes to SslFilter in anticipation of full supp…

    …ort for starting/stopping TLS
Commits on Oct 30, 2010
Commits on Oct 26, 2010
  1. Refactor the functionality of the interface int…

    …o three loosely coupled interfaces:,, and
Commits on Oct 18, 2010
Commits on Oct 16, 2010
  1. Merge into…

    …atchThread so that it now appears as a member class
Commits on Oct 14, 2010
Commits on Oct 12, 2010
  1. Add the Connection#getLock method to be explicit about mutual exclusi…

    …on over individual connections
  2. Add the OobConnection interface to allow user-defined OobEvents to pr…

    …opagate through OobFilter chains
  3. Remove parameters from the OobFilter#{applyInboundOob, applyOutboundO…

    …ob} methods and change filtering semantics to require a call to Filter#{applyInbound, applyOutbound} afterwards
Commits on Oct 11, 2010
  1. Change acronyms in identifiers from upper case to camel case and stat…

    …ic field identifiers from upper camel case to lower camel case
Commits on Oct 10, 2010
  1. Rename methods for readability and consistency

    Consolidate the shared.codec.{Base64, Hex} classes into the shared.codec.Codecs class.
Commits on Sep 28, 2010
  1. Update the build process

    Roy Liu authored
Commits on Sep 17, 2010
  1. Make organizational changes

    Roy Liu authored
    Rework the package internals.
  2. Make organizational changes

    Roy Liu authored
    Rework the package internals.
Commits on Sep 15, 2010
  1. Make organizational changes

    Roy Liu authored
    Change the types of thrown exceptions to reflect their respective, exceptional circumstances.
  2. Make organizational changes

    Roy Liu authored
    Remove redundant/superficial code in the form of interfaces, constructors, assertions, methods, fields, etc.
Commits on Sep 13, 2010
  1. Make organizational changes

    Roy Liu authored
    Rework exception handling code to avoid a common Java anti-pattern and pull up nonessential code from try-catch-finally scopes.
Commits on Sep 11, 2010
  1. Make organizational changes

    Roy Liu authored
    Update miscellaneous items.
Commits on Sep 9, 2010
  1. Make minor cosmetic changes

    Roy Liu authored
    Remove static import declarations in favor of qualified names (and vice versa).
Something went wrong with that request. Please try again.