Thomas Zoechling
|
aa74238c4b
|
Update to Xcode recommended settings
|
2020-11-05 18:09:18 +01:00 |
|
Thomas Zoechling
|
93aab03b6f
|
Merge branch 'main' into experiment/openSSLXCFramework
|
2020-11-05 18:07:03 +01:00 |
|
Hannes Oud
|
04d3d8c291
|
Use date for unofficial receipt parts (cherry pick)
|
2020-10-16 15:10:19 +02:00 |
|
Hannes Oud
|
afa0a3da1d
|
Add support for sub-second (ms) dates in receipts as fallback (cherry pick)
based on https://github.com/IdeasOnCanvas/AppReceiptValidator/issues/72
|
2020-10-16 15:09:42 +02:00 |
|
Michael Schwarz
|
c60d292b27
|
Merge pull request #73 from IdeasOnCanvas/enhancement/relaxDateParsing
Relax date parsing
0.7.4
|
2020-10-16 11:45:57 +02:00 |
|
Hannes Oud
|
4452349d49
|
Use date for unofficial receipt parts
|
2020-10-09 11:53:02 +02:00 |
|
Hannes Oud
|
d726caa79d
|
Add support for sub-second (ms) dates in receipts as fallback
based on https://github.com/IdeasOnCanvas/AppReceiptValidator/issues/72
|
2020-10-09 11:52:52 +02:00 |
|
Thomas Zoechling
|
f7c331ab74
|
Update package URL in README
|
2020-09-07 16:51:33 +02:00 |
|
Thomas Zoechling
|
d6fd4b7da8
|
Merge pull request #69 from arturgrigor/experiment/openSSLXCFramework
Universal framework (iOS, macOS and tvOS) and SPM support
|
2020-09-07 16:50:15 +02:00 |
|
Artur Grigor
|
7118684684
|
Updated the iOS platform version in the SPM manifest.
|
2020-09-07 15:25:24 +03:00 |
|
Artur Grigor
|
a9d3350d0b
|
Bumped the iOS Deployment Target to 13.4 in Build Settings. Bumped the iOS platform version in the SPM manifest to iOS 13. Fixed a warning with the Tests target.
|
2020-09-07 15:09:49 +03:00 |
|
Artur Grigor
|
7b0605440a
|
Fixed compilation of the AppReceiptValidator Demo macOS target and running the tests for it.
|
2020-09-07 13:49:35 +03:00 |
|
Artur Grigor
|
8bb6bdf4ce
|
Merge pull request #1 from IdeasOnCanvas/experiment/openSSLXCFramework_ag
Fixes on suggested unified framework & package
|
2020-09-07 13:27:34 +03:00 |
|
Hannes Oud
|
6e8ec9a498
|
Add x-platform AppReceiptValidator framework to mac demo app, it was missing
|
2020-09-07 11:38:46 +02:00 |
|
Hannes Oud
|
ddb5ddedc8
|
Use Bundle.module in package builds and add fill-in for framework builds
|
2020-09-07 11:37:55 +02:00 |
|
Hannes Oud
|
5ca6492542
|
Add IS_FRAMEWORK_TARGET compilation condition to distinguish package vs framework builds
|
2020-09-07 11:32:01 +02:00 |
|
Hannes Oud
|
5a5e2b1d92
|
Just „copy“ instead of process root certificate
|
2020-09-07 11:31:23 +02:00 |
|
Hannes Oud
|
75360d8ef2
|
Do not exclude AppleIncRootCertificate.cer (fixes missing „Bundle.module“ in package)
|
2020-09-07 11:31:03 +02:00 |
|
Artur Grigor
|
a096c84b59
|
Invalid redeclaration of 'installedDeviceIdentifierData' fix when supporting Mac Catalyst.
|
2020-09-05 18:15:43 +03:00 |
|
Artur Grigor
|
e0af22792f
|
Referenced the tvOS support in the README.md file.
|
2020-09-04 16:27:42 +03:00 |
|
Artur Grigor
|
b3184af39f
|
Updated the README.md file.
|
2020-09-04 16:25:50 +03:00 |
|
Artur Grigor
|
239295c843
|
Added the KnownOrUnknown type to the AppReceiptValidator target.
|
2020-09-04 16:07:38 +03:00 |
|
Artur Grigor
|
d7c534de89
|
Fixed the exclude files directive and added the Apple Inc root certificate as a resource in the SPM manifest.
|
2020-09-04 16:04:19 +03:00 |
|
Artur Grigor
|
be84eaef82
|
Updated the SPM manifest tools version.
|
2020-09-04 15:43:55 +03:00 |
|
Artur Grigor
|
13dbb9eb1d
|
Updated the SPM manifest to include the OpenSSL xcframework.
|
2020-09-04 15:38:42 +03:00 |
|
Artur Grigor
|
1c426d6eca
|
Added the SPM manifest.
|
2020-09-04 15:29:59 +03:00 |
|
Artur Grigor
|
9773c5f1ab
|
Replaced the individual targets with one universal framework for iOS, macOS and tvOS.
|
2020-09-04 15:27:08 +03:00 |
|
Thomas Zoechling
|
9bf862c1bb
|
Disable Catalyst
|
2020-08-11 19:02:14 +02:00 |
|
Thomas Zoechling
|
1c43423d0e
|
Bump iOS deployment target
|
2020-08-11 19:01:00 +02:00 |
|
Thomas Zoechling
|
ad0a2c91f6
|
Revert "Enable catalyst for iOS demo app (because why not)"
This reverts commit aac8f6b81c.
|
2020-08-11 18:59:25 +02:00 |
|
Thomas Zoechling
|
7496c427ec
|
Update OpenSSL binaries
|
2020-08-11 18:40:48 +02:00 |
|
Hannes Oud
|
4af92fdf8f
|
Embed framework in mac demo app
|
2020-08-11 17:14:34 +02:00 |
|
Hannes Oud
|
aac8f6b81c
|
Enable catalyst for iOS demo app (because why not)
|
2020-08-11 17:03:14 +02:00 |
|
Thomas Zoechling
|
f4240c7059
|
Bump macOS deployment target
|
2020-08-11 15:20:44 +02:00 |
|
Thomas Zoechling
|
9f88b47284
|
Update to Xcode 12 recommended settings
|
2020-08-11 15:12:53 +02:00 |
|
Thomas Zoechling
|
33aba9f376
|
Remove obsolete #file and #line parameters
|
2020-08-11 15:09:15 +02:00 |
|
Thomas Zoechling
|
9b12bfa391
|
Remove deprecated OpenSSL header
|
2020-08-11 15:07:48 +02:00 |
|
Hannes Oud
|
31aa15bbe5
|
Replace warning-generating includes with direct file content in opensslconf.h
Collapse opensslconf_* files directly into opensslconf.h to reduce umbrella header warnings
# Conflicts:
# AppReceiptValidator/AppReceiptValidator/OpenSSL/openssl.xcframework/macos-arm64_x86_64/openssl.framework/Versions/A/Modules/module.modulemap
|
2020-08-11 12:49:39 +02:00 |
|
Hannes Oud
|
7f6bdc7c0e
|
Revert "Reduce umbrella header missing header warnings for each platform"
This reverts commit 1fafc371ae.
# Conflicts:
# AppReceiptValidator/AppReceiptValidator/OpenSSL/openssl.xcframework/macos-arm64_x86_64/openssl.framework/Versions/A/Modules/module.modulemap
# Conflicts:
# AppReceiptValidator/AppReceiptValidator/OpenSSL/openssl.xcframework/macos-arm64_x86_64/openssl.framework/Versions/A/Modules/module.modulemap
|
2020-08-11 12:49:16 +02:00 |
|
Hannes Oud
|
1fafc371ae
|
Reduce umbrella header missing header warnings for each platform
|
2020-08-11 12:31:06 +02:00 |
|
Hannes Oud
|
db799149fb
|
Fix import sorting
|
2020-08-11 12:06:38 +02:00 |
|
Hannes Oud
|
62fa54b896
|
Remove unused pkcs7_union_accessors.c and removed modulemap from project
|
2020-08-11 11:53:28 +02:00 |
|
Thomas Zoechling
|
f564c2d4c8
|
Fix macOS build
|
2020-08-10 11:55:08 +02:00 |
|
Thomas Zoechling
|
62aa4adf33
|
Wrap OpenSSL into a xcframework and add support for iOSSimulator-ARM64
|
2020-08-10 10:34:28 +02:00 |
|
Thomas Zoechling
|
0ea2eb8900
|
Merge pull request #67 from IdeasOnCanvas/enhancement/redundantResultIgnore
Prepare for new Xcode version
|
2020-07-28 16:29:27 +02:00 |
|
Thomas Zoechling
|
f8d69b3aed
|
Remove redundant underscores - ignoring void return values triggers a warning in new Xcode versions
|
2020-07-28 15:13:03 +02:00 |
|
Michael Schwarz
|
98f4ccbce8
|
Update Xcode project settings as recommended
0.7.3
|
2020-03-05 10:59:25 +01:00 |
|
Hannes Oud
|
d57c87e69d
|
Merge pull request #60 from ianbytchek/patch-1
Remove redundant print statement
0.7.2
|
2019-11-04 10:58:08 +01:00 |
|
Ian Bytchek
|
c3eef703ab
|
Remove redundant print statement
Fixes #59.
|
2019-11-02 18:10:05 +00:00 |
|
Michael Schwarz
|
538302d69c
|
Merge pull request #58 from IdeasOnCanvas/enhancement/localMacAddressDemo
Add local MAC Address to macOS Demo App
0.7.1
|
2019-10-17 13:55:12 +02:00 |
|