Commit Graph

  • 09581ed991 Ignore directory Pavel Tikhonenko 2020-09-21 00:34:22 +03:00
  • 7ce38837ef Fix SPM 3.0.1 Pavel Tikhonenko 2020-09-17 00:50:56 +03:00
  • d2d7d4faba Update Package.swift Pavel Tikhoneko 2020-09-16 21:31:29 +03:00
  • d9f0badeff Update Package.swift Pavel Tikhoneko 2020-09-16 21:30:24 +03:00
  • 235a0180c0 Update README.md Pavel Tikhoneko 2020-09-16 16:12:30 +03:00
  • a65689d6c1 Prepare for release again 3.0.0 Pavel Tikhonenko 2020-09-16 16:06:36 +03:00
  • 6b32dad057 Prepare for release Pavel Tikhonenko 2020-09-16 15:09:37 +03:00
  • 9a3b1b4f09 Prepare for release Pavel Tikhonenko 2020-09-16 14:47:14 +03:00
  • 808ba33c13 update gitignore Pavel Tikhonenko 2020-09-16 14:42:24 +03:00
  • 3444e334f3 Merge branch 'develop' Pavel Tikhonenko 2020-09-16 14:34:20 +03:00
  • c98f53904f Switch from Int to Int32 Pavel Tikhonenko 2020-09-16 14:33:09 +03:00
  • f61bf8b2cb Performance improvemence Pavel Tikhonenko 2020-08-16 03:17:18 +03:00
  • 67a618d183 Merge branch 'develop' of https://github.com/tikhop/TPInAppReceipt into develop Pavel Tikhonenko 2020-08-16 02:16:42 +03:00
  • 1ed3fb0f69 Remove all PKCS7 stuff (move it to ASN1Swift); Parse payload without using extra decoder Pavel Tikhonenko 2020-08-16 02:16:29 +03:00
  • a9907a8602 Merge pull request #61 from motocodeltd/do_not_hardcode_simulator_uuid Pavel Tikhoneko 2020-08-10 17:24:34 +03:00
  • 6b5f44647d do not hardcode simulator uuid but use OS specific code Stefanos Zachariadis 2020-08-10 17:15:23 +03:00
  • 8a93e65ba8 Merge branch 'develop' of https://github.com/tikhop/TPInAppReceipt into develop Pavel Tikhonenko 2020-08-08 12:58:47 +03:00
  • fe13b71c02 Fix tests Pavel Tikhonenko 2020-08-08 12:57:43 +03:00
  • 19f2541cde Improve PCKS7 decoding by changing the way we decoding sub elements for Payload Pavel Tikhonenko 2020-08-08 12:57:30 +03:00
  • 07ad09484f Merge pull request #60 from motocodeltd/fix_date_formatter Pavel Tikhoneko 2020-08-07 00:57:41 +03:00
  • c1c6e71987 use ISO8601DateFormatter for date parsing Stefanos Zachariadis 2020-08-06 22:49:27 +01:00
  • 8a248c3ccb use ISO8601DateFormatter for date parsing Stefanos Zachariadis 2020-08-06 22:26:44 +01:00
  • 3ad6f2bb6c fix minimum versions for ios and watchos Stefanos Zachariadis 2020-08-06 16:26:25 +01:00
  • 8e7d9f832a Code cleanup Pavel Tikhonenko 2020-08-06 15:56:57 +03:00
  • 5818ad5047 All public fields of InAppReceip with a type Thu Aug 6 15:53:23 MSK 2020 must return value with a type Thu Aug 6 15:53:23 MSK 2020 not string Pavel Tikhonenko 2020-08-06 15:53:23 +03:00
  • 182ef4a18f Extract and use a proper SecKeyAlgorithm from receipt Pavel Tikhonenko 2020-08-05 23:57:42 +03:00
  • 827fa17ee1 Handle StoreKitTest Certificate Pavel Tikhonenko 2020-08-05 22:05:38 +03:00
  • 3ad5f841ef Validation works again Pavel Tikhonenko 2020-08-05 21:20:40 +03:00
  • ae031abaf2 Parse all receipt field including certificates and signature Pavel Tikhonenko 2020-08-05 20:38:48 +03:00
  • 6a8a725300 Extract signer infos from pkcs7 Pavel Tikhonenko 2020-08-05 06:43:43 +03:00
  • 21613eca58 Change receipt structure; prepare for signature and certificates decoding Pavel Tikhonenko 2020-08-05 05:58:18 +03:00
  • 915dbaa074 Refactoring: substitute legacy asn1 decoder with Pavel Tikhonenko 2020-08-05 00:21:49 +03:00
  • 849fe6332d Refactoring:InAppReceipt wraps pkcs7 container and reads all data from it; Decode InAppReceiptPayload"" Pavel Tikhonenko 2020-08-04 22:38:50 +03:00
  • 1b868a5f69 Add some testing data Pavel Tikhonenko 2020-08-04 17:32:04 +03:00
  • b8522a1b4b Starting refactoring and migration on ASN.1 Decoder Pavel Tikhonenko 2020-08-04 17:16:02 +03:00
  • f84b753eca Integrate ASN1Decoder; Parse New In App Receipt format Pavel Tikhonenko 2020-08-04 05:34:09 +03:00
  • 4513603c55 Merge branch 'swift-5.3' into develop Pavel Tikhonenko 2020-08-04 01:19:39 +03:00
  • df8cb3c201 Improve tests Pavel Tikhonenko 2020-08-04 01:18:30 +03:00
  • 1ab0f35e70 Merge branch 'master' into develop Pavel Tikhonenko 2020-07-26 23:13:50 +03:00
  • 16ac80c7f2 Merge pull request #57 from motocodeltd/fix_spm_watchos_version Pavel Tikhoneko 2020-07-22 13:24:33 +03:00
  • 34be445e47 correct minimum version of watchos Stefanos Zachariadis 2020-07-21 18:48:37 +01:00
  • 61591a7379 Bump up version 2.6.2 Pavel Tikhonenko 2020-07-16 02:05:05 +03:00
  • a2f83c0f78 Merge pull request #56 from aboedo/master Pavel Tikhoneko 2020-07-16 02:02:17 +03:00
  • 7ed16d22ae fixed udid logic for watchOS Andy Boedo 2020-07-15 19:46:48 -03:00
  • 24d16d30b7 Bump up version 2.6.1 Pavel Tikhonenko 2020-07-14 17:58:55 +03:00
  • 3cd1ca817e Properly checking whether local receipt exists or not (https://github.com/tikhop/TPInAppReceipt/issues/54) Pavel Tikhonenko 2020-07-14 17:55:27 +03:00
  • 9905447f61 Update podspec Pavel Tikhonenko 2020-07-14 17:05:37 +03:00
  • 9e1f6a64b1 Reflect last changes in Readme Pavel Tikhoneko 2020-06-28 09:34:17 +03:00
  • 16dde89104 Merge branch 'master' into develop Pavel Tikhonenko 2020-06-27 11:40:52 +03:00
  • a4457ddb78 Bring MyDevice back for testing purpose Pavel Tikhonenko 2020-06-27 11:36:40 +03:00
  • 1950d9ad71 Merge branch 'master' into swift-5.3 (https://github.com/tikhop/TPInAppReceipt/issues/53) Pavel Tikhonenko 2020-06-26 14:06:26 +03:00
  • 8685c45ba6 Update Podfile: AppleRootCert location Pavel Tikhonenko 2020-06-26 13:44:15 +03:00
  • 00ef587621 Fix test compilation issue Pavel Tikhonenko 2020-06-26 13:33:07 +03:00
  • 51a85ca5df Workaround for : Make it possible to use with pods and spm Pavel Tikhonenko 2020-06-26 13:10:03 +03:00
  • 8382dee4f5 Workaround for : Make it possible to use with pods and spm Pavel Tikhonenko 2020-06-26 12:12:48 +03:00
  • 0f2ad4d6cf Merge branch 'master' into develop Pavel Tikhonenko 2020-06-26 11:30:10 +03:00
  • bcb2448b47 Revert last changes Pavel Tikhonenko 2020-06-26 01:37:15 +03:00
  • 6133f6cf67 Move to SwiftPM 2.3 Pavel Tikhonenko 2020-06-26 01:31:13 +03:00
  • e648b5349d Update Package.swift Pavel Tikhonenko 2020-06-25 23:40:44 +03:00
  • d72e478f55 Update Package.swift Pavel Tikhonenko 2020-06-25 23:38:09 +03:00
  • 7d713e4675 Improve Validation performance Pavel Tikhonenko 2020-06-25 19:24:37 +03:00
  • 3e7db728df Use full semantic version 2.6.0 Pavel Tikhonenko 2020-06-18 19:03:25 +03:00
  • 65aa4c2d7e Bump up version 2.6 Pavel Tikhonenko 2020-06-18 18:38:33 +03:00
  • 097aacafc8 Update Package.swift Pavel Tikhonenko 2020-06-18 18:37:42 +03:00
  • b8986ce221 Parse additional in-app fields: Receipt's environment, Product type, Promotional offer id Pavel Tikhonenko 2020-06-18 17:58:01 +03:00
  • 4aba62eebd Bump up project version 2.5 Pavel Tikhonenko 2020-05-06 22:09:11 +03:00
  • f94886066b Merge branch 'master' of https://github.com/tikhop/TPInAppReceipt Pavel Tikhonenko 2020-05-06 21:59:58 +03:00
  • 64aaeb1860 Extract field from In-App Purchase's payload Pavel Tikhonenko 2020-05-06 21:59:27 +03:00
  • 2ff991c893 Update LICENSE Pavel Tikhoneko 2020-05-06 19:15:55 +03:00
  • 40f9b53c85 Update README.md Pavel Tikhoneko 2020-05-01 00:54:06 +03:00
  • 9f6ab7be34 Update README.md Pavel Tikhoneko 2020-05-01 00:47:18 +03:00
  • ae06d9e1c5 Update readme: fix spm instruction Pavel Tikhonenko 2020-05-01 00:44:56 +03:00
  • d135382778 Update readme Pavel Tikhonenko 2020-05-01 00:43:38 +03:00
  • 3abd4bc627 Fix compilation issue for apple watch target 2.4 Pavel Tikhonenko 2020-05-01 00:33:39 +03:00
  • b276bd8eb0 Ensure that in app receipt refresh request finish when the app in the bg mode Pavel Tikhonenko 2020-05-01 00:22:01 +03:00
  • 099306a97f Merge branch 'master' of https://github.com/tikhop/TPInAppReceipt Pavel Tikhonenko 2020-05-01 00:00:26 +03:00
  • 97b66cf49d Refresh receipt Pavel Tikhonenko 2020-05-01 00:00:07 +03:00
  • f29abf5f74 Fix compilation issue by adding Cocoa framework Pavel Tikhoneko 2020-04-07 03:05:30 +03:00
  • 1240736179 Update README.md Pavel Tikhoneko 2020-03-13 13:51:58 +03:00
  • 2ac3387c7d Bump up cocoapods version 2.3.4 Pavel Tikhonenko 2020-03-13 13:31:57 +03:00
  • 789ff624eb Merge branch 'master' of https://github.com/tikhop/TPInAppReceipt Pavel Tikhonenko 2020-03-13 13:30:57 +03:00
  • b1a9887e85 Improve Bundle.lockUp method Pavel Tikhonenko 2020-03-13 13:25:56 +03:00
  • 625e5b52a6 Update README.md Pavel Tikhoneko 2020-03-12 20:22:27 +03:00
  • 090953d81a Update README.md Pavel Tikhoneko 2019-12-18 16:08:50 +03:00
  • a7e5f96b21 Update tpinappreceiptissue.md Pavel Tikhoneko 2019-12-17 19:16:10 +03:00
  • 99b9196681 Update README.md Pavel Tikhoneko 2019-12-14 11:24:18 +03:00
  • 60190e92c4 Update README.md Pavel Tikhoneko 2019-12-13 02:37:14 +03:00
  • 96d406231b Update README.md Pavel Tikhoneko 2019-12-11 23:59:08 +03:00
  • 48ceaa8137 Update README.md Pavel Tikhoneko 2019-12-11 23:57:38 +03:00
  • fabc39d3fe Update README.md Pavel Tikhoneko 2019-12-11 21:57:09 +03:00
  • cd378cf1a8 Update README.md Pavel Tikhoneko 2019-12-11 21:56:37 +03:00
  • 54006cb90f Update README.md Pavel Tikhoneko 2019-12-11 20:01:59 +03:00
  • 620ee8d355 Update logo Pavel Tikhonenko 2019-12-11 19:37:42 +03:00
  • a34e089717 Update README.md Pavel Tikhoneko 2019-12-10 17:44:28 +03:00
  • f7ca2dd863 Create CONTRIBUTING.md Pavel Tikhoneko 2019-12-10 01:53:23 +03:00
  • 71d91e83f3 Update issue templates Pavel Tikhoneko 2019-12-10 01:45:57 +03:00
  • a8a08d60dd Update README.md Pavel Tikhoneko 2019-12-10 01:27:14 +03:00
  • e6d7795ae7 Update README.md Pavel Tikhoneko 2019-12-09 23:33:03 +03:00
  • 533ec8a629 Update Validation.swift Pavel Tikhoneko 2019-12-09 23:09:34 +03:00
  • c539ee4f2e Update README.md Pavel Tikhoneko 2019-12-09 11:50:06 +03:00