81 Commits
Author SHA1 Message Date
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
Pavel Tikhonenko e47e2b1190 fix podspec issue 1.1.1 2017-01-21 01:17:02 -08:00
Pavel Tikhonenko 7484d2683c update openssl; bump pod version 1.1 2017-01-21 00:58:59 -08:00
Pavel Tikhonenko d906f352eb add more documentation 2017-01-20 22:58:01 -08:00
Pavel Tikhonenko 5e35299d86 Add documentation for IARError 2017-01-20 22:15:40 -08:00
Pavel Tikhonenko 2be0713882 create different types of errors, each with their own associated reasons 2017-01-20 22:04:39 -08:00
Pavel Tikhonenko c76af0fd27 Merge branch 'master' of https://github.com/tikhop/TPInAppReceipt 1.0 2017-01-20 18:31:50 -08:00
Pavel Tikhonenko ea5420eef8 update podspec 2017-01-20 18:31:44 -08:00
Pavel Tikhoneko f153162cd2 Update README.md 2017-01-20 18:25:18 -08:00
Pavel Tikhoneko 166194b38b Update README.md 2017-01-20 17:40:25 -08:00
Pavel Tikhoneko 8481a3e46f Update README.md 2017-01-20 17:39:43 -08:00
Pavel Tikhonenko da782f43d6 bumb pod version 0.9 2017-01-20 17:23:39 -08:00
Pavel Tikhonenko 95edbdd326 implement hash validation 2017-01-20 17:05:54 -08:00
Pavel Tikhonenko 7564645736 write documentation for 2017-01-20 14:45:08 -08:00
Pavel Tikhonenko f3e2934ee1 move class into a separate file 2017-01-20 14:44:05 -08:00
Pavel Tikhonenko 05921397d8 release BIO reference after extracting asn1 data 2017-01-19 18:09:30 -08:00
Pavel Tikhonenko 37936d8444 move validation code into separate class 2017-01-19 17:33:26 -08:00
Pavel Tikhonenko 259b85427c bump pod version 2017-01-13 01:03:50 -08:00
Pavel Tikhoneko 9a3473ac97 Merge pull request #2 from marcelo-schroeder/master
Load `AppleIncRootCertificate.cer` file from the pod's bundle not from the main one.
0.0.7.8
2017-01-13 01:00:18 -08:00
Marcelo Schroeder cea81074eb Fixed appleIncRootCertificateNotFound error. 2017-01-13 08:33:05 +11:00
Pavel Tikhonenko ac3547de39 fix InAppReceipt.isActiveAutoRenewableSubscription method 0.0.7.7 2016-12-30 14:29:15 -08:00
Pavel Tikhonenko 7bc35be7be fix a validity verification issue 0.0.7.6 2016-12-30 13:06:27 -08:00
Pavel Tikhonenko 987a2eb57b Bump Podspec version 0.0.7.5 2016-11-29 16:09:05 -08:00
Pavel Tikhoneko c7f01e59d6 Merge pull request #1 from WolfgangD/fix_rfc3339dates
Fixes date parsing dependent on user settings, like am/pm time format.
0.0.7.4
2016-11-29 16:01:34 -08:00
Wolfgang Damm 0f1757f7f9 Fixes date parsing dependent on user settings, like am/pm time format. 2016-11-29 15:49:59 +01:00
Pavel Tikhonenko 5ad2f54e3e Merge branch 'master' of https://github.com/tikhop/TPInAppReceipt 2016-10-03 16:02:36 -07:00
Pavel Tikhonenko 97caf58a23 change deployment version to 8.2 0.0.7.3 2016-10-03 16:01:48 -07:00
Pavel Tikhoneko fdefe5155a Update README.md 2016-10-01 23:45:37 -07:00
Pavel Tikhonenko c53bc38c39 update asn1 helper methods: return option string instead of empty string 0.0.7.2 2016-10-01 22:27:00 -07:00
Pavel Tikhonenko 3ba1d26deb fix date parsing 0.0.7.1 2016-10-01 22:13:42 -07:00
Pavel Tikhonenko 8081b82867 implement a bunch of utils method to simplify using receipt object 0.0.7 2016-10-01 20:49:00 -07:00
Pavel Tikhonenko 3ba9eea3dc improve decoding 0.0.6 2016-09-30 16:07:58 -07:00
Pavel Tikhonenko 2a50f57f8e improve decoding 0.0.5 2016-09-30 15:59:43 -07:00