Pavel Tikhonenko
|
02fb917b54
|
Fix second typo (https://github.com/tikhop/TPInAppReceipt/issues/69)
|
2020-11-08 16:10:18 +03:00 |
|
Pavel Tikhonenko
|
5438a00daf
|
Fix typo (https://github.com/tikhop/TPInAppReceipt/issues/69)
|
2020-11-08 16:07:23 +03:00 |
|
Pavel Tikhonenko
|
1ea772be1b
|
Post merge polishing
|
2020-10-22 03:48:21 +03:00 |
|
Dobromir Stoev
|
651633f6b6
|
fixes '"[BackgroundTask] Background Task ...
fixes '"[BackgroundTask] Background Task 1 ("SKReceiptRefreshRequest"), was created over 30 seconds ago....'
|
2020-10-14 12:00:47 +03:00 |
|
Pavel Tikhonenko
|
c98f53904f
|
Switch from Int to Int32
|
2020-09-16 14:33:09 +03:00 |
|
Pavel Tikhonenko
|
f61bf8b2cb
|
Performance improvemence
|
2020-08-16 03:17:18 +03:00 |
|
Pavel Tikhonenko
|
67a618d183
|
Merge branch 'develop' of https://github.com/tikhop/TPInAppReceipt into develop
|
2020-08-16 02:16:42 +03:00 |
|
Pavel Tikhonenko
|
1ed3fb0f69
|
Remove all PKCS7 stuff (move it to ASN1Swift); Parse payload without using extra decoder
|
2020-08-16 02:16:29 +03:00 |
|
Pavel Tikhoneko
|
a9907a8602
|
Merge pull request #61 from motocodeltd/do_not_hardcode_simulator_uuid
Do not hardcode simulator uuid but use OS specific code
|
2020-08-10 17:24:34 +03:00 |
|
Stefanos Zachariadis
|
6b5f44647d
|
do not hardcode simulator uuid but use OS specific code
|
2020-08-10 17:15:23 +03:00 |
|
Pavel Tikhonenko
|
8a93e65ba8
|
Merge branch 'develop' of https://github.com/tikhop/TPInAppReceipt into develop
# Conflicts:
# Package.swift
|
2020-08-08 12:58:47 +03:00 |
|
Pavel Tikhonenko
|
19f2541cde
|
Improve PCKS7 decoding by changing the way we decoding sub elements for Payload
|
2020-08-08 12:57:30 +03:00 |
|
Stefanos Zachariadis
|
c1c6e71987
|
use ISO8601DateFormatter for date parsing
|
2020-08-06 22:49:27 +01:00 |
|
Stefanos Zachariadis
|
8a248c3ccb
|
use ISO8601DateFormatter for date parsing
|
2020-08-06 22:32:13 +01:00 |
|
Pavel Tikhonenko
|
8e7d9f832a
|
Code cleanup
|
2020-08-06 15:56:57 +03:00 |
|
Pavel Tikhonenko
|
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
|
2020-08-06 15:53:23 +03:00 |
|
Pavel Tikhonenko
|
182ef4a18f
|
Extract and use a proper SecKeyAlgorithm from receipt
|
2020-08-05 23:57:42 +03:00 |
|
Pavel Tikhonenko
|
827fa17ee1
|
Handle StoreKitTest Certificate
|
2020-08-05 22:05:38 +03:00 |
|
Pavel Tikhonenko
|
3ad5f841ef
|
Validation works again
|
2020-08-05 21:20:40 +03:00 |
|
Pavel Tikhonenko
|
ae031abaf2
|
Parse all receipt field including certificates and signature
|
2020-08-05 20:38:48 +03:00 |
|
Pavel Tikhonenko
|
6a8a725300
|
Extract signer infos from pkcs7
|
2020-08-05 06:43:43 +03:00 |
|
Pavel Tikhonenko
|
21613eca58
|
Change receipt structure; prepare for signature and certificates decoding
|
2020-08-05 05:58:18 +03:00 |
|
Pavel Tikhonenko
|
915dbaa074
|
Refactoring: substitute legacy asn1 decoder with
|
2020-08-05 00:21:49 +03:00 |
|
Pavel Tikhonenko
|
849fe6332d
|
Refactoring:InAppReceipt wraps pkcs7 container and reads all data from it; Decode InAppReceiptPayload""
|
2020-08-04 22:39:16 +03:00 |
|
Pavel Tikhonenko
|
b8522a1b4b
|
Starting refactoring and migration on ASN.1 Decoder
|
2020-08-04 17:16:02 +03:00 |
|
Pavel Tikhonenko
|
f84b753eca
|
Integrate ASN1Decoder; Parse New In App Receipt format
|
2020-08-04 05:34:09 +03:00 |
|