Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on May 15, 2015
  1. @ar

    Adds support for `enabledProtocols`

    ar authored
    required per PCI compliance
  2. @ar

    SunJSSESocketFactory extends GenericSSLSocketFactory

    ar authored
    We keep this class for backward compatibility for a while,
    but we encourage to use GenericSSLSocketFactory directly.
Commits on May 8, 2015
  1. @ar

    Merge pull request #87 from vishnupillai/master

    ar authored
    Simplify some TLV packagers and make MUXPool behavior extensible
  2. @vishnupillai
  3. @vishnupillai

    Make extensible

    vishnupillai authored
  4. @vishnupillai

    Merge remote-tracking branch 'upstream/master'

    vishnupillai authored
    Conflicts:
    	jpos/src/main/java/org/jpos/tlv/packager/TaggedSequencePackager.java
Commits on Apr 27, 2015
  1. @ar

    Merge pull request #86 from demsey/security

    ar authored
    SMAdapter.translateKeyScheme and JCESecurityModule implementation
  2. @demsey

    SMAdapter.translateKeyScheme and JCESecurityModule impl.

    demsey authored
    HSM enables to convert double and triple length DES key encrypted
    using X9.17 methods to more secure key using the variant method.
    In theory is possible do it using export a key under a ZMK and
    import it again under LMK with more secure encryption scheme,
    but very often exporting and importing X9.17 keys is locked.
    Translate Key Scheme to variant methods is enabled by default.
  3. @demsey

    Replace in JCESecurityModule StringTokenizer with RegExp.

    demsey authored
    In addition:
    * fix several PMD EmptyCatchBlock violations
    * key scheme and Variant checking and throwing IllegalArgumentException
  4. @demsey

    Replace in SecureDESKey StringTokenizer with RegExp.

    demsey authored
    In addition:
    * fix several PMD EmptyCatchBlock violations
    * key scheme and variant checking and throwing IllegalArgumentException
    * add lacking JUnit tests
  5. @demsey

    Add javadoc in KeyScheme

    demsey authored
  6. @demsey

    Simplified JUnit tests

    demsey authored
  7. @demsey

    fixup! Adding support for data en(de)cryption in JCEHandler

    demsey authored
    Fix swapped arguments
Commits on Apr 15, 2015
  1. @ar

    added SystemSeed helper

    ar authored
Commits on Apr 13, 2015
  1. @ar

    added StopWatch helper method

    ar authored
    Can be used to avoid disclosing time involved in a given operation
Commits on Apr 2, 2015
  1. @ar

    Added a few GICC support classes

    ar authored
Commits on Apr 1, 2015
  1. @ar

    Current stable version is 2.0.0

    ar authored
    [ci skip]
  2. @ar

    Added clarifications based on jpos-users FAQs

    ar authored
    Chhil suggested to add:
    
      In section 8.1.1. QBean descriptor add the timeout element and describe it.
      In section 8.1.3. Channel timeout, keep-alive, connectiontimeout, referencing the timeouts xml element and other elements would be beneficial to new users.
      This is based on a recent question on the list requiring explanation of the timeout.
    
    [ci skip]
  3. @ar

    'book' is too much of a word

    ar authored
    [ci skip]
Commits on Mar 30, 2015
  1. @ar

    Upgrade JUnit (4.12), BouncyCastle (1.52)

    ar authored
    Deleted obsolete Maven repos
Commits on Mar 21, 2015
  1. @ar

    Reverted baae23b

    ar authored
    @demsey comment (baae23b#commitcomment-10330412)
    
        I was looking for why my BankNet packager stopped working (after jPOS upgrade).
        And i found this commit. After reverting them all is working again;) BankNet
        (ASCII) packager is very similar to existining in jPOS sources europay.xml.
        Except that subfields in DE48 use IFMC_LLCHAR instead IFEP_LLCHAR.  Change to
        LLLL in that commit, affect only unpacking. So packing and unpacking are
        asymetric and  isn't possible to unpack earlier packed message (at europay.xml
        and banknet).
    
        Upon closer examination, I found that this is my ugly solution (jPOS-28) for
        receiving messages (BankNet - ASCII version) without a field TCC (DE48.0) and
        is required for processing mastercard 0800 mesages. Before that commit it
        works. I have checked that europay don't work corectly before it and change to
        LLLL don't improve that.  If possible please revert that change.  I thing that
        we should e.g.: introduce MasterCardSubFieldPackager (just exists
        MasterCardEBCDICSubFieldPackager) and do it properly by overriding some methots
Commits on Mar 13, 2015
  1. @ar

    Handle channel-name and socket-info as Strings

    ar authored
    This allow us to define inner fields (i.e. "113.3", "113.4").
Commits on Mar 10, 2015
  1. @ar

    Merge pull request #85 from vsalaman/pinst01

    ar authored
    Resolves OneShotChannelAdaptorMK2 leak
    
    OneShotChannelAdaptorMK2 was not unregistering channels registered with the NameRegistrar
  2. @vsalaman
  3. @ar

    Merge pull request #84 from demsey/security

    ar authored
    Adding support encryption and decryption in JCEHandler
Commits on Mar 9, 2015
  1. @demsey
  2. @demsey
  3. @demsey
  4. @demsey
  5. @ar

    Not connected is an IOException, not ISOException

    ar authored
    Reported in jpos-users by Hadi - thank you!
Commits on Mar 8, 2015
  1. @ar

    Upgrade Gradle Wrapper to 2.3

    ar authored
Commits on Feb 26, 2015
  1. @ar

    New development version is 2.0.1

    ar authored
    [ci skip]
  2. @ar

    jPOS release 2.0.0

    ar authored
    [ci skip]
Commits on Feb 19, 2015
  1. @ar

    Merge pull request #83 from vsalaman/pinst01

    ar authored
    Enhances DUKPT functionality.
  2. @vsalaman
Something went wrong with that request. Please try again.