113 Commits
Author SHA1 Message Date
Pavel Tikhonenko 7da8827564 Prepare for release 2.0.2 2019-06-26 22:42:16 +03:00
Pavel Tikhonenko 97ef09881e Merge branch 'master' of https://github.com/tikhop/TPInAppReceipt 2.0.1 Validation-1.2.3 2019-06-26 22:21:49 +03:00
Pavel Tikhonenko 2d30ad3de1 fix openssl integration 2019-06-26 22:21:36 +03:00
Pavel Tikhoneko 3256a793f6 Update README.md 2019-06-26 19:00:58 +03:00
Pavel Tikhonenko ace185127d Prepare for release 2.0.0 2019-06-26 18:53:46 +03:00
Pavel Tikhonenko c7c34c2b61 Prepare for release 2019-06-26 18:30:49 +03:00
Pavel Tikhonenko 03b025f020 Prepare for release 2019-06-26 18:30:22 +03:00
Pavel Tikhonenko 58adc702ee Keep removing openssl 2019-06-26 18:18:38 +03:00
Pavel Tikhonenko b63fe4cc3f Create a separate pod for validation with openssl 2019-06-26 18:10:36 +03:00
Pavel Tikhonenko ad44e14b98 Keep removing openssl 2019-06-26 17:51:08 +03:00
Pavel Tikhonenko ed942a2a94 Project cleanup 2019-06-26 05:30:19 +03:00
Pavel Tikhonenko e59d1d0a67 improve fetching in app payload from pcks7 2019-06-26 05:22:29 +03:00
Pavel Tikhonenko 66a7cf2a8b improve fetching in app payload from pcks7 2019-06-26 05:02:12 +03:00
Pavel Tikhonenko 7d26b75f7c retrive in app payload from pcks7 2019-06-26 04:45:16 +03:00
Pavel Tikhonenko edddd2cc80 minor ASN1 decoding improvements 2019-06-26 01:06:33 +03:00
Pavel Tikhonenko 05817d2f81 decode BER oid 2019-06-25 23:53:36 +03:00
Pavel Tikhonenko 4286e32b3f Keep working on removing openssl 2019-06-25 12:36:00 +03:00
Pavel Tikhonenko ac36924c76 Parse ASN1 attributes with custome parser 2019-06-25 06:59:08 +03:00
Pavel Tikhonenko d7eb0f8f53 keep working on removing openssl 2019-06-24 15:09:19 +03:00
Pavel Tikhonenko 2766e8fed9 keep working on removing openssl 2019-06-24 15:08:50 +03:00
Pavel Tikhonenko e058a6fd9d minor improvements 2019-06-24 04:24:43 +03:00
Pavel Tikhonenko 630fdb6cbf Substitute openssl asn1 parsing with custom decoder 2019-06-24 01:37:55 +03:00
Pavel Tikhonenko d579244046 Merge branch 'master' of https://github.com/tikhop/TPInAppReceipt 2019-06-21 21:24:50 +03:00
Pavel Tikhonenko f640ff1ed4 swift 5 2019-06-21 21:24:01 +03:00
Pavel Tikhonenko 77aa581dc8 swift 5 2019-06-21 21:23:55 +03:00
Pavel Tikhoneko d63161a71b Merge pull request #20 from joaocolaco/joaocolaco-XCode10-link-error-patch
Joaocolaco x code10 link error patch
2018-06-21 11:24:53 +02:00
joaocolaco bebf2eb543 Fix for Xcode 10 build error
With Xcode 10 when building release app linking this framework there's an "Undefined symbols" error referencing this struct. Making this public this symbol gets exported and the error goes away. Tested for MacOS but iOS should have the same problem.
2018-06-20 22:16:33 +01:00
joaocolaco dd711e1f63 Merge pull request #2 from tikhop/master
Pull to sync fork
2018-06-20 22:11:10 +01:00
Pavel Tikhoneko 99b7a76bf7 Update README.md 2018-01-21 00:57:07 +08:00
Pavel Tikhoneko 9e2b971eef Update README.md 2018-01-21 00:55:17 +08:00
Pavel Tikhonenko 0308c166d2 Support OSX 10.11 1.2.1 2018-01-20 01:04:35 +08:00
Pavel Tikhoneko 7aa53d5585 Update README.md 2017-10-08 15:30:18 +04:00
Pavel Tikhonenko 02d1f72890 Improve initialization process and fix some issues 1.2 2017-10-08 15:04:47 +04:00
Pavel Tikhonenko b19371db90 Merge branch 'master' into feature/initialization
* master:
  Update git ignore
  Bump up pod version
  Minor code enhancements
  Fix for DeviceGUIDRetriever.guid() crash in macos
2017-09-22 11:27:57 +03:00
Pavel Tikhonenko 7f8ab5bb28 move compute hash data method into validation file 2017-09-22 11:27:45 +03:00
Pavel Tikhonenko 6004ad27bf Update git ignore 1.1.4 2017-04-26 13:23:33 -07:00
Pavel Tikhoneko d578181d23 Merge pull request #9 from tikhop/fix/osx
Fix/osx
2017-04-26 13:21:29 -07:00
Pavel Tikhonenko 4f551faaad Bump up pod version 2017-04-26 13:17:30 -07:00
Pavel Tikhonenko f5dd0a2e84 Minor code enhancements 2017-04-26 13:16:03 -07:00
Pavel Tikhoneko 3bcde3f37f Merge pull request #8 from joaocolaco/joaocolaco-patch-1-guid-macos-crash
Fix for DeviceGUIDRetriever.guid() crash in macos
2017-04-26 12:57:33 -07:00
joaocolaco 2798a19f80 Fix for DeviceGUIDRetriever.guid() crash in macos
The DeviceGUIDRetriever.guid() will crash in macos because IORegistryEntryCreateCFProperty will return an Unmanaged CFTypeRef that should converted to managed type with takeRetainedValue()
2017-04-26 12:31:32 +01:00
Pavel Tikhonenko fa54059a3a Initialze receipt using InAppReceipt class 2017-02-06 19:33:14 -08:00
Pavel Tikhonenko dec87f4d47 Bump podspec version 1.1.3 2017-02-03 20:37:04 -08:00
Pavel Tikhonenko 1820dea9d3 Remove mock pcks7 file 2017-02-03 20:32:35 -08:00
Pavel Tikhonenko e8a9b90c1d Get rid of PKCS7WrapperProtocol 2017-02-03 20:30:16 -08:00
Marcelo Schroeder 54193c291c Fixed bugs and added unit tests. 2017-02-03 23:58:27 +11:00
Marcelo Schroeder bb4f5799a0 .gitignore update to include AppCode related files. 2017-02-02 21:26:46 +11:00
Marcelo Schroeder 1adabb754b Merge remote-tracking branch 'tikhop/master' 2017-02-02 21:21:44 +11:00
Pavel Tikhonenko 2a4463f3e6 Fix crash which occurs during parsing the expiration date. 1.1.2 2017-02-02 02:07:37 -08:00
Marcelo Schroeder f3d5c825b9 Merge remote-tracking branch 'tikhop/master' 2017-02-02 20:57:07 +11:00