{"push_id":658630273,"size":12,"distinct_size":12,"ref":"refs/heads/master","head":"ca468fd3558ef51d6ba5654a3e3f3ecdc7e7f39d","before":"129a187551f07e95c6a04dafc9df2586eed59268","commits":[{"sha":"268c5628033e10b6031fb8d8a16b8a18a1a02db6","author":{"email":"0bb2cbc93a1878f4a73f3883d8b9616f6d9fa804@marqeta.com","name":"vishnupillai"},"message":"1. Ensure order of TLV sequences are preserved on packing and unpacking\n2. Remove checking for numericTag type in TaggedSequencePackager - to simplify and guarantee ordering\n3. Add support for non TLV fields in beginning of TLV fields -  e.g.: MasterCard DE 48","distinct":true,"url":"https://api.github.com/repos/barspi/jPOS/commits/268c5628033e10b6031fb8d8a16b8a18a1a02db6"},{"sha":"382578b2df7110eb5bd95f51d2476f3288456bbb","author":{"email":"1ddb9470c5576313304c50a17125af639c462d99@gmail.com","name":"Robert Demski"},"message":"fixup! Adding support for data en(de)cryption in JCEHandler\n\nFix swapped arguments","distinct":true,"url":"https://api.github.com/repos/barspi/jPOS/commits/382578b2df7110eb5bd95f51d2476f3288456bbb"},{"sha":"b3dc6c6af3c86fb6cf07b9b672e9303d9caca42c","author":{"email":"1ddb9470c5576313304c50a17125af639c462d99@gmail.com","name":"Robert Demski"},"message":"Simplified JUnit tests","distinct":true,"url":"https://api.github.com/repos/barspi/jPOS/commits/b3dc6c6af3c86fb6cf07b9b672e9303d9caca42c"},{"sha":"23f5bbcf524c7cd7f5d9db4d3283a6e08d3e2470","author":{"email":"1ddb9470c5576313304c50a17125af639c462d99@gmail.com","name":"Robert Demski"},"message":"Add javadoc in KeyScheme","distinct":true,"url":"https://api.github.com/repos/barspi/jPOS/commits/23f5bbcf524c7cd7f5d9db4d3283a6e08d3e2470"},{"sha":"58291f0fccc1c56a54e9fd9d60b57f9c74c5ab24","author":{"email":"1ddb9470c5576313304c50a17125af639c462d99@gmail.com","name":"Robert Demski"},"message":"Replace in SecureDESKey StringTokenizer with RegExp.\n\nIn addition:\n* fix several PMD EmptyCatchBlock violations\n* key scheme and variant checking and throwing IllegalArgumentException\n* add lacking JUnit tests","distinct":true,"url":"https://api.github.com/repos/barspi/jPOS/commits/58291f0fccc1c56a54e9fd9d60b57f9c74c5ab24"},{"sha":"aaf4bbf5ebce03a016eae9bc62672eb97eda3218","author":{"email":"1ddb9470c5576313304c50a17125af639c462d99@gmail.com","name":"Robert Demski"},"message":"Replace in JCESecurityModule StringTokenizer with RegExp.\n\nIn addition:\n* fix several PMD EmptyCatchBlock violations\n* key scheme and Variant checking and throwing IllegalArgumentException","distinct":true,"url":"https://api.github.com/repos/barspi/jPOS/commits/aaf4bbf5ebce03a016eae9bc62672eb97eda3218"},{"sha":"7c3e9f467bacfaca9acf52a6c0c7f9e62507a4b6","author":{"email":"1ddb9470c5576313304c50a17125af639c462d99@gmail.com","name":"Robert Demski"},"message":"SMAdapter.translateKeyScheme and JCESecurityModule impl.\n\nHSM enables to convert double and triple length DES key encrypted\nusing X9.17 methods to more secure key using the variant method.\nIn theory is possible do it using export a key under a ZMK and\nimport it again under LMK with more secure encryption scheme,\nbut very often exporting and importing X9.17 keys is locked.\nTranslate Key Scheme to variant methods is enabled by default.","distinct":true,"url":"https://api.github.com/repos/barspi/jPOS/commits/7c3e9f467bacfaca9acf52a6c0c7f9e62507a4b6"},{"sha":"97db37ff0e82fda4bb4b01f3152456fa874039aa","author":{"email":"a16438e84d07a18fa74422c6e6953b3e72ac8a44@jpos.org","name":"Alejandro Revilla"},"message":"Merge pull request #86 from demsey/security\n\nSMAdapter.translateKeyScheme and JCESecurityModule implementation","distinct":true,"url":"https://api.github.com/repos/barspi/jPOS/commits/97db37ff0e82fda4bb4b01f3152456fa874039aa"},{"sha":"f52d53a7be4a55121f8d3a8dc553c2b5e93217d6","author":{"email":"0bb2cbc93a1878f4a73f3883d8b9616f6d9fa804@marqeta.com","name":"vishnupillai"},"message":"Merge remote-tracking branch 'upstream/master'\n\nConflicts:\n\tjpos/src/main/java/org/jpos/tlv/packager/TaggedSequencePackager.java","distinct":true,"url":"https://api.github.com/repos/barspi/jPOS/commits/f52d53a7be4a55121f8d3a8dc553c2b5e93217d6"},{"sha":"469b6cf4ad448cee7f0157e6cd34dbf2b994cdc1","author":{"email":"0bb2cbc93a1878f4a73f3883d8b9616f6d9fa804@marqeta.com","name":"vishnupillai"},"message":"Make extensible","distinct":true,"url":"https://api.github.com/repos/barspi/jPOS/commits/469b6cf4ad448cee7f0157e6cd34dbf2b994cdc1"},{"sha":"73d4e2a2a76f18f0509d686282fd95552fa06c06","author":{"email":"0bb2cbc93a1878f4a73f3883d8b9616f6d9fa804@marqeta.com","name":"vishnupillai"},"message":"Add MUXPoolMBean interface","distinct":true,"url":"https://api.github.com/repos/barspi/jPOS/commits/73d4e2a2a76f18f0509d686282fd95552fa06c06"},{"sha":"ca468fd3558ef51d6ba5654a3e3f3ecdc7e7f39d","author":{"email":"a16438e84d07a18fa74422c6e6953b3e72ac8a44@jpos.org","name":"Alejandro Revilla"},"message":"Merge pull request #87 from vishnupillai/master\n\nSimplify some TLV packagers and make MUXPool behavior extensible","distinct":true,"url":"https://api.github.com/repos/barspi/jPOS/commits/ca468fd3558ef51d6ba5654a3e3f3ecdc7e7f39d"}]}