Skip to content

NetworkExtension iOS xcode26.0 b3

Rolf Bjarne Kvinge edited this page Jul 9, 2025 · 1 revision

#NetworkExtension.framework

diff -ruN /Applications/Xcode_26.0.0-beta2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/NetworkExtension.framework/Headers/NEVPNProtocolIKEv2.h /Applications/Xcode_26.0.0-beta3.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/NetworkExtension.framework/Headers/NEVPNProtocolIKEv2.h
--- /Applications/Xcode_26.0.0-beta2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/NetworkExtension.framework/Headers/NEVPNProtocolIKEv2.h	2025-06-14 17:09:58
+++ /Applications/Xcode_26.0.0-beta3.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/NetworkExtension.framework/Headers/NEVPNProtocolIKEv2.h	2025-07-01 05:47:35
@@ -17,9 +17,9 @@
  */
 typedef NS_ENUM(NSInteger, NEVPNIKEv2EncryptionAlgorithm) {
 	/*! @const NEVPNIKEv2EncryptionAlgorithmDES Data Encryption Standard (DES) */
-	NEVPNIKEv2EncryptionAlgorithmDES API_OBSOLETED("DES is not supported", macos(10.11, 14.0, 16.0), ios(8.0, 17.0, 19.0), visionos(1.0, 1.0, 3.0)) API_UNAVAILABLE(watchos, tvos) = 1,
+	NEVPNIKEv2EncryptionAlgorithmDES API_OBSOLETED("DES is not supported", macos(10.11, 14.0, 26.0), ios(8.0, 17.0, 26.0), visionos(1.0, 1.0, 26.0)) API_UNAVAILABLE(watchos, tvos) = 1,
 	/*! @const NEVPNIKEv2EncryptionAlgorithm3DES Triple Data Encryption Algorithm (aka 3DES) */
-	NEVPNIKEv2EncryptionAlgorithm3DES API_OBSOLETED("3DES is not supported", macos(10.11, 14.0, 16.0), ios(8.0, 17.0, 19.0), visionos(1.0, 1.0, 3.0)) API_UNAVAILABLE(watchos, tvos) = 2,
+	NEVPNIKEv2EncryptionAlgorithm3DES API_OBSOLETED("3DES is not supported", macos(10.11, 14.0, 26.0), ios(8.0, 17.0, 26.0), visionos(1.0, 1.0, 26.0)) API_UNAVAILABLE(watchos, tvos) = 2,
 	/*! @const NEVPNIKEv2EncryptionAlgorithmAES128 Advanced Encryption Standard 128 bit (AES128) */
 	NEVPNIKEv2EncryptionAlgorithmAES128 API_DEPRECATED("Use an encryption algorithm with 256-bit keys instead", macos(10.11, 14.0), ios(8.0, 17.0), tvos(17.0, 17.0)) = 3,
 	/*! @const NEVPNIKEv2EncryptionAlgorithmAES256 Advanced Encryption Standard 256 bit (AES256) */
@@ -38,9 +38,9 @@
  */
 typedef NS_ENUM(NSInteger, NEVPNIKEv2IntegrityAlgorithm) {
 	/*! @const NEVPNIKEv2IntegrityAlgorithmSHA96 SHA-1 96 bit */
-	NEVPNIKEv2IntegrityAlgorithmSHA96 API_OBSOLETED("SHA-1 is not supported", macos(10.11, 14.0, 16.0), ios(8.0, 17.0, 19.0), visionos(1.0, 1.0, 3.0)) API_UNAVAILABLE(watchos, tvos) = 1,
+	NEVPNIKEv2IntegrityAlgorithmSHA96 API_OBSOLETED("SHA-1 is not supported", macos(10.11, 14.0, 26.0), ios(8.0, 17.0, 26.0), visionos(1.0, 1.0, 26.0)) API_UNAVAILABLE(watchos, tvos) = 1,
 	/*! @const NEVPNIKEv2IntegrityAlgorithmSHA160 SHA-1 160 bit */
-	NEVPNIKEv2IntegrityAlgorithmSHA160 API_OBSOLETED("SHA-1 is not supported", macos(10.11, 14.0, 16.0), ios(8.0, 17.0, 19.0), visionos(1.0, 1.0, 3.0)) API_UNAVAILABLE(watchos, tvos) = 2,
+	NEVPNIKEv2IntegrityAlgorithmSHA160 API_OBSOLETED("SHA-1 is not supported", macos(10.11, 14.0, 26.0), ios(8.0, 17.0, 26.0), visionos(1.0, 1.0, 26.0)) API_UNAVAILABLE(watchos, tvos) = 2,
 	/*! @const NEVPNIKEv2IntegrityAlgorithmSHA256 SHA-2 256 bit */
 	NEVPNIKEv2IntegrityAlgorithmSHA256 = 3,
 	/*! @const NEVPNIKEv2IntegrityAlgorithmSHA384 SHA-2 384 bit */
@@ -72,11 +72,11 @@
 	/*! @const NEVPNIKEv2DiffieHellmanGroupInvalid Diffie Hellman group 0 is not a valid DH group*/
 	NEVPNIKEv2DiffieHellmanGroupInvalid = 0,
 	/*! @const NEVPNIKEv2DiffieHellmanGroup1 Diffie Hellman group 1 (768-bit MODP) */
-	NEVPNIKEv2DiffieHellmanGroup1 API_OBSOLETED("Diffie Hellman groups less than 14 are not supported", macos(10.11, 14.0, 16.0), ios(8.0, 17.0, 19.0), visionos(1.0, 1.0, 3.0)) API_UNAVAILABLE(watchos, tvos) = 1,
+	NEVPNIKEv2DiffieHellmanGroup1 API_OBSOLETED("Diffie Hellman groups less than 14 are not supported", macos(10.11, 14.0, 26.0), ios(8.0, 17.0, 26.0), visionos(1.0, 1.0, 26.0)) API_UNAVAILABLE(watchos, tvos) = 1,
 	/*! @const NEVPNIKEv2DiffieHellmanGroup2 Diffie Hellman group 2 (1024-bit MODP) */
-	NEVPNIKEv2DiffieHellmanGroup2 API_OBSOLETED("Diffie Hellman groups less than 14 are not supported", macos(10.11, 14.0, 16.0), ios(8.0, 17.0, 19.0), visionos(1.0, 1.0, 3.0)) API_UNAVAILABLE(watchos, tvos) = 2,
+	NEVPNIKEv2DiffieHellmanGroup2 API_OBSOLETED("Diffie Hellman groups less than 14 are not supported", macos(10.11, 14.0, 26.0), ios(8.0, 17.0, 26.0), visionos(1.0, 1.0, 26.0)) API_UNAVAILABLE(watchos, tvos) = 2,
 	/*! @const NEVPNIKEv2DiffieHellmanGroup5 Diffie Hellman group 5 (1536-bit MODP) */
-	NEVPNIKEv2DiffieHellmanGroup5 API_OBSOLETED("Diffie Hellman groups less than 14 are not supported", macos(10.11, 14.0, 16.0), ios(8.0, 17.0, 19.0), visionos(1.0, 1.0, 3.0)) API_UNAVAILABLE(watchos, tvos) = 5,
+	NEVPNIKEv2DiffieHellmanGroup5 API_OBSOLETED("Diffie Hellman groups less than 14 are not supported", macos(10.11, 14.0, 26.0), ios(8.0, 17.0, 26.0), visionos(1.0, 1.0, 26.0)) API_UNAVAILABLE(watchos, tvos) = 5,
 	/*! @const NEVPNIKEv2DiffieHellmanGroup14 Diffie Hellman group 14 (2048-bit MODP) */
 	NEVPNIKEv2DiffieHellmanGroup14 = 14,
 	/*! @const NEVPNIKEv2DiffieHellmanGroup15 Diffie Hellman group 15 (3072-bit MODP) */
Clone this wiki locally