15 Commits

Author SHA1 Message Date
tikhop 69a07bce4d chore: Add privacy manifest 2024-04-03 16:17:35 +02:00
tikhop 20cf6265c8 feat: Support VisionOS 2024-02-08 23:08:00 +01:00
Pavel Tikhonenko 1a7a143591 Detect ios app on macos and use the right method for obtaining computer's guid 2020-12-08 22:40:13 +03:00
Pavel Tikhonenko c22781f07e Testing receipt 2020-10-22 03:44:19 +03:00
Pavel Tikhonenko 7ce38837ef Fix SPM 2020-09-17 00:50:56 +03:00
Pavel Tikhonenko c98f53904f Switch from Int to Int32 2020-09-16 14:33:09 +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 Tikhonenko fe13b71c02 Fix tests 2020-08-08 12:57:43 +03:00
Pavel Tikhonenko 182ef4a18f Extract and use a proper SecKeyAlgorithm from receipt 2020-08-05 23:57:42 +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 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 f84b753eca Integrate ASN1Decoder; Parse New In App Receipt format 2020-08-04 05:34:09 +03:00