From cbd59ce97e2a091bebb991a4f8090bf91444e1b5 Mon Sep 17 00:00:00 2001 From: "alexey.lysiuk" Date: Sun, 2 Apr 2017 09:57:50 +0300 Subject: [PATCH] macOS 10.12.4 SDK @ Xcode 8.3 http://adcdownload.apple.com/Developer_Tools/Xcode_8.3/Xcode_8.3.xip --- .../Library/CoreServices/SystemVersion.plist | 8 +- .../AGL.framework/Versions/A/AGL.tbd | 2 +- .../Versions/A/AVFoundation.tbd | 95 +- .../Versions/A/AVFAudio.tbd | 2 +- .../Versions/A/Headers/AVAudioEngine.h | 12 +- .../Versions/A/Headers/AVAudioPlayer.h | 4 +- .../Versions/A/Headers/AVAudioPlayerNode.h | 8 + .../Versions/A/Headers/AVAsset.h | 13 +- .../A/Headers/AVAssetResourceLoader.h | 4 + .../Versions/A/Headers/AVBase.h | 4 + .../Versions/A/Headers/AVContentKeySession.h | 480 ++++ .../Versions/A/Headers/AVFoundation.h | 1 + .../Versions/A/Headers/AVPlayerItem.h | 1 + .../A/Headers/AVSampleBufferDisplayLayer.h | 8 +- .../AVKit.framework/Versions/A/AVKit.tbd | 2 +- .../Versions/A/Accelerate.tbd | 6 +- .../Versions/A/Libraries/libCGInterfaces.tbd | 4 +- .../vImage.framework/Versions/A/vImage.tbd | 4 +- .../Versions/A/Headers/vBasicOps.h | 2 +- .../Versions/A/Headers/vBigNum.h | 2 +- .../Versions/A/Headers/vDSP.h | 2 +- .../Versions/A/Headers/vDSP_translate.h | 2 +- .../Versions/A/Headers/vForce.h | 2 +- .../Versions/A/Headers/vecLib.h | 2 +- .../Versions/A/Headers/vecLibTypes.h | 2 +- .../Versions/A/Headers/vectorOps.h | 2 +- .../vecLib.framework/Versions/A/Headers/vfp.h | 2 +- .../vecLib.framework/Versions/A/libBLAS.tbd | 4 +- .../vecLib.framework/Versions/A/libBNNS.tbd | 4 +- .../vecLib.framework/Versions/A/libLAPACK.tbd | 4 +- .../Versions/A/libLinearAlgebra.tbd | 4 +- .../Versions/A/libQuadrature.tbd | 2 +- .../Versions/A/libSparseBLAS.tbd | 4 +- .../vecLib.framework/Versions/A/libvDSP.tbd | 6 +- .../vecLib.framework/Versions/A/libvMisc.tbd | 6 +- .../vecLib.framework/Versions/A/vecLib.tbd | 6 +- .../Versions/A/Headers/Accelerate.h | 2 +- .../Versions/A/Accounts.tbd | 12 +- .../Versions/A/AddressBook.tbd | 4 +- .../AppKit.framework/Versions/C/AppKit.tbd | 58 +- .../Versions/C/Headers/NSApplication.h | 1 + .../Versions/C/Headers/NSRulerView.h | 7 +- .../Versions/A/AppKitScripting.tbd | 2 +- .../Versions/A/AppleScriptKit.tbd | 4 +- .../Versions/A/AppleScriptObjC.tbd | 4 +- .../Versions/A/ApplicationServices.tbd | 4 +- .../ATS.framework/Versions/A/ATS.tbd | 4 +- .../Versions/A/Resources/ATSHI.tbd | 2 +- .../Versions/A/Resources/libATSServer.tbd | 2 +- .../Versions/A/Resources/libFontParser.tbd | 2 +- .../Versions/A/Resources/libFontRegistry.tbd | 2 +- .../A/Resources/libFontRegistryServer.tbd | 2 +- .../A/Resources/libFontRegistryUI.tbd | 2 +- .../A/Resources/libFontValidation.tbd | 2 +- .../A/Resources/libFontWorkerAccess.tbd | 2 +- .../A/Resources/libTrueTypeScaler.tbd | 2 +- .../Versions/A/Resources/libType1Scaler.tbd | 2 +- .../Versions/A/ColorSync.tbd | 2 +- .../A/Resources/ColorSyncDeprecated.tbd | 2 +- .../Versions/A/HIServices.tbd | 4 +- .../Versions/A/LangAnalysis.tbd | 2 +- .../Versions/A/PrintCore.tbd | 4 +- .../Frameworks/QD.framework/Versions/A/QD.tbd | 188 +- .../Versions/A/SpeechSynthesis.tbd | 2 +- .../Versions/A/AudioToolbox.tbd | 4 +- .../Versions/A/Headers/AudioFormat.h | 2 +- .../Versions/A/Headers/AudioUnitProperties.h | 6 +- .../Versions/A/AudioUnit.tbd | 2 +- .../Versions/A/AudioVideoBridging.tbd | 2 +- .../Versions/A/Automator.tbd | 4 +- .../Versions/A/CFNetwork.tbd | 65 +- .../Versions/A/Headers/CFNetworkErrors.h | 1 + .../Versions/A/CalendarStore.tbd | 4 +- .../Carbon.framework/Versions/A/Carbon.tbd | 6 +- .../Versions/A/CarbonSound.tbd | 2 +- .../Versions/A/CommonPanels.tbd | 4 +- .../Versions/A/HIToolbox.tbd | 4 +- .../Versions/A/HTMLRendering.tbd | 2 +- .../Help.framework/Versions/A/Help.tbd | 2 +- .../Versions/A/ImageCapture.tbd | 4 +- .../Ink.framework/Versions/A/Ink.tbd | 4 +- .../Versions/A/NavigationServices.tbd | 4 +- .../Versions/A/OpenScripting.tbd | 2 +- .../Versions/A/PMBrowser.tbd | 6 +- .../Print.framework/Versions/A/Print.tbd | 4 +- .../Versions/A/SecurityHI.tbd | 4 +- .../Versions/A/SpeechRecognition.tbd | 2 +- .../Versions/A/CloudKit.tbd | 43 +- .../Cocoa.framework/Versions/A/Cocoa.tbd | 4 +- .../Versions/A/Collaboration.tbd | 4 +- .../Versions/A/Contacts.tbd | 14 +- .../A/Headers/CNMutablePostalAddress.h | 2 + .../Versions/A/Headers/CNPostalAddress.h | 7 +- .../A/Headers/CNPostalAddressFormatter.h | 2 +- .../Versions/A/ContactsUI.tbd | 4 +- .../Versions/A/CoreAudio.tbd | 2 +- .../Versions/A/CoreAudioKit.tbd | 2 +- .../Versions/A/CoreBluetooth.tbd | 2 +- .../Versions/A/CoreData.tbd | 45 +- .../Versions/A/Headers/NSBatchDeleteRequest.h | 2 +- .../Versions/A/Headers/NSBatchUpdateRequest.h | 3 +- .../A/Headers/NSManagedObjectContext.h | 3 +- .../Versions/A/CoreDisplay.tbd | 88 +- .../Versions/A/CoreFoundation.tbd | 11 +- .../Versions/A/Headers/CFCharacterSet.h | 8 +- .../Versions/A/CoreGraphics.tbd | 8 +- .../Versions/A/CoreImage.tbd | 51 +- .../Versions/A/CoreLocation.tbd | 4 +- .../Versions/A/CoreMIDI.tbd | 4 +- .../Versions/A/CoreMIDIServer.tbd | 4 +- .../Versions/A/CoreMedia.tbd | 109 +- .../Versions/A/Headers/CMBase.h | 4 + .../Versions/A/CoreMediaIO.tbd | 2 +- .../Versions/A/CoreServices.tbd | 4 +- .../Frameworks/AE.framework/Versions/A/AE.tbd | 4 +- .../Versions/A/CarbonCore.tbd | 4 +- .../Versions/A/DictionaryServices.tbd | 2 +- .../Versions/A/FSEvents.tbd | 4 +- .../Versions/A/LaunchServices.tbd | 8 +- .../Versions/A/Metadata.tbd | 4 +- .../Versions/A/Support/libmdworker.tbd | 2 +- .../Versions/A/OSServices.tbd | 4 +- .../Versions/A/SearchKit.tbd | 2 +- .../Versions/A/SharedFileList.tbd | 4 +- .../Support/libCommCenterAWDMetrics.tbd | 293 ++- .../Support/libCommCenterBase.tbd | 209 +- .../Support/libCommCenterCommandDrivers.tbd | 130 +- .../Versions/A/CoreTelephony.tbd | 79 +- .../Versions/A/CoreText.tbd | 2 +- .../Versions/A/CoreVideo.tbd | 2 +- .../Versions/A/Headers/CVPixelBuffer.h | 1 + .../Versions/A/CoreWLAN.tbd | 2 +- .../Versions/A/CryptoTokenKit.tbd | 2 +- .../Versions/A/Headers/TKSmartCard.h | 42 +- .../Versions/A/Headers/TKSmartCardATR.h | 2 +- .../Versions/A/Headers/TKSmartCardToken.h | 26 +- .../Versions/A/Headers/TKToken.h | 14 +- .../Versions/A/DVComponentGlue.tbd | 2 +- .../Versions/A/DVDPlayback.tbd | 6 +- .../Versions/A/DirectoryService.tbd | 2 +- .../Versions/A/DiscRecording.tbd | 2 +- .../Versions/A/DiscRecordingUI.tbd | 2 +- .../Versions/A/DiskArbitration.tbd | 2 +- .../Versions/A/DrawSprocket.tbd | 2 +- .../Versions/A/EventKit.tbd | 52 +- .../Versions/A/ExceptionHandling.tbd | 4 +- .../Versions/A/FWAUserLib.tbd | 2 +- .../Versions/A/FinderSync.tbd | 4 +- .../Versions/A/ForceFeedback.tbd | 2 +- .../Versions/C/Foundation.tbd | 6 +- .../Versions/C/Headers/NSURLError.h | 1 + .../GLKit.framework/Versions/A/GLKit.tbd | 4 +- .../GLUT.framework/Versions/A/GLUT.tbd | 2 +- .../GSS.framework/Versions/A/GSS.tbd | 2 +- .../Versions/A/GameController.tbd | 2 +- .../GameKit.framework/Versions/A/GameKit.tbd | 4 +- .../Versions/A/Headers/GKAchievement.h | 2 +- .../A/Headers/GKAchievementDescription.h | 2 +- .../A/Headers/GKAchievementViewController.h | 2 +- .../Versions/A/Headers/GKBasePlayer.h | 2 +- .../Versions/A/Headers/GKChallenge.h | 2 +- .../A/Headers/GKChallengeEventHandler.h | 2 +- .../Versions/A/Headers/GKCloudPlayer.h | 2 +- .../Versions/A/Headers/GKDefines.h | 2 +- .../Versions/A/Headers/GKError.h | 2 +- .../Versions/A/Headers/GKEventListener.h | 2 +- .../GKFriendRequestComposeViewController.h | 2 +- .../A/Headers/GKGameCenterViewController.h | 2 +- .../Versions/A/Headers/GKGameSession.h | 2 +- .../Versions/A/Headers/GKGameSessionError.h | 2 +- .../A/Headers/GKGameSessionEventListener.h | 2 +- .../GKGameSessionSharingViewController.h | 2 +- .../Versions/A/Headers/GKLeaderboard.h | 2 +- .../Versions/A/Headers/GKLeaderboardSet.h | 2 +- .../A/Headers/GKLeaderboardViewController.h | 2 +- .../Versions/A/Headers/GKLocalPlayer.h | 2 +- .../Versions/A/Headers/GKMatch.h | 2 +- .../Versions/A/Headers/GKMatchmaker.h | 2 +- .../A/Headers/GKMatchmakerViewController.h | 2 +- .../Versions/A/Headers/GKNotificationBanner.h | 2 +- .../Versions/A/Headers/GKPlayer.h | 2 +- .../Versions/A/Headers/GKSavedGame.h | 2 +- .../Versions/A/Headers/GKSavedGameListener.h | 2 +- .../Versions/A/Headers/GKScore.h | 2 +- .../Versions/A/Headers/GKTurnBasedMatch.h | 2 +- .../GKTurnBasedMatchmakerViewController.h | 2 +- .../Versions/A/Headers/GKVoiceChat.h | 2 +- .../Versions/A/Headers/GameKit.h | 2 +- .../Versions/A/GameplayKit.tbd | 2 +- .../Versions/A/Hypervisor.tbd | 2 +- .../Versions/A/ICADevices.tbd | 2 +- .../Versions/A/IMServicePlugInSupport.tbd | 4 +- .../Versions/A/IMServicePlugIn.tbd | 4 +- .../Versions/A/IOBluetooth.tbd | 2 +- .../Versions/A/IOBluetoothUI.tbd | 2 +- .../A/Headers/graphics/IOGraphicsTypes.h | 20 +- .../Versions/A/Headers/hid/IOHIDKeys.h | 11 +- .../Versions/A/Headers/hid/IOHIDUsageTables.h | 12 +- .../A/Headers/hidsystem/IOHIDShared.h | 17 + .../Versions/A/Headers/pwr_mgt/IOPMKeys.h | 6 + .../IOKit.framework/Versions/A/IOKit.tbd | 4 +- .../Versions/A/IOSurface.tbd | 2 +- .../Versions/A/ImageCaptureCore.tbd | 28 +- .../Versions/A/Headers/CGImageProperties.h | 2 +- .../ImageIO.framework/Versions/A/ImageIO.tbd | 196 +- .../Versions/A/Resources/libGIF.tbd | 4 +- .../Versions/A/Resources/libJP2.tbd | 4 +- .../Versions/A/Resources/libJPEG.tbd | 4 +- .../Versions/A/Resources/libOpenEXR.tbd | 4 +- .../Versions/A/Resources/libPng.tbd | 4 +- .../Versions/A/Resources/libRadiance.tbd | 4 +- .../Versions/A/Resources/libTIFF.tbd | 4 +- .../Versions/A/InputMethodKit.tbd | 2 +- .../Versions/A/InstallerPlugins.tbd | 4 +- .../Versions/A/InstantMessage.tbd | 4 +- .../A/Headers/CLPlacemark+IntentsAdditions.h | 2 +- .../A/Headers/INCallCapabilityOptions.h | 2 +- .../Versions/A/Headers/INCallRecordType.h | 2 +- .../INCallRecordTypeResolutionResult.h | 2 +- .../A/Headers/INConditionalOperator.h | 2 +- .../A/Headers/INDateComponentsRange.h | 2 +- .../INDateComponentsRangeResolutionResult.h | 2 +- .../Versions/A/Headers/INImage.h | 4 +- .../Versions/A/Headers/INIntent.h | 2 +- .../Versions/A/Headers/INIntentErrors.h | 10 +- .../A/Headers/INIntentResolutionResult.h | 4 +- .../Versions/A/Headers/INIntentResponse.h | 2 +- .../Versions/A/Headers/INInteraction.h | 6 +- .../Versions/A/Headers/INMessage.h | 2 +- .../A/Headers/INMessageAttributeOptions.h | 2 +- ...NMessageAttributeOptionsResolutionResult.h | 2 +- .../Versions/A/Headers/INPerson.h | 2 +- .../Versions/A/Headers/INPersonHandle.h | 6 +- .../Versions/A/Headers/INPersonHandleLabel.h | 18 +- .../Versions/A/Headers/INPersonRelationship.h | 22 +- .../A/Headers/INPersonResolutionResult.h | 2 +- .../A/Headers/INPlacemarkResolutionResult.h | 2 +- .../A/Headers/INSearchCallHistoryIntent.h | 4 +- .../INSearchCallHistoryIntentResponse.h | 5 +- .../A/Headers/INSearchForMessagesIntent.h | 4 +- .../INSearchForMessagesIntentResponse.h | 5 +- .../Versions/A/Headers/INSendMessageIntent.h | 4 +- .../A/Headers/INSendMessageIntentResponse.h | 5 +- .../Versions/A/Headers/INSpeakableString.h | 2 +- .../INSpeakableStringResolutionResult.h | 2 +- .../A/Headers/INStartAudioCallIntent.h | 4 +- .../Headers/INStartAudioCallIntentResponse.h | 5 +- .../A/Headers/INStartVideoCallIntent.h | 2 + .../Headers/INStartVideoCallIntentResponse.h | 4 +- .../A/Headers/INStringResolutionResult.h | 2 +- .../Headers/NSUserActivity+IntentsAdditions.h | 2 +- .../Intents.framework/Versions/A/Intents.tbd | 222 +- .../Versions/A/JavaFrameEmbedding.tbd | 2 +- .../Versions/A/Headers/JSContext.h | 11 +- .../Versions/A/Headers/JSManagedValue.h | 2 - .../Versions/A/Headers/JSObjectRef.h | 2 +- .../Versions/A/Headers/JSStringRef.h | 5 +- .../Versions/A/Headers/JSTypedArray.h | 2 +- .../Versions/A/Headers/JSValue.h | 25 +- .../Versions/A/Headers/JSValueRef.h | 2 +- .../Versions/A/JavaScriptCore.tbd | 969 +++++--- .../Versions/A/JavaNativeFoundation.tbd | 2 +- .../Versions/A/JavaRuntimeSupport.tbd | 2 +- .../JavaVM.framework/Versions/A/JavaVM.tbd | 2 +- .../Versions/A/Kerberos.tbd | 6 +- .../A/Headers/IOKit/audio/IOAudioDebug.h | 22 +- .../A/Headers/IOKit/graphics/IOFramebuffer.h | 18 +- .../Headers/IOKit/graphics/IOGraphicsTypes.h | 20 +- .../Versions/A/Headers/IOKit/hid/IOHIDKeys.h | 11 +- .../A/Headers/IOKit/hid/IOHIDUsageTables.h | 12 +- .../Headers/IOKit/hidevent/IOHIDEventDriver.h | 7 + .../IOKit/hidevent/IOHIDEventService.h | 17 +- .../A/Headers/IOKit/hidsystem/IOHIDShared.h | 17 + .../IOKit/hidsystem/IOHIDUsageTables.h | 12 +- .../IOKit/ndrvsupport/IONDRVFramebuffer.h | 3 + .../A/Headers/IOKit/pci/IOPCIBridge.h | 2 + .../A/Headers/IOKit/usb/IOUSBHostFamily.h | 17 + .../A/Headers/i386/machine_routines.h | 1 - .../Versions/A/Headers/kern/assert.h | 8 +- .../Versions/A/Headers/kern/block_hint.h | 52 + .../Versions/A/Headers/kern/debug.h | 2 + .../Versions/A/Headers/kern/kcdata.h | 15 + .../Versions/A/Headers/kern/sched_prim.h | 2 + .../Versions/A/Headers/kern/task.h | 3 + .../Versions/A/Headers/libkern/c++/OSKext.h | 4 +- .../Versions/A/Headers/libkern/version.h | 4 +- .../Versions/A/Headers/mach/mach_port.defs | 14 +- .../Versions/A/Headers/mach/mach_port.h | 14 +- .../Versions/A/Headers/mach/mach_types.defs | 23 + .../Versions/A/Headers/mach/mach_types.h | 9 +- .../Versions/A/Headers/mach/task.defs | 8 +- .../Versions/A/Headers/mach/task.h | 8 +- .../Versions/A/Headers/mach/thread_act.defs | 6 +- .../Versions/A/Headers/mach/thread_act.h | 6 +- .../Versions/A/Headers/machine/atomic.h | 10 +- .../Versions/A/Headers/netinet/in.h | 2 +- .../Versions/A/Headers/netinet/ip6.h | 4 + .../Versions/A/Headers/netinet/tcp.h | 1 + .../Versions/A/Headers/security/_label.h | 2 +- .../A/Headers/security/mac_framework.h | 2 + .../Versions/A/Headers/security/mac_policy.h | 21 +- .../Versions/A/Headers/stdatomic.h | 181 ++ .../Versions/A/Headers/stddef.h | 66 + .../Versions/A/Headers/sys/_types/_seek_set.h | 8 + .../Versions/A/Headers/sys/attr.h | 31 +- .../Versions/A/Headers/sys/fcntl.h | 19 +- .../Versions/A/Headers/sys/ioctl.h | 2 +- .../Versions/A/Headers/sys/kdebugevents.h | 2 +- .../Versions/A/Headers/sys/kernel_types.h | 5 + .../Versions/A/Headers/sys/malloc.h | 2 +- .../Versions/A/Headers/sys/mount.h | 29 +- .../Versions/A/Headers/sys/socket.h | 2 +- .../Versions/A/Headers/sys/syscall.h | 2 +- .../Versions/A/Headers/sys/sysproto.h | 8 +- .../Versions/A/Headers/sys/ubc.h | 1 + .../Versions/A/Headers/sys/unistd.h | 1 + .../Versions/A/Headers/sys/vnode.h | 19 +- .../Versions/A/Headers/sys/vnode_if.h | 18 +- .../Versions/A/Headers/vecLib/vBasicOps.h | 2 +- .../Versions/A/Headers/vecLib/vDSP.h | 2 +- .../Versions/A/Headers/vecLib/vForce.h | 2 +- .../Versions/A/Headers/vecLib/vecLib.h | 2 +- .../Versions/A/Headers/vecLib/vecLibTypes.h | 2 +- .../LDAP.framework/Versions/A/LDAP.tbd | 2 +- .../Versions/A/LatentSemanticMapping.tbd | 2 +- .../Versions/A/DaemonUtils.tbd | 7 +- .../Versions/A/MechanismBase.tbd | 4 +- .../Versions/A/ModuleBase.tbd | 4 +- .../Versions/A/SharedUtils.tbd | 10 +- .../Versions/A/Headers/LAContext.h | 18 +- .../Versions/A/Headers/LAError.h | 2 +- .../Versions/A/LocalAuthentication.tbd | 4 +- .../MapKit.framework/Versions/A/MapKit.tbd | 38 +- .../Versions/A/MediaAccessibility.tbd | 4 +- .../Versions/A/MediaLibrary.tbd | 4 +- .../Versions/A/Headers/MPError.h | 1 + .../Versions/A/Headers/MPMediaItem.h | 4 + .../A/Headers/MPNowPlayingInfoCenter.h | 5 + .../Versions/A/Headers/MediaPlayer.h | 1 + .../Versions/A/MediaPlayer.tbd | 122 +- .../Versions/A/MediaToolbox.tbd | 359 +-- .../Message.framework/Versions/B/Message.tbd | 4 +- .../Versions/A/Headers/MTLCommandBuffer.h | 14 + .../Versions/A/Headers/MTLDrawable.h | 1 + .../Metal.framework/Versions/A/Metal.tbd | 8 +- .../Versions/A/MetalKit.tbd | 15 +- .../Versions/A/Headers/MDLAsset.h | 36 + .../Versions/A/Headers/MDLMesh.h | 4 +- .../Versions/A/Headers/MDLObject.h | 23 +- .../Versions/A/Headers/MDLTransform.h | 2 + .../Versions/A/Headers/MDLTypes.h | 3 + .../Versions/A/Headers/MDLVertexDescriptor.h | 7 +- .../ModelIO.framework/Versions/A/ModelIO.tbd | 18 +- .../Versions/A/MultipeerConnectivity.tbd | 4 +- .../NetFS.framework/Versions/A/NetFS.tbd | 2 +- .../Versions/A/NetworkExtension.tbd | 102 +- .../Versions/A/NotificationCenter.tbd | 2 +- .../OSAKit.framework/Versions/A/OSAKit.tbd | 4 +- .../OpenAL.framework/Versions/A/OpenAL.tbd | 2 +- .../A/Libraries/3425AMD/libcl2module.tbd | 4 +- .../Versions/A/Libraries/AMDil.dylib | Bin 6667600 -> 6679808 bytes .../Versions/A/Libraries/AMDil_r700.dylib | Bin 4364384 -> 4372496 bytes .../Versions/A/Libraries/IGIL.dylib | Bin 1916944 -> 1930240 bytes .../A/Libraries/ImageFormats/float_i.tbd | 2 +- .../A/Libraries/ImageFormats/float_rgba.tbd | 2 +- .../A/Libraries/ImageFormats/float_rgbx.tbd | 2 +- .../A/Libraries/ImageFormats/float_rgx.tbd | 2 +- .../A/Libraries/ImageFormats/float_rx.tbd | 2 +- .../A/Libraries/ImageFormats/half_i.tbd | 2 +- .../A/Libraries/ImageFormats/half_rgba.tbd | 2 +- .../A/Libraries/ImageFormats/half_rgbx.tbd | 2 +- .../Libraries/ImageFormats/sfixed14_rgba.tbd | 2 +- .../A/Libraries/ImageFormats/sint16_rgba.tbd | 2 +- .../A/Libraries/ImageFormats/sint32_rgba.tbd | 2 +- .../A/Libraries/ImageFormats/sint8_rgba.tbd | 2 +- .../A/Libraries/ImageFormats/snorm16_rgba.tbd | 2 +- .../A/Libraries/ImageFormats/snorm8_rgba.tbd | 2 +- .../A/Libraries/ImageFormats/uint16_rgba.tbd | 2 +- .../A/Libraries/ImageFormats/uint32_rgba.tbd | 2 +- .../A/Libraries/ImageFormats/uint8_rgba.tbd | 2 +- .../A/Libraries/ImageFormats/unorm16_rgba.tbd | 2 +- .../A/Libraries/ImageFormats/unorm16_rgbx.tbd | 2 +- .../A/Libraries/ImageFormats/unorm8_1rgb.tbd | 2 +- .../A/Libraries/ImageFormats/unorm8_a.tbd | 2 +- .../A/Libraries/ImageFormats/unorm8_argb.tbd | 2 +- .../A/Libraries/ImageFormats/unorm8_bgr1.tbd | 2 +- .../A/Libraries/ImageFormats/unorm8_bgra.tbd | 2 +- .../A/Libraries/ImageFormats/unorm8_i.tbd | 2 +- .../A/Libraries/ImageFormats/unorm8_rgba.tbd | 2 +- .../A/Libraries/ImageFormats/unorm8_rgbx.tbd | 2 +- .../A/Libraries/ImageFormats/unorm8_rgx.tbd | 2 +- .../A/Libraries/Legacy/libcl2module.tbd | 2 +- .../Versions/A/Libraries/NVPTX.tbd | 4 +- .../Versions/A/Libraries/PTX.tbd | 4 +- .../Versions/A/Libraries/PTXSM1X.tbd | 2 +- .../Versions/A/Libraries/Vectorizer.tbd | 2 +- .../A/Libraries/libCLVMAMDilPlugin.tbd | 2 +- .../A/Libraries/libCLVMAMDil_r700Plugin.tbd | 2 +- .../Versions/A/Libraries/libCLVMCPUPlugin.tbd | 2 +- .../Versions/A/Libraries/libCLVMIGCPlugin.tbd | 4 +- .../A/Libraries/libCLVMIGILPlugin.tbd | 4 +- .../A/Libraries/libCLVMNVPTXPlugin.tbd | 4 +- .../Versions/A/Libraries/libCLVMPTXPlugin.tbd | 4 +- .../A/Libraries/libCLVMPTXSM1XPlugin.tbd | 2 +- .../Versions/A/Libraries/libcl2module.tbd | 4 +- .../Versions/A/Libraries/libcldcpuengine.tbd | 2 +- .../OpenCL.framework/Versions/A/OpenCL.tbd | 2 +- .../Versions/A/CFOpenDirectory.tbd | 2 +- .../Versions/A/OpenDirectory.tbd | 2 +- .../3425AMD/libCoreVMClient.mono.tbd | 2 +- .../A/Libraries/3425AMD/libLLVMContainer.tbd | 2 +- .../A/Libraries/3600/libCoreVMClient.mono.tbd | 2 +- .../Libraries/Legacy/libCoreVMClient.mono.tbd | 4 +- .../A/Libraries/Legacy/libLLVMContainer.tbd | 2 +- .../A/Libraries/libCVMSPluginSupport.tbd | 2 +- .../Versions/A/Libraries/libCoreFSCache.tbd | 2 +- .../A/Libraries/libCoreVMClient.mono.tbd | 4 +- .../Versions/A/Libraries/libCoreVMClient.tbd | 2 +- .../Versions/A/Libraries/libGFXShared.tbd | 2 +- .../Versions/A/Libraries/libGL.tbd | 2 +- .../Versions/A/Libraries/libGLImage.tbd | 2 +- .../A/Libraries/libGLProgrammability.tbd | 2 +- .../Versions/A/Libraries/libGLU.tbd | 2 +- .../Versions/A/Libraries/libGLVMPlugin.tbd | 2 +- .../Versions/A/Libraries/libLLVMContainer.tbd | 2 +- .../OpenGL.framework/Versions/A/OpenGL.tbd | 2 +- .../PCSC.framework/Versions/A/PCSC.tbd | 2 +- .../Photos.framework/Versions/A/Photos.tbd | 49 +- .../Versions/A/PhotosUI.tbd | 4 +- .../Versions/A/PreferencePanes.tbd | 4 +- .../PubSub.framework/Versions/A/PubSub.tbd | 2 +- .../Python.framework/Versions/2.6/Python.tbd | 2 +- .../Python.framework/Versions/2.7/Python.tbd | 2 +- .../QTKit.framework/Versions/A/QTKit.tbd | 2 +- .../Versions/A/ImageKit.tbd | 11 +- .../Versions/A/Headers/PDFAnnotation.h | 3 + .../Versions/A/Headers/PDFPage.h | 8 +- .../Versions/A/Headers/PDFView.h | 8 +- .../PDFKit.framework/Versions/A/PDFKit.tbd | 116 +- .../Versions/A/QuartzComposer.tbd | 4 +- .../Versions/A/QuartzFilters.tbd | 2 +- .../Versions/A/QuickLookUI.tbd | 4 +- .../Quartz.framework/Versions/A/Quartz.tbd | 2 +- .../Versions/A/Headers/CAAnimation.h | 2 +- .../Versions/A/Headers/CABase.h | 2 +- .../A/Headers/CAConstraintLayoutManager.h | 2 +- .../Versions/A/Headers/CAEmitterBehavior.h | 2 +- .../Versions/A/Headers/CAEmitterCell.h | 2 +- .../Versions/A/Headers/CAEmitterLayer.h | 2 +- .../Versions/A/Headers/CAGradientLayer.h | 2 +- .../Versions/A/Headers/CALayer.h | 2 +- .../Versions/A/Headers/CAMediaTiming.h | 2 +- .../A/Headers/CAMediaTimingFunction.h | 2 +- .../Versions/A/Headers/CAMetalLayer.h | 2 +- .../Versions/A/Headers/CAOpenGLLayer.h | 2 +- .../Versions/A/Headers/CARemoteLayerClient.h | 2 +- .../Versions/A/Headers/CARemoteLayerServer.h | 2 +- .../Versions/A/Headers/CARenderer.h | 2 +- .../Versions/A/Headers/CAReplicatorLayer.h | 2 +- .../Versions/A/Headers/CAScrollLayer.h | 2 +- .../Versions/A/Headers/CAShapeLayer.h | 2 +- .../Versions/A/Headers/CATextLayer.h | 2 +- .../Versions/A/Headers/CATiledLayer.h | 2 +- .../Versions/A/Headers/CATransaction.h | 2 +- .../Versions/A/Headers/CATransform3D.h | 2 +- .../Versions/A/Headers/CATransformLayer.h | 2 +- .../Versions/A/Headers/CAValueFunction.h | 2 +- .../Versions/A/Headers/CoreAnimation.h | 2 +- .../Versions/A/Headers/QuartzCore.h | 2 +- .../Versions/A/QuartzCore.tbd | 91 +- .../Versions/A/QuickLook.tbd | 4 +- .../Versions/A/QuickTime.tbd | 4 +- .../Versions/2.0/Headers/ruby/config.h | 6 +- .../Ruby.framework/Versions/2.0/Ruby.tbd | 6 +- .../universal-darwin16/ruby/config.h | 6 +- .../ruby/2.0.0/universal-darwin16/rbconfig.rb | 6 +- .../SourcesCommand/cdesc-SourcesCommand.ri | Bin 658 -> 663 bytes .../Versions/A/Headers/SFSafariApplication.h | 3 + .../A/Headers/SFSafariExtensionHandling.h | 6 + .../Versions/A/Headers/SFSafariToolbarItem.h | 9 + .../A/Headers/SFSwiftOverlaySupport.h | 8 + .../Versions/A/SafariServices.tbd | 8 +- .../Versions/A/Headers/SCNLayer.h | 2 + .../Versions/A/SceneKit.tbd | 30 +- .../Versions/A/ScreenSaver.tbd | 2 +- .../Versions/A/Scripting.tbd | 2 +- .../Versions/A/ScriptingBridge.tbd | 2 +- .../Versions/A/Headers/Authorization.h | 8 +- .../Versions/A/Headers/AuthorizationTags.h | 2 +- .../Versions/A/Headers/CMSEncoder.h | 2 +- .../Versions/A/Headers/SecAccessControl.h | 12 +- .../Versions/A/Headers/SecBase.h | 909 +++---- .../Versions/A/Headers/SecCertificate.h | 589 ++--- .../Versions/A/Headers/SecIdentity.h | 155 +- .../Versions/A/Headers/SecImportExport.h | 382 +-- .../Versions/A/Headers/SecItem.h | 1539 ++++++------ .../Versions/A/Headers/SecKey.h | 1096 +++++---- .../Versions/A/Headers/SecPolicy.h | 223 +- .../Versions/A/Headers/SecRandom.h | 34 +- .../Versions/A/Headers/SecTask.h | 41 +- .../Versions/A/Headers/SecTrust.h | 9 +- .../Versions/A/Headers/SecTrustSettings.h | 370 ++- .../Versions/A/Headers/SecureDownload.h | 7 +- .../Versions/A/Headers/Security.h | 46 +- .../Versions/A/Headers/SecurityFeatures.h | 35 - .../Versions/A/Headers/certextensions.h | 267 ++- .../Versions/A/Headers/cssmapi.h | 4 +- .../Versions/A/Headers/cssmapple.h | 18 +- .../Versions/A/Headers/oidsbase.h | 10 + .../Versions/A/Modules/module.modulemap | 1 - .../Versions/A/Security.tbd | 367 +-- .../Versions/A/SecurityFoundation.tbd | 4 +- .../Versions/A/SecurityInterface.tbd | 4 +- .../Versions/A/ServiceManagement.tbd | 4 +- .../Social.framework/Versions/A/Social.tbd | 4 +- .../Versions/A/Headers/SKEffectNode.h | 6 +- .../Versions/A/Headers/SKEmitterNode.h | 7 +- .../Versions/A/Headers/SKNode.h | 11 + .../Versions/A/Headers/SKShapeNode.h | 6 +- .../Versions/A/Headers/SKSpriteNode.h | 6 +- .../Versions/A/Headers/SKTileMapNode.h | 6 +- .../Versions/A/Headers/SKVersion.h | 2 +- .../Versions/A/SpriteKit.tbd | 4 +- .../Versions/A/StoreKit.tbd | 4 +- .../Versions/A/SyncServices.tbd | 6 +- .../Versions/A/Headers/SCSchemaDefinitions.h | 2 +- .../Versions/A/SystemConfiguration.tbd | 44 +- .../TWAIN.framework/Versions/A/TWAIN.tbd | 2 +- .../Tcl.framework/Versions/8.4/Tcl.tbd | 27 +- .../Versions/8.4/libtclstub8.4.a | Bin 2920 -> 2920 bytes .../Tcl.framework/Versions/8.4/tclConfig.sh | 8 +- .../Tcl.framework/Versions/8.5/Tcl.tbd | 7 +- .../Versions/8.5/libtclstub8.5.a | Bin 5000 -> 5000 bytes .../Tcl.framework/Versions/8.5/tclConfig.sh | 8 +- .../Tk.framework/Versions/8.4/Tk.tbd | 9 +- .../Tk.framework/Versions/8.4/libtkstub8.4.a | Bin 2720 -> 2720 bytes .../Tk.framework/Versions/8.4/tkConfig.sh | 8 +- .../Tk.framework/Versions/8.5/Tk.tbd | 6 +- .../Tk.framework/Versions/8.5/libtkstub8.5.a | Bin 7120 -> 7120 bytes .../Tk.framework/Versions/8.5/tkConfig.sh | 8 +- .../Versions/A/VideoDecodeAcceleration.tbd | 2 +- .../A/Headers/VTCompressionProperties.h | 180 +- .../Versions/A/Headers/VTCompressionSession.h | 24 +- .../A/Headers/VTDecompressionProperties.h | 72 +- .../A/Headers/VTDecompressionSession.h | 18 +- .../Versions/A/Headers/VTFrameSilo.h | 14 +- .../Versions/A/Headers/VTMultiPassStorage.h | 6 +- .../A/Headers/VTPixelTransferProperties.h | 28 +- .../Versions/A/Headers/VTSession.h | 34 +- .../Versions/A/Headers/VTUtilities.h | 2 +- .../Versions/A/Headers/VTVideoEncoderList.h | 12 +- .../Versions/A/VideoToolbox.tbd | 45 +- .../A/Frameworks/PluginProcessShim.tbd | 4 +- .../Versions/A/Frameworks/SecItemShim.tbd | 4 +- .../WebCore.framework/Versions/A/WebCore.tbd | 2107 +++++++++------- .../Versions/A/WebKitLegacy.tbd | 62 +- .../Contents/MacOS/WebKitPluginHostShim.tbd | 2 +- .../Versions/A/Frameworks/WebProcessShim.tbd | 4 +- .../Versions/A/Headers/DOMAbstractView.h | 5 +- .../Versions/A/Headers/DOMAttr.h | 5 +- .../Versions/A/Headers/DOMBlob.h | 5 +- .../Versions/A/Headers/DOMCDATASection.h | 5 +- .../Versions/A/Headers/DOMCSSCharsetRule.h | 5 +- .../Versions/A/Headers/DOMCSSFontFaceRule.h | 5 +- .../Versions/A/Headers/DOMCSSImportRule.h | 5 +- .../Versions/A/Headers/DOMCSSMediaRule.h | 5 +- .../Versions/A/Headers/DOMCSSPageRule.h | 5 +- .../Versions/A/Headers/DOMCSSPrimitiveValue.h | 5 +- .../Versions/A/Headers/DOMCSSRule.h | 6 +- .../Versions/A/Headers/DOMCSSRuleList.h | 5 +- .../A/Headers/DOMCSSStyleDeclaration.h | 5 +- .../Versions/A/Headers/DOMCSSStyleRule.h | 5 +- .../Versions/A/Headers/DOMCSSStyleSheet.h | 5 +- .../Versions/A/Headers/DOMCSSUnknownRule.h | 5 +- .../Versions/A/Headers/DOMCSSValue.h | 5 +- .../Versions/A/Headers/DOMCSSValueList.h | 5 +- .../Versions/A/Headers/DOMCharacterData.h | 5 +- .../Versions/A/Headers/DOMComment.h | 5 +- .../Versions/A/Headers/DOMCounter.h | 5 +- .../Versions/A/Headers/DOMDocument.h | 5 +- .../Versions/A/Headers/DOMDocumentFragment.h | 5 +- .../Versions/A/Headers/DOMDocumentType.h | 5 +- .../Versions/A/Headers/DOMElement.h | 5 +- .../Versions/A/Headers/DOMEntity.h | 5 +- .../Versions/A/Headers/DOMEntityReference.h | 5 +- .../Versions/A/Headers/DOMEvent.h | 5 +- .../Versions/A/Headers/DOMEventListener.h | 5 +- .../Versions/A/Headers/DOMEventTarget.h | 5 +- .../Versions/A/Headers/DOMEvents.h | 1 - .../Versions/A/Headers/DOMExtensions.h | 19 +- .../Versions/A/Headers/DOMFile.h | 5 +- .../Versions/A/Headers/DOMFileList.h | 5 +- .../Versions/A/Headers/DOMHTMLAnchorElement.h | 5 +- .../Versions/A/Headers/DOMHTMLAppletElement.h | 5 +- .../Versions/A/Headers/DOMHTMLAreaElement.h | 5 +- .../Versions/A/Headers/DOMHTMLBRElement.h | 5 +- .../Versions/A/Headers/DOMHTMLBaseElement.h | 5 +- .../A/Headers/DOMHTMLBaseFontElement.h | 5 +- .../Versions/A/Headers/DOMHTMLBodyElement.h | 5 +- .../Versions/A/Headers/DOMHTMLButtonElement.h | 5 +- .../Versions/A/Headers/DOMHTMLCollection.h | 5 +- .../Versions/A/Headers/DOMHTMLDListElement.h | 5 +- .../A/Headers/DOMHTMLDirectoryElement.h | 5 +- .../Versions/A/Headers/DOMHTMLDivElement.h | 5 +- .../Versions/A/Headers/DOMHTMLDocument.h | 5 +- .../Versions/A/Headers/DOMHTMLElement.h | 5 +- .../Versions/A/Headers/DOMHTMLEmbedElement.h | 5 +- .../A/Headers/DOMHTMLFieldSetElement.h | 5 +- .../Versions/A/Headers/DOMHTMLFontElement.h | 5 +- .../Versions/A/Headers/DOMHTMLFormElement.h | 5 +- .../Versions/A/Headers/DOMHTMLFrameElement.h | 5 +- .../A/Headers/DOMHTMLFrameSetElement.h | 5 +- .../Versions/A/Headers/DOMHTMLHRElement.h | 5 +- .../Versions/A/Headers/DOMHTMLHeadElement.h | 5 +- .../A/Headers/DOMHTMLHeadingElement.h | 5 +- .../Versions/A/Headers/DOMHTMLHtmlElement.h | 5 +- .../Versions/A/Headers/DOMHTMLIFrameElement.h | 5 +- .../Versions/A/Headers/DOMHTMLImageElement.h | 5 +- .../Versions/A/Headers/DOMHTMLInputElement.h | 5 +- .../Versions/A/Headers/DOMHTMLLIElement.h | 5 +- .../Versions/A/Headers/DOMHTMLLabelElement.h | 5 +- .../Versions/A/Headers/DOMHTMLLegendElement.h | 5 +- .../Versions/A/Headers/DOMHTMLLinkElement.h | 5 +- .../Versions/A/Headers/DOMHTMLMapElement.h | 5 +- .../A/Headers/DOMHTMLMarqueeElement.h | 5 +- .../Versions/A/Headers/DOMHTMLMenuElement.h | 5 +- .../Versions/A/Headers/DOMHTMLMetaElement.h | 5 +- .../Versions/A/Headers/DOMHTMLModElement.h | 5 +- .../Versions/A/Headers/DOMHTMLOListElement.h | 5 +- .../Versions/A/Headers/DOMHTMLObjectElement.h | 5 +- .../A/Headers/DOMHTMLOptGroupElement.h | 5 +- .../Versions/A/Headers/DOMHTMLOptionElement.h | 5 +- .../A/Headers/DOMHTMLOptionsCollection.h | 5 +- .../A/Headers/DOMHTMLParagraphElement.h | 5 +- .../Versions/A/Headers/DOMHTMLParamElement.h | 5 +- .../Versions/A/Headers/DOMHTMLPreElement.h | 5 +- .../Versions/A/Headers/DOMHTMLQuoteElement.h | 5 +- .../Versions/A/Headers/DOMHTMLScriptElement.h | 5 +- .../Versions/A/Headers/DOMHTMLSelectElement.h | 5 +- .../Versions/A/Headers/DOMHTMLStyleElement.h | 5 +- .../A/Headers/DOMHTMLTableCaptionElement.h | 5 +- .../A/Headers/DOMHTMLTableCellElement.h | 5 +- .../A/Headers/DOMHTMLTableColElement.h | 5 +- .../Versions/A/Headers/DOMHTMLTableElement.h | 6 +- .../A/Headers/DOMHTMLTableRowElement.h | 5 +- .../A/Headers/DOMHTMLTableSectionElement.h | 5 +- .../A/Headers/DOMHTMLTextAreaElement.h | 7 +- .../Versions/A/Headers/DOMHTMLTitleElement.h | 5 +- .../Versions/A/Headers/DOMHTMLUListElement.h | 5 +- .../Versions/A/Headers/DOMImplementation.h | 5 +- .../Versions/A/Headers/DOMKeyboardEvent.h | 5 +- .../Versions/A/Headers/DOMMediaList.h | 5 +- .../Versions/A/Headers/DOMMouseEvent.h | 5 +- .../Versions/A/Headers/DOMMutationEvent.h | 5 +- .../Versions/A/Headers/DOMNamedNodeMap.h | 5 +- .../Versions/A/Headers/DOMNode.h | 7 +- .../Versions/A/Headers/DOMNodeFilter.h | 5 +- .../Versions/A/Headers/DOMNodeIterator.h | 5 +- .../Versions/A/Headers/DOMNodeList.h | 5 +- .../Versions/A/Headers/DOMObject.h | 5 +- .../Versions/A/Headers/DOMOverflowEvent.h | 5 +- .../A/Headers/DOMProcessingInstruction.h | 5 +- .../Versions/A/Headers/DOMProgressEvent.h | 5 +- .../Versions/A/Headers/DOMRGBColor.h | 5 +- .../Versions/A/Headers/DOMRange.h | 7 +- .../Versions/A/Headers/DOMRect.h | 5 +- .../Versions/A/Headers/DOMStyleSheet.h | 6 +- .../Versions/A/Headers/DOMStyleSheetList.h | 5 +- .../Versions/A/Headers/DOMText.h | 5 +- .../Versions/A/Headers/DOMTreeWalker.h | 5 +- .../Versions/A/Headers/DOMUIEvent.h | 5 +- .../Versions/A/Headers/DOMWheelEvent.h | 5 +- .../Versions/A/Headers/DOMXPathException.h | 2 +- .../Versions/A/Headers/DOMXPathExpression.h | 5 +- .../Versions/A/Headers/DOMXPathNSResolver.h | 5 +- .../Versions/A/Headers/DOMXPathResult.h | 5 +- .../Versions/A/Headers/WKPreferences.h | 7 + .../Versions/A/Headers/WebBackForwardList.h | 2 +- .../Versions/A/Headers/WebDownload.h | 3 - .../Versions/A/Headers/WebFrameLoadDelegate.h | 22 +- .../Versions/A/Headers/WebPolicyDelegate.h | 4 +- .../Versions/A/Headers/WebPreferences.h | 4 +- .../A/Headers/WebResourceLoadDelegate.h | 14 +- .../Versions/A/Headers/WebUIDelegate.h | 21 +- .../Versions/A/Headers/WebView.h | 4 +- .../WebKit.framework/Versions/A/WebKit.tbd | 358 +-- .../vmnet.framework/Versions/A/vmnet.tbd | 2 +- .../Printers/Libraries/libConverter.tbd | 4 +- .../ABLE.framework/Versions/A/ABLE.tbd | 2 +- .../Versions/A/ABLEModel.tbd | 2 +- .../Versions/A/ACDEClient.tbd | 2 +- .../Versions/A/AOSAccounts.tbd | 42 +- .../Versions/A/AOSAccountsLite.tbd | 2 +- .../AOSKit.framework/Versions/A/AOSKit.tbd | 4 +- .../Versions/A/AOSMigrate.tbd | 2 +- .../AOSUI.framework/Versions/A/AOSUI.tbd | 40 +- .../Versions/A/AOSUILite.tbd | 4 +- .../APFS.framework/Versions/A/APFS.tbd | 10 +- .../Versions/A/APTransport.tbd | 45 +- .../Versions/A/GKSPerformance.tbd | 21 +- .../ICE.framework/Versions/A/ICE.tbd | 2 +- .../Versions/A/LegacyHandle.tbd | 2 +- .../Versions/A/SimpleKeyExchange.tbd | 2 +- .../Versions/A/ViceroyTrace.tbd | 34 +- .../snatmap.framework/Versions/A/snatmap.tbd | 2 +- .../Versions/A/AVConference.tbd | 2 +- .../Versions/A/AVFoundationCF.tbd | 4 +- .../Versions/A/AXHearingSupport.tbd | 2 +- .../Versions/A/AccessibilityBundles.tbd | 4 +- .../Versions/A/AccessibilitySharedSupport.tbd | 2 +- .../Versions/A/AccessibilitySupport.tbd | 2 +- .../Versions/A/AccessibilityEvents.tbd | 2 +- .../Versions/A/AccessibilityFoundation.tbd | 2 +- .../Versions/A/AccessibilityKit.tbd | 2 +- .../Versions/A/AccessibilityVisuals.tbd | 2 +- .../Versions/A/CFAccountPolicy.tbd | 2 +- .../Versions/A/AccountPolicy.tbd | 2 +- .../Versions/A/AccountsDaemon.tbd | 37 +- .../Versions/A/AccountsUI.tbd | 2 +- .../Versions/A/AddressBookAutocomplete.tbd | 4 +- .../Admin.framework/Versions/A/Admin.tbd | 2 +- .../Versions/A/AirPlayReceiver.tbd | 18 +- .../Versions/A/AirPlaySender.tbd | 29 +- .../Versions/A/AirPlaySupport.tbd | 2 +- .../Versions/A/AirTrafficHost.tbd | 2 +- .../Versions/A/AmbientDisplay.tbd | 122 +- .../Versions/A/AnnotationKit.tbd | 2 +- .../Versions/A/AppContainer.tbd | 2 +- .../Versions/A/AppSandbox.tbd | 9 +- .../AppSupportUI.framework/AppSupportUI.tbd | 1 + .../Versions/A/AppSupportUI.tbd | 23 + .../AppSupportUI.framework/Versions/Current | 1 + .../Versions/A/Apple80211.tbd | 2 +- .../Versions/A/AppleFSCompression.tbd | 4 +- .../Versions/A/AppleGVA.tbd | 2 +- .../Versions/A/AppleGVACore.tbd | 2 +- .../Versions/A/AppleIDAuthSupport.tbd | 4 +- .../Versions/A/AppleIDSSOAuthentication.tbd | 8 +- .../Versions/A/AppleJPEG.tbd | 2 +- .../Versions/A/AppleLDAP.tbd | 4 +- .../Versions/A/ApplePushService.tbd | 2 +- .../Versions/A/AppleSRP.tbd | 2 +- .../Versions/A/AppleSauce.tbd | 6 +- .../Versions/A/AppleScript.tbd | 2 +- .../Versions/A/AppleShareClientCore.tbd | 2 +- .../Versions/A/AppleSystemInfo.tbd | 2 +- .../AppleVA.framework/Versions/A/AppleVA.tbd | 2 +- .../Versions/A/AppleVPA.tbd | 2 +- .../Versions/A/AskPermission.tbd | 28 +- .../Versions/A/AssetCacheServices.tbd | 25 +- .../AssetCacheServicesExtensions.tbd | 1 + .../A/AssetCacheServicesExtensions.tbd | 19 + .../Versions/Current | 1 + .../Versions/A/Assistant.tbd | 4 +- .../Versions/A/AssistantServices.tbd | 157 +- .../Versions/A/AssistiveControlSupport.tbd | 4 +- .../Versions/A/AudioServerApplication.tbd | 2 +- .../Versions/A/AudioServerDriver.tbd | 2 +- .../AuthKit.framework/Versions/A/AuthKit.tbd | 52 +- .../Versions/A/AuthKitUI.tbd | 51 +- .../Backup.framework/Versions/A/Backup.tbd | 4 +- .../Versions/A/BatteryUIKit.tbd | 2 +- .../Versions/A/BezelServices.tbd | 4 +- .../Versions/A/BioKitAggD.tbd | 2 +- .../Versions/A/BiometricKit.tbd | 2 +- .../Versions/A/BiometricKitUI.tbd | 2 +- .../Versions/A/BluetoothAudio.tbd | 2 +- .../Bom.framework/Versions/A/Bom.tbd | 6 +- .../BookKit.framework/Versions/A/BookKit.tbd | 4 +- .../Versions/A/BookKitFoundation.tbd | 2 +- .../Versions/A/BookmarkDAV.tbd | 22 +- .../Versions/A/SafariDAVNotifier.tbd | 2 +- .../Versions/A/BridgeXPC.tbd | 4 +- .../Versions/A/BrowserKit.tbd | 2 +- .../Versions/A/ByteRangeLocking.tbd | 2 +- .../Versions/A/CPMLBestShim.tbd | 2 +- .../CVML.framework/Versions/A/CVML.tbd | 72 +- .../CVML.framework/liblowLevelDetectors.tbd | 37 +- .../Versions/A/CacheDelete.tbd | 2 +- .../CalDAV.framework/Versions/A/CalDAV.tbd | 76 +- .../Versions/A/Calculate.tbd | 5 +- .../Executables/CalendarAgent | Bin 22928 -> 26928 bytes .../Versions/A/CalendarAgent.tbd | 4 +- .../Versions/A/CalendarAgentLink.tbd | 4 +- .../Versions/A/CalendarDraw.tbd | 4 +- .../Versions/A/CalendarFoundation.tbd | 19 +- .../Versions/A/CalendarNotification.tbd | 4 +- .../Versions/A/CalendarPersistence.tbd | 27 +- .../Versions/A/CalendarUI.tbd | 79 +- .../Versions/A/CalendarUIKit.tbd | 4 +- .../Versions/A/CallHistory.tbd | 4 +- .../CallKit.framework/Versions/A/CallKit.tbd | 18 +- .../Versions/A/CaptiveNetwork.tbd | 2 +- .../Catalyst.framework/Catalyst.tbd | 1 + .../Versions/A/Catalyst.tbd | 37 + .../Catalyst.framework/Versions/Current | 1 + .../Versions/A/CharacterPicker.tbd | 2 +- .../Versions/A/ChunkingLibrary.tbd | 6 +- .../Versions/A/ClockMenuExtraPreferences.tbd | 2 +- .../Versions/A/CloudDocs.tbd | 15 +- .../Versions/A/CloudDocsDaemon.tbd | 6 +- .../Versions/A/CloudFamilyRestrictions.tbd | 2 +- .../A/CloudFamilyRestrictionsDaemon.tbd | 2 +- .../Versions/A/CloudKitDaemon.tbd | 15 +- .../Versions/A/CloudPhotoLibrary.tbd | 26 +- .../Versions/A/CloudPhotoServices.tbd | 47 +- .../A/CloudPhotoServicesConfiguration.tbd | 4 +- .../A/CloudPhotosConfigurationXPC.tbd | 4 +- .../Versions/A/CloudServices.tbd | 94 +- .../Versions/A/CommerceKit.tbd | 4 +- .../Versions/A/CommerceCore.tbd | 4 +- .../Versions/A/CommonAuth.tbd | 2 +- .../Versions/A/CommonCandidateWindow.tbd | 2 +- .../Versions/A/CommonUtilities.tbd | 4 +- .../Versions/A/CommunicationsFilter.tbd | 4 +- .../Versions/A/ConfigProfileHelper.tbd | 2 +- .../Versions/A/ConfigurationProfiles.tbd | 2 +- .../Versions/A/ConsoleKit.tbd | 2 +- .../Executables/ContactsAgent | Bin 14912 -> 18912 bytes .../Versions/A/ContactsAgent.tbd | 2 +- .../Versions/A/ContactsAssistantServices.tbd | 5 +- .../Versions/A/ContactsAutocomplete.tbd | 2 +- .../Versions/A/ContactsAutocompleteUI.tbd | 4 +- .../Versions/A/ContactsFoundation.tbd | 2 +- .../Versions/A/ContactsPersistence.tbd | 2 +- .../Versions/A/ContactsUICore.tbd | 18 +- .../CoreAUC.framework/Versions/A/CoreAUC.tbd | 2 +- .../Versions/A/CoreAVCHD.tbd | 6 +- .../CoreBrightness.tbd | 1 + .../Versions/A/CoreBrightness.tbd | 52 + .../CoreBrightness.framework/Versions/Current | 1 + .../CoreCDP.framework/Versions/A/CoreCDP.tbd | 14 +- .../Versions/A/CoreCDPInternal.tbd | 33 +- .../Versions/A/CoreCapture.tbd | 2 +- .../Versions/A/CoreCaptureControl.tbd | 2 +- .../Versions/A/CoreCaptureDaemon.tbd | 2 +- .../Versions/A/CoreChineseEngine.tbd | 2 +- .../CoreDAV.framework/Versions/A/CoreDAV.tbd | 3 +- .../Versions/B/CoreDaemon.tbd | 6 +- .../Versions/A/CoreDuet.tbd | 30 +- .../Versions/A/CoreDuetContext.tbd | 2 +- .../Versions/A/CoreDuetDaemonProtocol.tbd | 2 +- .../Versions/A/CoreDuetDataModel.tbd | 2 +- .../Versions/A/CoreDuetDebugLogging.tbd | 2 +- .../Versions/A/CoreDuetStatistics.tbd | 2 +- .../Versions/A/CoreEmoji.tbd | 4 +- .../Versions/A/CoreFollowUp.tbd | 13 +- .../CoreFollowUpUI.tbd | 1 + .../Versions/A/CoreFollowUpUI.tbd | 13 + .../CoreFollowUpUI.framework/Versions/Current | 1 + .../Versions/A/CoreHandwriting.tbd | 4 +- .../Versions/A/CoreInterest.tbd | 2 +- .../CoreKE.framework/Versions/A/CoreKE.tbd | 2 +- .../Versions/A/CoreLSKD.tbd | 4 +- .../Versions/A/CoreLSKDMSE.tbd | 4 +- .../Versions/A/CoreMediaAuthoring.tbd | 2 +- .../Versions/A/CoreMediaIOServicesPrivate.tbd | 2 +- .../Versions/A/CoreMediaPrivate.tbd | 2 +- .../Versions/A/CoreMediaStream.tbd | 8 +- .../CoreNLP.framework/Versions/A/CoreNLP.tbd | 2 +- .../Versions/A/CoreNameParser.tbd | 2 +- .../Versions/A/CoreNavigation.tbd | 6 +- .../Versions/A/CoreOptimization.tbd | 2 +- .../CorePDF.framework/Versions/A/CorePDF.tbd | 2 +- .../Versions/A/CoreParsec.tbd | 207 +- .../Versions/A/CorePrediction.tbd | 2 +- .../Versions/A/CoreRAID.tbd | 4 +- .../Versions/A/CoreRecents.tbd | 2 +- .../Versions/A/CoreRecognition.tbd | 4 +- .../CoreSDB.framework/Versions/A/CoreSDB.tbd | 4 +- .../Versions/A/CoreServicesInternal.tbd | 2 +- .../Versions/A/CoreSpectrum.tbd | 4 +- .../Versions/A/CoreSpotlight.tbd | 2 +- .../Versions/A/CoreSuggestions.tbd | 29 +- .../Versions/A/CoreSuggestionsInternals.tbd | 98 +- .../Versions/A/CoreSymbolication.tbd | 79 +- .../A/Resources/libCoreSymbolicationLTO.tbd | 4 +- .../Versions/A/CoreThemeDefinition.tbd | 2 +- .../CoreUI.framework/Versions/A/CoreUI.tbd | 4 +- .../Versions/A/CoreUtils.tbd | 226 +- .../Versions/A/CoreWLANKit.tbd | 2 +- .../Versions/A/CoreWiFi.tbd | 2 +- .../Versions/A/CrashReporterSupport.tbd | 12 +- .../DCERPC.framework/Versions/A/DCERPC.tbd | 4 +- .../Versions/A/DFRBrightness.tbd | 2 +- .../Versions/A/DFRDisplay.tbd | 2 +- .../Versions/A/DFRFoundation.tbd | 26 +- .../Versions/A/DMNotification.tbd | 4 +- .../DSExternalDisplay.tbd | 1 + .../Versions/A/DSExternalDisplay.tbd | 17 + .../Versions/Current | 1 + .../DVD.framework/Versions/A/DVD.tbd | 2 +- .../Versions/A/DashboardClient.tbd | 2 +- .../Versions/A/DataDetectors.tbd | 2 +- .../Versions/A/DataDetectorsCore.tbd | 2 +- .../A/DataDetectorsNaturalLanguage.tbd | 2 +- .../Versions/A/DataSourceManagement.tbd | 4 +- .../Versions/A/DebugSymbols.tbd | 4 +- .../Versions/A/DesktopServicesPriv.tbd | 4 +- .../Versions/A/DeviceLink.tbd | 4 +- .../Versions/A/DeviceToDeviceManager.tbd | 4 +- .../Versions/A/DiagnosticExtensions.tbd | 2 +- .../Versions/A/DiagnosticLogCollection.tbd | 4 +- .../Versions/A/DifferentialPrivacy.tbd | 2 +- .../Versions/A/DigiHubPreference.tbd | 2 +- .../Versions/A/DigitalTouchShared.tbd | 2 +- .../Versions/A/DirectoryEditor.tbd | 2 +- .../Versions/A/CFDirectoryServer.tbd | 2 +- .../Versions/A/DirectoryServer.tbd | 2 +- .../Versions/A/DiskImages.tbd | 4 +- .../Versions/A/DiskManagement.tbd | 2 +- .../Versions/A/DisplayServices.tbd | 69 +- .../DistributedEvaluation.tbd | 1 + .../Versions/A/DistributedEvaluation.tbd | 14 + .../Versions/Current | 1 + .../Versions/A/DrawingKit.tbd | 2 +- .../Versions/A/DuetActivityScheduler.tbd | 2 +- .../Versions/A/DuetRecommendation.tbd | 2 +- .../Versions/A/EAP8021X.tbd | 2 +- .../Versions/A/EFILogin.tbd | 2 +- .../Versions/A/EasyConfig.tbd | 29 +- .../Versions/A/EmailAddressing.tbd | 4 +- .../Versions/A/EmailCore.tbd | 4 +- .../Versions/A/EmbeddedOSInstall.tbd | 45 +- .../Versions/A/EmbeddedOSSupportHost.tbd | 2 +- .../Versions/A/EmojiFoundation.tbd | 2 +- .../Versions/A/ExchangeWebServices.tbd | 4 +- .../FMCore.framework/Versions/A/FMCore.tbd | 8 +- .../Versions/A/FMCoreLite.tbd | 8 +- .../Versions/A/FMCoreUI.tbd | 2 +- .../FMF.framework/Versions/A/FMF.tbd | 8 +- .../FMFUI.framework/Versions/A/FMFUI.tbd | 2 +- .../FTAWD.framework/Versions/A/FTAWD.tbd | 4 +- .../Versions/A/FTClientServices.tbd | 4 +- .../Versions/A/FTServices.tbd | 4 +- .../FWAVC.framework/Versions/A/FWAVC.tbd | 4 +- .../Versions/A/FWAVCPrivate.tbd | 4 +- .../Versions/A/FaceCore.tbd | 2 +- .../Versions/A/FamilyCircle.tbd | 7 +- .../Versions/A/FamilyControls.tbd | 2 +- .../Versions/A/FamilyNotification.tbd | 6 +- .../Versions/A/FileProvider.tbd | 2 +- .../Versions/A/FindMyDevice.tbd | 2 +- .../Versions/A/FindMyMac.tbd | 2 +- .../Versions/A/FinderKit.tbd | 4 +- .../Versions/A/FlightUtilities.tbd | 4 +- .../Versions/A/FolderActionsKit.tbd | 2 +- .../Futhark.framework/Versions/A/Futhark.tbd | 2 +- .../Versions/A/Libraries/libLLVMContainer.tbd | 2 +- .../libComposeFilters.tbd | 4 +- .../GPUCompiler.framework/libairutility.tbd | 4 +- .../libmetal_timestamp.tbd | 4 +- .../GPUCompiler.framework/libmetallinker.tbd | 4 +- .../GPUCompiler.framework/libsrc2module.tbd | 4 +- .../Versions/A/Libraries/libGPUSupport.tbd | 2 +- .../A/Libraries/libGPUSupportMercury.tbd | 2 +- .../Versions/A/GameCenter.tbd | 4 +- .../Versions/A/GameCenterFoundation.tbd | 5 +- .../Versions/A/GameCenterPrivateUIMac.tbd | 17 +- .../Versions/A/GameCenterUI.tbd | 38 +- .../Versions/A/GameKitServices.tbd | 2 +- .../Versions/A/GenerationalStorage.tbd | 4 +- .../GeoKit.framework/Versions/A/GeoKit.tbd | 2 +- .../Versions/A/GeoServices.tbd | 357 +-- .../Versions/A/GraphKit.tbd | 4 +- .../Versions/A/GraphicsAppSupport.tbd | 2 +- .../Versions/A/HDAInterface.tbd | 2 +- .../HTTPServer.framework/HTTPServer.tbd | 1 + .../Versions/A/HTTPServer.tbd | 93 + .../HTTPServer.framework/Versions/Current | 1 + .../Versions/A/HeimODAdmin.tbd | 2 +- .../Heimdal.framework/Versions/A/Heimdal.tbd | 15 +- .../Versions/A/HelpData.tbd | 6 +- .../Versions/A/IASUtilities.tbd | 4 +- .../Versions/A/ICALogging.tbd | 2 +- .../IDS.framework/Versions/A/IDS.tbd | 11 +- .../Versions/A/IDSFoundation.tbd | 67 +- .../Versions/A/IDSHashPersistence.tbd | 4 +- .../Versions/A/IDSKVStore.tbd | 4 +- .../Versions/A/IDSSystemPreferencesSignIn.tbd | 4 +- .../IMAP.framework/Versions/A/IMAP.tbd | 4 +- .../Versions/A/IMAVCore.tbd | 4 +- .../Versions/A/IMAssistantCore.tbd | 4 +- .../IMCore.framework/Versions/A/IMCore.tbd | 31 +- .../Versions/A/IMDMessageServices.tbd | 4 +- .../Versions/A/IMDPersistence.tbd | 5 +- .../Versions/A/IMDaemonCore.tbd | 8 +- .../Versions/A/IMFoundation.tbd | 4 +- .../Versions/A/IMSharedUI.tbd | 2 +- .../Versions/A/IMSharedUtilities.tbd | 104 +- .../Versions/A/IMTranscoderAgent.tbd | 2 +- .../Versions/A/IMTranscoding.tbd | 4 +- .../Versions/A/IMTransferAgent.tbd | 2 +- .../Versions/A/IMTransferServices.tbd | 4 +- .../Versions/A/IOAccelMemoryInfo.tbd | 2 +- .../Versions/A/IOAccelerator.tbd | 6 +- .../Versions/A/IOPlatformPluginFamily.tbd | 2 +- .../Versions/A/IOPresentment.tbd | 191 +- .../Support/libIPTelephony.tbd | 2 +- .../Versions/A/ISSupport.tbd | 4 +- .../Versions/A/IconCompiler.tbd | 2 +- .../Versions/A/IconServices.tbd | 4 +- .../Versions/A/IncomingCallFilter.tbd | 4 +- .../Versions/A/DistributionKit.tbd | 4 +- .../Install.framework/Versions/A/Install.tbd | 4 +- .../Versions/A/InstallerDiagnostics.tbd | 7 +- .../Versions/A/IntentsCore.tbd | 6 +- .../Versions/A/IntentsFoundation.tbd | 2 +- .../Versions/A/International.tbd | 2 +- .../Versions/A/InternationalTextSearch.tbd | 2 +- .../Versions/A/InternetAccounts.tbd | 2 +- .../Versions/A/IntlPreferences.tbd | 4 +- .../Versions/A/JavaApplicationLauncher.tbd | 2 +- .../Versions/A/JavaLaunching.tbd | 2 +- .../Versions/A/JavaScriptAppleEvents.tbd | 2 +- .../Versions/A/JavaScriptOSA.tbd | 2 +- .../Jet.framework/Versions/A/Jet.tbd | 4 +- .../Versions/A/KerberosHelper.tbd | 2 +- .../Versions/A/KeyboardServices.tbd | 27 +- .../Versions/A/KeychainCircle.tbd | 34 +- .../Versions/A/LanguageModeling.tbd | 4 +- .../Versions/A/LibraryRepair.tbd | 2 +- .../Versions/A/LinkPresentation.tbd | 23 +- .../Versions/A/LocalAuthenticationUI.tbd | 4 +- .../Versions/A/LoggingSupport.tbd | 83 +- .../Versions/A/LoginUICore.tbd | 2 +- .../Versions/A/LoginUIKit.tbd | 2 +- .../Lookup.framework/Versions/A/Lookup.tbd | 2 +- .../Versions/A/MDSChannel.tbd | 2 +- .../Versions/A/MFiAuthentication.tbd | 9 +- .../MMCS.framework/Versions/A/MMCS.tbd | 84 +- .../Versions/A/MMCSServices.tbd | 4 +- .../Versions/A/MTLCompiler.tbd | 2 +- .../libMTLCompilerHelper.tbd | 2 +- .../Versions/A/MachineSettings.tbd | 2 +- .../Mail.framework/Versions/A/Mail.tbd | 7 +- .../Versions/A/MailCore.tbd | 4 +- .../Versions/A/MailService.tbd | 4 +- .../MailSupport.framework/MailSupport.tbd | 1 + .../Versions/A/MailSupport.tbd | 48 + .../MailSupport.framework/Versions/Current | 1 + .../MailUI.framework/Versions/A/MailUI.tbd | 4 +- .../Versions/A/MailboxPrediction.tbd | 2 +- .../Versions/A/ManagedClient.tbd | 2 +- .../Versions/A/Mangrove.tbd | 2 +- .../Versions/A/MapsSupport.tbd | 2 +- .../Marco.framework/Versions/A/Marco.tbd | 4 +- .../Versions/A/MarkupUI.tbd | 4 +- .../Versions/A/MediaControlSender.tbd | 54 +- .../Versions/A/MediaKit.tbd | 6 +- .../Versions/A/MediaRemote.tbd | 660 +++-- .../Versions/A/MediaServices.tbd | 11 +- .../MediaUI.framework/Versions/A/MediaUI.tbd | 2 +- .../Versions/A/MessageProtection.tbd | 4 +- .../Versions/A/MessagesHelperKit.tbd | 4 +- .../Versions/A/MessagesKit.tbd | 4 +- .../Versions/A/MetalPerformanceShaders.tbd | 2 +- .../Versions/A/MetalTools.tbd | 6 +- .../Versions/A/MobileAccessoryUpdater.tbd | 2 +- .../Versions/A/MobileAsset.tbd | 5 +- .../Versions/A/MobileKeyBag.tbd | 4 +- .../Versions/A/MonitorPanel.tbd | 2 +- .../Versions/A/Montreal.tbd | 4 +- .../Versions/A/MultitouchSupport.tbd | 4 +- .../NLP.framework/Versions/A/NLP.tbd | 4 +- .../Versions/A/Navigation.tbd | 51 +- .../Versions/A/NearField.tbd | 13 +- .../NetAuth.framework/Versions/A/NetAuth.tbd | 32 +- .../Versions/A/NetFSServer.tbd | 2 +- .../Netrb.framework/Versions/A/Netrb.tbd | 2 +- .../Network.framework/Versions/A/Network.tbd | 2 +- .../Versions/A/NetworkDiagnosticsUI.tbd | 4 +- .../NetworkMenusCommon.tbd | 2 +- .../Versions/A/NetworkServiceProxy.tbd | 54 +- .../Versions/A/NetworkStatistics.tbd | 2 +- .../Notes.framework/Versions/A/Notes.tbd | 4 +- .../Versions/A/NotesShared.tbd | 606 +++-- .../Versions/A/Noticeboard.tbd | 2 +- .../Versions/A/NotificationCenterUI.tbd | 2 +- .../Versions/A/NyxAudioAnalysis.tbd | 2 +- .../OAuth.framework/Versions/A/OAuth.tbd | 4 +- .../OSD.framework/Versions/A/OSD.tbd | 2 +- .../Versions/A/OSInstaller.tbd | 4 +- .../Versions/A/OfficeImport.tbd | 4 +- .../Versions/A/OpenDirectoryConfig.tbd | 2 +- .../Versions/A/OpenDirectoryConfigUI.tbd | 2 +- .../Versions/A/PASampling.tbd | 66 +- .../PIP.framework/Versions/A/PIP.tbd | 2 +- .../Versions/A/Libraries/libAGM.tbd | 2 +- .../Versions/A/Libraries/libICC.tbd | 2 +- .../Versions/A/Libraries/libnserverlite.tbd | 2 +- .../Versions/A/PSNormalizer.tbd | 4 +- .../Versions/A/PackageUIKit.tbd | 4 +- .../Versions/A/PackageKit.tbd | 71 +- .../Versions/A/PacketFilter.tbd | 2 +- .../Parsec.framework/Versions/A/Parsec.tbd | 4 +- .../A/ParsecSubscriptionServiceSupport.tbd | 10 +- .../Versions/A/ParsecUI.tbd | 4 +- .../PassKit.framework/Versions/A/PassKit.tbd | 2 +- .../Versions/A/PassKitCore.tbd | 109 +- .../Versions/A/PassKitUI.tbd | 46 +- .../Versions/A/PassKitUIFoundation.tbd | 2 +- .../Versions/A/PasswordServer.tbd | 2 +- .../Versions/A/PerformanceAnalysis.tbd | 4 +- .../Versions/A/PersistentConnection.tbd | 2 +- .../Versions/A/PersonaKit.tbd | 2 +- .../Versions/A/PersonaUI.tbd | 2 +- .../Versions/A/PhoneNumbers.tbd | 4 +- .../Versions/A/PhotoVision.tbd | 47 +- .../Versions/A/KnowledgeGraphKit.tbd | 2 +- .../Versions/A/MediaMiningKit.tbd | 13 +- .../Versions/A/PipelineKit.tbd | 2 +- .../Versions/A/PhotosGraph.tbd | 2 +- .../Versions/A/PhotoAnalysis.tbd | 33 +- .../Versions/A/PhotosFormats.tbd | 28 +- .../Versions/A/PhotoLibrary.tbd | 4 +- .../Geode.framework/Versions/A/Geode.tbd | 4 +- .../Versions/A/MediaConversionService.tbd | 4 +- .../Moments.framework/Versions/A/Moments.tbd | 4 +- .../Versions/A/MomentsLibrary.tbd | 4 +- .../Versions/A/Mondrian.tbd | 5 +- .../Versions/A/PAImaging.tbd | 20 +- .../Versions/A/PAImagingCore.tbd | 4 +- .../PMR.framework/Versions/A/PMR.tbd | 4 +- .../Versions/A/PhotoFoundation.tbd | 23 +- .../Versions/A/PhotoLibraryServices.tbd | 4 +- .../Versions/A/PhotoPrintProduct.tbd | 5 +- .../Versions/A/PhotoPrintProductStore.tbd | 4 +- .../Versions/A/PhotosImagingFoundation.tbd | 7 +- .../RedRock.framework/Versions/A/RedRock.tbd | 4 +- .../Versions/A/ShareServicesCore.tbd | 9 +- .../UXKit.framework/Versions/A/UXKit.tbd | 4 +- .../Versions/A/iLifeKit.tbd | 2 +- .../Versions/A/PhotoLibraryPrivate.tbd | 295 +-- .../Versions/A/PhotosPlayer.tbd | 26 +- .../Versions/A/PhotosUICore.tbd | 40 +- .../Versions/A/PhysicsKit.tbd | 2 +- .../Versions/A/PlacesKit.tbd | 4 +- .../Versions/A/PlugInKit.tbd | 27 +- .../Versions/A/PodcastProducerCore.tbd | 4 +- .../Versions/A/PodcastProducerKit.tbd | 2 +- .../Versions/A/PreferencePanesSupport.tbd | 2 +- .../Versions/A/PrintingPrivate.tbd | 4 +- .../ProKit.framework/Versions/A/ProKit.tbd | 6 +- .../Versions/A/ProactiveEventTracker.tbd | 2 +- .../ProactiveML.framework/ProactiveML.tbd | 1 + .../Versions/A/ProactiveML.tbd | 24 + .../ProactiveML.framework/Versions/Current | 1 + .../Versions/A/ProactiveSupport.tbd | 2 +- .../Versions/A/ProactiveSupportStubs.tbd | 2 +- .../Versions/A/ProofReader.tbd | 98 +- .../Versions/A/ProtectedCloudStorage.tbd | 170 +- .../Versions/A/ProtocolBuffer.tbd | 4 +- .../Quagga.framework/Versions/A/Quagga.tbd | 2 +- .../Versions/A/QuickLookThumbnailing.tbd | 2 +- .../Versions/A/RTCReporting.tbd | 34 +- .../Rapport.framework/Rapport.tbd | 1 + .../Rapport.framework/Versions/A/Rapport.tbd | 15 + .../Rapport.framework/Versions/Current | 1 + .../RapportUI.framework/RapportUI.tbd | 1 + .../Versions/A/RapportUI.tbd | 12 + .../RapportUI.framework/Versions/Current | 1 + .../Versions/A/RemoteViewServices.tbd | 2 +- .../Versions/A/ResponseKit.tbd | 4 +- .../Restore.framework/Versions/A/Restore.tbd | 4 +- .../Versions/A/SAObjects.tbd | 776 +++--- .../SCEP.framework/Versions/A/SCEP.tbd | 2 +- .../Versions/A/SIUFoundation.tbd | 2 +- .../Versions/A/SMBClient.tbd | 2 +- .../Versions/A/SPSupport.tbd | 2 +- .../Safari.framework/Versions/A/Safari.tbd | 50 +- .../SafariCore.framework/SafariCore.tbd | 1 + .../Versions/A/SafariCore.tbd | 68 + .../SafariCore.framework/Versions/Current | 1 + .../Versions/A/SafariSafeBrowsing.tbd | 6 +- .../Versions/A/SafariShared.tbd | 134 +- .../Versions/A/ScreenReaderBrailleDriver.tbd | 25 +- .../Versions/A/ScreenReaderCore.tbd | 4 +- .../Versions/A/ScreenReaderOutput.tbd | 4 +- .../Versions/A/ScreenReaderOutputServer.tbd | 4 +- .../Versions/A/ScreenReader.tbd | 4 +- .../Versions/A/ScreenSharing.tbd | 2 +- .../Versions/A/SearchFoundation.tbd | 26 +- .../Versions/A/SecCodeWrapper.tbd | 2 +- .../Versions/A/SecurityTokend.tbd | 4 +- .../Seeding.framework/Versions/A/Seeding.tbd | 2 +- .../Versions/A/SemanticDocumentManagement.tbd | 2 +- .../Versions/A/ServerAccounts.tbd | 2 +- .../Versions/A/ServerCompatibility.tbd | 2 +- .../Versions/A/ServerFoundation.tbd | 6 +- .../Versions/A/ServerInformation.tbd | 2 +- .../Versions/A/SetupAssistantFramework.tbd | 2 +- .../Versions/A/SetupAssistantSupport.tbd | 2 +- .../Versions/A/ShareKit.tbd | 4 +- .../Versions/A/SharedWebCredentials.tbd | 2 +- .../Sharing.framework/Versions/A/Sharing.tbd | 49 +- .../Versions/A/Shortcut.tbd | 4 +- .../SiriClientFlow.tbd | 1 + .../Versions/A/SiriClientFlow.tbd | 164 ++ .../SiriClientFlow.framework/Versions/Current | 1 + .../Versions/A/SiriCore.tbd | 13 +- .../Versions/A/SiriFoundation.tbd | 2 +- .../Versions/A/SiriTasks.tbd | 2 +- .../SiriUI.framework/Versions/A/SiriUI.tbd | 20 +- .../Versions/A/SkyLight.tbd | 18 +- .../Versions/A/OpusFoundation.tbd | 6 +- .../OpusKit.framework/Versions/A/OpusKit.tbd | 6 +- .../Versions/A/SlideshowKit.tbd | 2 +- .../Versions/A/OpusFoundation.tbd | 2 +- .../OpusKit.framework/Versions/A/OpusKit.tbd | 2 +- .../Versions/A/Slideshows.tbd | 2 +- .../Versions/A/SocialAppsCore.tbd | 4 +- .../Versions/A/SocialUI.tbd | 9 +- .../Versions/A/SoftwareUpdate.tbd | 68 +- .../Versions/A/SpanMatcher.tbd | 2 +- .../Versions/A/SpeechDictionary.tbd | 2 +- .../Versions/A/DictationFeedbackServices.tbd | 2 +- .../Versions/A/DictationServices.tbd | 2 +- .../Versions/A/SpeechObjects.tbd | 2 +- .../A/SpeechRecognitionCommandServices.tbd | 2 +- .../Versions/A/SpeechRecognitionCore.tbd | 2 +- .../Versions/A/SpotlightDaemon.tbd | 2 +- .../Versions/A/SpotlightIndex.tbd | 4 +- .../Versions/A/SpotlightReceiver.tbd | 2 +- .../Versions/A/StorageKit.tbd | 4 +- .../Versions/A/StorageManagement.tbd | 2 +- .../Versions/A/StoreFoundation.tbd | 4 +- .../Versions/A/StoreJavaScript.tbd | 4 +- .../StoreUI.framework/Versions/A/StoreUI.tbd | 4 +- .../Versions/A/StoreXPCServices.tbd | 4 +- .../Versions/A/StreamingZip.tbd | 2 +- .../Versions/A/Suggestions.tbd | 4 +- .../A/SuggestionsSpotlightMetrics.tbd | 2 +- .../Swift/libswiftAVFoundation.tbd | 2 +- .../Swift/libswiftAppKit.tbd | 2 +- .../Swift/libswiftCloudKit.tbd | 2 +- .../Swift/libswiftContacts.tbd | 2 +- .../PrivateFrameworks/Swift/libswiftCore.tbd | 2 +- .../Swift/libswiftCoreAudio.tbd | 2 +- .../Swift/libswiftCoreBluetooth.tbd | 2 +- .../Swift/libswiftCoreData.tbd | 2 +- .../Swift/libswiftCoreGraphics.tbd | 2 +- .../Swift/libswiftCoreImage.tbd | 2 +- .../Swift/libswiftCoreLocation.tbd | 2 +- .../Swift/libswiftCoreMedia.tbd | 2 +- .../Swift/libswiftDarwin.tbd | 2 +- .../Swift/libswiftDispatch.tbd | 2 +- .../Swift/libswiftEventKit.tbd | 2 +- .../Swift/libswiftFoundation.tbd | 2 +- .../PrivateFrameworks/Swift/libswiftGLKit.tbd | 2 +- .../Swift/libswiftGameKit.tbd | 2 +- .../Swift/libswiftGameplayKit.tbd | 2 +- .../PrivateFrameworks/Swift/libswiftIOKit.tbd | 2 +- .../Swift/libswiftLocalAuthentication.tbd | 2 +- .../Swift/libswiftMultipeerConnectivity.tbd | 2 +- .../Swift/libswiftObjectiveC.tbd | 2 +- .../Swift/libswiftOpenCL.tbd | 2 +- .../Swift/libswiftRemoteMirror.tbd | 2 +- .../Swift/libswiftSceneKit.tbd | 2 +- .../Swift/libswiftSpriteKit.tbd | 2 +- .../Swift/libswiftSwiftOnoneSupport.tbd | 2 +- .../Swift/libswiftWebKit.tbd | 2 +- .../PrivateFrameworks/Swift/libswiftsimd.tbd | 2 +- .../Versions/A/Symbolication.tbd | 14 +- .../Versions/A/SymptomDiagnosticReporter.tbd | 22 +- .../Versions/A/SymptomReporter.tbd | 10 +- .../Versions/A/ManagedEvent.tbd | 2 +- .../Versions/A/SymptomAnalytics.tbd | 2 +- .../Versions/A/SymptomEvaluator.tbd | 176 +- .../Versions/A/SymptomPresentationFeed.tbd | 2 +- .../Versions/A/SymptomPresentationLite.tbd | 2 +- .../Versions/A/SymptomReporter.tbd | 10 +- .../Versions/A/SyncServicesUI.tbd | 4 +- .../Versions/A/SyncedDefaults.tbd | 4 +- .../Versions/A/SystemAdministration.tbd | 2 +- .../A/SystemAdministrationInterface.tbd | 2 +- .../Versions/A/SystemMigration.tbd | 86 +- .../Versions/A/SystemMigrationNetworking.tbd | 15 +- .../Versions/A/SystemMigrationUtils.tbd | 2 +- .../Versions/A/SystemUIPlugin.tbd | 4 +- .../TCC.framework/Versions/A/TCC.tbd | 2 +- .../Versions/A/TelephonyUtilities.tbd | 3 +- .../Versions/A/TextInput.tbd | 183 +- .../Versions/A/TextInputCore.tbd | 2 +- .../Versions/A/TextureIO.tbd | 48 +- .../Versions/A/TimeMachine.tbd | 2 +- .../Versions/A/TimeSync.tbd | 2 +- .../ToneKit.framework/Versions/A/ToneKit.tbd | 2 +- .../Versions/A/ToneLibrary.tbd | 2 +- .../Tourist.framework/Versions/A/Tourist.tbd | 2 +- .../Versions/A/TrustEvaluationAgent.tbd | 4 +- .../Versions/A/UAUPlugin.tbd | 2 +- .../Versions/A/UIFoundation.tbd | 4 +- .../Versions/A/UIRecording.tbd | 4 +- .../Versions/A/Uninstall.tbd | 4 +- .../Versions/A/Libraries/libUADaemon.tbd | 2 +- .../Versions/A/Libraries/libUAEHDisplay.tbd | 2 +- .../Versions/A/Libraries/libUAEHOther.tbd | 2 +- .../Versions/A/Libraries/libUAEHZoom.tbd | 2 +- .../Versions/A/UAEHCommon.tbd | 4 +- .../Versions/A/UniversalAccessCore.tbd | 4 +- .../Versions/A/ZoomWindowSupport.tbd | 4 +- .../Versions/A/Libraries/libUAPreferences.tbd | 2 +- .../Versions/A/UniversalAccess.tbd | 7 +- .../Versions/A/UserActivity.tbd | 4 +- .../Apollo.framework/Versions/A/Apollo.tbd | 2 +- .../Pear.framework/Versions/A/Pear.tbd | 2 +- .../Versions/A/XMPPToolkit.tbd | 2 +- .../uxmi.framework/Versions/0.1/uxmi.tbd | 2 +- .../VCXMPP.framework/Versions/A/VCXMPP.tbd | 2 +- .../Versions/A/VectorKit.tbd | 4 +- .../Versions/A/VideoConference.tbd | 6 +- .../Versions/A/VideoProcessing.tbd | 2 +- .../Versions/A/VideoSubscriberAccount.tbd | 67 + .../Versions/Current | 1 + .../VideoSubscriberAccount.tbd | 1 + .../Versions/A/ViewBridge.tbd | 2 +- .../Versions/A/WatchdogService.tbd | 2 +- .../Versions/A/WeatherFoundation.tbd | 17 +- .../Versions/A/WeatherKit.tbd | 4 +- .../Versions/A/WebContentAnalysis.tbd | 2 +- .../Versions/A/WebDriver.tbd | 124 + .../WebDriver.framework/Versions/Current | 1 + .../WebDriver.framework/WebDriver.tbd | 1 + .../Versions/A/WebFilterDNS.tbd | 2 +- .../Versions/A/WebInspector.tbd | 31 +- .../Versions/A/WebInspectorUI.tbd | 4 +- .../Versions/A/WhitePages.tbd | 2 +- .../Versions/A/WiFiCloudSyncEngine.tbd | 2 +- .../Versions/A/WiFiVelocity.tbd | 2 +- .../Versions/A/WirelessCoexManager.tbd | 2 +- .../A/Libraries/libAWDProtobufBluetooth.tbd | 67 +- .../A/Libraries/libAWDProtobufFacetime.tbd | 96 +- .../A/Libraries/libAWDProtobufGCK.tbd | 2 +- .../A/Libraries/libAWDProtobufLocation.tbd | 444 +++- .../Versions/A/Libraries/libAWDSupport.tbd | 36 +- .../A/Libraries/libAWDSupportFramework.tbd | 279 ++- .../Versions/A/Libraries/libprotobuf.tbd | 2 +- .../Versions/A/WirelessDiagnostics.tbd | 139 +- .../Versions/A/WirelessDiagnosticsSupport.tbd | 2 +- .../Versions/A/WirelessProximity.tbd | 2 +- .../Versions/A/XARTRecovery.tbd | 2 +- .../Versions/A/XMPPCore.tbd | 4 +- .../Versions/A/XPCObjects.tbd | 4 +- .../Versions/A/XPCService.tbd | 2 +- .../XQuery.framework/Versions/A/XQuery.tbd | 2 +- .../Versions/A/XcodeExtension.tbd | 4 +- .../Versions/A/XprotectFramework.tbd | 2 +- .../YARA.framework/Versions/A/YARA.tbd | 2 +- .../acfs.framework/Versions/A/acfs.tbd | 2 +- .../Versions/A/iCalendar.tbd | 4 +- .../Versions/A/iLifeMediaBrowser.tbd | 4 +- .../iPod.framework/Versions/A/iPod.tbd | 2 +- .../Versions/A/iPodSync.tbd | 4 +- .../Versions/A/iTunesAccess.tbd | 2 +- .../kperf.framework/Versions/A/kperf.tbd | 2 +- .../Versions/A/kperfdata.tbd | 2 +- .../Versions/A/loginsupport.tbd | 2 +- .../login.framework/Versions/A/login.tbd | 2 +- .../nt.framework/Versions/A/nt.tbd | 2 +- .../oncrpc.framework/Versions/A/oncrpc.tbd | 4 +- .../vCard.framework/Versions/A/vCard.tbd | 8 +- .../vmutils.framework/Versions/A/vmutils.tbd | 4 +- MacOSX10.12.sdk/usr/bin/net-snmp-config | 2 +- MacOSX10.12.sdk/usr/bin/pcap-config | 89 +- MacOSX10.12.sdk/usr/bin/php-config | 8 +- MacOSX10.12.sdk/usr/include/Availability.h | 6 + .../usr/include/AvailabilityInternal.h | 2128 ++++++++++++++++- .../usr/include/AvailabilityMacros.h | 330 ++- .../CommonCrypto/CommonKeyDerivation.h | 7 +- .../CommonCrypto/CommonSymmetricKeywrap.h | 1 - .../usr/include/apache2/ap_config_auto.h | 4 + MacOSX10.12.sdk/usr/include/apache2/ap_mmn.h | 19 +- .../usr/include/apache2/ap_release.h | 2 +- .../usr/include/apache2/http_config.h | 23 +- .../usr/include/apache2/http_core.h | 18 +- .../usr/include/apache2/http_log.h | 2 +- .../usr/include/apache2/http_protocol.h | 17 +- .../usr/include/apache2/http_request.h | 17 +- MacOSX10.12.sdk/usr/include/apache2/httpd.h | 26 +- MacOSX10.12.sdk/usr/include/apache2/mod_dav.h | 69 +- .../usr/include/apache2/mod_proxy.h | 33 +- .../include/apache2/modperl_xs_sv_convert.h | 4 +- .../usr/include/apache2/modperl_xs_typedefs.h | 4 +- .../usr/include/apache2/scoreboard.h | 2 +- .../usr/include/apache2/util_ldap.h | 2 +- MacOSX10.12.sdk/usr/include/bsm/audit_fcntl.h | 2 + .../usr/include/dispatch/dispatch.h | 2 + MacOSX10.12.sdk/usr/include/dns_sd.h | 2 +- MacOSX10.12.sdk/usr/include/dtrace.h | 5 + MacOSX10.12.sdk/usr/include/kern/kcdata.h | 15 + .../include/libkern/OSThermalNotification.h | 11 + .../usr/include/libxslt/xsltInternals.h | 4 +- MacOSX10.12.sdk/usr/include/mach-o/arch.h | 30 + .../usr/include/mach/mach_port.defs | 14 +- MacOSX10.12.sdk/usr/include/mach/mach_port.h | 14 +- .../usr/include/mach/mach_types.defs | 23 + MacOSX10.12.sdk/usr/include/mach/mach_types.h | 6 + MacOSX10.12.sdk/usr/include/mach/task.defs | 8 +- MacOSX10.12.sdk/usr/include/mach/task.h | 8 +- .../usr/include/mach/thread_act.defs | 6 +- MacOSX10.12.sdk/usr/include/mach/thread_act.h | 6 +- MacOSX10.12.sdk/usr/include/module.modulemap | 4 + .../usr/include/net-snmp/net-snmp-config.h | 2 +- MacOSX10.12.sdk/usr/include/netinet/in.h | 2 +- MacOSX10.12.sdk/usr/include/netinet/ip6.h | 4 + MacOSX10.12.sdk/usr/include/netinet/tcp.h | 1 + MacOSX10.12.sdk/usr/include/objc/NSObject.h | 2 +- MacOSX10.12.sdk/usr/include/objc/objc.h | 37 +- MacOSX10.12.sdk/usr/include/objc/runtime.h | 44 - MacOSX10.12.sdk/usr/include/os/activity.h | 389 ++- MacOSX10.12.sdk/usr/include/os/log.h | 151 +- MacOSX10.12.sdk/usr/include/os/trace.h | 282 ++- MacOSX10.12.sdk/usr/include/os/trace_base.h | 72 + MacOSX10.12.sdk/usr/include/pcap-bpf.h | 2 +- MacOSX10.12.sdk/usr/include/pcap/bluetooth.h | 55 + MacOSX10.12.sdk/usr/include/pcap/bpf.h | 1259 +--------- MacOSX10.12.sdk/usr/include/pcap/dlt.h | 1344 +++++++++++ .../usr/include/pcap/export-defs.h | 108 + MacOSX10.12.sdk/usr/include/pcap/namedb.h | 32 +- MacOSX10.12.sdk/usr/include/pcap/pcap.h | 328 +-- MacOSX10.12.sdk/usr/include/pcap/sll.h | 2 + MacOSX10.12.sdk/usr/include/pcap/usb.h | 12 +- .../usr/include/php/Zend/zend_API.h | 1 + .../include/php/ext/standard/php_smart_str.h | 3 +- .../usr/include/php/main/build-defs.h | 2 +- .../usr/include/php/main/php_config.h | 6 +- .../usr/include/php/main/php_version.h | 6 +- MacOSX10.12.sdk/usr/include/pthread/sched.h | 2 +- .../usr/include/security/mac_policy.h | 21 +- MacOSX10.12.sdk/usr/include/sqlite3.h | 578 +++-- MacOSX10.12.sdk/usr/include/sqlite3ext.h | 12 +- .../usr/include/sys/_symbol_aliasing.h | 12 + .../usr/include/sys/_types/_seek_set.h | 8 + MacOSX10.12.sdk/usr/include/sys/attr.h | 31 +- MacOSX10.12.sdk/usr/include/sys/fcntl.h | 19 +- MacOSX10.12.sdk/usr/include/sys/ioctl.h | 2 +- .../usr/include/sys/kernel_types.h | 5 + MacOSX10.12.sdk/usr/include/sys/mount.h | 4 +- MacOSX10.12.sdk/usr/include/sys/random.h | 2 +- MacOSX10.12.sdk/usr/include/sys/reboot.h | 1 + MacOSX10.12.sdk/usr/include/sys/socket.h | 2 +- MacOSX10.12.sdk/usr/include/sys/syscall.h | 2 +- MacOSX10.12.sdk/usr/include/sys/ubc.h | 1 + MacOSX10.12.sdk/usr/include/sys/unistd.h | 1 + MacOSX10.12.sdk/usr/include/xpc/xpc.h | 11 +- MacOSX10.12.sdk/usr/lib/PN548_API.tbd | 57 +- MacOSX10.12.sdk/usr/lib/PN548_HAL_OSX.tbd | 2 +- MacOSX10.12.sdk/usr/lib/PN548_OSX.tbd | 14 +- .../usr/lib/dtrace/libdtrace_dyld.tbd | 7 - MacOSX10.12.sdk/usr/lib/libATCommandStudio.a | Bin 3324240 -> 3328024 bytes .../usr/lib/libATCommandStudioDynamic.tbd | 6 +- .../usr/lib/libAccountPolicyTranslation.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libBSDPClient.A.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libCRFSuite.tbd | 2 +- .../usr/lib/libChineseTokenizer.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libCoreStorage.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libDHCPServer.A.tbd | 2 +- .../usr/lib/libDiagnosticMessagesClient.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libFosl_dynamic.tbd | 6 +- MacOSX10.12.sdk/usr/lib/libIASAuthReboot.tbd | 4 +- .../usr/lib/libIASUnifiedProgress.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libMatch.1.tbd | 2 +- .../usr/lib/libOpenScriptingUtil.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libQMIParser.a | Bin 142552 -> 142552 bytes .../usr/lib/libQMIParserDynamic.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libSMC.tbd | 6 +- MacOSX10.12.sdk/usr/lib/libScreenReader.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libSystem.B.tbd | 4 +- .../usr/lib/libTelephonyUtilDynamic.tbd | 32 +- MacOSX10.12.sdk/usr/lib/libThaiTokenizer.tbd | 2 +- .../usr/lib/libUniversalAccess.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libXSEvent.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libXplugin.1.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libalias.A.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libapr-1.0.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libaprutil-1.0.tbd | 6 +- MacOSX10.12.sdk/usr/lib/libarchive.2.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libate.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libauditd.0.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libauto.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libbz2.1.0.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libc++.1.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libc++abi.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libcharset.1.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libcompression.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libcoretls.tbd | 4 +- .../usr/lib/libcoretls_cfhelpers.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libcsfde.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libcups.2.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libcupscgi.1.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libcupsimage.2.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libcupsmime.1.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libcupsppdc.1.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libcurl.4.tbd | 6 +- MacOSX10.12.sdk/usr/lib/libdns_services.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libdscsym.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libdtrace.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libdz.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libdz_notify.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libecpg.6.5.tbd | 4 +- .../usr/lib/libecpg_compat.3.5.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libedit.3.tbd | 6 +- MacOSX10.12.sdk/usr/lib/libexpat.1.tbd | 6 +- MacOSX10.12.sdk/usr/lib/libexslt.0.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libform.5.4.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libgcc_s.10.5.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libgermantok.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libgmalloc.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libheimdal-asn1.tbd | 2 +- .../usr/lib/libhunspell-1.2.0.0.0.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libiconv.2.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libicucore.A.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libiodbc.2.1.18.tbd | 4 +- .../usr/lib/libiodbcinst.2.1.18.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libipconfig.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libipsec.A.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libkmod.a | Bin 4024 -> 4024 bytes MacOSX10.12.sdk/usr/lib/libkmodc++.a | Bin 27432 -> 27592 bytes MacOSX10.12.sdk/usr/lib/libktrace.tbd | 102 +- MacOSX10.12.sdk/usr/lib/libl.a | Bin 1688 -> 1688 bytes MacOSX10.12.sdk/usr/lib/liblangid.tbd | 2 +- MacOSX10.12.sdk/usr/lib/liblzma.5.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libmarisa.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libmecab.1.0.0.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libmecabra.tbd | 8 +- MacOSX10.12.sdk/usr/lib/libmenu.5.4.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libncurses.5.4.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libnetsnmp.15.1.2.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libnetsnmp.25.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libnetsnmp.5.2.1.tbd | 2 +- .../usr/lib/libnetsnmpagent.25.tbd | 4 +- .../usr/lib/libnetsnmphelpers.25.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libnetsnmpmibs.25.tbd | 4 +- .../usr/lib/libnetsnmptrapd.25.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libnetwork.tbd | 36 +- MacOSX10.12.sdk/usr/lib/libnfrestore.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libnfshared.tbd | 83 +- MacOSX10.12.sdk/usr/lib/libobjc.A.tbd | 7 +- MacOSX10.12.sdk/usr/lib/libodfde.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libodmodule.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libpam.2.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libpanel.5.4.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libpcap.A.tbd | 115 +- MacOSX10.12.sdk/usr/lib/libpcre.0.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libpcreposix.0.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libpgtypes.3.4.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libpkstart.a | Bin 2472 -> 2472 bytes MacOSX10.12.sdk/usr/lib/libpmenergy.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libpmsample.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libpq.5.6.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libprequelite.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libquit.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libruby.2.0.0.tbd | 6 +- MacOSX10.12.sdk/usr/lib/libsandbox.1.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libsasl2.2.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libspindump.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libsqlite3.tbd | 8 +- MacOSX10.12.sdk/usr/lib/libstdc++.6.0.9.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libsysdiagnose.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libsysmon.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libsystemstats.tbd | 45 +- MacOSX10.12.sdk/usr/lib/libtailspin.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libtidy.A.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libutil.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libxar.1.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libxcselect.tbd | 2 +- MacOSX10.12.sdk/usr/lib/libxml2.2.tbd | 4 +- MacOSX10.12.sdk/usr/lib/libxslt.1.tbd | 4 +- MacOSX10.12.sdk/usr/lib/liby.a | Bin 2040 -> 2040 bytes MacOSX10.12.sdk/usr/lib/log/liblog_audio.tbd | 2 +- MacOSX10.12.sdk/usr/lib/log/liblog_cu.tbd | 2 +- .../usr/lib/log/liblog_location.tbd | 4 +- .../usr/lib/log/liblog_mediaremote.tbd | 2 +- .../usr/lib/log/liblog_mobilemail.tbd | 12 - .../usr/lib/log/liblog_network.tbd | 2 +- .../no-debug-non-zts-20131226/opcache.a | Bin 537528 -> 540888 bytes MacOSX10.12.sdk/usr/lib/ssh-keychain.tbd | 2 +- .../lib/system/introspection/libdispatch.tbd | 19 +- .../introspection/libsystem_pthread.tbd | 4 +- MacOSX10.12.sdk/usr/lib/system/libcache.tbd | 4 +- .../usr/lib/system/libcommonCrypto.tbd | 4 +- .../usr/lib/system/libcompiler_rt.tbd | 4 +- .../usr/lib/system/libcopyfile.tbd | 2 +- .../usr/lib/system/libcorecrypto.tbd | 25 +- .../usr/lib/system/libdispatch.tbd | 19 +- MacOSX10.12.sdk/usr/lib/system/libdyld.tbd | 19 +- MacOSX10.12.sdk/usr/lib/system/libkeymgr.tbd | 4 +- MacOSX10.12.sdk/usr/lib/system/libkxld.tbd | 2 +- MacOSX10.12.sdk/usr/lib/system/liblaunch.tbd | 4 +- MacOSX10.12.sdk/usr/lib/system/libmacho.tbd | 27 +- .../usr/lib/system/libquarantine.tbd | 4 +- .../usr/lib/system/libremovefile.tbd | 4 +- .../usr/lib/system/libsystem_asl.tbd | 4 +- .../usr/lib/system/libsystem_blocks.tbd | 4 +- .../usr/lib/system/libsystem_c.tbd | 29 +- .../lib/system/libsystem_configuration.tbd | 4 +- .../usr/lib/system/libsystem_coreservices.tbd | 2 +- .../usr/lib/system/libsystem_coretls.tbd | 4 +- .../usr/lib/system/libsystem_dnssd.tbd | 4 +- .../usr/lib/system/libsystem_info.tbd | 4 +- .../usr/lib/system/libsystem_kernel.tbd | 41 +- .../usr/lib/system/libsystem_m.tbd | 4 +- .../usr/lib/system/libsystem_malloc.tbd | 4 +- .../usr/lib/system/libsystem_network.tbd | 153 +- .../lib/system/libsystem_networkextension.tbd | 17 +- .../usr/lib/system/libsystem_notify.tbd | 2 +- .../usr/lib/system/libsystem_platform.tbd | 4 +- .../usr/lib/system/libsystem_pthread.tbd | 4 +- .../usr/lib/system/libsystem_sandbox.tbd | 4 +- .../usr/lib/system/libsystem_secinit.tbd | 6 +- .../usr/lib/system/libsystem_symptoms.tbd | 8 +- .../usr/lib/system/libsystem_trace.tbd | 106 +- MacOSX10.12.sdk/usr/lib/system/libunc.tbd | 4 +- MacOSX10.12.sdk/usr/lib/system/libunwind.tbd | 2 +- MacOSX10.12.sdk/usr/lib/system/libxpc.tbd | 4 +- .../usr/share/man/man1/BacklightdTester.1 | 79 + MacOSX10.12.sdk/usr/share/man/man1/a2p.1.gz | Bin 1312 -> 1312 bytes MacOSX10.12.sdk/usr/share/man/man1/c2ph.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/c2ph5.16.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/c2ph5.18.1 | 2 +- .../usr/share/man/man1/compression_tool.1 | 49 + .../usr/share/man/man1/config_data.1 | 2 +- .../usr/share/man/man1/config_data5.16.1 | 2 +- .../usr/share/man/man1/config_data5.18.1 | 2 +- .../usr/share/man/man1/corebrightnessdiag.1 | 12 + MacOSX10.12.sdk/usr/share/man/man1/corelist.1 | 2 +- .../usr/share/man/man1/corelist5.16.1 | 2 +- .../usr/share/man/man1/corelist5.18.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/cpan.1 | 2 +- .../usr/share/man/man1/cpan2dist.1 | 2 +- .../usr/share/man/man1/cpan2dist5.16.1 | 2 +- .../usr/share/man/man1/cpan2dist5.18.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/cpan5.16.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/cpan5.18.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/cpanp.1 | 2 +- .../usr/share/man/man1/cpanp5.16.1 | 2 +- .../usr/share/man/man1/cpanp5.18.1 | 2 +- .../usr/share/man/man1/dbilogstrip.1 | 2 +- .../usr/share/man/man1/dbilogstrip5.16.1 | 2 +- .../usr/share/man/man1/dbilogstrip5.18.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/dbiprof.1 | 2 +- .../usr/share/man/man1/dbiprof5.16.1 | 2 +- .../usr/share/man/man1/dbiprof5.18.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/dbiproxy.1 | 2 +- .../usr/share/man/man1/dbiproxy5.16.1 | 2 +- .../usr/share/man/man1/dbiproxy5.18.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/dyld.1 | 6 - MacOSX10.12.sdk/usr/share/man/man1/enc2xs.1 | 2 +- .../usr/share/man/man1/enc2xs5.16.1 | 2 +- .../usr/share/man/man1/enc2xs5.18.1 | 2 +- .../usr/share/man/man1/find2perl.1 | 2 +- .../usr/share/man/man1/find2perl5.16.1 | 2 +- .../usr/share/man/man1/find2perl5.18.1 | 2 +- .../usr/share/man/man1/gen_bridge_metadata.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/h2ph.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/h2ph5.16.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/h2ph5.18.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/h2xs.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/h2xs5.16.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/h2xs5.18.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/heap.1 | 5 +- .../usr/share/man/man1/hpmdiagnose.1 | 12 + .../usr/share/man/man1/instmodsh.1 | 2 +- .../usr/share/man/man1/instmodsh5.16.1 | 2 +- .../usr/share/man/man1/instmodsh5.18.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/ip2cc.1 | 2 +- .../usr/share/man/man1/ip2cc5.16.1 | 2 +- .../usr/share/man/man1/ip2cc5.18.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/json_pp.1 | 2 +- .../usr/share/man/man1/json_pp5.16.1 | 2 +- .../usr/share/man/man1/json_pp5.18.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/leaks.1 | 6 + .../usr/share/man/man1/libnetcfg.1 | 2 +- .../usr/share/man/man1/libnetcfg5.16.1 | 2 +- .../usr/share/man/man1/libnetcfg5.18.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/log.1 | 55 +- .../usr/share/man/man1/lpoptions.1.gz | Bin 1297 -> 1297 bytes .../usr/share/man/man1/pcap-config.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/perl.1.gz | Bin 1312 -> 1312 bytes MacOSX10.12.sdk/usr/share/man/man1/perlapi.1 | 2 +- .../usr/share/man/man1/perlapi5.16.1 | 2 +- .../usr/share/man/man1/perlapi5.18.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/perlbug.1 | 2 +- .../usr/share/man/man1/perlbug5.16.1 | 2 +- .../usr/share/man/man1/perlbug5.18.1 | 2 +- .../usr/share/man/man1/perlintern.1 | 2 +- .../usr/share/man/man1/perlintern5.16.1 | 2 +- .../usr/share/man/man1/perlintern5.18.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/perlivp.1 | 2 +- .../usr/share/man/man1/perlivp5.16.1 | 2 +- .../usr/share/man/man1/perlivp5.18.1 | 2 +- .../usr/share/man/man1/perlmacosx.1 | 2 +- .../usr/share/man/man1/perlmacosx5.16.1 | 2 +- .../usr/share/man/man1/perlmacosx5.18.1 | 2 +- .../usr/share/man/man1/perlmodlib.1 | 2 +- .../usr/share/man/man1/perlmodlib5.16.1 | 2 +- .../usr/share/man/man1/perlmodlib5.18.1 | 2 +- .../usr/share/man/man1/perlthanks.1 | 2 +- .../usr/share/man/man1/perlthanks5.16.1 | 2 +- .../usr/share/man/man1/perlthanks5.18.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/perltoc.1 | 2 +- .../usr/share/man/man1/perltoc5.16.1 | 2 +- .../usr/share/man/man1/perltoc5.18.1 | 2 +- .../usr/share/man/man1/perluniprops.1 | 2 +- .../usr/share/man/man1/perluniprops5.16.1 | 2 +- .../usr/share/man/man1/perluniprops5.18.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/phar.1 | 2 +- .../usr/share/man/man1/php-config.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/php.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/phpize.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/piconv.1 | 2 +- .../usr/share/man/man1/piconv5.16.1 | 2 +- .../usr/share/man/man1/piconv5.18.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/pl2pm.1 | 2 +- .../usr/share/man/man1/pl2pm5.16.1 | 2 +- .../usr/share/man/man1/pl2pm5.18.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/pod2html.1 | 2 +- .../usr/share/man/man1/pod2html5.16.1 | 2 +- .../usr/share/man/man1/pod2html5.18.1 | 2 +- .../usr/share/man/man1/pod2latex.1 | 2 +- .../usr/share/man/man1/pod2latex5.16.1 | 2 +- .../usr/share/man/man1/pod2latex5.18.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/pod2man.1 | 2 +- .../usr/share/man/man1/pod2man5.16.1 | 2 +- .../usr/share/man/man1/pod2man5.18.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/pod2text.1 | 2 +- .../usr/share/man/man1/pod2text5.16.1 | 2 +- .../usr/share/man/man1/pod2text5.18.1 | 2 +- .../usr/share/man/man1/pod2usage.1 | 2 +- .../usr/share/man/man1/pod2usage5.16.1 | 2 +- .../usr/share/man/man1/pod2usage5.18.1 | 2 +- .../usr/share/man/man1/podchecker.1 | 2 +- .../usr/share/man/man1/podchecker5.16.1 | 2 +- .../usr/share/man/man1/podchecker5.18.1 | 2 +- .../usr/share/man/man1/podselect.1 | 2 +- .../usr/share/man/man1/podselect5.16.1 | 2 +- .../usr/share/man/man1/podselect5.18.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/profiles.1 | 6 +- MacOSX10.12.sdk/usr/share/man/man1/prove.1 | 2 +- .../usr/share/man/man1/prove5.16.1 | 2 +- .../usr/share/man/man1/prove5.18.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/psed.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/psed5.16.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/psed5.18.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/pstruct.1 | 2 +- .../usr/share/man/man1/pstruct5.16.1 | 2 +- .../usr/share/man/man1/pstruct5.18.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/ptar.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/ptar5.16.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/ptar5.18.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/ptardiff.1 | 2 +- .../usr/share/man/man1/ptardiff5.16.1 | 2 +- .../usr/share/man/man1/ptardiff5.18.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/ptargrep.1 | 2 +- .../usr/share/man/man1/ptargrep5.16.1 | 2 +- .../usr/share/man/man1/ptargrep5.18.1 | 2 +- .../usr/share/man/man1/ptf_validator.1 | 79 + MacOSX10.12.sdk/usr/share/man/man1/rsync.1.gz | Bin 42159 -> 42159 bytes MacOSX10.12.sdk/usr/share/man/man1/s2p.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/s2p5.16.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/s2p5.18.1 | 2 +- .../usr/share/man/man1/safaridriver.1 | 60 +- MacOSX10.12.sdk/usr/share/man/man1/sdx.1 | 2 +- .../usr/share/man/man1/security-sysdiagnose.1 | 15 + MacOSX10.12.sdk/usr/share/man/man1/security.1 | 69 +- MacOSX10.12.sdk/usr/share/man/man1/shasum.1 | 2 +- .../usr/share/man/man1/shasum5.16.1 | 2 +- .../usr/share/man/man1/shasum5.18.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/spfquery.1 | 2 +- .../usr/share/man/man1/spfquery5.16.1 | 2 +- .../usr/share/man/man1/spfquery5.18.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/splain.1 | 2 +- .../usr/share/man/man1/splain5.16.1 | 2 +- .../usr/share/man/man1/splain5.18.1 | 2 +- .../usr/share/man/man1/ssh-agent.1 | 36 +- .../usr/share/man/man1/symbolscache.1.gz | Bin 508 -> 508 bytes .../usr/share/man/man1/tbtdiagnose.1 | 12 + MacOSX10.12.sdk/usr/share/man/man1/tcpdump.1 | 71 +- MacOSX10.12.sdk/usr/share/man/man1/tkcon.1 | 2 +- MacOSX10.12.sdk/usr/share/man/man1/torque.1 | 856 +++++++ MacOSX10.12.sdk/usr/share/man/man1/vmmap.1 | 27 +- MacOSX10.12.sdk/usr/share/man/man1/xip.1 | 33 +- MacOSX10.12.sdk/usr/share/man/man1/xsubpp.1 | 2 +- .../usr/share/man/man1/xsubpp5.16.1 | 2 +- .../usr/share/man/man1/xsubpp5.18.1 | 2 +- .../usr/share/man/man1/zipdetails.1 | 2 +- .../usr/share/man/man1/zipdetails5.16.1 | 2 +- .../usr/share/man/man1/zipdetails5.18.1 | 2 +- .../usr/share/man/man2/clonefile.2 | 9 +- MacOSX10.12.sdk/usr/share/man/man2/fcntl.2 | 34 + .../usr/share/man/man2/getattrlist.2 | 77 +- .../usr/share/man/man2/getattrlistbulk.2 | 7 +- MacOSX10.12.sdk/usr/share/man/man2/lseek.2 | 59 + MacOSX10.12.sdk/usr/share/man/man2/pathconf.2 | 11 + MacOSX10.12.sdk/usr/share/man/man2/stat.2 | 12 +- MacOSX10.12.sdk/usr/share/man/man2/statfs.2 | 2 +- MacOSX10.12.sdk/usr/share/man/man3/APR.3pm | 4 +- .../usr/share/man/man3/APR::Base64.3pm | 4 +- .../usr/share/man/man3/APR::Brigade.3pm | 4 +- .../usr/share/man/man3/APR::Bucket.3pm | 4 +- .../usr/share/man/man3/APR::BucketAlloc.3pm | 4 +- .../usr/share/man/man3/APR::BucketType.3pm | 4 +- .../usr/share/man/man3/APR::Const.3pm | 4 +- .../usr/share/man/man3/APR::Date.3pm | 4 +- .../usr/share/man/man3/APR::Error.3pm | 4 +- .../usr/share/man/man3/APR::Finfo.3pm | 4 +- .../usr/share/man/man3/APR::IpSubnet.3pm | 4 +- .../usr/share/man/man3/APR::OS.3pm | 4 +- .../usr/share/man/man3/APR::PerlIO.3pm | 4 +- .../usr/share/man/man3/APR::Pool.3pm | 4 +- .../usr/share/man/man3/APR::SockAddr.3pm | 4 +- .../usr/share/man/man3/APR::Socket.3pm | 4 +- .../usr/share/man/man3/APR::Status.3pm | 4 +- .../usr/share/man/man3/APR::String.3pm | 4 +- .../usr/share/man/man3/APR::Table.3pm | 4 +- .../usr/share/man/man3/APR::ThreadMutex.3pm | 4 +- .../usr/share/man/man3/APR::ThreadRWLock.3pm | 4 +- .../usr/share/man/man3/APR::URI.3pm | 4 +- .../usr/share/man/man3/APR::UUID.3pm | 4 +- .../usr/share/man/man3/APR::Util.3pm | 4 +- .../usr/share/man/man3/Algorithm::C3.3pm | 2 +- .../usr/share/man/man3/Algorithm::C35.16.3pm | 2 +- .../usr/share/man/man3/Algorithm::C35.18.3pm | 2 +- .../usr/share/man/man3/Apache2::Access.3pm | 4 +- .../usr/share/man/man3/Apache2::CmdParms.3pm | 4 +- .../usr/share/man/man3/Apache2::Command.3pm | 4 +- .../share/man/man3/Apache2::Connection.3pm | 4 +- .../man/man3/Apache2::ConnectionUtil.3pm | 4 +- .../usr/share/man/man3/Apache2::Const.3pm | 4 +- .../usr/share/man/man3/Apache2::Directive.3pm | 4 +- .../usr/share/man/man3/Apache2::Filter.3pm | 4 +- .../usr/share/man/man3/Apache2::FilterRec.3pm | 4 +- .../usr/share/man/man3/Apache2::HookRun.3pm | 4 +- .../usr/share/man/man3/Apache2::Log.3pm | 4 +- .../usr/share/man/man3/Apache2::MPM.3pm | 4 +- .../usr/share/man/man3/Apache2::Module.3pm | 4 +- .../share/man/man3/Apache2::PerlSections.3pm | 4 +- .../usr/share/man/man3/Apache2::Process.3pm | 4 +- .../usr/share/man/man3/Apache2::RequestIO.3pm | 4 +- .../share/man/man3/Apache2::RequestRec.3pm | 4 +- .../share/man/man3/Apache2::RequestUtil.3pm | 4 +- .../usr/share/man/man3/Apache2::Resource.3pm | 4 +- .../usr/share/man/man3/Apache2::Response.3pm | 4 +- .../usr/share/man/man3/Apache2::ServerRec.3pm | 4 +- .../share/man/man3/Apache2::ServerUtil.3pm | 4 +- .../usr/share/man/man3/Apache2::Status.3pm | 4 +- .../share/man/man3/Apache2::SubProcess.3pm | 4 +- .../share/man/man3/Apache2::SubRequest.3pm | 4 +- .../usr/share/man/man3/Apache2::URI.3pm | 4 +- .../usr/share/man/man3/Apache2::Util.3pm | 4 +- .../usr/share/man/man3/Apache2::compat.3pm | 4 +- .../usr/share/man/man3/Apache2::porting.3pm | 4 +- .../man/man3/Attribute::Params::Validate.3pm | 2 +- .../man3/Attribute::Params::Validate5.16.3pm | 2 +- .../man3/Attribute::Params::Validate5.18.3pm | 2 +- .../man/man3/Class::Accessor::Chained.3pm | 2 +- .../man/man3/Class::Accessor::Chained5.16.3pm | 2 +- .../man/man3/Class::Accessor::Chained5.18.3pm | 2 +- .../man3/Class::Accessor::Chained::Fast.3pm | 2 +- .../Class::Accessor::Chained::Fast5.16.3pm | 2 +- .../Class::Accessor::Chained::Fast5.18.3pm | 2 +- .../usr/share/man/man3/Class::Load::XS.3pm | 2 +- .../share/man/man3/Class::Load::XS5.16.3pm | 2 +- .../share/man/man3/Class::Load::XS5.18.3pm | 2 +- MacOSX10.12.sdk/usr/share/man/man3/Config.3pm | 2 +- .../usr/share/man/man3/Config5.16.3pm | 2 +- .../usr/share/man/man3/Config5.18.3pm | 2 +- .../man/man3/DBIx::Class::InflateColumn.3pm | 7 +- .../man3/DBIx::Class::InflateColumn5.18.3pm | 7 +- .../man3/DBIx::Class::ResultSource::Table.3pm | 7 +- .../DBIx::Class::ResultSource::Table5.18.3pm | 7 +- .../DBIx::Class::ResultSourceProxy::Table.3pm | 7 +- ...x::Class::ResultSourceProxy::Table5.18.3pm | 7 +- .../usr/share/man/man3/DB_File.3pm | 2 +- .../usr/share/man/man3/DB_File5.16.3pm | 2 +- .../usr/share/man/man3/DB_File5.18.3pm | 2 +- .../usr/share/man/man3/Data::Page.3pm | 2 +- .../usr/share/man/man3/Data::Page5.16.3pm | 2 +- .../usr/share/man/man3/Data::Page5.18.3pm | 2 +- .../usr/share/man/man3/DateTime.3pm | 2 +- .../usr/share/man/man3/DateTime5.16.3pm | 2 +- .../usr/share/man/man3/DateTime5.18.3pm | 2 +- .../usr/share/man/man3/DateTime::Duration.3pm | 2 +- .../share/man/man3/DateTime::Duration5.16.3pm | 2 +- .../share/man/man3/DateTime::Duration5.18.3pm | 2 +- .../usr/share/man/man3/DateTime::Infinite.3pm | 2 +- .../share/man/man3/DateTime::Infinite5.16.3pm | 2 +- .../share/man/man3/DateTime::Infinite5.18.3pm | 2 +- .../share/man/man3/DateTime::LeapSecond.3pm | 2 +- .../man/man3/DateTime::LeapSecond5.16.3pm | 2 +- .../man/man3/DateTime::LeapSecond5.18.3pm | 2 +- .../usr/share/man/man3/DateTime::Locale.3pm | 2 +- .../share/man/man3/DateTime::Locale5.16.3pm | 2 +- .../share/man/man3/DateTime::Locale5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::Base.3pm | 2 +- .../man/man3/DateTime::Locale::Base5.16.3pm | 2 +- .../man/man3/DateTime::Locale::Base5.18.3pm | 2 +- .../man/man3/DateTime::Locale::Catalog.3pm | 2 +- .../man3/DateTime::Locale::Catalog5.16.3pm | 2 +- .../man3/DateTime::Locale::Catalog5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::aa.3pm | 2 +- .../man/man3/DateTime::Locale::aa5.16.3pm | 2 +- .../man/man3/DateTime::Locale::aa5.18.3pm | 2 +- .../man/man3/DateTime::Locale::aa_DJ.3pm | 2 +- .../man/man3/DateTime::Locale::aa_DJ5.16.3pm | 2 +- .../man/man3/DateTime::Locale::aa_DJ5.18.3pm | 2 +- .../man/man3/DateTime::Locale::aa_ER.3pm | 2 +- .../man/man3/DateTime::Locale::aa_ER5.16.3pm | 2 +- .../man/man3/DateTime::Locale::aa_ER5.18.3pm | 2 +- .../man3/DateTime::Locale::aa_ER_SAAHO.3pm | 2 +- .../DateTime::Locale::aa_ER_SAAHO5.16.3pm | 2 +- .../DateTime::Locale::aa_ER_SAAHO5.18.3pm | 2 +- .../man/man3/DateTime::Locale::aa_ET.3pm | 2 +- .../man/man3/DateTime::Locale::aa_ET5.16.3pm | 2 +- .../man/man3/DateTime::Locale::aa_ET5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::af.3pm | 2 +- .../man/man3/DateTime::Locale::af5.16.3pm | 2 +- .../man/man3/DateTime::Locale::af5.18.3pm | 2 +- .../man/man3/DateTime::Locale::af_NA.3pm | 2 +- .../man/man3/DateTime::Locale::af_NA5.16.3pm | 2 +- .../man/man3/DateTime::Locale::af_NA5.18.3pm | 2 +- .../man/man3/DateTime::Locale::af_ZA.3pm | 2 +- .../man/man3/DateTime::Locale::af_ZA5.16.3pm | 2 +- .../man/man3/DateTime::Locale::af_ZA5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::ak.3pm | 2 +- .../man/man3/DateTime::Locale::ak5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ak5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ak_GH.3pm | 2 +- .../man/man3/DateTime::Locale::ak_GH5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ak_GH5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::am.3pm | 2 +- .../man/man3/DateTime::Locale::am5.16.3pm | 2 +- .../man/man3/DateTime::Locale::am5.18.3pm | 2 +- .../man/man3/DateTime::Locale::am_ET.3pm | 2 +- .../man/man3/DateTime::Locale::am_ET5.16.3pm | 2 +- .../man/man3/DateTime::Locale::am_ET5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::ar.3pm | 2 +- .../man/man3/DateTime::Locale::ar5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ar5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ar_AE.3pm | 2 +- .../man/man3/DateTime::Locale::ar_AE5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ar_AE5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ar_BH.3pm | 2 +- .../man/man3/DateTime::Locale::ar_BH5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ar_BH5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ar_DZ.3pm | 2 +- .../man/man3/DateTime::Locale::ar_DZ5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ar_DZ5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ar_EG.3pm | 2 +- .../man/man3/DateTime::Locale::ar_EG5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ar_EG5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ar_IQ.3pm | 2 +- .../man/man3/DateTime::Locale::ar_IQ5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ar_IQ5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ar_JO.3pm | 2 +- .../man/man3/DateTime::Locale::ar_JO5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ar_JO5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ar_KW.3pm | 2 +- .../man/man3/DateTime::Locale::ar_KW5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ar_KW5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ar_LB.3pm | 2 +- .../man/man3/DateTime::Locale::ar_LB5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ar_LB5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ar_LY.3pm | 2 +- .../man/man3/DateTime::Locale::ar_LY5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ar_LY5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ar_MA.3pm | 2 +- .../man/man3/DateTime::Locale::ar_MA5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ar_MA5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ar_OM.3pm | 2 +- .../man/man3/DateTime::Locale::ar_OM5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ar_OM5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ar_QA.3pm | 2 +- .../man/man3/DateTime::Locale::ar_QA5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ar_QA5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ar_SA.3pm | 2 +- .../man/man3/DateTime::Locale::ar_SA5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ar_SA5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ar_SD.3pm | 2 +- .../man/man3/DateTime::Locale::ar_SD5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ar_SD5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ar_SY.3pm | 2 +- .../man/man3/DateTime::Locale::ar_SY5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ar_SY5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ar_TN.3pm | 2 +- .../man/man3/DateTime::Locale::ar_TN5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ar_TN5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ar_YE.3pm | 2 +- .../man/man3/DateTime::Locale::ar_YE5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ar_YE5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::as.3pm | 2 +- .../man/man3/DateTime::Locale::as5.16.3pm | 2 +- .../man/man3/DateTime::Locale::as5.18.3pm | 2 +- .../man/man3/DateTime::Locale::as_IN.3pm | 2 +- .../man/man3/DateTime::Locale::as_IN5.16.3pm | 2 +- .../man/man3/DateTime::Locale::as_IN5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::az.3pm | 2 +- .../man/man3/DateTime::Locale::az5.16.3pm | 2 +- .../man/man3/DateTime::Locale::az5.18.3pm | 2 +- .../man/man3/DateTime::Locale::az_AZ.3pm | 2 +- .../man/man3/DateTime::Locale::az_AZ5.16.3pm | 2 +- .../man/man3/DateTime::Locale::az_AZ5.18.3pm | 2 +- .../man/man3/DateTime::Locale::az_Cyrl.3pm | 2 +- .../man3/DateTime::Locale::az_Cyrl5.16.3pm | 2 +- .../man3/DateTime::Locale::az_Cyrl5.18.3pm | 2 +- .../man/man3/DateTime::Locale::az_Cyrl_AZ.3pm | 2 +- .../man3/DateTime::Locale::az_Cyrl_AZ5.16.3pm | 2 +- .../man3/DateTime::Locale::az_Cyrl_AZ5.18.3pm | 2 +- .../man/man3/DateTime::Locale::az_Latn.3pm | 2 +- .../man3/DateTime::Locale::az_Latn5.16.3pm | 2 +- .../man3/DateTime::Locale::az_Latn5.18.3pm | 2 +- .../man/man3/DateTime::Locale::az_Latn_AZ.3pm | 2 +- .../man3/DateTime::Locale::az_Latn_AZ5.16.3pm | 2 +- .../man3/DateTime::Locale::az_Latn_AZ5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::be.3pm | 2 +- .../man/man3/DateTime::Locale::be5.16.3pm | 2 +- .../man/man3/DateTime::Locale::be5.18.3pm | 2 +- .../man/man3/DateTime::Locale::be_BY.3pm | 2 +- .../man/man3/DateTime::Locale::be_BY5.16.3pm | 2 +- .../man/man3/DateTime::Locale::be_BY5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::bg.3pm | 2 +- .../man/man3/DateTime::Locale::bg5.16.3pm | 2 +- .../man/man3/DateTime::Locale::bg5.18.3pm | 2 +- .../man/man3/DateTime::Locale::bg_BG.3pm | 2 +- .../man/man3/DateTime::Locale::bg_BG5.16.3pm | 2 +- .../man/man3/DateTime::Locale::bg_BG5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::bn.3pm | 2 +- .../man/man3/DateTime::Locale::bn5.16.3pm | 2 +- .../man/man3/DateTime::Locale::bn5.18.3pm | 2 +- .../man/man3/DateTime::Locale::bn_BD.3pm | 2 +- .../man/man3/DateTime::Locale::bn_BD5.16.3pm | 2 +- .../man/man3/DateTime::Locale::bn_BD5.18.3pm | 2 +- .../man/man3/DateTime::Locale::bn_IN.3pm | 2 +- .../man/man3/DateTime::Locale::bn_IN5.16.3pm | 2 +- .../man/man3/DateTime::Locale::bn_IN5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::bo.3pm | 2 +- .../man/man3/DateTime::Locale::bo5.16.3pm | 2 +- .../man/man3/DateTime::Locale::bo5.18.3pm | 2 +- .../man/man3/DateTime::Locale::bo_CN.3pm | 2 +- .../man/man3/DateTime::Locale::bo_CN5.16.3pm | 2 +- .../man/man3/DateTime::Locale::bo_CN5.18.3pm | 2 +- .../man/man3/DateTime::Locale::bo_IN.3pm | 2 +- .../man/man3/DateTime::Locale::bo_IN5.16.3pm | 2 +- .../man/man3/DateTime::Locale::bo_IN5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::bs.3pm | 2 +- .../man/man3/DateTime::Locale::bs5.16.3pm | 2 +- .../man/man3/DateTime::Locale::bs5.18.3pm | 2 +- .../man/man3/DateTime::Locale::bs_BA.3pm | 2 +- .../man/man3/DateTime::Locale::bs_BA5.16.3pm | 2 +- .../man/man3/DateTime::Locale::bs_BA5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::byn.3pm | 2 +- .../man/man3/DateTime::Locale::byn5.16.3pm | 2 +- .../man/man3/DateTime::Locale::byn5.18.3pm | 2 +- .../man/man3/DateTime::Locale::byn_ER.3pm | 2 +- .../man/man3/DateTime::Locale::byn_ER5.16.3pm | 2 +- .../man/man3/DateTime::Locale::byn_ER5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::ca.3pm | 2 +- .../man/man3/DateTime::Locale::ca5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ca5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ca_ES.3pm | 2 +- .../man/man3/DateTime::Locale::ca_ES5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ca_ES5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::cch.3pm | 2 +- .../man/man3/DateTime::Locale::cch5.16.3pm | 2 +- .../man/man3/DateTime::Locale::cch5.18.3pm | 2 +- .../man/man3/DateTime::Locale::cch_NG.3pm | 2 +- .../man/man3/DateTime::Locale::cch_NG5.16.3pm | 2 +- .../man/man3/DateTime::Locale::cch_NG5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::cop.3pm | 2 +- .../man/man3/DateTime::Locale::cop5.16.3pm | 2 +- .../man/man3/DateTime::Locale::cop5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::cs.3pm | 2 +- .../man/man3/DateTime::Locale::cs5.16.3pm | 2 +- .../man/man3/DateTime::Locale::cs5.18.3pm | 2 +- .../man/man3/DateTime::Locale::cs_CZ.3pm | 2 +- .../man/man3/DateTime::Locale::cs_CZ5.16.3pm | 2 +- .../man/man3/DateTime::Locale::cs_CZ5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::cy.3pm | 2 +- .../man/man3/DateTime::Locale::cy5.16.3pm | 2 +- .../man/man3/DateTime::Locale::cy5.18.3pm | 2 +- .../man/man3/DateTime::Locale::cy_GB.3pm | 2 +- .../man/man3/DateTime::Locale::cy_GB5.16.3pm | 2 +- .../man/man3/DateTime::Locale::cy_GB5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::da.3pm | 2 +- .../man/man3/DateTime::Locale::da5.16.3pm | 2 +- .../man/man3/DateTime::Locale::da5.18.3pm | 2 +- .../man/man3/DateTime::Locale::da_DK.3pm | 2 +- .../man/man3/DateTime::Locale::da_DK5.16.3pm | 2 +- .../man/man3/DateTime::Locale::da_DK5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::de.3pm | 2 +- .../man/man3/DateTime::Locale::de5.16.3pm | 2 +- .../man/man3/DateTime::Locale::de5.18.3pm | 2 +- .../man/man3/DateTime::Locale::de_AT.3pm | 2 +- .../man/man3/DateTime::Locale::de_AT5.16.3pm | 2 +- .../man/man3/DateTime::Locale::de_AT5.18.3pm | 2 +- .../man/man3/DateTime::Locale::de_BE.3pm | 2 +- .../man/man3/DateTime::Locale::de_BE5.16.3pm | 2 +- .../man/man3/DateTime::Locale::de_BE5.18.3pm | 2 +- .../man/man3/DateTime::Locale::de_CH.3pm | 2 +- .../man/man3/DateTime::Locale::de_CH5.16.3pm | 2 +- .../man/man3/DateTime::Locale::de_CH5.18.3pm | 2 +- .../man/man3/DateTime::Locale::de_DE.3pm | 2 +- .../man/man3/DateTime::Locale::de_DE5.16.3pm | 2 +- .../man/man3/DateTime::Locale::de_DE5.18.3pm | 2 +- .../man/man3/DateTime::Locale::de_LI.3pm | 2 +- .../man/man3/DateTime::Locale::de_LI5.16.3pm | 2 +- .../man/man3/DateTime::Locale::de_LI5.18.3pm | 2 +- .../man/man3/DateTime::Locale::de_LU.3pm | 2 +- .../man/man3/DateTime::Locale::de_LU5.16.3pm | 2 +- .../man/man3/DateTime::Locale::de_LU5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::dv.3pm | 2 +- .../man/man3/DateTime::Locale::dv5.16.3pm | 2 +- .../man/man3/DateTime::Locale::dv5.18.3pm | 2 +- .../man/man3/DateTime::Locale::dv_MV.3pm | 2 +- .../man/man3/DateTime::Locale::dv_MV5.16.3pm | 2 +- .../man/man3/DateTime::Locale::dv_MV5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::dz.3pm | 2 +- .../man/man3/DateTime::Locale::dz5.16.3pm | 2 +- .../man/man3/DateTime::Locale::dz5.18.3pm | 2 +- .../man/man3/DateTime::Locale::dz_BT.3pm | 2 +- .../man/man3/DateTime::Locale::dz_BT5.16.3pm | 2 +- .../man/man3/DateTime::Locale::dz_BT5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::ee.3pm | 2 +- .../man/man3/DateTime::Locale::ee5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ee5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ee_GH.3pm | 2 +- .../man/man3/DateTime::Locale::ee_GH5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ee_GH5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ee_TG.3pm | 2 +- .../man/man3/DateTime::Locale::ee_TG5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ee_TG5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::el.3pm | 2 +- .../man/man3/DateTime::Locale::el5.16.3pm | 2 +- .../man/man3/DateTime::Locale::el5.18.3pm | 2 +- .../man/man3/DateTime::Locale::el_CY.3pm | 2 +- .../man/man3/DateTime::Locale::el_CY5.16.3pm | 2 +- .../man/man3/DateTime::Locale::el_CY5.18.3pm | 2 +- .../man/man3/DateTime::Locale::el_GR.3pm | 2 +- .../man/man3/DateTime::Locale::el_GR5.16.3pm | 2 +- .../man/man3/DateTime::Locale::el_GR5.18.3pm | 2 +- .../man/man3/DateTime::Locale::el_POLYTON.3pm | 2 +- .../man3/DateTime::Locale::el_POLYTON5.16.3pm | 2 +- .../man3/DateTime::Locale::el_POLYTON5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::en.3pm | 2 +- .../man/man3/DateTime::Locale::en5.16.3pm | 2 +- .../man/man3/DateTime::Locale::en5.18.3pm | 2 +- .../man/man3/DateTime::Locale::en_AS.3pm | 2 +- .../man/man3/DateTime::Locale::en_AS5.16.3pm | 2 +- .../man/man3/DateTime::Locale::en_AS5.18.3pm | 2 +- .../man/man3/DateTime::Locale::en_AU.3pm | 2 +- .../man/man3/DateTime::Locale::en_AU5.16.3pm | 2 +- .../man/man3/DateTime::Locale::en_AU5.18.3pm | 2 +- .../man/man3/DateTime::Locale::en_BE.3pm | 2 +- .../man/man3/DateTime::Locale::en_BE5.16.3pm | 2 +- .../man/man3/DateTime::Locale::en_BE5.18.3pm | 2 +- .../man/man3/DateTime::Locale::en_BW.3pm | 2 +- .../man/man3/DateTime::Locale::en_BW5.16.3pm | 2 +- .../man/man3/DateTime::Locale::en_BW5.18.3pm | 2 +- .../man/man3/DateTime::Locale::en_BZ.3pm | 2 +- .../man/man3/DateTime::Locale::en_BZ5.16.3pm | 2 +- .../man/man3/DateTime::Locale::en_BZ5.18.3pm | 2 +- .../man/man3/DateTime::Locale::en_CA.3pm | 2 +- .../man/man3/DateTime::Locale::en_CA5.16.3pm | 2 +- .../man/man3/DateTime::Locale::en_CA5.18.3pm | 2 +- .../man/man3/DateTime::Locale::en_Dsrt.3pm | 2 +- .../man3/DateTime::Locale::en_Dsrt5.16.3pm | 2 +- .../man3/DateTime::Locale::en_Dsrt5.18.3pm | 2 +- .../man/man3/DateTime::Locale::en_Dsrt_US.3pm | 2 +- .../man3/DateTime::Locale::en_Dsrt_US5.16.3pm | 2 +- .../man3/DateTime::Locale::en_Dsrt_US5.18.3pm | 2 +- .../man/man3/DateTime::Locale::en_GB.3pm | 2 +- .../man/man3/DateTime::Locale::en_GB5.16.3pm | 2 +- .../man/man3/DateTime::Locale::en_GB5.18.3pm | 2 +- .../man/man3/DateTime::Locale::en_GU.3pm | 2 +- .../man/man3/DateTime::Locale::en_GU5.16.3pm | 2 +- .../man/man3/DateTime::Locale::en_GU5.18.3pm | 2 +- .../man/man3/DateTime::Locale::en_HK.3pm | 2 +- .../man/man3/DateTime::Locale::en_HK5.16.3pm | 2 +- .../man/man3/DateTime::Locale::en_HK5.18.3pm | 2 +- .../man/man3/DateTime::Locale::en_IE.3pm | 2 +- .../man/man3/DateTime::Locale::en_IE5.16.3pm | 2 +- .../man/man3/DateTime::Locale::en_IE5.18.3pm | 2 +- .../man/man3/DateTime::Locale::en_IN.3pm | 2 +- .../man/man3/DateTime::Locale::en_IN5.16.3pm | 2 +- .../man/man3/DateTime::Locale::en_IN5.18.3pm | 2 +- .../man/man3/DateTime::Locale::en_JM.3pm | 2 +- .../man/man3/DateTime::Locale::en_JM5.16.3pm | 2 +- .../man/man3/DateTime::Locale::en_JM5.18.3pm | 2 +- .../man/man3/DateTime::Locale::en_MH.3pm | 2 +- .../man/man3/DateTime::Locale::en_MH5.16.3pm | 2 +- .../man/man3/DateTime::Locale::en_MH5.18.3pm | 2 +- .../man/man3/DateTime::Locale::en_MP.3pm | 2 +- .../man/man3/DateTime::Locale::en_MP5.16.3pm | 2 +- .../man/man3/DateTime::Locale::en_MP5.18.3pm | 2 +- .../man/man3/DateTime::Locale::en_MT.3pm | 2 +- .../man/man3/DateTime::Locale::en_MT5.16.3pm | 2 +- .../man/man3/DateTime::Locale::en_MT5.18.3pm | 2 +- .../man/man3/DateTime::Locale::en_NA.3pm | 2 +- .../man/man3/DateTime::Locale::en_NA5.16.3pm | 2 +- .../man/man3/DateTime::Locale::en_NA5.18.3pm | 2 +- .../man/man3/DateTime::Locale::en_NZ.3pm | 2 +- .../man/man3/DateTime::Locale::en_NZ5.16.3pm | 2 +- .../man/man3/DateTime::Locale::en_NZ5.18.3pm | 2 +- .../man/man3/DateTime::Locale::en_PH.3pm | 2 +- .../man/man3/DateTime::Locale::en_PH5.16.3pm | 2 +- .../man/man3/DateTime::Locale::en_PH5.18.3pm | 2 +- .../man/man3/DateTime::Locale::en_PK.3pm | 2 +- .../man/man3/DateTime::Locale::en_PK5.16.3pm | 2 +- .../man/man3/DateTime::Locale::en_PK5.18.3pm | 2 +- .../man/man3/DateTime::Locale::en_SG.3pm | 2 +- .../man/man3/DateTime::Locale::en_SG5.16.3pm | 2 +- .../man/man3/DateTime::Locale::en_SG5.18.3pm | 2 +- .../man/man3/DateTime::Locale::en_Shaw.3pm | 2 +- .../man3/DateTime::Locale::en_Shaw5.16.3pm | 2 +- .../man3/DateTime::Locale::en_Shaw5.18.3pm | 2 +- .../man/man3/DateTime::Locale::en_TT.3pm | 2 +- .../man/man3/DateTime::Locale::en_TT5.16.3pm | 2 +- .../man/man3/DateTime::Locale::en_TT5.18.3pm | 2 +- .../man/man3/DateTime::Locale::en_UM.3pm | 2 +- .../man/man3/DateTime::Locale::en_UM5.16.3pm | 2 +- .../man/man3/DateTime::Locale::en_UM5.18.3pm | 2 +- .../man/man3/DateTime::Locale::en_US.3pm | 2 +- .../man/man3/DateTime::Locale::en_US5.16.3pm | 2 +- .../man/man3/DateTime::Locale::en_US5.18.3pm | 2 +- .../man3/DateTime::Locale::en_US_POSIX.3pm | 2 +- .../DateTime::Locale::en_US_POSIX5.16.3pm | 2 +- .../DateTime::Locale::en_US_POSIX5.18.3pm | 2 +- .../man/man3/DateTime::Locale::en_VI.3pm | 2 +- .../man/man3/DateTime::Locale::en_VI5.16.3pm | 2 +- .../man/man3/DateTime::Locale::en_VI5.18.3pm | 2 +- .../man/man3/DateTime::Locale::en_ZA.3pm | 2 +- .../man/man3/DateTime::Locale::en_ZA5.16.3pm | 2 +- .../man/man3/DateTime::Locale::en_ZA5.18.3pm | 2 +- .../man/man3/DateTime::Locale::en_ZW.3pm | 2 +- .../man/man3/DateTime::Locale::en_ZW5.16.3pm | 2 +- .../man/man3/DateTime::Locale::en_ZW5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::eo.3pm | 2 +- .../man/man3/DateTime::Locale::eo5.16.3pm | 2 +- .../man/man3/DateTime::Locale::eo5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::es.3pm | 2 +- .../man/man3/DateTime::Locale::es5.16.3pm | 2 +- .../man/man3/DateTime::Locale::es5.18.3pm | 2 +- .../man/man3/DateTime::Locale::es_AR.3pm | 2 +- .../man/man3/DateTime::Locale::es_AR5.16.3pm | 2 +- .../man/man3/DateTime::Locale::es_AR5.18.3pm | 2 +- .../man/man3/DateTime::Locale::es_BO.3pm | 2 +- .../man/man3/DateTime::Locale::es_BO5.16.3pm | 2 +- .../man/man3/DateTime::Locale::es_BO5.18.3pm | 2 +- .../man/man3/DateTime::Locale::es_CL.3pm | 2 +- .../man/man3/DateTime::Locale::es_CL5.16.3pm | 2 +- .../man/man3/DateTime::Locale::es_CL5.18.3pm | 2 +- .../man/man3/DateTime::Locale::es_CO.3pm | 2 +- .../man/man3/DateTime::Locale::es_CO5.16.3pm | 2 +- .../man/man3/DateTime::Locale::es_CO5.18.3pm | 2 +- .../man/man3/DateTime::Locale::es_CR.3pm | 2 +- .../man/man3/DateTime::Locale::es_CR5.16.3pm | 2 +- .../man/man3/DateTime::Locale::es_CR5.18.3pm | 2 +- .../man/man3/DateTime::Locale::es_DO.3pm | 2 +- .../man/man3/DateTime::Locale::es_DO5.16.3pm | 2 +- .../man/man3/DateTime::Locale::es_DO5.18.3pm | 2 +- .../man/man3/DateTime::Locale::es_EC.3pm | 2 +- .../man/man3/DateTime::Locale::es_EC5.16.3pm | 2 +- .../man/man3/DateTime::Locale::es_EC5.18.3pm | 2 +- .../man/man3/DateTime::Locale::es_ES.3pm | 2 +- .../man/man3/DateTime::Locale::es_ES5.16.3pm | 2 +- .../man/man3/DateTime::Locale::es_ES5.18.3pm | 2 +- .../man/man3/DateTime::Locale::es_GT.3pm | 2 +- .../man/man3/DateTime::Locale::es_GT5.16.3pm | 2 +- .../man/man3/DateTime::Locale::es_GT5.18.3pm | 2 +- .../man/man3/DateTime::Locale::es_HN.3pm | 2 +- .../man/man3/DateTime::Locale::es_HN5.16.3pm | 2 +- .../man/man3/DateTime::Locale::es_HN5.18.3pm | 2 +- .../man/man3/DateTime::Locale::es_MX.3pm | 2 +- .../man/man3/DateTime::Locale::es_MX5.16.3pm | 2 +- .../man/man3/DateTime::Locale::es_MX5.18.3pm | 2 +- .../man/man3/DateTime::Locale::es_NI.3pm | 2 +- .../man/man3/DateTime::Locale::es_NI5.16.3pm | 2 +- .../man/man3/DateTime::Locale::es_NI5.18.3pm | 2 +- .../man/man3/DateTime::Locale::es_PA.3pm | 2 +- .../man/man3/DateTime::Locale::es_PA5.16.3pm | 2 +- .../man/man3/DateTime::Locale::es_PA5.18.3pm | 2 +- .../man/man3/DateTime::Locale::es_PE.3pm | 2 +- .../man/man3/DateTime::Locale::es_PE5.16.3pm | 2 +- .../man/man3/DateTime::Locale::es_PE5.18.3pm | 2 +- .../man/man3/DateTime::Locale::es_PR.3pm | 2 +- .../man/man3/DateTime::Locale::es_PR5.16.3pm | 2 +- .../man/man3/DateTime::Locale::es_PR5.18.3pm | 2 +- .../man/man3/DateTime::Locale::es_PY.3pm | 2 +- .../man/man3/DateTime::Locale::es_PY5.16.3pm | 2 +- .../man/man3/DateTime::Locale::es_PY5.18.3pm | 2 +- .../man/man3/DateTime::Locale::es_SV.3pm | 2 +- .../man/man3/DateTime::Locale::es_SV5.16.3pm | 2 +- .../man/man3/DateTime::Locale::es_SV5.18.3pm | 2 +- .../man/man3/DateTime::Locale::es_US.3pm | 2 +- .../man/man3/DateTime::Locale::es_US5.16.3pm | 2 +- .../man/man3/DateTime::Locale::es_US5.18.3pm | 2 +- .../man/man3/DateTime::Locale::es_UY.3pm | 2 +- .../man/man3/DateTime::Locale::es_UY5.16.3pm | 2 +- .../man/man3/DateTime::Locale::es_UY5.18.3pm | 2 +- .../man/man3/DateTime::Locale::es_VE.3pm | 2 +- .../man/man3/DateTime::Locale::es_VE5.16.3pm | 2 +- .../man/man3/DateTime::Locale::es_VE5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::et.3pm | 2 +- .../man/man3/DateTime::Locale::et5.16.3pm | 2 +- .../man/man3/DateTime::Locale::et5.18.3pm | 2 +- .../man/man3/DateTime::Locale::et_EE.3pm | 2 +- .../man/man3/DateTime::Locale::et_EE5.16.3pm | 2 +- .../man/man3/DateTime::Locale::et_EE5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::eu.3pm | 2 +- .../man/man3/DateTime::Locale::eu5.16.3pm | 2 +- .../man/man3/DateTime::Locale::eu5.18.3pm | 2 +- .../man/man3/DateTime::Locale::eu_ES.3pm | 2 +- .../man/man3/DateTime::Locale::eu_ES5.16.3pm | 2 +- .../man/man3/DateTime::Locale::eu_ES5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::fa.3pm | 2 +- .../man/man3/DateTime::Locale::fa5.16.3pm | 2 +- .../man/man3/DateTime::Locale::fa5.18.3pm | 2 +- .../man/man3/DateTime::Locale::fa_AF.3pm | 2 +- .../man/man3/DateTime::Locale::fa_AF5.16.3pm | 2 +- .../man/man3/DateTime::Locale::fa_AF5.18.3pm | 2 +- .../man/man3/DateTime::Locale::fa_IR.3pm | 2 +- .../man/man3/DateTime::Locale::fa_IR5.16.3pm | 2 +- .../man/man3/DateTime::Locale::fa_IR5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::fi.3pm | 2 +- .../man/man3/DateTime::Locale::fi5.16.3pm | 2 +- .../man/man3/DateTime::Locale::fi5.18.3pm | 2 +- .../man/man3/DateTime::Locale::fi_FI.3pm | 2 +- .../man/man3/DateTime::Locale::fi_FI5.16.3pm | 2 +- .../man/man3/DateTime::Locale::fi_FI5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::fil.3pm | 2 +- .../man/man3/DateTime::Locale::fil5.16.3pm | 2 +- .../man/man3/DateTime::Locale::fil5.18.3pm | 2 +- .../man/man3/DateTime::Locale::fil_PH.3pm | 2 +- .../man/man3/DateTime::Locale::fil_PH5.16.3pm | 2 +- .../man/man3/DateTime::Locale::fil_PH5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::fo.3pm | 2 +- .../man/man3/DateTime::Locale::fo5.16.3pm | 2 +- .../man/man3/DateTime::Locale::fo5.18.3pm | 2 +- .../man/man3/DateTime::Locale::fo_FO.3pm | 2 +- .../man/man3/DateTime::Locale::fo_FO5.16.3pm | 2 +- .../man/man3/DateTime::Locale::fo_FO5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::fr.3pm | 2 +- .../man/man3/DateTime::Locale::fr5.16.3pm | 2 +- .../man/man3/DateTime::Locale::fr5.18.3pm | 2 +- .../man/man3/DateTime::Locale::fr_BE.3pm | 2 +- .../man/man3/DateTime::Locale::fr_BE5.16.3pm | 2 +- .../man/man3/DateTime::Locale::fr_BE5.18.3pm | 2 +- .../man/man3/DateTime::Locale::fr_CA.3pm | 2 +- .../man/man3/DateTime::Locale::fr_CA5.16.3pm | 2 +- .../man/man3/DateTime::Locale::fr_CA5.18.3pm | 2 +- .../man/man3/DateTime::Locale::fr_CH.3pm | 2 +- .../man/man3/DateTime::Locale::fr_CH5.16.3pm | 2 +- .../man/man3/DateTime::Locale::fr_CH5.18.3pm | 2 +- .../man/man3/DateTime::Locale::fr_FR.3pm | 2 +- .../man/man3/DateTime::Locale::fr_FR5.16.3pm | 2 +- .../man/man3/DateTime::Locale::fr_FR5.18.3pm | 2 +- .../man/man3/DateTime::Locale::fr_LU.3pm | 2 +- .../man/man3/DateTime::Locale::fr_LU5.16.3pm | 2 +- .../man/man3/DateTime::Locale::fr_LU5.18.3pm | 2 +- .../man/man3/DateTime::Locale::fr_MC.3pm | 2 +- .../man/man3/DateTime::Locale::fr_MC5.16.3pm | 2 +- .../man/man3/DateTime::Locale::fr_MC5.18.3pm | 2 +- .../man/man3/DateTime::Locale::fr_SN.3pm | 2 +- .../man/man3/DateTime::Locale::fr_SN5.16.3pm | 2 +- .../man/man3/DateTime::Locale::fr_SN5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::fur.3pm | 2 +- .../man/man3/DateTime::Locale::fur5.16.3pm | 2 +- .../man/man3/DateTime::Locale::fur5.18.3pm | 2 +- .../man/man3/DateTime::Locale::fur_IT.3pm | 2 +- .../man/man3/DateTime::Locale::fur_IT5.16.3pm | 2 +- .../man/man3/DateTime::Locale::fur_IT5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::ga.3pm | 2 +- .../man/man3/DateTime::Locale::ga5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ga5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ga_IE.3pm | 2 +- .../man/man3/DateTime::Locale::ga_IE5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ga_IE5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::gaa.3pm | 2 +- .../man/man3/DateTime::Locale::gaa5.16.3pm | 2 +- .../man/man3/DateTime::Locale::gaa5.18.3pm | 2 +- .../man/man3/DateTime::Locale::gaa_GH.3pm | 2 +- .../man/man3/DateTime::Locale::gaa_GH5.16.3pm | 2 +- .../man/man3/DateTime::Locale::gaa_GH5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::gez.3pm | 2 +- .../man/man3/DateTime::Locale::gez5.16.3pm | 2 +- .../man/man3/DateTime::Locale::gez5.18.3pm | 2 +- .../man/man3/DateTime::Locale::gez_ER.3pm | 2 +- .../man/man3/DateTime::Locale::gez_ER5.16.3pm | 2 +- .../man/man3/DateTime::Locale::gez_ER5.18.3pm | 2 +- .../man/man3/DateTime::Locale::gez_ET.3pm | 2 +- .../man/man3/DateTime::Locale::gez_ET5.16.3pm | 2 +- .../man/man3/DateTime::Locale::gez_ET5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::gl.3pm | 2 +- .../man/man3/DateTime::Locale::gl5.16.3pm | 2 +- .../man/man3/DateTime::Locale::gl5.18.3pm | 2 +- .../man/man3/DateTime::Locale::gl_ES.3pm | 2 +- .../man/man3/DateTime::Locale::gl_ES5.16.3pm | 2 +- .../man/man3/DateTime::Locale::gl_ES5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::gsw.3pm | 2 +- .../man/man3/DateTime::Locale::gsw5.16.3pm | 2 +- .../man/man3/DateTime::Locale::gsw5.18.3pm | 2 +- .../man/man3/DateTime::Locale::gsw_CH.3pm | 2 +- .../man/man3/DateTime::Locale::gsw_CH5.16.3pm | 2 +- .../man/man3/DateTime::Locale::gsw_CH5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::gu.3pm | 2 +- .../man/man3/DateTime::Locale::gu5.16.3pm | 2 +- .../man/man3/DateTime::Locale::gu5.18.3pm | 2 +- .../man/man3/DateTime::Locale::gu_IN.3pm | 2 +- .../man/man3/DateTime::Locale::gu_IN5.16.3pm | 2 +- .../man/man3/DateTime::Locale::gu_IN5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::gv.3pm | 2 +- .../man/man3/DateTime::Locale::gv5.16.3pm | 2 +- .../man/man3/DateTime::Locale::gv5.18.3pm | 2 +- .../man/man3/DateTime::Locale::gv_GB.3pm | 2 +- .../man/man3/DateTime::Locale::gv_GB5.16.3pm | 2 +- .../man/man3/DateTime::Locale::gv_GB5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::ha.3pm | 2 +- .../man/man3/DateTime::Locale::ha5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ha5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ha_Arab.3pm | 2 +- .../man3/DateTime::Locale::ha_Arab5.16.3pm | 2 +- .../man3/DateTime::Locale::ha_Arab5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ha_Arab_NG.3pm | 2 +- .../man3/DateTime::Locale::ha_Arab_NG5.16.3pm | 2 +- .../man3/DateTime::Locale::ha_Arab_NG5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ha_Arab_SD.3pm | 2 +- .../man3/DateTime::Locale::ha_Arab_SD5.16.3pm | 2 +- .../man3/DateTime::Locale::ha_Arab_SD5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ha_GH.3pm | 2 +- .../man/man3/DateTime::Locale::ha_GH5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ha_GH5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ha_Latn.3pm | 2 +- .../man3/DateTime::Locale::ha_Latn5.16.3pm | 2 +- .../man3/DateTime::Locale::ha_Latn5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ha_Latn_GH.3pm | 2 +- .../man3/DateTime::Locale::ha_Latn_GH5.16.3pm | 2 +- .../man3/DateTime::Locale::ha_Latn_GH5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ha_Latn_NE.3pm | 2 +- .../man3/DateTime::Locale::ha_Latn_NE5.16.3pm | 2 +- .../man3/DateTime::Locale::ha_Latn_NE5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ha_Latn_NG.3pm | 2 +- .../man3/DateTime::Locale::ha_Latn_NG5.16.3pm | 2 +- .../man3/DateTime::Locale::ha_Latn_NG5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ha_NE.3pm | 2 +- .../man/man3/DateTime::Locale::ha_NE5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ha_NE5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ha_NG.3pm | 2 +- .../man/man3/DateTime::Locale::ha_NG5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ha_NG5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ha_SD.3pm | 2 +- .../man/man3/DateTime::Locale::ha_SD5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ha_SD5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::haw.3pm | 2 +- .../man/man3/DateTime::Locale::haw5.16.3pm | 2 +- .../man/man3/DateTime::Locale::haw5.18.3pm | 2 +- .../man/man3/DateTime::Locale::haw_US.3pm | 2 +- .../man/man3/DateTime::Locale::haw_US5.16.3pm | 2 +- .../man/man3/DateTime::Locale::haw_US5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::he.3pm | 2 +- .../man/man3/DateTime::Locale::he5.16.3pm | 2 +- .../man/man3/DateTime::Locale::he5.18.3pm | 2 +- .../man/man3/DateTime::Locale::he_IL.3pm | 2 +- .../man/man3/DateTime::Locale::he_IL5.16.3pm | 2 +- .../man/man3/DateTime::Locale::he_IL5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::hi.3pm | 2 +- .../man/man3/DateTime::Locale::hi5.16.3pm | 2 +- .../man/man3/DateTime::Locale::hi5.18.3pm | 2 +- .../man/man3/DateTime::Locale::hi_IN.3pm | 2 +- .../man/man3/DateTime::Locale::hi_IN5.16.3pm | 2 +- .../man/man3/DateTime::Locale::hi_IN5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::hr.3pm | 2 +- .../man/man3/DateTime::Locale::hr5.16.3pm | 2 +- .../man/man3/DateTime::Locale::hr5.18.3pm | 2 +- .../man/man3/DateTime::Locale::hr_HR.3pm | 2 +- .../man/man3/DateTime::Locale::hr_HR5.16.3pm | 2 +- .../man/man3/DateTime::Locale::hr_HR5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::hu.3pm | 2 +- .../man/man3/DateTime::Locale::hu5.16.3pm | 2 +- .../man/man3/DateTime::Locale::hu5.18.3pm | 2 +- .../man/man3/DateTime::Locale::hu_HU.3pm | 2 +- .../man/man3/DateTime::Locale::hu_HU5.16.3pm | 2 +- .../man/man3/DateTime::Locale::hu_HU5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::hy.3pm | 2 +- .../man/man3/DateTime::Locale::hy5.16.3pm | 2 +- .../man/man3/DateTime::Locale::hy5.18.3pm | 2 +- .../man/man3/DateTime::Locale::hy_AM.3pm | 2 +- .../man/man3/DateTime::Locale::hy_AM5.16.3pm | 2 +- .../man/man3/DateTime::Locale::hy_AM5.18.3pm | 2 +- .../man3/DateTime::Locale::hy_AM_REVISED.3pm | 2 +- .../DateTime::Locale::hy_AM_REVISED5.16.3pm | 2 +- .../DateTime::Locale::hy_AM_REVISED5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::ia.3pm | 2 +- .../man/man3/DateTime::Locale::ia5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ia5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::id.3pm | 2 +- .../man/man3/DateTime::Locale::id5.16.3pm | 2 +- .../man/man3/DateTime::Locale::id5.18.3pm | 2 +- .../man/man3/DateTime::Locale::id_ID.3pm | 2 +- .../man/man3/DateTime::Locale::id_ID5.16.3pm | 2 +- .../man/man3/DateTime::Locale::id_ID5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::ig.3pm | 2 +- .../man/man3/DateTime::Locale::ig5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ig5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ig_NG.3pm | 2 +- .../man/man3/DateTime::Locale::ig_NG5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ig_NG5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::ii.3pm | 2 +- .../man/man3/DateTime::Locale::ii5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ii5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ii_CN.3pm | 2 +- .../man/man3/DateTime::Locale::ii_CN5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ii_CN5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::is.3pm | 2 +- .../man/man3/DateTime::Locale::is5.16.3pm | 2 +- .../man/man3/DateTime::Locale::is5.18.3pm | 2 +- .../man/man3/DateTime::Locale::is_IS.3pm | 2 +- .../man/man3/DateTime::Locale::is_IS5.16.3pm | 2 +- .../man/man3/DateTime::Locale::is_IS5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::it.3pm | 2 +- .../man/man3/DateTime::Locale::it5.16.3pm | 2 +- .../man/man3/DateTime::Locale::it5.18.3pm | 2 +- .../man/man3/DateTime::Locale::it_CH.3pm | 2 +- .../man/man3/DateTime::Locale::it_CH5.16.3pm | 2 +- .../man/man3/DateTime::Locale::it_CH5.18.3pm | 2 +- .../man/man3/DateTime::Locale::it_IT.3pm | 2 +- .../man/man3/DateTime::Locale::it_IT5.16.3pm | 2 +- .../man/man3/DateTime::Locale::it_IT5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::iu.3pm | 2 +- .../man/man3/DateTime::Locale::iu5.16.3pm | 2 +- .../man/man3/DateTime::Locale::iu5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::ja.3pm | 2 +- .../man/man3/DateTime::Locale::ja5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ja5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ja_JP.3pm | 2 +- .../man/man3/DateTime::Locale::ja_JP5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ja_JP5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::ka.3pm | 2 +- .../man/man3/DateTime::Locale::ka5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ka5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ka_GE.3pm | 2 +- .../man/man3/DateTime::Locale::ka_GE5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ka_GE5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::kaj.3pm | 2 +- .../man/man3/DateTime::Locale::kaj5.16.3pm | 2 +- .../man/man3/DateTime::Locale::kaj5.18.3pm | 2 +- .../man/man3/DateTime::Locale::kaj_NG.3pm | 2 +- .../man/man3/DateTime::Locale::kaj_NG5.16.3pm | 2 +- .../man/man3/DateTime::Locale::kaj_NG5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::kam.3pm | 2 +- .../man/man3/DateTime::Locale::kam5.16.3pm | 2 +- .../man/man3/DateTime::Locale::kam5.18.3pm | 2 +- .../man/man3/DateTime::Locale::kam_KE.3pm | 2 +- .../man/man3/DateTime::Locale::kam_KE5.16.3pm | 2 +- .../man/man3/DateTime::Locale::kam_KE5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::kcg.3pm | 2 +- .../man/man3/DateTime::Locale::kcg5.16.3pm | 2 +- .../man/man3/DateTime::Locale::kcg5.18.3pm | 2 +- .../man/man3/DateTime::Locale::kcg_NG.3pm | 2 +- .../man/man3/DateTime::Locale::kcg_NG5.16.3pm | 2 +- .../man/man3/DateTime::Locale::kcg_NG5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::kfo.3pm | 2 +- .../man/man3/DateTime::Locale::kfo5.16.3pm | 2 +- .../man/man3/DateTime::Locale::kfo5.18.3pm | 2 +- .../man/man3/DateTime::Locale::kfo_CI.3pm | 2 +- .../man/man3/DateTime::Locale::kfo_CI5.16.3pm | 2 +- .../man/man3/DateTime::Locale::kfo_CI5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::kk.3pm | 2 +- .../man/man3/DateTime::Locale::kk5.16.3pm | 2 +- .../man/man3/DateTime::Locale::kk5.18.3pm | 2 +- .../man/man3/DateTime::Locale::kk_Cyrl.3pm | 2 +- .../man3/DateTime::Locale::kk_Cyrl5.16.3pm | 2 +- .../man3/DateTime::Locale::kk_Cyrl5.18.3pm | 2 +- .../man/man3/DateTime::Locale::kk_Cyrl_KZ.3pm | 2 +- .../man3/DateTime::Locale::kk_Cyrl_KZ5.16.3pm | 2 +- .../man3/DateTime::Locale::kk_Cyrl_KZ5.18.3pm | 2 +- .../man/man3/DateTime::Locale::kk_KZ.3pm | 2 +- .../man/man3/DateTime::Locale::kk_KZ5.16.3pm | 2 +- .../man/man3/DateTime::Locale::kk_KZ5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::kl.3pm | 2 +- .../man/man3/DateTime::Locale::kl5.16.3pm | 2 +- .../man/man3/DateTime::Locale::kl5.18.3pm | 2 +- .../man/man3/DateTime::Locale::kl_GL.3pm | 2 +- .../man/man3/DateTime::Locale::kl_GL5.16.3pm | 2 +- .../man/man3/DateTime::Locale::kl_GL5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::km.3pm | 2 +- .../man/man3/DateTime::Locale::km5.16.3pm | 2 +- .../man/man3/DateTime::Locale::km5.18.3pm | 2 +- .../man/man3/DateTime::Locale::km_KH.3pm | 2 +- .../man/man3/DateTime::Locale::km_KH5.16.3pm | 2 +- .../man/man3/DateTime::Locale::km_KH5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::kn.3pm | 2 +- .../man/man3/DateTime::Locale::kn5.16.3pm | 2 +- .../man/man3/DateTime::Locale::kn5.18.3pm | 2 +- .../man/man3/DateTime::Locale::kn_IN.3pm | 2 +- .../man/man3/DateTime::Locale::kn_IN5.16.3pm | 2 +- .../man/man3/DateTime::Locale::kn_IN5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::ko.3pm | 2 +- .../man/man3/DateTime::Locale::ko5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ko5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ko_KR.3pm | 2 +- .../man/man3/DateTime::Locale::ko_KR5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ko_KR5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::kok.3pm | 2 +- .../man/man3/DateTime::Locale::kok5.16.3pm | 2 +- .../man/man3/DateTime::Locale::kok5.18.3pm | 2 +- .../man/man3/DateTime::Locale::kok_IN.3pm | 2 +- .../man/man3/DateTime::Locale::kok_IN5.16.3pm | 2 +- .../man/man3/DateTime::Locale::kok_IN5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::kpe.3pm | 2 +- .../man/man3/DateTime::Locale::kpe5.16.3pm | 2 +- .../man/man3/DateTime::Locale::kpe5.18.3pm | 2 +- .../man/man3/DateTime::Locale::kpe_GN.3pm | 2 +- .../man/man3/DateTime::Locale::kpe_GN5.16.3pm | 2 +- .../man/man3/DateTime::Locale::kpe_GN5.18.3pm | 2 +- .../man/man3/DateTime::Locale::kpe_LR.3pm | 2 +- .../man/man3/DateTime::Locale::kpe_LR5.16.3pm | 2 +- .../man/man3/DateTime::Locale::kpe_LR5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::ku.3pm | 2 +- .../man/man3/DateTime::Locale::ku5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ku5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ku_Arab.3pm | 2 +- .../man3/DateTime::Locale::ku_Arab5.16.3pm | 2 +- .../man3/DateTime::Locale::ku_Arab5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ku_Arab_IQ.3pm | 2 +- .../man3/DateTime::Locale::ku_Arab_IQ5.16.3pm | 2 +- .../man3/DateTime::Locale::ku_Arab_IQ5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ku_Arab_IR.3pm | 2 +- .../man3/DateTime::Locale::ku_Arab_IR5.16.3pm | 2 +- .../man3/DateTime::Locale::ku_Arab_IR5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ku_Arab_SY.3pm | 2 +- .../man3/DateTime::Locale::ku_Arab_SY5.16.3pm | 2 +- .../man3/DateTime::Locale::ku_Arab_SY5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ku_IQ.3pm | 2 +- .../man/man3/DateTime::Locale::ku_IQ5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ku_IQ5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ku_IR.3pm | 2 +- .../man/man3/DateTime::Locale::ku_IR5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ku_IR5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ku_Latn.3pm | 2 +- .../man3/DateTime::Locale::ku_Latn5.16.3pm | 2 +- .../man3/DateTime::Locale::ku_Latn5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ku_Latn_TR.3pm | 2 +- .../man3/DateTime::Locale::ku_Latn_TR5.16.3pm | 2 +- .../man3/DateTime::Locale::ku_Latn_TR5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ku_SY.3pm | 2 +- .../man/man3/DateTime::Locale::ku_SY5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ku_SY5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ku_TR.3pm | 2 +- .../man/man3/DateTime::Locale::ku_TR5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ku_TR5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::kw.3pm | 2 +- .../man/man3/DateTime::Locale::kw5.16.3pm | 2 +- .../man/man3/DateTime::Locale::kw5.18.3pm | 2 +- .../man/man3/DateTime::Locale::kw_GB.3pm | 2 +- .../man/man3/DateTime::Locale::kw_GB5.16.3pm | 2 +- .../man/man3/DateTime::Locale::kw_GB5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::ky.3pm | 2 +- .../man/man3/DateTime::Locale::ky5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ky5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ky_KG.3pm | 2 +- .../man/man3/DateTime::Locale::ky_KG5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ky_KG5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::ln.3pm | 2 +- .../man/man3/DateTime::Locale::ln5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ln5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ln_CD.3pm | 2 +- .../man/man3/DateTime::Locale::ln_CD5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ln_CD5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ln_CG.3pm | 2 +- .../man/man3/DateTime::Locale::ln_CG5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ln_CG5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::lo.3pm | 2 +- .../man/man3/DateTime::Locale::lo5.16.3pm | 2 +- .../man/man3/DateTime::Locale::lo5.18.3pm | 2 +- .../man/man3/DateTime::Locale::lo_LA.3pm | 2 +- .../man/man3/DateTime::Locale::lo_LA5.16.3pm | 2 +- .../man/man3/DateTime::Locale::lo_LA5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::lt.3pm | 2 +- .../man/man3/DateTime::Locale::lt5.16.3pm | 2 +- .../man/man3/DateTime::Locale::lt5.18.3pm | 2 +- .../man/man3/DateTime::Locale::lt_LT.3pm | 2 +- .../man/man3/DateTime::Locale::lt_LT5.16.3pm | 2 +- .../man/man3/DateTime::Locale::lt_LT5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::lv.3pm | 2 +- .../man/man3/DateTime::Locale::lv5.16.3pm | 2 +- .../man/man3/DateTime::Locale::lv5.18.3pm | 2 +- .../man/man3/DateTime::Locale::lv_LV.3pm | 2 +- .../man/man3/DateTime::Locale::lv_LV5.16.3pm | 2 +- .../man/man3/DateTime::Locale::lv_LV5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::mk.3pm | 2 +- .../man/man3/DateTime::Locale::mk5.16.3pm | 2 +- .../man/man3/DateTime::Locale::mk5.18.3pm | 2 +- .../man/man3/DateTime::Locale::mk_MK.3pm | 2 +- .../man/man3/DateTime::Locale::mk_MK5.16.3pm | 2 +- .../man/man3/DateTime::Locale::mk_MK5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::ml.3pm | 2 +- .../man/man3/DateTime::Locale::ml5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ml5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ml_IN.3pm | 2 +- .../man/man3/DateTime::Locale::ml_IN5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ml_IN5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::mn.3pm | 2 +- .../man/man3/DateTime::Locale::mn5.16.3pm | 2 +- .../man/man3/DateTime::Locale::mn5.18.3pm | 2 +- .../man/man3/DateTime::Locale::mn_CN.3pm | 2 +- .../man/man3/DateTime::Locale::mn_CN5.16.3pm | 2 +- .../man/man3/DateTime::Locale::mn_CN5.18.3pm | 2 +- .../man/man3/DateTime::Locale::mn_Cyrl.3pm | 2 +- .../man3/DateTime::Locale::mn_Cyrl5.16.3pm | 2 +- .../man3/DateTime::Locale::mn_Cyrl5.18.3pm | 2 +- .../man/man3/DateTime::Locale::mn_Cyrl_MN.3pm | 2 +- .../man3/DateTime::Locale::mn_Cyrl_MN5.16.3pm | 2 +- .../man3/DateTime::Locale::mn_Cyrl_MN5.18.3pm | 2 +- .../man/man3/DateTime::Locale::mn_MN.3pm | 2 +- .../man/man3/DateTime::Locale::mn_MN5.16.3pm | 2 +- .../man/man3/DateTime::Locale::mn_MN5.18.3pm | 2 +- .../man/man3/DateTime::Locale::mn_Mong.3pm | 2 +- .../man3/DateTime::Locale::mn_Mong5.16.3pm | 2 +- .../man3/DateTime::Locale::mn_Mong5.18.3pm | 2 +- .../man/man3/DateTime::Locale::mn_Mong_CN.3pm | 2 +- .../man3/DateTime::Locale::mn_Mong_CN5.16.3pm | 2 +- .../man3/DateTime::Locale::mn_Mong_CN5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::mo.3pm | 2 +- .../man/man3/DateTime::Locale::mo5.16.3pm | 2 +- .../man/man3/DateTime::Locale::mo5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::mr.3pm | 2 +- .../man/man3/DateTime::Locale::mr5.16.3pm | 2 +- .../man/man3/DateTime::Locale::mr5.18.3pm | 2 +- .../man/man3/DateTime::Locale::mr_IN.3pm | 2 +- .../man/man3/DateTime::Locale::mr_IN5.16.3pm | 2 +- .../man/man3/DateTime::Locale::mr_IN5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::ms.3pm | 2 +- .../man/man3/DateTime::Locale::ms5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ms5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ms_BN.3pm | 2 +- .../man/man3/DateTime::Locale::ms_BN5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ms_BN5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ms_MY.3pm | 2 +- .../man/man3/DateTime::Locale::ms_MY5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ms_MY5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::mt.3pm | 2 +- .../man/man3/DateTime::Locale::mt5.16.3pm | 2 +- .../man/man3/DateTime::Locale::mt5.18.3pm | 2 +- .../man/man3/DateTime::Locale::mt_MT.3pm | 2 +- .../man/man3/DateTime::Locale::mt_MT5.16.3pm | 2 +- .../man/man3/DateTime::Locale::mt_MT5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::my.3pm | 2 +- .../man/man3/DateTime::Locale::my5.16.3pm | 2 +- .../man/man3/DateTime::Locale::my5.18.3pm | 2 +- .../man/man3/DateTime::Locale::my_MM.3pm | 2 +- .../man/man3/DateTime::Locale::my_MM5.16.3pm | 2 +- .../man/man3/DateTime::Locale::my_MM5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::nb.3pm | 2 +- .../man/man3/DateTime::Locale::nb5.16.3pm | 2 +- .../man/man3/DateTime::Locale::nb5.18.3pm | 2 +- .../man/man3/DateTime::Locale::nb_NO.3pm | 2 +- .../man/man3/DateTime::Locale::nb_NO5.16.3pm | 2 +- .../man/man3/DateTime::Locale::nb_NO5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::nds.3pm | 2 +- .../man/man3/DateTime::Locale::nds5.16.3pm | 2 +- .../man/man3/DateTime::Locale::nds5.18.3pm | 2 +- .../man/man3/DateTime::Locale::nds_DE.3pm | 2 +- .../man/man3/DateTime::Locale::nds_DE5.16.3pm | 2 +- .../man/man3/DateTime::Locale::nds_DE5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::ne.3pm | 2 +- .../man/man3/DateTime::Locale::ne5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ne5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ne_IN.3pm | 2 +- .../man/man3/DateTime::Locale::ne_IN5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ne_IN5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ne_NP.3pm | 2 +- .../man/man3/DateTime::Locale::ne_NP5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ne_NP5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::nl.3pm | 2 +- .../man/man3/DateTime::Locale::nl5.16.3pm | 2 +- .../man/man3/DateTime::Locale::nl5.18.3pm | 2 +- .../man/man3/DateTime::Locale::nl_BE.3pm | 2 +- .../man/man3/DateTime::Locale::nl_BE5.16.3pm | 2 +- .../man/man3/DateTime::Locale::nl_BE5.18.3pm | 2 +- .../man/man3/DateTime::Locale::nl_NL.3pm | 2 +- .../man/man3/DateTime::Locale::nl_NL5.16.3pm | 2 +- .../man/man3/DateTime::Locale::nl_NL5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::nn.3pm | 2 +- .../man/man3/DateTime::Locale::nn5.16.3pm | 2 +- .../man/man3/DateTime::Locale::nn5.18.3pm | 2 +- .../man/man3/DateTime::Locale::nn_NO.3pm | 2 +- .../man/man3/DateTime::Locale::nn_NO5.16.3pm | 2 +- .../man/man3/DateTime::Locale::nn_NO5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::no.3pm | 2 +- .../man/man3/DateTime::Locale::no5.16.3pm | 2 +- .../man/man3/DateTime::Locale::no5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::nr.3pm | 2 +- .../man/man3/DateTime::Locale::nr5.16.3pm | 2 +- .../man/man3/DateTime::Locale::nr5.18.3pm | 2 +- .../man/man3/DateTime::Locale::nr_ZA.3pm | 2 +- .../man/man3/DateTime::Locale::nr_ZA5.16.3pm | 2 +- .../man/man3/DateTime::Locale::nr_ZA5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::nso.3pm | 2 +- .../man/man3/DateTime::Locale::nso5.16.3pm | 2 +- .../man/man3/DateTime::Locale::nso5.18.3pm | 2 +- .../man/man3/DateTime::Locale::nso_ZA.3pm | 2 +- .../man/man3/DateTime::Locale::nso_ZA5.16.3pm | 2 +- .../man/man3/DateTime::Locale::nso_ZA5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::ny.3pm | 2 +- .../man/man3/DateTime::Locale::ny5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ny5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ny_MW.3pm | 2 +- .../man/man3/DateTime::Locale::ny_MW5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ny_MW5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::oc.3pm | 2 +- .../man/man3/DateTime::Locale::oc5.16.3pm | 2 +- .../man/man3/DateTime::Locale::oc5.18.3pm | 2 +- .../man/man3/DateTime::Locale::oc_FR.3pm | 2 +- .../man/man3/DateTime::Locale::oc_FR5.16.3pm | 2 +- .../man/man3/DateTime::Locale::oc_FR5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::om.3pm | 2 +- .../man/man3/DateTime::Locale::om5.16.3pm | 2 +- .../man/man3/DateTime::Locale::om5.18.3pm | 2 +- .../man/man3/DateTime::Locale::om_ET.3pm | 2 +- .../man/man3/DateTime::Locale::om_ET5.16.3pm | 2 +- .../man/man3/DateTime::Locale::om_ET5.18.3pm | 2 +- .../man/man3/DateTime::Locale::om_KE.3pm | 2 +- .../man/man3/DateTime::Locale::om_KE5.16.3pm | 2 +- .../man/man3/DateTime::Locale::om_KE5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::or.3pm | 2 +- .../man/man3/DateTime::Locale::or5.16.3pm | 2 +- .../man/man3/DateTime::Locale::or5.18.3pm | 2 +- .../man/man3/DateTime::Locale::or_IN.3pm | 2 +- .../man/man3/DateTime::Locale::or_IN5.16.3pm | 2 +- .../man/man3/DateTime::Locale::or_IN5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::pa.3pm | 2 +- .../man/man3/DateTime::Locale::pa5.16.3pm | 2 +- .../man/man3/DateTime::Locale::pa5.18.3pm | 2 +- .../man/man3/DateTime::Locale::pa_Arab.3pm | 2 +- .../man3/DateTime::Locale::pa_Arab5.16.3pm | 2 +- .../man3/DateTime::Locale::pa_Arab5.18.3pm | 2 +- .../man/man3/DateTime::Locale::pa_Arab_PK.3pm | 2 +- .../man3/DateTime::Locale::pa_Arab_PK5.16.3pm | 2 +- .../man3/DateTime::Locale::pa_Arab_PK5.18.3pm | 2 +- .../man/man3/DateTime::Locale::pa_Guru.3pm | 2 +- .../man3/DateTime::Locale::pa_Guru5.16.3pm | 2 +- .../man3/DateTime::Locale::pa_Guru5.18.3pm | 2 +- .../man/man3/DateTime::Locale::pa_Guru_IN.3pm | 2 +- .../man3/DateTime::Locale::pa_Guru_IN5.16.3pm | 2 +- .../man3/DateTime::Locale::pa_Guru_IN5.18.3pm | 2 +- .../man/man3/DateTime::Locale::pa_IN.3pm | 2 +- .../man/man3/DateTime::Locale::pa_IN5.16.3pm | 2 +- .../man/man3/DateTime::Locale::pa_IN5.18.3pm | 2 +- .../man/man3/DateTime::Locale::pa_PK.3pm | 2 +- .../man/man3/DateTime::Locale::pa_PK5.16.3pm | 2 +- .../man/man3/DateTime::Locale::pa_PK5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::pl.3pm | 2 +- .../man/man3/DateTime::Locale::pl5.16.3pm | 2 +- .../man/man3/DateTime::Locale::pl5.18.3pm | 2 +- .../man/man3/DateTime::Locale::pl_PL.3pm | 2 +- .../man/man3/DateTime::Locale::pl_PL5.16.3pm | 2 +- .../man/man3/DateTime::Locale::pl_PL5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::ps.3pm | 2 +- .../man/man3/DateTime::Locale::ps5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ps5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ps_AF.3pm | 2 +- .../man/man3/DateTime::Locale::ps_AF5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ps_AF5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::pt.3pm | 2 +- .../man/man3/DateTime::Locale::pt5.16.3pm | 2 +- .../man/man3/DateTime::Locale::pt5.18.3pm | 2 +- .../man/man3/DateTime::Locale::pt_BR.3pm | 2 +- .../man/man3/DateTime::Locale::pt_BR5.16.3pm | 2 +- .../man/man3/DateTime::Locale::pt_BR5.18.3pm | 2 +- .../man/man3/DateTime::Locale::pt_PT.3pm | 2 +- .../man/man3/DateTime::Locale::pt_PT5.16.3pm | 2 +- .../man/man3/DateTime::Locale::pt_PT5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::ro.3pm | 2 +- .../man/man3/DateTime::Locale::ro5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ro5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ro_MD.3pm | 2 +- .../man/man3/DateTime::Locale::ro_MD5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ro_MD5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ro_RO.3pm | 2 +- .../man/man3/DateTime::Locale::ro_RO5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ro_RO5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::root.3pm | 2 +- .../man/man3/DateTime::Locale::root5.16.3pm | 2 +- .../man/man3/DateTime::Locale::root5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::ru.3pm | 2 +- .../man/man3/DateTime::Locale::ru5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ru5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ru_RU.3pm | 2 +- .../man/man3/DateTime::Locale::ru_RU5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ru_RU5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ru_UA.3pm | 2 +- .../man/man3/DateTime::Locale::ru_UA5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ru_UA5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::rw.3pm | 2 +- .../man/man3/DateTime::Locale::rw5.16.3pm | 2 +- .../man/man3/DateTime::Locale::rw5.18.3pm | 2 +- .../man/man3/DateTime::Locale::rw_RW.3pm | 2 +- .../man/man3/DateTime::Locale::rw_RW5.16.3pm | 2 +- .../man/man3/DateTime::Locale::rw_RW5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::sa.3pm | 2 +- .../man/man3/DateTime::Locale::sa5.16.3pm | 2 +- .../man/man3/DateTime::Locale::sa5.18.3pm | 2 +- .../man/man3/DateTime::Locale::sa_IN.3pm | 2 +- .../man/man3/DateTime::Locale::sa_IN5.16.3pm | 2 +- .../man/man3/DateTime::Locale::sa_IN5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::se.3pm | 2 +- .../man/man3/DateTime::Locale::se5.16.3pm | 2 +- .../man/man3/DateTime::Locale::se5.18.3pm | 2 +- .../man/man3/DateTime::Locale::se_FI.3pm | 2 +- .../man/man3/DateTime::Locale::se_FI5.16.3pm | 2 +- .../man/man3/DateTime::Locale::se_FI5.18.3pm | 2 +- .../man/man3/DateTime::Locale::se_NO.3pm | 2 +- .../man/man3/DateTime::Locale::se_NO5.16.3pm | 2 +- .../man/man3/DateTime::Locale::se_NO5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::sh.3pm | 2 +- .../man/man3/DateTime::Locale::sh5.16.3pm | 2 +- .../man/man3/DateTime::Locale::sh5.18.3pm | 2 +- .../man/man3/DateTime::Locale::sh_BA.3pm | 2 +- .../man/man3/DateTime::Locale::sh_BA5.16.3pm | 2 +- .../man/man3/DateTime::Locale::sh_BA5.18.3pm | 2 +- .../man/man3/DateTime::Locale::sh_CS.3pm | 2 +- .../man/man3/DateTime::Locale::sh_CS5.16.3pm | 2 +- .../man/man3/DateTime::Locale::sh_CS5.18.3pm | 2 +- .../man/man3/DateTime::Locale::sh_YU.3pm | 2 +- .../man/man3/DateTime::Locale::sh_YU5.16.3pm | 2 +- .../man/man3/DateTime::Locale::sh_YU5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::si.3pm | 2 +- .../man/man3/DateTime::Locale::si5.16.3pm | 2 +- .../man/man3/DateTime::Locale::si5.18.3pm | 2 +- .../man/man3/DateTime::Locale::si_LK.3pm | 2 +- .../man/man3/DateTime::Locale::si_LK5.16.3pm | 2 +- .../man/man3/DateTime::Locale::si_LK5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::sid.3pm | 2 +- .../man/man3/DateTime::Locale::sid5.16.3pm | 2 +- .../man/man3/DateTime::Locale::sid5.18.3pm | 2 +- .../man/man3/DateTime::Locale::sid_ET.3pm | 2 +- .../man/man3/DateTime::Locale::sid_ET5.16.3pm | 2 +- .../man/man3/DateTime::Locale::sid_ET5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::sk.3pm | 2 +- .../man/man3/DateTime::Locale::sk5.16.3pm | 2 +- .../man/man3/DateTime::Locale::sk5.18.3pm | 2 +- .../man/man3/DateTime::Locale::sk_SK.3pm | 2 +- .../man/man3/DateTime::Locale::sk_SK5.16.3pm | 2 +- .../man/man3/DateTime::Locale::sk_SK5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::sl.3pm | 2 +- .../man/man3/DateTime::Locale::sl5.16.3pm | 2 +- .../man/man3/DateTime::Locale::sl5.18.3pm | 2 +- .../man/man3/DateTime::Locale::sl_SI.3pm | 2 +- .../man/man3/DateTime::Locale::sl_SI5.16.3pm | 2 +- .../man/man3/DateTime::Locale::sl_SI5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::so.3pm | 2 +- .../man/man3/DateTime::Locale::so5.16.3pm | 2 +- .../man/man3/DateTime::Locale::so5.18.3pm | 2 +- .../man/man3/DateTime::Locale::so_DJ.3pm | 2 +- .../man/man3/DateTime::Locale::so_DJ5.16.3pm | 2 +- .../man/man3/DateTime::Locale::so_DJ5.18.3pm | 2 +- .../man/man3/DateTime::Locale::so_ET.3pm | 2 +- .../man/man3/DateTime::Locale::so_ET5.16.3pm | 2 +- .../man/man3/DateTime::Locale::so_ET5.18.3pm | 2 +- .../man/man3/DateTime::Locale::so_KE.3pm | 2 +- .../man/man3/DateTime::Locale::so_KE5.16.3pm | 2 +- .../man/man3/DateTime::Locale::so_KE5.18.3pm | 2 +- .../man/man3/DateTime::Locale::so_SO.3pm | 2 +- .../man/man3/DateTime::Locale::so_SO5.16.3pm | 2 +- .../man/man3/DateTime::Locale::so_SO5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::sq.3pm | 2 +- .../man/man3/DateTime::Locale::sq5.16.3pm | 2 +- .../man/man3/DateTime::Locale::sq5.18.3pm | 2 +- .../man/man3/DateTime::Locale::sq_AL.3pm | 2 +- .../man/man3/DateTime::Locale::sq_AL5.16.3pm | 2 +- .../man/man3/DateTime::Locale::sq_AL5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::sr.3pm | 2 +- .../man/man3/DateTime::Locale::sr5.16.3pm | 2 +- .../man/man3/DateTime::Locale::sr5.18.3pm | 2 +- .../man/man3/DateTime::Locale::sr_BA.3pm | 2 +- .../man/man3/DateTime::Locale::sr_BA5.16.3pm | 2 +- .../man/man3/DateTime::Locale::sr_BA5.18.3pm | 2 +- .../man/man3/DateTime::Locale::sr_CS.3pm | 2 +- .../man/man3/DateTime::Locale::sr_CS5.16.3pm | 2 +- .../man/man3/DateTime::Locale::sr_CS5.18.3pm | 2 +- .../man/man3/DateTime::Locale::sr_Cyrl.3pm | 2 +- .../man3/DateTime::Locale::sr_Cyrl5.16.3pm | 2 +- .../man3/DateTime::Locale::sr_Cyrl5.18.3pm | 2 +- .../man/man3/DateTime::Locale::sr_Cyrl_BA.3pm | 2 +- .../man3/DateTime::Locale::sr_Cyrl_BA5.16.3pm | 2 +- .../man3/DateTime::Locale::sr_Cyrl_BA5.18.3pm | 2 +- .../man/man3/DateTime::Locale::sr_Cyrl_CS.3pm | 2 +- .../man3/DateTime::Locale::sr_Cyrl_CS5.16.3pm | 2 +- .../man3/DateTime::Locale::sr_Cyrl_CS5.18.3pm | 2 +- .../man/man3/DateTime::Locale::sr_Cyrl_ME.3pm | 2 +- .../man3/DateTime::Locale::sr_Cyrl_ME5.16.3pm | 2 +- .../man3/DateTime::Locale::sr_Cyrl_ME5.18.3pm | 2 +- .../man/man3/DateTime::Locale::sr_Cyrl_RS.3pm | 2 +- .../man3/DateTime::Locale::sr_Cyrl_RS5.16.3pm | 2 +- .../man3/DateTime::Locale::sr_Cyrl_RS5.18.3pm | 2 +- .../man/man3/DateTime::Locale::sr_Cyrl_YU.3pm | 2 +- .../man3/DateTime::Locale::sr_Cyrl_YU5.16.3pm | 2 +- .../man3/DateTime::Locale::sr_Cyrl_YU5.18.3pm | 2 +- .../man/man3/DateTime::Locale::sr_Latn.3pm | 2 +- .../man3/DateTime::Locale::sr_Latn5.16.3pm | 2 +- .../man3/DateTime::Locale::sr_Latn5.18.3pm | 2 +- .../man/man3/DateTime::Locale::sr_Latn_BA.3pm | 2 +- .../man3/DateTime::Locale::sr_Latn_BA5.16.3pm | 2 +- .../man3/DateTime::Locale::sr_Latn_BA5.18.3pm | 2 +- .../man/man3/DateTime::Locale::sr_Latn_CS.3pm | 2 +- .../man3/DateTime::Locale::sr_Latn_CS5.16.3pm | 2 +- .../man3/DateTime::Locale::sr_Latn_CS5.18.3pm | 2 +- .../man/man3/DateTime::Locale::sr_Latn_ME.3pm | 2 +- .../man3/DateTime::Locale::sr_Latn_ME5.16.3pm | 2 +- .../man3/DateTime::Locale::sr_Latn_ME5.18.3pm | 2 +- .../man/man3/DateTime::Locale::sr_Latn_RS.3pm | 2 +- .../man3/DateTime::Locale::sr_Latn_RS5.16.3pm | 2 +- .../man3/DateTime::Locale::sr_Latn_RS5.18.3pm | 2 +- .../man/man3/DateTime::Locale::sr_Latn_YU.3pm | 2 +- .../man3/DateTime::Locale::sr_Latn_YU5.16.3pm | 2 +- .../man3/DateTime::Locale::sr_Latn_YU5.18.3pm | 2 +- .../man/man3/DateTime::Locale::sr_ME.3pm | 2 +- .../man/man3/DateTime::Locale::sr_ME5.16.3pm | 2 +- .../man/man3/DateTime::Locale::sr_ME5.18.3pm | 2 +- .../man/man3/DateTime::Locale::sr_RS.3pm | 2 +- .../man/man3/DateTime::Locale::sr_RS5.16.3pm | 2 +- .../man/man3/DateTime::Locale::sr_RS5.18.3pm | 2 +- .../man/man3/DateTime::Locale::sr_YU.3pm | 2 +- .../man/man3/DateTime::Locale::sr_YU5.16.3pm | 2 +- .../man/man3/DateTime::Locale::sr_YU5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::ss.3pm | 2 +- .../man/man3/DateTime::Locale::ss5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ss5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ss_SZ.3pm | 2 +- .../man/man3/DateTime::Locale::ss_SZ5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ss_SZ5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ss_ZA.3pm | 2 +- .../man/man3/DateTime::Locale::ss_ZA5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ss_ZA5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::st.3pm | 2 +- .../man/man3/DateTime::Locale::st5.16.3pm | 2 +- .../man/man3/DateTime::Locale::st5.18.3pm | 2 +- .../man/man3/DateTime::Locale::st_LS.3pm | 2 +- .../man/man3/DateTime::Locale::st_LS5.16.3pm | 2 +- .../man/man3/DateTime::Locale::st_LS5.18.3pm | 2 +- .../man/man3/DateTime::Locale::st_ZA.3pm | 2 +- .../man/man3/DateTime::Locale::st_ZA5.16.3pm | 2 +- .../man/man3/DateTime::Locale::st_ZA5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::sv.3pm | 2 +- .../man/man3/DateTime::Locale::sv5.16.3pm | 2 +- .../man/man3/DateTime::Locale::sv5.18.3pm | 2 +- .../man/man3/DateTime::Locale::sv_FI.3pm | 2 +- .../man/man3/DateTime::Locale::sv_FI5.16.3pm | 2 +- .../man/man3/DateTime::Locale::sv_FI5.18.3pm | 2 +- .../man/man3/DateTime::Locale::sv_SE.3pm | 2 +- .../man/man3/DateTime::Locale::sv_SE5.16.3pm | 2 +- .../man/man3/DateTime::Locale::sv_SE5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::sw.3pm | 2 +- .../man/man3/DateTime::Locale::sw5.16.3pm | 2 +- .../man/man3/DateTime::Locale::sw5.18.3pm | 2 +- .../man/man3/DateTime::Locale::sw_KE.3pm | 2 +- .../man/man3/DateTime::Locale::sw_KE5.16.3pm | 2 +- .../man/man3/DateTime::Locale::sw_KE5.18.3pm | 2 +- .../man/man3/DateTime::Locale::sw_TZ.3pm | 2 +- .../man/man3/DateTime::Locale::sw_TZ5.16.3pm | 2 +- .../man/man3/DateTime::Locale::sw_TZ5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::syr.3pm | 2 +- .../man/man3/DateTime::Locale::syr5.16.3pm | 2 +- .../man/man3/DateTime::Locale::syr5.18.3pm | 2 +- .../man/man3/DateTime::Locale::syr_SY.3pm | 2 +- .../man/man3/DateTime::Locale::syr_SY5.16.3pm | 2 +- .../man/man3/DateTime::Locale::syr_SY5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::ta.3pm | 2 +- .../man/man3/DateTime::Locale::ta5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ta5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ta_IN.3pm | 2 +- .../man/man3/DateTime::Locale::ta_IN5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ta_IN5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::te.3pm | 2 +- .../man/man3/DateTime::Locale::te5.16.3pm | 2 +- .../man/man3/DateTime::Locale::te5.18.3pm | 2 +- .../man/man3/DateTime::Locale::te_IN.3pm | 2 +- .../man/man3/DateTime::Locale::te_IN5.16.3pm | 2 +- .../man/man3/DateTime::Locale::te_IN5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::tg.3pm | 2 +- .../man/man3/DateTime::Locale::tg5.16.3pm | 2 +- .../man/man3/DateTime::Locale::tg5.18.3pm | 2 +- .../man/man3/DateTime::Locale::tg_Cyrl.3pm | 2 +- .../man3/DateTime::Locale::tg_Cyrl5.16.3pm | 2 +- .../man3/DateTime::Locale::tg_Cyrl5.18.3pm | 2 +- .../man/man3/DateTime::Locale::tg_Cyrl_TJ.3pm | 2 +- .../man3/DateTime::Locale::tg_Cyrl_TJ5.16.3pm | 2 +- .../man3/DateTime::Locale::tg_Cyrl_TJ5.18.3pm | 2 +- .../man/man3/DateTime::Locale::tg_TJ.3pm | 2 +- .../man/man3/DateTime::Locale::tg_TJ5.16.3pm | 2 +- .../man/man3/DateTime::Locale::tg_TJ5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::th.3pm | 2 +- .../man/man3/DateTime::Locale::th5.16.3pm | 2 +- .../man/man3/DateTime::Locale::th5.18.3pm | 2 +- .../man/man3/DateTime::Locale::th_TH.3pm | 2 +- .../man/man3/DateTime::Locale::th_TH5.16.3pm | 2 +- .../man/man3/DateTime::Locale::th_TH5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::ti.3pm | 2 +- .../man/man3/DateTime::Locale::ti5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ti5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ti_ER.3pm | 2 +- .../man/man3/DateTime::Locale::ti_ER5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ti_ER5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ti_ET.3pm | 2 +- .../man/man3/DateTime::Locale::ti_ET5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ti_ET5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::tig.3pm | 2 +- .../man/man3/DateTime::Locale::tig5.16.3pm | 2 +- .../man/man3/DateTime::Locale::tig5.18.3pm | 2 +- .../man/man3/DateTime::Locale::tig_ER.3pm | 2 +- .../man/man3/DateTime::Locale::tig_ER5.16.3pm | 2 +- .../man/man3/DateTime::Locale::tig_ER5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::tl.3pm | 2 +- .../man/man3/DateTime::Locale::tl5.16.3pm | 2 +- .../man/man3/DateTime::Locale::tl5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::tn.3pm | 2 +- .../man/man3/DateTime::Locale::tn5.16.3pm | 2 +- .../man/man3/DateTime::Locale::tn5.18.3pm | 2 +- .../man/man3/DateTime::Locale::tn_ZA.3pm | 2 +- .../man/man3/DateTime::Locale::tn_ZA5.16.3pm | 2 +- .../man/man3/DateTime::Locale::tn_ZA5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::to.3pm | 2 +- .../man/man3/DateTime::Locale::to5.16.3pm | 2 +- .../man/man3/DateTime::Locale::to5.18.3pm | 2 +- .../man/man3/DateTime::Locale::to_TO.3pm | 2 +- .../man/man3/DateTime::Locale::to_TO5.16.3pm | 2 +- .../man/man3/DateTime::Locale::to_TO5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::tr.3pm | 2 +- .../man/man3/DateTime::Locale::tr5.16.3pm | 2 +- .../man/man3/DateTime::Locale::tr5.18.3pm | 2 +- .../man/man3/DateTime::Locale::tr_TR.3pm | 2 +- .../man/man3/DateTime::Locale::tr_TR5.16.3pm | 2 +- .../man/man3/DateTime::Locale::tr_TR5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::trv.3pm | 2 +- .../man/man3/DateTime::Locale::trv5.16.3pm | 2 +- .../man/man3/DateTime::Locale::trv5.18.3pm | 2 +- .../man/man3/DateTime::Locale::trv_TW.3pm | 2 +- .../man/man3/DateTime::Locale::trv_TW5.16.3pm | 2 +- .../man/man3/DateTime::Locale::trv_TW5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::ts.3pm | 2 +- .../man/man3/DateTime::Locale::ts5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ts5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ts_ZA.3pm | 2 +- .../man/man3/DateTime::Locale::ts_ZA5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ts_ZA5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::tt.3pm | 2 +- .../man/man3/DateTime::Locale::tt5.16.3pm | 2 +- .../man/man3/DateTime::Locale::tt5.18.3pm | 2 +- .../man/man3/DateTime::Locale::tt_RU.3pm | 2 +- .../man/man3/DateTime::Locale::tt_RU5.16.3pm | 2 +- .../man/man3/DateTime::Locale::tt_RU5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::ug.3pm | 2 +- .../man/man3/DateTime::Locale::ug5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ug5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ug_Arab.3pm | 2 +- .../man3/DateTime::Locale::ug_Arab5.16.3pm | 2 +- .../man3/DateTime::Locale::ug_Arab5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ug_Arab_CN.3pm | 2 +- .../man3/DateTime::Locale::ug_Arab_CN5.16.3pm | 2 +- .../man3/DateTime::Locale::ug_Arab_CN5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ug_CN.3pm | 2 +- .../man/man3/DateTime::Locale::ug_CN5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ug_CN5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::uk.3pm | 2 +- .../man/man3/DateTime::Locale::uk5.16.3pm | 2 +- .../man/man3/DateTime::Locale::uk5.18.3pm | 2 +- .../man/man3/DateTime::Locale::uk_UA.3pm | 2 +- .../man/man3/DateTime::Locale::uk_UA5.16.3pm | 2 +- .../man/man3/DateTime::Locale::uk_UA5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::ur.3pm | 2 +- .../man/man3/DateTime::Locale::ur5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ur5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ur_IN.3pm | 2 +- .../man/man3/DateTime::Locale::ur_IN5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ur_IN5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ur_PK.3pm | 2 +- .../man/man3/DateTime::Locale::ur_PK5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ur_PK5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::uz.3pm | 2 +- .../man/man3/DateTime::Locale::uz5.16.3pm | 2 +- .../man/man3/DateTime::Locale::uz5.18.3pm | 2 +- .../man/man3/DateTime::Locale::uz_AF.3pm | 2 +- .../man/man3/DateTime::Locale::uz_AF5.16.3pm | 2 +- .../man/man3/DateTime::Locale::uz_AF5.18.3pm | 2 +- .../man/man3/DateTime::Locale::uz_Arab.3pm | 2 +- .../man3/DateTime::Locale::uz_Arab5.16.3pm | 2 +- .../man3/DateTime::Locale::uz_Arab5.18.3pm | 2 +- .../man/man3/DateTime::Locale::uz_Arab_AF.3pm | 2 +- .../man3/DateTime::Locale::uz_Arab_AF5.16.3pm | 2 +- .../man3/DateTime::Locale::uz_Arab_AF5.18.3pm | 2 +- .../man/man3/DateTime::Locale::uz_Cyrl.3pm | 2 +- .../man3/DateTime::Locale::uz_Cyrl5.16.3pm | 2 +- .../man3/DateTime::Locale::uz_Cyrl5.18.3pm | 2 +- .../man/man3/DateTime::Locale::uz_Cyrl_UZ.3pm | 2 +- .../man3/DateTime::Locale::uz_Cyrl_UZ5.16.3pm | 2 +- .../man3/DateTime::Locale::uz_Cyrl_UZ5.18.3pm | 2 +- .../man/man3/DateTime::Locale::uz_Latn.3pm | 2 +- .../man3/DateTime::Locale::uz_Latn5.16.3pm | 2 +- .../man3/DateTime::Locale::uz_Latn5.18.3pm | 2 +- .../man/man3/DateTime::Locale::uz_Latn_UZ.3pm | 2 +- .../man3/DateTime::Locale::uz_Latn_UZ5.16.3pm | 2 +- .../man3/DateTime::Locale::uz_Latn_UZ5.18.3pm | 2 +- .../man/man3/DateTime::Locale::uz_UZ.3pm | 2 +- .../man/man3/DateTime::Locale::uz_UZ5.16.3pm | 2 +- .../man/man3/DateTime::Locale::uz_UZ5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::ve.3pm | 2 +- .../man/man3/DateTime::Locale::ve5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ve5.18.3pm | 2 +- .../man/man3/DateTime::Locale::ve_ZA.3pm | 2 +- .../man/man3/DateTime::Locale::ve_ZA5.16.3pm | 2 +- .../man/man3/DateTime::Locale::ve_ZA5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::vi.3pm | 2 +- .../man/man3/DateTime::Locale::vi5.16.3pm | 2 +- .../man/man3/DateTime::Locale::vi5.18.3pm | 2 +- .../man/man3/DateTime::Locale::vi_VN.3pm | 2 +- .../man/man3/DateTime::Locale::vi_VN5.16.3pm | 2 +- .../man/man3/DateTime::Locale::vi_VN5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::wal.3pm | 2 +- .../man/man3/DateTime::Locale::wal5.16.3pm | 2 +- .../man/man3/DateTime::Locale::wal5.18.3pm | 2 +- .../man/man3/DateTime::Locale::wal_ET.3pm | 2 +- .../man/man3/DateTime::Locale::wal_ET5.16.3pm | 2 +- .../man/man3/DateTime::Locale::wal_ET5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::wo.3pm | 2 +- .../man/man3/DateTime::Locale::wo5.16.3pm | 2 +- .../man/man3/DateTime::Locale::wo5.18.3pm | 2 +- .../man/man3/DateTime::Locale::wo_Latn.3pm | 2 +- .../man3/DateTime::Locale::wo_Latn5.16.3pm | 2 +- .../man3/DateTime::Locale::wo_Latn5.18.3pm | 2 +- .../man/man3/DateTime::Locale::wo_Latn_SN.3pm | 2 +- .../man3/DateTime::Locale::wo_Latn_SN5.16.3pm | 2 +- .../man3/DateTime::Locale::wo_Latn_SN5.18.3pm | 2 +- .../man/man3/DateTime::Locale::wo_SN.3pm | 2 +- .../man/man3/DateTime::Locale::wo_SN5.16.3pm | 2 +- .../man/man3/DateTime::Locale::wo_SN5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::xh.3pm | 2 +- .../man/man3/DateTime::Locale::xh5.16.3pm | 2 +- .../man/man3/DateTime::Locale::xh5.18.3pm | 2 +- .../man/man3/DateTime::Locale::xh_ZA.3pm | 2 +- .../man/man3/DateTime::Locale::xh_ZA5.16.3pm | 2 +- .../man/man3/DateTime::Locale::xh_ZA5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::yo.3pm | 2 +- .../man/man3/DateTime::Locale::yo5.16.3pm | 2 +- .../man/man3/DateTime::Locale::yo5.18.3pm | 2 +- .../man/man3/DateTime::Locale::yo_NG.3pm | 2 +- .../man/man3/DateTime::Locale::yo_NG5.16.3pm | 2 +- .../man/man3/DateTime::Locale::yo_NG5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::zh.3pm | 2 +- .../man/man3/DateTime::Locale::zh5.16.3pm | 2 +- .../man/man3/DateTime::Locale::zh5.18.3pm | 2 +- .../man/man3/DateTime::Locale::zh_CN.3pm | 2 +- .../man/man3/DateTime::Locale::zh_CN5.16.3pm | 2 +- .../man/man3/DateTime::Locale::zh_CN5.18.3pm | 2 +- .../man/man3/DateTime::Locale::zh_HK.3pm | 2 +- .../man/man3/DateTime::Locale::zh_HK5.16.3pm | 2 +- .../man/man3/DateTime::Locale::zh_HK5.18.3pm | 2 +- .../man/man3/DateTime::Locale::zh_Hans.3pm | 2 +- .../man3/DateTime::Locale::zh_Hans5.16.3pm | 2 +- .../man3/DateTime::Locale::zh_Hans5.18.3pm | 2 +- .../man/man3/DateTime::Locale::zh_Hans_CN.3pm | 2 +- .../man3/DateTime::Locale::zh_Hans_CN5.16.3pm | 2 +- .../man3/DateTime::Locale::zh_Hans_CN5.18.3pm | 2 +- .../man/man3/DateTime::Locale::zh_Hans_HK.3pm | 2 +- .../man3/DateTime::Locale::zh_Hans_HK5.16.3pm | 2 +- .../man3/DateTime::Locale::zh_Hans_HK5.18.3pm | 2 +- .../man/man3/DateTime::Locale::zh_Hans_MO.3pm | 2 +- .../man3/DateTime::Locale::zh_Hans_MO5.16.3pm | 2 +- .../man3/DateTime::Locale::zh_Hans_MO5.18.3pm | 2 +- .../man/man3/DateTime::Locale::zh_Hans_SG.3pm | 2 +- .../man3/DateTime::Locale::zh_Hans_SG5.16.3pm | 2 +- .../man3/DateTime::Locale::zh_Hans_SG5.18.3pm | 2 +- .../man/man3/DateTime::Locale::zh_Hant.3pm | 2 +- .../man3/DateTime::Locale::zh_Hant5.16.3pm | 2 +- .../man3/DateTime::Locale::zh_Hant5.18.3pm | 2 +- .../man/man3/DateTime::Locale::zh_Hant_HK.3pm | 2 +- .../man3/DateTime::Locale::zh_Hant_HK5.16.3pm | 2 +- .../man3/DateTime::Locale::zh_Hant_HK5.18.3pm | 2 +- .../man/man3/DateTime::Locale::zh_Hant_MO.3pm | 2 +- .../man3/DateTime::Locale::zh_Hant_MO5.16.3pm | 2 +- .../man3/DateTime::Locale::zh_Hant_MO5.18.3pm | 2 +- .../man/man3/DateTime::Locale::zh_Hant_TW.3pm | 2 +- .../man3/DateTime::Locale::zh_Hant_TW5.16.3pm | 2 +- .../man3/DateTime::Locale::zh_Hant_TW5.18.3pm | 2 +- .../man/man3/DateTime::Locale::zh_MO.3pm | 2 +- .../man/man3/DateTime::Locale::zh_MO5.16.3pm | 2 +- .../man/man3/DateTime::Locale::zh_MO5.18.3pm | 2 +- .../man/man3/DateTime::Locale::zh_SG.3pm | 2 +- .../man/man3/DateTime::Locale::zh_SG5.16.3pm | 2 +- .../man/man3/DateTime::Locale::zh_SG5.18.3pm | 2 +- .../man/man3/DateTime::Locale::zh_TW.3pm | 2 +- .../man/man3/DateTime::Locale::zh_TW5.16.3pm | 2 +- .../man/man3/DateTime::Locale::zh_TW5.18.3pm | 2 +- .../share/man/man3/DateTime::Locale::zu.3pm | 2 +- .../man/man3/DateTime::Locale::zu5.16.3pm | 2 +- .../man/man3/DateTime::Locale::zu5.18.3pm | 2 +- .../man/man3/DateTime::Locale::zu_ZA.3pm | 2 +- .../man/man3/DateTime::Locale::zu_ZA5.16.3pm | 2 +- .../man/man3/DateTime::Locale::zu_ZA5.18.3pm | 2 +- .../man/man3/DateTime::LocaleCatalog.3pm | 2 +- .../man/man3/DateTime::LocaleCatalog5.16.3pm | 2 +- .../man/man3/DateTime::LocaleCatalog5.18.3pm | 2 +- .../man/man3/Devel::InnerPackage5.16.3pm | 2 +- .../usr/share/man/man3/Devel::PPPort.3pm | 4 +- .../usr/share/man/man3/Devel::PPPort5.16.3pm | 2 +- .../usr/share/man/man3/Devel::PPPort5.18.3pm | 4 +- .../usr/share/man/man3/Digest::CRC.3pm | 2 +- .../usr/share/man/man3/Digest::CRC5.16.3pm | 2 +- .../usr/share/man/man3/Digest::CRC5.18.3pm | 2 +- .../usr/share/man/man3/DynaLoader.3pm | 2 +- .../usr/share/man/man3/DynaLoader5.16.3pm | 2 +- .../usr/share/man/man3/DynaLoader5.18.3pm | 2 +- .../usr/share/man/man3/Dynamic.3pm | 2 +- .../usr/share/man/man3/Dynamic5.18.3pm | 2 +- .../usr/share/man/man3/Encode::Detect.3pm | 2 +- .../usr/share/man/man3/Encode::Detect5.16.3pm | 2 +- .../usr/share/man/man3/Encode::Detect5.18.3pm | 2 +- .../man/man3/Encode::Detect::Detector.3pm | 2 +- .../man/man3/Encode::Detect::Detector5.16.3pm | 2 +- .../man/man3/Encode::Detect::Detector5.18.3pm | 2 +- MacOSX10.12.sdk/usr/share/man/man3/Errno.3pm | 2 +- .../usr/share/man/man3/Errno5.16.3pm | 2 +- .../usr/share/man/man3/Errno5.18.3pm | 2 +- MacOSX10.12.sdk/usr/share/man/man3/Error.3pm | 2 +- .../usr/share/man/man3/Error5.16.3pm | 2 +- .../usr/share/man/man3/Error5.18.3pm | 2 +- .../usr/share/man/man3/Error::Simple.3pm | 2 +- .../usr/share/man/man3/Error::Simple5.16.3pm | 2 +- .../usr/share/man/man3/Error::Simple5.18.3pm | 2 +- .../usr/share/man/man3/ExtUtils::Miniperl.3pm | 2 +- .../share/man/man3/ExtUtils::Miniperl5.16.3pm | 2 +- .../share/man/man3/ExtUtils::Miniperl5.18.3pm | 2 +- .../usr/share/man/man3/HTML::AsSubs.3pm | 2 +- .../usr/share/man/man3/HTML::AsSubs5.16.3pm | 2 +- .../usr/share/man/man3/HTML::AsSubs5.18.3pm | 2 +- .../usr/share/man/man3/HTML::Element.3pm | 2 +- .../usr/share/man/man3/HTML::Element5.16.3pm | 2 +- .../usr/share/man/man3/HTML::Element5.18.3pm | 2 +- .../man/man3/HTML::Element::traverse.3pm | 2 +- .../man/man3/HTML::Element::traverse5.16.3pm | 2 +- .../man/man3/HTML::Element::traverse5.18.3pm | 2 +- .../share/man/man3/HTML::FormatMarkdown.3pm | 2 +- .../man/man3/HTML::FormatMarkdown5.18.3pm | 2 +- .../usr/share/man/man3/HTML::FormatPS.3pm | 2 +- .../usr/share/man/man3/HTML::FormatPS5.16.3pm | 2 +- .../usr/share/man/man3/HTML::FormatPS5.18.3pm | 2 +- .../usr/share/man/man3/HTML::FormatRTF.3pm | 2 +- .../share/man/man3/HTML::FormatRTF5.16.3pm | 2 +- .../share/man/man3/HTML::FormatRTF5.18.3pm | 2 +- .../usr/share/man/man3/HTML::FormatText.3pm | 2 +- .../share/man/man3/HTML::FormatText5.16.3pm | 2 +- .../share/man/man3/HTML::FormatText5.18.3pm | 2 +- .../usr/share/man/man3/HTML::Formatter.3pm | 2 +- .../share/man/man3/HTML::Formatter5.16.3pm | 2 +- .../share/man/man3/HTML::Formatter5.18.3pm | 2 +- .../usr/share/man/man3/HTML::Parse.3pm | 2 +- .../usr/share/man/man3/HTML::Parse5.16.3pm | 2 +- .../usr/share/man/man3/HTML::Parse5.18.3pm | 2 +- .../usr/share/man/man3/HTML::Tree.3pm | 2 +- .../usr/share/man/man3/HTML::Tree5.16.3pm | 2 +- .../usr/share/man/man3/HTML::Tree5.18.3pm | 2 +- .../man/man3/HTML::Tree::AboutObjects.3pm | 2 +- .../man/man3/HTML::Tree::AboutObjects5.16.3pm | 2 +- .../man/man3/HTML::Tree::AboutObjects5.18.3pm | 2 +- .../share/man/man3/HTML::Tree::AboutTrees.3pm | 2 +- .../man/man3/HTML::Tree::AboutTrees5.16.3pm | 2 +- .../man/man3/HTML::Tree::AboutTrees5.18.3pm | 2 +- .../share/man/man3/HTML::Tree::Scanning.3pm | 2 +- .../man/man3/HTML::Tree::Scanning5.16.3pm | 2 +- .../man/man3/HTML::Tree::Scanning5.18.3pm | 2 +- .../usr/share/man/man3/HTML::TreeBuilder.3pm | 2 +- .../share/man/man3/HTML::TreeBuilder5.16.3pm | 2 +- .../share/man/man3/HTML::TreeBuilder5.18.3pm | 2 +- .../usr/share/man/man3/HTTP::Daemon.3pm | 2 +- .../usr/share/man/man3/HTTP::Daemon5.16.3pm | 2 +- .../usr/share/man/man3/HTTP::Daemon5.18.3pm | 2 +- .../usr/share/man/man3/Hook::LexWrap.3pm | 2 +- .../usr/share/man/man3/Hook::LexWrap5.16.3pm | 2 +- .../usr/share/man/man3/Hook::LexWrap5.18.3pm | 2 +- .../usr/share/man/man3/IO::Socket::INET6.3pm | 2 +- .../share/man/man3/IO::Socket::INET65.16.3pm | 2 +- .../share/man/man3/IO::Socket::INET65.18.3pm | 2 +- .../usr/share/man/man3/IO::Socket::SSL.3pm | 2 +- .../share/man/man3/IO::Socket::SSL5.18.3pm | 2 +- .../usr/share/man/man3/IO::Stty.3pm | 2 +- .../usr/share/man/man3/IO::Stty5.16.3pm | 2 +- .../usr/share/man/man3/IO::Stty5.18.3pm | 2 +- .../usr/share/man/man3/IO::Tty::Constant.3pm | 2 +- .../share/man/man3/IO::Tty::Constant5.16.3pm | 2 +- .../share/man/man3/IO::Tty::Constant5.18.3pm | 2 +- .../man/man3/Lexical::SealRequireHints.3pm | 2 +- .../man3/Lexical::SealRequireHints5.18.3pm | 2 +- MacOSX10.12.sdk/usr/share/man/man3/MLDBM.3pm | 2 +- .../usr/share/man/man3/MLDBM5.16.3pm | 2 +- .../usr/share/man/man3/MLDBM5.18.3pm | 2 +- .../usr/share/man/man3/Mac::AppleEvents.3pm | 2 +- .../share/man/man3/Mac::AppleEvents5.16.3pm | 2 +- .../share/man/man3/Mac::AppleEvents5.18.3pm | 2 +- .../usr/share/man/man3/Mac::Components.3pm | 2 +- .../share/man/man3/Mac::Components5.16.3pm | 2 +- .../share/man/man3/Mac::Components5.18.3pm | 2 +- .../usr/share/man/man3/Mac::Files.3pm | 2 +- .../usr/share/man/man3/Mac::Files5.16.3pm | 2 +- .../usr/share/man/man3/Mac::Files5.18.3pm | 2 +- .../usr/share/man/man3/Mac::Gestalt.3pm | 2 +- .../usr/share/man/man3/Mac::Gestalt5.16.3pm | 2 +- .../usr/share/man/man3/Mac::Gestalt5.18.3pm | 2 +- .../share/man/man3/Mac::InternetConfig.3pm | 2 +- .../man/man3/Mac::InternetConfig5.16.3pm | 2 +- .../man/man3/Mac::InternetConfig5.18.3pm | 2 +- .../usr/share/man/man3/Mac::Memory.3pm | 2 +- .../usr/share/man/man3/Mac::Memory5.16.3pm | 2 +- .../usr/share/man/man3/Mac::Memory5.18.3pm | 2 +- .../usr/share/man/man3/Mac::MoreFiles.3pm | 2 +- .../usr/share/man/man3/Mac::MoreFiles5.16.3pm | 2 +- .../usr/share/man/man3/Mac::MoreFiles5.18.3pm | 2 +- .../usr/share/man/man3/Mac::Notification.3pm | 2 +- .../share/man/man3/Mac::Notification5.16.3pm | 2 +- .../share/man/man3/Mac::Notification5.18.3pm | 2 +- .../usr/share/man/man3/Mac::OSA.3pm | 2 +- .../usr/share/man/man3/Mac::OSA5.16.3pm | 2 +- .../usr/share/man/man3/Mac::OSA5.18.3pm | 2 +- .../usr/share/man/man3/Mac::Processes.3pm | 2 +- .../usr/share/man/man3/Mac::Processes5.16.3pm | 2 +- .../usr/share/man/man3/Mac::Processes5.18.3pm | 2 +- .../usr/share/man/man3/Mac::Resources.3pm | 2 +- .../usr/share/man/man3/Mac::Resources5.16.3pm | 2 +- .../usr/share/man/man3/Mac::Resources5.18.3pm | 2 +- .../usr/share/man/man3/Mac::Sound.3pm | 2 +- .../usr/share/man/man3/Mac::Sound5.16.3pm | 2 +- .../usr/share/man/man3/Mac::Sound5.18.3pm | 2 +- .../usr/share/man/man3/Mac::Speech.3pm | 2 +- .../usr/share/man/man3/Mac::Speech5.16.3pm | 2 +- .../usr/share/man/man3/Mac::Speech5.18.3pm | 2 +- .../usr/share/man/man3/Mac::Types.3pm | 2 +- .../usr/share/man/man3/Mac::Types5.16.3pm | 2 +- .../usr/share/man/man3/Mac::Types5.18.3pm | 2 +- .../usr/share/man/man3/Mail::SPF.3pm | 2 +- .../usr/share/man/man3/Mail::SPF5.16.3pm | 2 +- .../usr/share/man/man3/Mail::SPF5.18.3pm | 2 +- .../usr/share/man/man3/Mail::SPF::Base.3pm | 2 +- .../share/man/man3/Mail::SPF::Base5.16.3pm | 2 +- .../share/man/man3/Mail::SPF::Base5.18.3pm | 2 +- .../share/man/man3/Mail::SPF::MacroString.3pm | 2 +- .../man/man3/Mail::SPF::MacroString5.16.3pm | 2 +- .../man/man3/Mail::SPF::MacroString5.18.3pm | 2 +- .../usr/share/man/man3/Mail::SPF::Mech.3pm | 2 +- .../share/man/man3/Mail::SPF::Mech5.16.3pm | 2 +- .../share/man/man3/Mail::SPF::Mech5.18.3pm | 2 +- .../usr/share/man/man3/Mail::SPF::Mech::A.3pm | 2 +- .../share/man/man3/Mail::SPF::Mech::A5.16.3pm | 2 +- .../share/man/man3/Mail::SPF::Mech::A5.18.3pm | 2 +- .../share/man/man3/Mail::SPF::Mech::All.3pm | 2 +- .../man/man3/Mail::SPF::Mech::All5.16.3pm | 2 +- .../man/man3/Mail::SPF::Mech::All5.18.3pm | 2 +- .../man/man3/Mail::SPF::Mech::Exists.3pm | 2 +- .../man/man3/Mail::SPF::Mech::Exists5.16.3pm | 2 +- .../man/man3/Mail::SPF::Mech::Exists5.18.3pm | 2 +- .../share/man/man3/Mail::SPF::Mech::IP4.3pm | 2 +- .../man/man3/Mail::SPF::Mech::IP45.16.3pm | 2 +- .../man/man3/Mail::SPF::Mech::IP45.18.3pm | 2 +- .../share/man/man3/Mail::SPF::Mech::IP6.3pm | 2 +- .../man/man3/Mail::SPF::Mech::IP65.16.3pm | 2 +- .../man/man3/Mail::SPF::Mech::IP65.18.3pm | 2 +- .../man/man3/Mail::SPF::Mech::Include.3pm | 2 +- .../man/man3/Mail::SPF::Mech::Include5.16.3pm | 2 +- .../man/man3/Mail::SPF::Mech::Include5.18.3pm | 2 +- .../share/man/man3/Mail::SPF::Mech::MX.3pm | 2 +- .../man/man3/Mail::SPF::Mech::MX5.16.3pm | 2 +- .../man/man3/Mail::SPF::Mech::MX5.18.3pm | 2 +- .../share/man/man3/Mail::SPF::Mech::PTR.3pm | 2 +- .../man/man3/Mail::SPF::Mech::PTR5.16.3pm | 2 +- .../man/man3/Mail::SPF::Mech::PTR5.18.3pm | 2 +- .../usr/share/man/man3/Mail::SPF::Mod.3pm | 2 +- .../usr/share/man/man3/Mail::SPF::Mod5.16.3pm | 2 +- .../usr/share/man/man3/Mail::SPF::Mod5.18.3pm | 2 +- .../share/man/man3/Mail::SPF::Mod::Exp.3pm | 2 +- .../man/man3/Mail::SPF::Mod::Exp5.16.3pm | 2 +- .../man/man3/Mail::SPF::Mod::Exp5.18.3pm | 2 +- .../man/man3/Mail::SPF::Mod::Redirect.3pm | 2 +- .../man/man3/Mail::SPF::Mod::Redirect5.16.3pm | 2 +- .../man/man3/Mail::SPF::Mod::Redirect5.18.3pm | 2 +- .../usr/share/man/man3/Mail::SPF::Record.3pm | 2 +- .../share/man/man3/Mail::SPF::Record5.16.3pm | 2 +- .../share/man/man3/Mail::SPF::Record5.18.3pm | 2 +- .../usr/share/man/man3/Mail::SPF::Request.3pm | 2 +- .../share/man/man3/Mail::SPF::Request5.16.3pm | 2 +- .../share/man/man3/Mail::SPF::Request5.18.3pm | 2 +- .../usr/share/man/man3/Mail::SPF::Result.3pm | 2 +- .../share/man/man3/Mail::SPF::Result5.16.3pm | 2 +- .../share/man/man3/Mail::SPF::Result5.18.3pm | 2 +- .../man/man3/Mail::SPF::SenderIPAddrMech.3pm | 2 +- .../man3/Mail::SPF::SenderIPAddrMech5.16.3pm | 2 +- .../man3/Mail::SPF::SenderIPAddrMech5.18.3pm | 2 +- .../usr/share/man/man3/Mail::SPF::Server.3pm | 2 +- .../share/man/man3/Mail::SPF::Server5.16.3pm | 2 +- .../share/man/man3/Mail::SPF::Server5.18.3pm | 2 +- .../usr/share/man/man3/Mail::SPF::Term.3pm | 2 +- .../share/man/man3/Mail::SPF::Term5.16.3pm | 2 +- .../share/man/man3/Mail::SPF::Term5.18.3pm | 2 +- .../usr/share/man/man3/Mail::SPF::Util.3pm | 2 +- .../share/man/man3/Mail::SPF::Util5.16.3pm | 2 +- .../share/man/man3/Mail::SPF::Util5.18.3pm | 2 +- .../share/man/man3/Mail::SPF::v1::Record.3pm | 2 +- .../man/man3/Mail::SPF::v1::Record5.16.3pm | 2 +- .../man/man3/Mail::SPF::v1::Record5.18.3pm | 2 +- .../share/man/man3/Mail::SPF::v2::Record.3pm | 2 +- .../man/man3/Mail::SPF::v2::Record5.16.3pm | 2 +- .../man/man3/Mail::SPF::v2::Record5.18.3pm | 2 +- .../usr/share/man/man3/ModPerl::BuildMM.3pm | 4 +- .../usr/share/man/man3/ModPerl::Const.3pm | 4 +- .../usr/share/man/man3/ModPerl::Global.3pm | 4 +- .../usr/share/man/man3/ModPerl::MM.3pm | 4 +- .../share/man/man3/ModPerl::MethodLookup.3pm | 4 +- .../usr/share/man/man3/ModPerl::PerlRun.3pm | 4 +- .../man/man3/ModPerl::PerlRunPrefork.3pm | 4 +- .../usr/share/man/man3/ModPerl::Registry.3pm | 4 +- .../share/man/man3/ModPerl::RegistryBB.3pm | 4 +- .../man/man3/ModPerl::RegistryCooker.3pm | 4 +- .../man/man3/ModPerl::RegistryLoader.3pm | 4 +- .../man/man3/ModPerl::RegistryPrefork.3pm | 4 +- .../usr/share/man/man3/ModPerl::Util.3pm | 4 +- .../share/man/man3/Module::Pluggable5.16.3pm | 2 +- .../man3/Module::Pluggable::Object5.16.3pm | 2 +- .../usr/share/man/man3/Module::Runtime.3pm | 2 +- .../share/man/man3/Module::Runtime5.16.3pm | 2 +- .../share/man/man3/Module::Runtime5.18.3pm | 2 +- .../man3/Net::DNS::Resolver::Programmable.3pm | 2 +- .../Net::DNS::Resolver::Programmable5.16.3pm | 2 +- .../Net::DNS::Resolver::Programmable5.18.3pm | 2 +- .../usr/share/man/man3/Params::Classify.3pm | 2 +- .../share/man/man3/Params::Classify5.16.3pm | 2 +- .../share/man/man3/Params::Classify5.18.3pm | 2 +- .../usr/share/man/man3/Params::Validate.3pm | 2 +- .../share/man/man3/Params::Validate5.16.3pm | 2 +- .../share/man/man3/Params::Validate5.18.3pm | 2 +- .../usr/share/man/man3/Parse::RecDescent.3pm | 2 +- .../share/man/man3/Parse::RecDescent5.16.3pm | 2 +- .../share/man/man3/Parse::RecDescent5.18.3pm | 2 +- .../usr/share/man/man3/Path::Class.3pm | 2 +- .../usr/share/man/man3/Path::Class5.16.3pm | 2 +- .../usr/share/man/man3/Path::Class5.18.3pm | 2 +- .../usr/share/man/man3/Path::Class::Dir.3pm | 2 +- .../share/man/man3/Path::Class::Dir5.16.3pm | 2 +- .../share/man/man3/Path::Class::Dir5.18.3pm | 2 +- .../share/man/man3/Path::Class::Entity.3pm | 2 +- .../man/man3/Path::Class::Entity5.16.3pm | 2 +- .../man/man3/Path::Class::Entity5.18.3pm | 2 +- .../usr/share/man/man3/Path::Class::File.3pm | 2 +- .../share/man/man3/Path::Class::File5.16.3pm | 2 +- .../share/man/man3/Path::Class::File5.18.3pm | 2 +- .../usr/share/man/man3/Pod::Perldoc.3pm | 2 +- .../usr/share/man/man3/Pod::Perldoc5.16.3pm | 2 +- .../usr/share/man/man3/Pod::Perldoc5.18.3pm | 2 +- .../share/man/man3/Pod::Perldoc::ToMan.3pm | 2 +- .../man/man3/Pod::Perldoc::ToMan5.16.3pm | 2 +- .../man/man3/Pod::Perldoc::ToMan5.18.3pm | 2 +- .../usr/share/man/man3/Probe::Perl5.16.3pm | 2 +- MacOSX10.12.sdk/usr/share/man/man3/Static.3pm | 2 +- .../usr/share/man/man3/Static5.18.3pm | 2 +- .../usr/share/man/man3/Test::Differences.3pm | 2 +- .../share/man/man3/Test::Differences5.16.3pm | 2 +- .../share/man/man3/Test::Differences5.18.3pm | 2 +- .../usr/share/man/man3/Test::Exception.3pm | 2 +- .../share/man/man3/Test::Exception5.16.3pm | 2 +- .../share/man/man3/Test::Exception5.18.3pm | 2 +- .../usr/share/man/man3/Test::Pod.3pm | 2 +- .../usr/share/man/man3/Test::Pod5.16.3pm | 2 +- .../usr/share/man/man3/Test::Pod5.18.3pm | 2 +- .../usr/share/man/man3/Test::Requires.3pm | 2 +- .../usr/share/man/man3/Test::Requires5.18.3pm | 2 +- .../usr/share/man/man3/Test::Trap.3pm | 2 +- .../usr/share/man/man3/Test::Trap5.16.3pm | 2 +- .../usr/share/man/man3/Test::Trap5.18.3pm | 2 +- .../share/man/man3/Test::Trap::Builder.3pm | 2 +- .../man/man3/Test::Trap::Builder5.16.3pm | 2 +- .../man/man3/Test::Trap::Builder5.18.3pm | 2 +- .../man/man3/Test::Trap::Builder::PerlIO.3pm | 2 +- .../man3/Test::Trap::Builder::PerlIO5.16.3pm | 2 +- .../man3/Test::Trap::Builder::PerlIO5.18.3pm | 2 +- .../man3/Test::Trap::Builder::SystemSafe.3pm | 2 +- .../Test::Trap::Builder::SystemSafe5.16.3pm | 2 +- .../Test::Trap::Builder::SystemSafe5.18.3pm | 2 +- .../man3/Test::Trap::Builder::TempFile.3pm | 2 +- .../Test::Trap::Builder::TempFile5.16.3pm | 2 +- .../Test::Trap::Builder::TempFile5.18.3pm | 2 +- .../usr/share/man/man3/Text::Glob.3pm | 2 +- .../usr/share/man/man3/Text::Glob5.16.3pm | 2 +- .../usr/share/man/man3/Text::Glob5.18.3pm | 2 +- .../usr/share/man/man3/Tree::DAG_Node.3pm | 2 +- .../usr/share/man/man3/Tree::DAG_Node5.18.3pm | 2 +- .../usr/share/man/man3/XSLoader.3pm | 2 +- .../usr/share/man/man3/XSLoader5.16.3pm | 2 +- .../usr/share/man/man3/XSLoader5.18.3pm | 2 +- .../usr/share/man/man3/aliased.3pm | 2 +- .../usr/share/man/man3/aliased5.16.3pm | 2 +- .../usr/share/man/man3/aliased5.18.3pm | 2 +- .../usr/share/man/man3/dispatch_activate.3 | 190 ++ .../usr/share/man/man3/dispatch_get_context.3 | 19 +- .../usr/share/man/man3/dispatch_object.3 | 19 +- .../usr/share/man/man3/dispatch_release.3 | 19 +- .../usr/share/man/man3/dispatch_resume.3 | 19 +- .../usr/share/man/man3/dispatch_retain.3 | 19 +- .../man/man3/dispatch_semaphore_create.3 | 14 + .../man/man3/dispatch_semaphore_signal.3 | 14 + .../share/man/man3/dispatch_semaphore_wait.3 | 14 + .../usr/share/man/man3/dispatch_set_context.3 | 19 +- .../share/man/man3/dispatch_set_finalizer_f.3 | 19 +- .../share/man/man3/dispatch_source_cancel.3 | 6 +- .../share/man/man3/dispatch_source_create.3 | 6 +- .../share/man/man3/dispatch_source_get_data.3 | 6 +- .../man/man3/dispatch_source_get_handle.3 | 6 +- .../share/man/man3/dispatch_source_get_mask.3 | 6 +- .../man/man3/dispatch_source_merge_data.3 | 6 +- .../man3/dispatch_source_set_cancel_handler.3 | 6 +- .../dispatch_source_set_cancel_handler_f.3 | 6 +- .../man3/dispatch_source_set_event_handler.3 | 6 +- .../dispatch_source_set_event_handler_f.3 | 6 +- ...dispatch_source_set_registration_handler.3 | 6 +- ...spatch_source_set_registration_handler_f.3 | 6 +- .../man/man3/dispatch_source_set_timer.3 | 6 +- .../man/man3/dispatch_source_testcancel.3 | 6 +- .../usr/share/man/man3/dispatch_suspend.3 | 19 +- MacOSX10.12.sdk/usr/share/man/man3/lib.3pm | 2 +- .../usr/share/man/man3/lib5.16.3pm | 2 +- .../usr/share/man/man3/lib5.18.3pm | 2 +- .../usr/share/man/man3/os_activity_initiate.3 | 30 +- .../share/man/man3/os_activity_initiate_f.3 | 30 +- MacOSX10.12.sdk/usr/share/man/man3/os_log.3 | 41 +- .../usr/share/man/man3/os_log_create.3 | 29 +- .../usr/share/man/man3/os_log_debug.3 | 41 +- .../usr/share/man/man3/os_log_error.3 | 41 +- .../usr/share/man/man3/os_log_fault.3 | 41 +- .../usr/share/man/man3/os_log_info.3 | 41 +- MacOSX10.12.sdk/usr/share/man/man3/os_trace.3 | 29 +- .../usr/share/man/man3/os_trace_debug.3 | 29 +- .../usr/share/man/man3/os_trace_error.3 | 29 +- .../usr/share/man/man3/os_trace_fault.3 | 29 +- MacOSX10.12.sdk/usr/share/man/man3/pcap.3pcap | 4 +- .../usr/share/man/man3/pcap_activate.3pcap | 73 +- .../usr/share/man/man3/pcap_breakloop.3pcap | 4 +- .../share/man/man3/pcap_can_set_rfmon.3pcap | 34 +- .../usr/share/man/man3/pcap_close.3pcap | 2 +- .../usr/share/man/man3/pcap_compile.3pcap | 2 +- .../usr/share/man/man3/pcap_create.3pcap | 2 +- .../usr/share/man/man3/pcap_datalink.3pcap | 2 +- .../man/man3/pcap_datalink_name_to_val.3pcap | 5 +- .../man/man3/pcap_datalink_val_to_name.3pcap | 16 +- .../usr/share/man/man3/pcap_dump.3pcap | 6 +- .../usr/share/man/man3/pcap_dump_close.3pcap | 2 +- .../usr/share/man/man3/pcap_dump_file.3pcap | 2 +- .../usr/share/man/man3/pcap_dump_flush.3pcap | 2 +- .../usr/share/man/man3/pcap_dump_ftell.3pcap | 2 +- .../usr/share/man/man3/pcap_dump_open.3pcap | 2 +- .../usr/share/man/man3/pcap_file.3pcap | 2 +- .../usr/share/man/man3/pcap_fileno.3pcap | 2 +- .../usr/share/man/man3/pcap_findalldevs.3pcap | 2 +- .../usr/share/man/man3/pcap_freecode.3pcap | 2 +- .../man/man3/pcap_get_selectable_fd.3pcap | 2 +- .../man/man3/pcap_get_tstamp_precision.3pcap | 2 +- .../usr/share/man/man3/pcap_geterr.3pcap | 4 +- .../usr/share/man/man3/pcap_inject.3pcap | 2 +- .../usr/share/man/man3/pcap_is_swapped.3pcap | 2 +- .../usr/share/man/man3/pcap_lib_version.3pcap | 2 +- .../share/man/man3/pcap_list_datalinks.3pcap | 4 +- .../man/man3/pcap_list_tstamp_types.3pcap | 2 +- .../usr/share/man/man3/pcap_lookupdev.3pcap | 2 +- .../usr/share/man/man3/pcap_lookupnet.3pcap | 2 +- .../usr/share/man/man3/pcap_loop.3pcap | 2 +- .../share/man/man3/pcap_major_version.3pcap | 2 +- .../usr/share/man/man3/pcap_next_ex.3pcap | 2 +- .../share/man/man3/pcap_offline_filter.3pcap | 2 +- .../usr/share/man/man3/pcap_open_dead.3pcap | 2 +- .../usr/share/man/man3/pcap_open_live.3pcap | 2 +- .../share/man/man3/pcap_open_offline.3pcap | 2 +- .../share/man/man3/pcap_set_buffer_size.3pcap | 2 +- .../share/man/man3/pcap_set_datalink.3pcap | 2 +- .../man/man3/pcap_set_immediate_mode.3pcap | 2 +- .../usr/share/man/man3/pcap_set_promisc.3pcap | 2 +- .../usr/share/man/man3/pcap_set_rfmon.3pcap | 2 +- .../usr/share/man/man3/pcap_set_snaplen.3pcap | 2 +- .../usr/share/man/man3/pcap_set_timeout.3pcap | 9 +- .../man/man3/pcap_set_tstamp_precision.3pcap | 2 +- .../share/man/man3/pcap_set_tstamp_type.3pcap | 2 +- .../share/man/man3/pcap_setdirection.3pcap | 4 +- .../usr/share/man/man3/pcap_setfilter.3pcap | 2 +- .../usr/share/man/man3/pcap_setnonblock.3pcap | 2 +- .../usr/share/man/man3/pcap_snapshot.3pcap | 2 +- .../usr/share/man/man3/pcap_stats.3pcap | 2 +- .../usr/share/man/man3/pcap_statustostr.3pcap | 2 +- .../usr/share/man/man3/pcap_strerror.3pcap | 2 +- .../man3/pcap_tstamp_type_name_to_val.3pcap | 2 +- .../man3/pcap_tstamp_type_val_to_name.3pcap | 2 +- MacOSX10.12.sdk/usr/share/man/man4/ip.4 | 21 +- MacOSX10.12.sdk/usr/share/man/man4/ip6.4 | 21 +- .../usr/share/man/man5/BridgeSupport.5 | 2 +- .../usr/share/man/man5/client.conf.5.gz | Bin 1833 -> 1833 bytes .../usr/share/man/man5/cups-files.conf.5.gz | Bin 2604 -> 2604 bytes .../usr/share/man/man5/cupsd.conf.5.gz | Bin 8030 -> 8030 bytes .../usr/share/man/man5/pcap-savefile.5 | 4 +- .../usr/share/man/man5/rsyncd.conf.5.gz | Bin 11209 -> 11209 bytes .../usr/share/man/man5/slapd.conf.5 | 2 +- .../usr/share/man/man5/ssh_config.5 | 782 +++--- .../usr/share/man/man5/sshd_config.5 | 728 +++--- MacOSX10.12.sdk/usr/share/man/man5/tkconrc.5 | 2 +- .../share/man/man7/SmartCardServices-legacy.7 | 12 +- .../usr/share/man/man7/SmartCardServices.7 | 26 +- .../usr/share/man/man7/pcap-filter.7 | 15 +- .../usr/share/man/man7/pcap-linktype.7 | 2 +- .../usr/share/man/man7/pcap-tstamp.7 | 6 +- MacOSX10.12.sdk/usr/share/man/man8/ARDAgent.8 | 13 + .../usr/share/man/man8/AssetCache.8 | 53 + .../share/man/man8/AssetCacheActivatorUtil.8 | 43 + .../share/man/man8/AssetCacheLocatorUtil.8 | 81 +- .../share/man/man8/AssetCacheTetheratorUtil.8 | 55 + .../usr/share/man/man8/SSInvitationAgent.8 | 13 + .../usr/share/man/man8/apfs_hfs_convert.8 | 3 + .../usr/share/man/man8/corebrightnessd.8 | 13 + .../usr/share/man/man8/coresymbolicationd.8 | 14 + .../usr/share/man/man8/cups-lpd.8.gz | Bin 1996 -> 1996 bytes .../usr/share/man/man8/cups-snmp.8.gz | Bin 1217 -> 1217 bytes .../usr/share/man/man8/cupsaddsmb.8.gz | Bin 1702 -> 1702 bytes MacOSX10.12.sdk/usr/share/man/man8/cupsd.8.gz | Bin 1185 -> 1185 bytes MacOSX10.12.sdk/usr/share/man/man8/diskutil.8 | 266 ++- .../usr/share/man/man8/eosauthagent.8 | 18 + .../usr/share/man/man8/eospreflightagent.8 | 18 + MacOSX10.12.sdk/usr/share/man/man8/hidd.8 | 2 +- .../usr/share/man/man8/newfs_apfs.8 | 29 +- MacOSX10.12.sdk/usr/share/man/man8/php-fpm.8 | 2 +- MacOSX10.12.sdk/usr/share/man/man8/rapportd.8 | 15 + MacOSX10.12.sdk/usr/share/man/man8/sc_auth.8 | 8 +- .../usr/share/man/man8/softwareupdate.8 | 4 +- MacOSX10.12.sdk/usr/share/man/man8/spctl.8 | 4 + .../usr/share/man/man8/ssh-keychain.8 | 8 +- MacOSX10.12.sdk/usr/share/man/man8/sshd.8 | 125 +- .../usr/share/man/man8/storagekitd.8 | 14 + MacOSX10.12.sdk/usr/share/man/man8/swcd.8 | 15 + .../usr/share/man/man8/tethered-caching.8 | 148 ++ .../usr/share/man/man8/videosubscriptionsd.8 | 9 + .../usr/share/man/man8/webdriverd.8 | 19 - MacOSX10.12.sdk/usr/share/man/mann/S3.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/adjust.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/adler.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/aes.n | 2 +- .../usr/share/man/mann/annealing.n | 2 +- .../usr/share/man/mann/ansi_cattr.n | 2 +- .../usr/share/man/mann/ansi_cctrl.n | 2 +- .../usr/share/man/mann/ansi_cmacros.n | 2 +- .../usr/share/man/mann/ansi_code.n | 2 +- .../usr/share/man/mann/ansi_ctrlu.n | 2 +- .../usr/share/man/mann/ansi_send.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/ascii85.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/asn.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/async.n | 2 +- .../usr/share/man/mann/autoproxy.n | 2 +- .../usr/share/man/mann/autoscroll.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/base32.n | 2 +- .../usr/share/man/mann/base32core.n | 2 +- .../usr/share/man/mann/base32hex.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/base64.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/bee.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/bibtex.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/bigfloat.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/bignum.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/bin.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/blowfish.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/bz2.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/calculus.n | 2 +- .../usr/share/man/mann/canvas_mvg.n | 2 +- .../usr/share/man/mann/canvas_snap.n | 2 +- .../usr/share/man/mann/canvas_sqmap.n | 2 +- .../usr/share/man/mann/canvas_zoom.n | 2 +- .../usr/share/man/mann/canvaslabel.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/cfront.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/cgen.n | 2 +- .../usr/share/man/mann/changelog.n | 2 +- .../usr/share/man/mann/chatwidget.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/cksum.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/cmdline.n | 2 +- .../usr/share/man/mann/combinatorics.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/comm.n | 2 +- .../usr/share/man/mann/comm_wire.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/connect.n | 2 +- .../usr/share/man/mann/constants.n | 2 +- .../usr/share/man/mann/container.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/control.n | 2 +- .../usr/share/man/mann/controlwidget.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/copyops.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/counter.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/crc-zlib.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/crc.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/crc16.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/crc32.n | 2 +- .../usr/share/man/mann/crosshair.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/csv.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/ctext.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/cursor.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/cvs.n | 2 +- .../usr/share/man/mann/dacceptor.n | 2 +- .../usr/share/man/mann/datefield.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/ddest.n | 2 +- .../usr/share/man/mann/deleg_method.n | 2 +- .../usr/share/man/mann/deleg_proc.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/des.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/dexec.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/diagram.n | 2 +- .../usr/share/man/mann/disjointset.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/docidx.n | 2 +- .../usr/share/man/mann/docidx_intro.n | 2 +- .../usr/share/man/mann/docidx_lang_cmdref.n | 2 +- .../usr/share/man/mann/docidx_lang_faq.n | 2 +- .../usr/share/man/mann/docidx_lang_intro.n | 2 +- .../usr/share/man/mann/docidx_lang_syntax.n | 2 +- .../usr/share/man/mann/docidx_plugin_apiref.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/docstrip.n | 2 +- .../usr/share/man/mann/docstrip_util.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/doctoc.n | 2 +- .../usr/share/man/mann/doctoc_intro.n | 2 +- .../usr/share/man/mann/doctoc_lang_cmdref.n | 2 +- .../usr/share/man/mann/doctoc_lang_faq.n | 2 +- .../usr/share/man/mann/doctoc_lang_intro.n | 2 +- .../usr/share/man/mann/doctoc_lang_syntax.n | 2 +- .../usr/share/man/mann/doctoc_plugin_apiref.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/doctools.n | 2 +- .../usr/share/man/mann/doctools_intro.n | 2 +- .../usr/share/man/mann/doctools_lang_cmdref.n | 2 +- .../usr/share/man/mann/doctools_lang_faq.n | 2 +- .../usr/share/man/mann/doctools_lang_intro.n | 2 +- .../usr/share/man/mann/doctools_lang_syntax.n | 2 +- .../share/man/mann/doctools_plugin_apiref.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/dsource.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/dump.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/expander.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/export.n | 2 +- .../usr/share/man/mann/export_docidx.n | 2 +- .../usr/share/man/mann/export_doctoc.n | 2 +- .../usr/share/man/mann/export_html.n | 2 +- .../usr/share/man/mann/export_json.n | 2 +- .../usr/share/man/mann/export_nroff.n | 2 +- .../usr/share/man/mann/export_text.n | 2 +- .../usr/share/man/mann/export_wiki.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/fa.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/faop.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/fifo.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/fifo2.n | 2 +- .../usr/share/man/mann/filetypes.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/fileutil.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/fourier.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/ftp.n | 2 +- .../usr/share/man/mann/ftp_geturl.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/ftpd.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/fuzzy.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/gasm.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/geometry.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/graph.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/graph1.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/graphops.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/hex.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/html.n | 2 +- .../usr/share/man/mann/html_cssdefaults.n | 2 +- .../usr/share/man/mann/htmlparse.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/huddle.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/ico.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/idebug.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/ident.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/imap4.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/imenu.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/import.n | 2 +- .../usr/share/man/mann/import_docidx.n | 2 +- .../usr/share/man/mann/import_doctoc.n | 2 +- .../usr/share/man/mann/import_json.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/ini.n | 2 +- .../usr/share/man/mann/interpolate.n | 2 +- .../usr/share/man/mann/introduction.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/ipager.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/ipentry.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/irc.n | 2 +- .../usr/share/man/mann/javascript.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/jpeg.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/json.n | 2 +- .../usr/share/man/mann/json_write.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/khim.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/ldap.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/ldapx.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/linalg.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/log.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/logger.n | 2 +- .../usr/share/man/mann/loggerAppender.n | 2 +- .../usr/share/man/mann/loggerUtils.n | 2 +- .../usr/share/man/mann/machineparameters.n | 2 +- .../usr/share/man/mann/map_slippy.n | 2 +- .../usr/share/man/mann/map_slippy_cache.n | 2 +- .../usr/share/man/mann/map_slippy_fetcher.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/mapproj.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/math.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/matrix.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/matrix1.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/md4.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/md5.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/md5crypt.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/me_ast.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/me_cpu.n | 2 +- .../usr/share/man/mann/me_cpucore.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/me_intro.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/me_tcl.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/me_util.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/me_vm.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/memchan.n | 2 +- .../usr/share/man/mann/memchanapi.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/menubar.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/mime.n | 2 +- .../usr/share/man/mann/mimetypes.n | 2 +- .../usr/share/man/mann/montecarlo.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/mpexpand.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/msgcat_c.n | 2 +- .../usr/share/man/mann/msgcat_de.n | 2 +- .../usr/share/man/mann/msgcat_en.n | 2 +- .../usr/share/man/mann/msgcat_fr.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/multi.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/multiop.n | 2 +- .../usr/share/man/mann/multiplexer.n | 2 +- .../usr/share/man/mann/namespacex.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/ncgi.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/nmea.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/nns_auto.n | 2 +- .../usr/share/man/mann/nns_client.n | 2 +- .../usr/share/man/mann/nns_common.n | 2 +- .../usr/share/man/mann/nns_intro.n | 2 +- .../usr/share/man/mann/nns_protocol.n | 2 +- .../usr/share/man/mann/nns_server.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/nntp.n | 2 +- .../usr/share/man/mann/nroff_manmacros.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/ntext.n | 2 +- .../usr/share/man/mann/ntextBindings.n | 2 +- .../usr/share/man/mann/ntextIndent.n | 2 +- .../usr/share/man/mann/ntextWordBreak.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/ntp_time.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/null.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/observe.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/oct.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/optimize.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/otp.n | 2 +- .../usr/share/man/mann/otp_words.n | 2 +- .../usr/share/man/mann/page_intro.n | 2 +- .../usr/share/man/mann/page_pluginmgr.n | 2 +- .../usr/share/man/mann/page_util_flow.n | 2 +- .../usr/share/man/mann/page_util_norm_lemon.n | 2 +- .../usr/share/man/mann/page_util_norm_peg.n | 2 +- .../usr/share/man/mann/page_util_peg.n | 2 +- .../usr/share/man/mann/page_util_quote.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/parse.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/peg.n | 2 +- .../usr/share/man/mann/peg_interp.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/picoirc.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/pie.n | 2 +- .../usr/share/man/mann/pieboxlabeler.n | 2 +- .../usr/share/man/mann/pieperipherallabeler.n | 2 +- .../usr/share/man/mann/plotchart.n | 2 +- .../usr/share/man/mann/pluginmgr.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/png.n | 2 +- .../usr/share/man/mann/polynomials.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/pool.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/pop3.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/pop3d.n | 2 +- .../usr/share/man/mann/pop3d_dbox.n | 2 +- .../usr/share/man/mann/pop3d_udb.n | 2 +- .../usr/share/man/mann/prioqueue.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/profiler.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/pt.n | 2 +- .../usr/share/man/mann/pt_astree.n | 2 +- .../share/man/mann/pt_cparam_config_critcl.n | 2 +- .../usr/share/man/mann/pt_from_api.n | 2 +- .../usr/share/man/mann/pt_introduction.n | 2 +- .../usr/share/man/mann/pt_json_language.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/pt_param.n | 2 +- .../usr/share/man/mann/pt_parser_api.n | 2 +- .../usr/share/man/mann/pt_peg_container.n | 2 +- .../usr/share/man/mann/pt_peg_container_peg.n | 2 +- .../usr/share/man/mann/pt_peg_export.n | 2 +- .../share/man/mann/pt_peg_export_container.n | 2 +- .../usr/share/man/mann/pt_peg_export_json.n | 2 +- .../usr/share/man/mann/pt_peg_export_peg.n | 2 +- .../share/man/mann/pt_peg_from_container.n | 2 +- .../usr/share/man/mann/pt_peg_from_json.n | 2 +- .../usr/share/man/mann/pt_peg_from_peg.n | 2 +- .../usr/share/man/mann/pt_peg_import.n | 2 +- .../share/man/mann/pt_peg_import_container.n | 2 +- .../usr/share/man/mann/pt_peg_import_json.n | 2 +- .../usr/share/man/mann/pt_peg_import_peg.n | 2 +- .../usr/share/man/mann/pt_peg_interp.n | 2 +- .../usr/share/man/mann/pt_peg_introduction.n | 2 +- .../usr/share/man/mann/pt_peg_language.n | 2 +- .../usr/share/man/mann/pt_peg_to_container.n | 2 +- .../usr/share/man/mann/pt_peg_to_cparam.n | 2 +- .../usr/share/man/mann/pt_peg_to_json.n | 2 +- .../usr/share/man/mann/pt_peg_to_param.n | 2 +- .../usr/share/man/mann/pt_peg_to_peg.n | 2 +- .../usr/share/man/mann/pt_peg_to_tclparam.n | 2 +- .../usr/share/man/mann/pt_pegrammar.n | 2 +- .../usr/share/man/mann/pt_pexpr_op.n | 2 +- .../usr/share/man/mann/pt_pexpression.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/pt_pgen.n | 2 +- .../usr/share/man/mann/pt_rdengine.n | 2 +- .../share/man/mann/pt_tclparam_config_snit.n | 2 +- .../share/man/mann/pt_tclparam_config_tcloo.n | 2 +- .../usr/share/man/mann/pt_to_api.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/qcomplex.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/queue.n | 2 +- .../usr/share/man/mann/quoted-printable.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/random.n | 2 +- .../usr/share/man/mann/rational_funcs.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/rc4.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/rcs.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/receive.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/receiver.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/record.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/repeat.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/report.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/rest.n | 2 +- .../usr/share/man/mann/ripemd128.n | 2 +- .../usr/share/man/mann/ripemd160.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/roman.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/romberg.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/rtcore.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/sasl.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/sha1.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/sha256.n | 2 +- .../usr/share/man/mann/simulation_random.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/skiplist.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/smtp.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/smtpd.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/snit.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/snitfaq.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/soundex.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/special.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/stack.n | 2 +- .../usr/share/man/mann/statistics.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/stooop.n | 2 +- .../usr/share/man/mann/stringprep.n | 2 +- .../usr/share/man/mann/stringprep_data.n | 2 +- .../usr/share/man/mann/struct_list.n | 2 +- .../usr/share/man/mann/struct_set.n | 2 +- .../usr/share/man/mann/struct_tree.n | 2 +- .../usr/share/man/mann/struct_tree1.n | 2 +- .../usr/share/man/mann/structure.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/sum.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/swaplist.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/tabify.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/tar.n | 2 +- .../usr/share/man/mann/tcl_parse.n | 2 +- .../usr/share/man/mann/tcllib_dns.n | 2 +- .../usr/share/man/mann/tcllib_interp.n | 2 +- .../usr/share/man/mann/tcllib_ip.n | 2 +- .../usr/share/man/mann/tcllib_msgcat.n | 2 +- .../share/man/mann/tepam_argument_dialogbox.n | 2 +- .../usr/share/man/mann/tepam_introduction.n | 2 +- .../usr/share/man/mann/tepam_procedure.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/term.n | 2 +- .../usr/share/man/mann/term_bind.n | 2 +- .../usr/share/man/mann/term_send.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/textutil.n | 2 +- .../usr/share/man/mann/textutil_split.n | 2 +- .../usr/share/man/mann/textutil_string.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/tie.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/tie_std.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/tiff.n | 2 +- .../usr/share/man/mann/tk_getString.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/tkcon.n | 2 +- .../usr/share/man/mann/tklib_history.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/tooltip.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/tqueue.n | 2 +- .../usr/share/man/mann/transmitter.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/traverse.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/treeql.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/trim.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/uevent.n | 2 +- .../usr/share/man/mann/uevent_onidle.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/unicode.n | 2 +- .../usr/share/man/mann/unicode_data.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/units.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/uri.n | 2 +- .../usr/share/man/mann/urn-scheme.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/uuencode.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/uuid.n | 2 +- .../usr/share/man/mann/vfs-filesystems.n | 2 +- .../usr/share/man/mann/vfs-fsapi.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/vfs.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/widget.n | 2 +- .../usr/share/man/mann/widget_calendar.n | 2 +- .../usr/share/man/mann/widget_toolbar.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/wip.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/xsxp.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/yaml.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/yencode.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/zero.n | 2 +- MacOSX10.12.sdk/usr/share/man/mann/zip.n | 2 +- 4096 files changed, 28944 insertions(+), 18296 deletions(-) create mode 100644 MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/AVContentKeySession.h create mode 100644 MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/kern/block_hint.h create mode 100644 MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/stdatomic.h create mode 100644 MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/stddef.h delete mode 100644 MacOSX10.12.sdk/System/Library/Frameworks/Security.framework/Versions/A/Headers/SecurityFeatures.h create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/AppSupportUI.framework/AppSupportUI.tbd create mode 100644 MacOSX10.12.sdk/System/Library/PrivateFrameworks/AppSupportUI.framework/Versions/A/AppSupportUI.tbd create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/AppSupportUI.framework/Versions/Current create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/AssetCacheServicesExtensions.framework/AssetCacheServicesExtensions.tbd create mode 100644 MacOSX10.12.sdk/System/Library/PrivateFrameworks/AssetCacheServicesExtensions.framework/Versions/A/AssetCacheServicesExtensions.tbd create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/AssetCacheServicesExtensions.framework/Versions/Current create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/Catalyst.framework/Catalyst.tbd create mode 100644 MacOSX10.12.sdk/System/Library/PrivateFrameworks/Catalyst.framework/Versions/A/Catalyst.tbd create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/Catalyst.framework/Versions/Current create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/CoreBrightness.framework/CoreBrightness.tbd create mode 100644 MacOSX10.12.sdk/System/Library/PrivateFrameworks/CoreBrightness.framework/Versions/A/CoreBrightness.tbd create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/CoreBrightness.framework/Versions/Current create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/CoreFollowUpUI.framework/CoreFollowUpUI.tbd create mode 100644 MacOSX10.12.sdk/System/Library/PrivateFrameworks/CoreFollowUpUI.framework/Versions/A/CoreFollowUpUI.tbd create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/CoreFollowUpUI.framework/Versions/Current create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/DSExternalDisplay.framework/DSExternalDisplay.tbd create mode 100644 MacOSX10.12.sdk/System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay.tbd create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/Current create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/DistributedEvaluation.framework/DistributedEvaluation.tbd create mode 100644 MacOSX10.12.sdk/System/Library/PrivateFrameworks/DistributedEvaluation.framework/Versions/A/DistributedEvaluation.tbd create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/DistributedEvaluation.framework/Versions/Current create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/HTTPServer.framework/HTTPServer.tbd create mode 100644 MacOSX10.12.sdk/System/Library/PrivateFrameworks/HTTPServer.framework/Versions/A/HTTPServer.tbd create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/HTTPServer.framework/Versions/Current create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/MailSupport.framework/MailSupport.tbd create mode 100644 MacOSX10.12.sdk/System/Library/PrivateFrameworks/MailSupport.framework/Versions/A/MailSupport.tbd create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/MailSupport.framework/Versions/Current create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/ProactiveML.framework/ProactiveML.tbd create mode 100644 MacOSX10.12.sdk/System/Library/PrivateFrameworks/ProactiveML.framework/Versions/A/ProactiveML.tbd create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/ProactiveML.framework/Versions/Current create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/Rapport.framework/Rapport.tbd create mode 100644 MacOSX10.12.sdk/System/Library/PrivateFrameworks/Rapport.framework/Versions/A/Rapport.tbd create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/Rapport.framework/Versions/Current create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/RapportUI.framework/RapportUI.tbd create mode 100644 MacOSX10.12.sdk/System/Library/PrivateFrameworks/RapportUI.framework/Versions/A/RapportUI.tbd create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/RapportUI.framework/Versions/Current create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/SafariCore.framework/SafariCore.tbd create mode 100644 MacOSX10.12.sdk/System/Library/PrivateFrameworks/SafariCore.framework/Versions/A/SafariCore.tbd create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/SafariCore.framework/Versions/Current create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/SiriClientFlow.framework/SiriClientFlow.tbd create mode 100644 MacOSX10.12.sdk/System/Library/PrivateFrameworks/SiriClientFlow.framework/Versions/A/SiriClientFlow.tbd create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/SiriClientFlow.framework/Versions/Current create mode 100644 MacOSX10.12.sdk/System/Library/PrivateFrameworks/VideoSubscriberAccount.framework/Versions/A/VideoSubscriberAccount.tbd create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/VideoSubscriberAccount.framework/Versions/Current create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/VideoSubscriberAccount.framework/VideoSubscriberAccount.tbd create mode 100644 MacOSX10.12.sdk/System/Library/PrivateFrameworks/WebDriver.framework/Versions/A/WebDriver.tbd create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/WebDriver.framework/Versions/Current create mode 120000 MacOSX10.12.sdk/System/Library/PrivateFrameworks/WebDriver.framework/WebDriver.tbd create mode 100644 MacOSX10.12.sdk/usr/include/os/trace_base.h create mode 100644 MacOSX10.12.sdk/usr/include/pcap/bluetooth.h create mode 100644 MacOSX10.12.sdk/usr/include/pcap/dlt.h create mode 100644 MacOSX10.12.sdk/usr/include/pcap/export-defs.h delete mode 100644 MacOSX10.12.sdk/usr/lib/dtrace/libdtrace_dyld.tbd delete mode 100644 MacOSX10.12.sdk/usr/lib/log/liblog_mobilemail.tbd create mode 100644 MacOSX10.12.sdk/usr/share/man/man1/BacklightdTester.1 create mode 100644 MacOSX10.12.sdk/usr/share/man/man1/compression_tool.1 create mode 100644 MacOSX10.12.sdk/usr/share/man/man1/corebrightnessdiag.1 create mode 100644 MacOSX10.12.sdk/usr/share/man/man1/hpmdiagnose.1 create mode 100644 MacOSX10.12.sdk/usr/share/man/man1/ptf_validator.1 create mode 100644 MacOSX10.12.sdk/usr/share/man/man1/security-sysdiagnose.1 create mode 100644 MacOSX10.12.sdk/usr/share/man/man1/tbtdiagnose.1 create mode 100644 MacOSX10.12.sdk/usr/share/man/man1/torque.1 create mode 100644 MacOSX10.12.sdk/usr/share/man/man3/dispatch_activate.3 create mode 100644 MacOSX10.12.sdk/usr/share/man/man8/ARDAgent.8 create mode 100644 MacOSX10.12.sdk/usr/share/man/man8/AssetCache.8 create mode 100644 MacOSX10.12.sdk/usr/share/man/man8/AssetCacheActivatorUtil.8 create mode 100644 MacOSX10.12.sdk/usr/share/man/man8/AssetCacheTetheratorUtil.8 create mode 100644 MacOSX10.12.sdk/usr/share/man/man8/SSInvitationAgent.8 create mode 100644 MacOSX10.12.sdk/usr/share/man/man8/corebrightnessd.8 create mode 100644 MacOSX10.12.sdk/usr/share/man/man8/coresymbolicationd.8 create mode 100644 MacOSX10.12.sdk/usr/share/man/man8/eosauthagent.8 create mode 100644 MacOSX10.12.sdk/usr/share/man/man8/eospreflightagent.8 create mode 100644 MacOSX10.12.sdk/usr/share/man/man8/rapportd.8 create mode 100644 MacOSX10.12.sdk/usr/share/man/man8/storagekitd.8 create mode 100644 MacOSX10.12.sdk/usr/share/man/man8/swcd.8 create mode 100644 MacOSX10.12.sdk/usr/share/man/man8/tethered-caching.8 create mode 100644 MacOSX10.12.sdk/usr/share/man/man8/videosubscriptionsd.8 delete mode 100644 MacOSX10.12.sdk/usr/share/man/man8/webdriverd.8 diff --git a/MacOSX10.12.sdk/System/Library/CoreServices/SystemVersion.plist b/MacOSX10.12.sdk/System/Library/CoreServices/SystemVersion.plist index 32f1a06e61..08cbfd9da9 100644 --- a/MacOSX10.12.sdk/System/Library/CoreServices/SystemVersion.plist +++ b/MacOSX10.12.sdk/System/Library/CoreServices/SystemVersion.plist @@ -3,14 +3,14 @@ ProductBuildVersion - 16C58 + 16E185 ProductCopyright - 1983-2016 Apple Inc. + 1983-2017 Apple Inc. ProductName Mac OS X ProductUserVisibleVersion - 10.12.2 + 10.12.4 ProductVersion - 10.12.2 + 10.12.4 diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/AGL.framework/Versions/A/AGL.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/AGL.framework/Versions/A/AGL.tbd index 199a58c030..27b18bc4c3 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/AGL.framework/Versions/A/AGL.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/AGL.framework/Versions/A/AGL.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 4334843B-E8CF-3E2D-B878-528047D9967C', 'x86_64: E4A1E7B9-9C37-3244-8415-F0F028CB2859' ] +uuids: [ 'i386: F444899F-FDF0-390A-ACDF-D07994F4944D', 'x86_64: EEB77D74-9B6B-331F-B103-5A62A029BCE2' ] platform: macosx install-name: /System/Library/Frameworks/AGL.framework/Versions/A/AGL objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/AVFoundation.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/AVFoundation.tbd index c3f5d6cffb..e33fc87a0d 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/AVFoundation.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/AVFoundation.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 9A3E50AD-14A1-3B0E-879C-91090C17F341', 'x86_64: 0D0BB4A4-F987-381B-885E-88A81F50FD50' ] +uuids: [ 'i386: C57F7446-4DF8-3091-93D3-1FE953413BF4', 'x86_64: 474E9FF4-4A97-3D48-8D4F-46FD3CADBBD6' ] platform: macosx install-name: /System/Library/Frameworks/AVFoundation.framework/Versions/A/AVFoundation -current-version: 2.0 +current-version: 2 objc-constraint: none exports: - archs: [ x86_64 ] @@ -333,17 +333,20 @@ exports: _AVCompositionInternal.mutableComposition, _AVCompositionInternal.naturalSize, _AVCompositionInternal.tracks, _AVCompositionInternal.tracksInitializationOnce, _AVCompositionTrackInternal.mutableComposition, _AVCompositionTrackSegmentInternal.editAssetTrackID, - _AVCompositionTrackSegmentInternal.editAssetURL, _AVContentKeyRequest._appIdentifier, - _AVContentKeyRequest._delegate, _AVContentKeyRequest._error, - _AVContentKeyRequest._initializationData, _AVContentKeyRequest._session, - _AVContentKeyRequest._status, _AVContentKeySessionInternal._appIdentifier, - _AVContentKeySessionInternal._decryptorsByInitData, _AVContentKeySessionInternal._delegate, + _AVCompositionTrackSegmentInternal.editAssetURL, _AVContentKeyRequestInternal._assetWeakRef, + _AVContentKeyRequestInternal._context, _AVContentKeyRequestInternal._error, + _AVContentKeyRequestInternal._figCryptor, _AVContentKeyRequestInternal._identifier, + _AVContentKeyRequestInternal._initializationData, _AVContentKeyRequestInternal._providesPersistableKey, + _AVContentKeyRequestInternal._session, _AVContentKeyRequestInternal._status, + _AVContentKeyResponseInternal._keyResponseData, _AVContentKeySessionInternal._appIdentifier, + _AVContentKeySessionInternal._contentKeyRecipients, _AVContentKeySessionInternal._cryptorsList, + _AVContentKeySessionInternal._decryptorsByInitData, _AVContentKeySessionInternal._delegateStorage, + _AVContentKeySessionInternal._figContentKeySession, _AVContentKeySessionInternal._hlsMethod, _AVContentKeySessionInternal._internal, _AVContentKeySessionInternal._isExpired, - _AVContentKeySessionInternal._protector, _AVContentKeySessionInternal._protectorSessionIdentifier, - _AVContentKeySessionInternal._storageURL, _AVContentKeySessionInternal._streamDataParsers, - _AVContentKeySessionInternal._threadSafetyQ, _AVContentKeySessionInternal._welf, - _AVCustomVideoCompositorSession._callbackContextToken, _AVCustomVideoCompositorSession._clientCustomCompositor, - _AVCustomVideoCompositorSession._clientCustomCompositorQ, + _AVContentKeySessionInternal._keySystem, _AVContentKeySessionInternal._protectorSessionIdentifier, + _AVContentKeySessionInternal._storageURL, _AVContentKeySessionInternal._threadSafetyQ, + _AVContentKeySessionInternal._weakReference, _AVCustomVideoCompositorSession._callbackContextToken, + _AVCustomVideoCompositorSession._clientCustomCompositor, _AVCustomVideoCompositorSession._clientCustomCompositorQ, _AVCustomVideoCompositorSession._clientError, _AVCustomVideoCompositorSession._clientErrorQ, _AVCustomVideoCompositorSession._clientRequiredPixelBufferAttributes, _AVCustomVideoCompositorSession._figCustomCompositor, _AVCustomVideoCompositorSession._finishedRequestQ, @@ -648,10 +651,10 @@ exports: _AVURLAssetInternal.hasInstanceIdentifierMapping, _AVURLAssetInternal.initializationOptions, _AVURLAssetInternal.loader, _AVURLAssetInternal.makeOneAssetDownloadCacheOnly, _AVURLAssetInternal.makeOneResourceLoaderOnly, _AVURLAssetInternal.resourceLoader, - _AVURLAssetInternal.tracks, _AVURLAssetInternal.tracksAccessQueue, - _AVURLAuthenticationChallenge._requestDictionary, _AVURLAuthenticationChallenge._weakReference, - _AVUnreachableAssetInspectorLoader._figError, _AVUnreachableAssetInspectorLoader._figErrorUserInfo, - _AVVideoCompositionCoreAnimationToolInternal.animationLayer, + _AVURLAssetInternal.sessionReference, _AVURLAssetInternal.tracks, + _AVURLAssetInternal.tracksAccessQueue, _AVURLAuthenticationChallenge._requestDictionary, + _AVURLAuthenticationChallenge._weakReference, _AVUnreachableAssetInspectorLoader._figError, + _AVUnreachableAssetInspectorLoader._figErrorUserInfo, _AVVideoCompositionCoreAnimationToolInternal.animationLayer, _AVVideoCompositionCoreAnimationToolInternal.auxiliaryTrackID, _AVVideoCompositionCoreAnimationToolInternal.postProcessingVideoLayers, _AVVideoCompositionCoreAnimationToolInternal.way, _AVVideoCompositionInstructionInternal.backgroundColor, @@ -695,14 +698,18 @@ exports: - archs: [ i386, x86_64 ] re-exports: [ /System/Library/Frameworks/AVFoundation.framework/Versions/A/Frameworks/AVFAudio.framework/Versions/A/AVFAudio ] symbols: [ _AVAppleMakerNote_AssetIdentifier, _AVAppleMakerNote_ImageGroupIdentifier, - _AVApplicationAuthorizationChallengeProviderFairPlay, _AVApplicationAuthorizationChallengeProviderNone, - _AVAssetAssociatedSubtitlesTrackReferencesKey, _AVAssetChapterListTrackReferencesKey, - _AVAssetChapterMetadataGroupsDidChangeNotification, _AVAssetCollectionTypeAVCHD, - _AVAssetContainsFragmentsDidChangeNotification, _AVAssetDownloadSessionAirPlayAuthorizationInfoKey, - _AVAssetDownloadSessionAllowsCellularAccessKey, _AVAssetDownloadSessionAssetImageDataKey, - _AVAssetDownloadSessionAssetNameKey, _AVAssetDownloadSessionCachePrimingDownloadTokenKey, - _AVAssetDownloadSessionClientAuditTokenKey, _AVAssetDownloadSessionClientBundleIdentifierKey, - _AVAssetDownloadSessionCurrentLoadedTimeRangesKey, _AVAssetDownloadSessionDeleteDownloadWhenAssetFinalizesKey, + _AVAppleMakerNote_PhotosOriginatingSignature, _AVApplicationAuthorizationChallengeProviderFairPlay, + _AVApplicationAuthorizationChallengeProviderNone, _AVAssetAssociatedSubtitlesTrackReferencesKey, + _AVAssetChapterListTrackReferencesKey, _AVAssetChapterMetadataGroupsDidChangeNotification, + _AVAssetCollectionTypeAVCHD, _AVAssetContainsFragmentsDidChangeNotification, + _AVAssetDownloadSessionAirPlayAuthorizationInfoKey, _AVAssetDownloadSessionAllowsCellularAccessKey, + _AVAssetDownloadSessionAlternativeConfigurationHierarchyTokenKey, + _AVAssetDownloadSessionAlternativeConfigurationOptionsKey, + _AVAssetDownloadSessionAlternativeConfigurationServiceIdentifierKey, + _AVAssetDownloadSessionAssetImageDataKey, _AVAssetDownloadSessionAssetNameKey, + _AVAssetDownloadSessionCachePrimingDownloadTokenKey, _AVAssetDownloadSessionClientAuditTokenKey, + _AVAssetDownloadSessionClientBundleIdentifierKey, _AVAssetDownloadSessionCurrentLoadedTimeRangesKey, + _AVAssetDownloadSessionDeleteDownloadWhenAssetFinalizesKey, _AVAssetDownloadSessionDidResolveMediaSelectionNotification, _AVAssetDownloadSessionDownloadFailedNotification, _AVAssetDownloadSessionDownloadSucceededNotification, _AVAssetDownloadSessionFileSizeAvailableNotification, _AVAssetDownloadSessionHTTPCookiesKey, @@ -767,8 +774,14 @@ exports: _AVChapterGroupChaptersKey, _AVChapterGroupExtendedLanguageTagKey, _AVChapterGroupLanguageCodeKey, _AVChapterGroupPerChapterInfoKey, _AVChapterGroupTypeKey, _AVContentAuthorizationInfoPlayInfoKey, - _AVContentAuthorizationInfoSessionIDKey, _AVContentKeyRequestCreateDecryptorUsingFormatDescription, - _AVContentKeyRequestProtocolVersionsKey, _AVCoreAnimationBeginTimeAtZero, + _AVContentAuthorizationInfoSessionIDKey, _AVContentKeyRequestAssetKey, + _AVContentKeyRequestContextKey, _AVContentKeyRequestCreateDecryptorUsingFormatDescription, + _AVContentKeyRequestHLSMethodKey, _AVContentKeyRequestProtocolVersionsKey, + _AVContentKeyRequestRetryReasonReceivedObsoleteContentKey, + _AVContentKeyRequestRetryReasonReceivedResponseWithExpiredLease, + _AVContentKeyRequestRetryReasonTimedOut, _AVContentKeyRequestStreamingContentKeyIsForAirPlayKey, + _AVContentKeyRequestStreamingContentKeyRequiresiTunesProvisioningKey, + _AVContentKeySystemFairPlayStreaming, _AVCoreAnimationBeginTimeAtZero, _AVCropRectangleRampEndCropRectangleKey, _AVCropRectangleRampStartCropRectangleKey, _AVErrorDeviceKey, _AVErrorDiscontinuityFlagsKey, _AVErrorExceptionKey, _AVErrorFileSizeKey, _AVErrorFileTypeKey, _AVErrorMediaSubTypeKey, @@ -1195,14 +1208,15 @@ exports: _AVTrackAssociationTypeTimecode, _AVTransformRampEndTransformKey, _AVTransformRampStartTransformKey, _AVURLAssetAirPlayAuthorizationInfoKey, _AVURLAssetAllowedHTTPProtocolTypesKey, _AVURLAssetAllowsCellularAccessKey, - _AVURLAssetAlternativeConfigurationOptionsKey, _AVURLAssetAlternativeConfigurationServiceIdentifierKey, - _AVURLAssetApplicationTransportSecurityKey, _AVURLAssetBoundNetworkInterfaceName, - _AVURLAssetCacheKey, _AVURLAssetCacheNonPurgeableMemoryLimitKey, - _AVURLAssetCacheUseNonPurgeableMemoryKey, _AVURLAssetClientAuditTokenKey, - _AVURLAssetClientBundleIdentifierKey, _AVURLAssetDownloadCompleteFailedNotification, - _AVURLAssetDownloadCompleteNotificationErrorKey, _AVURLAssetDownloadCompleteSuccessNotification, - _AVURLAssetDownloadDestinationURLKey, _AVURLAssetDownloadIsLowPriorityKey, - _AVURLAssetDownloadTokenKey, _AVURLAssetHTTPCookiesKey, _AVURLAssetHTTPHeaderFieldsKey, + _AVURLAssetAlternativeConfigurationHierarchyTokenKey, _AVURLAssetAlternativeConfigurationOptionsKey, + _AVURLAssetAlternativeConfigurationServiceIdentifierKey, _AVURLAssetApplicationTransportSecurityKey, + _AVURLAssetBoundNetworkInterfaceName, _AVURLAssetCacheKey, + _AVURLAssetCacheNonPurgeableMemoryLimitKey, _AVURLAssetCacheUseNonPurgeableMemoryKey, + _AVURLAssetClientAuditTokenKey, _AVURLAssetClientBundleIdentifierKey, + _AVURLAssetDownloadCompleteFailedNotification, _AVURLAssetDownloadCompleteNotificationErrorKey, + _AVURLAssetDownloadCompleteSuccessNotification, _AVURLAssetDownloadDestinationURLKey, + _AVURLAssetDownloadIsLowPriorityKey, _AVURLAssetDownloadTokenKey, + _AVURLAssetHTTPCookiesKey, _AVURLAssetHTTPHeaderFieldsKey, _AVURLAssetInheritURIQueryComponentFromReferencingURIKey, _AVURLAssetMaxSizeAllowedForCellularAccessKey, _AVURLAssetNetworkProbeRequestDisabledKey, _AVURLAssetOptimizeAccessForLinearMoviePlaybackKey, _AVURLAssetOutOfBandAlternateTracksKey, @@ -1345,7 +1359,8 @@ exports: _AVComposition, _AVCompositionFormatReaderInspector, _AVCompositionInternal, _AVCompositionTrack, _AVCompositionTrackInternal, _AVCompositionTrackReaderInspector, _AVCompositionTrackSegment, _AVCompositionTrackSegmentInternal, - _AVContentKeyRequest, _AVContentKeySession, _AVContentKeySessionInternal, + _AVContentKeyRequest, _AVContentKeyRequestInternal, _AVContentKeyResponse, + _AVContentKeyResponseInternal, _AVContentKeySession, _AVContentKeySessionInternal, _AVCoreImageFilterCustomVideoCompositor, _AVCoreImageFilterVideoCompositionInstruction, _AVCustomVideoCompositorSession, _AVDataAsset, _AVDateRangeMetadataGroup, _AVDateRangeMetadataGroupInternal, _AVDepartureAnnouncingObjectMonitor, @@ -1393,11 +1408,11 @@ exports: _AVOutputDeviceDiscoverySessionInternal, _AVOutputDeviceFrecencyManager, _AVOutputDeviceInternal, _AVOutputSettings, _AVOutputSettingsAssistant, _AVOutputSettingsAssistantInternal, _AVPeriodicTimebaseObserver, - _AVPixelBufferAttributeMediator, _AVPixelBufferAttributesVideoOutputSettings, - _AVPlaybackItemInspector, _AVPlaybackItemInspectorLoader, - _AVPlaybackItemTrackInspector, _AVPlayer, _AVPlayerConnection, - _AVPlayerInternal, _AVPlayerItem, _AVPlayerItemAccessLog, - _AVPlayerItemAccessLogEvent, _AVPlayerItemAccessLogEventInternal, + _AVPersistableContentKeyRequest, _AVPixelBufferAttributeMediator, + _AVPixelBufferAttributesVideoOutputSettings, _AVPlaybackItemInspector, + _AVPlaybackItemInspectorLoader, _AVPlaybackItemTrackInspector, + _AVPlayer, _AVPlayerConnection, _AVPlayerInternal, _AVPlayerItem, + _AVPlayerItemAccessLog, _AVPlayerItemAccessLogEvent, _AVPlayerItemAccessLogEventInternal, _AVPlayerItemAccessLogInternal, _AVPlayerItemErrorLog, _AVPlayerItemErrorLogEvent, _AVPlayerItemErrorLogEventInternal, _AVPlayerItemErrorLogInternal, _AVPlayerItemInternal, _AVPlayerItemLegibleOutput, _AVPlayerItemLegibleOutputInternal, diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Frameworks/AVFAudio.framework/Versions/A/AVFAudio.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Frameworks/AVFAudio.framework/Versions/A/AVFAudio.tbd index 7d0b22a57b..e465f09eb2 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Frameworks/AVFAudio.framework/Versions/A/AVFAudio.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Frameworks/AVFAudio.framework/Versions/A/AVFAudio.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: F411961D-D87D-35D8-B43D-DBA096EB0600', 'x86_64: E3CDC215-9272-3F94-8093-865CA181F728' ] +uuids: [ 'i386: B036C6FC-A3D0-30D3-9620-30D16A149C9F', 'x86_64: 7997D588-B542-3EBB-B822-D719C1114BB4' ] platform: macosx install-name: /System/Library/Frameworks/AVFoundation.framework/Versions/A/Frameworks/AVFAudio.framework/Versions/A/AVFAudio objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Frameworks/AVFAudio.framework/Versions/A/Headers/AVAudioEngine.h b/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Frameworks/AVFAudio.framework/Versions/A/Headers/AVAudioEngine.h index 66ecb7e85a..75fe29ae3f 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Frameworks/AVFAudio.framework/Versions/A/Headers/AVAudioEngine.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Frameworks/AVFAudio.framework/Versions/A/Headers/AVAudioEngine.h @@ -205,8 +205,11 @@ _player = [[AVAudioPlayerNode alloc] init]; @abstract Pause the engine. @discussion - Stops the flow of audio through the engine, but does not deallocate the resources allocated - by prepare. Resume the engine by invoking start again. + Stops the audio hardware and the flow of audio through the engine, but does not deallocate + the resources allocated by prepare. Resume the engine by invoking start again. + + It is recommended that the engine be paused or stopped (as applicable) when not in use, to + minimize power consumption. */ - (void)pause; @@ -221,7 +224,10 @@ _player = [[AVAudioPlayerNode alloc] init]; /*! @method stop @abstract - Stop the engine. Releases the resources allocated by prepare. + Stops the audio hardware and the engine. Releases the resources allocated by prepare. + + It is recommended that the engine be paused or stopped (as applicable) when not in use, to + minimize power consumption. */ - (void)stop; diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Frameworks/AVFAudio.framework/Versions/A/Headers/AVAudioPlayer.h b/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Frameworks/AVFAudio.framework/Versions/A/Headers/AVAudioPlayer.h index aa5eb65945..6b61c1a2f3 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Frameworks/AVFAudio.framework/Versions/A/Headers/AVAudioPlayer.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Frameworks/AVFAudio.framework/Versions/A/Headers/AVAudioPlayer.h @@ -23,7 +23,7 @@ NS_ASSUME_NONNULL_BEGIN @class AVAudioSessionChannelDescription; @protocol AVAudioPlayerDelegate; -NS_CLASS_AVAILABLE(10_7, 2_2) __WATCHOS_PROHIBITED +NS_CLASS_AVAILABLE(10_7, 2_2) __WATCHOS_AVAILABLE(3_0) @interface AVAudioPlayer : NSObject { @private id _impl; @@ -111,7 +111,7 @@ Any negative number will loop indefinitely until stopped. @end /* A protocol for delegates of AVAudioPlayer */ -__WATCHOS_PROHIBITED +__WATCHOS_AVAILABLE(3_0) @protocol AVAudioPlayerDelegate @optional /* audioPlayerDidFinishPlaying:successfully: is called when a sound has finished playing. This method is NOT called if the player is stopped due to an interruption. */ diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Frameworks/AVFAudio.framework/Versions/A/Headers/AVAudioPlayerNode.h b/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Frameworks/AVFAudio.framework/Versions/A/Headers/AVAudioPlayerNode.h index 68dea3da73..05f226846c 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Frameworks/AVFAudio.framework/Versions/A/Headers/AVAudioPlayerNode.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Frameworks/AVFAudio.framework/Versions/A/Headers/AVAudioPlayerNode.h @@ -161,6 +161,10 @@ NS_CLASS_AVAILABLE(10_10, 8_0) middle of playing. The node's sample time (and therefore the times to which new events are to be scheduled) is reset to 0, and will not proceed until the node is started again (via play or playAtTime). + + Note that pausing or stopping all the players connected to an engine does not pause or stop + the engine or the underlying hardware. The engine must be explicitly paused or stopped for + the hardware to stop. */ - (void)stop; @@ -208,6 +212,10 @@ if (!nsErr) { @abstract Pause playback. @discussion The player's sample time does not advance while the node is paused. + + Note that pausing or stopping all the players connected to an engine does not pause or stop + the engine or the underlying hardware. The engine must be explicitly paused or stopped for + the hardware to stop. */ - (void)pause; diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/AVAsset.h b/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/AVAsset.h index 466123a72f..058da1ab63 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/AVAsset.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/AVAsset.h @@ -10,6 +10,7 @@ #import #import #import +#import #import @@ -356,7 +357,7 @@ typedef NS_OPTIONS(NSUInteger, AVAssetReferenceRestrictions) { @abstract Indicates the total duration of fragments that either exist now or may be appended in the future in order to extend the duration of the asset. @discussion For QuickTime movie files and MPEG-4 files, the value of this property is obtained from the 'mehd' box of the 'mvex' box, if present. If no total fragment duration hint is available, the value of this property is kCMTimeInvalid. */ -@property (nonatomic, readonly) CMTime overallDurationHint NS_AVAILABLE(10_12_3, 10_3); +@property (nonatomic, readonly) CMTime overallDurationHint NS_AVAILABLE(10_12_2, 10_2); @end @@ -744,4 +745,14 @@ NS_CLASS_AVAILABLE_MAC(10_11) @end +@interface AVURLAsset (AVURLAssetContentKeyEligibility) + +/*! + @property mayRequireContentKeysForMediaDataProcessing + @abstract Allows AVURLAsset to be added as a content key recipient to an AVContentKeySession. +*/ +@property (nonatomic, readonly) BOOL mayRequireContentKeysForMediaDataProcessing API_AVAILABLE(macosx(10.12.4), ios(10.3), tvos(10.2)); + +@end + NS_ASSUME_NONNULL_END diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/AVAssetResourceLoader.h b/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/AVAssetResourceLoader.h index 9c14017497..436c04b41d 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/AVAssetResourceLoader.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/AVAssetResourceLoader.h @@ -91,6 +91,8 @@ AV_INIT_UNAVAILABLE If the result is YES, the resource loader expects invocation, either subsequently or immediately, of either -[AVAssetResourceLoadingRequest finishLoading] or -[AVAssetResourceLoadingRequest finishLoadingWithError:]. If you intend to finish loading the resource after your handling of this message returns, you must retain the instance of AVAssetResourceLoadingRequest until after loading is finished. If the result is NO, the resource loader treats the loading of the resource as having failed. Note that if the delegate's implementation of -resourceLoader:shouldWaitForLoadingOfRequestedResource: returns YES without finishing the loading request immediately, it may be invoked again with another loading request before the prior request is finished; therefore in such cases the delegate should be prepared to manage multiple loading requests. + + If an AVURLAsset is added to an AVContentKeySession object and a delegate is set on its AVAssetResourceLoader, that delegate's resourceLoader:shouldWaitForLoadingOfRequestedResource: method must specify which custom URL requests should be handled as content keys. This is done by returning YES and passing either AVStreamingKeyDeliveryPersistentContentKeyType or AVStreamingKeyDeliveryContentKeyType into -[AVAssetResourceLoadingContentInformationRequest setContentType:] and then calling -[AVAssetResourceLoadingRequest finishLoading]. */ - (BOOL)resourceLoader:(AVAssetResourceLoader *)resourceLoader shouldWaitForLoadingOfRequestedResource:(AVAssetResourceLoadingRequest *)loadingRequest NS_AVAILABLE(10_9, 6_0); @@ -108,6 +110,8 @@ AV_INIT_UNAVAILABLE If the result is YES, the resource loader expects invocation, either subsequently or immediately, of either -[AVAssetResourceRenewalRequest finishLoading] or -[AVAssetResourceRenewalRequest finishLoadingWithError:]. If you intend to finish loading the resource after your handling of this message returns, you must retain the instance of AVAssetResourceRenewalRequest until after loading is finished. If the result is NO, the resource loader treats the loading of the resource as having failed. Note that if the delegate's implementation of -resourceLoader:shouldWaitForRenewalOfRequestedResource: returns YES without finishing the loading request immediately, it may be invoked again with another loading request before the prior request is finished; therefore in such cases the delegate should be prepared to manage multiple loading requests. + + If an AVURLAsset is added to an AVContentKeySession object and a delegate is set on its AVAssetResourceLoader, that delegate's resourceLoader:shouldWaitForRenewalOfRequestedResource:renewalRequest method must specify which custom URL requests should be handled as content keys. This is done by returning YES and passing either AVStreamingKeyDeliveryPersistentContentKeyType or AVStreamingKeyDeliveryContentKeyType into -[AVAssetResourceLoadingContentInformationRequest setContentType:] and then calling -[AVAssetResourceLoadingRequest finishLoading]. */ - (BOOL)resourceLoader:(AVAssetResourceLoader *)resourceLoader shouldWaitForRenewalOfRequestedResource:(AVAssetResourceRenewalRequest *)renewalRequest NS_AVAILABLE(10_10, 8_0); diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/AVBase.h b/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/AVBase.h index fc717ff9c8..501d0302e4 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/AVBase.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/AVBase.h @@ -182,6 +182,10 @@ #define AVAILABLE_MAC_OS_X_VERSION_TBD_AND_LATER WEAK_IMPORT_ATTRIBUTE #endif +#ifndef API_AVAILABLE + #define API_AVAILABLE(...) +#endif + #ifndef NS_AVAILABLE #define NS_AVAILABLE(a, b) #endif diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/AVContentKeySession.h b/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/AVContentKeySession.h new file mode 100644 index 0000000000..0abb5c76b4 --- /dev/null +++ b/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/AVContentKeySession.h @@ -0,0 +1,480 @@ +/* + File: AVContentKeySession.h + + Copyright (c) 2015-2016 Apple Inc. All rights reserved. +*/ + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +/*! + @class AVContentKeySession + + @abstract + An AVContentKeySession is used to create and track decryption keys for media data. Objects conforming to the AVContentKeyRecipient protocol, such as AVURLAssets, can be added to an AVContentKeySession to employ the services of the AVContentKeySession in handling new key requests and to obtain access to the session's already existing keys. + + Its secondary purpose is to provide a report of expired sessions to assist a controlling entity that wishes to track the set of sessions that are still active. If initialized with a location at which to store them, AVContentKeySession maintains a global collection of pending "expired session reports", each associated with an identifier for the app that created the session. The contents of this identifier are specified by the controlling entity that provides media data or that grants permission for its use. + Expired sessions are tracked as follows: a stream processing session is considered to be started after an instance of AVContentKeySession is created and the first object conforming to the AVContentKeyRecipient protocol is added to it. If an instance of AVContentKeySession that has reached this state does not receive an expire message before it's deallocated or the process in which it's running is terminated, an "expired session report" will subsequently be added to the pending list of expired session reports that indicates that the session expired abnormally. In contrast, for AVContentKeySessions that reach the state of having at least one object conforming to the AVContentKeyRecipient protocol added to them and later receive an expire message, "expired session reports" will be generated that indicate that the session expired normally. + To obtain the collection of pending expired session reports in order to provide them to the controlling entity associated with a specific app identifier, use +pendingExpiredSessionReportsWithAppIdentifier:. + After pending expired session reports have been sent to the controlling entity and their receipt has been acknowledged, they can be removed from the collection of pending expired session reports maintained by AVContentKeySession by using +removePendingExpiredSessionReports:withAppIdentifier:. +*/ + +@class AVContentKeySessionInternal; +@class AVContentKeyRequest; +@class AVContentKeyResponse; +@class AVPersistableContentKeyRequest; +@protocol AVContentKeyRecipient; +@protocol AVContentKeySessionDelegate; + +/*! + @group AVContentKeySystem string constants + @brief Used by AVContentKeySession to determine the method of key delivery + */ +typedef NSString *AVContentKeySystem NS_STRING_ENUM API_AVAILABLE(macosx(10.12.4), ios(10.3), tvos(10.2)); + +/*! + @constant AVContentKeySystemFairPlayStreaming + @discussion Used to specify FairPlay Streaming (FPS) as the method of key delivery. + */ +AVF_EXPORT AVContentKeySystem const AVContentKeySystemFairPlayStreaming API_AVAILABLE(macosx(10.12.4), ios(10.3), tvos(10.2)); + +API_AVAILABLE(macosx(10.12.4), ios(10.3), tvos(10.2)) +@interface AVContentKeySession : NSObject { +@private + AVContentKeySessionInternal *_session; +} + +/*! + @method contentKeySessionWithKeySystem:storageDirectoryAtURL: + @abstract Creates a new instance of AVContentKeySession to manage a collection of media content keys. + @param keySystem + A valid key system for retrieving keys. + @param storageURL + Optional URL to a writable directory that the session will use to facilitate expired session reports after abnormal session termination. Pass nil if you do not require expired session reports. + @result A new AVContentKeySession. + @discussion This method returns an AVContentKeySession instance that is capable of managing collection of media content keys corresponding to the input keySystem. An NSInvalidArgumentException will be raised if the value of keySystem is unsupported. + */ ++ (instancetype)contentKeySessionWithKeySystem:(AVContentKeySystem)keySystem storageDirectoryAtURL:(nullable NSURL *)storageURL; + +/*! + @method setDelegate:queue: + @abstract Sets the receiver's delegate. A delegate is required to handle content key initialization. + @param delegate + An object conforming to the AVContentKeySessionDelegate protocol. + @param delegateQueue + A dispatch queue on which delegate methods will be invoked whenever processes requiring content keys are executed asynchronously. Passing a value of nil for the delegateQueue parameter along with a non-nil value for the delegate parameter will result in an invalid argument exception. +*/ +- (void)setDelegate:(nullable id )delegate queue:(nullable dispatch_queue_t)delegateQueue; + +/*! + @property delegate + @abstract The receiver's delegate. + @discussion The value of this property is an object conforming to the AVContentKeySessionDelegate protocol. The delegate is set using the setDelegate:queue: method. +*/ +@property (readonly, weak, nullable) id delegate; + +/*! + @property delegateQueue + @abstract The dispatch queue on which all delegate methods will be invoked whenever processes requiring content keys are executed asynchronously. + @discussion The value of this property is a dispatch_queue_t. The queue is set using the setDelegate:queue: method. +*/ +@property (readonly, nullable) dispatch_queue_t delegateQueue; + +/*! + @property storageURL + @abstract The storage URL provided when the AVContentKeySession was created. May be nil. + @discussion URL to a writable directory; may be nil. The session will use this to facilitate expired session reports after abnormal session termination. +*/ +@property (readonly, nullable) NSURL *storageURL; + +/*! + @property keySystem + @abstract The key system used for retrieving keys +*/ +@property (readonly) AVContentKeySystem keySystem; + +/*! + @method expire + @abstract Tells the receiver to treat the session as having been intentionally and normally expired. + @discussion When an instance of AVContentKeySession receives an expire message, all of its associated objects conforming to the AVContentKeyRecipient protocol will become inoperable. Send this message only after you have finished operating on the media data. +*/ +- (void)expire; + +/*! + @property contentProtectionSessionIdentifier + @abstract An opaque identifier for the current content protection session. + @discussion May be nil. Will call the delegate's contentKeySessionContentProtectionSessionIdentifierDidChange: when the identifier changes. The protection session ID is a unique string identifier generated by the AVContentKeySession that can be used by the application to identify content key session objects. +*/ +@property (readonly, nullable) NSData *contentProtectionSessionIdentifier; + +/*! + @method processContentKeyRequestWithIdentifier:initializationData:options: + @abstract Informs the receiver that it should attempt to instantiate a content decryption key using the specified initialization data. + @param identifier + Container- and protocol-specific identifier to be used to obtain a key response. Either identifier or initializationData must be non-nil. Both can be non-nil, if the content protection protocol requires both. + @param initializationData + Container- and protocol-specific data to be used to obtain a key response. Either identifier or initializationData must be non-nil. Both can be non-nil, if the content protection protocol requires both. + @param options + No options are defined at this time, may be nil. + @discussion May be used to generate an AVContentKeyRequest from request initialization data already in hand, without awaiting such data during the processing of media data of an associated recipient. +*/ +- (void)processContentKeyRequestWithIdentifier:(nullable id)identifier initializationData:(nullable NSData *)initializationData options:(nullable NSDictionary *)options; + +/*! + @method renewExpiringResponseDataForContentKeyRequest: + @abstract Informs the receiver that the already provided response data for an earlier AVContentKeyRequest will imminently expire. + @discussion In response the receiver will invoke your delegate with a new content key request entreating it to renew the expiring response data, via -contentKeySession:didProvideRenewingContentKeyRequest:. +*/ +- (void)renewExpiringResponseDataForContentKeyRequest:(AVContentKeyRequest *)contentKeyRequest; + +@end + +@interface AVContentKeySession (AVContentKeyRecipients) + +/*! + @method addContentKeyRecipient: + @abstract Informs the receiver that the specified recipient will be used for the session. + @discussion It is an error to add recipient to sessions that have received an expire message. It is also an error to add recipients after they have already begun to process media data (e.g. after an AVURLAsset has loaded the values of any of its keys). Such errors will result in NSInternalInconsistencyExceptions. Sending this message to an AVContentKeySession is atomic. +*/ +- (void)addContentKeyRecipient:(id)recipient; + +/*! + @method removeContentKeyRecipient: + @abstract Informs the receiver that the specified recipient will no longer be used. + @discussion After the specified recipient is removed from the receiver it will become inoperable. Remove the recipient only after you have finished operating on the media data associated with it. Sending this message to an AVContentKeySession is atomic. +*/ +- (void)removeContentKeyRecipient:(id)recipient; + +/*! + @property contentKeyRecipients + @abstract The array of recipients of content keys currently associated with the AVContentKeySession. +*/ +@property (readonly) NSArray> *contentKeyRecipients; + +@end + +@interface AVContentKeySession (AVContentKeySessionPendingExpiredSessionReports) + +/*! + @method pendingExpiredSessionReportsWithAppIdentifier:storageDirectoryAtURL: + @abstract Provides "expired session reports" for prior AVContentKeySessions created with the specified app identifier that have expired either normally or abnormally. + @param appIdentifier + An opaque identifier for the application. The contents of this identifier depend on the particular protocol in use by the entity that controls the use of the media data. + @param storageURL + URL to a directory previously used with one or more instances of AVContentKeySession for the storage of expired session reports. + @result An NSArray containing instances of NSDictionary, each containing a pending expired session report. These contents depend on the particular protocol in use by the entity that controls the use of the media data. + @discussion Note that no reports for sessions still in progress will be included. +*/ ++ (NSArray *)pendingExpiredSessionReportsWithAppIdentifier:(NSData *)appIdentifier storageDirectoryAtURL:(NSURL *)storageURL; + +/*! + @method removePendingExpiredSessionReports:withAppIdentifier:storageDirectoryAtURL: + @abstract Removes expired session reports for prior AVContentKeySessions from storage. Once they have been removed, they will no longer be available via subsequent invocations of +pendingExpiredSessionReportsWithAppIdentifier:. + @param expiredSessionReports + An array of expired session reports to be discarded. + @param appIdentifier + An opaque identifier for the application. The contents of this identifier depend on the particular protocol in use by the entity that controls the use of the media data. + @param storageURL + URL to a writable folder. + @discussion This method is most suitable for use only after the specified expired session reports have been sent to the entity that controls the use of the media data and the entity has acknowledged their receipt. +*/ ++ (void)removePendingExpiredSessionReports:(NSArray *)expiredSessionReports withAppIdentifier:(NSData *)appIdentifier storageDirectoryAtURL:(NSURL *)storageURL; + +@end + +/*! + @group AVContentKeyRequestRetryReason string constants + @brief Used to specify a reason for asking the client to retry a content key request. + */ +typedef NSString *AVContentKeyRequestRetryReason NS_STRING_ENUM API_AVAILABLE(macosx(10.12.4), ios(10.3), tvos(10.2)); + +/*! + @constant AVContentKeyRequestRetryReasonTimedOut + @discussion Indicates that the content key request should be retried because the key response was not set soon enough either due the initial request/response was taking too long, or a lease was expiring in the meantime. + */ +AVF_EXPORT AVContentKeyRequestRetryReason const AVContentKeyRequestRetryReasonTimedOut API_AVAILABLE(macosx(10.12.4), ios(10.3), tvos(10.2)); + +/*! + @constant AVContentKeyRequestRetryReasonReceivedResponseWithExpiredLease + @discussion Indicates that the content key request should be retried because a key response with expired lease was set on the previous content key request. + */ +AVF_EXPORT AVContentKeyRequestRetryReason const AVContentKeyRequestRetryReasonReceivedResponseWithExpiredLease API_AVAILABLE(macosx(10.12.4), ios(10.3), tvos(10.2)); + +/*! + @constant AVContentKeyRequestRetryReasonReceivedObsoleteContentKey + @discussion Indicates that the content key request should be retried because an obsolete key response was set on the previous content key request. + */ +AVF_EXPORT AVContentKeyRequestRetryReason const AVContentKeyRequestRetryReasonReceivedObsoleteContentKey API_AVAILABLE(macosx(10.12.4), ios(10.3), tvos(10.2)); + +API_AVAILABLE(macosx(10.12.4), ios(10.3), tvos(10.2)) +@protocol AVContentKeySessionDelegate + +/*! + @method contentKeySession:didProvideContentKeyRequest: + @abstract Provides the receiver with a new content key request. + @param session + An instance of AVContentKeySession that's providing a new content key request. + @param keyRequest + An instance of AVContentKeyRequest. + @discussion Will be invoked by an AVContentKeySession as a result of a call to -processContentKeyRequestWithIdentifier:initializationData:options:. Can be invoked during playback or other processing of an AVURLAsset added to the AVContentKeySession. +*/ +@required +- (void)contentKeySession:(AVContentKeySession *)session didProvideContentKeyRequest:(AVContentKeyRequest *)keyRequest; + +/*! + @method contentKeySession:didProvideRenewingContentKeyRequest: + @abstract Provides the receiver with a new content key request representing a renewal of an existing content key. + @param session + An instance of AVContentKeySession that's providing a new content key request. + @param keyRequest + An instance of AVContentKeyRequest representing renewal of a previous content key. + @discussion Will be invoked by an AVContentKeySession as the result of a call to -renewExpiringResponseDataForContentKeyRequest:. +*/ +@optional +- (void)contentKeySession:(AVContentKeySession *)session didProvideRenewingContentKeyRequest:(AVContentKeyRequest *)keyRequest; + +/*! + @method contentKeySession:didProvidePersistableContentKeyRequest: + @abstract Provides the receiver with a new content key request that allows key persistence. + @param session + An instance of AVContentKeySession that's providing a new content key request. + @param keyRequest + An instance of AVPersistableContentKeyRequest. + @discussion Will be invoked by an AVContentKeyRequest as the result of a call to -respondByRequestingPersistableContentKeyRequest. + */ +@optional +- (void)contentKeySession:(AVContentKeySession *)session didProvidePersistableContentKeyRequest:(AVPersistableContentKeyRequest *)keyRequest; + +/*! + @method contentKeySession:contentKeyRequest:didFailWithError: + @abstract Informs the receiver a content key request has failed. + @param session + The instance of AVContentKeySession that initiated the content key request. + @param keyRequest + The instance of AVContentKeyRequest that has failed. + @param error + An instance of NSError that describes the failure that occurred. +*/ +@optional +- (void)contentKeySession:(AVContentKeySession *)session contentKeyRequest:(AVContentKeyRequest *)keyRequest didFailWithError:(NSError *)err; + +/*! + @method contentKeySession:shouldRetryContentKeyRequest:reason: + @abstract Provides the receiver a content key request that should be retried because a previous content key request failed. + @param session + An instance of AVContentKeySession that's providing the content key request that should be retried. + @param keyRequest + An instance of AVContentKeyRequest that should be retried. + @param retryReason + An enum value to explain why the receiver could retry the new content key request. + @result A BOOL value indicating receiver's desire to retry the failed content key request. + @discussion Will be invoked by an AVContentKeySession when a content key request should be retried. The reason for failure of previous content key request is specified. The receiver can decide if it wants to request AVContentKeySession to retry this key request based on the reason. If the receiver returns YES, AVContentKeySession would restart the key request process. If the receiver returns NO or if it does not implement this delegate method, the content key request would fail and AVContentKeySession would let the receiver know through -contentKeySession:contentKeyRequest:didFailWithError:. + */ +@optional +- (BOOL)contentKeySession:(AVContentKeySession *)session shouldRetryContentKeyRequest:(AVContentKeyRequest *)keyRequest reason:(AVContentKeyRequestRetryReason)retryReason; + +/*! + @method contentKeySessionContentProtectionSessionIdentifierDidChange: + @abstract Informs the receiver that the value of -[AVContentKeySession contentProtectionSessionIdentifier] has changed. +*/ +@optional +- (void)contentKeySessionContentProtectionSessionIdentifierDidChange:(AVContentKeySession *)session; + +@end + + +/* + @constant AVContentKeyRequestStatusRequestingResponse + Indicates that the request has just been created. + @constant AVContentKeyRequestStatusReceivedResponse + Indicates that a response to a key reequest was received and key is in use. This does not indicate that the key is valid. + @constant AVContentKeyRequestStatusRenewed + Indicates that the key request was renewed. This does not indicate that the key is valid. + @constant AVContentKeyRequestStatusRetried + Indicates that the key request was retried. + @constant AVContentKeyRequestStatusCancelled + Indicates that the key request was cancelled. + @constant AVContentKeyRequestStatusFailed + Indicates that the request has encountered an error. See also the error property. +*/ +typedef NS_ENUM(NSInteger, AVContentKeyRequestStatus) { + AVContentKeyRequestStatusRequestingResponse, + AVContentKeyRequestStatusReceivedResponse, + AVContentKeyRequestStatusRenewed, + AVContentKeyRequestStatusRetried, + AVContentKeyRequestStatusCancelled, + AVContentKeyRequestStatusFailed +} API_AVAILABLE(macosx(10.12.4), ios(10.3), tvos(10.2)); + +@class AVContentKeyRequestInternal; + +API_AVAILABLE(macosx(10.12.4), ios(10.3), tvos(10.2)) +@interface AVContentKeyRequest : NSObject +{ +@private + AVContentKeyRequestInternal *_contentKeyRequest; +} + +/* + @property status + @abstract This describes the state of the AVContentKeyRequest, value is one of AVContentKeyRequestStatus. +*/ +@property (readonly) AVContentKeyRequestStatus status; + +/*! + @property error + @abstract If the receiver's status is AVContentKeyRequestStatusFailed, this describes the error that caused the failure. + @discussion The value of this property is an NSError that describes what caused the content key request to fail. If the receiver's status is not AVContentKeyRequestStatusFailed, the value of this property is nil. + */ +@property (readonly, nullable) NSError *error; + +/* + @property identifier + @abstract Container- and protocol-specific identifier for the content key. + @discussion In order to use a key with an HTTP Live Streaming AVURLAsset, the identifier must be an NSURL that matches a key URI in the Media Playlist. +*/ +@property (readonly, nullable) id identifier; + +/* + @property initializationData + @abstract Container- and protocol-specific data to be used to obtain a key response. +*/ +@property (nonatomic, readonly, nullable) NSData *initializationData; + +/* + @property canProvidePersistableContentKey + @abstract When the value of this property is YES, you can use the method -persistableContentKeyFromKeyVendorResponse:options:error: to create a persistable content key from the content key response. + @dicsussion The value of this property will be YES only when the receiver is provided to your AVContentKeySession delegate via the method -contentKeySession:didProvidePersistableContentKeyRequest:. If you have an AVContentKeyRequest for which the value of canProvidePersistableContentKey is NO, but you wish to obtain a persistable content key, send the AVContentKeyRequest the message -respondByRequestingPersistableContentKeyRequest. + */ +@property (readonly) BOOL canProvidePersistableContentKey; + +/*! + @method makeStreamingContentKeyRequestDataForApp:contentIdentifier:options:completionHandler: + @abstract Obtains a content key request data for a specific combination of application and content. + @param appIdentifier + An opaque identifier for the application. The value of this identifier depends on the particular system used to provide the content key. + @param contentIdentifier + An opaque identifier for the content. The value of this identifier depends on the particular system used to provide the content key. May be nil. + @param options + Additional information necessary to obtain the key, or nil if none. See AVContentKeyRequest*Key below. + @param handler + Once the streaming content key request is prepared, this block will be called with the request data or an error describing the failure. + @discussion If option AVContentKeyRequestProtocolVersionsKey is not specified the default protocol version of 1 is assumed. +*/ +- (void)makeStreamingContentKeyRequestDataForApp:(NSData *)appIdentifier + contentIdentifier:(nullable NSData *)contentIdentifier + options:(nullable NSDictionary *)options + completionHandler:(void (^)(NSData * _Nullable contentKeyRequestData, NSError * _Nullable error))handler; + +/*! + @method processContentKeyResponse: + @abstract Informs the receiver to process the specified content key response. + @param keyResponse + An instance of AVContentKeyResponse carrying a response to a content key request. + @discussion After you receive an AVContentKeyRequest via -contentKeySession:didProvideContentKeyRequest: and after you invoke -[AVContentKeyRequest makeStreamingContentKeyRequestDataForApp:contentIdentifier:options:completionHandler:] on that request, you must obtain a response to the request in accordance with the protocol in use by the entity that controls the use of the media data. This is the method you use to provide the content key response to make protected content available for processing. If obtaining the content key response fails, use -processContentKeyResponseError:. +*/ +- (void)processContentKeyResponse:(AVContentKeyResponse *)keyResponse; + +/*! + @method processContentKeyResponseError: + @abstract Informs the receiver that obtaining a content key response has failed, resulting in failure handling. + @param error + An instance of NSError that describes the specific failure that occurred. +*/ +- (void)processContentKeyResponseError:(NSError *)error; + +/*! + @method respondByRequestingPersistableContentKeyRequest + @abstract Informs the receiver to process a persistable content key request. + @discussion When you receive an AVContentKeyRequest via -contentKeySession:didProvideContentKeyRequest: and you want the resulting key response to produce a key that can persist across multiple playback sessions, you must invoke -respondByRequestingPersistableContentKeyRequest on that AVContentKeyRequest in order to signal that you want to process an AVPersistableContentKeyRequest instead. If the underlying protocol supports persistable content keys, in response your delegate will receive an AVPersistableContentKeyRequest via -contentKeySession:didProvidePersistableContentKeyRequest:. + */ +- (void)respondByRequestingPersistableContentKeyRequest; + +@end + +API_AVAILABLE(macosx(10.12.4), ios(10.3), tvos(10.2)) +@interface AVPersistableContentKeyRequest : AVContentKeyRequest + +/*! + @method persistableContentKeyFromKeyVendorResponse:options:error: + @abstract Obtains a persistable content key from a context. + @param keyVendorResponse + The response returned from the key vendor as a result of a request generated from makeStreamingContentKeyRequestDataForApp:contentIdentifier:options:completionHandler:. + @param options + Additional information necessary to obtain the persistable content key, or nil if none. + @param error + If obtaining the persistable content key fails, will be set to an instance of NSError describing the failure. + @result The persistable content key data that may be stored offline to answer future loading requests of the same content key. + @discussion The data returned from this method may be used to immediately satisfy an AVPersistableContentKeyRequest, as well as any subsequent requests for the same key url using processContentKeyResponse: method. When you receive an AVContentKeyRequest via -contentKeySession:didProvideContentKeyRequest: and you want to use existing persistent content key from storage, you must invoke -respondByRequestingPersistableContentKeyRequest on that AVContentKeyRequest in order to signal that you want to process an AVPersistableContentKeyRequest instead. If the underlying protocol supports persistable content keys, in response your delegate will receive an AVPersistableContentKeyRequest via -contentKeySession:didProvidePersistableContentKeyRequest:. You can set the persistent key from storage on the AVPersistableContentKeyRequest using processContentKeyResponse:. + */ +- (NSData *)persistableContentKeyFromKeyVendorResponse:(NSData *)keyVendorResponse + options:(nullable NSDictionary *)options + error:(NSError **)outError; + +@end + +@interface AVContentKeyRequest (AVContentKeyRequestRenewal) + +/* + @property renewsExpiringResponseData + @abstract Indicates whether the receiver represents a request to renew previously provided response data that is expiring or has expired. +*/ +@property (readonly) BOOL renewsExpiringResponseData; + +@end + +@class AVContentKeyResponseInternal; + +/*! + @class AVContentKeyResponse + @abstract AVContentKeyResponse is used to represent the data returned from the key server when requesting a key for decrypting content. +*/ +API_AVAILABLE(macosx(10.12.4), ios(10.3), tvos(10.2)) +@interface AVContentKeyResponse : NSObject +{ +@private + AVContentKeyResponseInternal *_keyResponse; +} + +/*! + @method contentKeyResponseWithFairPlayStreamingKeyResponseData: + @abstract Create an AVContentKeyResponse from the server response to a key request made when using FairPlayStreaming (FPS) as the method of key delivery. + @param keyResponseData + The response from the FairPlayStreaming key server + @result A new AVContentKeyResponse holding data from a FairPlayStreaming key server that is used to decrypt the content + @discussion The object created by this method is typically used with an AVContentKeyRequest created by an AVContentKeySession using keySystem AVContentKeySystemFairPlayStreaming. It is passed to AVContentKeyRequest -processContentKeyResponse: in order to supply the decryptor with key data +*/ ++ (instancetype)contentKeyResponseWithFairPlayStreamingKeyResponseData:(NSData *)keyResponseData; + +@end + +// Options keys for use with -[AVContentKeySession makeStreamingContentKeyRequestDataForApp:contentIdentifier:options:completionHandler:] +/*! + @constant AVContentKeyRequestProtocolVersionsKey + @abstract Specifies the versions of the content protection protocol supported by the application as an NSArray of one or more NSNumber objects. + */ +AVF_EXPORT NSString *const AVContentKeyRequestProtocolVersionsKey API_AVAILABLE(macosx(10.12.4), ios(10.3), tvos(10.2)); + +/*! + @protocol AVContentKeyRecipient + + @abstract + Classes of objects that may require decryption keys for media data in order to enable processing, such as parsing or playback, conform to this protocol. +*/ +API_AVAILABLE(macosx(10.12.4), ios(10.3), tvos(10.2)) +@protocol AVContentKeyRecipient + +@required + +/*! + @property mayRequireContentKeysForMediaDataProcessing + @abstract Indicates whether the receiver may require decryption keys for media data in order to enable processing. + @discussion When the value of mayRequireContentKeysForMediaDataProcessing is YES, adding the receiver to an AVContentKeySession allows it to employ the session's already existing keys and also enables the handling of new key requests by the AVContentKeySession's delegate. +*/ +@property (nonatomic, readonly) BOOL mayRequireContentKeysForMediaDataProcessing; + +@end + +NS_ASSUME_NONNULL_END diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/AVFoundation.h b/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/AVFoundation.h index 3955ce4864..3345aba206 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/AVFoundation.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/AVFoundation.h @@ -27,6 +27,7 @@ #import #import #import +#import #import #import #import diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/AVPlayerItem.h b/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/AVPlayerItem.h index 72647a91c7..c2a96cda4f 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/AVPlayerItem.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/AVPlayerItem.h @@ -567,6 +567,7 @@ AV_INIT_UNAVAILABLE @abstract Indicates the media duration the caller prefers the player to buffer from the network ahead of the playhead to guard against playback disruption. @discussion The value is in seconds. If it is set to 0, the player will choose an appropriate level of buffering for most use cases. Note that setting this property to a low value will increase the chance that playback will stall and re-buffer, while setting it to a high value will increase demand on system resources. + Note that the system may buffer less than the value of this property in order to manage resource consumption. */ @property (nonatomic) NSTimeInterval preferredForwardBufferDuration NS_AVAILABLE(10_12, 10_0); diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/AVSampleBufferDisplayLayer.h b/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/AVSampleBufferDisplayLayer.h index 3d6d03c27b..96674ef9bf 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/AVSampleBufferDisplayLayer.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/AVFoundation.framework/Versions/A/Headers/AVSampleBufferDisplayLayer.h @@ -38,12 +38,12 @@ typedef NS_ENUM(NSInteger, AVQueuedSampleBufferRenderingStatus) { AVQueuedSampleBufferRenderingStatusUnknown, AVQueuedSampleBufferRenderingStatusRendering, AVQueuedSampleBufferRenderingStatusFailed -} NS_AVAILABLE(10_10, 8_0) __TVOS_PROHIBITED; +} API_AVAILABLE(macosx(10.10), ios(8.0), tvos(10.2)); -AVF_EXPORT NSString *const AVSampleBufferDisplayLayerFailedToDecodeNotification NS_AVAILABLE(10_10, 8_0) __TVOS_PROHIBITED; // decode failed, see NSError in notification payload -AVF_EXPORT NSString *const AVSampleBufferDisplayLayerFailedToDecodeNotificationErrorKey NS_AVAILABLE(10_10, 8_0) __TVOS_PROHIBITED; // NSError +AVF_EXPORT NSString *const AVSampleBufferDisplayLayerFailedToDecodeNotification API_AVAILABLE(macosx(10.10), ios(8.0), tvos(10.2)); // decode failed, see NSError in notification payload +AVF_EXPORT NSString *const AVSampleBufferDisplayLayerFailedToDecodeNotificationErrorKey API_AVAILABLE(macosx(10.10), ios(8.0), tvos(10.2)); // NSError -NS_CLASS_AVAILABLE(10_8, 8_0) __TVOS_PROHIBITED +API_AVAILABLE(macosx(10.10), ios(8.0), tvos(10.2)) @interface AVSampleBufferDisplayLayer : CALayer { @private diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/AVKit.framework/Versions/A/AVKit.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/AVKit.framework/Versions/A/AVKit.tbd index e14f924c7e..d8368c4634 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/AVKit.framework/Versions/A/AVKit.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/AVKit.framework/Versions/A/AVKit.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: C159B9A7-DB28-3394-9674-F7504B317396' ] +uuids: [ 'x86_64: BB0FC855-987B-3B02-8940-9CF13E862539' ] platform: macosx install-name: /System/Library/Frameworks/AVKit.framework/Versions/A/AVKit objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate.tbd index cd5457cad0..62d0b8ca50 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate.tbd @@ -1,10 +1,10 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64, x86_64h ] -uuids: [ 'i386: DA12A954-CB02-3E28-A3B4-92C113B6878F', 'x86_64: BDDB2053-BB24-34E4-A452-50D1260BF672', - 'x86_64h: D700DBDF-69AE-37A2-B9C7-0961CF0B6841' ] +uuids: [ 'i386: 0E6D8226-95B4-3DC1-89C6-F6DBAA89080E', 'x86_64: D7745BB9-42FD-3443-9265-151413E4C8AD', + 'x86_64h: E559CE70-1A9A-3C5C-9FB7-C51FDF82F03C' ] platform: macosx install-name: /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate -current-version: 4.0 +current-version: 4 objc-constraint: none exports: - archs: [ i386, x86_64, x86_64h ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.tbd index 9e98903266..b87a8cadbc 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.tbd @@ -1,7 +1,7 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64, x86_64h ] -uuids: [ 'i386: 708E75DC-A9AC-345D-88CD-AC21FB1E73D1', 'x86_64: 4E2DCEFA-F243-3FAE-8BFC-0B349973DD14', - 'x86_64h: 518D3064-6E1E-3DF6-881B-57867DFE9B1E' ] +uuids: [ 'i386: FE1BD67D-2AF0-3A6B-A817-789A71B5AD54', 'x86_64: C3ED6424-9AF1-3281-B85D-25145820243F', + 'x86_64h: E0CA9D83-7F26-3D65-9249-F9231C1CB7DB' ] platform: macosx install-name: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/Libraries/libCGInterfaces.dylib current-version: 331.5 diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage.tbd index af86778a84..7c4c0d1be8 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage.tbd @@ -1,7 +1,7 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64, x86_64h ] -uuids: [ 'i386: 685A28A8-BAAF-3457-B21C-A176D712F464', 'x86_64: 77F96C96-725E-31E5-8072-D09C6BD988A2', - 'x86_64h: 6408805B-67E9-3874-8D32-0BB814CE5CDA' ] +uuids: [ 'i386: 27F7F89B-1334-35FF-A933-52CAC4E9A86F', 'x86_64: B1786726-6477-327E-83F4-8EFF4D15DFAC', + 'x86_64h: 3992178B-0FF2-3B05-8830-6894BE8FD6D6' ] platform: macosx install-name: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage current-version: 331.5 diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vBasicOps.h b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vBasicOps.h index af93c6055d..969091f254 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vBasicOps.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vBasicOps.h @@ -5,7 +5,7 @@ Version: vecLib-600.0 - Copyright: Copyright (c) 1999-2016 by Apple Inc. All rights reserved. + Copyright: Copyright (c) 1999-2017 by Apple Inc. All rights reserved. Bugs: For bug reports, consult the following page on the World Wide Web: diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vBigNum.h b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vBigNum.h index 5331fb70ba..3464ddc711 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vBigNum.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vBigNum.h @@ -5,7 +5,7 @@ Version: vecLib-600.0 - Copyright: Copyright (c) 1999-2016 by Apple Inc. All rights reserved. + Copyright: Copyright (c) 1999-2017 by Apple Inc. All rights reserved. Bugs: For bug reports, consult the following page on the World Wide Web: diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vDSP.h b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vDSP.h index 3e5683f072..89e3709533 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vDSP.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vDSP.h @@ -5,7 +5,7 @@ Version: vecLib-600.0 - Copyright: Copyright (c) 2000-2016 by Apple Inc. All rights reserved. + Copyright: Copyright (c) 2000-2017 by Apple Inc. All rights reserved. For vDSP documentation, search for "vDSP" at or search for one of the routine names below. diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vDSP_translate.h b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vDSP_translate.h index c26a7bbef7..e9a520c23d 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vDSP_translate.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vDSP_translate.h @@ -5,7 +5,7 @@ Version: vecLib-600.0 - Copyright: Copyright (c) 2000-2016 by Apple Inc. All rights reserved. + Copyright: Copyright (c) 2000-2017 by Apple Inc. All rights reserved. Bugs: For bug reports, consult the following page on the World Wide Web: diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vForce.h b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vForce.h index cd35ca0e96..b8319a6fe2 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vForce.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vForce.h @@ -1,6 +1,6 @@ /* vForce.h (from vecLib-600.0) -Copyright (c) 1999-2016 by Apple Inc. All rights reserved. +Copyright (c) 1999-2017 by Apple Inc. All rights reserved. @APPLE_LICENSE_HEADER_START@ diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vecLib.h b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vecLib.h index 990da34c1a..125a1114c2 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vecLib.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vecLib.h @@ -5,7 +5,7 @@ Version: vecLib-600.0 - Copyright: Copyright (c) 2000-2016 by Apple Inc. All rights reserved. + Copyright: Copyright (c) 2000-2017 by Apple Inc. All rights reserved. Bugs: For bug reports, consult the following page on the World Wide Web: diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vecLibTypes.h b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vecLibTypes.h index f4ffda7049..db3f2c6881 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vecLibTypes.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vecLibTypes.h @@ -5,7 +5,7 @@ Version: vecLib-600.0 - Copyright: Copyright (c) 2000-2016 by Apple Inc. All rights reserved. + Copyright: Copyright (c) 2000-2017 by Apple Inc. All rights reserved. Bugs: For bug reports, consult the following page on the World Wide Web: diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vectorOps.h b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vectorOps.h index 0c12ddb0ff..c696c83a39 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vectorOps.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vectorOps.h @@ -5,7 +5,7 @@ Version: vecLib-600.0 - Copyright: Copyright (c) 1999-2016 by Apple Inc. All rights reserved. + Copyright: Copyright (c) 1999-2017 by Apple Inc. All rights reserved. Bugs: For bug reports, consult the following page on the World Wide Web: diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vfp.h b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vfp.h index 219b119c3b..710fde0fe8 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vfp.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/Headers/vfp.h @@ -1,5 +1,5 @@ /* vfp.h (from vecLib-600.0) - * Copyright (c) 1999-2016 by Apple Inc. All rights reserved. + * Copyright (c) 1999-2017 by Apple Inc. All rights reserved. * * Overview: * vfp.h provides math library operations for SIMD vectors. These functions diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.tbd index 1824735154..c6605309f2 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.tbd @@ -1,7 +1,7 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64, x86_64h ] -uuids: [ 'i386: 5427A4D8-E7B6-318E-A4AA-6360A897E4F4', 'x86_64: 0D55CF73-6DBD-3D15-B500-189479638551', - 'x86_64h: C7E42BBE-2337-3AEF-9C45-A2F2CB1A5B3E' ] +uuids: [ 'i386: 9CAD50C4-501C-36D9-9145-B04B70C0E1A0', 'x86_64: 7AF8DB9A-E33B-30EB-8767-87AFB951E231', + 'x86_64h: 4087FFE0-627E-3623-96B4-F0A9A1991E09' ] platform: macosx install-name: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.tbd index e9ee69a0d5..195bc4cdd6 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.tbd @@ -1,7 +1,7 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64, x86_64h ] -uuids: [ 'i386: 074FE791-33E4-30FC-A9CA-2E635AA20222', 'x86_64: 43A9B06E-3C21-3CE6-B0C1-99DA172DEEB0', - 'x86_64h: CFDEE88D-E002-347C-BC68-83099651585B' ] +uuids: [ 'i386: B0298D30-EC0B-340E-B7AB-906D9DC7D56F', 'x86_64: 26F32264-148E-35E5-A280-CA035CB3D6F0', + 'x86_64h: 254698C7-7D36-3FFF-864E-ADEEEE543076' ] platform: macosx install-name: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.tbd index e0e375d182..627a92777d 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.tbd @@ -1,7 +1,7 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64, x86_64h ] -uuids: [ 'i386: 6BC652A3-0B24-327C-B535-AAC398EAB45E', 'x86_64: E7AE9C48-6E42-3EB7-A257-D48E0CB48D00', - 'x86_64h: 2E8201CB-9A41-3D65-853E-841917FCE77B' ] +uuids: [ 'i386: 346C2F05-E331-3B29-A0CE-9269D8506E40', 'x86_64: 51B2BABA-F736-3663-885A-65A8991D3560', + 'x86_64h: C35FFB2F-A0E6-3903-8A3C-113A74BCBCA2' ] platform: macosx install-name: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.tbd index edc445e25d..6d4b594fe8 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.tbd @@ -1,7 +1,7 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64, x86_64h ] -uuids: [ 'i386: 830ECD62-F6AF-3459-9477-C4FD7886A7D9', 'x86_64: 08F00EFB-B477-3421-906E-3D364E607E6A', - 'x86_64h: 8CC29DE1-A231-3D5E-B5F1-DCC309036FE0' ] +uuids: [ 'i386: CE633CC2-8976-3E6E-895F-86C97344B5FE', 'x86_64: 0EC25E70-05DC-3615-85B6-81721566CF1D', + 'x86_64h: 345CAACF-7263-36EF-B69B-793EA8B390AF' ] platform: macosx install-name: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.tbd index 0f829db465..fbe49d4685 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: 120F6228-A3D4-3184-89D7-785ADC2AC715' ] +uuids: [ 'x86_64: EF56C8E6-DE22-3C69-B543-A8648F335FDD' ] platform: macosx install-name: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.tbd index adf455d1e3..bfb13a3d39 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.tbd @@ -1,7 +1,7 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64, x86_64h ] -uuids: [ 'i386: 986FB661-8202-335F-A063-EA3211AF2846', 'x86_64: 912E3D25-27C0-3245-B64C-3CAD43A5D633', - 'x86_64h: C35235B7-CFA6-39A7-BD6E-79F4D9CAFD36' ] +uuids: [ 'i386: 4042DA23-23A7-3BD2-8AB7-9D115D8082D0', 'x86_64: 0BDCF6A7-0228-3719-81C7-B6EBC7911320', + 'x86_64h: 67BA432E-FB59-3C78-A8BE-ED4274CBC359' ] platform: macosx install-name: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.tbd index 70ba68f6c5..cd697e7d54 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.tbd @@ -1,10 +1,10 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64, x86_64h ] -uuids: [ 'i386: DE73844F-1602-3AA6-BC98-C3EE85001056', 'x86_64: 87EF1D0A-1F85-31DD-AD8F-AB31E7D8E73B', - 'x86_64h: F59348AA-E1D3-3A27-8AB5-F546D38BFB76' ] +uuids: [ 'i386: 4A7DA002-BD90-3B99-9B2B-5B8696DD9A3F', 'x86_64: 9D9CFF97-2A64-341A-AB35-DC0C76068B9C', + 'x86_64h: 02EC87E3-EA41-36DF-8696-B84E7551168E' ] platform: macosx install-name: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib -current-version: 600.0 +current-version: 600 objc-constraint: none exports: - archs: [ i386 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.tbd index 5dd9d6f5b3..d1b4178994 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.tbd @@ -1,10 +1,10 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64, x86_64h ] -uuids: [ 'i386: 5A6450C5-F8B5-3D5C-B542-966BC86E0435', 'x86_64: F6EA539E-0A90-3F8A-9ECA-001E46394E29', - 'x86_64h: 70D4B548-47EE-3C6B-A93B-3EA6B60701E0' ] +uuids: [ 'i386: 43EBBCE0-698C-3871-8062-BC330E131EC6', 'x86_64: 661B825D-274E-3B85-B160-89873AD65A62', + 'x86_64h: 1093AAB8-090A-3A6C-9E52-583B081079D2' ] platform: macosx install-name: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib -current-version: 600.0 +current-version: 600 objc-constraint: none exports: - archs: [ i386, x86_64, x86_64h ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib.tbd index c00d18277e..e33911d65a 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib.tbd @@ -1,10 +1,10 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64, x86_64h ] -uuids: [ 'i386: 4A23E654-6435-3BDF-8AD9-914A9B828A80', 'x86_64: B4B785D8-CB43-3E5D-AE81-1F27885AA112', - 'x86_64h: A395B521-8E54-30F2-B4FE-355D68900DAF' ] +uuids: [ 'i386: 0E3DB023-9F6C-3269-8B4F-B7EF1ED8D9F5', 'x86_64: B8F2814E-0927-3905-A394-EFEB5636DE76', + 'x86_64h: 2F018865-ACDE-3115-8014-5D8A6A33EDA4' ] platform: macosx install-name: /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib -current-version: 600.0 +current-version: 600 objc-constraint: none exports: - archs: [ x86_64, x86_64h ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Headers/Accelerate.h b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Headers/Accelerate.h index 859da8ca83..35518d55a0 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Headers/Accelerate.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Accelerate.framework/Versions/A/Headers/Accelerate.h @@ -5,7 +5,7 @@ Version: Accelerate-1 - Copyright: Copyright (c) 2000-2016 by Apple Inc. All rights reserved. + Copyright: Copyright (c) 2000-2017 by Apple Inc. All rights reserved. Bugs: For bug reports, consult the following page on the World Wide Web: diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Accounts.framework/Versions/A/Accounts.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Accounts.framework/Versions/A/Accounts.tbd index 690cd86d03..fa6863953c 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Accounts.framework/Versions/A/Accounts.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Accounts.framework/Versions/A/Accounts.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: E9D296BC-6DAC-3AB2-81A0-8DD6D1F8673B' ] +uuids: [ 'x86_64: 7350A7B1-75AF-379A-8AC5-9F2526B89D00' ] platform: macosx install-name: /System/Library/Frameworks/Accounts.framework/Versions/A/Accounts -current-version: 0.0 +current-version: 0 objc-constraint: none exports: - archs: [ x86_64 ] @@ -13,9 +13,11 @@ exports: _ACAccountPropertyDisableDynamicConfiguration, _ACAccountPropertyEWSExternalURL, _ACAccountPropertyEWSInternalURL, _ACAccountPropertyEWSRootFolderID, _ACAccountPropertyEmailAliases, _ACAccountPropertyEmailAliasesEditingURLString, - _ACAccountPropertyFullName, _ACAccountPropertyHostname, _ACAccountPropertyIMAPHostname, - _ACAccountPropertyIMAPPortNumber, _ACAccountPropertyIMAPRequiresSSL, - _ACAccountPropertyIdentityEmailAddress, _ACAccountPropertyPortNumber, + _ACAccountPropertyFirstName, _ACAccountPropertyFullName, _ACAccountPropertyHostname, + _ACAccountPropertyIMAPHostname, _ACAccountPropertyIMAPPortNumber, + _ACAccountPropertyIMAPRequiresSSL, _ACAccountPropertyIdentityEmailAddress, + _ACAccountPropertyLastName, _ACAccountPropertyMiddleName, + _ACAccountPropertyNickname, _ACAccountPropertyPortNumber, _ACAccountPropertyPreventRecentsSyncing, _ACAccountPropertySMTPHostname, _ACAccountPropertySMTPPortNumber, _ACAccountPropertySMTPRequiresSSL, _ACAccountPropertySSLEnabled, _ACAccountPropertySSLIsDirect, diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook.tbd index f42977719f..0f1ce5490e 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 29CBDAC2-47B9-30DB-863E-691CD5C7055D', 'x86_64: 1C1222E1-1518-3F8C-8546-1BB89ED2E7CC' ] +uuids: [ 'i386: BA3D4E6E-F420-324E-8C23-C60425964A8B', 'x86_64: EF74B8FF-3AFE-3336-82B0-02792B17406C' ] platform: macosx install-name: /System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook -current-version: 1756.14.5 +current-version: 1756.20 objc-constraint: none exports: - archs: [ x86_64 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit.tbd index 4e50f33ec0..a5e7101a40 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit.tbd @@ -1,10 +1,10 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 72BEA885-E6FF-37B8-B5B5-081B8DD7BB34', 'x86_64: 8C2F5016-7674-3204-9331-BA0883EA7302' ] +uuids: [ 'i386: 9A1E0ECB-14D0-36F0-A2AB-DFFB7220D053', 'x86_64: DFD4571E-DF5D-3415-8C04-F352925687C5' ] platform: macosx install-name: /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit -current-version: 1504.75 -compatibility-version: 45.0 +current-version: 1504.82.104 +compatibility-version: 45 objc-constraint: none exports: - archs: [ i386 ] @@ -416,23 +416,24 @@ exports: _NSWindowAnchorInfo, _NSWindowBackdrop, _NSWindowBatchOrdering, _NSWindowControllerMoreIVars, _NSWindowLayout, _NSWindowScaleAnimation, _NSWindowStackController, _NSWindowTabbingMenuItem, _NSWorkspaceApplicationKVOHelper, - _NSWrapperCellView, __NS1DVelocityFilterIvars, __NSAcceleratorButtonHelper, - __NSAccessoryAnimationData, __NSActionRecord, __NSActionRecordStore, - __NSActionRecordTableCellView, __NSAlertContentView, __NSAlignmentFeedbackFilterImpl, - __NSAlignmentFeedbackFilterPreparedContext, __NSAnimationBlockDelegate, - __NSAppCentricAccessoryViewSeparatorBox, __NSAppKitARCSafeWeakReference, - __NSAutomaticFocusRingState, __NSAxisAlignedVolumeColorGamut, - __NSBackingLayer, __NSBackingLayerContents, __NSBarTextFinder, - __NSBlockActionTarget, __NSBlockDeallocationHook, __NSBlockSliderAccessoryBehavior, - __NSButtonAnimationView, __NSButtonCellAux, __NSCGLSurface, - __NSCGLSurfaceNonAtomicLayerContents, __NSCGSMutableWindowCornerMask, - __NSCGSSpace, __NSCGSTransaction, __NSCGSWindow, __NSCGSWindowBackdrop, - __NSCGSWindowBackingStore, __NSCGSWindowBuffer, __NSCGSWindowCornerMask, - __NSCGSWindowLayerSurface, __NSCGSWindowLocallyRenderedLayerSurface, - __NSCGSWindowOpenGLSurface, __NSCGSWindowOrdering, __NSCandidateBarCorrectionPanel, - __NSCandidateBarFunctionRowButton, __NSCandidateBarFunctionRowSegment, - __NSCanvasBackgroundView, __NSCarbonWindowFullScreenTransition, - __NSCartoucheMaskLayer, __NSCellTrackingData, __NSClickGestureRecognizerAuxiliary, + _NSWrapperCellView, _NSXPCSpellServerClient, _NSXPCSpellServerClientContext, + __NS1DVelocityFilterIvars, __NSAcceleratorButtonHelper, __NSAccessoryAnimationData, + __NSActionRecord, __NSActionRecordStore, __NSActionRecordTableCellView, + __NSAlertContentView, __NSAlignmentFeedbackFilterImpl, __NSAlignmentFeedbackFilterPreparedContext, + __NSAnimationBlockDelegate, __NSAppCentricAccessoryViewSeparatorBox, + __NSAppKitARCSafeWeakReference, __NSAutomaticFocusRingState, + __NSAxisAlignedVolumeColorGamut, __NSBackingLayer, __NSBackingLayerContents, + __NSBarTextFinder, __NSBlockActionTarget, __NSBlockDeallocationHook, + __NSBlockSliderAccessoryBehavior, __NSButtonAnimationView, + __NSButtonCellAux, __NSCGLSurface, __NSCGLSurfaceNonAtomicLayerContents, + __NSCGSMutableWindowCornerMask, __NSCGSSpace, __NSCGSTransaction, + __NSCGSWindow, __NSCGSWindowBackdrop, __NSCGSWindowBackingStore, + __NSCGSWindowBuffer, __NSCGSWindowCornerMask, __NSCGSWindowLayerSurface, + __NSCGSWindowLocallyRenderedLayerSurface, __NSCGSWindowOpenGLSurface, + __NSCGSWindowOrdering, __NSCandidateBarCorrectionPanel, __NSCandidateBarFunctionRowButton, + __NSCandidateBarFunctionRowSegment, __NSCanvasBackgroundView, + __NSCarbonWindowFullScreenTransition, __NSCartoucheMaskLayer, + __NSCellTrackingData, __NSClickGestureRecognizerAuxiliary, __NSClickGestureRecognizerTouchAuxiliary, __NSClipViewBackingLayer, __NSClipViewOverhangView, __NSCloudSharingOverQuotaRecoveryAttempter, __NSCloudSharingPostShareViewController, __NSCloudSharingService, @@ -2105,14 +2106,14 @@ exports: _NSGetInformationalAlertPanel, _NSGetIntegerDefault, _NSGetWindowServerMemory, _NSGlowEffectKey, _NSGraphicsContextDestinationAttributeName, _NSGraphicsContextPDFFormat, _NSGraphicsContextPSFormat, _NSGraphicsContextRepresentationFormatAttributeName, - _NSGraphicsRunLoopMode, _NSGridViewSizeForContent, _NSHTMLPboardType, - _NSHandlesContentAsCompoundValueBindingOption, _NSHeaderTitleBinding, - _NSHelpManagerSystemBook, _NSHelpRTFDKey, _NSHelpRTFKey, _NSHelpVersionKey, - _NSHelpVersionValue, _NSHiddenBinding, _NSHighlightRect, _NSHilitedNotification, - _NSIconSize, _NSIdleNotification, _NSIllegalSelectorException, - _NSImageBinding, _NSImageCacheException, _NSImageColorSyncProfileData, - _NSImageCompressionFactor, _NSImageCompressionMethod, _NSImageCurrentFrame, - _NSImageCurrentFrameDuration, _NSImageDitherTransparency, + _NSGraphicsRunLoopMode, _NSGridViewSizeForContent, _NSGridViewSizeFromExternalConstraints, + _NSHTMLPboardType, _NSHandlesContentAsCompoundValueBindingOption, + _NSHeaderTitleBinding, _NSHelpManagerSystemBook, _NSHelpRTFDKey, + _NSHelpRTFKey, _NSHelpVersionKey, _NSHelpVersionValue, _NSHiddenBinding, + _NSHighlightRect, _NSHilitedNotification, _NSIconSize, _NSIdleNotification, + _NSIllegalSelectorException, _NSImageBinding, _NSImageCacheException, + _NSImageColorSyncProfileData, _NSImageCompressionFactor, _NSImageCompressionMethod, + _NSImageCurrentFrame, _NSImageCurrentFrameDuration, _NSImageDitherTransparency, _NSImageEXIFData, _NSImageFallbackBackgroundColor, _NSImageFrameCount, _NSImageGamma, _NSImageHintCTM, _NSImageHintInterpolation, _NSImageHintUserInterfaceLayoutDirection, _NSImageInterlaced, @@ -2162,6 +2163,7 @@ exports: _NSImageNameTouchBarAirPlayTemplate, _NSImageNameTouchBarAlarmTemplate, _NSImageNameTouchBarAllMyFilesTemplate, _NSImageNameTouchBarApplicationsFolderTemplate, _NSImageNameTouchBarAudioInputMuteTemplate, _NSImageNameTouchBarAudioInputTemplate, + _NSImageNameTouchBarAudioOutputMuteOffTemplate, _NSImageNameTouchBarAudioOutputMuteOnTemplate, _NSImageNameTouchBarAudioOutputMuteTemplate, _NSImageNameTouchBarAudioOutputVolumeHighTemplate, _NSImageNameTouchBarAudioOutputVolumeLowTemplate, _NSImageNameTouchBarAudioOutputVolumeMedTemplate, _NSImageNameTouchBarAudioOutputVolumeMediumTemplate, _NSImageNameTouchBarAudioOutputVolumeOffTemplate, diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSApplication.h b/MacOSX10.12.sdk/System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSApplication.h index f90c68b8c7..142dca6e5e 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSApplication.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSApplication.h @@ -62,6 +62,7 @@ APPKIT_EXTERN const double NSAppKitVersionNumber; #define NSAppKitVersionNumber10_11_3 1404.34 #define NSAppKitVersionNumber10_12 1504 #define NSAppKitVersionNumber10_12_1 1504.60 +#define NSAppKitVersionNumber10_12_2 1504.76 /* Modes passed to NSRunLoop */ diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSRulerView.h b/MacOSX10.12.sdk/System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSRulerView.h index 5ff51ebd07..8e4f81f33b 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSRulerView.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/AppKit.framework/Versions/C/Headers/NSRulerView.h @@ -19,8 +19,7 @@ typedef NS_ENUM(NSUInteger, NSRulerOrientation) { }; @interface NSRulerView : NSView { - /*All instance variables are private*/ - @private +@private NSScrollView *_scrollView; NSRulerOrientation _orientation; @@ -61,7 +60,7 @@ typedef NS_ENUM(NSUInteger, NSRulerOrientation) { /**************************** Basic setup ****************************/ -@property (nullable, assign) NSScrollView *scrollView; +@property (nullable, weak) NSScrollView *scrollView; // A ruler uses its scrollView to finds it's document view to see whether it should be flipped. The set method is generally called only by the scroll view itself. You should not have to set this. @property NSRulerOrientation orientation; @@ -95,7 +94,7 @@ typedef NS_ENUM(NSUInteger, NSRulerOrientation) { /**************************** Client view setup ****************************/ -@property (nullable, assign) NSView *clientView; +@property (nullable, weak) NSView *clientView; - (void)addMarker:(NSRulerMarker *)marker; - (void)removeMarker:(NSRulerMarker *)marker; diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/AppKitScripting.framework/Versions/A/AppKitScripting.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/AppKitScripting.framework/Versions/A/AppKitScripting.tbd index 5e941764c7..cc99361bf2 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/AppKitScripting.framework/Versions/A/AppKitScripting.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/AppKitScripting.framework/Versions/A/AppKitScripting.tbd @@ -3,7 +3,7 @@ archs: [ i386 ] uuids: [ 'i386: 3F2DA4CC-1C46-35B1-AF0A-1C0CC3623D0F' ] platform: macosx install-name: /System/Library/Frameworks/AppKitScripting.framework/Versions/A/AppKitScripting -current-version: 31.0 +current-version: 31 objc-constraint: none exports: - archs: [ i386 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/AppleScriptKit.framework/Versions/A/AppleScriptKit.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/AppleScriptKit.framework/Versions/A/AppleScriptKit.tbd index f459c1203c..7af23a3308 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/AppleScriptKit.framework/Versions/A/AppleScriptKit.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/AppleScriptKit.framework/Versions/A/AppleScriptKit.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: C346A664-7CDB-3CC3-81BD-5ACC3DDBDDF2', 'x86_64: 2F2E3D62-0F22-376C-835D-F38D22729BE8' ] +uuids: [ 'i386: D60DE38D-53FB-38BE-B2AA-C8E36816758D', 'x86_64: 1022D22B-9219-3199-B738-76BF5DED46EE' ] platform: macosx install-name: /System/Library/Frameworks/AppleScriptKit.framework/Versions/A/AppleScriptKit -current-version: 83.0 +current-version: 83 objc-constraint: none exports: - archs: [ i386 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/AppleScriptObjC.framework/Versions/A/AppleScriptObjC.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/AppleScriptObjC.framework/Versions/A/AppleScriptObjC.tbd index e4e179484c..94cc4c77fd 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/AppleScriptObjC.framework/Versions/A/AppleScriptObjC.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/AppleScriptObjC.framework/Versions/A/AppleScriptObjC.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 8CA14C98-BA0F-382A-939D-18A8EA71DA6F', 'x86_64: D697A702-E764-39D3-B5A7-F22E28C268D1' ] +uuids: [ 'i386: C0029306-BA63-318F-9C51-725DB1B74D88', 'x86_64: A9581187-8221-34CA-8D39-EB1EB36FC9C2' ] platform: macosx install-name: /System/Library/Frameworks/AppleScriptObjC.framework/Versions/A/AppleScriptObjC -current-version: 32.0 +current-version: 32 objc-constraint: none exports: - archs: [ x86_64 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices.tbd index cc93bab397..bde40c18f7 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: F804B425-A9AE-37B6-A7F8-6EAFD51EA2AC', 'x86_64: A29F0B74-33C1-3062-B68D-12BC3881C399' ] +uuids: [ 'i386: 567CFEB9-1596-32EE-9F88-AF1D09561FFC', 'x86_64: AD87D87A-6D4F-317D-863B-7551E0D2DF14' ] platform: macosx install-name: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices -current-version: 48.0 +current-version: 48 objc-constraint: none exports: - archs: [ i386 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd index 9fa7c68ff4..998eb4b461 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: DA590A5C-4A07-37FE-B8C6-93EEBACCF0B0', 'x86_64: 3680281F-DB99-3CA2-9C76-CABFC8DBC980' ] +uuids: [ 'i386: AA46C3E0-5BC6-3788-AFB3-21CAF8796897', 'x86_64: 012ACEE0-9A90-3998-8495-734E105117C0' ] platform: macosx install-name: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS -current-version: 236.0 +current-version: 236 objc-constraint: none parent-umbrella: ApplicationServices exports: diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/ATSHI.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/ATSHI.tbd index 5f90b81b23..46449ba867 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/ATSHI.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/ATSHI.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 426BFEFA-382C-39BD-9C61-D0C3534AF8F2', 'x86_64: AD4ADF66-9701-337E-8177-E0E13E82DC0B' ] +uuids: [ 'i386: E0B28FA0-4D00-3CA0-87B9-267EDD52738F', 'x86_64: 9F31EF50-CD1B-3DED-B543-664EE6AC426C' ] platform: macosx install-name: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/ATSHI.dylib objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libATSServer.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libATSServer.tbd index 41e69ec978..757dba541d 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libATSServer.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libATSServer.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 33FC4EE9-5A10-3E03-99B2-864E07F949B1', 'x86_64: 0DE9607D-A32F-3EE8-86AA-B974F4E0FCE2' ] +uuids: [ 'i386: B6CF6DA9-9DC4-35B5-8B54-E9D6393F1E71', 'x86_64: 97DB261A-EB5E-3808-AA6F-D99F31EB01ED' ] platform: macosx install-name: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libATSServer.dylib objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.tbd index e3d376c2c0..e9d004bd82 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 11987095-E554-3FC7-9390-733BC76D3504', 'x86_64: F3DF2CF7-B25D-30BB-9EE6-1EA9F3B8A066' ] +uuids: [ 'i386: 602C686F-5887-3A6D-8921-701293B7F64F', 'x86_64: 635DF6EF-18DF-3D06-90AA-88C509B43068' ] platform: macosx install-name: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.tbd index 5a6f531c2f..40c1160049 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 505A91B1-B783-3E59-A124-281ED85302F3', 'x86_64: 855AF921-EAE0-3D07-B161-5EF09806B643' ] +uuids: [ 'i386: A1D44EE8-95AB-3C75-913F-20619767BC3F', 'x86_64: EA96AE47-3369-3DEA-BB82-98348ADBD85B' ] platform: macosx install-name: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistryServer.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistryServer.tbd index faedd35b56..16057d3b79 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistryServer.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistryServer.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: 788A2E0C-954A-3E87-84A1-FA70B2433A59' ] +uuids: [ 'x86_64: E7DBFCCB-74BE-36BC-B16E-AAAB0E684913' ] platform: macosx install-name: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistryServer.dylib objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistryUI.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistryUI.tbd index fa5d40e0a3..3a415d3cfa 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistryUI.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistryUI.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 86077007-137D-3558-8C19-7CC07EE4492E', 'x86_64: FA631B39-8678-372D-B320-FD2DAD848DD6' ] +uuids: [ 'i386: F76AA4B9-ECF3-3F7D-9027-3244C70FECA7', 'x86_64: 4EEE5715-A024-3A4B-BF0E-D55325B8E129' ] platform: macosx install-name: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistryUI.dylib objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontValidation.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontValidation.tbd index db9f2d3ff1..19f1fd49d1 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontValidation.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontValidation.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 2A36DF4F-CC94-31FC-9CE1-0B0BC401C8C2', 'x86_64: 0A05A5FB-470E-3FEB-BEFE-E6AC00344093' ] +uuids: [ 'i386: 0EBC655D-37D1-314C-B82B-70118CE6DC14', 'x86_64: A5A48603-6BBF-389F-B30C-65AD824C5EB9' ] platform: macosx install-name: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontValidation.dylib objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontWorkerAccess.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontWorkerAccess.tbd index 8fe993dd53..5af5f1b5ce 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontWorkerAccess.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontWorkerAccess.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: 654D4036-A0D9-3357-9833-F26790175C30' ] +uuids: [ 'x86_64: 477DA1A3-50CF-38E5-945D-20ADDDC94948' ] platform: macosx install-name: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontWorkerAccess.dylib objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.tbd index 78a20078ce..6e30c0764e 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 14E0A33F-D894-3CE3-9265-9DAD9093D8B1', 'x86_64: D0D7DA50-DF52-3D24-AFD2-03B336AA1929' ] +uuids: [ 'i386: 8746C218-F9C1-3241-A19E-3813D29BD483', 'x86_64: D951545E-3D83-3A3E-A3FE-22A23D485ACD' ] platform: macosx install-name: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libType1Scaler.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libType1Scaler.tbd index dcb9f0bfad..8def18d63e 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libType1Scaler.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libType1Scaler.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: D11D33A3-127D-3C10-AF04-3DA5EB802FB5', 'x86_64: 426544E0-D3E9-3428-88CA-30D3D1DED168' ] +uuids: [ 'i386: 3A510572-DC9B-3E24-9CE9-02FAC805EBE8', 'x86_64: B7801282-BDEE-3526-954F-AA95252D5319' ] platform: macosx install-name: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libType1Scaler.dylib objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync.tbd index a971ec1b67..c1067a751f 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 9BA7A3F0-562F-3545-89FB-80945C566F77', 'x86_64: 5F244DE3-A6E8-335F-AE3B-25F0E407DD62' ] +uuids: [ 'i386: 17F3BA77-6DF6-3289-B400-558E31AF8013', 'x86_64: ACA4001E-A0E3-33F6-9CD6-EEC2AA15E322' ] platform: macosx install-name: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync current-version: 4.7 diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/Resources/ColorSyncDeprecated.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/Resources/ColorSyncDeprecated.tbd index a670658ee9..c1ea5aba89 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/Resources/ColorSyncDeprecated.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/Resources/ColorSyncDeprecated.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 79C7554B-18D2-350F-A72C-0ED0411A98F0', 'x86_64: CE18BCA4-27E3-3188-AA5B-EF68F2AA6328' ] +uuids: [ 'i386: BFE7F879-F7F3-3785-ABFD-A1C935E459B1', 'x86_64: FDB3BCCA-7C71-3DAA-9AB2-528E0CC60616' ] platform: macosx install-name: /System/Library/Frameworks/ApplicationServices.framework/Frameworks/ColorSync.framework/Versions/A/Resources/ColorSyncDeprecated.dylib current-version: 4.6 diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd index fc03650e9f..915cb87f26 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: DDEC2821-3E0D-389D-8078-C6CB952DD06F', 'x86_64: 34C950CC-1084-354A-BCE6-9396EDB29DF8' ] +uuids: [ 'i386: E8DE5B0A-C5A8-3DB0-A89F-2018FFE4B92F', 'x86_64: D16A5699-F3A2-3AF5-93B1-9E2F487F1577' ] platform: macosx install-name: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices -current-version: 591.0 +current-version: 591 objc-constraint: none parent-umbrella: ApplicationServices exports: diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd index 8286aaa3cc..e666eeb88f 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: A2720D67-E73F-385F-951F-808B2094B7B2', 'x86_64: 47D1A017-91A4-37F3-93E0-3923CD6ED2DE' ] +uuids: [ 'i386: 86FEA0B2-0308-3C26-971C-C8C1640BFAA2', 'x86_64: 2CBE7F61-2056-3F96-99A1-0D527796AFA6' ] platform: macosx install-name: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd index 58c49073c1..0f7dcf7013 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 3E1C2274-5845-30D7-A32E-19EB414C9347', 'x86_64: B7CC15C1-AF50-37F3-8AF6-65F8CDC323F0' ] +uuids: [ 'i386: 8870E9A1-E705-3DA5-AA14-6184A38AD39A', 'x86_64: 5027FD58-F0EE-33E4-8577-934CA06CD2AF' ] platform: macosx install-name: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore -current-version: 491.0 +current-version: 491 objc-constraint: none parent-umbrella: ApplicationServices exports: diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd index d83ba0b62b..8b78dd8e7b 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 99379D99-FEE4-3955-94EC-9F2A6A4C9CAC', 'x86_64: 8F718290-DD82-36CE-9AF0-EFB6D31A49F4' ] +uuids: [ 'i386: DE1DE23A-B209-3B99-9001-8C21CA3C09E1', 'x86_64: B339C41D-8CDF-3342-8414-F9717DCCADD4' ] platform: macosx install-name: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD -current-version: 302.0 +current-version: 302 objc-constraint: none parent-umbrella: ApplicationServices exports: @@ -300,6 +300,190 @@ exports: '$ld$hide$os10.10$_ScalePt', '$ld$hide$os10.10$_SetAntiAliasedTextEnabled', '$ld$hide$os10.10$_SetEmptyRect', '$ld$hide$os10.10$_ShieldCursor', '$ld$hide$os10.10$_SlopeFromAngle', '$ld$hide$os10.10$_XorRgn', + '$ld$hide$os10.11$_ATSApplyMorph', '$ld$hide$os10.11$_ATSClearGlyphVector', + '$ld$hide$os10.11$_ATSGrowGlyphVector', '$ld$hide$os10.11$_ATSInitializeGlyphVector', + '$ld$hide$os10.11$_ATSUConvertCharToGlyphs', '$ld$hide$os10.11$_ATSUCopyLayoutControls', + '$ld$hide$os10.11$_ATSUCopyLineControls', '$ld$hide$os10.11$_ATSUCountFontFeatureTypes', + '$ld$hide$os10.11$_ATSUCountFontNames', '$ld$hide$os10.11$_ATSUCreateAndCopyTextLayout', + '$ld$hide$os10.11$_ATSUDirectAddStyleSettingRef', '$ld$hide$os10.11$_ATSUDisposeStyleGroup', + '$ld$hide$os10.11$_ATSUGetContinuousAttributes', '$ld$hide$os10.11$_ATSUGetFontFeature', + '$ld$hide$os10.11$_ATSUGetNativeCurveType', '$ld$hide$os10.11$_ATSUGetObjFontFallbacks', + '$ld$hide$os10.11$_ATSUGetStyleGroup', '$ld$hide$os10.11$_ATSUGetStyleIndex', + '$ld$hide$os10.11$_ATSUGetStyleRefCon', '$ld$hide$os10.11$_ATSUGetTabArray', + '$ld$hide$os10.11$_ATSUGetTransientFontMatching', '$ld$hide$os10.11$_ATSUGlyphGetCubicPaths', + '$ld$hide$os10.11$_ATSUGlyphGetCurvePaths', '$ld$hide$os10.11$_ATSUGlyphGetIdealMetrics', + '$ld$hide$os10.11$_ATSUOffsetToCursorPosition', '$ld$hide$os10.11$_ATSUSetStyleRefCon', + '$ld$hide$os10.11$_ATSUUnderwriteAttributes', '$ld$hide$os10.11$_AddPt', + '$ld$hide$os10.11$_ClipCGContextToRegion', '$ld$hide$os10.11$_ConvertARGBToRGBA', + '$ld$hide$os10.11$_CreateCGImageRefFromPixMaps', '$ld$hide$os10.11$_DisposeATSCubicClosePathUPP', + '$ld$hide$os10.11$_DisposeATSCubicCurveToUPP', '$ld$hide$os10.11$_DisposeATSCubicLineToUPP', + '$ld$hide$os10.11$_DisposeATSCubicMoveToUPP', '$ld$hide$os10.11$_DisposeATSQuadraticClosePathUPP', + '$ld$hide$os10.11$_DisposeATSQuadraticCurveUPP', '$ld$hide$os10.11$_DisposeATSQuadraticLineUPP', + '$ld$hide$os10.11$_DisposeATSQuadraticNewPathUPP', '$ld$hide$os10.11$_DisposeCalcColorTableUPP', + '$ld$hide$os10.11$_DisposeColorComplementUPP', '$ld$hide$os10.11$_DisposeColorSearchUPP', + '$ld$hide$os10.11$_DisposeDMComponentListIteratorUPP', '$ld$hide$os10.11$_DisposeDMDisplayListIteratorUPP', + '$ld$hide$os10.11$_DisposeDMDisplayModeListIteratorUPP', '$ld$hide$os10.11$_DisposeDMExtendedNotificationUPP', + '$ld$hide$os10.11$_DisposeDMNotificationUPP', '$ld$hide$os10.11$_DisposeDMProfileListIteratorUPP', + '$ld$hide$os10.11$_DisposeDeviceLoopDrawingUPP', '$ld$hide$os10.11$_DisposeDisposeColorPickMethodUPP', + '$ld$hide$os10.11$_DisposeDragGrayRgnUPP', '$ld$hide$os10.11$_DisposeInitPickMethodUPP', + '$ld$hide$os10.11$_DisposePixMap', '$ld$hide$os10.11$_DisposeQDArcUPP', + '$ld$hide$os10.11$_DisposeQDBitsUPP', '$ld$hide$os10.11$_DisposeQDCommentUPP', + '$ld$hide$os10.11$_DisposeQDGetPicUPP', '$ld$hide$os10.11$_DisposeQDJShieldCursorUPP', + '$ld$hide$os10.11$_DisposeQDLineUPP', '$ld$hide$os10.11$_DisposeQDOpcodeUPP', + '$ld$hide$os10.11$_DisposeQDOvalUPP', '$ld$hide$os10.11$_DisposeQDPolyUPP', + '$ld$hide$os10.11$_DisposeQDPutPicUPP', '$ld$hide$os10.11$_DisposeQDRRectUPP', + '$ld$hide$os10.11$_DisposeQDRectUPP', '$ld$hide$os10.11$_DisposeQDRgnUPP', + '$ld$hide$os10.11$_DisposeQDStdGlyphsUPP', '$ld$hide$os10.11$_DisposeQDTextUPP', + '$ld$hide$os10.11$_DisposeQDTxMeasUPP', '$ld$hide$os10.11$_DisposeRGBA32ImageData', + '$ld$hide$os10.11$_DisposeRecordColorsUPP', '$ld$hide$os10.11$_DisposeRedrawBackgroundUPP', + '$ld$hide$os10.11$_DisposeRegionToRectsUPP', '$ld$hide$os10.11$_DisposeStyleRunDirectionUPP', + '$ld$hide$os10.11$_FMFontGetCGFontRefFromFontFamilyInstance', + '$ld$hide$os10.11$_GetCTSeed', '$ld$hide$os10.11$_GetPMBaseAddr', + '$ld$hide$os10.11$_GetPMRowBytes', '$ld$hide$os10.11$_GetPixBaseAddr', + '$ld$hide$os10.11$_HandleToRgn', '$ld$hide$os10.11$_InvokeATSCubicClosePathUPP', + '$ld$hide$os10.11$_InvokeATSCubicCurveToUPP', '$ld$hide$os10.11$_InvokeATSCubicLineToUPP', + '$ld$hide$os10.11$_InvokeATSCubicMoveToUPP', '$ld$hide$os10.11$_InvokeATSQuadraticClosePathUPP', + '$ld$hide$os10.11$_InvokeATSQuadraticCurveUPP', '$ld$hide$os10.11$_InvokeATSQuadraticLineUPP', + '$ld$hide$os10.11$_InvokeATSQuadraticNewPathUPP', '$ld$hide$os10.11$_InvokeCalcColorTableUPP', + '$ld$hide$os10.11$_InvokeColorComplementUPP', '$ld$hide$os10.11$_InvokeColorSearchUPP', + '$ld$hide$os10.11$_InvokeDMComponentListIteratorUPP', '$ld$hide$os10.11$_InvokeDMDisplayListIteratorUPP', + '$ld$hide$os10.11$_InvokeDMDisplayModeListIteratorUPP', '$ld$hide$os10.11$_InvokeDMExtendedNotificationUPP', + '$ld$hide$os10.11$_InvokeDMNotificationUPP', '$ld$hide$os10.11$_InvokeDMProfileListIteratorUPP', + '$ld$hide$os10.11$_InvokeDeviceLoopDrawingUPP', '$ld$hide$os10.11$_InvokeDisposeColorPickMethodUPP', + '$ld$hide$os10.11$_InvokeDragGrayRgnUPP', '$ld$hide$os10.11$_InvokeInitPickMethodUPP', + '$ld$hide$os10.11$_InvokeQDArcUPP', '$ld$hide$os10.11$_InvokeQDBitsUPP', + '$ld$hide$os10.11$_InvokeQDCommentUPP', '$ld$hide$os10.11$_InvokeQDGetPicUPP', + '$ld$hide$os10.11$_InvokeQDJShieldCursorUPP', '$ld$hide$os10.11$_InvokeQDLineUPP', + '$ld$hide$os10.11$_InvokeQDOpcodeUPP', '$ld$hide$os10.11$_InvokeQDOvalUPP', + '$ld$hide$os10.11$_InvokeQDPolyUPP', '$ld$hide$os10.11$_InvokeQDPutPicUPP', + '$ld$hide$os10.11$_InvokeQDRRectUPP', '$ld$hide$os10.11$_InvokeQDRectUPP', + '$ld$hide$os10.11$_InvokeQDRgnUPP', '$ld$hide$os10.11$_InvokeQDStdGlyphsUPP', + '$ld$hide$os10.11$_InvokeQDTextUPP', '$ld$hide$os10.11$_InvokeQDTxMeasUPP', + '$ld$hide$os10.11$_InvokeRecordColorsUPP', '$ld$hide$os10.11$_InvokeRedrawBackgroundUPP', + '$ld$hide$os10.11$_InvokeRegionToRectsUPP', '$ld$hide$os10.11$_InvokeStyleRunDirectionUPP', + '$ld$hide$os10.11$_IsAntiAliasedTextEnabled', '$ld$hide$os10.11$_IsValidRgnHandle', + '$ld$hide$os10.11$_LMGetFontFlag', '$ld$hide$os10.11$_LMSetFontFlag', + '$ld$hide$os10.11$_MapPt', '$ld$hide$os10.11$_MapRect', '$ld$hide$os10.11$_MapRgn', + '$ld$hide$os10.11$_NewATSCubicClosePathUPP', '$ld$hide$os10.11$_NewATSCubicCurveToUPP', + '$ld$hide$os10.11$_NewATSCubicLineToUPP', '$ld$hide$os10.11$_NewATSCubicMoveToUPP', + '$ld$hide$os10.11$_NewATSQuadraticClosePathUPP', '$ld$hide$os10.11$_NewATSQuadraticCurveUPP', + '$ld$hide$os10.11$_NewATSQuadraticLineUPP', '$ld$hide$os10.11$_NewATSQuadraticNewPathUPP', + '$ld$hide$os10.11$_NewCalcColorTableUPP', '$ld$hide$os10.11$_NewColorComplementUPP', + '$ld$hide$os10.11$_NewColorSearchUPP', '$ld$hide$os10.11$_NewDMComponentListIteratorUPP', + '$ld$hide$os10.11$_NewDMDisplayListIteratorUPP', '$ld$hide$os10.11$_NewDMDisplayModeListIteratorUPP', + '$ld$hide$os10.11$_NewDMExtendedNotificationUPP', '$ld$hide$os10.11$_NewDMNotificationUPP', + '$ld$hide$os10.11$_NewDMProfileListIteratorUPP', '$ld$hide$os10.11$_NewDeviceLoopDrawingUPP', + '$ld$hide$os10.11$_NewDisposeColorPickMethodUPP', '$ld$hide$os10.11$_NewDragGrayRgnUPP', + '$ld$hide$os10.11$_NewInitPickMethodUPP', '$ld$hide$os10.11$_NewQDArcUPP', + '$ld$hide$os10.11$_NewQDBitsUPP', '$ld$hide$os10.11$_NewQDCommentUPP', + '$ld$hide$os10.11$_NewQDGetPicUPP', '$ld$hide$os10.11$_NewQDJShieldCursorUPP', + '$ld$hide$os10.11$_NewQDLineUPP', '$ld$hide$os10.11$_NewQDOpcodeUPP', + '$ld$hide$os10.11$_NewQDOvalUPP', '$ld$hide$os10.11$_NewQDPolyUPP', + '$ld$hide$os10.11$_NewQDPutPicUPP', '$ld$hide$os10.11$_NewQDRRectUPP', + '$ld$hide$os10.11$_NewQDRectUPP', '$ld$hide$os10.11$_NewQDRgnUPP', + '$ld$hide$os10.11$_NewQDStdGlyphsUPP', '$ld$hide$os10.11$_NewQDTextUPP', + '$ld$hide$os10.11$_NewQDTxMeasUPP', '$ld$hide$os10.11$_NewRecordColorsUPP', + '$ld$hide$os10.11$_NewRedrawBackgroundUPP', '$ld$hide$os10.11$_NewRegionToRectsUPP', + '$ld$hide$os10.11$_NewStyleRunDirectionUPP', '$ld$hide$os10.11$_Pt2Rect', + '$ld$hide$os10.11$_PtToAngle', '$ld$hide$os10.11$_QDAssureCompatibleRegionFormat', + '$ld$hide$os10.11$_QDAssureNativeRegionFormat', '$ld$hide$os10.11$_QDAssureNewRegionFormat', + '$ld$hide$os10.11$_QDDebugDumpRegion', '$ld$hide$os10.11$_QDNewCGPathFromQDRegion', + '$ld$hide$os10.11$_QDPlatformNativeRegionToMacRegion', '$ld$hide$os10.11$_RgnToHandle', + '$ld$hide$os10.11$_ScalePt', '$ld$hide$os10.11$_SetAntiAliasedTextEnabled', + '$ld$hide$os10.11$_SetEmptyRect', '$ld$hide$os10.11$_ShieldCursor', + '$ld$hide$os10.11$_SlopeFromAngle', '$ld$hide$os10.11$_XorRgn', + '$ld$hide$os10.12$_ATSApplyMorph', '$ld$hide$os10.12$_ATSClearGlyphVector', + '$ld$hide$os10.12$_ATSGrowGlyphVector', '$ld$hide$os10.12$_ATSInitializeGlyphVector', + '$ld$hide$os10.12$_ATSUConvertCharToGlyphs', '$ld$hide$os10.12$_ATSUCopyLayoutControls', + '$ld$hide$os10.12$_ATSUCopyLineControls', '$ld$hide$os10.12$_ATSUCountFontFeatureTypes', + '$ld$hide$os10.12$_ATSUCountFontNames', '$ld$hide$os10.12$_ATSUCreateAndCopyTextLayout', + '$ld$hide$os10.12$_ATSUDirectAddStyleSettingRef', '$ld$hide$os10.12$_ATSUDisposeStyleGroup', + '$ld$hide$os10.12$_ATSUGetContinuousAttributes', '$ld$hide$os10.12$_ATSUGetFontFeature', + '$ld$hide$os10.12$_ATSUGetNativeCurveType', '$ld$hide$os10.12$_ATSUGetObjFontFallbacks', + '$ld$hide$os10.12$_ATSUGetStyleGroup', '$ld$hide$os10.12$_ATSUGetStyleIndex', + '$ld$hide$os10.12$_ATSUGetStyleRefCon', '$ld$hide$os10.12$_ATSUGetTabArray', + '$ld$hide$os10.12$_ATSUGetTransientFontMatching', '$ld$hide$os10.12$_ATSUGlyphGetCubicPaths', + '$ld$hide$os10.12$_ATSUGlyphGetCurvePaths', '$ld$hide$os10.12$_ATSUGlyphGetIdealMetrics', + '$ld$hide$os10.12$_ATSUOffsetToCursorPosition', '$ld$hide$os10.12$_ATSUSetStyleRefCon', + '$ld$hide$os10.12$_ATSUUnderwriteAttributes', '$ld$hide$os10.12$_AddPt', + '$ld$hide$os10.12$_ClipCGContextToRegion', '$ld$hide$os10.12$_ConvertARGBToRGBA', + '$ld$hide$os10.12$_CreateCGImageRefFromPixMaps', '$ld$hide$os10.12$_DisposeATSCubicClosePathUPP', + '$ld$hide$os10.12$_DisposeATSCubicCurveToUPP', '$ld$hide$os10.12$_DisposeATSCubicLineToUPP', + '$ld$hide$os10.12$_DisposeATSCubicMoveToUPP', '$ld$hide$os10.12$_DisposeATSQuadraticClosePathUPP', + '$ld$hide$os10.12$_DisposeATSQuadraticCurveUPP', '$ld$hide$os10.12$_DisposeATSQuadraticLineUPP', + '$ld$hide$os10.12$_DisposeATSQuadraticNewPathUPP', '$ld$hide$os10.12$_DisposeCalcColorTableUPP', + '$ld$hide$os10.12$_DisposeColorComplementUPP', '$ld$hide$os10.12$_DisposeColorSearchUPP', + '$ld$hide$os10.12$_DisposeDMComponentListIteratorUPP', '$ld$hide$os10.12$_DisposeDMDisplayListIteratorUPP', + '$ld$hide$os10.12$_DisposeDMDisplayModeListIteratorUPP', '$ld$hide$os10.12$_DisposeDMExtendedNotificationUPP', + '$ld$hide$os10.12$_DisposeDMNotificationUPP', '$ld$hide$os10.12$_DisposeDMProfileListIteratorUPP', + '$ld$hide$os10.12$_DisposeDeviceLoopDrawingUPP', '$ld$hide$os10.12$_DisposeDisposeColorPickMethodUPP', + '$ld$hide$os10.12$_DisposeDragGrayRgnUPP', '$ld$hide$os10.12$_DisposeInitPickMethodUPP', + '$ld$hide$os10.12$_DisposePixMap', '$ld$hide$os10.12$_DisposeQDArcUPP', + '$ld$hide$os10.12$_DisposeQDBitsUPP', '$ld$hide$os10.12$_DisposeQDCommentUPP', + '$ld$hide$os10.12$_DisposeQDGetPicUPP', '$ld$hide$os10.12$_DisposeQDJShieldCursorUPP', + '$ld$hide$os10.12$_DisposeQDLineUPP', '$ld$hide$os10.12$_DisposeQDOpcodeUPP', + '$ld$hide$os10.12$_DisposeQDOvalUPP', '$ld$hide$os10.12$_DisposeQDPolyUPP', + '$ld$hide$os10.12$_DisposeQDPutPicUPP', '$ld$hide$os10.12$_DisposeQDRRectUPP', + '$ld$hide$os10.12$_DisposeQDRectUPP', '$ld$hide$os10.12$_DisposeQDRgnUPP', + '$ld$hide$os10.12$_DisposeQDStdGlyphsUPP', '$ld$hide$os10.12$_DisposeQDTextUPP', + '$ld$hide$os10.12$_DisposeQDTxMeasUPP', '$ld$hide$os10.12$_DisposeRGBA32ImageData', + '$ld$hide$os10.12$_DisposeRecordColorsUPP', '$ld$hide$os10.12$_DisposeRedrawBackgroundUPP', + '$ld$hide$os10.12$_DisposeRegionToRectsUPP', '$ld$hide$os10.12$_DisposeStyleRunDirectionUPP', + '$ld$hide$os10.12$_FMFontGetCGFontRefFromFontFamilyInstance', + '$ld$hide$os10.12$_GetCTSeed', '$ld$hide$os10.12$_GetPMBaseAddr', + '$ld$hide$os10.12$_GetPMRowBytes', '$ld$hide$os10.12$_GetPixBaseAddr', + '$ld$hide$os10.12$_HandleToRgn', '$ld$hide$os10.12$_InvokeATSCubicClosePathUPP', + '$ld$hide$os10.12$_InvokeATSCubicCurveToUPP', '$ld$hide$os10.12$_InvokeATSCubicLineToUPP', + '$ld$hide$os10.12$_InvokeATSCubicMoveToUPP', '$ld$hide$os10.12$_InvokeATSQuadraticClosePathUPP', + '$ld$hide$os10.12$_InvokeATSQuadraticCurveUPP', '$ld$hide$os10.12$_InvokeATSQuadraticLineUPP', + '$ld$hide$os10.12$_InvokeATSQuadraticNewPathUPP', '$ld$hide$os10.12$_InvokeCalcColorTableUPP', + '$ld$hide$os10.12$_InvokeColorComplementUPP', '$ld$hide$os10.12$_InvokeColorSearchUPP', + '$ld$hide$os10.12$_InvokeDMComponentListIteratorUPP', '$ld$hide$os10.12$_InvokeDMDisplayListIteratorUPP', + '$ld$hide$os10.12$_InvokeDMDisplayModeListIteratorUPP', '$ld$hide$os10.12$_InvokeDMExtendedNotificationUPP', + '$ld$hide$os10.12$_InvokeDMNotificationUPP', '$ld$hide$os10.12$_InvokeDMProfileListIteratorUPP', + '$ld$hide$os10.12$_InvokeDeviceLoopDrawingUPP', '$ld$hide$os10.12$_InvokeDisposeColorPickMethodUPP', + '$ld$hide$os10.12$_InvokeDragGrayRgnUPP', '$ld$hide$os10.12$_InvokeInitPickMethodUPP', + '$ld$hide$os10.12$_InvokeQDArcUPP', '$ld$hide$os10.12$_InvokeQDBitsUPP', + '$ld$hide$os10.12$_InvokeQDCommentUPP', '$ld$hide$os10.12$_InvokeQDGetPicUPP', + '$ld$hide$os10.12$_InvokeQDJShieldCursorUPP', '$ld$hide$os10.12$_InvokeQDLineUPP', + '$ld$hide$os10.12$_InvokeQDOpcodeUPP', '$ld$hide$os10.12$_InvokeQDOvalUPP', + '$ld$hide$os10.12$_InvokeQDPolyUPP', '$ld$hide$os10.12$_InvokeQDPutPicUPP', + '$ld$hide$os10.12$_InvokeQDRRectUPP', '$ld$hide$os10.12$_InvokeQDRectUPP', + '$ld$hide$os10.12$_InvokeQDRgnUPP', '$ld$hide$os10.12$_InvokeQDStdGlyphsUPP', + '$ld$hide$os10.12$_InvokeQDTextUPP', '$ld$hide$os10.12$_InvokeQDTxMeasUPP', + '$ld$hide$os10.12$_InvokeRecordColorsUPP', '$ld$hide$os10.12$_InvokeRedrawBackgroundUPP', + '$ld$hide$os10.12$_InvokeRegionToRectsUPP', '$ld$hide$os10.12$_InvokeStyleRunDirectionUPP', + '$ld$hide$os10.12$_IsAntiAliasedTextEnabled', '$ld$hide$os10.12$_IsValidRgnHandle', + '$ld$hide$os10.12$_LMGetFontFlag', '$ld$hide$os10.12$_LMSetFontFlag', + '$ld$hide$os10.12$_MapPt', '$ld$hide$os10.12$_MapRect', '$ld$hide$os10.12$_MapRgn', + '$ld$hide$os10.12$_NewATSCubicClosePathUPP', '$ld$hide$os10.12$_NewATSCubicCurveToUPP', + '$ld$hide$os10.12$_NewATSCubicLineToUPP', '$ld$hide$os10.12$_NewATSCubicMoveToUPP', + '$ld$hide$os10.12$_NewATSQuadraticClosePathUPP', '$ld$hide$os10.12$_NewATSQuadraticCurveUPP', + '$ld$hide$os10.12$_NewATSQuadraticLineUPP', '$ld$hide$os10.12$_NewATSQuadraticNewPathUPP', + '$ld$hide$os10.12$_NewCalcColorTableUPP', '$ld$hide$os10.12$_NewColorComplementUPP', + '$ld$hide$os10.12$_NewColorSearchUPP', '$ld$hide$os10.12$_NewDMComponentListIteratorUPP', + '$ld$hide$os10.12$_NewDMDisplayListIteratorUPP', '$ld$hide$os10.12$_NewDMDisplayModeListIteratorUPP', + '$ld$hide$os10.12$_NewDMExtendedNotificationUPP', '$ld$hide$os10.12$_NewDMNotificationUPP', + '$ld$hide$os10.12$_NewDMProfileListIteratorUPP', '$ld$hide$os10.12$_NewDeviceLoopDrawingUPP', + '$ld$hide$os10.12$_NewDisposeColorPickMethodUPP', '$ld$hide$os10.12$_NewDragGrayRgnUPP', + '$ld$hide$os10.12$_NewInitPickMethodUPP', '$ld$hide$os10.12$_NewQDArcUPP', + '$ld$hide$os10.12$_NewQDBitsUPP', '$ld$hide$os10.12$_NewQDCommentUPP', + '$ld$hide$os10.12$_NewQDGetPicUPP', '$ld$hide$os10.12$_NewQDJShieldCursorUPP', + '$ld$hide$os10.12$_NewQDLineUPP', '$ld$hide$os10.12$_NewQDOpcodeUPP', + '$ld$hide$os10.12$_NewQDOvalUPP', '$ld$hide$os10.12$_NewQDPolyUPP', + '$ld$hide$os10.12$_NewQDPutPicUPP', '$ld$hide$os10.12$_NewQDRRectUPP', + '$ld$hide$os10.12$_NewQDRectUPP', '$ld$hide$os10.12$_NewQDRgnUPP', + '$ld$hide$os10.12$_NewQDStdGlyphsUPP', '$ld$hide$os10.12$_NewQDTextUPP', + '$ld$hide$os10.12$_NewQDTxMeasUPP', '$ld$hide$os10.12$_NewRecordColorsUPP', + '$ld$hide$os10.12$_NewRedrawBackgroundUPP', '$ld$hide$os10.12$_NewRegionToRectsUPP', + '$ld$hide$os10.12$_NewStyleRunDirectionUPP', '$ld$hide$os10.12$_Pt2Rect', + '$ld$hide$os10.12$_PtToAngle', '$ld$hide$os10.12$_QDAssureCompatibleRegionFormat', + '$ld$hide$os10.12$_QDAssureNativeRegionFormat', '$ld$hide$os10.12$_QDAssureNewRegionFormat', + '$ld$hide$os10.12$_QDDebugDumpRegion', '$ld$hide$os10.12$_QDNewCGPathFromQDRegion', + '$ld$hide$os10.12$_QDPlatformNativeRegionToMacRegion', '$ld$hide$os10.12$_RgnToHandle', + '$ld$hide$os10.12$_ScalePt', '$ld$hide$os10.12$_SetAntiAliasedTextEnabled', + '$ld$hide$os10.12$_SetEmptyRect', '$ld$hide$os10.12$_ShieldCursor', + '$ld$hide$os10.12$_SlopeFromAngle', '$ld$hide$os10.12$_XorRgn', '$ld$hide$os10.9$_ATSApplyMorph', '$ld$hide$os10.9$_ATSClearGlyphVector', '$ld$hide$os10.9$_ATSGrowGlyphVector', '$ld$hide$os10.9$_ATSInitializeGlyphVector', '$ld$hide$os10.9$_ATSUConvertCharToGlyphs', '$ld$hide$os10.9$_ATSUCopyLayoutControls', diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd index 6a0f2a60e5..c87628f77e 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: B71543EA-F880-3CEF-8510-B8F1727D6E69', 'x86_64: 629831B1-B13C-30F5-AE16-6BB9037E3753' ] +uuids: [ 'i386: 924E3B5F-459F-372B-84AB-C65C98ECEBB6', 'x86_64: 5808F070-8199-36C9-B3C9-F9B98D5AA359' ] platform: macosx install-name: /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox.tbd index 7b914bd7b9..cd9c2ea04a 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: F027CCDD-732D-3907-8136-38B1CDE79081', 'x86_64: A1B98513-C19E-376F-8DAF-71BB2F263C5F' ] +uuids: [ 'i386: CBB03D9F-2EBB-32CF-BC0A-68837845E72B', 'x86_64: 6EEF498D-8233-3622-B34B-49FDD9D4DF14' ] platform: macosx install-name: /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox -current-version: 492.0 +current-version: 492 objc-constraint: none exports: - archs: [ i386 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/AudioToolbox.framework/Versions/A/Headers/AudioFormat.h b/MacOSX10.12.sdk/System/Library/Frameworks/AudioToolbox.framework/Versions/A/Headers/AudioFormat.h index 8b9865100b..50e31c8c2f 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/AudioToolbox.framework/Versions/A/Headers/AudioFormat.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/AudioToolbox.framework/Versions/A/Headers/AudioFormat.h @@ -144,7 +144,7 @@ typedef struct AudioFormatInfo AudioFormatInfo; struct ExtendedAudioFormatInfo { AudioStreamBasicDescription mASBD; - const void* mMagicCookie; + const void* __nullable mMagicCookie; UInt32 mMagicCookieSize; AudioClassDescription mClassDescription; }; diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/AudioToolbox.framework/Versions/A/Headers/AudioUnitProperties.h b/MacOSX10.12.sdk/System/Library/Frameworks/AudioToolbox.framework/Versions/A/Headers/AudioUnitProperties.h index 0e870dc1a2..becc470cd1 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/AudioToolbox.framework/Versions/A/Headers/AudioUnitProperties.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/AudioToolbox.framework/Versions/A/Headers/AudioUnitProperties.h @@ -864,9 +864,9 @@ CF_ENUM(AudioUnitPropertyID) The destination audio unit's input element to be used in the connection */ typedef struct AudioUnitConnection { - AudioUnit sourceAudioUnit; - UInt32 sourceOutputNumber; - UInt32 destInputNumber; + AudioUnit __nullable sourceAudioUnit; + UInt32 sourceOutputNumber; + UInt32 destInputNumber; } AudioUnitConnection; /*! diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit.tbd index 757d762654..acef3287de 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 376EF52F-A55D-32BE-9950-201A7E17EB71', 'x86_64: 55C6A958-D52B-3D81-B230-EB949212B5D9' ] +uuids: [ 'i386: 17733EA2-9893-3C47-8EF8-C4C80D07BBDF', 'x86_64: 3D374973-8632-3F15-982C-E0508E6E5B1A' ] platform: macosx install-name: /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Versions/A/AudioVideoBridging.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Versions/A/AudioVideoBridging.tbd index 6bfe8a4191..17829fbf10 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Versions/A/AudioVideoBridging.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/AudioVideoBridging.framework/Versions/A/AudioVideoBridging.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: ABDF6AAB-4E73-3857-A153-EBBE8F5DE890', 'x86_64: 107C2945-A1C6-3DF2-9914-C41909C99EE1' ] +uuids: [ 'i386: 8C60EF72-7C0D-3950-BE63-667EB0785311', 'x86_64: 22646E19-A726-3A1A-A87F-229F725E87F8' ] platform: macosx install-name: /System/Library/Frameworks/AudioVideoBridging.framework/Versions/A/AudioVideoBridging objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Automator.framework/Versions/A/Automator.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Automator.framework/Versions/A/Automator.tbd index 5fd893c604..7ec29ed87b 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Automator.framework/Versions/A/Automator.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Automator.framework/Versions/A/Automator.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: A42D09A2-7AF5-32EF-A5D1-BBC115DA746A', 'x86_64: AD8147FE-2A1F-3674-A476-5A17AAB91C1B' ] +uuids: [ 'i386: 5016FB55-25EE-3726-A3D9-F00EC2D82CE8', 'x86_64: 6FBD31D2-0424-367E-9A82-EF4871361A33' ] platform: macosx install-name: /System/Library/Frameworks/Automator.framework/Versions/A/Automator -current-version: 0.0 +current-version: 0 objc-constraint: none exports: - archs: [ x86_64 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork.tbd index fd2995cd88..5be8db1f2d 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: C6E99EDE-B831-359C-B80B-6304A93973BA', 'x86_64: 9702C8B9-2984-3DD9-9C59-A83499C2DBC4' ] +uuids: [ 'i386: 451EF416-B332-3201-829A-686EC1ABB9B2', 'x86_64: 9CE329E8-6177-3474-976D-F5C63FC875CD' ] platform: macosx install-name: /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork -current-version: 807.2.14 +current-version: 811.4.18 objc-constraint: none exports: - archs: [ i386 ] @@ -941,11 +941,12 @@ exports: __CFNetworkCopyATSContext, __CFNetworkCopyHSTSPolicies, __CFNetworkCopyPreferredLanguageCode, __CFNetworkErrorCopyLocalizedDescriptionWithHostname, __CFNetworkErrorGetLocalizedDescription, __CFNetworkErrorGetLocalizedFailureReason, __CFNetworkErrorGetLocalizedRecoverySuggestion, - __CFNetworkHTTPConnectionCacheGetLimit, __CFNetworkHTTPConnectionCacheSetLimit, - __CFNetworkIsKnownHSTSHost, __CFNetworkIsKnownHSTSHostWithSession, - __CFNetworkProxyConfigured, __CFNetworkResetHSTS, __CFNetworkResetHSTSHosts, - __CFNetworkResetHSTSHostsSinceDate, __CFNetworkResetHSTSHostsWithSession, - __CFNetworkSetATSContext, __CFNetworkSetOverrideSystemProxySettings, + __CFNetworkExecuteProxyAutoConfigurationURLDelegated, __CFNetworkHTTPConnectionCacheGetLimit, + __CFNetworkHTTPConnectionCacheSetLimit, __CFNetworkIsKnownHSTSHost, + __CFNetworkIsKnownHSTSHostWithSession, __CFNetworkProxyConfigured, + __CFNetworkResetHSTS, __CFNetworkResetHSTSHosts, __CFNetworkResetHSTSHostsSinceDate, + __CFNetworkResetHSTSHostsWithSession, __CFNetworkSetATSContext, + __CFNetworkSetOverrideSystemProxySettings, __CFNetworkUnitTestATSIsOffForIPAddressesAndLocalHosts, __CFNetworkUnitTestAWDSessionConfigurationOption, __CFNetworkUnitTestAuthSlashFirstRequest, __CFNetworkUnitTestAuthenticationInfoApplyHeaders, __CFNetworkUnitTestAuthenticationInfoApplyWrong, __CFNetworkUnitTestAuthenticationInfoCopyForCache, __CFNetworkUnitTestAuthenticationInfoMergeFromCache, @@ -966,16 +967,19 @@ exports: __CFNetworkUnitTestHTTP2ServerPushAcceptHeaderMatch, __CFNetworkUnitTestHTTPRedirectWithNonHTTPLocationHeader, __CFNetworkUnitTestNSURLRequestArchiveAllowedProtocolTypes, __CFNetworkUnitTestNSURLSessionTaskDelegateDidFinishCollectingMetrics, - __CFNetworkUnitTestPACAuthenticationError, __CFNetworkUnitTestPACCacheTimeout, - __CFNetworkUnitTestPACFTPURL, __CFNetworkUnitTestPACFetchError, + __CFNetworkUnitTestPACAuthenticationError, __CFNetworkUnitTestPACCacheErrorCached, + __CFNetworkUnitTestPACCacheNetworkChange, __CFNetworkUnitTestPACCacheSuccessCached, + __CFNetworkUnitTestPACCacheTimeout, __CFNetworkUnitTestPACDelegated, + __CFNetworkUnitTestPACFTPURL, __CFNetworkUnitTestPACInvalidURL, __CFNetworkUnitTestPACInvalidateImmediately, __CFNetworkUnitTestPACInvalidateTicketInCallback, __CFNetworkUnitTestPACJavaScriptStringFromResponse, __CFNetworkUnitTestPACSanitizedHostname, __CFNetworkUnitTestPACString, __CFNetworkUnitTestPACTicketInvalidateOnMultipleThreads, - __CFNetworkUnitTestPACURL, __CFNetworkUnitTestPACURLCached, - __CFNetworkUnitTestPACURLSessionFetch, __CFNetworkUnitTestPACURLTwoClientThreads, - __CFNetworkUnitTestParentDirAuthCheck, __CFNetworkUnitTestPauseResumeData, - __CFNetworkUnitTestPauseResumeDataDownload, __CFNetworkUnitTestPerformanceTiming, - __CFNetworkUnitTestPerformanceTimingDataOptions, __CFNetworkUnitTestPropertyObserver, + __CFNetworkUnitTestPACURL, __CFNetworkUnitTestPACURLSessionFetch, + __CFNetworkUnitTestPACURLTwoClientThreads, __CFNetworkUnitTestParentDirAuthCheck, + __CFNetworkUnitTestPauseResumeData, __CFNetworkUnitTestPauseResumeDataDownload, + __CFNetworkUnitTestPerformanceTiming, __CFNetworkUnitTestPerformanceTimingDataOptions, + __CFNetworkUnitTestPropertyObserver, __CFNetworkUnitTestProxyAuthenticationBypass, + __CFNetworkUnitTestProxyCopySystemProxySettingsNetworkChange, __CFNetworkUnitTestQueryStringPreventsAuth_24722429, __CFNetworkUnitTestQueryStringPreventsAuth_24725687, __CFNetworkUnitTestRequestDependencies, __CFNetworkUnitTestSHTTP2ConnectionEquality, __CFNetworkUnitTestSchemeUpgrade, __CFNetworkUnitTestSchemeUpgradeCancel, @@ -1084,22 +1088,23 @@ exports: __kCFStreamPropertyHTTPProxyProxyAutoConfigEnable, __kCFStreamPropertyHTTPProxyProxyAutoConfigJavaScript, __kCFStreamPropertyHTTPProxyProxyAutoConfigURLString, __kCFStreamPropertyHTTPZeroLengthResponseExpected, __kCFStreamPropertyHasBetterRoute, __kCFStreamPropertyIndefiniteConnectionKickInterval, - __kCFStreamPropertyLargeDownload, __kCFStreamPropertyLedBellyServiceIdentifier, - __kCFStreamPropertyLowThroughputBlock, __kCFStreamPropertyLowThroughputThreshold, - __kCFStreamPropertyProhibitInfraWiFi, __kCFStreamPropertyQOSClass, - __kCFStreamPropertySSLAllowAnonymousCiphers, __kCFStreamPropertySSLClientCertificateState, - __kCFStreamPropertySSLClientCertificates, __kCFStreamPropertySSLClientSideAuthentication, - __kCFStreamPropertySSLDistinguishedNames, __kCFStreamPropertySSLNegotiatedCipher, - __kCFStreamPropertySSLNegotiatedProtocol, __kCFStreamPropertySSLPeerIDPrefix, - __kCFStreamPropertySocketImmediateBufferSize, __kCFStreamPropertySocketImmediateBufferTimeOut, - __kCFStreamPropertySocketLowPriorityIO, __kCFStreamPropertySocketPeerName, - __kCFStreamPropertyTCPAdaptiveReadTimeout, __kCFStreamPropertyTCPAdaptiveWriteTimeout, - __kCFStreamPropertyTCPConnectionMetadata, __kCFStreamPropertyTCPInfo, - __kCFStreamPropertyWatchdogTimeout, __kCFStreamSSLDisableEphemeralDiffieHellmanCiphers, - __kCFStreamSSLDoingTLSFallback, __kCFStreamSSLShouldEnableALPN, - __kCFStreamSSLShouldSetPeerID, __kCFStreamSSLTrustedLeafCertificates, - __kCFStreamSSLUseFalseStart, __kCFStreamSSLUseFalseStartNoCompatibilityCheck, - __kCFStreamSocketEnableECN, __kCFStreamSocketSetNoDelay, __kCFStreamSocketSetRecvAnyIf, + __kCFStreamPropertyInitialDataPayload, __kCFStreamPropertyLargeDownload, + __kCFStreamPropertyLedBellyServiceIdentifier, __kCFStreamPropertyLowThroughputBlock, + __kCFStreamPropertyLowThroughputThreshold, __kCFStreamPropertyProhibitInfraWiFi, + __kCFStreamPropertyQOSClass, __kCFStreamPropertySSLAllowAnonymousCiphers, + __kCFStreamPropertySSLClientCertificateState, __kCFStreamPropertySSLClientCertificates, + __kCFStreamPropertySSLClientSideAuthentication, __kCFStreamPropertySSLDistinguishedNames, + __kCFStreamPropertySSLNegotiatedCipher, __kCFStreamPropertySSLNegotiatedProtocol, + __kCFStreamPropertySSLPeerIDPrefix, __kCFStreamPropertySocketImmediateBufferSize, + __kCFStreamPropertySocketImmediateBufferTimeOut, __kCFStreamPropertySocketLowPriorityIO, + __kCFStreamPropertySocketPeerName, __kCFStreamPropertyTCPAdaptiveReadTimeout, + __kCFStreamPropertyTCPAdaptiveWriteTimeout, __kCFStreamPropertyTCPConnectionMetadata, + __kCFStreamPropertyTCPInfo, __kCFStreamPropertyWatchdogTimeout, + __kCFStreamSSLDisableEphemeralDiffieHellmanCiphers, __kCFStreamSSLDoingTLSFallback, + __kCFStreamSSLShouldEnableALPN, __kCFStreamSSLShouldSetPeerID, + __kCFStreamSSLTrustedLeafCertificates, __kCFStreamSSLUseFalseStart, + __kCFStreamSSLUseFalseStartNoCompatibilityCheck, __kCFStreamSocketEnableECN, + __kCFStreamSocketSetNoDelay, __kCFStreamSocketSetRecvAnyIf, __kCFURLCachePartitionKey, __kCFURLConnectionPropertyATSContext, __kCFURLConnectionPropertyATSFrameworkOverrides, __kCFURLConnectionPropertyAllowHTTP2, __kCFURLConnectionPropertyRawBytes, __kCFURLConnectionPropertyRespectConnectionClose, diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CFNetwork.framework/Versions/A/Headers/CFNetworkErrors.h b/MacOSX10.12.sdk/System/Library/Frameworks/CFNetwork.framework/Versions/A/Headers/CFNetworkErrors.h index e2a9f9808a..07f55fac3c 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CFNetwork.framework/Versions/A/Headers/CFNetworkErrors.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CFNetwork.framework/Versions/A/Headers/CFNetworkErrors.h @@ -125,6 +125,7 @@ typedef CF_ENUM(int, CFNetworkErrors) { kCFURLErrorFileIsDirectory = -1101, kCFURLErrorNoPermissionsToReadFile = -1102, kCFURLErrorDataLengthExceedsMaximum = -1103, + kCFURLErrorFileOutsideSafeArea = -1104, // SSL errors kCFURLErrorSecureConnectionFailed = -1200, kCFURLErrorServerCertificateHasBadDate = -1201, diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CalendarStore.framework/Versions/A/CalendarStore.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CalendarStore.framework/Versions/A/CalendarStore.tbd index 9626ecb037..26a19a5dde 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CalendarStore.framework/Versions/A/CalendarStore.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CalendarStore.framework/Versions/A/CalendarStore.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: D9786826-937B-31AF-BA41-78E637E0641F', 'x86_64: EE39F420-B97D-36CF-9C5D-5093E3DAE8AB' ] +uuids: [ 'i386: 2C89FCA7-8BCF-351E-ACFD-8AE5B7DFCA06', 'x86_64: 4F3CDDFB-1373-3E5F-BE73-014A7ADCE8DE' ] platform: macosx install-name: /System/Library/Frameworks/CalendarStore.framework/Versions/A/CalendarStore -current-version: 1506.0 +current-version: 1506 objc-constraint: none exports: - archs: [ x86_64 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon.tbd index ed1f955ce2..47c8a1aaa1 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon.tbd @@ -1,10 +1,10 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 645AF9AC-D51C-349B-9E4E-326E313CB14B', 'x86_64: E7179C37-54BF-3DAC-BD4A-ABCCBBDFDDAE' ] +uuids: [ 'i386: 01A0235E-DEC6-37D3-A66F-A62FD9EDBAC7', 'x86_64: BCBB50DD-3C6C-3BF3-A30A-477BD14B95A6' ] platform: macosx install-name: /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon -current-version: 157.0 -compatibility-version: 2.0 +current-version: 157 +compatibility-version: 2 objc-constraint: none exports: - archs: [ i386 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound.tbd index 772743826c..c6b21e0fdc 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386 ] -uuids: [ 'i386: B4F5312B-596A-3AB5-8D03-7D7036FB88B1' ] +uuids: [ 'i386: 3CE4F1DF-6E04-35FE-834C-F6F547C6EB49' ] platform: macosx install-name: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd index 2cd7f0022a..06dd9ecddb 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 92086BEB-FC54-3DD7-BD0F-C38BB8088A2A', 'x86_64: 6A71E8CB-3BF7-3A49-A5F7-0579BAE1219D' ] +uuids: [ 'i386: 774D72F5-E2A7-3D41-B9F0-A3B304EA1EF8', 'x86_64: BF04BB22-D54C-309E-9F5C-897D969CAF70' ] platform: macosx install-name: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels -current-version: 98.0 +current-version: 98 objc-constraint: none parent-umbrella: Carbon exports: diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd index 8313d2f003..c77364fd4c 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 4A28063F-2958-33BE-96AB-F1D30F55711E', 'x86_64: 11F1BAA6-547C-37CB-88DE-6C4B698AFF37' ] +uuids: [ 'i386: D22822B5-7B22-30CC-9EA4-5F781F26A4F7', 'x86_64: 40254D9A-E477-3F33-B2A2-807D399BF71C' ] platform: macosx install-name: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox -current-version: 856.11 +current-version: 857.8 objc-constraint: none parent-umbrella: Carbon exports: diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering.tbd index eca50bb3e7..e949c72b2f 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386 ] -uuids: [ 'i386: DE4CE8A1-65EE-3B98-82A5-61D71029A88C' ] +uuids: [ 'i386: 63E24D19-37E0-3168-9044-F03FD48443EE' ] platform: macosx install-name: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd index 83a91c3ca2..0e82b71e47 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: C505119F-562E-3CEF-BBF8-BBC59B91BE25', 'x86_64: 27C5F9FE-838F-3807-A4AC-D99470185B10' ] +uuids: [ 'i386: 26817567-717B-3837-904B-B8B2E9DC937C', 'x86_64: B1A930E3-5907-3677-BACD-858EF68B172D' ] platform: macosx install-name: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd index 41d54f6849..1fc7aad98f 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 79C2CE5F-B888-36F2-A9CB-FC80AA9A7AE1', 'x86_64: E3E757FD-4060-33A4-A2AC-85EFBD987FCE' ] +uuids: [ 'i386: 4E6D02A0-3146-3DA8-B089-F77D79E872EA', 'x86_64: 341252B4-E082-361A-B756-6A330259C741' ] platform: macosx install-name: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture -current-version: 5.0 +current-version: 5 objc-constraint: none parent-umbrella: Carbon exports: diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd index 9709162f23..c4e530ce6e 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 3F883447-0C91-3D72-A3F8-70A6A2E1EC72', 'x86_64: B44BA36D-7549-3EB2-8CF6-E171885194FB' ] +uuids: [ 'i386: 44F4216A-0167-36D2-97D1-7ACF37620D24', 'x86_64: 1BD40B45-FD33-3177-A935-565EE5FC79D7' ] platform: macosx install-name: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink -current-version: 219.0 +current-version: 219 objc-constraint: none parent-umbrella: Carbon exports: diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices.tbd index b0a3a0b22b..34fb3d79fb 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386 ] -uuids: [ 'i386: 13E5F701-204C-3DEF-8BE6-CEB612116181' ] +uuids: [ 'i386: 0C2FBA44-C5C4-3AEC-B863-465F9023C147' ] platform: macosx install-name: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices -current-version: 225.0 +current-version: 225 objc-constraint: none parent-umbrella: Carbon exports: diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd index 50bc54227d..fa5ebdd784 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 524EBB38-902E-30CA-B772-8A3F866CC397', 'x86_64: B204BF70-C4AA-3699-8493-66E6645A92A8' ] +uuids: [ 'i386: 50B7261F-3666-38E5-9824-F996426417C2', 'x86_64: 31CFBB35-24BD-3E12-9B6B-1FA842FB605B' ] platform: macosx install-name: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Plugins/PMBrowser.framework/Versions/A/PMBrowser.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Plugins/PMBrowser.framework/Versions/A/PMBrowser.tbd index 35334836d7..0c3b9fc9bf 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Plugins/PMBrowser.framework/Versions/A/PMBrowser.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Plugins/PMBrowser.framework/Versions/A/PMBrowser.tbd @@ -1,10 +1,10 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: A76DC97B-EAEB-34EB-83CA-6F16506A782C' ] +uuids: [ 'x86_64: 6DC9CB53-8A54-31EA-820B-1B1C81D94C7D' ] platform: macosx install-name: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Plugins/PMBrowser.framework/Versions/A/PMBrowser -current-version: 0.0 -compatibility-version: 0.0 +current-version: 0 +compatibility-version: 0 objc-constraint: none exports: - archs: [ x86_64 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd index b2b9d6314b..93d20b5a9e 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: B1886801-014B-395A-A34A-67D3359EF1E6', 'x86_64: CA7E9448-0903-34C8-AAF6-9070B52BF70E' ] +uuids: [ 'i386: 73DDC3C0-6D10-3464-B408-4A8D03674987', 'x86_64: E2F82F1F-DC27-3EF0-9F75-B354F701450A' ] platform: macosx install-name: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print -current-version: 267.0 +current-version: 267 objc-constraint: none parent-umbrella: Carbon exports: diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd index 08c6076be4..bd64158f66 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 72BE55D1-5CB9-3E89-ACB9-4B2B060D7E6A', 'x86_64: ACD20DC1-FBDE-3E1B-91BF-867FE7849CBC' ] +uuids: [ 'i386: F3D2AEE1-BF05-3912-9917-6D320F5865D0', 'x86_64: 8D7E1E97-7B6A-3CE8-B8BB-67B7D3BEC30E' ] platform: macosx install-name: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI -current-version: 55006.0 +current-version: 55006 objc-constraint: none parent-umbrella: Carbon exports: diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd index e6d5414939..89cedd0b05 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 7C4EE904-9CD5-3B10-B5AE-9734FBF9F1F6', 'x86_64: A20B0F7B-C32A-3FF1-BB75-BAC0EE4EF889' ] +uuids: [ 'i386: C97F9B27-4461-37B3-AAD2-8A76B9E375BE', 'x86_64: 082895DC-3AC7-3DEF-ADCA-5B018C19C9D3' ] platform: macosx install-name: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CloudKit.framework/Versions/A/CloudKit.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CloudKit.framework/Versions/A/CloudKit.tbd index c2af35092e..5c3a2aac07 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CloudKit.framework/Versions/A/CloudKit.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CloudKit.framework/Versions/A/CloudKit.tbd @@ -1,22 +1,22 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: 2AB1D950-7EA5-359C-B17C-42AEFE99D360' ] +uuids: [ 'x86_64: 99B370B1-8D3A-3DEB-8E89-5911DDBF4670' ] platform: macosx install-name: /System/Library/Frameworks/CloudKit.framework/Versions/A/CloudKit -current-version: 643.5 +current-version: 651.14 objc-constraint: none exports: - archs: [ x86_64 ] symbols: [ _CKAcceptablePredicateValueClasses, _CKAcceptableValueClasses, _CKAccountChangedNotification, _CKActivitySharingContainerIdentifier, - _CKAllTokensKey, _CKAppIdentifierFromTeamAppTuple, _CKBackupContainerIdentifierPrefix, - _CKBluetoothContainerIdentifier, _CKBoolFromCKTernary, _CKBuildVersion, - _CKCFArrayForEach, _CKCFDictionaryForEach, _CKCNContactEmailAddressesKey, - _CKCNContactPhoneNumbersKey, _CKCanRetryForError, _CKChainPrivateKeyFieldName, - _CKCloudDocsContainerIdentifier, _CKCloudDocsShareURLSlug, - _CKCloudDocsUnitTestContainerIdentifier, _CKCloudPhotosContainerIdentifier, - _CKContainerEnvironmentFromString, _CKContainerEnvironmentString, - _CKContainerIDKey, _CKContainerIdentifierIsAppleInternal, + _CKAllTokensKey, _CKAppIdentifierFromTeamAppTuple, _CKAutoBugCaptureReasonToString, + _CKBackupContainerIdentifierPrefix, _CKBluetoothContainerIdentifier, + _CKBoolFromCKTernary, _CKBuildVersion, _CKCFArrayForEach, + _CKCFDictionaryForEach, _CKCNContactEmailAddressesKey, _CKCNContactPhoneNumbersKey, + _CKCanRetryForError, _CKChainPrivateKeyFieldName, _CKCloudDocsContainerIdentifier, + _CKCloudDocsShareURLSlug, _CKCloudDocsUnitTestContainerIdentifier, + _CKCloudPhotosContainerIdentifier, _CKContainerEnvironmentFromString, + _CKContainerEnvironmentString, _CKContainerIDKey, _CKContainerIdentifierIsAppleInternal, _CKCreateDirectoryAtPath, _CKCreateGUID, _CKCurrentQueueIsMainQueue, _CKCurrentUserDefaultName, _CKDHTTPHeaders, _CKDatabaseScopeFromString, _CKDatabaseScopeString, _CKDeviceID, _CKEncryptedPublicSharingKeyFieldName, @@ -48,8 +48,9 @@ exports: _CKRecordShareInfoKey, _CKRecordShareKey, _CKRecordTypeShare, _CKRecordTypeUserRecord, _CKRecordZoneDefaultName, _CKReferenceActionValidate, _CKRegisterRepeatingXPCActivity, _CKRequestUUID, _CKSQLiteJournalSuffixes, - _CKShareDaemonPrefix, _CKShareThumbnailImageDataKey, _CKShareTitleKey, - _CKShareTypeKey, _CKShareURLSlugForiWorkShareTitle, _CKSharingContainerSlugForContainerID, + _CKSafariBookmarksContainerIdentifier, _CKShareDaemonPrefix, + _CKShareThumbnailImageDataKey, _CKShareTitleKey, _CKShareTypeKey, + _CKShareURLSlugForiWorkShareTitle, _CKSharingContainerSlugForContainerID, _CKSharingdContainerIdentifier, _CKShortRandomID, _CKShouldUseNewPredicateValidation, _CKSocialGamingContainerIdentifier, _CKStringForQOS, _CKStringFromAccountStatus, _CKStringFromApplicationPermissionStatus, _CKStringFromCapabilities, @@ -59,9 +60,9 @@ exports: _CKStringWithDate, _CKStringWithDictionary, _CKStringWithLimitedArray, _CKStringWithNibbles, _CKStringWithObject, _CKStringWithSet, _CKTTYCallHistoryContainerIdentifier, _CKTabIndentAtDepth, - _CKTemporaryDirectory, _CKTernaryFromBOOL, _CKValidateKeyName, - _CKValidateRecordArrayValue, _CKValueIsAcceptableClass, _CKValueIsAcceptablePredicateClass, - _CKVettingURLSlug, _CKWarnForInvalidApplicationIdentifier, + _CKTemporaryDirectory, _CKTernaryFromBOOL, _CKTriggerAutoBugCaptureWithFormatSignature, + _CKValidateKeyName, _CKValidateRecordArrayValue, _CKValueIsAcceptableClass, + _CKValueIsAcceptablePredicateClass, _CKVettingURLSlug, _CKWarnForInvalidApplicationIdentifier, _CKWeakLinkClass, _CKWeakLinkSymbol, _CKWebSharingBaseTokenKey, _CKWebSharingIsReadOnly, _CKWebSharingIsShared, _CKWebSharingOperationShareActionKey, _CKWebSharingOperationShareBaseTokenKey, _CKWebSharingOperationSharingKeyKey, @@ -81,7 +82,7 @@ exports: _kCKAllowFakeEntitlementsKey, _kCKAllowLightweightPCSEntitlementKey, _kCKAllowMasqueradingEntitlementKey, _kCKAllowPackagesKey, _kCKAllowProtectionDataEntitlementKey, _kCKAllowSetEnvironmentEntitlementKey, - _kCKAnonymousAccountKey, _kCKBehaviorOptionConfigBaseURLKey, + _kCKAnonymousAccountKey, _kCKAssetChunkLength, _kCKBehaviorOptionConfigBaseURLKey, _kCKBehaviorOptionSetupBaseURLKey, _kCKBehaviorOptionsChangedKeysKey, _kCKBehaviorOptionsChangedKeysNotification, _kCKCDBShareResourceProvider, _kCKCloudKitSystemServiceKey, _kCKCloudServicesCloudKitServiceEntitlementKey, @@ -137,11 +138,11 @@ exports: objc-classes: [ _CKAcceptSharesOperation, _CKAcceptSharesOperationInfo, _CKAccountInfo, _CKAggregateZonePCSOperation, _CKAggregateZonePCSOperationInfo, _CKApplicationPermissionGroup, _CKArchivedAnchoredPackage, - _CKAsset, _CKBehaviorOptions, _CKBlockingAsyncQueue, _CKCodeFunctionInvokeOperation, - _CKCodeFunctionInvokeOperationInfo, _CKCompleteParticipantVettingOperation, - _CKCompleteParticipantVettingOperationInfo, _CKContactsSupport, - _CKContainer, _CKContainerID, _CKContainerSetupInfo, _CKDCancelToken, - _CKDatabase, _CKDatabaseNotification, _CKDatabaseOperation, + _CKAsset, _CKAssetTransferOptions, _CKBehaviorOptions, _CKBlockingAsyncQueue, + _CKCodeFunctionInvokeOperation, _CKCodeFunctionInvokeOperationInfo, + _CKCompleteParticipantVettingOperation, _CKCompleteParticipantVettingOperationInfo, + _CKContactsSupport, _CKContainer, _CKContainerID, _CKContainerSetupInfo, + _CKDCancelToken, _CKDatabase, _CKDatabaseNotification, _CKDatabaseOperation, _CKDatabaseOperationInfo, _CKDatabaseSubscription, _CKDiscoverAllContactsOperation, _CKDiscoverAllUserIdentitiesOperation, _CKDiscoverUserIdentitiesOperation, _CKDiscoverUserIdentitiesOperationInfo, _CKDiscoverUserInfosOperation, diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa.tbd index c6fc4a5451..76b9454764 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 2AD3DF67-63AC-36C1-A717-40146A9F0203', 'x86_64: BA1DCCFB-1FC4-3DEC-93A8-894378C86568' ] +uuids: [ 'i386: 7ED9CC12-AF69-384E-98FF-6CA850B8C8D0', 'x86_64: 85EDFBE1-75F0-369E-8CA8-C6A639B98FA6' ] platform: macosx install-name: /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa -current-version: 22.0 +current-version: 22 objc-constraint: none exports: - archs: [ i386, x86_64 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Collaboration.framework/Versions/A/Collaboration.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Collaboration.framework/Versions/A/Collaboration.tbd index 4422d4e296..53b77b80a9 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Collaboration.framework/Versions/A/Collaboration.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Collaboration.framework/Versions/A/Collaboration.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 77D8B141-A478-3B4C-AFF2-93F497BA073B', 'x86_64: 4184959F-DB37-3A3F-A642-CE261E20B62B' ] +uuids: [ 'i386: BB6FD97A-74DF-32F2-91D4-C15DBA542930', 'x86_64: AE2789BF-1410-3D9D-9DA7-56B3E8F1BB06' ] platform: macosx install-name: /System/Library/Frameworks/Collaboration.framework/Versions/A/Collaboration -current-version: 78.0 +current-version: 78 objc-constraint: none exports: - archs: [ x86_64 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Contacts.framework/Versions/A/Contacts.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Contacts.framework/Versions/A/Contacts.tbd index ea80a89b2f..12185bcd4a 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Contacts.framework/Versions/A/Contacts.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Contacts.framework/Versions/A/Contacts.tbd @@ -1,10 +1,10 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: 90A21415-9731-3A83-B105-30963A0C865C' ] +uuids: [ 'x86_64: 917E2E8A-1E67-3160-B0F3-6E4CFC21B46C' ] platform: macosx install-name: /System/Library/Frameworks/Contacts.framework/Versions/A/Contacts -current-version: 0.0 -compatibility-version: 0.0 +current-version: 0 +compatibility-version: 0 objc-constraint: none exports: - archs: [ x86_64 ] @@ -79,6 +79,7 @@ exports: _CNPostalAddressISOCountryCodeKey, _CNPostalAddressLocalizedPropertyNameAttribute, _CNPostalAddressPostalCodeKey, _CNPostalAddressPropertyAttribute, _CNPostalAddressStateKey, _CNPostalAddressStreetKey, _CNPostalAddressSubAdministrativeAreaKey, + _CNPostalAddressSubLocalityKey, _CNReputationStoreDefaultTimeout, _CNSocialProfileBundleIdentifiersKey, _CNSocialProfileDisplayNameKey, _CNSocialProfileServiceFacebook, _CNSocialProfileServiceFlickr, _CNSocialProfileServiceGameCenter, _CNSocialProfileServiceKey, @@ -120,8 +121,9 @@ exports: _CNPredicate, _CNPredicateValidator, _CNPreferredApplePersonaIdentifierDescription, _CNPreferredForImageDescription, _CNPreferredForNameDescription, _CNPreferredLikenessSourceDescription, _CNPreviousFamilyNameDescription, - _CNPropertyDescription, _CNSaveRequest, _CNSearchIndexDescription, - _CNSocialProfile, _CNSocialProfilesDescription, _CNSortingFamilyNameDescription, + _CNPropertyDescription, _CNReputationHandle, _CNReputationStore, + _CNSaveRequest, _CNSearchIndexDescription, _CNSocialProfile, + _CNSocialProfilesDescription, _CNSortingFamilyNameDescription, _CNSortingGivenNameDescription, _CNSuggestedSaveRequest, _CNTCC, _CNTextAlertDescription, _CNThumbnailImageDataDescription, _CNUrlAddressesDescription, _CNXPCDataMapper ] @@ -135,5 +137,5 @@ exports: _CNContainerPermissions._canCreateContacts, _CNContainerPermissions._canCreateGroups, _CNContainerPermissions._canDeleteContacts, _CNGroup._creationDate, _CNGroup._identifier, _CNGroup._modificationDate, _CNGroup._name, - _CNGroup._snapshot, _CNPostalAddress._subAdministrativeArea ] + _CNGroup._snapshot ] ... diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Contacts.framework/Versions/A/Headers/CNMutablePostalAddress.h b/MacOSX10.12.sdk/System/Library/Frameworks/Contacts.framework/Versions/A/Headers/CNMutablePostalAddress.h index 577e52313a..badf6572e0 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Contacts.framework/Versions/A/Headers/CNMutablePostalAddress.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Contacts.framework/Versions/A/Headers/CNMutablePostalAddress.h @@ -22,7 +22,9 @@ NS_CLASS_AVAILABLE(10_11, 9_0) /*! multi-street address is delimited with carriage returns “\n” */ @property (copy, NS_NONATOMIC_IOSONLY) NSString *street; +@property (copy, NS_NONATOMIC_IOSONLY) NSString *subLocality; @property (copy, NS_NONATOMIC_IOSONLY) NSString *city; +@property (copy, NS_NONATOMIC_IOSONLY) NSString *subAdministrativeArea; @property (copy, NS_NONATOMIC_IOSONLY) NSString *state; @property (copy, NS_NONATOMIC_IOSONLY) NSString *postalCode; @property (copy, NS_NONATOMIC_IOSONLY) NSString *country; diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Contacts.framework/Versions/A/Headers/CNPostalAddress.h b/MacOSX10.12.sdk/System/Library/Frameworks/Contacts.framework/Versions/A/Headers/CNPostalAddress.h index 8acdf4824c..477a9c61e7 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Contacts.framework/Versions/A/Headers/CNPostalAddress.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Contacts.framework/Versions/A/Headers/CNPostalAddress.h @@ -21,24 +21,29 @@ NS_CLASS_AVAILABLE(10_11, 9_0) /*! multi-street address is delimited with carriage returns “\n” */ @property (readonly, copy, NS_NONATOMIC_IOSONLY) NSString *street; +@property (readonly, copy, NS_NONATOMIC_IOSONLY) NSString *subLocality; @property (readonly, copy, NS_NONATOMIC_IOSONLY) NSString *city; +@property (readonly, copy, NS_NONATOMIC_IOSONLY) NSString *subAdministrativeArea; @property (readonly, copy, NS_NONATOMIC_IOSONLY) NSString *state; @property (readonly, copy, NS_NONATOMIC_IOSONLY) NSString *postalCode; @property (readonly, copy, NS_NONATOMIC_IOSONLY) NSString *country; @property (readonly, copy, NS_NONATOMIC_IOSONLY) NSString *ISOCountryCode; /*! Returns a user displayable property name. */ -+ (NSString*)localizedStringForKey:(NSString *)key; ++ (NSString *)localizedStringForKey:(NSString *)key; @end // Properties that are always fetched. Can be used with key value coding and observing. CONTACTS_EXTERN NSString * const CNPostalAddressStreetKey NS_AVAILABLE(10_11, 9_0); +CONTACTS_EXTERN NSString * const CNPostalAddressSubLocalityKey NS_AVAILABLE(10_12, 10_0); CONTACTS_EXTERN NSString * const CNPostalAddressCityKey NS_AVAILABLE(10_11, 9_0); +CONTACTS_EXTERN NSString * const CNPostalAddressSubAdministrativeAreaKey NS_AVAILABLE(10_12, 10_0); CONTACTS_EXTERN NSString * const CNPostalAddressStateKey NS_AVAILABLE(10_11, 9_0); CONTACTS_EXTERN NSString * const CNPostalAddressPostalCodeKey NS_AVAILABLE(10_11, 9_0); CONTACTS_EXTERN NSString * const CNPostalAddressCountryKey NS_AVAILABLE(10_11, 9_0); CONTACTS_EXTERN NSString * const CNPostalAddressISOCountryCodeKey NS_AVAILABLE(10_11, 9_0); + NS_ASSUME_NONNULL_END diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Contacts.framework/Versions/A/Headers/CNPostalAddressFormatter.h b/MacOSX10.12.sdk/System/Library/Frameworks/Contacts.framework/Versions/A/Headers/CNPostalAddressFormatter.h index e5c433ee54..c68aad9ef7 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Contacts.framework/Versions/A/Headers/CNPostalAddressFormatter.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Contacts.framework/Versions/A/Headers/CNPostalAddressFormatter.h @@ -2,7 +2,7 @@ // CNPostalAddressFormatter.h // Contacts // -// Copyright (c) 2015 Apple Inc. All rights reserved. +// Copyright (c) 2015–2016 Apple Inc. All rights reserved. // #import diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ContactsUI.framework/Versions/A/ContactsUI.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ContactsUI.framework/Versions/A/ContactsUI.tbd index 7c6a535816..f30d514b2a 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ContactsUI.framework/Versions/A/ContactsUI.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ContactsUI.framework/Versions/A/ContactsUI.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: 622D6E82-18B7-3532-A506-E6D3EE17A733' ] +uuids: [ 'x86_64: CA987069-4CD5-3305-B292-FD4DE5EFD61F' ] platform: macosx install-name: /System/Library/Frameworks/ContactsUI.framework/Versions/A/ContactsUI -current-version: 1756.14.5 +current-version: 1756.20 objc-constraint: none exports: - archs: [ x86_64 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio.tbd index 4f659ea4ef..c3f9a865e8 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 9128D196-2117-365E-B4F0-CB247ADDE131', 'x86_64: A38A11A5-130B-39CE-BEBA-F5427F6801DC' ] +uuids: [ 'i386: 5715FE26-A243-35CA-94AA-F8C6F26302FB', 'x86_64: 184D9C49-248F-3374-944C-FD1A99A6B32E' ] platform: macosx install-name: /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreAudioKit.framework/Versions/A/CoreAudioKit.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreAudioKit.framework/Versions/A/CoreAudioKit.tbd index 37ba6471ea..a90417e2c1 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreAudioKit.framework/Versions/A/CoreAudioKit.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreAudioKit.framework/Versions/A/CoreAudioKit.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: EBA04AF0-F85F-38B6-B76D-9B9FE4A385B6', 'x86_64: 5440B95E-0391-32BA-8C2B-6568553F72E7' ] +uuids: [ 'i386: 11E390C3-5087-33F3-8B6D-C9FA1E1AC1A3', 'x86_64: DD6F8D1F-69EE-335A-8654-72B24E25423D' ] platform: macosx install-name: /System/Library/Frameworks/CoreAudioKit.framework/Versions/A/CoreAudioKit objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth.tbd index 8b7df3101d..d8783a5d15 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 56E17645-F315-3E75-905E-415458E83A26', 'x86_64: 76AFC4B4-A9FD-3434-B168-90087E71F5C4' ] +uuids: [ 'i386: 3FA355A2-A9A5-3787-BA8F-9245F9BB5880', 'x86_64: BCB78777-76F0-3CC1-8443-9E61AEF7EF63' ] platform: macosx install-name: /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreData.framework/Versions/A/CoreData.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreData.framework/Versions/A/CoreData.tbd index 372d120686..fb3cff9316 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreData.framework/Versions/A/CoreData.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreData.framework/Versions/A/CoreData.tbd @@ -1,25 +1,26 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64, x86_64h ] -uuids: [ 'i386: CD8E86DA-CB6A-3B0B-A2B6-EF7272EA2C11', 'x86_64: 694F9EA9-A785-3F84-8EB1-DAF76E3BDF9B', - 'x86_64h: FE3F152B-4C35-3A58-A0CB-D04EE5908818' ] +uuids: [ 'i386: 2C9175C4-7D15-3422-AFE7-510A138192DD', 'x86_64: C9933C8C-85D5-3FB9-8D6D-DB80AB3F496B', + 'x86_64h: 2397A0D1-03FC-349C-865D-9F114DC86A63' ] platform: macosx install-name: /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData -current-version: 752.8 +current-version: 754.2 objc-constraint: none exports: - archs: [ i386, x86_64, x86_64h ] symbols: [ _NSAddedPersistentStoresKey, _NSAffectedObjectsErrorKey, _NSAffectedStoresErrorKey, _NSAutomaticMigrationUseDocumentDestinationOption, _NSBinaryExternalRecordType, - _NSBinaryStoreType, _NSCoreDataVersionNumber, _NSDeletedObjectsKey, - _NSDetailedErrorsKey, _NSEntityNameInPathKey, _NSErrorMergePolicy, - _NSExternalRecordExtensionOption, _NSExternalRecordsDirectoryOption, + _NSBinaryStoreType, _NSCoreDataVersionNumber, _NSDeletedObjectIDsKey, + _NSDeletedObjectsKey, _NSDetailedErrorsKey, _NSEntityNameInPathKey, + _NSErrorMergePolicy, _NSExternalRecordExtensionOption, _NSExternalRecordsDirectoryOption, _NSExternalRecordsFileFormatOption, _NSIgnorePersistentStoreVersioningOption, _NSInMemoryStoreType, _NSInferMappingModelAutomaticallyOption, - _NSInsertedObjectsKey, _NSInvalidatedAllObjectsKey, _NSInvalidatedObjectsKey, + _NSInsertedObjectIDsKey, _NSInsertedObjectsKey, _NSInvalidatedAllObjectsKey, + _NSInvalidatedObjectIDsKey, _NSInvalidatedObjectsKey, _NSManagedObjectContextDidMergeChangesObjectIDsNotification, _NSManagedObjectContextDidSaveFromPersistentDocumentNotification, - _NSManagedObjectContextDidSaveNotification, _NSManagedObjectContextKey, - _NSManagedObjectContextObjectsDidChangeNotification, _NSManagedObjectContextQueryGenerationKey, - _NSManagedObjectContextWillSaveFromPersistentDocumentNotification, + _NSManagedObjectContextDidSaveNotification, _NSManagedObjectContextDidSaveObjectIDsNotification, + _NSManagedObjectContextKey, _NSManagedObjectContextObjectsDidChangeNotification, + _NSManagedObjectContextQueryGenerationKey, _NSManagedObjectContextWillSaveFromPersistentDocumentNotification, _NSManagedObjectContextWillSaveNotification, _NSMergeByPropertyObjectTrumpMergePolicy, _NSMergeByPropertyStoreTrumpMergePolicy, _NSMigratePersistentStoresAutomaticallyOption, _NSMigrationDestinationObjectKey, _NSMigrationEntityMappingKey, @@ -31,28 +32,30 @@ exports: _NSPersistentStoreCoordinatorStoresWillChangeNotification, _NSPersistentStoreCoordinatorWillRemoveStoreNotification, _NSPersistentStoreDidImportUbiquitousContentChangesNotification, - _NSPersistentStoreForceDestroyOption, _NSPersistentStoreOSCompatibility, - _NSPersistentStoreOrderKeyUpdateNotification, _NSPersistentStoreRebuildFromUbiquitousContentOption, - _NSPersistentStoreRemoveUbiquitousMetadataOption, _NSPersistentStoreSaveConflictsErrorKey, - _NSPersistentStoreTimeoutOption, _NSPersistentStoreTypeKey, - _NSPersistentStoreUbiquitousContainerIdentifierKey, _NSPersistentStoreUbiquitousContentNameKey, - _NSPersistentStoreUbiquitousContentURLKey, _NSPersistentStoreUbiquitousPeerTokenOption, - _NSPersistentStoreUbiquitousSeedStoreURLKey, _NSPersistentStoreUbiquitousTransitionTypeKey, - _NSPersistentStoreUnlinkDestroyOption, _NSReadOnlyPersistentStoreOption, + _NSPersistentStoreForceDestroyOption, _NSPersistentStoreForceLightweightMigrationOption, + _NSPersistentStoreOSCompatibility, _NSPersistentStoreOrderKeyUpdateNotification, + _NSPersistentStoreRebuildFromUbiquitousContentOption, _NSPersistentStoreRemoveUbiquitousMetadataOption, + _NSPersistentStoreSaveConflictsErrorKey, _NSPersistentStoreTimeoutOption, + _NSPersistentStoreTypeKey, _NSPersistentStoreUbiquitousContainerIdentifierKey, + _NSPersistentStoreUbiquitousContentNameKey, _NSPersistentStoreUbiquitousContentURLKey, + _NSPersistentStoreUbiquitousPeerTokenOption, _NSPersistentStoreUbiquitousSeedStoreURLKey, + _NSPersistentStoreUbiquitousTransitionTypeKey, _NSPersistentStoreUnlinkDestroyOption, + _NSReadOnlyPersistentStoreOption, _NSRefreshedObjectIDsKey, _NSRefreshedObjectsKey, _NSRemotePersistentStoreDidChangeNotification, _NSRemovedPersistentStoresKey, _NSRollbackMergePolicy, _NSSQLiteAnalyzeOption, _NSSQLiteErrorDomain, _NSSQLiteManualVacuumOption, _NSSQLitePersistWALOption, _NSSQLitePragmasOption, _NSSQLiteStoreType, _NSStoreModelVersionHashesKey, _NSStoreModelVersionIdentifiersKey, _NSStorePathKey, _NSStoreTypeKey, _NSStoreUUIDInPathKey, _NSStoreUUIDKey, _NSUUIDChangedPersistentStoresKey, - _NSUpdatedObjectsKey, _NSValidateXMLStoreOption, _NSValidationKeyErrorKey, - _NSValidationObjectErrorKey, _NSValidationPredicateErrorKey, + _NSUpdatedObjectIDsKey, _NSUpdatedObjectsKey, _NSValidateXMLStoreOption, + _NSValidationKeyErrorKey, _NSValidationObjectErrorKey, _NSValidationPredicateErrorKey, _NSValidationValueErrorKey, _NSXMLExternalRecordType, _NSXMLStoreType, _NSXPCStoreAnonymousListenerKey, _NSXPCStoreDaemonizeKey, _NSXPCStoreEntitlementNamesKey, _NSXPCStorePostUpdateNotificationsKey, _NSXPCStoreServerEndpointFactoryKey, _NSXPCStoreServiceNameKey, _NSXPCStoreSkipModelCheckKey, _NSXPCStoreType, __NSBackgroundThreadConfinementConcurrencyType, - __NSManagedObjectContextObjectsDidChangePrivateNotification ] + __NSManagedObjectContextObjectsDidChangePrivateNotification, + __NSTriggerModifiedObjectIDsKey, __NSTriggerModifiedObjectsKey ] objc-classes: [ _NSAsynchronousFetchRequest, _NSAsynchronousFetchResult, _NSAtomicStore, _NSAtomicStoreCacheNode, _NSAttributeDescription, _NSBatchDeleteRequest, _NSBatchDeleteResult, _NSBatchUpdateRequest, _NSBatchUpdateResult, diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreData.framework/Versions/A/Headers/NSBatchDeleteRequest.h b/MacOSX10.12.sdk/System/Library/Frameworks/CoreData.framework/Versions/A/Headers/NSBatchDeleteRequest.h index e4a2f3488f..1d1006e65e 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreData.framework/Versions/A/Headers/NSBatchDeleteRequest.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreData.framework/Versions/A/Headers/NSBatchDeleteRequest.h @@ -29,7 +29,7 @@ API_AVAILABLE(macosx(10.11),ios(9.0)) @private NSBatchDeleteRequestResultType _resultType; NSFetchRequest *_deleteTarget; - void *_reserved; + intptr_t _flags; #endif } diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreData.framework/Versions/A/Headers/NSBatchUpdateRequest.h b/MacOSX10.12.sdk/System/Library/Frameworks/CoreData.framework/Versions/A/Headers/NSBatchUpdateRequest.h index 6806c7acba..5fd79d271a 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreData.framework/Versions/A/Headers/NSBatchUpdateRequest.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreData.framework/Versions/A/Headers/NSBatchUpdateRequest.h @@ -30,7 +30,8 @@ API_AVAILABLE(macosx(10.10),ios(8.0)) unsigned int includesSubentities:1; unsigned int resultType:2; unsigned int entityIsName:1; - unsigned int _RESERVED:28; + unsigned int secureOperation:1; + unsigned int _RESERVED:27; } _flags; NSDictionary *_columnsToUpdate; #endif diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreData.framework/Versions/A/Headers/NSManagedObjectContext.h b/MacOSX10.12.sdk/System/Library/Frameworks/CoreData.framework/Versions/A/Headers/NSManagedObjectContext.h index 4ca5a346cf..7184477bb8 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreData.framework/Versions/A/Headers/NSManagedObjectContext.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreData.framework/Versions/A/Headers/NSManagedObjectContext.h @@ -103,7 +103,8 @@ API_AVAILABLE(macosx(10.4),ios(3.0)) unsigned int _deleteInaccessible:1; unsigned int _priority:2; unsigned int _autoMerge:1; - unsigned int _reservedFlags:6; + unsigned int _pushSecureDelete:1; + unsigned int _reservedFlags:5; } _flags; NSMutableSet *_unprocessedChanges; NSMutableSet *_unprocessedDeletes; diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay.tbd index 5c50a4f94a..9c3fee3ed8 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 69294B3C-0AC2-3FF7-BBDE-0C62EEBD83B7', 'x86_64: 48B568C0-1E12-34F4-943D-EAB447FBA1BE' ] +uuids: [ 'i386: 0317C0DA-680A-394F-AAD2-45D4CEB2CF9F', 'x86_64: E52EFE94-982C-3DCE-A032-0E275E67B77B' ] platform: macosx install-name: /System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay objc-constraint: none @@ -61,16 +61,17 @@ exports: _CGXGetDisplayColorProfileID, _CGXGetDisplayWithOptions, _CGXGetDisplaysWithFramebufferMask, _CGXGetDisplaysWithPoint, _CGXGetDisplaysWithRect, _CGXGetDisplaysWithRegion, _CGXGetNextWakeupTime, _CGXHWCopyPixels, _CGXHWCopyRegion, - _CGXHWFillRegion, _CGXHWMoveRegion, _CGXHWPurgeSurface, _CGXHWWait, - _CGXHWWaitTokenRelease, _CGXInitialGeometrySeed, _CGXInvalidateGeometrySeed, - _CGXIsHDREnabled, _CGXLastDisplayLayoutChangedSeed, _CGXLastDisplaySynchronizeSeed, - _CGXMPForceShowCursor, _CGXMPHardwareCursorActive, _CGXMPHardwareCursorSupported, - _CGXMPHideCursor, _CGXMPObscureCursor, _CGXMPRegisterScreen, - _CGXMPRevealCursor, _CGXMPSetCursor, _CGXMPShowCursor, _CGXMainDisplayDevice, - _CGXMaxCursorSize, _CGXMuxBoot, _CGXMuxGetPolicy, _CGXMuxGetService, - _CGXMuxGetState, _CGXNextActiveDisplayDevice, _CGXNextDisplayDevice, - _CGXNextDisplaySynchronizeSeed, _CGXNextHardwareDisplayDevice, - _CGXNextOnlineDisplayDevice, _CGXOnlineDisplayDevices, _CGXPerformInitialDisplayConfiguration, + _CGXHWDisplayDeviceForDisplayID, _CGXHWFillRegion, _CGXHWMoveRegion, + _CGXHWPurgeSurface, _CGXHWWait, _CGXHWWaitTokenRelease, _CGXInitialGeometrySeed, + _CGXInvalidateGeometrySeed, _CGXIsHDREnabled, _CGXLastDisplayLayoutChangedSeed, + _CGXLastDisplaySynchronizeSeed, _CGXMPForceShowCursor, _CGXMPHardwareCursorActive, + _CGXMPHardwareCursorSupported, _CGXMPHideCursor, _CGXMPObscureCursor, + _CGXMPRegisterScreen, _CGXMPRevealCursor, _CGXMPSetCursor, + _CGXMPShowCursor, _CGXMainDisplayDevice, _CGXMaxCursorSize, + _CGXMuxBoot, _CGXMuxGetPolicy, _CGXMuxGetService, _CGXMuxGetState, + _CGXNextActiveDisplayDevice, _CGXNextDisplayDevice, _CGXNextDisplaySynchronizeSeed, + _CGXNextHardwareDisplayDevice, _CGXNextOnlineDisplayDevice, + _CGXOnlineDisplayDevices, _CGXPerformInitialDisplayConfiguration, _CGXPotentiallyActiveDisplayDevices, _CGXReleaseDisplayDeviceSurface, _CGXResetSurfaceForDisplayDevice, _CGXRestoreDisplayColorPreferences, _CGXRestoreDisplayConfiguration, _CGXRestoreDisplayGamma, @@ -81,33 +82,44 @@ exports: _CGXShutdownDisplays, _CGXSynchronizeDisplayDevice, _CGXSynchronizeDisplayDrivers, _CGXTellConnectionDisplayDidReconfigure, _CGXTellConnectionDisplayWillReconfigure, _CGXUpdateDisplaySynchronizeSeed, _CGXVFBMoveCursor, _CGXVFBSelectModeForOnlineState, - _CGXVFBSelectOnlineState, _CoreDisplay_CopyCurrentState, _CoreDisplay_DisplaySurface_Free, - _CoreDisplay_DisplaySurface_GetAccelerator, _CoreDisplay_DisplaySurface_GetBitsPerSample, - _CoreDisplay_DisplaySurface_GetCGLSContext, _CoreDisplay_DisplaySurface_GetCGXDisplayDevice, - _CoreDisplay_DisplaySurface_GetCGXDisplayDeviceSurface, _CoreDisplay_DisplaySurface_GetContentRect, - _CoreDisplay_DisplaySurface_GetCopyPosition, _CoreDisplay_DisplaySurface_GetCopyShape, - _CoreDisplay_DisplaySurface_GetFBO, _CoreDisplay_DisplaySurface_GetFlushShape, - _CoreDisplay_DisplaySurface_GetGLTexture, _CoreDisplay_DisplaySurface_GetIOAccelSurfaceID, - _CoreDisplay_DisplaySurface_GetIOSurface, _CoreDisplay_DisplaySurface_GetMTLDeviceSPI, - _CoreDisplay_DisplaySurface_GetMTLTexture, _CoreDisplay_DisplaySurface_GetSize, - _CoreDisplay_DisplaySurface_GetUpdateArea, _CoreDisplay_DisplaySurface_GetUpdateRect, - _CoreDisplay_DisplaySurface_GetUpdateShape, _CoreDisplay_DisplaySurface_PrepareForAccess, - _CoreDisplay_Display_GetActualSurfaceFormatForRequestedSurfaceFormat, - _CoreDisplay_Display_GetCurrentSurface, _CoreDisplay_Display_GetMTLCommandQueue, - _CoreDisplay_Display_GetMTLDeviceSPI, _CoreDisplay_Display_GetNextSurface, - _CoreDisplay_Display_GetNextSurfaceWithFormat, _CoreDisplay_Display_IsReady, - _CoreDisplay_Display_Present, _CoreDisplay_Display_PresentDisplaySurface, - _CoreDisplay_Display_PresentIOAccelSurface, _CoreDisplay_Display_PresentIOSurface, - _CoreDisplay_Display_PresentIOSurfaceWithSrcAndDstRect, _CoreDisplay_Display_PresentIOSurfaceWithSrcAndDstRectAndWithOptions, - _CoreDisplay_GetDisplayForCGXDisplayDevice, _CoreDisplay_IsPostingWSNotifications, - _CoreDisplay_SetZoomParameters, _CoreDisplay_UseIOPresentment, - _CursorBitmapCreate, _CursorBitmapCreateNoCopy, _CursorBitmapGetBytesPerRow, - _CursorBitmapGetData, _CursorBitmapGetFrameCount, _CursorBitmapGetFrameData, - _CursorBitmapGetFrameHeight, _CursorBitmapGetFrameWidth, _CursorBitmapGetHeight, - _CursorBitmapGetHotSpot, _CursorBitmapGetWidth, _CursorBitmapRelease, - _IODisplay_server, _IODisplay_server_routine, _InitializeCoreDisplay, - _WSAGDCSetDebugOptions, _WSCanonicalMirrorMasterForDisplayDevice, - _WSDisplayAddActiveDisplaysToExternalDebuggingDictionary, + _CGXVFBSelectOnlineState, _CoreDisplay_CopyCurrentState, _CoreDisplay_DisableCustomWhitePoint, + _CoreDisplay_DisplaySurface_Free, _CoreDisplay_DisplaySurface_GetAccelerator, + _CoreDisplay_DisplaySurface_GetBitsPerSample, _CoreDisplay_DisplaySurface_GetCGLSContext, + _CoreDisplay_DisplaySurface_GetCGXDisplayDevice, _CoreDisplay_DisplaySurface_GetCGXDisplayDeviceSurface, + _CoreDisplay_DisplaySurface_GetContentRect, _CoreDisplay_DisplaySurface_GetCopyPosition, + _CoreDisplay_DisplaySurface_GetCopyShape, _CoreDisplay_DisplaySurface_GetFBO, + _CoreDisplay_DisplaySurface_GetFlushShape, _CoreDisplay_DisplaySurface_GetGLTexture, + _CoreDisplay_DisplaySurface_GetIOAccelSurfaceID, _CoreDisplay_DisplaySurface_GetIOSurface, + _CoreDisplay_DisplaySurface_GetMTLDeviceSPI, _CoreDisplay_DisplaySurface_GetMTLTexture, + _CoreDisplay_DisplaySurface_GetSize, _CoreDisplay_DisplaySurface_GetUpdateArea, + _CoreDisplay_DisplaySurface_GetUpdateRect, _CoreDisplay_DisplaySurface_GetUpdateShape, + _CoreDisplay_DisplaySurface_PrepareForAccess, _CoreDisplay_Display_GetActualSurfaceFormatForRequestedSurfaceFormat, + _CoreDisplay_Display_GetCurrentSurface, _CoreDisplay_Display_GetDynamicLinearBrightness, + _CoreDisplay_Display_GetDynamicSliderParameters, _CoreDisplay_Display_GetLinearBrightness, + _CoreDisplay_Display_GetMTLCommandQueue, _CoreDisplay_Display_GetMTLDeviceSPI, + _CoreDisplay_Display_GetNextSurface, _CoreDisplay_Display_GetNextSurfaceWithFormat, + _CoreDisplay_Display_GetUserBrightness, _CoreDisplay_Display_IsCustomWhitePointSet, + _CoreDisplay_Display_IsReady, _CoreDisplay_Display_PresentDisplaySurface, + _CoreDisplay_Display_PresentIOAccelSurface, _CoreDisplay_Display_PresentIOAccelSurfaceWithIOAccelSurfaceInfo, + _CoreDisplay_Display_PresentIOSurface, _CoreDisplay_Display_PresentIOSurfaceWithSrcAndDstRect, + _CoreDisplay_Display_PresentIOSurfaceWithSrcAndDstRectAndWithOptions, + _CoreDisplay_Display_PresentScreenRefresh, _CoreDisplay_Display_SetAutoBrightnessIsEnabled, + _CoreDisplay_Display_SetDynamicLinearBrightness, _CoreDisplay_Display_SetDynamicSliderFactor, + _CoreDisplay_Display_SetLinearBrightness, _CoreDisplay_Display_SetUserBrightness, + _CoreDisplay_GetCurrentWhitePoint, _CoreDisplay_GetCurrentWhitepoint, + _CoreDisplay_GetDisplayForCGXDisplayDevice, _CoreDisplay_GetNominalWhitepoint, + _CoreDisplay_GetWhitePointMode, _CoreDisplay_IsCustomWhitePointSet, + _CoreDisplay_IsPostingWSNotifications, _CoreDisplay_IsSystem2012OrLater, + _CoreDisplay_PresentScreenRefresh, _CoreDisplay_SetAttenuationAdjustmentTable, + _CoreDisplay_SetWhitePoint, _CoreDisplay_SetWhitePointWithDuration, + _CoreDisplay_SetZoomParameters, _CoreDisplay_SystemHasNightShiftCabableDisplays, + _CoreDisplay_UseIOPresentment, _CoreDisplay_XRPresent, _CursorBitmapCreate, + _CursorBitmapCreateNoCopy, _CursorBitmapGetBytesPerRow, _CursorBitmapGetData, + _CursorBitmapGetFrameCount, _CursorBitmapGetFrameData, _CursorBitmapGetFrameHeight, + _CursorBitmapGetFrameWidth, _CursorBitmapGetHeight, _CursorBitmapGetHotSpot, + _CursorBitmapGetWidth, _CursorBitmapRelease, _IODisplay_server, + _IODisplay_server_routine, _InitializeCoreDisplay, _WSAGDCSetDebugOptions, + _WSCanonicalMirrorMasterForDisplayDevice, _WSDisplayAddActiveDisplaysToExternalDebuggingDictionary, _WSDisplayGetAcceleratorForcingSWCursor, _WSDisplayIsAirPlayDevice, _WSDisplayIsCanonicalMirrorMaster, _WSDisplayReconfigureTime, _WSDisplayUpdatesAreDisabled, _WSGetDesktopColor, _WSGetGeometrySeed, diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation.tbd index 7314938564..dcb23eb53c 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation.tbd @@ -1,11 +1,11 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64, x86_64h ] -uuids: [ 'i386: 4FD791E0-E536-35D9-959D-B0FBF7E05BD6', 'x86_64: 0F1FAA52-1C06-327E-A170-382B48B1846D', - 'x86_64h: A40AA224-7A50-3989-95D0-5A228A0E2FAF' ] +uuids: [ 'i386: 662060DC-1E17-3F12-BCC6-2FBBAC65070D', 'x86_64: EE1BFAF3-CFB8-32A5-ADEB-88E60D85BEDA', + 'x86_64h: F2D9372F-2E23-3B41-90F9-C80944085EB0' ] platform: macosx install-name: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation -current-version: 1348.28 -compatibility-version: 150.0 +current-version: 1349.64 +compatibility-version: 150 objc-constraint: none exports: - archs: [ i386 ] @@ -897,7 +897,8 @@ exports: __kCFBundleTypeIconFileKey, __kCFBundleTypeMIMETypesKey, __kCFBundleTypeNameKey, __kCFBundleTypeOSTypesKey, __kCFBundleTypeRoleKey, __kCFBundleURLIconFileKey, __kCFBundleURLNameKey, __kCFBundleURLSchemesKey, __kCFBundleURLTypesKey, - __kCFPasteboardRemote, __kCFStreamPropertyHTTPTrailer, __kCFStreamPropertySocketSecurityAuthenticatesServerCertificate, + __kCFPasteboardRemote, __kCFStreamPropertyFileNativeHandle, + __kCFStreamPropertyHTTPTrailer, __kCFStreamPropertySocketSecurityAuthenticatesServerCertificate, __kCFSystemVersionBuildStringKey, __kCFSystemVersionBuildVersionKey, __kCFSystemVersionProductCopyrightKey, __kCFSystemVersionProductNameKey, __kCFSystemVersionProductUserVisibleVersionKey, __kCFSystemVersionProductVersionExtraKey, diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreFoundation.framework/Versions/A/Headers/CFCharacterSet.h b/MacOSX10.12.sdk/System/Library/Frameworks/CoreFoundation.framework/Versions/A/Headers/CFCharacterSet.h index 648d4f558d..1e072ba53c 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreFoundation.framework/Versions/A/Headers/CFCharacterSet.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreFoundation.framework/Versions/A/Headers/CFCharacterSet.h @@ -195,7 +195,7 @@ CF_EXPORT Boolean CFCharacterSetHasMemberInPlane(CFCharacterSetRef theSet, CFInd /*! @function CFCharacterSetCreateMutable Creates a new empty mutable character set. - @param allocator The CFAllocator which should be used to allocate + @param alloc The CFAllocator which should be used to allocate memory for the array and its storage for values. This parameter may be NULL in which case the current default CFAllocator is used. If this reference is not a valid @@ -208,7 +208,7 @@ CFMutableCharacterSetRef CFCharacterSetCreateMutable(CFAllocatorRef alloc); /*! @function CFCharacterSetCreateCopy Creates a new character set with the values from the given character set. This function tries to compact the backing store where applicable. - @param allocator The CFAllocator which should be used to allocate + @param alloc The CFAllocator which should be used to allocate memory for the array and its storage for values. This parameter may be NULL in which case the current default CFAllocator is used. If this reference is not a valid @@ -224,7 +224,7 @@ CFCharacterSetRef CFCharacterSetCreateCopy(CFAllocatorRef alloc, CFCharacterSetR /*! @function CFCharacterSetCreateMutableCopy Creates a new mutable character set with the values from the given character set. - @param allocator The CFAllocator which should be used to allocate + @param alloc The CFAllocator which should be used to allocate memory for the array and its storage for values. This parameter may be NULL in which case the current default CFAllocator is used. If this reference is not a valid @@ -265,7 +265,7 @@ CF_EXPORT Boolean CFCharacterSetIsLongCharacterMember(CFCharacterSetRef theSet, /*! @function CFCharacterSetCreateBitmapRepresentation Creates a new immutable data with the bitmap representation from the given character set. - @param allocator The CFAllocator which should be used to allocate + @param alloc The CFAllocator which should be used to allocate memory for the array and its storage for values. This parameter may be NULL in which case the current default CFAllocator is used. If this reference is not a valid diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics.tbd index 443ffc7117..f5f40f311f 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics.tbd @@ -1,11 +1,11 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64, x86_64h ] -uuids: [ 'i386: 94B017A1-A5D1-3D0D-9074-334DCF0832AF', 'x86_64: 1C8DB6D6-6952-337F-BCF3-5B068FB7C632', - 'x86_64h: C6E5A0EC-CEEE-3834-B37C-E5CF9EECDD52' ] +uuids: [ 'i386: A234ED94-31E5-3044-AC50-9AD91C2E320E', 'x86_64: 1676F5EC-AEE3-3C52-97C4-43CBF705EA2A', + 'x86_64h: 3C0EEAC8-2475-38BD-81DC-C1F7F6C8E82F' ] platform: macosx install-name: /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics -current-version: 1070.13 -compatibility-version: 64.0 +current-version: 1070.22 +compatibility-version: 64 objc-constraint: none exports: - archs: [ i386 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage.tbd index 4360738132..49cd40522d 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 7DF3A21C-3250-3BF8-A31F-3747F216115A', 'x86_64: FA735717-BE82-397E-B0DC-71D83682D2F7' ] +uuids: [ 'i386: 523EF0FE-5340-352E-A255-D7234DC65734', 'x86_64: 988872A1-9C33-3FD7-9BF9-881F13A30392' ] platform: macosx install-name: /System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage -current-version: 5.0 +current-version: 5 compatibility-version: 1.0.1 objc-constraint: none exports: @@ -55,29 +55,30 @@ exports: _CIMotionBlur, _CIMultiplyBlendMode, _CIMultiplyCompositing, _CINinePartStretched, _CINinePartTiled, _CINoiseReduction, _CIOpTile, _CIOpacity, _CIOverlayBlendMode, _CIPDF417BarcodeGenerator, - _CIPageCurlTransition, _CIPageCurlWithShadowTransition, _CIParallelogramTile, - _CIPassThroughColorFilter, _CIPassThroughFilter, _CIPassThroughGeneralAltFilter, - _CIPassThroughGeneralFilter, _CIPassThroughIntermediateFilter, - _CIPassThroughWarpFilter, _CIPerspectiveCorrection, _CIPerspectiveTile, - _CIPerspectiveTransform, _CIPerspectiveTransformWithExtent, - _CIPhotoEffect, _CIPhotoEffectChrome, _CIPhotoEffectFade, - _CIPhotoEffectInstant, _CIPhotoEffectMono, _CIPhotoEffectNoir, - _CIPhotoEffectProcess, _CIPhotoEffectTonal, _CIPhotoEffectTransfer, - _CIPhotoGrain, _CIPinLightBlendMode, _CIPinchDistortion, _CIPixellate, - _CIPlugInStandardFilter, _CIPlusDarkerCompositing, _CIPlusLighterCompositing, - _CIPointillize, _CIPremultiply, _CIProSharpenEdges, _CIPseudoMedian, - _CIQRCodeGenerator, _CIRAWFilterImpl, _CIRAWGamutMapping, - _CIRAWTemperatureAdjust, _CIRadialGradient, _CIRandomGenerator, - _CIRectangleDetector, _CIRectangleGenerator, _CIRedEyeCorrection, - _CIRedEyeCorrections, _CIRedEyeRepair, _CIReductionFilter, - _CIReedSolomon, _CIRippleTransition, _CIRowAverage, _CISRGBToneCurveToLinear, - _CISaturationBlendMode, _CIScreenBlendMode, _CISepiaTone, - _CIShadedMaterial, _CISharpenLuminance, _CISimpleTile, _CISixfoldReflectedTile, - _CISixfoldRotatedTile, _CISkyAndGrassAdjust, _CISmartBlackAndWhite, - _CISmartColorFilter, _CISmartToneFilter, _CISmoothLinearGradient, - _CISoftCubicUpsample, _CISoftLightBlendMode, _CISourceAtopCompositing, - _CISourceInCompositing, _CISourceOutCompositing, _CISourceOverCompositing, - _CISpotColor, _CISpotLight, _CIStarShineGenerator, _CIStraightenFilter, + _CIPageCurlTransition, _CIPageCurlWithShadowTransition, _CIPaperWash, + _CIParallelogramTile, _CIPassThroughColorFilter, _CIPassThroughFilter, + _CIPassThroughGeneralAltFilter, _CIPassThroughGeneralFilter, + _CIPassThroughIntermediateFilter, _CIPassThroughWarpFilter, + _CIPerspectiveCorrection, _CIPerspectiveTile, _CIPerspectiveTransform, + _CIPerspectiveTransformWithExtent, _CIPhotoEffect, _CIPhotoEffectChrome, + _CIPhotoEffectFade, _CIPhotoEffectInstant, _CIPhotoEffectMono, + _CIPhotoEffectNoir, _CIPhotoEffectProcess, _CIPhotoEffectTonal, + _CIPhotoEffectTransfer, _CIPhotoGrain, _CIPinLightBlendMode, + _CIPinchDistortion, _CIPixellate, _CIPlugInStandardFilter, + _CIPlusDarkerCompositing, _CIPlusLighterCompositing, _CIPointillize, + _CIPremultiply, _CIProSharpenEdges, _CIPseudoMedian, _CIQRCodeGenerator, + _CIRAWFilterImpl, _CIRAWGamutMapping, _CIRAWTemperatureAdjust, + _CIRadialGradient, _CIRandomGenerator, _CIRectangleDetector, + _CIRectangleGenerator, _CIRedEyeCorrection, _CIRedEyeCorrections, + _CIRedEyeRepair, _CIReductionFilter, _CIReedSolomon, _CIRippleTransition, + _CIRowAverage, _CISRGBToneCurveToLinear, _CISaturationBlendMode, + _CIScreenBlendMode, _CISepiaTone, _CIShadedMaterial, _CISharpenLuminance, + _CISimpleTile, _CISixfoldReflectedTile, _CISixfoldRotatedTile, + _CISkyAndGrassAdjust, _CISmartBlackAndWhite, _CISmartColorFilter, + _CISmartToneFilter, _CISmoothLinearGradient, _CISoftCubicUpsample, + _CISoftLightBlendMode, _CISourceAtopCompositing, _CISourceInCompositing, + _CISourceOutCompositing, _CISourceOverCompositing, _CISpotColor, + _CISpotLight, _CIStarShineGenerator, _CIStraightenFilter, _CIStretch, _CIStretchCrop, _CIStripesGenerator, _CISubtractBlendMode, _CISunbeamsGenerator, _CISwipeTransition, _CITemperatureAndTint, _CIThermal, _CITile2Filter, _CITileFilter, _CIToneCurve, _CITorusLensDistortion, diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreLocation.framework/Versions/A/CoreLocation.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreLocation.framework/Versions/A/CoreLocation.tbd index c4858a4580..19a4f9b47d 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreLocation.framework/Versions/A/CoreLocation.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreLocation.framework/Versions/A/CoreLocation.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: C0BF4923-A9C2-3927-939C-8E96E5B2AC0D', 'x86_64: C953574D-5945-34C2-A122-9435E0D5D84C' ] +uuids: [ 'i386: E2C24924-9E36-3486-894F-BE8533902238', 'x86_64: A2C2DF22-8E30-371D-BC9B-9DCA2A70175B' ] platform: macosx install-name: /System/Library/Frameworks/CoreLocation.framework/Versions/A/CoreLocation -current-version: 2100.0.34 +current-version: 2101.0.62 objc-constraint: none exports: - archs: [ i386, x86_64 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI.tbd index d9d4aa487f..57fbb3b566 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: E96848DF-0221-3D53-9061-03AEC917FC24', 'x86_64: 05B584BA-1FEA-3D34-8ABB-7C8C37952CB0' ] +uuids: [ 'i386: CE948963-3D58-3AAB-BB7D-74B57672DFF5', 'x86_64: 5E2D1F53-B466-312E-AEA7-117B68C9A7F0' ] platform: macosx install-name: /System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI -current-version: 69.0 +current-version: 69 objc-constraint: none exports: - archs: [ i386, x86_64 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreMIDIServer.framework/Versions/A/CoreMIDIServer.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreMIDIServer.framework/Versions/A/CoreMIDIServer.tbd index cdc2031c6d..5b9c5dedd7 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreMIDIServer.framework/Versions/A/CoreMIDIServer.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreMIDIServer.framework/Versions/A/CoreMIDIServer.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: C3544BF9-93D0-3FC6-9968-D31E98819AFF', 'x86_64: 0FC35D69-8706-3FEE-B741-95E8E05595F5' ] +uuids: [ 'i386: 0F7B04C3-D236-32FC-8DB9-2D11B59575E9', 'x86_64: E34FFAD4-3164-3210-8BB1-016002D690DE' ] platform: macosx install-name: /System/Library/Frameworks/CoreMIDIServer.framework/Versions/A/CoreMIDIServer -current-version: 69.0 +current-version: 69 objc-constraint: none exports: - archs: [ i386, x86_64 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia.tbd index e3ed232d50..172fc27b23 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 1AD0AA27-410D-33BE-847B-C0FA3EC9F4F1', 'x86_64: B5B8C128-C1C2-3585-9B43-41141B2C6332' ] +uuids: [ 'i386: 82CB4213-D5E5-372C-ABD0-DF26BD7E301A', 'x86_64: 9A25B3CA-A006-39D2-A405-194F2BBF9061' ] platform: macosx install-name: /System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia objc-constraint: none @@ -303,7 +303,8 @@ exports: _FigConditionVariableBroadcast, _FigConditionVariableCreate, _FigConditionVariableDestroy, _FigConditionVariableWaitRelative, _FigCopyBacktrace, _FigCopyCFPreferenceAppValueOrOptionCFTypeWithDefault, - _FigCopyRankedLanguagesAccordingToPreferredLanguages, _FigCreateBlockBufferCopyingMemoryBlock, + _FigCopyRankedLanguagesAccordingToPreferredLanguages, _FigCreateBase32EncodedStringFromBytes, + _FigCreateBase64EncodedStringFromBytes, _FigCreateBlockBufferCopyingMemoryBlock, _FigCreateBlockBufferWithCFDataNoCopy, _FigCreateBlockBufferWithCFString, _FigCreateBytesFromCFString, _FigCreateBytesFromCFStringAndMovieLangCode, _FigCreateCFArrayFromColorValues, _FigCreateCFDataFromCFPropertyList, @@ -337,12 +338,12 @@ exports: _FigEndpointAggregateCreate, _FigEndpointAggregateRemoveEndpoints, _FigEndpointAudioGroupXPCRemoteCreate, _FigEndpointAudioSourceGetCMBaseObject, _FigEndpointAudioSourceGetClassID, _FigEndpointAudioSourceGetTypeID, - _FigEndpointCopyActiveCarPlayEndpoint, _FigEndpointCopyFirstStreamOfType, - _FigEndpointCopyStreamsForTypeAndSubType, _FigEndpointDeactivate, - _FigEndpointEnsureAuthorizedSync, _FigEndpointExtendedGetClassID, - _FigEndpointExtendedGetFigEndpoint, _FigEndpointGetCMBaseObject, - _FigEndpointGetClassID, _FigEndpointGetFeatures, _FigEndpointGetTypeID, - _FigEndpointGroupStartServer, _FigEndpointGroupXPCRemoteGetObjectID, + _FigEndpointCopyActiveCarPlayEndpoint, _FigEndpointCopyActiveEndpointOfType, + _FigEndpointCopyFirstStreamOfType, _FigEndpointCopyStreamsForTypeAndSubType, + _FigEndpointDeactivate, _FigEndpointEnsureAuthorizedSync, + _FigEndpointExtendedGetClassID, _FigEndpointExtendedGetFigEndpoint, + _FigEndpointGetCMBaseObject, _FigEndpointGetClassID, _FigEndpointGetFeatures, + _FigEndpointGetTypeID, _FigEndpointGroupStartServer, _FigEndpointGroupXPCRemoteGetObjectID, _FigEndpointIsCarPlayActive, _FigEndpointManagerCopyActivatedEndpoints, _FigEndpointManagerCopyAirPlayManager, _FigEndpointManagerCopyEndpointForID, _FigEndpointManagerCopyEndpointForName, _FigEndpointManagerCopyEndpointsForType, @@ -596,14 +597,15 @@ exports: _FigXPCServerAssociateObjectWithNeighborProcessByPID, _FigXPCServerConfirmNeighborProcessByPID, _FigXPCServerCopyXPCEndpoint, _FigXPCServerDisassociateObjectWithConnection, _FigXPCServerLookupAndRetainAssociatedObject, _FigXPCServerRetainNeighborObjectFromID, - _FigXPCServerRetainNeighborObjectFromIDWithConnection, _FigXPCServerStart, - _FigXPCServerStartWithClientXPCConnection, _FigXPCServerStartWithNewXPCEndpoint, - _H264Bridge_CopyDataWithEmulationPreventionBytesRemoved, _NeroTransportConnectToReceiver, - _NeroTransportConnectionGetCMBaseObject, _NeroTransportConnectionGetClassID, - _NeroTransportConnectionGetTypeID, _NeroTransportCopyRegisteredObject, - _NeroTransportCreate, _NeroTransportDisconnectFromReceiver, - _NeroTransportGetTypeID, _NeroTransportInvalidate, _NeroTransportIsConnected, - _NeroTransportIsHiSpeed, _NeroTransportRegisterObject, _NeroTransportRegisterObjectWithFlags, + _FigXPCServerRetainNeighborObjectFromIDWithConnection, _FigXPCServerRetainNeighborObjectFromIDWithProcessID, + _FigXPCServerStart, _FigXPCServerStartWithClientXPCConnection, + _FigXPCServerStartWithNewXPCEndpoint, _H264Bridge_CopyDataWithEmulationPreventionBytesRemoved, + _NeroTransportConnectToReceiver, _NeroTransportConnectionGetCMBaseObject, + _NeroTransportConnectionGetClassID, _NeroTransportConnectionGetTypeID, + _NeroTransportCopyRegisteredObject, _NeroTransportCreate, + _NeroTransportDisconnectFromReceiver, _NeroTransportGetTypeID, + _NeroTransportInvalidate, _NeroTransportIsConnected, _NeroTransportIsHiSpeed, + _NeroTransportRegisterObject, _NeroTransportRegisterObjectWithFlags, _NeroTransportSendAsyncMessage, _NeroTransportSendSyncMessageCreatingReply, _NeroTransportStartAcceptingConnections, _NeroTransportStopAcceptingConnections, _NeroTransportUnregisterObject, __FigIsCurrentDispatchQueue, @@ -794,19 +796,22 @@ exports: _kCMTimebaseNotification_EffectiveRateChanged, _kCMTimebaseNotification_MasterDidChange, _kCMTimebaseNotification_MasterWillChange, _kCMTimebaseNotification_TimeJumped, _kCMTimingInfoInvalid, _kFigBaseClassDesc, _kFigBaseClassID, - _kFigByteStreamProperty_AccessLog, _kFigByteStreamProperty_BandwidthSampleCount, - _kFigByteStreamProperty_DoesReadAhead, _kFigByteStreamProperty_FileType, - _kFigByteStreamProperty_FinishDownload, _kFigByteStreamProperty_LastCFError, - _kFigByteStreamProperty_MIMEType, _kFigByteStreamProperty_NetworkInterfaceStatistics, - _kFigByteStreamProperty_ReadBandwidth, _kFigByteStreamProperty_ReadBandwidthStandardDeviation, - _kFigByteStreamProperty_ReadStatistics, _kFigByteStreamProperty_RemoteIPAddress, - _kFigByteStreamProperty_ResponseTimeout, _kFigByteStreamProperty_SandboxExtensionHandle, - _kFigByteStreamProperty_ScheduledIO, _kFigByteStreamProperty_SuggestedFileName, - _kFigByteStreamProperty_UTI, _kFigCFUtilities_SentinelLanguage, + _kFigBlockCFDictionaryValueCallbacks, _kFigByteStreamProperty_AccessLog, + _kFigByteStreamProperty_BandwidthSampleCount, _kFigByteStreamProperty_DoesReadAhead, + _kFigByteStreamProperty_FileType, _kFigByteStreamProperty_FinishDownload, + _kFigByteStreamProperty_LastCFError, _kFigByteStreamProperty_MIMEType, + _kFigByteStreamProperty_NetworkInterfaceStatistics, _kFigByteStreamProperty_ReadBandwidth, + _kFigByteStreamProperty_ReadBandwidthStandardDeviation, _kFigByteStreamProperty_ReadStatistics, + _kFigByteStreamProperty_RemoteIPAddress, _kFigByteStreamProperty_ResponseTimeout, + _kFigByteStreamProperty_SandboxExtensionHandle, _kFigByteStreamProperty_ScheduledIO, + _kFigByteStreamProperty_SuggestedFileName, _kFigByteStreamProperty_UTI, + _kFigCFUtilities_SentinelLanguage, _kFigCPECryptorKeyRequestErrorNotificationKey_Reason, _kFigCPECryptorNativeContextInvalidatedNotificationKey_Reason, - _kFigCPECryptorNotification_NativeContextInvalidated, _kFigCPECryptorNotification_ReadyToDecryptChanged, - _kFigCPECryptorProperty_CanDecrypt, _kFigCPECryptorProperty_ExternalProtectionMethods, - _kFigCPECryptorProperty_IV, _kFigCPECryptorProperty_Key, _kFigCPECryptorProperty_PackagedPersistentKey, + _kFigCPECryptorNotification_KeyRequestErrorOccurred, _kFigCPECryptorNotification_NativeContextInvalidated, + _kFigCPECryptorNotification_ReadyToDecryptChanged, _kFigCPECryptorProperty_CanDecrypt, + _kFigCPECryptorProperty_ExternalProtectionMethods, _kFigCPECryptorProperty_IV, + _kFigCPECryptorProperty_Key, _kFigCPECryptorProperty_KeyRequestError, + _kFigCPECryptorProperty_KeyRequestState, _kFigCPECryptorProperty_PackagedPersistentKey, _kFigCPECryptorProperty_PersistentKey, _kFigCPECryptorProperty_ProtectionScheme, _kFigCPECryptorProperty_ProtocolVersionList, _kFigCPECryptorProperty_ReadyToCreateKeyRequest, _kFigCPECryptorProperty_ReadyToDecrypt, _kFigCPECryptorProperty_RequiresHardware, @@ -837,28 +842,30 @@ exports: _kFigCustomURLProviderNotification_Response, _kFigCustomURLProviderOptionKey_Cryptor, _kFigCustomURLProviderOptionKey_IsRenewalRequest, _kFigCustomURLProviderResponseKey_ClientInfo, _kFigCustomURLProviderResponseKey_ContentRenewalDate, _kFigCustomURLProviderResponseKey_ContentSize, - _kFigCustomURLProviderResponseKey_Cryptor, _kFigCustomURLProviderResponseKey_Data, - _kFigCustomURLProviderResponseKey_Headers, _kFigCustomURLProviderResponseKey_Incomplete, + _kFigCustomURLProviderResponseKey_Cryptor, _kFigCustomURLProviderResponseKey_CryptorObjectID, + _kFigCustomURLProviderResponseKey_Data, _kFigCustomURLProviderResponseKey_Headers, + _kFigCustomURLProviderResponseKey_Incomplete, _kFigCustomURLProviderResponseKey_IsContentKeyRequest, _kFigCustomURLProviderResponseKey_IsRenewalRequest, _kFigCustomURLProviderResponseKey_NoCache, _kFigCustomURLProviderResponseKey_RequestByteOffset, _kFigCustomURLProviderResponseKey_RequestID, _kFigCustomURLProviderResponseKey_RequestSize, _kFigCustomURLProviderResponseKey_SerializedNSAuthenticationChallenge, _kFigCustomURLProviderResponseKey_SerializedNSURLCredential, _kFigCustomURLProviderResponseKey_StatusCode, _kFigCustomURLProviderResponseKey_URL, _kFigCustomURLProviderResponseKey_UniversalTypeIdentifier, - _kFigCustomURLProviderResponseKey_WasCancelled, _kFigEndpointActivateOptionKey_ApplicationDisplayID, - _kFigEndpointActivateOptionKey_ClientPID, _kFigEndpointActivateOptionKey_IsPerAppDisplay, - _kFigEndpointActivateOptionKey_PrimaryUsage, _kFigEndpointAggregateProperty_SubEndpoints, - _kFigEndpointAudioSourceProperty_AudioType, _kFigEndpointAudioSourceProperty_Format, - _kFigEndpointAudioSourceProperty_VocoderInfo, _kFigEndpointAuthenticationType_MFiSAP, - _kFigEndpointAuthenticationType_None, _kFigEndpointAuthorizationType_None, - _kFigEndpointAuthorizationType_PIN, _kFigEndpointAuthorizationType_Password, - _kFigEndpointBatteryLevel_Case, _kFigEndpointBatteryLevel_Left, - _kFigEndpointBatteryLevel_Right, _kFigEndpointBatteryLevel_Single, - _kFigEndpointDeactivateOptionKey_Reason, _kFigEndpointDeactivateReason_PrimaryUsageChange, - _kFigEndpointDeactivateReason_UserRoutedAway, _kFigEndpointDuckAudioCommand_Duck, - _kFigEndpointDuckAudioCommand_Unduck, _kFigEndpointDuckAudioKey_Command, - _kFigEndpointDuckAudioKey_DuckVolume, _kFigEndpointDuckAudioKey_FadeDuration, - _kFigEndpointFeatureDiscoveryObjectKey_FeatureFlags, _kFigEndpointFeatureDiscoveryObjectNotification_AvailableEndpointsChanged, + _kFigCustomURLProviderResponseKey_WasCancelled, _kFigDispatchQueueCFDictionaryValueCallbacks, + _kFigEndpointActivateOptionKey_ApplicationDisplayID, _kFigEndpointActivateOptionKey_ClientPID, + _kFigEndpointActivateOptionKey_IsPerAppDisplay, _kFigEndpointActivateOptionKey_PrimaryUsage, + _kFigEndpointAggregateProperty_SubEndpoints, _kFigEndpointAudioSourceProperty_AudioType, + _kFigEndpointAudioSourceProperty_Format, _kFigEndpointAudioSourceProperty_VocoderInfo, + _kFigEndpointAuthenticationType_MFiSAP, _kFigEndpointAuthenticationType_None, + _kFigEndpointAuthorizationType_None, _kFigEndpointAuthorizationType_PIN, + _kFigEndpointAuthorizationType_Password, _kFigEndpointBatteryLevel_Case, + _kFigEndpointBatteryLevel_Left, _kFigEndpointBatteryLevel_Right, + _kFigEndpointBatteryLevel_Single, _kFigEndpointDeactivateOptionKey_Reason, + _kFigEndpointDeactivateReason_PrimaryUsageChange, _kFigEndpointDeactivateReason_UserRoutedAway, + _kFigEndpointDuckAudioCommand_Duck, _kFigEndpointDuckAudioCommand_Unduck, + _kFigEndpointDuckAudioKey_Command, _kFigEndpointDuckAudioKey_DuckVolume, + _kFigEndpointDuckAudioKey_FadeDuration, _kFigEndpointFeatureDiscoveryObjectKey_FeatureFlags, + _kFigEndpointFeatureDiscoveryObjectNotification_AvailableEndpointsChanged, _kFigEndpointFeatureDiscoveryObjectNotification_EndpointPresentChanged, _kFigEndpointGroupNotification_EndpointsChanged, _kFigEndpointGroupNotification_PrimaryEndpointChanged, _kFigEndpointGroupNotification_ServerConnectionDied, _kFigEndpointGroupProperty_Endpoints, @@ -1067,7 +1074,7 @@ exports: _kFigEndpointTransportType_Ethernet, _kFigEndpointTransportType_USB, _kFigEndpointTransportType_WiFi, _kFigEndpointType_AirPlay, _kFigEndpointType_Bluetooth, _kFigEndpointType_CarPlay, _kFigEndpointType_Nero, - _kFigEndpointType_Stark, _kFigEndpointType_VirtualAudio, _kFigEndpointUIAgentNotificationPayloadKey_FinishedWithPromptInfo, + _kFigEndpointType_VirtualAudio, _kFigEndpointUIAgentNotificationPayloadKey_FinishedWithPromptInfo, _kFigEndpointUIAgentNotificationPayloadKey_ShowAuthPromptInfo, _kFigEndpointUIAgentNotificationPayloadKey_ShowErrorPromptInfo, _kFigEndpointUIAgentNotification_AirPlayScreenStarted, _kFigEndpointUIAgentNotification_AirPlayScreenStopped, @@ -1086,11 +1093,13 @@ exports: _kFigEndpointUIAgentPromptInfo_SavePassword, _kFigEndpointUIAgentPromptInfo_UniqueID, _kFigEndpointUIAgentXPCMsgParam_AuthInfo, _kFigEndpointUIAgentXPCMsgParam_DeviceWakeStatus, _kFigEndpointUIAgentXPCMsgParam_PromptDismissed, _kFigEndpointUIAgentXPCMsgParam_SetIsCurrentUIAgent, - _kFigEndpointVehicleInformationEntry_ETC, _kFigEndpointXPCMsgParam_ActivateOptions, - _kFigEndpointXPCMsgParam_ActivationFeatures, _kFigEndpointXPCMsgParam_ActivationSeed, - _kFigEndpointXPCMsgParam_AuthorizeOptions, _kFigEndpointXPCMsgParam_Client, - _kFigEndpointXPCMsgParam_CompletionID, _kFigEndpointXPCMsgParam_CompletionStatus, - _kFigEndpointXPCMsgParam_DeactivateOptions, _kFigEndpointXPCMsgParam_HIDInputMode, + _kFigEndpointVehicleInformationChangedKey_NewVehicleInformation, + _kFigEndpointVehicleInformationEntry_ETC, _kFigEndpointVehicleInformationEntry_NavigationAidedDriving, + _kFigEndpointXPCMsgParam_ActivateOptions, _kFigEndpointXPCMsgParam_ActivationFeatures, + _kFigEndpointXPCMsgParam_ActivationSeed, _kFigEndpointXPCMsgParam_AuthorizeOptions, + _kFigEndpointXPCMsgParam_Client, _kFigEndpointXPCMsgParam_CompletionID, + _kFigEndpointXPCMsgParam_CompletionStatus, _kFigEndpointXPCMsgParam_DeactivateOptions, + _kFigEndpointXPCMsgParam_EndpointType, _kFigEndpointXPCMsgParam_HIDInputMode, _kFigEndpointXPCMsgParam_HIDUUID, _kFigEndpointXPCMsgParam_Password, _kFigEndpointXPCMsgParam_Reason, _kFigEndpointXPCMsgParam_URL, _kFigEndpointiOSUIRequestedKey_ApplicationURL, _kFigFormatDescriptionExtensionKey_MetadataLocalIDDependencyLists, diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreMedia.framework/Versions/A/Headers/CMBase.h b/MacOSX10.12.sdk/System/Library/Frameworks/CoreMedia.framework/Versions/A/Headers/CMBase.h index 1360fd4aa4..4bfef1d351 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreMedia.framework/Versions/A/Headers/CMBase.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreMedia.framework/Versions/A/Headers/CMBase.h @@ -110,6 +110,10 @@ #include // OSStatus, Boolean, Float32, Float64 +#ifndef API_AVAILABLE +#define API_AVAILABLE(...) +#endif + #ifdef __cplusplus extern "C" { #endif diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreMediaIO.framework/Versions/A/CoreMediaIO.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreMediaIO.framework/Versions/A/CoreMediaIO.tbd index 2814bf87df..97386e9a65 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreMediaIO.framework/Versions/A/CoreMediaIO.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreMediaIO.framework/Versions/A/CoreMediaIO.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: A72683FC-AE30-357B-B426-628E8A5CE838', 'x86_64: 708A23DA-D49B-33B2-AF2D-957570E3B0DC' ] +uuids: [ 'i386: 91CF7B4D-35DB-3E87-9004-2F67928AB2A8', 'x86_64: D7F419DD-A8CB-313C-B2B7-F7B4F592C8D8' ] platform: macosx install-name: /System/Library/Frameworks/CoreMediaIO.framework/Versions/A/CoreMediaIO objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices.tbd index e879ce28de..cea8ce2189 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 60FDE393-5954-3CCD-A162-8A7908039464', 'x86_64: A5C444F3-408B-3062-AF4B-BF8CD919F221' ] +uuids: [ 'i386: 1DCF38D1-190C-3AAB-A3D6-B906D00C0B85', 'x86_64: C3C6DD85-FEE4-332B-B542-9D4587CFA96D' ] platform: macosx install-name: /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices -current-version: 775.9.7 +current-version: 775.19 objc-constraint: none exports: - archs: [ i386 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd index 0fc8054e91..bac330b0ad 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: D9BEEADF-6796-3E2C-A88F-2D894BB35C05', 'x86_64: 342A13C0-4A6A-3947-B66B-0F624A4A7B52' ] +uuids: [ 'i386: 2E0EA077-C1D0-3540-80A8-F086D8DECE5E', 'x86_64: F0B36ABC-C0D4-370E-8257-11A7F351EC7F' ] platform: macosx install-name: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE -current-version: 712.2 +current-version: 712.5 objc-constraint: none parent-umbrella: CoreServices exports: diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd index b35a6126e3..353d27c3d9 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: B9F659B2-60F0-35BD-9043-72799DE4FC6A', 'x86_64: 11CC2194-0C9C-397A-B7F9-CDAB9B68D87D' ] +uuids: [ 'i386: AA015A43-6E6B-3847-B038-F2A7DB7C118F', 'x86_64: 08AC074C-965B-3EDF-8E45-0707C8DE9EAD' ] platform: macosx install-name: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore -current-version: 1159.5 +current-version: 1159.6 objc-constraint: none parent-umbrella: CoreServices exports: diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd index 46094afff7..ea51e8966d 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 5C993171-9515-31A1-A135-D59B03F0F24C', 'x86_64: 864F3808-FFDD-3C4B-A5B7-F1A6C4668A86' ] +uuids: [ 'i386: CC6AA628-EB43-3B3A-8AE6-805EE2002FF8', 'x86_64: D23866E2-F7C8-3984-A9D4-96552CCDE573' ] platform: macosx install-name: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd index edc1f83281..3f13e8ba34 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 16A9E1A4-4B6F-322A-A092-DCB95F337EF5', 'x86_64: 13A2FC17-8F8C-35BF-9584-59FDFB738E2B' ] +uuids: [ 'i386: 7A90D2ED-0691-3B19-8262-7A75D4EFF3C0', 'x86_64: 2AD1B0E5-7214-37C4-8D11-A27C9CAC0F74' ] platform: macosx install-name: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents -current-version: 1230.0 +current-version: 1230.50.1 objc-constraint: none parent-umbrella: CoreServices exports: diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd index 687b603f0a..ef38431034 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 1E509346-4C7E-3598-AC8E-4D7C5C1365BA', 'x86_64: E350E4F6-822A-3F04-B59B-468A39AF5C64' ] +uuids: [ 'i386: 0AD53EBC-91A6-3364-9007-F030891B6CDD', 'x86_64: 3D1BB388-0847-38E7-B679-02FB4FD0E257' ] platform: macosx install-name: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices -current-version: 775.9.7 +current-version: 775.19 objc-constraint: none parent-umbrella: CoreServices exports: @@ -345,6 +345,6 @@ exports: _kUTTypeWebArchive, _kUTTypeWindowsExecutable, _kUTTypeX509Certificate, _kUTTypeXML, _kUTTypeXMLPropertyList, _kUTTypeXPCService, _kUTTypeZipArchive ] - objc-classes: [ __LSDefaults, __LSQuery, __LSQueryContext, __LSQueryResult, - __LSStringLocalizer, __UTType, __UTTypeQuery ] + objc-classes: [ _LSBundleInfoCachedValues, __LSDefaults, __LSQuery, __LSQueryContext, + __LSQueryResult, __LSStringLocalizer, __UTType, __UTTypeQuery ] ... diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd index f42391f140..45a63ea887 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 9C690890-156F-3405-BF7C-97C96B90B691', 'x86_64: DBB524CD-6938-3623-99C2-4B1EC1E1BE58' ] +uuids: [ 'i386: 41E43469-D882-3215-9301-0A7C89E870F5', 'x86_64: F205A001-250D-3D9A-8375-0F7A834C46E6' ] platform: macosx install-name: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata -current-version: 1075.28 +current-version: 1075.40 objc-constraint: none parent-umbrella: CoreServices exports: diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Support/libmdworker.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Support/libmdworker.tbd index 83afa338cf..2d078578b8 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Support/libmdworker.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Support/libmdworker.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386 ] -uuids: [ 'i386: D7E1B182-372B-37A7-9FC5-965799E6D2C1' ] +uuids: [ 'i386: A22D29D5-86D2-3B7C-8991-2CCAF2EB6A6C' ] platform: macosx install-name: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Support/libmdworker.dylib objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd index e724a13228..1a349106e5 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: EF71D691-124F-3292-A89E-3A14DD1C7619', 'x86_64: E9625B0B-9AE7-3024-9FEF-FEE0A1876D9D' ] +uuids: [ 'i386: 123953EA-4DD8-38D7-8D4D-D13724614347', 'x86_64: CDDC78CA-1D94-342B-B965-B6DE6478C1D2' ] platform: macosx install-name: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices -current-version: 775.9.7 +current-version: 775.19 objc-constraint: none parent-umbrella: CoreServices exports: diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd index 19fba8eed4..aed93f5fc5 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: FAB92950-3E86-3EA5-8085-AC17D31DDAC5', 'x86_64: F1B3EF8D-E820-317C-AC7F-8F056C246874' ] +uuids: [ 'i386: B24493AC-5CF8-350F-849F-AFC86626B6AB', 'x86_64: 7A6DDA2B-03F1-3137-BA9E-1CC211973E26' ] platform: macosx install-name: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit current-version: 200.1 diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd index 2d895498f2..a5ef191cd8 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: A9634860-F785-399D-9DBC-CFAC3EB3F055', 'x86_64: E1400999-1F08-35A1-9D07-27D80A2AF89A' ] +uuids: [ 'i386: 4E430C06-0D25-3C59-8932-C473601076B9', 'x86_64: DA096678-93AB-3291-BDE2-482F1D544589' ] platform: macosx install-name: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList -current-version: 38.0 +current-version: 38 objc-constraint: none parent-umbrella: CoreServices exports: diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreTelephony.framework/Support/libCommCenterAWDMetrics.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreTelephony.framework/Support/libCommCenterAWDMetrics.tbd index 7f4047a44b..13ab49333c 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreTelephony.framework/Support/libCommCenterAWDMetrics.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreTelephony.framework/Support/libCommCenterAWDMetrics.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: 6D73A67A-E82D-307E-965F-5B3F97C6A350' ] +uuids: [ 'x86_64: 8EA93CBB-13B4-3652-BD2E-0466E9AF4C5C' ] platform: macosx install-name: /System/Library/Frameworks/CoreTelephony.framework/Support/libCommCenterAWDMetrics.dylib objc-constraint: none @@ -1786,7 +1786,25 @@ exports: __ZN3awd7metrics25CommCenterIPAddressChangeC1ERKS1_, __ZN3awd7metrics25CommCenterIPAddressChangeC1Ev, __ZN3awd7metrics25CommCenterIPAddressChangeC2ERKS1_, __ZN3awd7metrics25CommCenterIPAddressChangeC2Ev, __ZN3awd7metrics25CommCenterIPAddressChangeD0Ev, __ZN3awd7metrics25CommCenterIPAddressChangeD1Ev, - __ZN3awd7metrics25CommCenterIPAddressChangeD2Ev, __ZN3awd7metrics25CommCenterMissedMTMessage10SharedCtorEv, + __ZN3awd7metrics25CommCenterIPAddressChangeD2Ev, __ZN3awd7metrics25CommCenterIPv6APNFallback10SharedCtorEv, + __ZN3awd7metrics25CommCenterIPv6APNFallback10SharedDtorEv, + __ZN3awd7metrics25CommCenterIPv6APNFallback15kAppFieldNumberE, + __ZN3awd7metrics25CommCenterIPv6APNFallback16default_instanceEv, + __ZN3awd7metrics25CommCenterIPv6APNFallback17default_instance_E, + __ZN3awd7metrics25CommCenterIPv6APNFallback20kDurationFieldNumberE, + __ZN3awd7metrics25CommCenterIPv6APNFallback20kFallbackFieldNumberE, + __ZN3awd7metrics25CommCenterIPv6APNFallback21CheckTypeAndMergeFromERKN6google8protobuf11MessageLiteE, + __ZN3awd7metrics25CommCenterIPv6APNFallback21InitAsDefaultInstanceEv, + __ZN3awd7metrics25CommCenterIPv6APNFallback21kTimestampFieldNumberE, + __ZN3awd7metrics25CommCenterIPv6APNFallback23kFallbackAPNFieldNumberE, + __ZN3awd7metrics25CommCenterIPv6APNFallback27MergePartialFromCodedStreamEPN6google8protobuf2io16CodedInputStreamE, + __ZN3awd7metrics25CommCenterIPv6APNFallback4SwapEPS1_, __ZN3awd7metrics25CommCenterIPv6APNFallback5ClearEv, + __ZN3awd7metrics25CommCenterIPv6APNFallback8CopyFromERKS1_, + __ZN3awd7metrics25CommCenterIPv6APNFallback9MergeFromERKS1_, + __ZN3awd7metrics25CommCenterIPv6APNFallbackC1ERKS1_, __ZN3awd7metrics25CommCenterIPv6APNFallbackC1Ev, + __ZN3awd7metrics25CommCenterIPv6APNFallbackC2ERKS1_, __ZN3awd7metrics25CommCenterIPv6APNFallbackC2Ev, + __ZN3awd7metrics25CommCenterIPv6APNFallbackD0Ev, __ZN3awd7metrics25CommCenterIPv6APNFallbackD1Ev, + __ZN3awd7metrics25CommCenterIPv6APNFallbackD2Ev, __ZN3awd7metrics25CommCenterMissedMTMessage10SharedCtorEv, __ZN3awd7metrics25CommCenterMissedMTMessage10SharedDtorEv, __ZN3awd7metrics25CommCenterMissedMTMessage16default_instanceEv, __ZN3awd7metrics25CommCenterMissedMTMessage17default_instance_E, @@ -2901,6 +2919,23 @@ exports: __ZN3awd7metrics30CommCenterBundleUpdateDeclinedC1Ev, __ZN3awd7metrics30CommCenterBundleUpdateDeclinedC2ERKS1_, __ZN3awd7metrics30CommCenterBundleUpdateDeclinedC2Ev, __ZN3awd7metrics30CommCenterBundleUpdateDeclinedD0Ev, __ZN3awd7metrics30CommCenterBundleUpdateDeclinedD1Ev, __ZN3awd7metrics30CommCenterBundleUpdateDeclinedD2Ev, + __ZN3awd7metrics30CommCenterDataUsageRecentNDays10SharedCtorEv, + __ZN3awd7metrics30CommCenterDataUsageRecentNDays10SharedDtorEv, + __ZN3awd7metrics30CommCenterDataUsageRecentNDays16default_instanceEv, + __ZN3awd7metrics30CommCenterDataUsageRecentNDays17default_instance_E, + __ZN3awd7metrics30CommCenterDataUsageRecentNDays21CheckTypeAndMergeFromERKN6google8protobuf11MessageLiteE, + __ZN3awd7metrics30CommCenterDataUsageRecentNDays21InitAsDefaultInstanceEv, + __ZN3awd7metrics30CommCenterDataUsageRecentNDays21kDataUsageFieldNumberE, + __ZN3awd7metrics30CommCenterDataUsageRecentNDays21kTimestampFieldNumberE, + __ZN3awd7metrics30CommCenterDataUsageRecentNDays27MergePartialFromCodedStreamEPN6google8protobuf2io16CodedInputStreamE, + __ZN3awd7metrics30CommCenterDataUsageRecentNDays4SwapEPS1_, + __ZN3awd7metrics30CommCenterDataUsageRecentNDays5ClearEv, + __ZN3awd7metrics30CommCenterDataUsageRecentNDays8CopyFromERKS1_, + __ZN3awd7metrics30CommCenterDataUsageRecentNDays9MergeFromERKS1_, + __ZN3awd7metrics30CommCenterDataUsageRecentNDaysC1ERKS1_, + __ZN3awd7metrics30CommCenterDataUsageRecentNDaysC1Ev, __ZN3awd7metrics30CommCenterDataUsageRecentNDaysC2ERKS1_, + __ZN3awd7metrics30CommCenterDataUsageRecentNDaysC2Ev, __ZN3awd7metrics30CommCenterDataUsageRecentNDaysD0Ev, + __ZN3awd7metrics30CommCenterDataUsageRecentNDaysD1Ev, __ZN3awd7metrics30CommCenterDataUsageRecentNDaysD2Ev, __ZN3awd7metrics30CommCenterDataUsageWhileOnCall10SharedCtorEv, __ZN3awd7metrics30CommCenterDataUsageWhileOnCall10SharedDtorEv, __ZN3awd7metrics30CommCenterDataUsageWhileOnCall11kIPvUnknownE, @@ -4023,6 +4058,27 @@ exports: __ZN3awd7metrics41protobuf_AddDesc_CCMetricsThumper_2eprotoEv, __ZN3awd7metrics41protobuf_ShutdownFile_CCMetricsCP_2eprotoEv, __ZN3awd7metrics42CommCenterBundleUpdateCheckTrigger_IsValidEi, + __ZN3awd7metrics42CommCenterDataUsageRecentNDays_PerDayUsage10SharedCtorEv, + __ZN3awd7metrics42CommCenterDataUsageRecentNDays_PerDayUsage10SharedDtorEv, + __ZN3awd7metrics42CommCenterDataUsageRecentNDays_PerDayUsage16default_instanceEv, + __ZN3awd7metrics42CommCenterDataUsageRecentNDays_PerDayUsage17default_instance_E, + __ZN3awd7metrics42CommCenterDataUsageRecentNDays_PerDayUsage17kUsageFieldNumberE, + __ZN3awd7metrics42CommCenterDataUsageRecentNDays_PerDayUsage18kSubTagFieldNumberE, + __ZN3awd7metrics42CommCenterDataUsageRecentNDays_PerDayUsage20kDayIndexFieldNumberE, + __ZN3awd7metrics42CommCenterDataUsageRecentNDays_PerDayUsage21CheckTypeAndMergeFromERKN6google8protobuf11MessageLiteE, + __ZN3awd7metrics42CommCenterDataUsageRecentNDays_PerDayUsage21InitAsDefaultInstanceEv, + __ZN3awd7metrics42CommCenterDataUsageRecentNDays_PerDayUsage27MergePartialFromCodedStreamEPN6google8protobuf2io16CodedInputStreamE, + __ZN3awd7metrics42CommCenterDataUsageRecentNDays_PerDayUsage4SwapEPS1_, + __ZN3awd7metrics42CommCenterDataUsageRecentNDays_PerDayUsage5ClearEv, + __ZN3awd7metrics42CommCenterDataUsageRecentNDays_PerDayUsage8CopyFromERKS1_, + __ZN3awd7metrics42CommCenterDataUsageRecentNDays_PerDayUsage9MergeFromERKS1_, + __ZN3awd7metrics42CommCenterDataUsageRecentNDays_PerDayUsageC1ERKS1_, + __ZN3awd7metrics42CommCenterDataUsageRecentNDays_PerDayUsageC1Ev, + __ZN3awd7metrics42CommCenterDataUsageRecentNDays_PerDayUsageC2ERKS1_, + __ZN3awd7metrics42CommCenterDataUsageRecentNDays_PerDayUsageC2Ev, + __ZN3awd7metrics42CommCenterDataUsageRecentNDays_PerDayUsageD0Ev, + __ZN3awd7metrics42CommCenterDataUsageRecentNDays_PerDayUsageD1Ev, + __ZN3awd7metrics42CommCenterDataUsageRecentNDays_PerDayUsageD2Ev, __ZN3awd7metrics42CommCenterRemoteCellularPlanProfilesStatus10SharedCtorEv, __ZN3awd7metrics42CommCenterRemoteCellularPlanProfilesStatus10SharedDtorEv, __ZN3awd7metrics42CommCenterRemoteCellularPlanProfilesStatus16default_instanceEv, @@ -4598,6 +4654,28 @@ exports: __ZN3awd7metrics55CommCenter_Instruments_CellularWcdmaRbRateStatus_RbRateD2Ev, __ZN3awd7metrics55static_descriptor_initializer_CCMetricsThumper_2eproto_E, __ZN3awd7metrics57static_descriptor_initializer_CCMetricsDataUsage_2eproto_E, + __ZN3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDays10SharedCtorEv, + __ZN3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDays10SharedDtorEv, + __ZN3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDays16default_instanceEv, + __ZN3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDays17default_instance_E, + __ZN3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDays20kBundleIdFieldNumberE, + __ZN3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDays20kProcNameFieldNumberE, + __ZN3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDays21CheckTypeAndMergeFromERKN6google8protobuf11MessageLiteE, + __ZN3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDays21InitAsDefaultInstanceEv, + __ZN3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDays22kTotalUsageFieldNumberE, + __ZN3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDays23kPerDayUsageFieldNumberE, + __ZN3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDays27MergePartialFromCodedStreamEPN6google8protobuf2io16CodedInputStreamE, + __ZN3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDays4SwapEPS1_, + __ZN3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDays5ClearEv, + __ZN3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDays8CopyFromERKS1_, + __ZN3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDays9MergeFromERKS1_, + __ZN3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDaysC1ERKS1_, + __ZN3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDaysC1Ev, + __ZN3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDaysC2ERKS1_, + __ZN3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDaysC2Ev, + __ZN3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDaysD0Ev, + __ZN3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDaysD1Ev, + __ZN3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDaysD2Ev, __ZN3awd7metrics58static_descriptor_initializer_CCMetricsPDPContext_2eproto_E, __ZN3awd7metrics59static_descriptor_initializer_CCMetricsInstruments_2eproto_E, __ZN3awd7metrics59static_descriptor_initializer_CCMetricsSpringBoard_2eproto_E, @@ -5091,6 +5169,11 @@ exports: __ZNK3awd7metrics25CommCenterIPAddressChange13SetCachedSizeEi, __ZNK3awd7metrics25CommCenterIPAddressChange24SerializeWithCachedSizesEPN6google8protobuf2io17CodedOutputStreamE, __ZNK3awd7metrics25CommCenterIPAddressChange3NewEv, __ZNK3awd7metrics25CommCenterIPAddressChange8ByteSizeEv, + __ZNK3awd7metrics25CommCenterIPv6APNFallback11GetTypeNameEv, + __ZNK3awd7metrics25CommCenterIPv6APNFallback13IsInitializedEv, + __ZNK3awd7metrics25CommCenterIPv6APNFallback13SetCachedSizeEi, + __ZNK3awd7metrics25CommCenterIPv6APNFallback24SerializeWithCachedSizesEPN6google8protobuf2io17CodedOutputStreamE, + __ZNK3awd7metrics25CommCenterIPv6APNFallback3NewEv, __ZNK3awd7metrics25CommCenterIPv6APNFallback8ByteSizeEv, __ZNK3awd7metrics25CommCenterMissedMTMessage11GetTypeNameEv, __ZNK3awd7metrics25CommCenterMissedMTMessage13IsInitializedEv, __ZNK3awd7metrics25CommCenterMissedMTMessage13SetCachedSizeEi, @@ -5391,6 +5474,11 @@ exports: __ZNK3awd7metrics30CommCenterBundleUpdateDeclined13SetCachedSizeEi, __ZNK3awd7metrics30CommCenterBundleUpdateDeclined24SerializeWithCachedSizesEPN6google8protobuf2io17CodedOutputStreamE, __ZNK3awd7metrics30CommCenterBundleUpdateDeclined3NewEv, __ZNK3awd7metrics30CommCenterBundleUpdateDeclined8ByteSizeEv, + __ZNK3awd7metrics30CommCenterDataUsageRecentNDays11GetTypeNameEv, + __ZNK3awd7metrics30CommCenterDataUsageRecentNDays13IsInitializedEv, + __ZNK3awd7metrics30CommCenterDataUsageRecentNDays13SetCachedSizeEi, + __ZNK3awd7metrics30CommCenterDataUsageRecentNDays24SerializeWithCachedSizesEPN6google8protobuf2io17CodedOutputStreamE, + __ZNK3awd7metrics30CommCenterDataUsageRecentNDays3NewEv, __ZNK3awd7metrics30CommCenterDataUsageRecentNDays8ByteSizeEv, __ZNK3awd7metrics30CommCenterDataUsageWhileOnCall11GetTypeNameEv, __ZNK3awd7metrics30CommCenterDataUsageWhileOnCall13IsInitializedEv, __ZNK3awd7metrics30CommCenterDataUsageWhileOnCall13SetCachedSizeEi, @@ -5699,6 +5787,12 @@ exports: __ZNK3awd7metrics41CommCenterTelephonyBasebandPortStatistics24SerializeWithCachedSizesEPN6google8protobuf2io17CodedOutputStreamE, __ZNK3awd7metrics41CommCenterTelephonyBasebandPortStatistics3NewEv, __ZNK3awd7metrics41CommCenterTelephonyBasebandPortStatistics8ByteSizeEv, + __ZNK3awd7metrics42CommCenterDataUsageRecentNDays_PerDayUsage11GetTypeNameEv, + __ZNK3awd7metrics42CommCenterDataUsageRecentNDays_PerDayUsage13IsInitializedEv, + __ZNK3awd7metrics42CommCenterDataUsageRecentNDays_PerDayUsage13SetCachedSizeEi, + __ZNK3awd7metrics42CommCenterDataUsageRecentNDays_PerDayUsage24SerializeWithCachedSizesEPN6google8protobuf2io17CodedOutputStreamE, + __ZNK3awd7metrics42CommCenterDataUsageRecentNDays_PerDayUsage3NewEv, + __ZNK3awd7metrics42CommCenterDataUsageRecentNDays_PerDayUsage8ByteSizeEv, __ZNK3awd7metrics42CommCenterRemoteCellularPlanProfilesStatus11GetTypeNameEv, __ZNK3awd7metrics42CommCenterRemoteCellularPlanProfilesStatus13IsInitializedEv, __ZNK3awd7metrics42CommCenterRemoteCellularPlanProfilesStatus13SetCachedSizeEi, @@ -5849,6 +5943,12 @@ exports: __ZNK3awd7metrics55CommCenter_Instruments_CellularWcdmaRbRateStatus_RbRate24SerializeWithCachedSizesEPN6google8protobuf2io17CodedOutputStreamE, __ZNK3awd7metrics55CommCenter_Instruments_CellularWcdmaRbRateStatus_RbRate3NewEv, __ZNK3awd7metrics55CommCenter_Instruments_CellularWcdmaRbRateStatus_RbRate8ByteSizeEv, + __ZNK3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDays11GetTypeNameEv, + __ZNK3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDays13IsInitializedEv, + __ZNK3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDays13SetCachedSizeEi, + __ZNK3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDays24SerializeWithCachedSizesEPN6google8protobuf2io17CodedOutputStreamE, + __ZNK3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDays3NewEv, + __ZNK3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDays8ByteSizeEv, __ZNK3awd7metrics64CommCenterRemoteCellularPlanProfilesStatus_RemotePlanProfileInfo11GetTypeNameEv, __ZNK3awd7metrics64CommCenterRemoteCellularPlanProfilesStatus_RemotePlanProfileInfo13IsInitializedEv, __ZNK3awd7metrics64CommCenterRemoteCellularPlanProfilesStatus_RemotePlanProfileInfo13SetCachedSizeEi, @@ -5917,36 +6017,37 @@ exports: __ZTIN3awd7metrics24MetricCCPDPContextActEndE, __ZTIN3awd7metrics24MetricCCPDPContextRejectE, __ZTIN3awd7metrics24MetricCCiPadDataPlanTypeE, __ZTIN3awd7metrics24MetricRatSelectionChangeE, __ZTIN3awd7metrics25CommCenterCellularProfileE, __ZTIN3awd7metrics25CommCenterIPAddressChangeE, - __ZTIN3awd7metrics25CommCenterMissedMTMessageE, __ZTIN3awd7metrics25CommCenterOperatorRoamingE, - __ZTIN3awd7metrics25CommCenterPNRAttemptCountE, __ZTIN3awd7metrics25CommCenterPlmnDecodeErrorE, - __ZTIN3awd7metrics25CommCenterXCAPQueryResultE, __ZTIN3awd7metrics25MOCallsEndedNormallyCountE, - __ZTIN3awd7metrics25MTCallsEndedNormallyCountE, __ZTIN3awd7metrics25MetricCCCallConnectLegacyE, - __ZTIN3awd7metrics25MetricCCNetworkTimeUpdateE, __ZTIN3awd7metrics25MetricCCProximityPowerCapE, - __ZTIN3awd7metrics25MetricCCSignalStrengthC2KE, __ZTIN3awd7metrics25MetricCCSignalStrengthGSME, - __ZTIN3awd7metrics25MetricCCSocketinfoInVoiceE, __ZTIN3awd7metrics25SoundUMB_ATM_REG_DurationE, - __ZTIN3awd7metrics26CommCenterBasebandBootTimeE, __ZTIN3awd7metrics26CommCenterBasebandFilePushE, - __ZTIN3awd7metrics26CommCenterBundleUpdateInfoE, __ZTIN3awd7metrics26CommCenterFetchNetworkTimeE, - __ZTIN3awd7metrics26CommCenterNetworkSelectionE, __ZTIN3awd7metrics26CommCenterPNRSMSSendResultE, - __ZTIN3awd7metrics26CommCenterProximityBackoffE, __ZTIN3awd7metrics26DataSentOnInternetCtxCountE, - __ZTIN3awd7metrics26MetricCCPDPContextActStartE, __ZTIN3awd7metrics26SpringBoardLockStateChangeE, - __ZTIN3awd7metrics27AssistedCellSearchLteRecordE, __ZTIN3awd7metrics27CommCenterBundleUpdateCheckE, - __ZTIN3awd7metrics27CommCenterDataRoamingSwitchE, __ZTIN3awd7metrics27CommCenterLinkQualityMetricE, - __ZTIN3awd7metrics27CommCenterPowerVotingRecordE, __ZTIN3awd7metrics27CommCenterWiFiCallingSwitchE, - __ZTIN3awd7metrics27MetricCCCarrierBundleChangeE, __ZTIN3awd7metrics27VVMNotificationsRecvedCountE, - __ZTIN3awd7metrics28AssistedCellSearchEvdoRecordE, __ZTIN3awd7metrics28AssistedCellSearchOneXRecordE, - __ZTIN3awd7metrics28AssistedCellSearchUMTSRecordE, __ZTIN3awd7metrics28CommCenterBundleUpdateFailedE, - __ZTIN3awd7metrics28CommCenterCellularDataSwitchE, __ZTIN3awd7metrics28CommCenterDataUsageAppSwitchE, - __ZTIN3awd7metrics28CommCenterEntitlementRequestE, __ZTIN3awd7metrics28CommCenterHasPersonalHotspotE, - __ZTIN3awd7metrics28CommCenterLASDDownloadResultE, __ZTIN3awd7metrics28CommCenterPDPContextHandoverE, - __ZTIN3awd7metrics28CommCenterThumperHomeCarrierE, __ZTIN3awd7metrics28CommCenterVinylActiveProfileE, - __ZTIN3awd7metrics28CommCenterVinylDriverFailureE, __ZTIN3awd7metrics28CommCenterVoiceRoamingSwitchE, - __ZTIN3awd7metrics28DataRecvedOnInternetCtxCountE, __ZTIN3awd7metrics28MetricCCPDPContextDeactivateE, - __ZTIN3awd7metrics29AssistedCellSearchEvdoSuccessE, __ZTIN3awd7metrics29AssistedCellSearchOneXSuccessE, - __ZTIN3awd7metrics29AssistedCellSearchUMTSSuccessE, __ZTIN3awd7metrics29CommCenterBasebandBoot_InputsE, - __ZTIN3awd7metrics29CommCenterCellularPlanFailureE, __ZTIN3awd7metrics29CommCenterDataUsagePaneViewedE, - __ZTIN3awd7metrics29CommCenterDataUsageTotalUsageE, __ZTIN3awd7metrics29CommCenterEntitlementResponseE, - __ZTIN3awd7metrics29CommCenterLASDScheduledUpdateE, __ZTIN3awd7metrics29CommCenterVinylInstallDetailsE, - __ZTIN3awd7metrics29SignalBarFluctuationHistogramE, __ZTIN3awd7metrics30CommCenterBundleUpdateDeclinedE, + __ZTIN3awd7metrics25CommCenterIPv6APNFallbackE, __ZTIN3awd7metrics25CommCenterMissedMTMessageE, + __ZTIN3awd7metrics25CommCenterOperatorRoamingE, __ZTIN3awd7metrics25CommCenterPNRAttemptCountE, + __ZTIN3awd7metrics25CommCenterPlmnDecodeErrorE, __ZTIN3awd7metrics25CommCenterXCAPQueryResultE, + __ZTIN3awd7metrics25MOCallsEndedNormallyCountE, __ZTIN3awd7metrics25MTCallsEndedNormallyCountE, + __ZTIN3awd7metrics25MetricCCCallConnectLegacyE, __ZTIN3awd7metrics25MetricCCNetworkTimeUpdateE, + __ZTIN3awd7metrics25MetricCCProximityPowerCapE, __ZTIN3awd7metrics25MetricCCSignalStrengthC2KE, + __ZTIN3awd7metrics25MetricCCSignalStrengthGSME, __ZTIN3awd7metrics25MetricCCSocketinfoInVoiceE, + __ZTIN3awd7metrics25SoundUMB_ATM_REG_DurationE, __ZTIN3awd7metrics26CommCenterBasebandBootTimeE, + __ZTIN3awd7metrics26CommCenterBasebandFilePushE, __ZTIN3awd7metrics26CommCenterBundleUpdateInfoE, + __ZTIN3awd7metrics26CommCenterFetchNetworkTimeE, __ZTIN3awd7metrics26CommCenterNetworkSelectionE, + __ZTIN3awd7metrics26CommCenterPNRSMSSendResultE, __ZTIN3awd7metrics26CommCenterProximityBackoffE, + __ZTIN3awd7metrics26DataSentOnInternetCtxCountE, __ZTIN3awd7metrics26MetricCCPDPContextActStartE, + __ZTIN3awd7metrics26SpringBoardLockStateChangeE, __ZTIN3awd7metrics27AssistedCellSearchLteRecordE, + __ZTIN3awd7metrics27CommCenterBundleUpdateCheckE, __ZTIN3awd7metrics27CommCenterDataRoamingSwitchE, + __ZTIN3awd7metrics27CommCenterLinkQualityMetricE, __ZTIN3awd7metrics27CommCenterPowerVotingRecordE, + __ZTIN3awd7metrics27CommCenterWiFiCallingSwitchE, __ZTIN3awd7metrics27MetricCCCarrierBundleChangeE, + __ZTIN3awd7metrics27VVMNotificationsRecvedCountE, __ZTIN3awd7metrics28AssistedCellSearchEvdoRecordE, + __ZTIN3awd7metrics28AssistedCellSearchOneXRecordE, __ZTIN3awd7metrics28AssistedCellSearchUMTSRecordE, + __ZTIN3awd7metrics28CommCenterBundleUpdateFailedE, __ZTIN3awd7metrics28CommCenterCellularDataSwitchE, + __ZTIN3awd7metrics28CommCenterDataUsageAppSwitchE, __ZTIN3awd7metrics28CommCenterEntitlementRequestE, + __ZTIN3awd7metrics28CommCenterHasPersonalHotspotE, __ZTIN3awd7metrics28CommCenterLASDDownloadResultE, + __ZTIN3awd7metrics28CommCenterPDPContextHandoverE, __ZTIN3awd7metrics28CommCenterThumperHomeCarrierE, + __ZTIN3awd7metrics28CommCenterVinylActiveProfileE, __ZTIN3awd7metrics28CommCenterVinylDriverFailureE, + __ZTIN3awd7metrics28CommCenterVoiceRoamingSwitchE, __ZTIN3awd7metrics28DataRecvedOnInternetCtxCountE, + __ZTIN3awd7metrics28MetricCCPDPContextDeactivateE, __ZTIN3awd7metrics29AssistedCellSearchEvdoSuccessE, + __ZTIN3awd7metrics29AssistedCellSearchOneXSuccessE, __ZTIN3awd7metrics29AssistedCellSearchUMTSSuccessE, + __ZTIN3awd7metrics29CommCenterBasebandBoot_InputsE, __ZTIN3awd7metrics29CommCenterCellularPlanFailureE, + __ZTIN3awd7metrics29CommCenterDataUsagePaneViewedE, __ZTIN3awd7metrics29CommCenterDataUsageTotalUsageE, + __ZTIN3awd7metrics29CommCenterEntitlementResponseE, __ZTIN3awd7metrics29CommCenterLASDScheduledUpdateE, + __ZTIN3awd7metrics29CommCenterVinylInstallDetailsE, __ZTIN3awd7metrics29SignalBarFluctuationHistogramE, + __ZTIN3awd7metrics30CommCenterBundleUpdateDeclinedE, __ZTIN3awd7metrics30CommCenterDataUsageRecentNDaysE, __ZTIN3awd7metrics30CommCenterDataUsageWhileOnCallE, __ZTIN3awd7metrics30CommCenterOperatingMode_InputsE, __ZTIN3awd7metrics30CommCenterResetNetworkSettingsE, __ZTIN3awd7metrics30CommCenterServerActivityReportE, __ZTIN3awd7metrics31CommCenterBundleUpdateCheckInfoE, __ZTIN3awd7metrics31CommCenterBundleUpdateInstalledE, @@ -5985,6 +6086,7 @@ exports: __ZTIN3awd7metrics40CommCenterCellularPlanBootstrapDataUsageE, __ZTIN3awd7metrics40CommCenter_Instruments_CellularPsCallEndE, __ZTIN3awd7metrics41CommCenterTelephonyBasebandPortStatisticsE, + __ZTIN3awd7metrics42CommCenterDataUsageRecentNDays_PerDayUsageE, __ZTIN3awd7metrics42CommCenterRemoteCellularPlanProfilesStatusE, __ZTIN3awd7metrics42CommCenter_Instruments_CellularLteRrcStateE, __ZTIN3awd7metrics43CommCenterCellularPlanBootstrapProvisioningE, @@ -6010,6 +6112,7 @@ exports: __ZTIN3awd7metrics51CommCenter_Instruments_CellularWcdmaTxRxAgc_TxRxAgcE, __ZTIN3awd7metrics54CommCenter_Instruments_CellularWcdmaMultiRabStatus_RabE, __ZTIN3awd7metrics55CommCenter_Instruments_CellularWcdmaRbRateStatus_RbRateE, + __ZTIN3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDaysE, __ZTIN3awd7metrics64CommCenterRemoteCellularPlanProfilesStatus_RemotePlanProfileInfoE, __ZTIN3awd7metrics69CommCenterEntitlementActionResponse_CommCenterEntitlementTypeResponseE, __ZTSN3awd7configs10BedfConfigE, __ZTSN3awd7configs11TypeVariantE, @@ -6068,36 +6171,37 @@ exports: __ZTSN3awd7metrics24MetricCCPDPContextActEndE, __ZTSN3awd7metrics24MetricCCPDPContextRejectE, __ZTSN3awd7metrics24MetricCCiPadDataPlanTypeE, __ZTSN3awd7metrics24MetricRatSelectionChangeE, __ZTSN3awd7metrics25CommCenterCellularProfileE, __ZTSN3awd7metrics25CommCenterIPAddressChangeE, - __ZTSN3awd7metrics25CommCenterMissedMTMessageE, __ZTSN3awd7metrics25CommCenterOperatorRoamingE, - __ZTSN3awd7metrics25CommCenterPNRAttemptCountE, __ZTSN3awd7metrics25CommCenterPlmnDecodeErrorE, - __ZTSN3awd7metrics25CommCenterXCAPQueryResultE, __ZTSN3awd7metrics25MOCallsEndedNormallyCountE, - __ZTSN3awd7metrics25MTCallsEndedNormallyCountE, __ZTSN3awd7metrics25MetricCCCallConnectLegacyE, - __ZTSN3awd7metrics25MetricCCNetworkTimeUpdateE, __ZTSN3awd7metrics25MetricCCProximityPowerCapE, - __ZTSN3awd7metrics25MetricCCSignalStrengthC2KE, __ZTSN3awd7metrics25MetricCCSignalStrengthGSME, - __ZTSN3awd7metrics25MetricCCSocketinfoInVoiceE, __ZTSN3awd7metrics25SoundUMB_ATM_REG_DurationE, - __ZTSN3awd7metrics26CommCenterBasebandBootTimeE, __ZTSN3awd7metrics26CommCenterBasebandFilePushE, - __ZTSN3awd7metrics26CommCenterBundleUpdateInfoE, __ZTSN3awd7metrics26CommCenterFetchNetworkTimeE, - __ZTSN3awd7metrics26CommCenterNetworkSelectionE, __ZTSN3awd7metrics26CommCenterPNRSMSSendResultE, - __ZTSN3awd7metrics26CommCenterProximityBackoffE, __ZTSN3awd7metrics26DataSentOnInternetCtxCountE, - __ZTSN3awd7metrics26MetricCCPDPContextActStartE, __ZTSN3awd7metrics26SpringBoardLockStateChangeE, - __ZTSN3awd7metrics27AssistedCellSearchLteRecordE, __ZTSN3awd7metrics27CommCenterBundleUpdateCheckE, - __ZTSN3awd7metrics27CommCenterDataRoamingSwitchE, __ZTSN3awd7metrics27CommCenterLinkQualityMetricE, - __ZTSN3awd7metrics27CommCenterPowerVotingRecordE, __ZTSN3awd7metrics27CommCenterWiFiCallingSwitchE, - __ZTSN3awd7metrics27MetricCCCarrierBundleChangeE, __ZTSN3awd7metrics27VVMNotificationsRecvedCountE, - __ZTSN3awd7metrics28AssistedCellSearchEvdoRecordE, __ZTSN3awd7metrics28AssistedCellSearchOneXRecordE, - __ZTSN3awd7metrics28AssistedCellSearchUMTSRecordE, __ZTSN3awd7metrics28CommCenterBundleUpdateFailedE, - __ZTSN3awd7metrics28CommCenterCellularDataSwitchE, __ZTSN3awd7metrics28CommCenterDataUsageAppSwitchE, - __ZTSN3awd7metrics28CommCenterEntitlementRequestE, __ZTSN3awd7metrics28CommCenterHasPersonalHotspotE, - __ZTSN3awd7metrics28CommCenterLASDDownloadResultE, __ZTSN3awd7metrics28CommCenterPDPContextHandoverE, - __ZTSN3awd7metrics28CommCenterThumperHomeCarrierE, __ZTSN3awd7metrics28CommCenterVinylActiveProfileE, - __ZTSN3awd7metrics28CommCenterVinylDriverFailureE, __ZTSN3awd7metrics28CommCenterVoiceRoamingSwitchE, - __ZTSN3awd7metrics28DataRecvedOnInternetCtxCountE, __ZTSN3awd7metrics28MetricCCPDPContextDeactivateE, - __ZTSN3awd7metrics29AssistedCellSearchEvdoSuccessE, __ZTSN3awd7metrics29AssistedCellSearchOneXSuccessE, - __ZTSN3awd7metrics29AssistedCellSearchUMTSSuccessE, __ZTSN3awd7metrics29CommCenterBasebandBoot_InputsE, - __ZTSN3awd7metrics29CommCenterCellularPlanFailureE, __ZTSN3awd7metrics29CommCenterDataUsagePaneViewedE, - __ZTSN3awd7metrics29CommCenterDataUsageTotalUsageE, __ZTSN3awd7metrics29CommCenterEntitlementResponseE, - __ZTSN3awd7metrics29CommCenterLASDScheduledUpdateE, __ZTSN3awd7metrics29CommCenterVinylInstallDetailsE, - __ZTSN3awd7metrics29SignalBarFluctuationHistogramE, __ZTSN3awd7metrics30CommCenterBundleUpdateDeclinedE, + __ZTSN3awd7metrics25CommCenterIPv6APNFallbackE, __ZTSN3awd7metrics25CommCenterMissedMTMessageE, + __ZTSN3awd7metrics25CommCenterOperatorRoamingE, __ZTSN3awd7metrics25CommCenterPNRAttemptCountE, + __ZTSN3awd7metrics25CommCenterPlmnDecodeErrorE, __ZTSN3awd7metrics25CommCenterXCAPQueryResultE, + __ZTSN3awd7metrics25MOCallsEndedNormallyCountE, __ZTSN3awd7metrics25MTCallsEndedNormallyCountE, + __ZTSN3awd7metrics25MetricCCCallConnectLegacyE, __ZTSN3awd7metrics25MetricCCNetworkTimeUpdateE, + __ZTSN3awd7metrics25MetricCCProximityPowerCapE, __ZTSN3awd7metrics25MetricCCSignalStrengthC2KE, + __ZTSN3awd7metrics25MetricCCSignalStrengthGSME, __ZTSN3awd7metrics25MetricCCSocketinfoInVoiceE, + __ZTSN3awd7metrics25SoundUMB_ATM_REG_DurationE, __ZTSN3awd7metrics26CommCenterBasebandBootTimeE, + __ZTSN3awd7metrics26CommCenterBasebandFilePushE, __ZTSN3awd7metrics26CommCenterBundleUpdateInfoE, + __ZTSN3awd7metrics26CommCenterFetchNetworkTimeE, __ZTSN3awd7metrics26CommCenterNetworkSelectionE, + __ZTSN3awd7metrics26CommCenterPNRSMSSendResultE, __ZTSN3awd7metrics26CommCenterProximityBackoffE, + __ZTSN3awd7metrics26DataSentOnInternetCtxCountE, __ZTSN3awd7metrics26MetricCCPDPContextActStartE, + __ZTSN3awd7metrics26SpringBoardLockStateChangeE, __ZTSN3awd7metrics27AssistedCellSearchLteRecordE, + __ZTSN3awd7metrics27CommCenterBundleUpdateCheckE, __ZTSN3awd7metrics27CommCenterDataRoamingSwitchE, + __ZTSN3awd7metrics27CommCenterLinkQualityMetricE, __ZTSN3awd7metrics27CommCenterPowerVotingRecordE, + __ZTSN3awd7metrics27CommCenterWiFiCallingSwitchE, __ZTSN3awd7metrics27MetricCCCarrierBundleChangeE, + __ZTSN3awd7metrics27VVMNotificationsRecvedCountE, __ZTSN3awd7metrics28AssistedCellSearchEvdoRecordE, + __ZTSN3awd7metrics28AssistedCellSearchOneXRecordE, __ZTSN3awd7metrics28AssistedCellSearchUMTSRecordE, + __ZTSN3awd7metrics28CommCenterBundleUpdateFailedE, __ZTSN3awd7metrics28CommCenterCellularDataSwitchE, + __ZTSN3awd7metrics28CommCenterDataUsageAppSwitchE, __ZTSN3awd7metrics28CommCenterEntitlementRequestE, + __ZTSN3awd7metrics28CommCenterHasPersonalHotspotE, __ZTSN3awd7metrics28CommCenterLASDDownloadResultE, + __ZTSN3awd7metrics28CommCenterPDPContextHandoverE, __ZTSN3awd7metrics28CommCenterThumperHomeCarrierE, + __ZTSN3awd7metrics28CommCenterVinylActiveProfileE, __ZTSN3awd7metrics28CommCenterVinylDriverFailureE, + __ZTSN3awd7metrics28CommCenterVoiceRoamingSwitchE, __ZTSN3awd7metrics28DataRecvedOnInternetCtxCountE, + __ZTSN3awd7metrics28MetricCCPDPContextDeactivateE, __ZTSN3awd7metrics29AssistedCellSearchEvdoSuccessE, + __ZTSN3awd7metrics29AssistedCellSearchOneXSuccessE, __ZTSN3awd7metrics29AssistedCellSearchUMTSSuccessE, + __ZTSN3awd7metrics29CommCenterBasebandBoot_InputsE, __ZTSN3awd7metrics29CommCenterCellularPlanFailureE, + __ZTSN3awd7metrics29CommCenterDataUsagePaneViewedE, __ZTSN3awd7metrics29CommCenterDataUsageTotalUsageE, + __ZTSN3awd7metrics29CommCenterEntitlementResponseE, __ZTSN3awd7metrics29CommCenterLASDScheduledUpdateE, + __ZTSN3awd7metrics29CommCenterVinylInstallDetailsE, __ZTSN3awd7metrics29SignalBarFluctuationHistogramE, + __ZTSN3awd7metrics30CommCenterBundleUpdateDeclinedE, __ZTSN3awd7metrics30CommCenterDataUsageRecentNDaysE, __ZTSN3awd7metrics30CommCenterDataUsageWhileOnCallE, __ZTSN3awd7metrics30CommCenterOperatingMode_InputsE, __ZTSN3awd7metrics30CommCenterResetNetworkSettingsE, __ZTSN3awd7metrics30CommCenterServerActivityReportE, __ZTSN3awd7metrics31CommCenterBundleUpdateCheckInfoE, __ZTSN3awd7metrics31CommCenterBundleUpdateInstalledE, @@ -6136,6 +6240,7 @@ exports: __ZTSN3awd7metrics40CommCenterCellularPlanBootstrapDataUsageE, __ZTSN3awd7metrics40CommCenter_Instruments_CellularPsCallEndE, __ZTSN3awd7metrics41CommCenterTelephonyBasebandPortStatisticsE, + __ZTSN3awd7metrics42CommCenterDataUsageRecentNDays_PerDayUsageE, __ZTSN3awd7metrics42CommCenterRemoteCellularPlanProfilesStatusE, __ZTSN3awd7metrics42CommCenter_Instruments_CellularLteRrcStateE, __ZTSN3awd7metrics43CommCenterCellularPlanBootstrapProvisioningE, @@ -6161,6 +6266,7 @@ exports: __ZTSN3awd7metrics51CommCenter_Instruments_CellularWcdmaTxRxAgc_TxRxAgcE, __ZTSN3awd7metrics54CommCenter_Instruments_CellularWcdmaMultiRabStatus_RabE, __ZTSN3awd7metrics55CommCenter_Instruments_CellularWcdmaRbRateStatus_RbRateE, + __ZTSN3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDaysE, __ZTSN3awd7metrics64CommCenterRemoteCellularPlanProfilesStatus_RemotePlanProfileInfoE, __ZTSN3awd7metrics69CommCenterEntitlementActionResponse_CommCenterEntitlementTypeResponseE, __ZTVN3awd7configs10BedfConfigE, __ZTVN3awd7configs11TypeVariantE, @@ -6219,36 +6325,37 @@ exports: __ZTVN3awd7metrics24MetricCCPDPContextActEndE, __ZTVN3awd7metrics24MetricCCPDPContextRejectE, __ZTVN3awd7metrics24MetricCCiPadDataPlanTypeE, __ZTVN3awd7metrics24MetricRatSelectionChangeE, __ZTVN3awd7metrics25CommCenterCellularProfileE, __ZTVN3awd7metrics25CommCenterIPAddressChangeE, - __ZTVN3awd7metrics25CommCenterMissedMTMessageE, __ZTVN3awd7metrics25CommCenterOperatorRoamingE, - __ZTVN3awd7metrics25CommCenterPNRAttemptCountE, __ZTVN3awd7metrics25CommCenterPlmnDecodeErrorE, - __ZTVN3awd7metrics25CommCenterXCAPQueryResultE, __ZTVN3awd7metrics25MOCallsEndedNormallyCountE, - __ZTVN3awd7metrics25MTCallsEndedNormallyCountE, __ZTVN3awd7metrics25MetricCCCallConnectLegacyE, - __ZTVN3awd7metrics25MetricCCNetworkTimeUpdateE, __ZTVN3awd7metrics25MetricCCProximityPowerCapE, - __ZTVN3awd7metrics25MetricCCSignalStrengthC2KE, __ZTVN3awd7metrics25MetricCCSignalStrengthGSME, - __ZTVN3awd7metrics25MetricCCSocketinfoInVoiceE, __ZTVN3awd7metrics25SoundUMB_ATM_REG_DurationE, - __ZTVN3awd7metrics26CommCenterBasebandBootTimeE, __ZTVN3awd7metrics26CommCenterBasebandFilePushE, - __ZTVN3awd7metrics26CommCenterBundleUpdateInfoE, __ZTVN3awd7metrics26CommCenterFetchNetworkTimeE, - __ZTVN3awd7metrics26CommCenterNetworkSelectionE, __ZTVN3awd7metrics26CommCenterPNRSMSSendResultE, - __ZTVN3awd7metrics26CommCenterProximityBackoffE, __ZTVN3awd7metrics26DataSentOnInternetCtxCountE, - __ZTVN3awd7metrics26MetricCCPDPContextActStartE, __ZTVN3awd7metrics26SpringBoardLockStateChangeE, - __ZTVN3awd7metrics27AssistedCellSearchLteRecordE, __ZTVN3awd7metrics27CommCenterBundleUpdateCheckE, - __ZTVN3awd7metrics27CommCenterDataRoamingSwitchE, __ZTVN3awd7metrics27CommCenterLinkQualityMetricE, - __ZTVN3awd7metrics27CommCenterPowerVotingRecordE, __ZTVN3awd7metrics27CommCenterWiFiCallingSwitchE, - __ZTVN3awd7metrics27MetricCCCarrierBundleChangeE, __ZTVN3awd7metrics27VVMNotificationsRecvedCountE, - __ZTVN3awd7metrics28AssistedCellSearchEvdoRecordE, __ZTVN3awd7metrics28AssistedCellSearchOneXRecordE, - __ZTVN3awd7metrics28AssistedCellSearchUMTSRecordE, __ZTVN3awd7metrics28CommCenterBundleUpdateFailedE, - __ZTVN3awd7metrics28CommCenterCellularDataSwitchE, __ZTVN3awd7metrics28CommCenterDataUsageAppSwitchE, - __ZTVN3awd7metrics28CommCenterEntitlementRequestE, __ZTVN3awd7metrics28CommCenterHasPersonalHotspotE, - __ZTVN3awd7metrics28CommCenterLASDDownloadResultE, __ZTVN3awd7metrics28CommCenterPDPContextHandoverE, - __ZTVN3awd7metrics28CommCenterThumperHomeCarrierE, __ZTVN3awd7metrics28CommCenterVinylActiveProfileE, - __ZTVN3awd7metrics28CommCenterVinylDriverFailureE, __ZTVN3awd7metrics28CommCenterVoiceRoamingSwitchE, - __ZTVN3awd7metrics28DataRecvedOnInternetCtxCountE, __ZTVN3awd7metrics28MetricCCPDPContextDeactivateE, - __ZTVN3awd7metrics29AssistedCellSearchEvdoSuccessE, __ZTVN3awd7metrics29AssistedCellSearchOneXSuccessE, - __ZTVN3awd7metrics29AssistedCellSearchUMTSSuccessE, __ZTVN3awd7metrics29CommCenterBasebandBoot_InputsE, - __ZTVN3awd7metrics29CommCenterCellularPlanFailureE, __ZTVN3awd7metrics29CommCenterDataUsagePaneViewedE, - __ZTVN3awd7metrics29CommCenterDataUsageTotalUsageE, __ZTVN3awd7metrics29CommCenterEntitlementResponseE, - __ZTVN3awd7metrics29CommCenterLASDScheduledUpdateE, __ZTVN3awd7metrics29CommCenterVinylInstallDetailsE, - __ZTVN3awd7metrics29SignalBarFluctuationHistogramE, __ZTVN3awd7metrics30CommCenterBundleUpdateDeclinedE, + __ZTVN3awd7metrics25CommCenterIPv6APNFallbackE, __ZTVN3awd7metrics25CommCenterMissedMTMessageE, + __ZTVN3awd7metrics25CommCenterOperatorRoamingE, __ZTVN3awd7metrics25CommCenterPNRAttemptCountE, + __ZTVN3awd7metrics25CommCenterPlmnDecodeErrorE, __ZTVN3awd7metrics25CommCenterXCAPQueryResultE, + __ZTVN3awd7metrics25MOCallsEndedNormallyCountE, __ZTVN3awd7metrics25MTCallsEndedNormallyCountE, + __ZTVN3awd7metrics25MetricCCCallConnectLegacyE, __ZTVN3awd7metrics25MetricCCNetworkTimeUpdateE, + __ZTVN3awd7metrics25MetricCCProximityPowerCapE, __ZTVN3awd7metrics25MetricCCSignalStrengthC2KE, + __ZTVN3awd7metrics25MetricCCSignalStrengthGSME, __ZTVN3awd7metrics25MetricCCSocketinfoInVoiceE, + __ZTVN3awd7metrics25SoundUMB_ATM_REG_DurationE, __ZTVN3awd7metrics26CommCenterBasebandBootTimeE, + __ZTVN3awd7metrics26CommCenterBasebandFilePushE, __ZTVN3awd7metrics26CommCenterBundleUpdateInfoE, + __ZTVN3awd7metrics26CommCenterFetchNetworkTimeE, __ZTVN3awd7metrics26CommCenterNetworkSelectionE, + __ZTVN3awd7metrics26CommCenterPNRSMSSendResultE, __ZTVN3awd7metrics26CommCenterProximityBackoffE, + __ZTVN3awd7metrics26DataSentOnInternetCtxCountE, __ZTVN3awd7metrics26MetricCCPDPContextActStartE, + __ZTVN3awd7metrics26SpringBoardLockStateChangeE, __ZTVN3awd7metrics27AssistedCellSearchLteRecordE, + __ZTVN3awd7metrics27CommCenterBundleUpdateCheckE, __ZTVN3awd7metrics27CommCenterDataRoamingSwitchE, + __ZTVN3awd7metrics27CommCenterLinkQualityMetricE, __ZTVN3awd7metrics27CommCenterPowerVotingRecordE, + __ZTVN3awd7metrics27CommCenterWiFiCallingSwitchE, __ZTVN3awd7metrics27MetricCCCarrierBundleChangeE, + __ZTVN3awd7metrics27VVMNotificationsRecvedCountE, __ZTVN3awd7metrics28AssistedCellSearchEvdoRecordE, + __ZTVN3awd7metrics28AssistedCellSearchOneXRecordE, __ZTVN3awd7metrics28AssistedCellSearchUMTSRecordE, + __ZTVN3awd7metrics28CommCenterBundleUpdateFailedE, __ZTVN3awd7metrics28CommCenterCellularDataSwitchE, + __ZTVN3awd7metrics28CommCenterDataUsageAppSwitchE, __ZTVN3awd7metrics28CommCenterEntitlementRequestE, + __ZTVN3awd7metrics28CommCenterHasPersonalHotspotE, __ZTVN3awd7metrics28CommCenterLASDDownloadResultE, + __ZTVN3awd7metrics28CommCenterPDPContextHandoverE, __ZTVN3awd7metrics28CommCenterThumperHomeCarrierE, + __ZTVN3awd7metrics28CommCenterVinylActiveProfileE, __ZTVN3awd7metrics28CommCenterVinylDriverFailureE, + __ZTVN3awd7metrics28CommCenterVoiceRoamingSwitchE, __ZTVN3awd7metrics28DataRecvedOnInternetCtxCountE, + __ZTVN3awd7metrics28MetricCCPDPContextDeactivateE, __ZTVN3awd7metrics29AssistedCellSearchEvdoSuccessE, + __ZTVN3awd7metrics29AssistedCellSearchOneXSuccessE, __ZTVN3awd7metrics29AssistedCellSearchUMTSSuccessE, + __ZTVN3awd7metrics29CommCenterBasebandBoot_InputsE, __ZTVN3awd7metrics29CommCenterCellularPlanFailureE, + __ZTVN3awd7metrics29CommCenterDataUsagePaneViewedE, __ZTVN3awd7metrics29CommCenterDataUsageTotalUsageE, + __ZTVN3awd7metrics29CommCenterEntitlementResponseE, __ZTVN3awd7metrics29CommCenterLASDScheduledUpdateE, + __ZTVN3awd7metrics29CommCenterVinylInstallDetailsE, __ZTVN3awd7metrics29SignalBarFluctuationHistogramE, + __ZTVN3awd7metrics30CommCenterBundleUpdateDeclinedE, __ZTVN3awd7metrics30CommCenterDataUsageRecentNDaysE, __ZTVN3awd7metrics30CommCenterDataUsageWhileOnCallE, __ZTVN3awd7metrics30CommCenterOperatingMode_InputsE, __ZTVN3awd7metrics30CommCenterResetNetworkSettingsE, __ZTVN3awd7metrics30CommCenterServerActivityReportE, __ZTVN3awd7metrics31CommCenterBundleUpdateCheckInfoE, __ZTVN3awd7metrics31CommCenterBundleUpdateInstalledE, @@ -6287,6 +6394,7 @@ exports: __ZTVN3awd7metrics40CommCenterCellularPlanBootstrapDataUsageE, __ZTVN3awd7metrics40CommCenter_Instruments_CellularPsCallEndE, __ZTVN3awd7metrics41CommCenterTelephonyBasebandPortStatisticsE, + __ZTVN3awd7metrics42CommCenterDataUsageRecentNDays_PerDayUsageE, __ZTVN3awd7metrics42CommCenterRemoteCellularPlanProfilesStatusE, __ZTVN3awd7metrics42CommCenter_Instruments_CellularLteRrcStateE, __ZTVN3awd7metrics43CommCenterCellularPlanBootstrapProvisioningE, @@ -6312,6 +6420,7 @@ exports: __ZTVN3awd7metrics51CommCenter_Instruments_CellularWcdmaTxRxAgc_TxRxAgcE, __ZTVN3awd7metrics54CommCenter_Instruments_CellularWcdmaMultiRabStatus_RabE, __ZTVN3awd7metrics55CommCenter_Instruments_CellularWcdmaRbRateStatus_RbRateE, + __ZTVN3awd7metrics58CommCenterDataUsageRecentNDays_ProcessDataUsageRecentNDaysE, __ZTVN3awd7metrics64CommCenterRemoteCellularPlanProfilesStatus_RemotePlanProfileInfoE, __ZTVN3awd7metrics69CommCenterEntitlementActionResponse_CommCenterEntitlementTypeResponseE ] ... diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreTelephony.framework/Support/libCommCenterBase.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreTelephony.framework/Support/libCommCenterBase.tbd index 2eed72b117..e2a9c74e83 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreTelephony.framework/Support/libCommCenterBase.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreTelephony.framework/Support/libCommCenterBase.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: 5C5C7823-FBD7-3A47-AC92-14EFEC85C11E' ] +uuids: [ 'x86_64: 58A98FEE-A706-3E95-8CE4-666E8EE95DE9' ] platform: macosx install-name: /System/Library/Frameworks/CoreTelephony.framework/Support/libCommCenterBase.dylib objc-constraint: none @@ -17,10 +17,10 @@ exports: __Z12decodeStringRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEERS5_, __Z12decodeStringRKNSt3__16vectorIhNS_9allocatorIhEEEE16DataCodingSchemeRNS_12basic_stringIcNS_11char_traitsIcEENS1_IcEEEE, __Z12encodeBufferPKvm16DataCodingScheme, __Z12encodeStringRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE16DataCodingScheme, - __Z12getLogDomain15NetworkInstance, __Z12sCTLogServerv, __Z13CSIGetGmtTimeR7CSIDate, - __Z13CSISystemTimev, __Z13asShortString16DataContextState, - __Z14shouldRetrySMSRKNSt3__110shared_ptrI8RegistryEEi, __Z15CSIboolAsStringb, - __Z15read_rest_valueR15TTYSettingsInfoN3xpc6objectE, __Z15read_rest_valueR23RequestDumpStatePayloadRKN3xpc6objectE, + __Z12sCTLogServerv, __Z13CSIGetGmtTimeR7CSIDate, __Z13CSISystemTimev, + __Z13asShortString16DataContextState, __Z14shouldRetrySMSRKNSt3__110shared_ptrI8RegistryEEi, + __Z15CSIboolAsStringb, __Z15read_rest_valueR15TTYSettingsInfoN3xpc6objectE, + __Z15read_rest_valueR23RequestDumpStatePayloadRKN3xpc6objectE, __Z15read_rest_valueR9RadioModeRKN3xpc6objectE, __Z16CSIDateToSecondsRK7CSIDate, __Z16CSISecondsToDatelR7CSIDate, __Z16copyCallsInState9CallStateRKNSt3__16vectorI8CallInfoNS0_9allocatorIS2_EEEE, __Z16isOMAClearNumberRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE, @@ -35,7 +35,8 @@ exports: __Z20CSIGetTimeDifferencejj, __Z20CSISystemElapsedTimev, __Z20ConnectionTypeToMask18DataConnectionType, __Z20USSDEncodingAsString12USSDEncoding, __Z20asWirelessTechnology21RadioAccessTechnology, __Z20asWirelessTechnology8DataMode, __Z20covertIntegersToUuidjjjj, - __Z21callDirectionToString13CallDirection, __Z21convertUuidToIntegersN3ctu2cf11CFSharedRefIK8__CFUUIDEE, + __Z20sSetupOsLogSubsystemv, __Z21callDirectionToString13CallDirection, + __Z21convertUuidToIntegersN3ctu2cf11CFSharedRefIK8__CFUUIDEE, __Z21gsmToCsiErrorWithCode18GsmFinalResultTypei, __Z22ProtocolTypeFromStringPK10__CFString, __Z22isBasebandBootedInMode13OperatingMode, __Z24CLIRRequestStateToString16CLIRRequestState, __Z24CSISystemElapsedTimeSecsv, __Z24asExternalCSIErrorString8CSIError, @@ -49,7 +50,7 @@ exports: __Z26convertOtaspStatusToString11OtaspStatus, __Z27otaspStatusAsExternalString11OtaspStatus, __Z28WirelessTechnologyFromStringPK10__CFString, __Z29isDataConnectionTypeInCBArray18DataConnectionTypePK9__CFArray, __Z30decodePackedBCDExtendedAddressPKvm, __Z30encodePackedBCDExtendedAddressRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE, - __Z32remoteNumberAvailabilityToString24RemoteNumberAvailability, + __Z30sSetupCommCenterBaseLogDomainsv, __Z32remoteNumberAvailabilityToString24RemoteNumberAvailability, __Z34AttachAPNDevicePersistentCopyValuePK10__CFStringN3ctu2cf11CFSharedRefIKvEEb, __Z34AttachAPNDevicePersistentCopyValuePK10__CFStringPKvb, __Z34AttachAPNDevicePersistentSaveValuePK10__CFStringN3ctu2cf11CFSharedRefIKvEEb, @@ -86,25 +87,26 @@ exports: __Z8asString17DataSettingsState, __Z8asString17EmergencyCategory, __Z8asString17ImmediateResponse, __Z8asString17NetworkNameSource, __Z8asString17RedialRequirement, __Z8asString18AudioToneRelayFlag, - __Z8asString18BundleUpdateResult, __Z8asString18DMSProtocolVersion, - __Z8asString18DataConnectionType, __Z8asString18DataProtocolFamily, - __Z8asString18DesenseDriverError, __Z8asString18NetworkAttachState, - __Z8asString18NetworkMCCOverride, __Z8asString18RadioOperatingMode, - __Z8asString18RegistrationStatus, __Z8asString18RingbackToneStatus, - __Z8asString18STKDriverEventType, __Z8asString19AuthTypeRequirement, - __Z8asString19CallControlCallType, __Z8asString19DataContextPriority, - __Z8asString19ImsStateForBaseband, __Z8asString19RejectServiceDomain, - __Z8asString20AccessTechnologyType, __Z8asString20AwdBasebandComponent, - __Z8asString20BundleTechnologyType, __Z8asString20CallSetupRequirement, - __Z8asString20CarrierBundleBaseDir, __Z8asString20NetworkSelectionMode, - __Z8asString20NotificationResponse, __Z8asString20ServiceShutdownStage, - __Z8asString21CallCommandDriverType, __Z8asString21EnhancedLQMIndication, - __Z8asString21NetworkSelectionState, __Z8asString21RadioAccessTechnology, - __Z8asString21ResponsePackingFormat, __Z8asString22DataWirelessTechnology, - __Z8asString22ERROR_3GPP_END_REASONS, __Z8asString22FrequencyReportingMode, - __Z8asString22NetworkTimeFetchResult, __Z8asString22RadioSubscriberSimMode, - __Z8asString23ERROR_3GPP2_END_REASONS, __Z8asString23NotificationRequirement, - __Z8asString24BundleUpdateCheckTrigger, __Z8asString24LteEmergencySupportState, + __Z8asString18AwdBasebandFeature, __Z8asString18BundleUpdateResult, + __Z8asString18DMSProtocolVersion, __Z8asString18DataConnectionType, + __Z8asString18DataProtocolFamily, __Z8asString18DesenseDriverError, + __Z8asString18NetworkAttachState, __Z8asString18NetworkMCCOverride, + __Z8asString18RadioOperatingMode, __Z8asString18RegistrationStatus, + __Z8asString18RingbackToneStatus, __Z8asString18STKDriverEventType, + __Z8asString19AuthTypeRequirement, __Z8asString19CallControlCallType, + __Z8asString19DataContextPriority, __Z8asString19ImsStateForBaseband, + __Z8asString19RejectServiceDomain, __Z8asString20AccessTechnologyType, + __Z8asString20AwdBasebandComponent, __Z8asString20BundleTechnologyType, + __Z8asString20CallSetupRequirement, __Z8asString20CarrierBundleBaseDir, + __Z8asString20NetworkSelectionMode, __Z8asString20NotificationResponse, + __Z8asString20ServiceShutdownStage, __Z8asString21CallCommandDriverType, + __Z8asString21EnhancedLQMIndication, __Z8asString21NetworkSelectionState, + __Z8asString21RadioAccessTechnology, __Z8asString21ResponsePackingFormat, + __Z8asString22DataWirelessTechnology, __Z8asString22ERROR_3GPP_END_REASONS, + __Z8asString22FrequencyReportingMode, __Z8asString22NetworkTimeFetchResult, + __Z8asString22RadioSubscriberSimMode, __Z8asString23ERROR_3GPP2_END_REASONS, + __Z8asString23NotificationRequirement, __Z8asString24BundleUpdateCheckTrigger, + __Z8asString24EmergencyNumbersListType, __Z8asString24LteEmergencySupportState, __Z8asString24RemoteNumberAvailability, __Z8asString24SilentRedialOverCSReason, __Z8asString24SpecificLanguagePresence, __Z8asString25PhoneNumberRequestVersion, __Z8asString25SilentRedialOverIMSReason, __Z8asString26SendSessionCompletionEvent, @@ -170,10 +172,11 @@ exports: __ZN10subscriber8asStringENS_11SimFilePathE, __ZN10subscriber8asStringENS_13FDNStatusTypeE, __ZN10subscriber8asStringENS_14USTServiceTypeE, __ZN10subscriber8asStringENS_16SimFailureReasonE, __ZN10subscriber8asStringENS_16SubscriberIDInfoE, __ZN10subscriber8asStringENS_20CardProvisionedStateE, - __ZN10subscriber8asStringENS_7SimCardE, __ZN10subscriber8asStringENS_7SimTypeE, - __ZN10subscriber8asStringENS_8AuthInfoE, __ZN10subscriber8asStringENS_8AuthTypeE, - __ZN10subscriber8asStringENS_8SimStateE, __ZN10subscriber8asStringENS_9NpAppTypeE, - __ZN10subscriber8asStringERKNS_10t_ims_infoE, __ZN10subscriber8asStringERKNSt3__16vectorINS_7SimTypeENS0_9allocatorIS2_EEEE, + __ZN10subscriber8asStringENS_7SimCardE, __ZN10subscriber8asStringENS_7SimSlotE, + __ZN10subscriber8asStringENS_7SimTypeE, __ZN10subscriber8asStringENS_8AuthInfoE, + __ZN10subscriber8asStringENS_8AuthTypeE, __ZN10subscriber8asStringENS_8SimStateE, + __ZN10subscriber8asStringENS_9NpAppTypeE, __ZN10subscriber8asStringERKNS_10t_ims_infoE, + __ZN10subscriber8asStringERKNSt3__16vectorINS_7SimTypeENS0_9allocatorIS2_EEEE, __ZN10subscribereqERKNS_11SimCardInfoES2_, __ZN10subscriberlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEENS_16SubscriberIDInfoE, __ZN10subscriberlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_10t_ims_infoE, __ZN10subscriberlsERNSt3__113basic_ostreamIcNS0_11char_traitsIcEEEERKNS_11SimCardInfoE, @@ -269,11 +272,13 @@ exports: __ZN20CallOperationContextC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE, __ZN20CallOperationContextC2Ev, __ZN20DtmfHandlerInterfaceD0Ev, __ZN20DtmfHandlerInterfaceD1Ev, __ZN20DtmfHandlerInterfaceD2Ev, - __ZN20TimeHandlerInterfaceD0Ev, __ZN20TimeHandlerInterfaceD1Ev, - __ZN20TimeHandlerInterfaceD2Ev, __ZN20USSDServiceInterfaceD0Ev, - __ZN20USSDServiceInterfaceD1Ev, __ZN20USSDServiceInterfaceD2Ev, - __ZN21BasebandModeEvaluator12DelegateBaseD0Ev, __ZN21BasebandModeEvaluator12DelegateBaseD1Ev, - __ZN21BasebandModeEvaluator12DelegateBaseD2Ev, __ZN21BasebandModeEvaluator25notifyBasebandModeChangedE12BasebandMode, + __ZN20IsoMccCacheInterfaceD0Ev, __ZN20IsoMccCacheInterfaceD1Ev, + __ZN20IsoMccCacheInterfaceD2Ev, __ZN20TimeHandlerInterfaceD0Ev, + __ZN20TimeHandlerInterfaceD1Ev, __ZN20TimeHandlerInterfaceD2Ev, + __ZN20USSDServiceInterfaceD0Ev, __ZN20USSDServiceInterfaceD1Ev, + __ZN20USSDServiceInterfaceD2Ev, __ZN21BasebandModeEvaluator12DelegateBaseD0Ev, + __ZN21BasebandModeEvaluator12DelegateBaseD1Ev, __ZN21BasebandModeEvaluator12DelegateBaseD2Ev, + __ZN21BasebandModeEvaluator25notifyBasebandModeChangedE12BasebandMode, __ZN21BasebandModeEvaluator26notifyDelegateChanged_syncERKN8dispatch5queueE, __ZN21BasebandModeEvaluatorD0Ev, __ZN21BasebandModeEvaluatorD1Ev, __ZN21BasebandModeEvaluatorD2Ev, __ZN21DebugAssertionHandler27handleAssertionChanged_syncEPKcbONSt3__18functionIFNS2_10shared_ptrIN3ctu4rest15AssertionHandleEEEvEEE, @@ -295,12 +300,16 @@ exports: __ZN23RoamingHandlerInterfaceD0Ev, __ZN23RoamingHandlerInterfaceD1Ev, __ZN23RoamingHandlerInterfaceD2Ev, __ZN23SignalStrengthInterfaceD0Ev, __ZN23SignalStrengthInterfaceD1Ev, __ZN23SignalStrengthInterfaceD2Ev, - __ZN24CarrierSettingsInterfaceD0Ev, __ZN24CarrierSettingsInterfaceD1Ev, - __ZN24CarrierSettingsInterfaceD2Ev, __ZN25BasebandModeEvaluatorNoBB20getCurrentEvaluationEv, - __ZN25BasebandModeEvaluatorNoBB9dumpStateERKN3ctu10LoggerBaseINSt3__110shared_ptrINS0_9LogServerEEEEE, + __ZN23SystemObserverInterfaceD0Ev, __ZN23SystemObserverInterfaceD1Ev, + __ZN23SystemObserverInterfaceD2Ev, __ZN24CarrierSettingsInterfaceD0Ev, + __ZN24CarrierSettingsInterfaceD1Ev, __ZN24CarrierSettingsInterfaceD2Ev, + __ZN25BasebandModeEvaluatorNoBB20getCurrentEvaluationEv, __ZN25BasebandModeEvaluatorNoBB9dumpStateERKN3ctu10LoggerBaseINSt3__110shared_ptrINS0_9LogServerEEEEE, __ZN25CallAudioServiceInterfaceD0Ev, __ZN25CallAudioServiceInterfaceD1Ev, - __ZN25CallAudioServiceInterfaceD2Ev, __ZN26MachineIdProviderInterfaceD0Ev, - __ZN26MachineIdProviderInterfaceD1Ev, __ZN26MachineIdProviderInterfaceD2Ev, + __ZN25CallAudioServiceInterfaceD2Ev, __ZN25EmergencyNumbersInterfaceD0Ev, + __ZN25EmergencyNumbersInterfaceD1Ev, __ZN25EmergencyNumbersInterfaceD2Ev, + __ZN26MachineIdProviderInterfaceD0Ev, __ZN26MachineIdProviderInterfaceD1Ev, + __ZN26MachineIdProviderInterfaceD2Ev, __ZN26SubscriberUtilityInterfaceD0Ev, + __ZN26SubscriberUtilityInterfaceD1Ev, __ZN26SubscriberUtilityInterfaceD2Ev, __ZN27BasebandModeActionDoNothing4initEv, __ZN27BasebandModeActionDoNothing4stopEv, __ZN27BasebandModeActionDoNothing5startEv, __ZN27BasebandModeActionDoNothing8shutdownEv, __ZN27USSDServiceFactoryInterfaceD0Ev, __ZN27USSDServiceFactoryInterfaceD1Ev, @@ -313,7 +322,10 @@ exports: __ZN29BasebandModeEvaluatorAlwaysOnC1ERKNSt3__110shared_ptrI8RegistryEE, __ZN29BasebandModeEvaluatorAlwaysOnC2ERKNSt3__110shared_ptrI8RegistryEE, __ZN29EmergencyCallManagerInterfaceD0Ev, __ZN29EmergencyCallManagerInterfaceD1Ev, - __ZN29EmergencyCallManagerInterfaceD2Ev, __ZN3MCC5clearEv, + __ZN29EmergencyCallManagerInterfaceD2Ev, __ZN29SetupAssistantHelperInterfaceD0Ev, + __ZN29SetupAssistantHelperInterfaceD1Ev, __ZN29SetupAssistantHelperInterfaceD2Ev, + __ZN35SystemDeterminationManagerInterfaceD0Ev, __ZN35SystemDeterminationManagerInterfaceD1Ev, + __ZN35SystemDeterminationManagerInterfaceD2Ev, __ZN3MCC5clearEv, __ZN3MCCC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE, __ZN3MCCC1Et, __ZN3MCCC1EtRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE, __ZN3MCCC1Ev, __ZN3MCCC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE, @@ -340,9 +352,7 @@ exports: __ZN5event10subscriber18isim_files_changedE, __ZN5event10subscriber18pin_entry_requiredE, __ZN5event10subscriber18subscriber_id_infoE, __ZN5event10subscriber27subscriber_mcc_mnc_computedE, __ZN5event10subscriber31effective_phoneNumber_availableE, - __ZN5event10subscriber31sec_subscriber_mcc_mnc_computedE, __ZN5event10subscriber32subscriber_mcc_mnc_computed_infoE, - __ZN5event10subscriber36sec_subscriber_mcc_mnc_computed_infoE, __ZN5event10subscriber5stateE, __ZN5event10subscriber8psi_smscE, __ZN5event10subscriber9file_dataE, __ZN5event11appRunStateE, __ZN5event11cellmonitor19cell_info_availableE, __ZN5event12exitLowPowerE, @@ -378,18 +388,17 @@ exports: __ZN5event13carrierbundle28thumper_carrier_bundle_setupE, __ZN5event13carrierbundle30secondary_carrier_bundle_setupE, __ZN5event13carrierbundle35secondary_carrier_bundle_setup_infoE, - __ZN5event13enterLowPowerE, __ZN5event13wifiAvailableE, __ZN5event17internetAvailableE, - __ZN5event18dumpCompanionStateE, __ZN5event18vinyl_availabilityE, - __ZN5event20PhoneNumberAvailableE, __ZN5event20capabilities_changedE, - __ZN5event20vinyl_card_availableE, __ZN5event21audioIOStateAvailableE, - __ZN5event21setting_session_errorE, __ZN5event23loginSessionStateChangeE, - __ZN5event23vinyl_bootstrap_profileE, __ZN5event24CDMAPhoneNumberAvailableE, - __ZN5event24setting_session_completeE, __ZN5event24vinyl_installed_profilesE, - __ZN5event27cellularDataStatusAvailableE, __ZN5event28setting_phone_number_fetchedE, - __ZN5event2ui13displayLockedE, __ZN5event2ui16statusBarVisibleE, - __ZN5event3ims10impi_readyE, __ZN5event3ims14TTYModeChangedE, - __ZN5event3ims20TransportModeChangedE, __ZN5event3ims24registrationStateChangedE, - __ZN5event3ims30volteProvisioningStatusChangedE, __ZN5event3mms9mms_readyE, + __ZN5event13enterLowPowerE, __ZN5event18dumpCompanionStateE, + __ZN5event18vinyl_availabilityE, __ZN5event20PhoneNumberAvailableE, + __ZN5event20capabilities_changedE, __ZN5event20vinyl_card_availableE, + __ZN5event21audioIOStateAvailableE, __ZN5event21setting_session_errorE, + __ZN5event23loginSessionStateChangeE, __ZN5event23vinyl_bootstrap_profileE, + __ZN5event24CDMAPhoneNumberAvailableE, __ZN5event24setting_session_completeE, + __ZN5event24vinyl_installed_profilesE, __ZN5event27cellularDataStatusAvailableE, + __ZN5event28setting_phone_number_fetchedE, __ZN5event2ui13displayLockedE, + __ZN5event2ui16statusBarVisibleE, __ZN5event3ims10impi_readyE, + __ZN5event3ims14TTYModeChangedE, __ZN5event3ims20TransportModeChangedE, + __ZN5event3ims24registrationStateChangedE, __ZN5event3mms9mms_readyE, __ZN5event3sms10triggerDCNE, __ZN5event3sms14smscFetchErrorE, __ZN5event3sms17DCNDeliveryStatusE, __ZN5event3sms20smscAddressAvailableE, __ZN5event3sms9smsOnlineE, __ZN5event3stk24fullFunctionProactiveSmsE, @@ -402,8 +411,8 @@ exports: __ZN5event4data16contextActivatedE, __ZN5event4data16refreshAttachApnE, __ZN5event4data17TechPolicyChangedE, __ZN5event4data17dataWifiAvailableE, __ZN5event4data17wakeOnWifiChangedE, __ZN5event4data18contextDeactivatedE, - __ZN5event4data21WiFiOffInAirplaneModeE, __ZN5event4data23connectionConfigChangedE, - __ZN5event4data39controlServiceOnLowPowerModeTransistionE, + __ZN5event4data21WiFiOffInAirplaneModeE, __ZN5event4data22dataInterfaceAvailableE, + __ZN5event4data23connectionConfigChangedE, __ZN5event4data39controlServiceOnLowPowerModeTransistionE, __ZN5event5radio2onE, __ZN5event5radio3offE, __ZN5event5radio5resetE, __ZN5event5radio9disablingE, __ZN5event6packet11proxyUpdateE, __ZN5event6packet13updateImsPrefE, __ZN5event6packet14DarwinPdpReadyE, @@ -422,14 +431,16 @@ exports: __ZN8Registry3getEv, __ZN8Registry3setENSt3__110shared_ptrIS_EE, __ZN8Registry6createENSt3__110shared_ptrI13RegistryModelEE, __ZN8Registry7destroyEv, __ZN9CSILoggerC1E8LogGroup, __ZN9CSILoggerC1EPKc, - __ZN9CSILoggerC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE, - __ZN9CSILoggerC2E8LogGroup, __ZN9CSILoggerC2EPKc, __ZN9CSILoggerC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE, + __ZN9CSILoggerC1ERKN3ctu12OsLogContextE, __ZN9CSILoggerC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE, + __ZN9CSILoggerC2E8LogGroup, __ZN9CSILoggerC2EPKc, __ZN9CSILoggerC2ERKN3ctu12OsLogContextE, + __ZN9CSILoggerC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE, __ZN9DataUtils18getDataContextNameEPKci, __ZN9MCCAndMNCC1ERK3MCCRK3MNC, __ZN9MCCAndMNCC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE, __ZN9MCCAndMNCC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_, - __ZN9MCCAndMNCC1Ett, __ZN9MCCAndMNCC2ERK3MCCRK3MNC, __ZN9MCCAndMNCC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE, + __ZN9MCCAndMNCC1Ett, __ZN9MCCAndMNCC1Ev, __ZN9MCCAndMNCC2ERK3MCCRK3MNC, + __ZN9MCCAndMNCC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE, __ZN9MCCAndMNCC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_, - __ZN9MCCAndMNCC2Ett, __ZNK12ServiceStage12holdOffStageEv, + __ZN9MCCAndMNCC2Ett, __ZN9MCCAndMNCC2Ev, __ZNK12ServiceStage12holdOffStageEv, __ZNK12ServiceStage14scheduleActionERKN8dispatch5queueEU13block_pointerFvNS0_13group_sessionEE, __ZNK12ServiceStage14scheduleActionERKN8dispatch5queueEU13block_pointerFvvE, __ZNK12ServiceStage15notifyStageDoneEv, __ZNK13PDPMetricInfo5emptyEv, @@ -475,52 +486,62 @@ exports: __ZNK8Registry24createXpcJetsamAssertionENSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE, __ZNK8Registry24getCommandDriversFactoryEv, __ZNK8Registry24isInitializationCompleteEv, __ZNK8Registry28getXpcJetsamAssertionManagerEv, __ZNK8Registry36createRestModuleOneTimeUseConnectionEv, - __ZNK9MCCAndMNC6getMccEv, __ZNK9MCCAndMNC6getMncEv, __ZNK9MCCAndMNC8asStringEv, - __ZNK9MCCAndMNCeqERKS_, __ZNK9MCCAndMNCltERKS_, __ZTI13DaemonFactory, + __ZNK9MCCAndMNC14getStringValueEv, __ZNK9MCCAndMNC6getMccEv, + __ZNK9MCCAndMNC6getMncEv, __ZNK9MCCAndMNC8asStringEv, __ZNK9MCCAndMNCeqERKS_, + __ZNK9MCCAndMNCltERKS_, __ZNK9MCCAndMNCneERKS_, __ZTI13DaemonFactory, __ZTI13PDPMetricInfo, __ZTI13SmsPduEncoder, __ZTI14ServiceManager, __ZTI15RestServiceBase, __ZTI16CSISettingsModel, __ZTI17CoreTimeInterface, __ZTI17DataTimerObserver, __ZTI18BasebandModeAction, __ZTI19BBDataContextHelper, - __ZTI19CSISMSCommandDriver, __ZTI20DtmfHandlerInterface, __ZTI20TimeHandlerInterface, - __ZTI20USSDServiceInterface, __ZTI21BasebandModeEvaluator, - __ZTI21DebugAssertionHandler, __ZTI21WiFiSettingsInterface, - __ZTI22ServerUpdaterInterface, __ZTI23GestaltUtilityInterface, - __ZTI23RoamingHandlerInterface, __ZTI23SignalStrengthInterface, + __ZTI19CSISMSCommandDriver, __ZTI20DtmfHandlerInterface, __ZTI20IsoMccCacheInterface, + __ZTI20TimeHandlerInterface, __ZTI20USSDServiceInterface, + __ZTI21BasebandModeEvaluator, __ZTI21DebugAssertionHandler, + __ZTI21WiFiSettingsInterface, __ZTI22ServerUpdaterInterface, + __ZTI23GestaltUtilityInterface, __ZTI23RoamingHandlerInterface, + __ZTI23SignalStrengthInterface, __ZTI23SystemObserverInterface, __ZTI24CarrierSettingsInterface, __ZTI25BasebandModeEvaluatorNoBB, - __ZTI25CallAudioServiceInterface, __ZTI26MachineIdProviderInterface, + __ZTI25CallAudioServiceInterface, __ZTI25EmergencyNumbersInterface, + __ZTI26MachineIdProviderInterface, __ZTI26SubscriberUtilityInterface, __ZTI27BasebandModeActionDoNothing, __ZTI27USSDServiceFactoryInterface, __ZTI28DtmfHandlerDelegateInterface, __ZTI28USSDServiceDelegateInterface, __ZTI29BasebandModeEvaluatorAlwaysOn, __ZTI29EmergencyCallManagerInterface, + __ZTI29SetupAssistantHelperInterface, __ZTI35SystemDeterminationManagerInterface, __ZTIN10subscriber19SubscriberInterfaceE, __ZTIN14ServiceManager22FunctorShutdownServiceE, __ZTIN14ServiceManager7ServiceE, __ZTIN21BasebandModeEvaluator12DelegateBaseE, __ZTS13DaemonFactory, __ZTS13PDPMetricInfo, __ZTS13SmsPduEncoder, __ZTS14ServiceManager, __ZTS15RestServiceBase, __ZTS16CSISettingsModel, __ZTS17CoreTimeInterface, __ZTS17DataTimerObserver, __ZTS18BasebandModeAction, __ZTS19BBDataContextHelper, __ZTS19CSISMSCommandDriver, __ZTS20DtmfHandlerInterface, - __ZTS20TimeHandlerInterface, __ZTS20USSDServiceInterface, - __ZTS21BasebandModeEvaluator, __ZTS21DebugAssertionHandler, - __ZTS21WiFiSettingsInterface, __ZTS22ServerUpdaterInterface, - __ZTS23GestaltUtilityInterface, __ZTS23RoamingHandlerInterface, - __ZTS23SignalStrengthInterface, __ZTS24CarrierSettingsInterface, + __ZTS20IsoMccCacheInterface, __ZTS20TimeHandlerInterface, + __ZTS20USSDServiceInterface, __ZTS21BasebandModeEvaluator, + __ZTS21DebugAssertionHandler, __ZTS21WiFiSettingsInterface, + __ZTS22ServerUpdaterInterface, __ZTS23GestaltUtilityInterface, + __ZTS23RoamingHandlerInterface, __ZTS23SignalStrengthInterface, + __ZTS23SystemObserverInterface, __ZTS24CarrierSettingsInterface, __ZTS25BasebandModeEvaluatorNoBB, __ZTS25CallAudioServiceInterface, - __ZTS26MachineIdProviderInterface, __ZTS27BasebandModeActionDoNothing, + __ZTS25EmergencyNumbersInterface, __ZTS26MachineIdProviderInterface, + __ZTS26SubscriberUtilityInterface, __ZTS27BasebandModeActionDoNothing, __ZTS27USSDServiceFactoryInterface, __ZTS28DtmfHandlerDelegateInterface, __ZTS28USSDServiceDelegateInterface, __ZTS29BasebandModeEvaluatorAlwaysOn, - __ZTS29EmergencyCallManagerInterface, __ZTSN10subscriber19SubscriberInterfaceE, + __ZTS29EmergencyCallManagerInterface, __ZTS29SetupAssistantHelperInterface, + __ZTS35SystemDeterminationManagerInterface, __ZTSN10subscriber19SubscriberInterfaceE, __ZTSN14ServiceManager22FunctorShutdownServiceE, __ZTSN14ServiceManager7ServiceE, __ZTSN21BasebandModeEvaluator12DelegateBaseE, __ZTV13DaemonFactory, __ZTV13PDPMetricInfo, __ZTV13SmsPduEncoder, __ZTV14ServiceManager, __ZTV15RestServiceBase, __ZTV16CSISettingsModel, __ZTV17CoreTimeInterface, __ZTV17DataTimerObserver, __ZTV18BasebandModeAction, __ZTV19BBDataContextHelper, - __ZTV19CSISMSCommandDriver, __ZTV20DtmfHandlerInterface, __ZTV20TimeHandlerInterface, - __ZTV20USSDServiceInterface, __ZTV21BasebandModeEvaluator, - __ZTV21DebugAssertionHandler, __ZTV21WiFiSettingsInterface, - __ZTV22ServerUpdaterInterface, __ZTV23GestaltUtilityInterface, - __ZTV23RoamingHandlerInterface, __ZTV23SignalStrengthInterface, + __ZTV19CSISMSCommandDriver, __ZTV20DtmfHandlerInterface, __ZTV20IsoMccCacheInterface, + __ZTV20TimeHandlerInterface, __ZTV20USSDServiceInterface, + __ZTV21BasebandModeEvaluator, __ZTV21DebugAssertionHandler, + __ZTV21WiFiSettingsInterface, __ZTV22ServerUpdaterInterface, + __ZTV23GestaltUtilityInterface, __ZTV23RoamingHandlerInterface, + __ZTV23SignalStrengthInterface, __ZTV23SystemObserverInterface, __ZTV24CarrierSettingsInterface, __ZTV25BasebandModeEvaluatorNoBB, - __ZTV25CallAudioServiceInterface, __ZTV26MachineIdProviderInterface, + __ZTV25CallAudioServiceInterface, __ZTV25EmergencyNumbersInterface, + __ZTV26MachineIdProviderInterface, __ZTV26SubscriberUtilityInterface, __ZTV27BasebandModeActionDoNothing, __ZTV27USSDServiceFactoryInterface, __ZTV28DtmfHandlerDelegateInterface, __ZTV28USSDServiceDelegateInterface, __ZTV29BasebandModeEvaluatorAlwaysOn, __ZTV29EmergencyCallManagerInterface, + __ZTV29SetupAssistantHelperInterface, __ZTV35SystemDeterminationManagerInterface, __ZTVN10subscriber19SubscriberInterfaceE, __ZTVN14ServiceManager22FunctorShutdownServiceE, __ZTVN14ServiceManager7ServiceE, __ZTVN21BasebandModeEvaluator12DelegateBaseE, __Zeq9RadioModeS_, __ZeqRK15TTYSettingsInfoS1_, __ZlsRN3ctu16LogMessageBufferERK10Cdma1xCell, @@ -641,16 +662,15 @@ exports: __ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERKN5boost8optionalINS_6vectorINS_4pairIN3ctu2cf11CFSharedRefIKvEE18BundleUpdateResultEENS_9allocatorISF_EEEEEE, __ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERKNS_6vectorINS_4pairIN3ctu2cf11CFSharedRefIKvEE18BundleUpdateResultEENS_9allocatorISD_EEEE, __Zne9RadioModeS_, __ZneRK15TTYSettingsInfoS1_, __is3DigitMNCWithIMSI, - __is3DigitMNCWithMNC, _attachApnLogDomain, _isT3402CSIError, + __is3DigitMNCWithMNC, _attachApnLogDomain, _baseLog, _isT3402CSIError, _k3GPP, _k3GPP2, _kActionId, _kActionType, _kActivityReportURL, - _kAddCallAllowedKey, _kAllNumbersAllowed, _kAllowedWhileRoaming, - _kAmbiguousCallListKey, _kAmbiguousMultiPartyKey, _kAttachAPNType, - _kAudioToneRelayFlag, _kAudioToneStandard, _kAuthPrefCHAP, - _kAuthPrefPAP, _kBBCallDisconnectCause, _kBackwardsCompabilityCallDirection, - _kBackwardsCompabilityCallerName, _kBackwardsCompabilityPhoneNumber, - _kBackwardsCompabilityStartTime, _kBackwardsCompabilityUuid, - _kBootstrapBundleId, _kCALL_CALL_LOG_DOMAIN, _kCALL_CD_LOG_DOMAIN, - _kCALL_CONTROLLER_LOG_DOMAIN, _kCALL_EM_NUMBERS_LOG_DOMAIN, + _kAddCallAllowedKey, _kAllowedWhileRoaming, _kAmbiguousCallListKey, + _kAmbiguousMultiPartyKey, _kAttachAPNType, _kAudioToneRelayFlag, + _kAudioToneStandard, _kAuthPrefCHAP, _kAuthPrefPAP, _kBBCallDisconnectCause, + _kBackwardsCompabilityCallDirection, _kBackwardsCompabilityCallerName, + _kBackwardsCompabilityPhoneNumber, _kBackwardsCompabilityStartTime, + _kBackwardsCompabilityUuid, _kBootstrapBundleId, _kCALL_CALL_LOG_DOMAIN, + _kCALL_CD_LOG_DOMAIN, _kCALL_CONTROLLER_LOG_DOMAIN, _kCALL_EM_NUMBERS_LOG_DOMAIN, _kCALL_EUR_CDMA_CD_LOG_DOMAIN, _kCALL_EUR_CD_LOG_DOMAIN, _kCALL_EUR_GSM_CD_LOG_DOMAIN, _kCALL_IBI_CD_LOG_DOMAIN, _kCALL_IMS_CD_LOG_DOMAIN, _kCALL_LOG_DOMAIN, _kCALL_OTASP_LOG_DOMAIN, _kCALL_PHONE_NUMBER_DOMAIN, _kCALL_SRV_PROV_LOG_DOMAIN, @@ -660,6 +680,7 @@ exports: _kCTDataConnectionServiceTypeAppleWirelessDiagnostics, _kCTDataConnectionServiceTypeBootstrapProvisioning, _kCTDataConnectionServiceTypeBootstrapRoamingInternetBypass, _kCTDataConnectionServiceTypeCellularDataPlanProvisioning, + _kCTDataConnectionServiceTypeCellularDataPlanProvisioning2, _kCTDataConnectionServiceTypeDataTest, _kCTDataConnectionServiceTypeEmergency, _kCTDataConnectionServiceTypeEmergencyLocation, _kCTDataConnectionServiceTypeEntitlementTraffic, _kCTDataConnectionServiceTypeFromIndex, _kCTDataConnectionServiceTypeIMS, @@ -695,8 +716,8 @@ exports: _kCallSubTypeVoLTE, _kCallSubTypeWifi, _kCallType, _kCallerIdAvailability, _kCallerIdDefaultValue, _kCarrier2BundleId, _kCarrierBundleId, _kCellularDataBundleId, _kClientNeedsToSetupAudioInterruptions, - _kDTMFSupportedKey, _kDefaultBundleId, _kDefaultSMSCommandTimeoutMS, - _kDefaultServerURL, _kDeviceLockedToGWLForManualSelection, + _kCtLoggingSystemName, _kDTMFSupportedKey, _kDefaultBundleId, + _kDefaultSMSCommandTimeoutMS, _kDefaultServerURL, _kDeviceLockedToGWLForManualSelection, _kDevicePersistentStore, _kDialVoicemail, _kDisconnectCauseCode, _kDisconnectCauseCodeString, _kEmergencyModeOnly, _kEmergencyNumberExceptions, _kEndAndAnswerAllowedKey, _kEndToneInProgressKey, _kEntitlementsServerAddress, @@ -715,7 +736,7 @@ exports: _kServerURLOverride, _kSwappableKey, _kSysCBDir, _kTelephonyCallsProviderService, _kTestUseLoopback, _kUserCBDir, _kUuid, _kUuidToMergeInto, _kVinylProxySecondaryIccids, _kVoLTE3GPP, _kVoLTE3GPP2, _kVoicePrivacyKey, - _kWiFiCalling3GPP, _kWiFiCalling3GPP2 ] + _kWatchCBDir, _kWiFiCalling3GPP, _kWiFiCalling3GPP2, _sCTOsLogDefault ] weak-def-symbols: [ __ZTIN3ctu14SharedLoggableI14ServiceManagerNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTIN3ctu14SharedLoggableI19CSISMSCommandDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTIN3ctu14SharedLoggableI21DebugAssertionHandlerNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreTelephony.framework/Support/libCommCenterCommandDrivers.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreTelephony.framework/Support/libCommCenterCommandDrivers.tbd index a0d9523eff..371bbd8df7 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreTelephony.framework/Support/libCommCenterCommandDrivers.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreTelephony.framework/Support/libCommCenterCommandDrivers.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: 78170101-BEC5-3629-9C94-8F1163424C42' ] +uuids: [ 'x86_64: 1B66002F-C1B4-3590-B20F-00BCB7475BCB' ] platform: macosx install-name: /System/Library/Frameworks/CoreTelephony.framework/Support/libCommCenterCommandDrivers.dylib objc-constraint: none @@ -95,17 +95,19 @@ exports: __ZN15CallAudioDriverC2EN8dispatch5queueENSt3__110shared_ptrI32CallAudioDriverDelegateInterfaceEENS3_I8RegistryEENS3_I33CallNotificationsHandlerInterfaceEEPKc, __ZN15CallAudioDriverD0Ev, __ZN15CallAudioDriverD1Ev, __ZN15CallAudioDriverD2Ev, __ZN16AQMCommandDriverD0Ev, __ZN16AQMCommandDriverD1Ev, __ZN16AQMCommandDriverD2Ev, + __ZN16P2PCommandDriverC2ERKNSt3__110shared_ptrI8RegistryEEPKcS7_N8dispatch5queueE, + __ZN16P2PCommandDriverD0Ev, __ZN16P2PCommandDriverD1Ev, __ZN16P2PCommandDriverD2Ev, __ZN16SendShortMessageD0Ev, __ZN16SendShortMessageD1Ev, __ZN16SendShortMessageD2Ev, __ZN17CallCommandDriver10startOTASPEv, __ZN17CallCommandDriver14endTheConfCallEv, __ZN17CallCommandDriver17setCallCapabilityEPKcbb, __ZN17CallCommandDriver20shouldMTCallContinueEb, - __ZN17CallCommandDriver22setAmbiguousMultiPartyEb, __ZN17CallCommandDriverC2ERKNSt3__110shared_ptrI8RegistryEEN8dispatch5queueEPKcNS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE, + __ZN17CallCommandDriver22setAmbiguousMultiPartyEb, __ZN17CallCommandDriverC2ERKNSt3__110shared_ptrI8RegistryEEN8dispatch5queueEPKcS9_, __ZN17CallCommandDriverD0Ev, __ZN17CallCommandDriverD1Ev, __ZN17CallCommandDriverD2Ev, __ZN17STK_CommandDriver19sendStkSessionEventE26SendSessionCompletionEvent18STKDriverEventTypeb, __ZN17STK_CommandDriver24truncateLanguageIfNeededERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE, __ZN17STK_CommandDriver7getNameEv, __ZN17STK_CommandDriverC2ERKNSt3__110shared_ptrI8RegistryEEN8dispatch5queueENS1_I33STKCommandDriverDelegateInterfaceEEPKc, __ZN17STK_CommandDriverD0Ev, __ZN17STK_CommandDriverD1Ev, __ZN17STK_CommandDriverD2Ev, __ZN18AudioCommandDriver22getAudioLoggingEnabledEv, - __ZN18AudioCommandDriver22setAudioLoggingEnabledEb, __ZN18AudioCommandDriverC2ENSt3__110shared_ptrI8RegistryEEN8dispatch5queueEPKc, + __ZN18AudioCommandDriver22setAudioLoggingEnabledEb, __ZN18AudioCommandDriverC2ENSt3__110shared_ptrI8RegistryEEN8dispatch5queueEPKcS7_, __ZN18AudioCommandDriverD0Ev, __ZN18AudioCommandDriverD1Ev, __ZN18AudioCommandDriverD2Ev, __ZN19DataContextObserverD0Ev, __ZN19DataContextObserverD1Ev, __ZN19DataContextObserverD2Ev, @@ -153,7 +155,7 @@ exports: __ZN21CommandDriversFactoryD0Ev, __ZN21CommandDriversFactoryD1Ev, __ZN21CommandDriversFactoryD2Ev, __ZN21DataSettingsInterfaceD0Ev, __ZN21DataSettingsInterfaceD1Ev, __ZN21DataSettingsInterfaceD2Ev, - __ZN21DormancyCommandDriver13kNumInterfaceE, __ZN21DormancyCommandDriverC2ERKNSt3__110shared_ptrI8RegistryEEPKcN8dispatch5queueE, + __ZN21DormancyCommandDriver13kNumInterfaceE, __ZN21DormancyCommandDriverC2ERKNSt3__110shared_ptrI8RegistryEEPKcS7_N8dispatch5queueE, __ZN21DormancyCommandDriverD0Ev, __ZN21DormancyCommandDriverD1Ev, __ZN21DormancyCommandDriverD2Ev, __ZN21NetworkListScanResult11addOperatorEPKN3ctu10LoggerBaseINSt3__110shared_ptrINS0_9LogServerEEEEERK19NetworkListOperator, __ZN21SetupCallAlphaDisplayD0Ev, __ZN21SetupCallAlphaDisplayD1Ev, @@ -178,7 +180,7 @@ exports: __ZN23ActivationCommandDriverD0Ev, __ZN23ActivationCommandDriverD1Ev, __ZN23ActivationCommandDriverD2Ev, __ZN24AQMCommandDriverDelegateD0Ev, __ZN24AQMCommandDriverDelegateD1Ev, __ZN24AQMCommandDriverDelegateD2Ev, - __ZN24CellMonitorCommandDriverC2ERKNSt3__110shared_ptrI8RegistryEEN8dispatch5queueERKNS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE, + __ZN24CellMonitorCommandDriverC2ERKNSt3__110shared_ptrI8RegistryEEN8dispatch5queueEPKc, __ZN24CellMonitorCommandDriverD0Ev, __ZN24CellMonitorCommandDriverD1Ev, __ZN24CellMonitorCommandDriverD2Ev, __ZN24EnhancedLQMCommandDriverC2ERKNSt3__110shared_ptrI8RegistryEEN8dispatch5queueEPKc, __ZN24EnhancedLQMCommandDriverD0Ev, __ZN24EnhancedLQMCommandDriverD1Ev, @@ -187,7 +189,7 @@ exports: __ZN24NetworkListCommandDriverD0Ev, __ZN24NetworkListCommandDriverD1Ev, __ZN24NetworkListCommandDriverD2Ev, __ZN24ProvideLocalInfoLanguageD0Ev, __ZN24ProvideLocalInfoLanguageD1Ev, __ZN24ProvideLocalInfoLanguageD2Ev, - __ZN25AudioRoutingCommandDriverC2ERKNSt3__110shared_ptrI8RegistryEEN8dispatch5queueEPKcNS1_I42AudioRoutingCommandDriverDelegateInterfaceEE, + __ZN25AudioRoutingCommandDriverC2ERKNSt3__110shared_ptrI8RegistryEEN8dispatch5queueEPKcS9_NS1_I42AudioRoutingCommandDriverDelegateInterfaceEE, __ZN25AudioRoutingCommandDriverD0Ev, __ZN25AudioRoutingCommandDriverD1Ev, __ZN25AudioRoutingCommandDriverD2Ev, __ZN25InterfaceAppMapperService19addInterfaceMappingEji, __ZN25InterfaceAppMapperService22removeInterfaceMappingEj, @@ -196,11 +198,11 @@ exports: __ZN25InterfaceAppMapperServiceD1Ev, __ZN25InterfaceAppMapperServiceD2Ev, __ZN25NetworkRegistrationDriver15setRadioSimModeE12RadioSimMode, __ZN25NetworkRegistrationDriver23sSecondsPerTimeZoneUnitE, - __ZN25NetworkRegistrationDriverC2ERKNSt3__110shared_ptrI8RegistryEERKNS0_12basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE15NetworkInstance, + __ZN25NetworkRegistrationDriverC2ERKNSt3__110shared_ptrI8RegistryEE15NetworkInstancePKcS8_, __ZN25NetworkRegistrationDriverD0Ev, __ZN25NetworkRegistrationDriverD1Ev, __ZN25NetworkRegistrationDriverD2Ev, __ZN25SetupCallUserConfirmationD0Ev, __ZN25SetupCallUserConfirmationD1Ev, __ZN25SetupCallUserConfirmationD2Ev, - __ZN25SuppServicesCommandDriverC2ERKNSt3__110shared_ptrI8RegistryEE, + __ZN25SuppServicesCommandDriverC2EN8dispatch5queueEPKcRKNSt3__110shared_ptrI8RegistryEE, __ZN25SuppServicesCommandDriverD0Ev, __ZN25SuppServicesCommandDriverD1Ev, __ZN25SuppServicesCommandDriverD2Ev, __ZN25WiFiSettingsCommandDriverC2ERKNSt3__110shared_ptrI8RegistryEEN8dispatch5queueEPKc, __ZN25WiFiSettingsCommandDriverD0Ev, __ZN25WiFiSettingsCommandDriverD1Ev, @@ -210,9 +212,10 @@ exports: __ZN26SetupEventIdleScreenNotifyD0Ev, __ZN26SetupEventIdleScreenNotifyD1Ev, __ZN26SetupEventIdleScreenNotifyD2Ev, __ZN27SignalStrengthCommandDriverD0Ev, __ZN27SignalStrengthCommandDriverD1Ev, __ZN27SignalStrengthCommandDriverD2Ev, - __ZN28BBDataCommandDriverInterfaceD0Ev, __ZN28BBDataCommandDriverInterfaceD1Ev, - __ZN28BBDataCommandDriverInterfaceD2Ev, __ZN28BBDataContextDriverInterface11getObserverEv, - __ZN28BBDataContextDriverInterfaceC2EP27BBDataContextDriverObserver, + __ZN28AttachApnCommandDriverHelperD0Ev, __ZN28AttachApnCommandDriverHelperD1Ev, + __ZN28AttachApnCommandDriverHelperD2Ev, __ZN28BBDataCommandDriverInterfaceD0Ev, + __ZN28BBDataCommandDriverInterfaceD1Ev, __ZN28BBDataCommandDriverInterfaceD2Ev, + __ZN28BBDataContextDriverInterface11getObserverEv, __ZN28BBDataContextDriverInterfaceC2EP27BBDataContextDriverObserver, __ZN28BBDataContextDriverInterfaceD0Ev, __ZN28BBDataContextDriverInterfaceD1Ev, __ZN28BBDataContextDriverInterfaceD2Ev, __ZN30SetupEventLanguageSelectNotifyD0Ev, __ZN30SetupEventLanguageSelectNotifyD1Ev, __ZN30SetupEventLanguageSelectNotifyD2Ev, @@ -296,7 +299,8 @@ exports: __ZNK23ActivationCommandDriver7getNameEv, __ZNK24EnhancedLQMCommandDriver7getNameEv, __ZNK24NetworkListCommandDriver18dumpStateImpl_syncEv, __ZNK24NetworkListCommandDriver30getScanRequestTimeoutInSecondsEv, __ZNK24NetworkListCommandDriver9dumpStateEv, __ZNK25AudioRoutingCommandDriver7getNameEv, - __ZNK25InterfaceAppMapperService19getInterfaceMappingEj, __ZNK25NetworkRegistrationDriver18decodeOperatorNameERKNSt3__16vectorIhNS0_9allocatorIhEEEE16DataCodingScheme, + __ZNK25InterfaceAppMapperService10getMappingEv, __ZNK25InterfaceAppMapperService19getInterfaceMappingEj, + __ZNK25NetworkRegistrationDriver18decodeOperatorNameERKNSt3__16vectorIhNS0_9allocatorIhEEEE16DataCodingScheme, __ZNK25NetworkRegistrationDriver19enforceStringIsUtf8ERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE, __ZNK25SuppServicesCommandDriver31supportsCallWaitingServiceClassEv, __ZNK26NetworkListSelectionResult17getResultAsStringEv, __ZNK26NetworkListSelectionResult7getModeEv, @@ -313,9 +317,9 @@ exports: __ZTI10SetupEvent, __ZTI11DisplayText, __ZTI11OpenChannel, __ZTI11ReceiveData, __ZTI12CloseChannel, __ZTI12RefreshAlpha, __ZTI13AttachAPNInfo, __ZTI13SetupIdleText, __ZTI15CallAudioDriver, - __ZTI16AQMCommandDriver, __ZTI16SendShortMessage, __ZTI17CallCommandDriver, - __ZTI17STK_CommandDriver, __ZTI18AudioCommandDriver, __ZTI19DataContextObserver, - __ZTI20DesenseCommandDriver, __ZTI20LanguageNotification, + __ZTI16AQMCommandDriver, __ZTI16P2PCommandDriver, __ZTI16SendShortMessage, + __ZTI17CallCommandDriver, __ZTI17STK_CommandDriver, __ZTI18AudioCommandDriver, + __ZTI19DataContextObserver, __ZTI20DesenseCommandDriver, __ZTI20LanguageNotification, __ZTI21CommandDriversFactory, __ZTI21DataSettingsInterface, __ZTI21DormancyCommandDriver, __ZTI21SetupCallAlphaDisplay, __ZTI22AttachApnCommandDriver, __ZTI22BasebandSettingsDriver, @@ -327,37 +331,38 @@ exports: __ZTI25NetworkRegistrationDriver, __ZTI25SetupCallUserConfirmation, __ZTI25SuppServicesCommandDriver, __ZTI25WiFiSettingsCommandDriver, __ZTI26SetupEventIdleScreenNotify, __ZTI27SignalStrengthCommandDriver, - __ZTI28BBDataCommandDriverInterface, __ZTI28BBDataContextDriverInterface, - __ZTI30SetupEventLanguageSelectNotify, __ZTI31SubscriberOverrideCommandDriver, - __ZTI33STKCommandDriverDelegateInterface, __ZTI34CallCommandDriverDelegateInterface, - __ZTI35AudioCommandDriverDelegateInterface, __ZTI36PhonebookDriverEventHandlerInterface, - __ZTI37DesenseCommandDriverDelegateInterface, __ZTI37SignalStrengthDriverDelegateInterface, - __ZTI38CellMonitorDriverEventHandlerInterface, __ZTI39SubscriberOverrideCommandDriverDelegate, - __ZTI39SuppServicesDriverEventHandlerInterface, __ZTI40ActivationCommandDriverDelegateInterface, - __ZTI41EnhancedLQMCommandDriverDelegateInterface, __ZTI42AudioRoutingCommandDriverDelegateInterface, - __ZTI42WiFiSettingsCommandDriverDelegateInterface, __ZTI43BasebandSettingsDriverEventHandlerInterface, - __ZTI46NetworkRegistrationDriverEventHandlerInterface, __ZTI4None, - __ZTI6SendSS, __ZTI8GetInkey, __ZTI8GetInput, __ZTI8PlayTone, - __ZTI8SendDTMF, __ZTI8SendData, __ZTI8SendUSSD, __ZTI9ModelBase, - __ZTI9SetupCall, __ZTI9SetupMenu, __ZTIN10subscriber16DMSCommandDriverE, + __ZTI28AttachApnCommandDriverHelper, __ZTI28BBDataCommandDriverInterface, + __ZTI28BBDataContextDriverInterface, __ZTI30SetupEventLanguageSelectNotify, + __ZTI31SubscriberOverrideCommandDriver, __ZTI33STKCommandDriverDelegateInterface, + __ZTI34CallCommandDriverDelegateInterface, __ZTI35AudioCommandDriverDelegateInterface, + __ZTI36PhonebookDriverEventHandlerInterface, __ZTI37DesenseCommandDriverDelegateInterface, + __ZTI37SignalStrengthDriverDelegateInterface, __ZTI38CellMonitorDriverEventHandlerInterface, + __ZTI39SubscriberOverrideCommandDriverDelegate, __ZTI39SuppServicesDriverEventHandlerInterface, + __ZTI40ActivationCommandDriverDelegateInterface, __ZTI41EnhancedLQMCommandDriverDelegateInterface, + __ZTI42AudioRoutingCommandDriverDelegateInterface, __ZTI42WiFiSettingsCommandDriverDelegateInterface, + __ZTI43BasebandSettingsDriverEventHandlerInterface, __ZTI46NetworkRegistrationDriverEventHandlerInterface, + __ZTI4None, __ZTI6SendSS, __ZTI8GetInkey, __ZTI8GetInput, + __ZTI8PlayTone, __ZTI8SendDTMF, __ZTI8SendData, __ZTI8SendUSSD, + __ZTI9ModelBase, __ZTI9SetupCall, __ZTI9SetupMenu, __ZTIN10subscriber16DMSCommandDriverE, __ZTIN10subscriber16SimCommandDriverE, __ZTIN3awd16AwdCommandDriverE, __ZTS10SelectItem, __ZTS10SetupEvent, __ZTS11DisplayText, __ZTS11OpenChannel, __ZTS11ReceiveData, __ZTS12CloseChannel, __ZTS12RefreshAlpha, __ZTS13AttachAPNInfo, __ZTS13SetupIdleText, - __ZTS15CallAudioDriver, __ZTS16AQMCommandDriver, __ZTS16SendShortMessage, - __ZTS17CallCommandDriver, __ZTS17STK_CommandDriver, __ZTS18AudioCommandDriver, - __ZTS19DataContextObserver, __ZTS20DesenseCommandDriver, __ZTS20LanguageNotification, - __ZTS21CommandDriversFactory, __ZTS21DataSettingsInterface, - __ZTS21DormancyCommandDriver, __ZTS21SetupCallAlphaDisplay, - __ZTS22AttachApnCommandDriver, __ZTS22BasebandSettingsDriver, - __ZTS22PhonebookCommandDriver, __ZTS22SetupEventUserActivity, - __ZTS23ActivationCommandDriver, __ZTS24AQMCommandDriverDelegate, - __ZTS24CellMonitorCommandDriver, __ZTS24EnhancedLQMCommandDriver, - __ZTS24NetworkListCommandDriver, __ZTS24ProvideLocalInfoLanguage, - __ZTS25AudioRoutingCommandDriver, __ZTS25InterfaceAppMapperService, - __ZTS25NetworkRegistrationDriver, __ZTS25SetupCallUserConfirmation, - __ZTS25SuppServicesCommandDriver, __ZTS25WiFiSettingsCommandDriver, - __ZTS26SetupEventIdleScreenNotify, __ZTS27SignalStrengthCommandDriver, + __ZTS15CallAudioDriver, __ZTS16AQMCommandDriver, __ZTS16P2PCommandDriver, + __ZTS16SendShortMessage, __ZTS17CallCommandDriver, __ZTS17STK_CommandDriver, + __ZTS18AudioCommandDriver, __ZTS19DataContextObserver, __ZTS20DesenseCommandDriver, + __ZTS20LanguageNotification, __ZTS21CommandDriversFactory, + __ZTS21DataSettingsInterface, __ZTS21DormancyCommandDriver, + __ZTS21SetupCallAlphaDisplay, __ZTS22AttachApnCommandDriver, + __ZTS22BasebandSettingsDriver, __ZTS22PhonebookCommandDriver, + __ZTS22SetupEventUserActivity, __ZTS23ActivationCommandDriver, + __ZTS24AQMCommandDriverDelegate, __ZTS24CellMonitorCommandDriver, + __ZTS24EnhancedLQMCommandDriver, __ZTS24NetworkListCommandDriver, + __ZTS24ProvideLocalInfoLanguage, __ZTS25AudioRoutingCommandDriver, + __ZTS25InterfaceAppMapperService, __ZTS25NetworkRegistrationDriver, + __ZTS25SetupCallUserConfirmation, __ZTS25SuppServicesCommandDriver, + __ZTS25WiFiSettingsCommandDriver, __ZTS26SetupEventIdleScreenNotify, + __ZTS27SignalStrengthCommandDriver, __ZTS28AttachApnCommandDriverHelper, __ZTS28BBDataCommandDriverInterface, __ZTS28BBDataContextDriverInterface, __ZTS30SetupEventLanguageSelectNotify, __ZTS31SubscriberOverrideCommandDriver, __ZTS33STKCommandDriverDelegateInterface, __ZTS34CallCommandDriverDelegateInterface, @@ -375,20 +380,21 @@ exports: __ZTV10SelectItem, __ZTV10SetupEvent, __ZTV11DisplayText, __ZTV11OpenChannel, __ZTV11ReceiveData, __ZTV12CloseChannel, __ZTV12RefreshAlpha, __ZTV13AttachAPNInfo, __ZTV13SetupIdleText, - __ZTV15CallAudioDriver, __ZTV16AQMCommandDriver, __ZTV16SendShortMessage, - __ZTV17CallCommandDriver, __ZTV17STK_CommandDriver, __ZTV18AudioCommandDriver, - __ZTV19DataContextObserver, __ZTV20DesenseCommandDriver, __ZTV20LanguageNotification, - __ZTV21CommandDriversFactory, __ZTV21DataSettingsInterface, - __ZTV21DormancyCommandDriver, __ZTV21SetupCallAlphaDisplay, - __ZTV22AttachApnCommandDriver, __ZTV22BasebandSettingsDriver, - __ZTV22PhonebookCommandDriver, __ZTV22SetupEventUserActivity, - __ZTV23ActivationCommandDriver, __ZTV24AQMCommandDriverDelegate, - __ZTV24CellMonitorCommandDriver, __ZTV24EnhancedLQMCommandDriver, - __ZTV24NetworkListCommandDriver, __ZTV24ProvideLocalInfoLanguage, - __ZTV25AudioRoutingCommandDriver, __ZTV25InterfaceAppMapperService, - __ZTV25NetworkRegistrationDriver, __ZTV25SetupCallUserConfirmation, - __ZTV25SuppServicesCommandDriver, __ZTV25WiFiSettingsCommandDriver, - __ZTV26SetupEventIdleScreenNotify, __ZTV27SignalStrengthCommandDriver, + __ZTV15CallAudioDriver, __ZTV16AQMCommandDriver, __ZTV16P2PCommandDriver, + __ZTV16SendShortMessage, __ZTV17CallCommandDriver, __ZTV17STK_CommandDriver, + __ZTV18AudioCommandDriver, __ZTV19DataContextObserver, __ZTV20DesenseCommandDriver, + __ZTV20LanguageNotification, __ZTV21CommandDriversFactory, + __ZTV21DataSettingsInterface, __ZTV21DormancyCommandDriver, + __ZTV21SetupCallAlphaDisplay, __ZTV22AttachApnCommandDriver, + __ZTV22BasebandSettingsDriver, __ZTV22PhonebookCommandDriver, + __ZTV22SetupEventUserActivity, __ZTV23ActivationCommandDriver, + __ZTV24AQMCommandDriverDelegate, __ZTV24CellMonitorCommandDriver, + __ZTV24EnhancedLQMCommandDriver, __ZTV24NetworkListCommandDriver, + __ZTV24ProvideLocalInfoLanguage, __ZTV25AudioRoutingCommandDriver, + __ZTV25InterfaceAppMapperService, __ZTV25NetworkRegistrationDriver, + __ZTV25SetupCallUserConfirmation, __ZTV25SuppServicesCommandDriver, + __ZTV25WiFiSettingsCommandDriver, __ZTV26SetupEventIdleScreenNotify, + __ZTV27SignalStrengthCommandDriver, __ZTV28AttachApnCommandDriverHelper, __ZTV28BBDataCommandDriverInterface, __ZTV28BBDataContextDriverInterface, __ZTV30SetupEventLanguageSelectNotify, __ZTV31SubscriberOverrideCommandDriver, __ZTV33STKCommandDriverDelegateInterface, __ZTV34CallCommandDriverDelegateInterface, @@ -412,6 +418,7 @@ exports: __ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERKN5boost8optionalI9MCCAndMNCEE, __ZneRK19LteEmergencySupportS1_, __ZppR8FileType ] weak-def-symbols: [ __ZTIN3ctu14SharedLoggableI15CallAudioDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, + __ZTIN3ctu14SharedLoggableI16P2PCommandDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTIN3ctu14SharedLoggableI17CallCommandDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTIN3ctu14SharedLoggableI17STK_CommandDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTIN3ctu14SharedLoggableI18AudioCommandDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, @@ -427,11 +434,13 @@ exports: __ZTIN3ctu14SharedLoggableI25AudioRoutingCommandDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTIN3ctu14SharedLoggableI25InterfaceAppMapperServiceNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTIN3ctu14SharedLoggableI25NetworkRegistrationDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, + __ZTIN3ctu14SharedLoggableI25SuppServicesCommandDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTIN3ctu14SharedLoggableI25WiFiSettingsCommandDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTIN3ctu14SharedLoggableIN10subscriber16DMSCommandDriverENS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTIN3ctu14SharedLoggableIN10subscriber16SimCommandDriverENS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTIN3ctu14SharedLoggableIN3awd16AwdCommandDriverENS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTIN3ctu8LoggableI15CallAudioDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, + __ZTIN3ctu8LoggableI16P2PCommandDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTIN3ctu8LoggableI17CallCommandDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTIN3ctu8LoggableI17STK_CommandDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTIN3ctu8LoggableI18AudioCommandDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, @@ -447,6 +456,7 @@ exports: __ZTIN3ctu8LoggableI25AudioRoutingCommandDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTIN3ctu8LoggableI25InterfaceAppMapperServiceNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTIN3ctu8LoggableI25NetworkRegistrationDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, + __ZTIN3ctu8LoggableI25SuppServicesCommandDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTIN3ctu8LoggableI25WiFiSettingsCommandDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTIN3ctu8LoggableIN10subscriber16DMSCommandDriverENS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTIN3ctu8LoggableIN10subscriber16SimCommandDriverENS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, @@ -466,6 +476,7 @@ exports: __ZTINSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE, __ZTINSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE, __ZTINSt3__123enable_shared_from_thisI15CallAudioDriverEE, + __ZTINSt3__123enable_shared_from_thisI16P2PCommandDriverEE, __ZTINSt3__123enable_shared_from_thisI17CallCommandDriverEE, __ZTINSt3__123enable_shared_from_thisI17STK_CommandDriverEE, __ZTINSt3__123enable_shared_from_thisI18AudioCommandDriverEE, @@ -482,11 +493,13 @@ exports: __ZTINSt3__123enable_shared_from_thisI25AudioRoutingCommandDriverEE, __ZTINSt3__123enable_shared_from_thisI25InterfaceAppMapperServiceEE, __ZTINSt3__123enable_shared_from_thisI25NetworkRegistrationDriverEE, + __ZTINSt3__123enable_shared_from_thisI25SuppServicesCommandDriverEE, __ZTINSt3__123enable_shared_from_thisI25WiFiSettingsCommandDriverEE, __ZTINSt3__123enable_shared_from_thisIN10subscriber16DMSCommandDriverEEE, __ZTINSt3__123enable_shared_from_thisIN10subscriber16SimCommandDriverEEE, __ZTINSt3__123enable_shared_from_thisIN3awd16AwdCommandDriverEEE, __ZTSN3ctu14SharedLoggableI15CallAudioDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, + __ZTSN3ctu14SharedLoggableI16P2PCommandDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTSN3ctu14SharedLoggableI17CallCommandDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTSN3ctu14SharedLoggableI17STK_CommandDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTSN3ctu14SharedLoggableI18AudioCommandDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, @@ -502,11 +515,13 @@ exports: __ZTSN3ctu14SharedLoggableI25AudioRoutingCommandDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTSN3ctu14SharedLoggableI25InterfaceAppMapperServiceNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTSN3ctu14SharedLoggableI25NetworkRegistrationDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, + __ZTSN3ctu14SharedLoggableI25SuppServicesCommandDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTSN3ctu14SharedLoggableI25WiFiSettingsCommandDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTSN3ctu14SharedLoggableIN10subscriber16DMSCommandDriverENS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTSN3ctu14SharedLoggableIN10subscriber16SimCommandDriverENS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTSN3ctu14SharedLoggableIN3awd16AwdCommandDriverENS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTSN3ctu8LoggableI15CallAudioDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, + __ZTSN3ctu8LoggableI16P2PCommandDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTSN3ctu8LoggableI17CallCommandDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTSN3ctu8LoggableI17STK_CommandDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTSN3ctu8LoggableI18AudioCommandDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, @@ -522,6 +537,7 @@ exports: __ZTSN3ctu8LoggableI25AudioRoutingCommandDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTSN3ctu8LoggableI25InterfaceAppMapperServiceNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTSN3ctu8LoggableI25NetworkRegistrationDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, + __ZTSN3ctu8LoggableI25SuppServicesCommandDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTSN3ctu8LoggableI25WiFiSettingsCommandDriverNS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTSN3ctu8LoggableIN10subscriber16DMSCommandDriverENS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, __ZTSN3ctu8LoggableIN10subscriber16SimCommandDriverENS_10LoggerBaseINSt3__110shared_ptrINS_9LogServerEEEEEEE, @@ -541,6 +557,7 @@ exports: __ZTSNSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE, __ZTSNSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEE, __ZTSNSt3__123enable_shared_from_thisI15CallAudioDriverEE, + __ZTSNSt3__123enable_shared_from_thisI16P2PCommandDriverEE, __ZTSNSt3__123enable_shared_from_thisI17CallCommandDriverEE, __ZTSNSt3__123enable_shared_from_thisI17STK_CommandDriverEE, __ZTSNSt3__123enable_shared_from_thisI18AudioCommandDriverEE, @@ -557,6 +574,7 @@ exports: __ZTSNSt3__123enable_shared_from_thisI25AudioRoutingCommandDriverEE, __ZTSNSt3__123enable_shared_from_thisI25InterfaceAppMapperServiceEE, __ZTSNSt3__123enable_shared_from_thisI25NetworkRegistrationDriverEE, + __ZTSNSt3__123enable_shared_from_thisI25SuppServicesCommandDriverEE, __ZTSNSt3__123enable_shared_from_thisI25WiFiSettingsCommandDriverEE, __ZTSNSt3__123enable_shared_from_thisIN10subscriber16DMSCommandDriverEEE, __ZTSNSt3__123enable_shared_from_thisIN10subscriber16SimCommandDriverEEE, diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreTelephony.framework/Versions/A/CoreTelephony.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreTelephony.framework/Versions/A/CoreTelephony.tbd index a70b7f41b8..0f4b1cb9c8 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreTelephony.framework/Versions/A/CoreTelephony.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreTelephony.framework/Versions/A/CoreTelephony.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: 7CF2861F-2632-3ED8-A4C2-698BCC6C0F1B' ] +uuids: [ 'x86_64: BD63D761-A1A5-32CC-8303-874DE1D3914C' ] platform: macosx install-name: /System/Library/Frameworks/CoreTelephony.framework/Versions/A/CoreTelephony -current-version: 0.0 +current-version: 0 objc-constraint: none exports: - archs: [ x86_64 ] @@ -145,14 +145,14 @@ exports: __CTServerConnectionCopyPacketContextInterfaceName, __CTServerConnectionCopyPacketContextInterfaceNameByServiceType, __CTServerConnectionCopyPhoneBookEntry, __CTServerConnectionCopyPhoneNumber, __CTServerConnectionCopyPhoneNumberAreaCode, __CTServerConnectionCopyPhoneNumberSignature, - __CTServerConnectionCopyPostponementStatus, __CTServerConnectionCopyProviderName, - __CTServerConnectionCopyProviderNameUsingCarrierBundle, __CTServerConnectionCopyProxProperty, - __CTServerConnectionCopyRATSelectionWithBandInfo, __CTServerConnectionCopyRegistrationInfo, - __CTServerConnectionCopyReliableNetworkFallbackSettings, __CTServerConnectionCopySIMIdentity, - __CTServerConnectionCopySIMToolkitList, __CTServerConnectionCopySIMToolkitMenu, - __CTServerConnectionCopyServiceCenterAddressValue, __CTServerConnectionCopyServingCellInfo, - __CTServerConnectionCopyServingNetworkInfo, __CTServerConnectionCopyServingPLMN, - __CTServerConnectionCopyStartDateOfCellularDataUsageRecords, + __CTServerConnectionCopyPhoneServiceDeviceList, __CTServerConnectionCopyPostponementStatus, + __CTServerConnectionCopyProviderName, __CTServerConnectionCopyProviderNameUsingCarrierBundle, + __CTServerConnectionCopyProxProperty, __CTServerConnectionCopyRATSelectionWithBandInfo, + __CTServerConnectionCopyRegistrationInfo, __CTServerConnectionCopyReliableNetworkFallbackSettings, + __CTServerConnectionCopySIMIdentity, __CTServerConnectionCopySIMToolkitList, + __CTServerConnectionCopySIMToolkitMenu, __CTServerConnectionCopyServiceCenterAddressValue, + __CTServerConnectionCopyServingCellInfo, __CTServerConnectionCopyServingNetworkInfo, + __CTServerConnectionCopyServingPLMN, __CTServerConnectionCopyStartDateOfCellularDataUsageRecords, __CTServerConnectionCopySupportedDataRates, __CTServerConnectionCopySystemCapabilities, __CTServerConnectionCopyTEMSProperty, __CTServerConnectionCopyTraceProperty, __CTServerConnectionCopyUSSDString, __CTServerConnectionCopyUsageAlertParameters, @@ -336,6 +336,7 @@ exports: __Z15read_rest_valueR18SetRelayingRequestRKN3xpc6objectE, __Z15read_rest_valueR20CallToneCompleteInfoRKN3xpc6objectE, __Z15read_rest_valueR28CurrentEmergencyCallBackModeRKN3xpc6objectE, + __Z15read_rest_valueR29DisambiguationEmergencyNumberRKN3xpc6objectE, __Z16write_rest_valueRK11CallRequest, __Z16write_rest_valueRK14CallEndRequest, __Z16write_rest_valueRK15CallDialRequest, __Z16write_rest_valueRK15CallHoldRequest, __Z16write_rest_valueRK15CallTransaction, __Z16write_rest_valueRK15CurrentCallInfo, @@ -344,7 +345,7 @@ exports: __Z16write_rest_valueRK17CallAnswerRequest, __Z16write_rest_valueRK17CallFrequencyData, __Z16write_rest_valueRK18CallControlFailure, __Z16write_rest_valueRK18SetRelayingRequest, __Z16write_rest_valueRK20CallToneCompleteInfo, __Z16write_rest_valueRK28CurrentEmergencyCallBackMode, - __Z17isEmergencyNumberRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE, + __Z16write_rest_valueRK29DisambiguationEmergencyNumber, __Z17isEmergencyNumberRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE, __Z22CTGetRootVersionStringv, __Z8asString20EntitlementTopicType, __Z8basenameRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE, __Z8formPLMNRK3MCCRK3MNC, __ZN14CSIPhoneNumber13setBaseNumberEPKc, @@ -384,9 +385,10 @@ exports: __ZN3MNCC2EtRK3MCC, __ZN3MNCC2EtRKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE, __ZN3MNCC2Ev, __ZN9MCCAndMNCC1ERK3MCCRK3MNC, __ZN9MCCAndMNCC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE, __ZN9MCCAndMNCC1ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_, - __ZN9MCCAndMNCC1Ett, __ZN9MCCAndMNCC2ERK3MCCRK3MNC, __ZN9MCCAndMNCC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE, + __ZN9MCCAndMNCC1Ett, __ZN9MCCAndMNCC1Ev, __ZN9MCCAndMNCC2ERK3MCCRK3MNC, + __ZN9MCCAndMNCC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEE, __ZN9MCCAndMNCC2ERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEES8_, - __ZN9MCCAndMNCC2Ett, __ZNK14CSIPhoneNumber12getFormattedEv, + __ZN9MCCAndMNCC2Ett, __ZN9MCCAndMNCC2Ev, __ZNK14CSIPhoneNumber12getFormattedEv, __ZNK14CSIPhoneNumber13getBaseNumberEv, __ZNK14CSIPhoneNumber13getDtmfStringEv, __ZNK14CSIPhoneNumber13getFullNumberEv, __ZNK14CSIPhoneNumber15getTypeOfNumberEv, __ZNK14CSIPhoneNumber16getTypeOfAddressEv, __ZNK14CSIPhoneNumber19getCLIRRequestStateEv, @@ -400,8 +402,9 @@ exports: __ZNK3MCC11getIntValueEv, __ZNK3MCC14getStringValueEv, __ZNK3MCC5validEv, __ZNK3MCC8asStringEv, __ZNK3MCCeqERKS_, __ZNK3MCCgtERKS_, __ZNK3MCCltERKS_, __ZNK3MCCneERKS_, __ZNK3MNC12isThreeDigitEv, - __ZNK3MNC15getIntegerWidthEv, __ZNK9MCCAndMNC6getMccEv, __ZNK9MCCAndMNC6getMncEv, - __ZNK9MCCAndMNC8asStringEv, __ZNK9MCCAndMNCeqERKS_, __ZNK9MCCAndMNCltERKS_, + __ZNK3MNC15getIntegerWidthEv, __ZNK9MCCAndMNC14getStringValueEv, + __ZNK9MCCAndMNC6getMccEv, __ZNK9MCCAndMNC6getMncEv, __ZNK9MCCAndMNC8asStringEv, + __ZNK9MCCAndMNCeqERKS_, __ZNK9MCCAndMNCltERKS_, __ZNK9MCCAndMNCneERKS_, __ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK3MCC, __ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK3MNC, __ZlsRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEERK9MCCAndMNC, @@ -420,11 +423,11 @@ exports: _kAccountInfoKeyUpdateTime, _kAccountInfoKeyUsageHistory, _kAccountInfoKeyVoiceCapacity, _kAccountInfoKeyVoicePeakUsed, _kAccountInfoKeyVoicePlanDescription, _kAccountInfoKeyVoiceSubscriptionStatus, - _kActionId, _kActionType, _kAgentCapability, _kAllNumbersAllowed, - _kAudioToneRelayFlag, _kAudioToneStandard, _kBBCallDisconnectCause, - _kBackwardsCompabilityCallDirection, _kBackwardsCompabilityCallerName, - _kBackwardsCompabilityPhoneNumber, _kBackwardsCompabilityStartTime, - _kBackwardsCompabilityUuid, _kC2KDeviceCapability, _kCFSIMToolkitDisplayListItemSelected, + _kActionId, _kActionType, _kAgentCapability, _kAudioToneRelayFlag, + _kAudioToneStandard, _kBBCallDisconnectCause, _kBackwardsCompabilityCallDirection, + _kBackwardsCompabilityCallerName, _kBackwardsCompabilityPhoneNumber, + _kBackwardsCompabilityStartTime, _kBackwardsCompabilityUuid, + _kC2KDeviceCapability, _kCFSIMToolkitDisplayListItemSelected, _kCFSIMToolkitNextAction, _kCFSIMToolkitNextActionDisplayList, _kCFSIMToolkitNextActionDisplayText, _kCFSIMToolkitNextActionGetInput, _kCFSIMToolkitNextActionLaunchBrowser, _kCFSIMToolkitNextActionOther, @@ -572,19 +575,20 @@ exports: _kCTCellularDataPlanTimedPlanPeriodEndDateKey, _kCTCellularDataPlanTimedPlanUsageCapKey, _kCTCellularDataPlanTypeKey, _kCTCellularDataPlanUsageKey, _kCTCellularDataPlanUsageReportingDelayKey, _kCTCellularDataPlanUsageStatus, - _kCTCellularDataUsageDisallowedPolicies, _kCTCellularDataUsageInfoNotfication, - _kCTCellularDataUsagePolicy, _kCTCellularDataUsagePolicyAllowWhileInHome, - _kCTCellularDataUsagePolicyAlwaysAllow, _kCTCellularDataUsagePolicyDeny, - _kCTCellularDataUsageSubscriberKey, _kCTCellularPlanSimSubscriptionStatusNotification, - _kCTCellularTransmitStarted, _kCTCellularTransmitStateNotification, - _kCTCellularTransmitStopped, _kCTCellularUsageAlertThresholdFactor, - _kCTCellularUsageAlertThresholdFactorGrowthRate, _kCTCellularUsageDeviceID, - _kCTCellularUsageMetaDataForHomeCountry, _kCTCellularUsageMetaDataForRoaming, - _kCTCellularUsagePerDayUsageAllowance, _kCTCellularUsagePerDayUsageThreshold, - _kCTCellularUsagePolicyDataAllowed, _kCTCellularUsageRemoteDevice, - _kCTCellularUsageRoamingDataUsed, _kCTCellularUsageSubscriberTag, - _kCTCellularUsageTotalDataUsed, _kCTCellularUsageWorkspaceName, - _kCTCellularUsageWorkspacePath, _kCTConnectedLineIdRestrictionSettingAvailableNotification, + _kCTCellularDataProvisioningConnectionAccountIdentifier, _kCTCellularDataUsageDisallowedPolicies, + _kCTCellularDataUsageInfoNotfication, _kCTCellularDataUsagePolicy, + _kCTCellularDataUsagePolicyAllowWhileInHome, _kCTCellularDataUsagePolicyAlwaysAllow, + _kCTCellularDataUsagePolicyDeny, _kCTCellularDataUsageSubscriberKey, + _kCTCellularPlanSimSubscriptionStatusNotification, _kCTCellularTransmitStarted, + _kCTCellularTransmitStateNotification, _kCTCellularTransmitStopped, + _kCTCellularUsageAlertThresholdFactor, _kCTCellularUsageAlertThresholdFactorGrowthRate, + _kCTCellularUsageDeviceID, _kCTCellularUsageMetaDataForHomeCountry, + _kCTCellularUsageMetaDataForRoaming, _kCTCellularUsagePerDayUsageAllowance, + _kCTCellularUsagePerDayUsageThreshold, _kCTCellularUsagePolicyDataAllowed, + _kCTCellularUsageRemoteDevice, _kCTCellularUsageRoamingDataUsed, + _kCTCellularUsageSubscriberTag, _kCTCellularUsageTotalDataUsed, + _kCTCellularUsageWorkspaceName, _kCTCellularUsageWorkspacePath, + _kCTConnectedLineIdRestrictionSettingAvailableNotification, _kCTConnectedLineIdRestrictionSettingReqeustErrorNotification, _kCTConnectedLinePresentationSettingAvailableNotification, _kCTConnectedLinePresentationSettingReqeustErrorNotification, @@ -595,6 +599,7 @@ exports: _kCTDataConnectionServiceTypeAppleWirelessDiagnostics, _kCTDataConnectionServiceTypeBootstrapProvisioning, _kCTDataConnectionServiceTypeBootstrapRoamingInternetBypass, _kCTDataConnectionServiceTypeCellularDataPlanProvisioning, + _kCTDataConnectionServiceTypeCellularDataPlanProvisioning2, _kCTDataConnectionServiceTypeDataTest, _kCTDataConnectionServiceTypeEmergency, _kCTDataConnectionServiceTypeEmergencyLocation, _kCTDataConnectionServiceTypeEntitlementTraffic, _kCTDataConnectionServiceTypeFromIndex, _kCTDataConnectionServiceTypeIMS, @@ -615,10 +620,10 @@ exports: _kCTDeviceManagementStatusOK, _kCTEmergencyCallBackMode, _kCTEmergencyCallBackModeStatusNotification, _kCTEmergencyCallContextNotification, _kCTEmergencyCallStatus, _kCTEmergencyCallStatusChangeNotification, _kCTEmergencyCallType, - _kCTFixedDialingSettingAvailableNotification, _kCTFixedDialingSettingReqeustErrorNotification, - _kCTFixedDialingSettingSaveErrorNotification, _kCTFixedDialingSettingSavedNotification, - _kCTIMSConnectionChangedNotification, _kCTIMSConnectionType, - _kCTIMSConnectionTypeCellular, _kCTIMSConnectionTypeWifi, + _kCTEntitlementsDiagnosticsNotification, _kCTFixedDialingSettingAvailableNotification, + _kCTFixedDialingSettingReqeustErrorNotification, _kCTFixedDialingSettingSaveErrorNotification, + _kCTFixedDialingSettingSavedNotification, _kCTIMSConnectionChangedNotification, + _kCTIMSConnectionType, _kCTIMSConnectionTypeCellular, _kCTIMSConnectionTypeWifi, _kCTIMSIsConnectionUp, _kCTIMSTransportType, _kCTIMSTransportTypeCellular, _kCTIMSTransportTypeWiFi, _kCTIndicatorRadioTransmitNotification, _kCTIndicatorsBatteryCapacity, _kCTIndicatorsBatteryCapacityNotification, diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreText.framework/Versions/A/CoreText.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreText.framework/Versions/A/CoreText.tbd index b10c9c5604..ac59ccb087 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreText.framework/Versions/A/CoreText.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreText.framework/Versions/A/CoreText.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 75630CE3-496B-38DB-8B19-086FD9DB520F', 'x86_64: E90EA1D8-3491-3014-9043-9928C4E4349C' ] +uuids: [ 'i386: C9F22527-838E-3A49-B4FB-8C8EDDC35A52', 'x86_64: 1ED17C4A-9E2D-3537-8C5F-FB675492A002' ] platform: macosx install-name: /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo.tbd index 3ad9754d54..4295a8cab2 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 0BB575AD-DEF9-31EA-82E3-A02C8ECA3C23', 'x86_64: 48C31E93-87C2-31F4-97E7-9E54C1EA8E7D' ] +uuids: [ 'i386: 8D6170FA-8A23-3688-93BF-0064515862D9', 'x86_64: AC11D5FB-C77B-34F5-B942-F698E84C229F' ] platform: macosx install-name: /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo current-version: 1.5 diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreVideo.framework/Versions/A/Headers/CVPixelBuffer.h b/MacOSX10.12.sdk/System/Library/Frameworks/CoreVideo.framework/Versions/A/Headers/CVPixelBuffer.h index 57d2256854..964638c862 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreVideo.framework/Versions/A/Headers/CVPixelBuffer.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreVideo.framework/Versions/A/Headers/CVPixelBuffer.h @@ -80,6 +80,7 @@ enum kCVPixelFormatType_OneComponent8 = 'L008', /* 8 bit one component, black is zero */ kCVPixelFormatType_TwoComponent8 = '2C08', /* 8 bit two component, black is zero */ kCVPixelFormatType_30RGBLEPackedWideGamut = 'w30r', /* little-endian RGB101010, 2 MSB are zero, wide-gamut (384-895) */ + kCVPixelFormatType_ARGB2101010LEPacked = 'l10r', /* little-endian ARGB2101010 full-range ARGB */ kCVPixelFormatType_OneComponent16Half = 'L00h', /* 16 bit one component IEEE half-precision float, 16-bit little-endian samples */ kCVPixelFormatType_OneComponent32Float = 'L00f', /* 32 bit one component IEEE float, 32-bit little-endian samples */ kCVPixelFormatType_TwoComponent16Half = '2C0h', /* 16 bit two component IEEE half-precision float, 16-bit little-endian samples */ diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN.tbd index d1b6b57a85..da29ad5024 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: B02766F2-5E97-33AD-BE06-BA8BA9C35DD5', 'x86_64: BEBE9C03-3B9A-3948-99E3-CC8148FA2AB5' ] +uuids: [ 'i386: B8A45071-C90D-37F6-B380-AB0DBB5BA389', 'x86_64: 3A83EBE9-68C5-37DD-AD6F-AF4B37813480' ] platform: macosx install-name: /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Versions/A/CryptoTokenKit.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Versions/A/CryptoTokenKit.tbd index 20bbe6dbda..956cda4abe 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Versions/A/CryptoTokenKit.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Versions/A/CryptoTokenKit.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: F48B65DC-66D9-349F-BD8A-15303B161AD6' ] +uuids: [ 'x86_64: 5CA03C62-F48C-3FF5-9FE3-B6A4AED972EA' ] platform: macosx install-name: /System/Library/Frameworks/CryptoTokenKit.framework/Versions/A/CryptoTokenKit objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Versions/A/Headers/TKSmartCard.h b/MacOSX10.12.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Versions/A/Headers/TKSmartCard.h index b961606189..d96cc60e25 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Versions/A/Headers/TKSmartCard.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Versions/A/Headers/TKSmartCard.h @@ -12,11 +12,11 @@ NS_ASSUME_NONNULL_BEGIN @class TKSmartCardSlot; @class TKSmartCardUserInteraction; -/// Represents pool of smart card reader slots. +/// Represents pool of SmartCard reader slots. NS_CLASS_AVAILABLE(10_10, 9_0) @interface TKSmartCardSlotManager : NSObject -/// Global pool of smart card reader slots. +/// Global pool of SmartCard reader slots. /// Note that defaultManager instance is accessible only if the calling application has 'com.apple.security.smartcard' entitlement set to Boolean:YES. If the calling application does not have this entitlement, defaultManager is always set to nil. @property (class, nullable, readonly) TKSmartCardSlotManager *defaultManager; @@ -147,7 +147,7 @@ NS_CLASS_AVAILABLE(10_11, 9_0) @end -/// Delegate for user interactions involving the smart card reader. +/// Delegate for user interactions involving the SmartCard reader. NS_CLASS_AVAILABLE(10_11, 9_0) @protocol TKSmartCardUserInteractionDelegate @optional @@ -175,7 +175,7 @@ NS_CLASS_AVAILABLE(10_11, 9_0) @end -/// Represents handle to a user interaction involving the smart card reader. +/// Represents handle to a user interaction involving the SmartCard reader. /// @discussion It is a proxy object obtained as a result of invoking the userInteractionFor*** family of methods in TKSmartCardSlot and TKSmartCard. NS_CLASS_AVAILABLE(10_11, 9_0) @interface TKSmartCardUserInteraction : NSObject @@ -200,7 +200,7 @@ NS_CLASS_AVAILABLE(10_11, 9_0) @end -/// User interaction for the secure PIN operations on the smart card reader. +/// User interaction for the secure PIN operations on the SmartCard reader. /// @note Result is available after the interaction has been successfully completed. NS_CLASS_AVAILABLE(10_11, 9_0) @interface TKSmartCardUserInteractionForPINOperation : TKSmartCardUserInteraction @@ -226,14 +226,14 @@ NS_CLASS_AVAILABLE(10_11, 9_0) @end -/// User interaction for the secure PIN verification on the smart card reader. +/// User interaction for the secure PIN verification on the SmartCard reader. /// @note Result is available after the interaction has been successfully completed. NS_CLASS_AVAILABLE(10_11, 9_0) @interface TKSmartCardUserInteractionForSecurePINVerification : TKSmartCardUserInteractionForPINOperation @end -/// User interaction for the secure PIN change on the smart card reader. +/// User interaction for the secure PIN change on the SmartCard reader. /// @note Result is available after the interaction has been successfully completed. NS_CLASS_AVAILABLE(10_11, 9_0) @interface TKSmartCardUserInteractionForSecurePINChange : TKSmartCardUserInteractionForPINOperation @@ -244,17 +244,17 @@ NS_CLASS_AVAILABLE(10_11, 9_0) @end -/// Represents single slot which can contain smartcard. +/// Represents single slot which can contain SmartCard. NS_CLASS_AVAILABLE(10_10, 9_0) @interface TKSmartCardSlot : NSObject /// Current state of the slot. Use KVO to be notified about state changes. @property (readonly) TKSmartCardSlotState state; -/// ATR of the inserted smartcard, or nil if no or mute smartcard is inserted. +/// ATR of the inserted SmartCard, or nil if no or mute SmartCard is inserted. @property (readonly, nullable) TKSmartCardATR *ATR; -/// Name of the smart card reader slot. +/// Name of the SmartCard reader slot. @property (nonatomic, readonly) NSString *name; /// Maximal length of input APDU that the slot is able to transfer to the card. @@ -264,13 +264,13 @@ NS_CLASS_AVAILABLE(10_10, 9_0) @property (nonatomic, readonly) NSInteger maxOutputLength; /// Creates new object representing currently inserted and valid card. -/// @discussion It is possible to instantiate multiple objects for single card, exclusivity is handled by sessions on the level of created smart card objects. -/// @return Newly created smart card object, or nil if slot does not contain valid card. +/// @discussion It is possible to instantiate multiple objects for single card, exclusivity is handled by sessions on the level of created SmartCard objects. +/// @return Newly created SmartCard object, or nil if slot does not contain valid card. - (nullable TKSmartCard *)makeSmartCard; @end -/// Represents smart card inserted in the slot. Once the card is physically removed from the slot, the session object is invalid and will always fail the operation invoked on it. In order to communicate with the card, an exclusive session must be established. +/// Represents SmartCard inserted in the slot. Once the card is physically removed from the slot, the session object is invalid and will always fail the operation invoked on it. In order to communicate with the card, an exclusive session must be established. NS_CLASS_AVAILABLE(10_10, 9_0) @interface TKSmartCard : NSObject @@ -283,10 +283,10 @@ NS_CLASS_AVAILABLE(10_10, 9_0) /// Bitmask containing allowed protocols to be used when communicating with the card. This property is consulted only during connection to the card, changes are not propagated to already connected session. By default, any protocol can be used. @property TKSmartCardProtocol allowedProtocols; -/// Protocol used for communication with the smartcard. If no card session is established, TKSmartCardProtocolNone is set. +/// Protocol used for communication with the SmartCard. If no card session is established, TKSmartCardProtocolNone is set. @property (readonly) TKSmartCardProtocol currentProtocol; -/// Flag indicating whether card session should be considered as sensitive. Sensitive session always gets card after reset before communicating with it and never leaves card without reset to be used by another smart card object. This might be important in case that card session contain some important state which should not leak to another smart card object (possibly running in another, foreign application). Default is NO. +/// Flag indicating whether card session should be considered as sensitive. Sensitive session always gets card after reset before communicating with it and never leaves card without reset to be used by another SmartCard object. This might be important in case that card session contain some important state which should not leak to another SmartCard object (possibly running in another, foreign application). Default is NO. @property BOOL sensitive; /// User-specified context kept as long as the card is powered. Once the card is removed or another TKSmartCard object opens session, this property is automatically set to nil. @@ -307,24 +307,24 @@ NS_CLASS_AVAILABLE(10_10, 9_0) /// Terminates the transaction. If no transaction is pending any more, the connection will be closed if there is another session in the system waiting for the transaction. - (void)endSession; -/// Creates a new user interaction object for secure PIN verification using the smart card reader facilities (typically a HW keypad). +/// Creates a new user interaction object for secure PIN verification using the SmartCard reader facilities (typically a HW keypad). /// @note This interaction is only allowed within a session. /// @param PINFormat PIN format descriptor. -/// @param APDU Predefined APDU in which the smart card reader fills in the PIN. +/// @param APDU Predefined APDU in which the SmartCard reader fills in the PIN. /// @param PINByteOffset Offset in bytes within APDU data field to mark a location of a PIN block for filling in the entered PIN (currently unused, must be 0). -/// @return A new user interaction object, or nil if this feature is not supported by the smart card reader. After the interaction has been successfully completed the operation result is available in the result properites. +/// @return A new user interaction object, or nil if this feature is not supported by the SmartCard reader. After the interaction has been successfully completed the operation result is available in the result properites. - (nullable TKSmartCardUserInteractionForSecurePINVerification *)userInteractionForSecurePINVerificationWithPINFormat:(TKSmartCardPINFormat *)PINFormat APDU:(NSData *)APDU PINByteOffset:(NSInteger)PINByteOffset NS_AVAILABLE(10_11, 9_0); -/// Creates a new user interaction object for secure PIN change using the smart card reader facilities (typically a HW keypad). +/// Creates a new user interaction object for secure PIN change using the SmartCard reader facilities (typically a HW keypad). /// @note This interaction is only allowed within a session. /// @param PINFormat PIN format descriptor. -/// @param APDU Predefined APDU in which the smart card reader fills in the PIN(s). +/// @param APDU Predefined APDU in which the SmartCard reader fills in the PIN(s). /// @param currentPINByteOffset Offset in bytes within APDU data field to mark a location of a PIN block for filling in the current PIN. /// @param newPINByteOffset Offset in bytes within APDU data field to mark a location of a PIN block for filling in the new PIN. -/// @return A new user interaction object, or nil if this feature is not supported by the smart card reader. After the interaction has been successfully completed the operation result is available in the result properites. +/// @return A new user interaction object, or nil if this feature is not supported by the SmartCard reader. After the interaction has been successfully completed the operation result is available in the result properites. - (nullable TKSmartCardUserInteractionForSecurePINChange *)userInteractionForSecurePINChangeWithPINFormat:(TKSmartCardPINFormat *)PINFormat APDU:(NSData *)APDU currentPINByteOffset:(NSInteger)currentPINByteOffset diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Versions/A/Headers/TKSmartCardATR.h b/MacOSX10.12.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Versions/A/Headers/TKSmartCardATR.h index 56f0e97d53..2ee852027b 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Versions/A/Headers/TKSmartCardATR.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Versions/A/Headers/TKSmartCardATR.h @@ -9,7 +9,7 @@ NS_ASSUME_NONNULL_BEGIN -/// Bitmask of available smartcard protocols. +/// Bitmask of available SmartCard protocols. typedef NS_OPTIONS(NSUInteger, TKSmartCardProtocol) { TKSmartCardProtocolNone = 0, TKSmartCardProtocolT0 = (1L << 0), diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Versions/A/Headers/TKSmartCardToken.h b/MacOSX10.12.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Versions/A/Headers/TKSmartCardToken.h index b9bc3a36ef..00f7c7914c 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Versions/A/Headers/TKSmartCardToken.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Versions/A/Headers/TKSmartCardToken.h @@ -48,34 +48,34 @@ __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAI @end /*! - @abstract TKSmartCardTokenSession represents token session based on smart card token. - @discussion When implementing Smart Card token extension, subclass TKSmartCardTokenSession and implement TKTokenSessionDelegate on it. Use #token property to get access and send APDUs to the underlying smart card. + @abstract TKSmartCardTokenSession represents token session based on SmartCard token. + @discussion When implementing SmartCard token extension, subclass TKSmartCardTokenSession and implement TKTokenSessionDelegate on it. Use #token property to get access and send APDUs to the underlying SmartCard. */ __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE @interface TKSmartCardTokenSession : TKTokenSession /*! - @abstract contains TKSmartCard instance with active exclusive session and smart card application selected. - @discussion This property can be accessed only when handling one of the methods of TKTokenSessionDelegate protocol. If associated token has set AID property, then the returned card has opened exclusive session to the card and the application is already selected. Therefore there is no need to call -[TKSmartCard beginSessionWithReply:]) on returned smart card instance in such case and system will take care of terminating session when current token request servicing is finished, -[TKSmartCard endSession] must not be called either. + @abstract contains TKSmartCard instance with active exclusive session and SmartCard application selected. + @discussion This property can be accessed only when handling one of the methods of TKTokenSessionDelegate protocol. If associated token has set AID property, then the returned card has opened exclusive session to the card and the application is already selected. Therefore there is no need to call -[TKSmartCard beginSessionWithReply:]) on returned SmartCard instance in such case and system will take care of terminating session when current token request servicing is finished, -[TKSmartCard endSession] must not be called either. - You can store any kind of context state information representing state of the card into smartCard.context property. This property will be automatically set to nil if the card is reset or accessed by different TKSmartCard instance (possibly in another process). Checking TKSmartCard.context property for previously stored value can be used to avoid potentially costly restoring of smart card state before performing the operation. + You can store any kind of context state information representing state of the card into smartCard.context property. This property will be automatically set to nil if the card is reset or accessed by different TKSmartCard instance (possibly in another process). Checking TKSmartCard.context property for previously stored value can be used to avoid potentially costly restoring of SmartCard state before performing the operation. */ @property (readonly) TKSmartCard *smartCard; @end /*! - @abstract TKSmartCardToken base class for implementing smart card based token. - @discussion When implementing Smart Card token extension, subclass TKSmartCardToken and implement TKTokenDelegate on it. + @abstract TKSmartCardToken base class for implementing SmartCard based token. + @discussion When implementing SmartCard token extension, subclass TKSmartCardToken and implement TKTokenDelegate on it. */ __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE @interface TKSmartCardToken : TKToken /*! @discussion Initializes token instance with specified attributes. - @param smartCard TKSmartCard instance representing connection to smart card on which the intance should operate. + @param smartCard TKSmartCard instance representing connection to SmartCard on which the intance should operate. @param AID ISO7816-4 application ID which is preselected on the card. - @param instanceID Unique, persistent identifier of this token. This is typically implemented by some kind of smart card serial number. + @param instanceID Unique, persistent identifier of this token. This is typically implemented by some kind of SmartCard serial number. @param tokenDriver associated driver which initiated creation of this token. */ - (instancetype)initWithSmartCard:(TKSmartCard *)smartCard AID:(nullable NSData *)AID instanceID:(NSString *)instanceID tokenDriver:(TKSmartCardTokenDriver *)tokenDriver NS_DESIGNATED_INITIALIZER; @@ -90,7 +90,7 @@ __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAI @end /*! - @abstract TKSmartCardTokenDriver represents driver for specific smart card type. + @abstract TKSmartCardTokenDriver represents driver for specific SmartCard type. */ __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE @interface TKSmartCardTokenDriver : TKTokenDriver @@ -98,13 +98,13 @@ __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAI @end /*! - @discussion TKSmartCardTokenDriverDelegate is used to implement creation of new token instance according to the smart card. + @discussion TKSmartCardTokenDriverDelegate is used to implement creation of new token instance according to the SmartCard. */ @protocol TKSmartCardTokenDriverDelegate /*! - @discussion Called by system when new smart card is detected. You must override this method to create a new valid token TKSmartCardToken instance for @c smartCard. - @param smartCard Target smart card. + @discussion Called by system when new SmartCard is detected. You must override this method to create a new valid token TKSmartCardToken instance for @c smartCard. + @param smartCard Target SmartCard. @param AID ISO7816-4 AID (application ID) which is already selected on the card. If @c com.apple.ctk.aid is not present, no application is selected and this parameter is nil. @param error Error details if operation fails. @return Newly created token instance representing @c smartCard. If an error occurs or driver decides that it does not want to handle specified smartCard as token, return nil. diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Versions/A/Headers/TKToken.h b/MacOSX10.12.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Versions/A/Headers/TKToken.h index 41836667fb..83514895db 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Versions/A/Headers/TKToken.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/CryptoTokenKit.framework/Versions/A/Headers/TKToken.h @@ -52,7 +52,7 @@ typedef NS_ENUM(NSInteger, TKTokenOperation) { @discussion Persistently identifies constraint for performing specific operation on specific object. Value of constraint can be either: - @YES: the operation is always allowed without any authentication needed - @NO: the operation is never allowed, typically not implemented - - any other plist-compatible value: defined by the token extension implementation. Such constraint is opaque to the system and is required to stay constant for the given object during the whole token's lifetime. For example, smart card token extension might decide to use string 'PIN' to indicate that the operation is protected by presenting valid PIN to the card first. + - any other plist-compatible value: defined by the token extension implementation. Such constraint is opaque to the system and is required to stay constant for the given object during the whole token's lifetime. For example, SmartCard token extension might decide to use string 'PIN' to indicate that the operation is protected by presenting valid PIN to the card first. */ typedef id TKTokenOperationConstraint __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE; @@ -98,9 +98,9 @@ __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAI /*! @abstract TKTokenSession represents token session which shares authentication status. - @discussion Token implementation must inherit its own session implementation from TKTokenSession (or its subclass TKSmartCardTokenSession in case of smart card tokens). + @discussion Token implementation must inherit its own session implementation from TKTokenSession (or its subclass TKSmartCardTokenSession in case of SmartCard tokens). - TKTokenSession should keep an authentication state of the token. Authentication status (e.g. entered PIN to unlock smart card) should not be shared across borders of single TKTokenSession instance. + TKTokenSession should keep an authentication state of the token. Authentication status (e.g. entered PIN to unlock SmartCard) should not be shared across borders of single TKTokenSession instance. TKTokenSession is always instantiated by TKToken when framework detects access to the token from new authentication session. */ @@ -183,7 +183,7 @@ __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAI @end /*! - @discussion Class representing single token. When implementing smart card based token, it is recommended to inherit the implementation from TKSmartCardToken. Token object serves as synchronization point, all operations invoked upon token and all its sessions are serialized. + @discussion Class representing single token. When implementing SmartCard based token, it is recommended to inherit the implementation from TKSmartCardToken. Token object serves as synchronization point, all operations invoked upon token and all its sessions are serialized. */ __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE @interface TKToken : NSObject @@ -191,7 +191,7 @@ __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAI /*! @discussion Initializes token instance @param tokenDriver Creating token driver. - @param instanceID Unique, persistent identifier of this token. This is typically implemented by some kind of serial number of the target hardware, for example smart card serial number. + @param instanceID Unique, persistent identifier of this token. This is typically implemented by some kind of serial number of the target hardware, for example SmartCard serial number. */ - (instancetype)initWithTokenDriver:(TKTokenDriver *)tokenDriver instanceID:(NSString *)instanceID NS_DESIGNATED_INITIALIZER; @property (readonly) TKTokenDriver *tokenDriver; @@ -233,7 +233,7 @@ __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAI @end /*! - @discussion Base class for token drivers. Smart card token drivers should use TKSmartCardTokenDriver subclass. + @discussion Base class for token drivers. SmartCard token drivers should use TKSmartCardTokenDriver subclass. */ __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE @interface TKTokenDriver : NSObject @@ -243,7 +243,7 @@ __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAI @end /*! - @discussion Delegate for customizing token driver operations. Smart card tokens should implement TKSmartcardTokenDriverDelegate instead of this base protocol. + @discussion Delegate for customizing token driver operations. SmartCard tokens should implement TKSmartcardTokenDriverDelegate instead of this base protocol. */ __OSX_AVAILABLE(10.12) __IOS_AVAILABLE(10.0) __TVOS_UNAVAILABLE __WATCHOS_UNAVAILABLE @protocol TKTokenDriverDelegate diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/DVComponentGlue.framework/Versions/A/DVComponentGlue.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/DVComponentGlue.framework/Versions/A/DVComponentGlue.tbd index a4cf350480..f1aa654bf1 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/DVComponentGlue.framework/Versions/A/DVComponentGlue.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/DVComponentGlue.framework/Versions/A/DVComponentGlue.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386 ] -uuids: [ 'i386: 7692B6C0-4621-367D-8A2B-97506C07DA8F' ] +uuids: [ 'i386: 36D356E9-B4B6-328C-85AD-89CEEA1D2F2C' ] platform: macosx install-name: /System/Library/Frameworks/DVComponentGlue.framework/Versions/A/DVComponentGlue objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/DVDPlayback.framework/Versions/A/DVDPlayback.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/DVDPlayback.framework/Versions/A/DVDPlayback.tbd index 6d3a625c9f..34d2c02059 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/DVDPlayback.framework/Versions/A/DVDPlayback.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/DVDPlayback.framework/Versions/A/DVDPlayback.tbd @@ -1,10 +1,10 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: A747261A-C735-3C8E-BE92-DD555EC88BEB', 'x86_64: 187E26FA-7642-37AD-B085-D540C14B0C1D' ] +uuids: [ 'i386: 5EDCFFFE-3F64-350B-847E-D950FE06B3BC', 'x86_64: 2CBB45AD-B52F-3C82-B830-2CFA70002450' ] platform: macosx install-name: /System/Library/Frameworks/DVDPlayback.framework/Versions/A/DVDPlayback -current-version: 5960.0 -compatibility-version: 5000.0 +current-version: 5960 +compatibility-version: 5000 objc-constraint: none exports: - archs: [ i386 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService.tbd index 0725b53bef..1a59c74c8a 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 7223B9F3-9773-3FC6-A178-DBF2991B64F4', 'x86_64: 0D68A91D-F811-3563-9449-47425CD40895' ] +uuids: [ 'i386: A83C8FA9-97A4-3135-B90A-95A693AEBAAD', 'x86_64: 85778AAA-B306-3617-B245-CBC9BB07BC86' ] platform: macosx install-name: /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording.tbd index 81dad1564e..10e68c6a0a 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: CF52CC67-427E-3534-BBFD-E8D350A074D6', 'x86_64: 1A3FBBCF-E81D-3395-B96D-6D9FA8D2EDF0' ] +uuids: [ 'i386: 62B66AD1-363A-3884-8BE4-CD8F0986C826', 'x86_64: 88544E99-217A-33D9-8AC7-F54D2716658D' ] platform: macosx install-name: /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/DiscRecordingUI.framework/Versions/A/DiscRecordingUI.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/DiscRecordingUI.framework/Versions/A/DiscRecordingUI.tbd index 98c87d0844..4edb7fe3ce 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/DiscRecordingUI.framework/Versions/A/DiscRecordingUI.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/DiscRecordingUI.framework/Versions/A/DiscRecordingUI.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 3DE0EC49-413B-3ECE-B7CA-5526562E7AC8', 'x86_64: 206805E7-3B07-33B6-AE17-E75F301E0CF7' ] +uuids: [ 'i386: 4E9C4AD6-3CF0-37D5-9580-318898286E85', 'x86_64: FDADA28A-90DC-385A-9A32-179ECEEDEACE' ] platform: macosx install-name: /System/Library/Frameworks/DiscRecordingUI.framework/Versions/A/DiscRecordingUI objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration.tbd index c8b281a7d5..4f8fa01580 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: CEFEF9F0-78A8-3277-BC97-66AA0803401F', 'x86_64: 16EA6D93-A2EC-31DB-BF52-C4764E7B1630' ] +uuids: [ 'i386: 7B37F034-C15A-345C-889C-87C4D2953FB4', 'x86_64: A4DCD470-D8EA-37E9-BDCA-A2B469754C12' ] platform: macosx install-name: /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/DrawSprocket.framework/Versions/A/DrawSprocket.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/DrawSprocket.framework/Versions/A/DrawSprocket.tbd index 51467c2d0d..a4f36944ee 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/DrawSprocket.framework/Versions/A/DrawSprocket.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/DrawSprocket.framework/Versions/A/DrawSprocket.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386 ] -uuids: [ 'i386: 93C55AA5-DB6D-33F9-9636-9CA103B3820E' ] +uuids: [ 'i386: F028FC6A-734F-36CA-A9E0-645AB3FC35BB' ] platform: macosx install-name: /System/Library/Frameworks/DrawSprocket.framework/Versions/A/DrawSprocket objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/EventKit.framework/Versions/A/EventKit.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/EventKit.framework/Versions/A/EventKit.tbd index a1657a7e39..dd39f060ea 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/EventKit.framework/Versions/A/EventKit.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/EventKit.framework/Versions/A/EventKit.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: 08D85473-12EC-3AB2-BBCA-4D9B9C2E495A' ] +uuids: [ 'x86_64: 0D7CA65F-A2FC-3E44-B44E-B9EC1FA416B9' ] platform: macosx install-name: /System/Library/Frameworks/EventKit.framework/Versions/A/EventKit -current-version: 671.3 +current-version: 671.7 objc-constraint: none exports: - archs: [ x86_64 ] @@ -23,12 +23,12 @@ exports: _EKChangedAttendeesAdded, _EKChangedAttendeesModified, _EKChangedAttendeesRemoved, _EKChangedAvailability, _EKChangedCalendar, _EKChangedCalendarColor, _EKChangedCalendarTitle, _EKChangedContactIdentifiers, _EKChangedDueDate, - _EKChangedEndDate, _EKChangedEndTimeZone, _EKChangedLocation, - _EKChangedNotes, _EKChangedParticipationStatus, _EKChangedPriority, - _EKChangedPrivacy, _EKChangedRecurrenceRule, _EKChangedResponseComment, - _EKChangedShareesAdded, _EKChangedShareesModified, _EKChangedShareesRemoved, - _EKChangedStartDate, _EKChangedTimeZone, _EKChangedTitle, - _EKChangedTravelTime, _EKChangedURL, _EKDebugPreferences_Notification_AvailabilityFreshnessWindow, + _EKChangedEndDate, _EKChangedEndTimeZone, _EKChangedJunkStatus, + _EKChangedLocation, _EKChangedNotes, _EKChangedParticipationStatus, + _EKChangedPriority, _EKChangedPrivacy, _EKChangedRecurrenceRule, + _EKChangedResponseComment, _EKChangedShareesAdded, _EKChangedShareesModified, + _EKChangedShareesRemoved, _EKChangedStartDate, _EKChangedTimeZone, + _EKChangedTitle, _EKChangedTravelTime, _EKChangedURL, _EKDebugPreferences_Notification_AvailabilityFreshnessWindow, _EKDebugPreferences_Notification_ForceDisplayOfNewTravelAdvisoryHypotheses, _EKDebugPreferences_Notification_OverriddenTravelAdvisoryHypothesisAggressiveTravelTime, _EKDebugPreferences_Notification_OverriddenTravelAdvisoryHypothesisConservativeTravelTime, @@ -120,15 +120,16 @@ exports: _EKTestSourceSave, _EKTestSourceSupportsAttendeeComments, _EKTestSourceSupportsAutoschedule, _EKTestSourceSupportsCalendarDeletion, _EKTestSourceSupportsDropBoxAttachments, _EKTestSourceSupportsFreeBusy, - _EKTestSourceSupportsLikenessPropagation, _EKTestSourceSupportsManagedAttachments, - _EKTestSourceSupportsPrivateEvents, _EKTestSourceSupportsSharedScheduling, - _EKTestSourceSupportsSharing, _EKTestSourceSupportsSlicing, - _EKTestSourceTitle, _EKTestSourceType, _EKTestSourceURL, _EKTestSourceUserAddresses, - _EKTestSourceUsername, _EKTestSuggestedEventInfoAcknowledged, - _EKTestSuggestedEventInfoChangedFields, _EKTestSuggestedEventOpaqueKey, - _EKTestSuggestedEventTimestamp, _EKTestSuggestedEventUniqueKey, - _EKTimeToLeaveEnabledKey, _EKTimeToLeaveEnabledNotification, - _EKTravelEngineLogHandle, _EKTravelEngineLogInitialize, _EKTravelEngineThrottleLogHandle, + _EKTestSourceSupportsJunkReporting, _EKTestSourceSupportsLikenessPropagation, + _EKTestSourceSupportsManagedAttachments, _EKTestSourceSupportsPrivateEvents, + _EKTestSourceSupportsSharedScheduling, _EKTestSourceSupportsSharing, + _EKTestSourceSupportsSlicing, _EKTestSourceTitle, _EKTestSourceType, + _EKTestSourceURL, _EKTestSourceUserAddresses, _EKTestSourceUsername, + _EKTestSuggestedEventInfoAcknowledged, _EKTestSuggestedEventInfoChangedFields, + _EKTestSuggestedEventOpaqueKey, _EKTestSuggestedEventTimestamp, + _EKTestSuggestedEventUniqueKey, _EKTimeToLeaveEnabledKey, + _EKTimeToLeaveEnabledNotification, _EKTravelEngineLogHandle, + _EKTravelEngineLogInitialize, _EKTravelEngineThrottleLogHandle, _EKUIAttendeeUtils_AttendeeHasResponded, _EKUtils_AdjustedAttendeeAddress, _EKViewModelAccountDisplayOrderKey, _EKViewModelChangedNotification, _EKViewModelCollapsedTopLevelNodesKey, _EKViewModelDisabledCalendarsKey, @@ -167,14 +168,15 @@ exports: _EKFrozenReminder, _EKFrozenSharee, _EKFrozenStructuredLocation, _EKFrozenSuggestedEventInfo, _EKGeneralLookupPredicate, _EKInMemoryBackingStore, _EKInviteeAlternativeTime, _EKInviteeAlternativeTimeSearcher, - _EKInviteeTimeSpan, _EKLiveEditingStore, _EKManagedObjectContext, - _EKObject, _EKObjectChangeSummarizer, _EKObjectCreation, _EKObjectCreationCalendarStore, - _EKObjectCreationInMemory, _EKObjectCreationInMemoryCalendar, - _EKObjectCreationInMemoryObject, _EKObjectCreationInMemorySource, - _EKObjectGroup, _EKOrganizer, _EKParticipant, _EKParticipantForSorting, - _EKParticipantToContactMatcher, _EKPostSliceDescription, _EKPredicate, - _EKPredicateSearch, _EKPreferences, _EKQueryEventPredicate, - _EKQueryPredicate, _EKQueryReminderPredicate, _EKRecurrenceChangeInfo, + _EKInviteeTimeSpan, _EKJunkInvitationProtocol_Shared, _EKLiveEditingStore, + _EKManagedObjectContext, _EKObject, _EKObjectChangeSummarizer, + _EKObjectCreation, _EKObjectCreationCalendarStore, _EKObjectCreationInMemory, + _EKObjectCreationInMemoryCalendar, _EKObjectCreationInMemoryObject, + _EKObjectCreationInMemorySource, _EKObjectGroup, _EKOrganizer, + _EKParticipant, _EKParticipantForSorting, _EKParticipantToContactMatcher, + _EKPostSliceDescription, _EKPredicate, _EKPredicateSearch, + _EKPreferences, _EKQueryEventPredicate, _EKQueryPredicate, + _EKQueryReminderPredicate, _EKRecents, _EKRecurrenceChangeInfo, _EKRecurrenceChangeManager, _EKRecurrenceDayOfWeek, _EKRecurrenceEnd, _EKRecurrenceException, _EKRecurrenceGenerator, _EKRecurrenceHelper, _EKRecurrenceIdentifier, _EKRecurrenceRule, _EKRecurrenceSet, diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ExceptionHandling.framework/Versions/A/ExceptionHandling.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ExceptionHandling.framework/Versions/A/ExceptionHandling.tbd index def45faa6f..dfefcaf8c3 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ExceptionHandling.framework/Versions/A/ExceptionHandling.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ExceptionHandling.framework/Versions/A/ExceptionHandling.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 356D6F1A-9C50-32EA-9E47-7225FC65514A', 'x86_64: C3A4C04D-6EFC-3ECA-BD5D-237DCEF5920D' ] +uuids: [ 'i386: 28659945-BCA9-3CC9-9C14-316C3EB2978A', 'x86_64: 23464743-95E9-3EA7-868F-FE6DA0B17449' ] platform: macosx install-name: /System/Library/Frameworks/ExceptionHandling.framework/Versions/A/ExceptionHandling -current-version: 12.0 +current-version: 12 objc-constraint: none exports: - archs: [ i386, x86_64 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/FWAUserLib.framework/Versions/A/FWAUserLib.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/FWAUserLib.framework/Versions/A/FWAUserLib.tbd index f1a29cb27d..f7edf03d68 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/FWAUserLib.framework/Versions/A/FWAUserLib.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/FWAUserLib.framework/Versions/A/FWAUserLib.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 810F9FB2-207B-36A7-98F6-AD6D898F086F', 'x86_64: 2C20C2D3-CF1B-31FB-BE74-8927DBFFE53B' ] +uuids: [ 'i386: 57437699-215E-32E5-8C96-E04B1B94F636', 'x86_64: 4F1082FD-746D-3AA4-BBFA-78DEB4547B84' ] platform: macosx install-name: /System/Library/Frameworks/FWAUserLib.framework/Versions/A/FWAUserLib objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/FinderSync.framework/Versions/A/FinderSync.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/FinderSync.framework/Versions/A/FinderSync.tbd index 5e75a37593..f86c000d83 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/FinderSync.framework/Versions/A/FinderSync.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/FinderSync.framework/Versions/A/FinderSync.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: C8CF9667-6F0A-33FE-81BE-5C26853DC1A2' ] +uuids: [ 'x86_64: 10EFDA19-5A3C-3EEF-A22A-8E5DCEBC1455' ] platform: macosx install-name: '@rpath/FinderSync.framework/Versions/A/FinderSync' -current-version: 1008.3.9 +current-version: 1008.5.3 objc-constraint: none exports: - archs: [ x86_64 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ForceFeedback.framework/Versions/A/ForceFeedback.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ForceFeedback.framework/Versions/A/ForceFeedback.tbd index c8af7806de..860b07892e 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ForceFeedback.framework/Versions/A/ForceFeedback.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ForceFeedback.framework/Versions/A/ForceFeedback.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 655A74B8-A471-369D-9F11-1E423500AE4B', 'x86_64: 61C10E23-C37F-3023-9A57-585C34784AA4' ] +uuids: [ 'i386: 11492154-36B9-31B9-A990-A34E37BF58EF', 'x86_64: 313F7E57-FA8B-3AEC-BE47-C2C7B4F6FFAB' ] platform: macosx install-name: /System/Library/Frameworks/ForceFeedback.framework/Versions/A/ForceFeedback current-version: 1.0.2 diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation.tbd index 3d0bef99ed..423dc11bba 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation.tbd @@ -1,10 +1,10 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 8A394A7C-D0A5-310D-880A-F0792DAB4830', 'x86_64: D820A498-2E62-367D-BC72-5845B14C06E3' ] +uuids: [ 'i386: A903DBC2-B551-370F-8E1B-1CEB8760CB62', 'x86_64: 6DDAA374-48DA-3F61-8D98-0665CFCBD256' ] platform: macosx install-name: /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation -current-version: 1349.25 -compatibility-version: 300.0 +current-version: 1349.63 +compatibility-version: 300 objc-constraint: none exports: - archs: [ i386 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSURLError.h b/MacOSX10.12.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSURLError.h index 23fdfdf2c9..8813518bda 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSURLError.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Foundation.framework/Versions/C/Headers/NSURLError.h @@ -104,6 +104,7 @@ NS_ENUM(NSInteger) NSURLErrorFileIsDirectory = -1101, NSURLErrorNoPermissionsToReadFile = -1102, NSURLErrorDataLengthExceedsMaximum NS_ENUM_AVAILABLE(10_5, 2_0) = -1103, + NSURLErrorFileOutsideSafeArea API_AVAILABLE(macosx(10.12.4), ios(10.3), watchos(3.2), tvos(10.2)) = -1104, // SSL errors NSURLErrorSecureConnectionFailed = -1200, diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GLKit.framework/Versions/A/GLKit.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/GLKit.framework/Versions/A/GLKit.tbd index a5b9b9928d..a684425053 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GLKit.framework/Versions/A/GLKit.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GLKit.framework/Versions/A/GLKit.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: 264FD50F-1E7C-3843-ACCF-FB17A68753F2' ] +uuids: [ 'x86_64: 1BB39C18-D067-3468-B01E-7099F98DF8D7' ] platform: macosx install-name: /System/Library/Frameworks/GLKit.framework/Versions/A/GLKit -current-version: 78.0 +current-version: 87 objc-constraint: none exports: - archs: [ x86_64 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GLUT.framework/Versions/A/GLUT.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/GLUT.framework/Versions/A/GLUT.tbd index 5afda11811..52b92958c7 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GLUT.framework/Versions/A/GLUT.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GLUT.framework/Versions/A/GLUT.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 6DE419B8-E8DC-3C92-B54B-C615C0F141EE', 'x86_64: CE108D58-742D-300B-821A-B49CA4E35D23' ] +uuids: [ 'i386: 2E8C1CD1-9F25-3DA6-AA89-A93838EBFAF3', 'x86_64: A34901BE-F2FA-3AA9-BAA1-55F64B170574' ] platform: macosx install-name: /System/Library/Frameworks/GLUT.framework/Versions/A/GLUT objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GSS.framework/Versions/A/GSS.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/GSS.framework/Versions/A/GSS.tbd index 6c31317b49..1c8e488a58 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GSS.framework/Versions/A/GSS.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GSS.framework/Versions/A/GSS.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 5161C5E3-2939-30F3-9251-972A206B5221', 'x86_64: 95FAD1F9-1610-3428-B9B4-D32F67C26574' ] +uuids: [ 'i386: 256987F7-ACFC-34B6-92E6-8E38E7B54482', 'x86_64: 6FADED0B-0425-3567-A75A-040C5A4638EB' ] platform: macosx install-name: /System/Library/Frameworks/GSS.framework/Versions/A/GSS objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameController.framework/Versions/A/GameController.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/GameController.framework/Versions/A/GameController.tbd index dad93b9706..9ec2de0a47 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameController.framework/Versions/A/GameController.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameController.framework/Versions/A/GameController.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: 640BC2B1-5131-3CB0-9C71-1232D9015E34' ] +uuids: [ 'x86_64: DAC8C83B-7EC8-3A88-A725-E13DD905BF4F' ] platform: macosx install-name: /System/Library/Frameworks/GameController.framework/Versions/A/GameController objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/GameKit.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/GameKit.tbd index 4ff6e7f2e8..6582cefa83 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/GameKit.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/GameKit.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 30CDCF9F-6FC8-3786-B0B0-5BE5D8C13DCD', 'x86_64: 0E8DACB6-C3EF-3611-AAAE-7827D9E1242E' ] +uuids: [ 'i386: C15691C9-37D7-3100-9748-613CB1903D2A', 'x86_64: 7652F24E-6111-3E77-8D10-4FEE4BBF7B77' ] platform: macosx install-name: /System/Library/Frameworks/GameKit.framework/Versions/A/GameKit -current-version: 471.2.105 +current-version: 471.7.2 objc-constraint: none exports: - archs: [ x86_64 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKAchievement.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKAchievement.h index da457af0fb..a22f9aa28d 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKAchievement.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKAchievement.h @@ -2,7 +2,7 @@ // GKAchievement.h // Game Center // -// Copyright 2010-2016 Apple Inc. All rights reserved. +// Copyright 2010-2017 Apple Inc. All rights reserved. // #import diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKAchievementDescription.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKAchievementDescription.h index cc236165b3..c76baa5395 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKAchievementDescription.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKAchievementDescription.h @@ -2,7 +2,7 @@ // GKAchievementDescription.h // Game Center // -// Copyright 2010-2016 Apple Inc. All rights reserved. +// Copyright 2010-2017 Apple Inc. All rights reserved. // #import diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKAchievementViewController.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKAchievementViewController.h index bf57b30da1..67e86526af 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKAchievementViewController.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKAchievementViewController.h @@ -2,7 +2,7 @@ // GKAchievementViewController.h // Game Center // -// Copyright 2010-2016 Apple Inc. All rights reserved. +// Copyright 2010-2017 Apple Inc. All rights reserved. // #if TARGET_OS_IPHONE diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKBasePlayer.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKBasePlayer.h index eaee0613b6..72f18a2453 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKBasePlayer.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKBasePlayer.h @@ -2,7 +2,7 @@ // GKBasePlayer.h // Game Center // -// Copyright 2016 Apple Inc. All rights reserved. +// Copyright 2016-2017 Apple Inc. All rights reserved. // #import diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKChallenge.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKChallenge.h index c57056fea4..660c929949 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKChallenge.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKChallenge.h @@ -2,7 +2,7 @@ // GKChallenge.h // Game Center // -// Copyright 2012-2016 Apple Inc. All rights reserved. +// Copyright 2012-2017 Apple Inc. All rights reserved. // #import diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKChallengeEventHandler.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKChallengeEventHandler.h index aead43bd1a..612813c97a 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKChallengeEventHandler.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKChallengeEventHandler.h @@ -2,7 +2,7 @@ // GKChallengeEventHandler.h // Game Center // -// Copyright 2012-2016 Apple Inc. All rights reserved. +// Copyright 2012-2017 Apple Inc. All rights reserved. // #import diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKCloudPlayer.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKCloudPlayer.h index 3fa889863c..ef49098321 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKCloudPlayer.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKCloudPlayer.h @@ -2,7 +2,7 @@ // GKCloudPlayer.h // Game Center // -// Copyright 2016 Apple Inc. All rights reserved. +// Copyright 2016-2017 Apple Inc. All rights reserved. // #import diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKDefines.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKDefines.h index ab8366f003..78bea9a6c4 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKDefines.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKDefines.h @@ -2,7 +2,7 @@ // GKDefines.h // Game Center // -// Copyright 2010-2016 Apple Inc. All rights reserved. +// Copyright 2010-2017 Apple Inc. All rights reserved. // #ifndef GK_EXTERN diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKError.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKError.h index e8c308868b..edbccdbb4c 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKError.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKError.h @@ -2,7 +2,7 @@ // GKError.h // Game Center // -// Copyright 2010-2016 Apple Inc. All rights reserved. +// Copyright 2010-2017 Apple Inc. All rights reserved. // #import diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKEventListener.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKEventListener.h index e01a1e72dd..387bbcfa85 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKEventListener.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKEventListener.h @@ -2,7 +2,7 @@ // GKEventListener.h // Game Center // -// Copyright 2012-2016 Apple Inc. All rights reserved. +// Copyright 2012-2017 Apple Inc. All rights reserved. // #import diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKFriendRequestComposeViewController.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKFriendRequestComposeViewController.h index 462884e85e..4854a199c0 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKFriendRequestComposeViewController.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKFriendRequestComposeViewController.h @@ -2,7 +2,7 @@ // GKFriendRequestComposeViewController.h // Game Center // -// Copyright 2010-2016 Apple Inc. All rights reserved. +// Copyright 2010-2017 Apple Inc. All rights reserved. // #if TARGET_OS_IPHONE diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKGameCenterViewController.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKGameCenterViewController.h index bb80c1294a..16a71c7bba 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKGameCenterViewController.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKGameCenterViewController.h @@ -2,7 +2,7 @@ // GKGameCenterViewController.h // Game Center // -// Copyright 2012-2016 Apple Inc. All rights reserved. +// Copyright 2012-2017 Apple Inc. All rights reserved. // #import diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKGameSession.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKGameSession.h index 54845dde36..5a0afbe8e2 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKGameSession.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKGameSession.h @@ -2,7 +2,7 @@ // GKGameSession.h // Game Center // -// Copyright 2016 Apple Inc. All rights reserved. +// Copyright 2016-2017 Apple Inc. All rights reserved. // #import diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKGameSessionError.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKGameSessionError.h index 1eb5f3ee46..e04f93fddf 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKGameSessionError.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKGameSessionError.h @@ -2,7 +2,7 @@ // GKGameSessionError.h // Game Center // -// Copyright 2016 Apple Inc. All rights reserved. +// Copyright 2016-2017 Apple Inc. All rights reserved. // #import diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKGameSessionEventListener.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKGameSessionEventListener.h index 338cdfff9c..e7c2670498 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKGameSessionEventListener.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKGameSessionEventListener.h @@ -2,7 +2,7 @@ // GKGameSessionEventListener.h // Game Center // -// Copyright 2016 Apple Inc. All rights reserved. +// Copyright 2016-2017 Apple Inc. All rights reserved. // #import "GKGameSession.h" diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKGameSessionSharingViewController.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKGameSessionSharingViewController.h index 92db8190d0..14b793ef3d 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKGameSessionSharingViewController.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKGameSessionSharingViewController.h @@ -2,7 +2,7 @@ // GKGameSessionSharingViewController.h // Game Center // -// Copyright 2016 Apple Inc. All rights reserved. +// Copyright 2016-2017 Apple Inc. All rights reserved. // #import diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKLeaderboard.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKLeaderboard.h index 89fce2cbe0..b86c65626a 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKLeaderboard.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKLeaderboard.h @@ -2,7 +2,7 @@ // GKLeaderboard.h // Game Center // -// Copyright 2010-2016 Apple Inc. All rights reserved. +// Copyright 2010-2017 Apple Inc. All rights reserved. // #import diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKLeaderboardSet.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKLeaderboardSet.h index 330ab45e31..5b62c7de64 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKLeaderboardSet.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKLeaderboardSet.h @@ -2,7 +2,7 @@ // GKLeaderboardSet.h // Game Center // -// Copyright 2012-2016 Apple Inc. All rights reserved. +// Copyright 2012-2017 Apple Inc. All rights reserved. // #import diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKLeaderboardViewController.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKLeaderboardViewController.h index aecc46d62c..aa1f42e572 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKLeaderboardViewController.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKLeaderboardViewController.h @@ -2,7 +2,7 @@ // GKLeaderboardViewController.h // Game Center // -// Copyright 2010-2016 Apple Inc. All rights reserved. +// Copyright 2010-2017 Apple Inc. All rights reserved. // #import diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKLocalPlayer.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKLocalPlayer.h index 7f9413bcd8..25b69f1d12 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKLocalPlayer.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKLocalPlayer.h @@ -2,7 +2,7 @@ // GKLocalPlayer.h // Game Center // -// Copyright 2010-2016 Apple Inc. All rights reserved. +// Copyright 2010-2017 Apple Inc. All rights reserved. // #import diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKMatch.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKMatch.h index 9ab7c3b489..ed69f57f93 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKMatch.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKMatch.h @@ -2,7 +2,7 @@ // GKMatch.h // Game Center // -// Copyright 2010-2016 Apple Inc. All rights reserved. +// Copyright 2010-2017 Apple Inc. All rights reserved. // #import diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKMatchmaker.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKMatchmaker.h index c3aa88bb04..3d77f37342 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKMatchmaker.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKMatchmaker.h @@ -2,7 +2,7 @@ // GKMatchmaker.h // Game Center // -// Copyright 2010-2016 Apple Inc. All rights reserved. +// Copyright 2010-2017 Apple Inc. All rights reserved. // #include diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKMatchmakerViewController.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKMatchmakerViewController.h index 4d379537b8..1d9d5ef4e6 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKMatchmakerViewController.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKMatchmakerViewController.h @@ -2,7 +2,7 @@ // GKMatchmakerViewController.h // Game Center // -// Copyright 2010-2016 Apple Inc. All rights reserved. +// Copyright 2010-2017 Apple Inc. All rights reserved. // @class GKMatchRequest, GKInvite, GKMatch, GKPlayer; diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKNotificationBanner.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKNotificationBanner.h index aba03a4de8..ed9ff9e0d6 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKNotificationBanner.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKNotificationBanner.h @@ -2,7 +2,7 @@ // GKNotificationBanner.h // Game Center // -// Copyright 2012-2016 Apple Inc. All rights reserved. +// Copyright 2012-2017 Apple Inc. All rights reserved. // #import diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKPlayer.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKPlayer.h index cc396573a4..843669fbd6 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKPlayer.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKPlayer.h @@ -2,7 +2,7 @@ // GKPlayer.h // Game Center // -// Copyright 2010-2016 Apple Inc. All rights reserved. +// Copyright 2010-2017 Apple Inc. All rights reserved. // #import diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKSavedGame.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKSavedGame.h index d320de0a3c..8eeca7f8fb 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKSavedGame.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKSavedGame.h @@ -2,7 +2,7 @@ // GKSavedGame.h // Game Center // -// Copyright 2010-2016 Apple Inc. All rights reserved. +// Copyright 2010-2017 Apple Inc. All rights reserved. // #import diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKSavedGameListener.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKSavedGameListener.h index 8115028033..034b903f37 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKSavedGameListener.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKSavedGameListener.h @@ -2,7 +2,7 @@ // GKSavedGameListener.h // Game Center // -// Copyright 2010-2016 Apple Inc. All rights reserved. +// Copyright 2010-2017 Apple Inc. All rights reserved. // @class GKPlayer; diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKScore.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKScore.h index 21ae6a55f9..d9f248cdbd 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKScore.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKScore.h @@ -2,7 +2,7 @@ // GKScore.h // Game Center // -// Copyright 2010-2016 Apple Inc. All rights reserved. +// Copyright 2010-2017 Apple Inc. All rights reserved. // #import diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKTurnBasedMatch.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKTurnBasedMatch.h index 8fe5be50d7..530b9e0435 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKTurnBasedMatch.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKTurnBasedMatch.h @@ -2,7 +2,7 @@ // GKTurnBasedMatch.h // Game Center // -// Copyright 2010-2016 Apple Inc. All rights reserved. +// Copyright 2010-2017 Apple Inc. All rights reserved. // #import diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKTurnBasedMatchmakerViewController.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKTurnBasedMatchmakerViewController.h index e819589498..cb65cffa3a 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKTurnBasedMatchmakerViewController.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKTurnBasedMatchmakerViewController.h @@ -2,7 +2,7 @@ // GKTurnBasedMatchmakerViewController.h // Game Center // -// Copyright 2010-2016 Apple Inc. All rights reserved. +// Copyright 2010-2017 Apple Inc. All rights reserved. // @protocol GKTurnBasedMatchmakerViewControllerDelegate; diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKVoiceChat.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKVoiceChat.h index 651a2856d4..e3ca83c70e 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKVoiceChat.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GKVoiceChat.h @@ -2,7 +2,7 @@ // GKVoiceChat.h // Game Center // -// Copyright 2010-2016 Apple Inc. All rights reserved. +// Copyright 2010-2017 Apple Inc. All rights reserved. // #import diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GameKit.h b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GameKit.h index 919847ec1d..b267f0e0b1 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GameKit.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameKit.framework/Versions/A/Headers/GameKit.h @@ -2,7 +2,7 @@ // GameKit.h // Game Center // -// Copyright 2010-2016 Apple Inc. All rights reserved. +// Copyright 2010-2017 Apple Inc. All rights reserved. // #import diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/GameplayKit.framework/Versions/A/GameplayKit.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/GameplayKit.framework/Versions/A/GameplayKit.tbd index efec7a154f..b4ab2d4ade 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/GameplayKit.framework/Versions/A/GameplayKit.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/GameplayKit.framework/Versions/A/GameplayKit.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: 87C44DC9-A9CF-32B6-BABD-F303D9331FF3' ] +uuids: [ 'x86_64: 4E500F56-468B-37AA-B9A1-8699E209A001' ] platform: macosx install-name: /System/Library/Frameworks/GameplayKit.framework/Versions/A/GameplayKit objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Hypervisor.framework/Versions/A/Hypervisor.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Hypervisor.framework/Versions/A/Hypervisor.tbd index ea23874eb2..dedb2b6bcd 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Hypervisor.framework/Versions/A/Hypervisor.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Hypervisor.framework/Versions/A/Hypervisor.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: 84617382-0B8B-3A99-A655-89218DAD7172' ] +uuids: [ 'x86_64: 9FD47998-64BD-3856-8621-73809F629809' ] platform: macosx install-name: /System/Library/Frameworks/Hypervisor.framework/Versions/A/Hypervisor objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ICADevices.framework/Versions/A/ICADevices.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ICADevices.framework/Versions/A/ICADevices.tbd index dc08d9905c..f57271b7b2 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ICADevices.framework/Versions/A/ICADevices.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ICADevices.framework/Versions/A/ICADevices.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: A83A7591-08D5-3341-8689-34B9AE87F39F', 'x86_64: 70FDD7A4-ABBF-3097-B0C5-6718B30C456D' ] +uuids: [ 'i386: 5C4EECA9-32EF-3276-872B-4B8EEAAB8991', 'x86_64: A0C3F6E1-C8AA-39E1-AC68-62ECC4507D91' ] platform: macosx install-name: /System/Library/Frameworks/ICADevices.framework/Versions/A/ICADevices objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/IMServicePlugIn.framework/Versions/A/Frameworks/IMServicePlugInSupport.framework/Versions/A/IMServicePlugInSupport.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/IMServicePlugIn.framework/Versions/A/Frameworks/IMServicePlugInSupport.framework/Versions/A/IMServicePlugInSupport.tbd index ea26c4fb6a..7f9b2b4e6a 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/IMServicePlugIn.framework/Versions/A/Frameworks/IMServicePlugInSupport.framework/Versions/A/IMServicePlugInSupport.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/IMServicePlugIn.framework/Versions/A/Frameworks/IMServicePlugInSupport.framework/Versions/A/IMServicePlugInSupport.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: FF32F8F6-3A9A-379C-939D-FCBBBAC8327E' ] +uuids: [ 'x86_64: BA48EC49-BAEF-3879-B65D-AFC99FA1ACC0' ] platform: macosx install-name: /System/Library/Frameworks/IMServicePlugIn.framework/Versions/A/Frameworks/IMServicePlugInSupport.framework/Versions/A/IMServicePlugInSupport -current-version: 1000.0 +current-version: 1000 objc-constraint: none exports: - archs: [ x86_64 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/IMServicePlugIn.framework/Versions/A/IMServicePlugIn.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/IMServicePlugIn.framework/Versions/A/IMServicePlugIn.tbd index 2b782f5f95..385bde8e4a 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/IMServicePlugIn.framework/Versions/A/IMServicePlugIn.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/IMServicePlugIn.framework/Versions/A/IMServicePlugIn.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: 96229401-B514-34B4-96B4-C70502DD9568' ] +uuids: [ 'x86_64: F95B2A0B-05D0-3C1F-A615-48C68FA0E4E7' ] platform: macosx install-name: /System/Library/Frameworks/IMServicePlugIn.framework/Versions/A/IMServicePlugIn -current-version: 1000.0 +current-version: 1000 objc-constraint: none exports: - archs: [ x86_64 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth.tbd index 804e1be7fd..3af6976169 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: DAA9890C-D9B8-3A1C-86C2-717ADD4D9231', 'x86_64: D4B76B20-7777-39C9-8365-FC0C0DE17AB0' ] +uuids: [ 'i386: A55F9740-3B6B-37C9-8996-7E4C1EF514DE', 'x86_64: 00D257AA-283D-3395-B9B0-FEB70764080B' ] platform: macosx install-name: /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/IOBluetoothUI.framework/Versions/A/IOBluetoothUI.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/IOBluetoothUI.framework/Versions/A/IOBluetoothUI.tbd index 85ac122a9e..4c500dafe2 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/IOBluetoothUI.framework/Versions/A/IOBluetoothUI.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/IOBluetoothUI.framework/Versions/A/IOBluetoothUI.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 56E87322-0F36-38B8-8775-A54FA2F4223A', 'x86_64: 0355598D-0137-3EBD-A8E4-88450FB5F6BB' ] +uuids: [ 'i386: 23180768-4EE5-3C95-9067-EE01D2A4BA40', 'x86_64: 8B095466-96DF-3B58-9012-8299B7F1ED19' ] platform: macosx install-name: /System/Library/Frameworks/IOBluetoothUI.framework/Versions/A/IOBluetoothUI objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/IOKit.framework/Versions/A/Headers/graphics/IOGraphicsTypes.h b/MacOSX10.12.sdk/System/Library/Frameworks/IOKit.framework/Versions/A/Headers/graphics/IOGraphicsTypes.h index 9a0ee49a5b..3189c59b00 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/IOKit.framework/Versions/A/Headers/graphics/IOGraphicsTypes.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/IOKit.framework/Versions/A/Headers/graphics/IOGraphicsTypes.h @@ -31,7 +31,7 @@ extern "C" { #endif -#define IOGRAPHICSTYPES_REV 44 +#define IOGRAPHICSTYPES_REV 46 typedef SInt32 IOIndex; typedef UInt32 IOSelect; @@ -218,6 +218,11 @@ enum { //// CLUTs +// IOFBSetGamma Sync Types +#define kIOFBSetGammaSyncNotSpecified -1 +#define kIOFBSetGammaSyncNoSync 0 +#define kIOFBSetGammaSyncVerticalBlankSync 1 + typedef UInt16 IOColorComponent; /*! @@ -268,6 +273,19 @@ enum { kIOClamshellStateAttribute = 'clam', kIOFBDisplayPortTrainingAttribute = 'dpta', + + kIOFBDisplayState = 'dstt', +}; + +// IOGraphics: Implement display state attribute for deteriming display state post wake +// kIOFBDisplayState +enum { + kIOFBDisplayState_AlreadyActive = (1 << 0), + kIOFBDisplayState_RestoredProfile = (1 << 1), + kIOFBDisplayState_PipelineBlack = (1 << 2), + kIOFBDisplayState_Mask = (kIOFBDisplayState_AlreadyActive | + kIOFBDisplayState_RestoredProfile | + kIOFBDisplayState_PipelineBlack) }; // values for kIOWindowServerActiveAttribute diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/IOKit.framework/Versions/A/Headers/hid/IOHIDKeys.h b/MacOSX10.12.sdk/System/Library/Frameworks/IOKit.framework/Versions/A/Headers/hid/IOHIDKeys.h index 1af975238c..93e46c3cf1 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/IOKit.framework/Versions/A/Headers/hid/IOHIDKeys.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/IOKit.framework/Versions/A/Headers/hid/IOHIDKeys.h @@ -383,10 +383,12 @@ typedef uint32_t IOHIDStandardType; @abstract Describes different types of scaling that can be performed on element values. @constant kIOHIDValueScaleTypeCalibrated Type for value that is scaled with respect to the calibration properties. @constant kIOHIDValueScaleTypePhysical Type for value that is scaled with respect to the physical min and physical max of the element. + @constant kIOHIDValueScaleTypeExponent Type for value that is scaled with respect to the element's unit exponent. */ enum { kIOHIDValueScaleTypeCalibrated, - kIOHIDValueScaleTypePhysical + kIOHIDValueScaleTypePhysical, + kIOHIDValueScaleTypeExponent }; typedef uint32_t IOHIDValueScaleType; @@ -464,6 +466,13 @@ typedef uint32_t IOHIDValueOptions; #define kKeyboardUsageMapKey "KeyboardUsageMap" +/*! + @defined kIOHIDDeviceOpenedByEventSystemKey + @abstract Property set when correcponding event service object opened by HID event system + @discussion boolean value + + */ +#define kIOHIDDeviceOpenedByEventSystemKey "DeviceOpenedByEventSystem" __END_DECLS #endif /* !_IOKIT_HID_IOHIDKEYS_H_ */ diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/IOKit.framework/Versions/A/Headers/hid/IOHIDUsageTables.h b/MacOSX10.12.sdk/System/Library/Frameworks/IOKit.framework/Versions/A/Headers/hid/IOHIDUsageTables.h index 8c9198aba2..bf51440a51 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/IOKit.framework/Versions/A/Headers/hid/IOHIDUsageTables.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/IOKit.framework/Versions/A/Headers/hid/IOHIDUsageTables.h @@ -1351,7 +1351,7 @@ enum kHIDUsage_AD_Reserved = 0xFFFF }; -/* Sensor Page (0x14) */ +/* Sensor Page (0x20) */ /* The Sensor page is intended for use by devices that capture biometric, electrical, environmental, light, location, mechanical, motion, orientation, scanner, etc events. */ enum { @@ -1552,7 +1552,15 @@ enum kHIDUsage_Snsr_Light_Illuminance = 0x04D1, /* Specific Sensor Type Data Fields */ - /*** TODO ***/ + + /* Biometric Sensor Data Fields */ + kHIDUsage_Snsr_Data_Biometric = 0x04B0, + kHIDUsage_Snsr_Data_Biometric_HumanPresence = 0x04B1, + kHIDUsage_Snsr_Data_Biometric_HumanProximityRange = 0x04B2, + kHIDUsage_Snsr_Data_Biometric_HumanProximityOutOfRange = 0x04B3, + kHIDUsage_Snsr_Data_Biometric_HumanTouchState = 0x04B4, + /* 0x04B5 - 0x04CF Reserved */ + }; /* Power Device Page (0x84) */ diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/IOKit.framework/Versions/A/Headers/hidsystem/IOHIDShared.h b/MacOSX10.12.sdk/System/Library/Frameworks/IOKit.framework/Versions/A/Headers/hidsystem/IOHIDShared.h index 7d235a1939..d44dcb0b27 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/IOKit.framework/Versions/A/Headers/hidsystem/IOHIDShared.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/IOKit.framework/Versions/A/Headers/hidsystem/IOHIDShared.h @@ -261,6 +261,23 @@ extern MasterAudioFunctions *masterAudioFunctions; #endif #endif /* !KERNEL */ + +/*! + @defined kIOHIDOpenedByEventSystem + @abstract option passed to open for IOHIDInterface if opened by IOHIDEventDriver + */ +enum { + kIOHIDOpenedByEventSystem = 0x10000 +}; + +/*! + @defined kIOHIDMessageOpenedByEventSystem + @abstract message to IOHIDInterface and /or IOHIDDevice if instance of corresponding IOHIDEventService opened by event system and ready to receive events + */ + +#define kIOHIDMessageOpenedByEventSystem iokit_vendor_specific_msg(1) + + __END_DECLS diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/IOKit.framework/Versions/A/Headers/pwr_mgt/IOPMKeys.h b/MacOSX10.12.sdk/System/Library/Frameworks/IOKit.framework/Versions/A/Headers/pwr_mgt/IOPMKeys.h index 906c1287bc..aef996c00b 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/IOKit.framework/Versions/A/Headers/pwr_mgt/IOPMKeys.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/IOKit.framework/Versions/A/Headers/pwr_mgt/IOPMKeys.h @@ -91,6 +91,12 @@ */ #define kIOPMPowerEventAppNameKey "scheduledby" +/*! + @define kIOPMPowerEventAppPIDKey + @abstract Key for the PID the App that scheduled the power event. Value is a CFNumber integer. + */ +#define kIOPMPowerEventAppPIDKey "appPID" + /*! @define kIOPMPowerEventTypeKey @abstract Key for the type of power event. Value is a CFStringRef, with the c-string value of one of the "kIOPMAuto" strings. diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit.tbd index b48e489e52..af4ee1b055 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 8B9B83DB-C8CF-35A6-82B0-8E4AECC88962', 'x86_64: 163BE7FA-B29A-348F-8B5F-E301F2E8C964' ] +uuids: [ 'i386: 3E94AA2D-1008-34EC-897D-A6A50503F86B', 'x86_64: BA7DC917-35A9-3D1B-BBEC-ADF4495A166D' ] platform: macosx install-name: /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit -current-version: 275.0 +current-version: 275 objc-constraint: none exports: - archs: [ i386 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface.tbd index 6d02d90069..1bbeda34ce 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 8699390F-6134-3A45-B263-712423D1C37C', 'x86_64: 3DD3BF22-0800-31F2-B179-87F87D6F0548' ] +uuids: [ 'i386: FE989271-3A6D-3B98-939D-71230A7D3EFC', 'x86_64: 661BFCC0-85AB-3343-853E-3797932871D4' ] platform: macosx install-name: /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ImageCaptureCore.framework/Versions/A/ImageCaptureCore.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ImageCaptureCore.framework/Versions/A/ImageCaptureCore.tbd index 002ec1a6cd..7c6d8bfe49 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ImageCaptureCore.framework/Versions/A/ImageCaptureCore.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ImageCaptureCore.framework/Versions/A/ImageCaptureCore.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: FDD9D5C2-3567-39EE-952F-6A3BF5E348A8', 'x86_64: 0F899C07-AA23-350E-8670-9090924D670D' ] +uuids: [ 'i386: E073E277-4F31-3117-8991-82A1CE3DFAAA', 'x86_64: 22A35555-6025-3EB8-993B-B91141668C6A' ] platform: macosx install-name: /System/Library/Frameworks/ImageCaptureCore.framework/Versions/A/ImageCaptureCore objc-constraint: none @@ -18,10 +18,11 @@ exports: _ICCameraFileProperties._highFramerate, _ICCameraFileProperties._metadata, _ICCameraFileProperties._modificationDate, _ICCameraFileProperties._orientation, _ICCameraFileProperties._orientationOverridden, _ICCameraFileProperties._originalFilename, - _ICCameraFileProperties._raw, _ICCameraFileProperties._relatedUUID, - _ICCameraFileProperties._retrievedMetadata, _ICCameraFileProperties._retrievedThumbnail, - _ICCameraFileProperties._sidecarFiles, _ICCameraFileProperties._thumbnail, - _ICCameraFileProperties._thumbnailData, _ICCameraFileProperties._timeLapse, + _ICCameraFileProperties._originatingAssetID, _ICCameraFileProperties._raw, + _ICCameraFileProperties._relatedUUID, _ICCameraFileProperties._retrievedMetadata, + _ICCameraFileProperties._retrievedThumbnail, _ICCameraFileProperties._sidecarFiles, + _ICCameraFileProperties._thumbnail, _ICCameraFileProperties._thumbnailData, + _ICCameraFileProperties._timeLapse, _ICCameraFileProperties._useExtensionIcon, _ICCameraFileProperties._wasDownloaded, _ICCameraFileProperties._width, _ICCameraFolderProperties._creationDate, _ICCameraFolderProperties._files, _ICCameraFolderProperties._folders, _ICCameraFolderProperties._modificationDate, @@ -162,10 +163,10 @@ exports: - archs: [ i386, x86_64 ] symbols: [ _FallBack, _ICButtonTypeCopy, _ICButtonTypeMail, _ICButtonTypePrint, _ICButtonTypeScan, _ICButtonTypeTransfer, _ICButtonTypeWeb, - _ICCameraDeviceCanAcceptPTPCommands, _ICCameraDeviceCanDeleteAllFiles, - _ICCameraDeviceCanDeleteOneFile, _ICCameraDeviceCanReceiveFile, - _ICCameraDeviceCanSyncClock, _ICCameraDeviceCanTakePicture, - _ICCameraDeviceCanTakePictureUsingShutterReleaseOnCamera, + _ICCachedThumbnailFromExtension, _ICCameraDeviceCanAcceptPTPCommands, + _ICCameraDeviceCanDeleteAllFiles, _ICCameraDeviceCanDeleteOneFile, + _ICCameraDeviceCanReceiveFile, _ICCameraDeviceCanSyncClock, + _ICCameraDeviceCanTakePicture, _ICCameraDeviceCanTakePictureUsingShutterReleaseOnCamera, _ICCameraDeviceSupportsApplePTP, _ICCreateJPEGThumbnailDataFromURL, _ICCreateRotatedImageFromCGImage, _ICCreateThumbnailFromIconFile, _ICCreateThumbnailFromIconRef, _ICDeallocLoggingLazy, _ICDeleteAfterSuccessfulDownload, @@ -173,10 +174,11 @@ exports: _ICDeviceLocationDescriptionFireWire, _ICDeviceLocationDescriptionMassStorage, _ICDeviceLocationDescriptionUSB, _ICDownloadSidecarFiles, _ICDownloadsDirectoryURL, _ICExtensionsPrefs, _ICGetColorSyncProfileID, - _ICGetColorSyncProfilePath, _ICInitiateLoggingLazy, _ICLocalizedStatusNotificationKey, - _ICOverwrite, _ICPerformBlockOnMainThread, _ICRawExtension, - _ICSaveAsFilename, _ICSavedAncillaryFiles, _ICSavedFilename, - _ICScannerStatusRequestsOverviewScan, _ICScannerStatusWarmUpDone, + _ICGetColorSyncProfilePath, _ICGetImageRefForExtension, _ICImageRefDictionary, + _ICInitiateLoggingLazy, _ICLocalizedStatusNotificationKey, + _ICOverwrite, _ICPerformBlockOnMainThread, _ICPutImageRefForExtension, + _ICRawExtension, _ICSaveAsFilename, _ICSavedAncillaryFiles, + _ICSavedFilename, _ICScannerStatusRequestsOverviewScan, _ICScannerStatusWarmUpDone, _ICScannerStatusWarmingUp, _ICStatusCodeKey, _ICStatusNotificationKey, _ICStatusSoftwareInstallation, _ICSubtractTimes, _ICTransportTypeBluetooth, _ICTransportTypeFireWire, _ICTransportTypeMassStorage, _ICTransportTypeTCPIP, diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Headers/CGImageProperties.h b/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Headers/CGImageProperties.h index 4f25e22b1f..171cd8cc0a 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Headers/CGImageProperties.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Headers/CGImageProperties.h @@ -184,7 +184,7 @@ IMAGEIO_EXTERN const CFStringRef kCGImagePropertyExifSubjectArea IMAGEIO_AVAILA IMAGEIO_EXTERN const CFStringRef kCGImagePropertyExifMakerNote IMAGEIO_AVAILABLE_STARTING(__MAC_10_4, __IPHONE_4_0); IMAGEIO_EXTERN const CFStringRef kCGImagePropertyExifUserComment IMAGEIO_AVAILABLE_STARTING(__MAC_10_4, __IPHONE_4_0); IMAGEIO_EXTERN const CFStringRef kCGImagePropertyExifSubsecTime IMAGEIO_AVAILABLE_STARTING(__MAC_10_4, __IPHONE_4_0); -IMAGEIO_EXTERN const CFStringRef kCGImagePropertyExifSubsecTimeOriginal IMAGEIO_AVAILABLE_STARTING(__MAC_10_4, __IPHONE_4_0); +IMAGEIO_EXTERN const CFStringRef kCGImagePropertyExifSubsecTimeOriginal IMAGEIO_AVAILABLE_STARTING(__MAC_10_11, __IPHONE_10_0); IMAGEIO_EXTERN const CFStringRef kCGImagePropertyExifSubsecTimeDigitized IMAGEIO_AVAILABLE_STARTING(__MAC_10_4, __IPHONE_4_0); IMAGEIO_EXTERN const CFStringRef kCGImagePropertyExifFlashPixVersion IMAGEIO_AVAILABLE_STARTING(__MAC_10_4, __IPHONE_4_0); IMAGEIO_EXTERN const CFStringRef kCGImagePropertyExifColorSpace IMAGEIO_AVAILABLE_STARTING(__MAC_10_4, __IPHONE_4_0); diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO.tbd index 4bb3a61285..75afcd8e61 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO.tbd @@ -1,7 +1,7 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64, x86_64h ] -uuids: [ 'i386: E1677C46-8E91-326B-BDEB-6DA28CE9AE74', 'x86_64: A9A63D25-DA38-33C0-98C6-F015952568B2', - 'x86_64h: 564168E7-BEC0-35E3-9BF0-59B65C17225E' ] +uuids: [ 'i386: CE08551B-69CD-32FA-B2BD-B535FAF549A5', 'x86_64: EFABDE90-A1B0-3211-978B-FF1414355087', + 'x86_64h: 2BDE099C-94BA-390E-9CB5-6BE969532EB6' ] platform: macosx install-name: /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO objc-constraint: none @@ -52,14 +52,13 @@ exports: _CGImagePluginGetMetadata, _CGImagePluginGetOptions, _CGImagePluginGetProperties, _CGImagePluginGetSession, _CGImagePluginInitJPEGAtOffset, _CGImagePluginInitThumbJPEGAtOffset, _CGImagePluginReadRawIPTCProps, - _CGImagePluginReadRawTiffProps, _CGImagePluginReadRawXMPProps, - _CGImagePluginReadRawXMPSidecarProps, _CGImagePluginSetBandProc, - _CGImagePluginSetClipPath, _CGImagePluginSetImage, _CGImagePluginSetImageBlockProc, - _CGImagePluginSetJpegProvider, _CGImageReadSessionCreateFILE, - _CGImageReadSessionGetBytePointer, _CGImageReadSessionGetBytes, - _CGImageReadSessionGetBytesAtOffset, _CGImageReadSessionGetFilePath, - _CGImageReadSessionGetReadRef, _CGImageReadSessionGetSize, - _CGImageReadSessionIsFinal, _CGImageReadSessionReleaseBytePointer, + _CGImagePluginReadRawXMPProps, _CGImagePluginReadRawXMPSidecarProps, + _CGImagePluginSetBandProc, _CGImagePluginSetClipPath, _CGImagePluginSetImage, + _CGImagePluginSetImageBlockProc, _CGImagePluginSetJpegProvider, + _CGImageReadSessionCreateFILE, _CGImageReadSessionGetBytePointer, + _CGImageReadSessionGetBytes, _CGImageReadSessionGetBytesAtOffset, + _CGImageReadSessionGetFilePath, _CGImageReadSessionGetReadRef, + _CGImageReadSessionGetSize, _CGImageReadSessionIsFinal, _CGImageReadSessionReleaseBytePointer, _CGImageReadSessionRewind, _CGImageReadSessionSeek, _CGImageReadSessionSkipBytes, _CGImageSaveToFile, _CGImageSourceAddProperty, _CGImageSourceCopyMetadataAtIndex, _CGImageSourceCopyMetadataPropertiesAtIndex, _CGImageSourceCopyProperties, @@ -106,94 +105,95 @@ exports: _kCGImageProperty8BIMVersion, _kCGImagePropertyAPNGDelayTime, _kCGImagePropertyAPNGLoopCount, _kCGImagePropertyAPNGUnclampedDelayTime, _kCGImagePropertyASTCBlockSize, _kCGImagePropertyASTCEncoder, - _kCGImagePropertyASTCFlipVertically, _kCGImagePropertyASTCUseLZFSE, - _kCGImagePropertyBitsPerPixel, _kCGImagePropertyCIFFCameraSerialNumber, - _kCGImagePropertyCIFFContinuousDrive, _kCGImagePropertyCIFFDescription, - _kCGImagePropertyCIFFDictionary, _kCGImagePropertyCIFFFirmware, - _kCGImagePropertyCIFFFlashExposureComp, _kCGImagePropertyCIFFFocusMode, - _kCGImagePropertyCIFFImageFileName, _kCGImagePropertyCIFFImageName, - _kCGImagePropertyCIFFImageSerialNumber, _kCGImagePropertyCIFFLensMaxMM, - _kCGImagePropertyCIFFLensMinMM, _kCGImagePropertyCIFFLensModel, - _kCGImagePropertyCIFFMeasuredEV, _kCGImagePropertyCIFFMeteringMode, - _kCGImagePropertyCIFFOwnerName, _kCGImagePropertyCIFFRecordID, - _kCGImagePropertyCIFFReleaseMethod, _kCGImagePropertyCIFFReleaseTiming, - _kCGImagePropertyCIFFSelfTimingTime, _kCGImagePropertyCIFFShootingMode, - _kCGImagePropertyCIFFWhiteBalanceIndex, _kCGImagePropertyColorModel, - _kCGImagePropertyColorModelCMYK, _kCGImagePropertyColorModelGray, - _kCGImagePropertyColorModelLab, _kCGImagePropertyColorModelRGB, - _kCGImagePropertyDNGAsShotNeutral, _kCGImagePropertyDNGAsShotWhiteXY, - _kCGImagePropertyDNGBackwardVersion, _kCGImagePropertyDNGBaselineExposure, - _kCGImagePropertyDNGBaselineNoise, _kCGImagePropertyDNGBaselineSharpness, - _kCGImagePropertyDNGBlackLevel, _kCGImagePropertyDNGCalibrationIlluminant1, - _kCGImagePropertyDNGCalibrationIlluminant2, _kCGImagePropertyDNGCameraCalibration1, - _kCGImagePropertyDNGCameraCalibration2, _kCGImagePropertyDNGCameraCalibrationSignature, - _kCGImagePropertyDNGCameraSerialNumber, _kCGImagePropertyDNGColorMatrix1, - _kCGImagePropertyDNGColorMatrix2, _kCGImagePropertyDNGDictionary, - _kCGImagePropertyDNGFixVignetteRadial, _kCGImagePropertyDNGLensInfo, - _kCGImagePropertyDNGLocalizedCameraModel, _kCGImagePropertyDNGNoiseProfile, - _kCGImagePropertyDNGPrivateData, _kCGImagePropertyDNGProfileCalibrationSignature, - _kCGImagePropertyDNGUniqueCameraModel, _kCGImagePropertyDNGVersion, - _kCGImagePropertyDNGWarpFisheye, _kCGImagePropertyDNGWarpRectilinear, - _kCGImagePropertyDNGWhiteLevel, _kCGImagePropertyDPIHeight, - _kCGImagePropertyDPIWidth, _kCGImagePropertyDepth, _kCGImagePropertyEncoder, - _kCGImagePropertyExifApertureValue, _kCGImagePropertyExifAuxDictionary, - _kCGImagePropertyExifAuxFirmware, _kCGImagePropertyExifAuxFlashCompensation, - _kCGImagePropertyExifAuxImageNumber, _kCGImagePropertyExifAuxLensID, - _kCGImagePropertyExifAuxLensInfo, _kCGImagePropertyExifAuxLensModel, - _kCGImagePropertyExifAuxLensSerialNumber, _kCGImagePropertyExifAuxOwnerName, - _kCGImagePropertyExifAuxROIAppliedToHeight, _kCGImagePropertyExifAuxROIAppliedToWidth, - _kCGImagePropertyExifAuxROIFaceAngleInfoRoll, _kCGImagePropertyExifAuxROIFaceAngleInfoYaw, - _kCGImagePropertyExifAuxROIFaceConfidenceLevel, _kCGImagePropertyExifAuxROIFaceID, - _kCGImagePropertyExifAuxROIFaceTimestamp, _kCGImagePropertyExifAuxROIRegionBarcodeType, - _kCGImagePropertyExifAuxROIRegionDescription, _kCGImagePropertyExifAuxROIRegionFaceType, - _kCGImagePropertyExifAuxROIRegionFocusType, _kCGImagePropertyExifAuxROIRegionHeight, - _kCGImagePropertyExifAuxROIRegionList, _kCGImagePropertyExifAuxROIRegionName, - _kCGImagePropertyExifAuxROIRegionPetType, _kCGImagePropertyExifAuxROIRegionType, - _kCGImagePropertyExifAuxROIRegionWidth, _kCGImagePropertyExifAuxROIRegionX, - _kCGImagePropertyExifAuxROIRegionY, _kCGImagePropertyExifAuxSerialNumber, - _kCGImagePropertyExifBodySerialNumber, _kCGImagePropertyExifBrightnessValue, - _kCGImagePropertyExifCFAPattern, _kCGImagePropertyExifCameraOwnerName, - _kCGImagePropertyExifColorSpace, _kCGImagePropertyExifComponentsConfiguration, - _kCGImagePropertyExifCompressedBitsPerPixel, _kCGImagePropertyExifContrast, - _kCGImagePropertyExifCustomRendered, _kCGImagePropertyExifDateTimeDigitized, - _kCGImagePropertyExifDateTimeOriginal, _kCGImagePropertyExifDeviceSettingDescription, - _kCGImagePropertyExifDictionary, _kCGImagePropertyExifDigitalZoomRatio, - _kCGImagePropertyExifExposureBiasValue, _kCGImagePropertyExifExposureIndex, - _kCGImagePropertyExifExposureMode, _kCGImagePropertyExifExposureProgram, - _kCGImagePropertyExifExposureTime, _kCGImagePropertyExifFNumber, - _kCGImagePropertyExifFileSource, _kCGImagePropertyExifFlash, - _kCGImagePropertyExifFlashEnergy, _kCGImagePropertyExifFlashPixVersion, - _kCGImagePropertyExifFocalLenIn35mmFilm, _kCGImagePropertyExifFocalLength, - _kCGImagePropertyExifFocalPlaneResolutionUnit, _kCGImagePropertyExifFocalPlaneXResolution, - _kCGImagePropertyExifFocalPlaneYResolution, _kCGImagePropertyExifGainControl, - _kCGImagePropertyExifGamma, _kCGImagePropertyExifISOSpeed, - _kCGImagePropertyExifISOSpeedLatitudeyyy, _kCGImagePropertyExifISOSpeedLatitudezzz, - _kCGImagePropertyExifISOSpeedRatings, _kCGImagePropertyExifImageUniqueID, - _kCGImagePropertyExifLensMake, _kCGImagePropertyExifLensModel, - _kCGImagePropertyExifLensSerialNumber, _kCGImagePropertyExifLensSpecification, - _kCGImagePropertyExifLightSource, _kCGImagePropertyExifMakerNote, - _kCGImagePropertyExifMaxApertureValue, _kCGImagePropertyExifMeteringMode, - _kCGImagePropertyExifOECF, _kCGImagePropertyExifPixelXDimension, - _kCGImagePropertyExifPixelYDimension, _kCGImagePropertyExifRecommendedExposureIndex, - _kCGImagePropertyExifRelatedSoundFile, _kCGImagePropertyExifSaturation, - _kCGImagePropertyExifSceneCaptureType, _kCGImagePropertyExifSceneType, - _kCGImagePropertyExifSensingMethod, _kCGImagePropertyExifSensitivityType, - _kCGImagePropertyExifSharpness, _kCGImagePropertyExifShutterSpeedValue, - _kCGImagePropertyExifSpatialFrequencyResponse, _kCGImagePropertyExifSpectralSensitivity, - _kCGImagePropertyExifStandardOutputSensitivity, _kCGImagePropertyExifSubjectArea, - _kCGImagePropertyExifSubjectDistRange, _kCGImagePropertyExifSubjectDistance, - _kCGImagePropertyExifSubjectLocation, _kCGImagePropertyExifSubsecTime, - _kCGImagePropertyExifSubsecTimeDigitized, _kCGImagePropertyExifSubsecTimeOrginal, - _kCGImagePropertyExifSubsecTimeOriginal, _kCGImagePropertyExifThumbnailHeight, - _kCGImagePropertyExifThumbnailOffset, _kCGImagePropertyExifThumbnailSize, - _kCGImagePropertyExifThumbnailWidth, _kCGImagePropertyExifUserComment, - _kCGImagePropertyExifVersion, _kCGImagePropertyExifWhiteBalance, - _kCGImagePropertyFileSize, _kCGImagePropertyGIFDelayTime, - _kCGImagePropertyGIFDictionary, _kCGImagePropertyGIFHasGlobalColorMap, - _kCGImagePropertyGIFImageColorMap, _kCGImagePropertyGIFLoopCount, - _kCGImagePropertyGIFUnclampedDelayTime, _kCGImagePropertyGPSAltitude, - _kCGImagePropertyGPSAltitudeRef, _kCGImagePropertyGPSAreaInformation, - _kCGImagePropertyGPSDOP, _kCGImagePropertyGPSDateStamp, _kCGImagePropertyGPSDestBearing, + _kCGImagePropertyASTCFlipVertically, _kCGImagePropertyASTCPreTwiddle, + _kCGImagePropertyASTCUseLZFSE, _kCGImagePropertyBitsPerPixel, + _kCGImagePropertyCIFFCameraSerialNumber, _kCGImagePropertyCIFFContinuousDrive, + _kCGImagePropertyCIFFDescription, _kCGImagePropertyCIFFDictionary, + _kCGImagePropertyCIFFFirmware, _kCGImagePropertyCIFFFlashExposureComp, + _kCGImagePropertyCIFFFocusMode, _kCGImagePropertyCIFFImageFileName, + _kCGImagePropertyCIFFImageName, _kCGImagePropertyCIFFImageSerialNumber, + _kCGImagePropertyCIFFLensMaxMM, _kCGImagePropertyCIFFLensMinMM, + _kCGImagePropertyCIFFLensModel, _kCGImagePropertyCIFFMeasuredEV, + _kCGImagePropertyCIFFMeteringMode, _kCGImagePropertyCIFFOwnerName, + _kCGImagePropertyCIFFRecordID, _kCGImagePropertyCIFFReleaseMethod, + _kCGImagePropertyCIFFReleaseTiming, _kCGImagePropertyCIFFSelfTimingTime, + _kCGImagePropertyCIFFShootingMode, _kCGImagePropertyCIFFWhiteBalanceIndex, + _kCGImagePropertyColorModel, _kCGImagePropertyColorModelCMYK, + _kCGImagePropertyColorModelGray, _kCGImagePropertyColorModelLab, + _kCGImagePropertyColorModelRGB, _kCGImagePropertyDNGAsShotNeutral, + _kCGImagePropertyDNGAsShotWhiteXY, _kCGImagePropertyDNGBackwardVersion, + _kCGImagePropertyDNGBaselineExposure, _kCGImagePropertyDNGBaselineNoise, + _kCGImagePropertyDNGBaselineSharpness, _kCGImagePropertyDNGBlackLevel, + _kCGImagePropertyDNGCalibrationIlluminant1, _kCGImagePropertyDNGCalibrationIlluminant2, + _kCGImagePropertyDNGCameraCalibration1, _kCGImagePropertyDNGCameraCalibration2, + _kCGImagePropertyDNGCameraCalibrationSignature, _kCGImagePropertyDNGCameraSerialNumber, + _kCGImagePropertyDNGColorMatrix1, _kCGImagePropertyDNGColorMatrix2, + _kCGImagePropertyDNGDictionary, _kCGImagePropertyDNGFixVignetteRadial, + _kCGImagePropertyDNGLensInfo, _kCGImagePropertyDNGLocalizedCameraModel, + _kCGImagePropertyDNGNoiseProfile, _kCGImagePropertyDNGPrivateData, + _kCGImagePropertyDNGProfileCalibrationSignature, _kCGImagePropertyDNGUniqueCameraModel, + _kCGImagePropertyDNGVersion, _kCGImagePropertyDNGWarpFisheye, + _kCGImagePropertyDNGWarpRectilinear, _kCGImagePropertyDNGWhiteLevel, + _kCGImagePropertyDPIHeight, _kCGImagePropertyDPIWidth, _kCGImagePropertyDepth, + _kCGImagePropertyEncoder, _kCGImagePropertyExifApertureValue, + _kCGImagePropertyExifAuxDictionary, _kCGImagePropertyExifAuxFirmware, + _kCGImagePropertyExifAuxFlashCompensation, _kCGImagePropertyExifAuxImageNumber, + _kCGImagePropertyExifAuxLensID, _kCGImagePropertyExifAuxLensInfo, + _kCGImagePropertyExifAuxLensModel, _kCGImagePropertyExifAuxLensSerialNumber, + _kCGImagePropertyExifAuxOwnerName, _kCGImagePropertyExifAuxROIAppliedToHeight, + _kCGImagePropertyExifAuxROIAppliedToWidth, _kCGImagePropertyExifAuxROIFaceAngleInfoRoll, + _kCGImagePropertyExifAuxROIFaceAngleInfoYaw, _kCGImagePropertyExifAuxROIFaceConfidenceLevel, + _kCGImagePropertyExifAuxROIFaceID, _kCGImagePropertyExifAuxROIFaceTimestamp, + _kCGImagePropertyExifAuxROIRegionBarcodeType, _kCGImagePropertyExifAuxROIRegionDescription, + _kCGImagePropertyExifAuxROIRegionFaceType, _kCGImagePropertyExifAuxROIRegionFocusType, + _kCGImagePropertyExifAuxROIRegionHeight, _kCGImagePropertyExifAuxROIRegionList, + _kCGImagePropertyExifAuxROIRegionName, _kCGImagePropertyExifAuxROIRegionPetType, + _kCGImagePropertyExifAuxROIRegionType, _kCGImagePropertyExifAuxROIRegionWidth, + _kCGImagePropertyExifAuxROIRegionX, _kCGImagePropertyExifAuxROIRegionY, + _kCGImagePropertyExifAuxSerialNumber, _kCGImagePropertyExifBodySerialNumber, + _kCGImagePropertyExifBrightnessValue, _kCGImagePropertyExifCFAPattern, + _kCGImagePropertyExifCameraOwnerName, _kCGImagePropertyExifColorSpace, + _kCGImagePropertyExifComponentsConfiguration, _kCGImagePropertyExifCompressedBitsPerPixel, + _kCGImagePropertyExifContrast, _kCGImagePropertyExifCustomRendered, + _kCGImagePropertyExifDateTimeDigitized, _kCGImagePropertyExifDateTimeOriginal, + _kCGImagePropertyExifDeviceSettingDescription, _kCGImagePropertyExifDictionary, + _kCGImagePropertyExifDigitalZoomRatio, _kCGImagePropertyExifExposureBiasValue, + _kCGImagePropertyExifExposureIndex, _kCGImagePropertyExifExposureMode, + _kCGImagePropertyExifExposureProgram, _kCGImagePropertyExifExposureTime, + _kCGImagePropertyExifFNumber, _kCGImagePropertyExifFileSource, + _kCGImagePropertyExifFlash, _kCGImagePropertyExifFlashEnergy, + _kCGImagePropertyExifFlashPixVersion, _kCGImagePropertyExifFocalLenIn35mmFilm, + _kCGImagePropertyExifFocalLength, _kCGImagePropertyExifFocalPlaneResolutionUnit, + _kCGImagePropertyExifFocalPlaneXResolution, _kCGImagePropertyExifFocalPlaneYResolution, + _kCGImagePropertyExifGainControl, _kCGImagePropertyExifGamma, + _kCGImagePropertyExifISOSpeed, _kCGImagePropertyExifISOSpeedLatitudeyyy, + _kCGImagePropertyExifISOSpeedLatitudezzz, _kCGImagePropertyExifISOSpeedRatings, + _kCGImagePropertyExifImageUniqueID, _kCGImagePropertyExifLensMake, + _kCGImagePropertyExifLensModel, _kCGImagePropertyExifLensSerialNumber, + _kCGImagePropertyExifLensSpecification, _kCGImagePropertyExifLightSource, + _kCGImagePropertyExifMakerNote, _kCGImagePropertyExifMaxApertureValue, + _kCGImagePropertyExifMeteringMode, _kCGImagePropertyExifOECF, + _kCGImagePropertyExifPixelXDimension, _kCGImagePropertyExifPixelYDimension, + _kCGImagePropertyExifRecommendedExposureIndex, _kCGImagePropertyExifRelatedSoundFile, + _kCGImagePropertyExifSaturation, _kCGImagePropertyExifSceneCaptureType, + _kCGImagePropertyExifSceneType, _kCGImagePropertyExifSensingMethod, + _kCGImagePropertyExifSensitivityType, _kCGImagePropertyExifSharpness, + _kCGImagePropertyExifShutterSpeedValue, _kCGImagePropertyExifSpatialFrequencyResponse, + _kCGImagePropertyExifSpectralSensitivity, _kCGImagePropertyExifStandardOutputSensitivity, + _kCGImagePropertyExifSubjectArea, _kCGImagePropertyExifSubjectDistRange, + _kCGImagePropertyExifSubjectDistance, _kCGImagePropertyExifSubjectLocation, + _kCGImagePropertyExifSubsecTime, _kCGImagePropertyExifSubsecTimeDigitized, + _kCGImagePropertyExifSubsecTimeOrginal, _kCGImagePropertyExifSubsecTimeOriginal, + _kCGImagePropertyExifThumbnailHeight, _kCGImagePropertyExifThumbnailOffset, + _kCGImagePropertyExifThumbnailSize, _kCGImagePropertyExifThumbnailWidth, + _kCGImagePropertyExifUserComment, _kCGImagePropertyExifVersion, + _kCGImagePropertyExifWhiteBalance, _kCGImagePropertyFileSize, + _kCGImagePropertyGIFDelayTime, _kCGImagePropertyGIFDictionary, + _kCGImagePropertyGIFHasGlobalColorMap, _kCGImagePropertyGIFImageColorMap, + _kCGImagePropertyGIFLoopCount, _kCGImagePropertyGIFUnclampedDelayTime, + _kCGImagePropertyGPSAltitude, _kCGImagePropertyGPSAltitudeRef, + _kCGImagePropertyGPSAreaInformation, _kCGImagePropertyGPSDOP, + _kCGImagePropertyGPSDateStamp, _kCGImagePropertyGPSDestBearing, _kCGImagePropertyGPSDestBearingRef, _kCGImagePropertyGPSDestDistance, _kCGImagePropertyGPSDestDistanceRef, _kCGImagePropertyGPSDestLatitude, _kCGImagePropertyGPSDestLatitudeRef, _kCGImagePropertyGPSDestLongitude, diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.tbd index aa80a69e92..3e42369421 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.tbd @@ -1,7 +1,7 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64, x86_64h ] -uuids: [ 'i386: 61634114-3F1E-3367-BA39-9BC57818616B', 'x86_64: B0435621-A64F-3E0E-AC03-35ED505A61B1', - 'x86_64h: 040243CD-3A68-3ADC-805C-FE1D17C80028' ] +uuids: [ 'i386: 72BF0B91-EC56-3236-B3FD-DD320087BAE7', 'x86_64: 6004F3A9-A9F3-3287-A105-72870ED4537A', + 'x86_64h: B0D5A8F5-9DF3-33D7-B860-05C1CBF3C11E' ] platform: macosx install-name: /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.tbd index 203eea9229..1c0b4587fa 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.tbd @@ -1,7 +1,7 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64, x86_64h ] -uuids: [ 'i386: 1CC461C7-6EBE-3B08-ACD7-2AA333857477', 'x86_64: 396280DF-6E69-38A5-883D-1EEBAC80771B', - 'x86_64h: A55870F9-F27F-3BD0-BE89-981BFF63D485' ] +uuids: [ 'i386: 0779EAF4-2840-3E44-AB8F-DFC5634C708A', 'x86_64: 447C19DA-1EC7-3145-9C03-392084CEC012', + 'x86_64h: 8AF4DA0A-7D10-3082-9523-FEA4F51E1568' ] platform: macosx install-name: /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.tbd index e476c28d8d..6f49a94048 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.tbd @@ -1,7 +1,7 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64, x86_64h ] -uuids: [ 'i386: 0AAB0AA6-A8A6-3C21-893D-9341F563DD52', 'x86_64: E2A44AAD-F6E0-3D74-80AE-BF2542AA6954', - 'x86_64h: 58C01E72-10A0-313F-8139-ED6E9D087ABB' ] +uuids: [ 'i386: 8F3CF44E-ECC7-3790-A78C-C96AF5D7021C', 'x86_64: CA292CD5-38A5-33B2-B84C-185E46ABDD85', + 'x86_64h: D6530D83-840B-360D-B444-C06FFF64DEEA' ] platform: macosx install-name: /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libOpenEXR.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libOpenEXR.tbd index 6302f9a7df..05d4573c5e 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libOpenEXR.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libOpenEXR.tbd @@ -1,7 +1,7 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64, x86_64h ] -uuids: [ 'i386: E28D826B-3E62-39B8-89AB-AE7719DF4749', 'x86_64: 41F050DD-9F99-3852-B605-7E7AE6F3CF87', - 'x86_64h: FAC6AAB5-B8CE-3A07-858A-B193F9BA0CEA' ] +uuids: [ 'i386: 5FBA671B-DB5F-3CC4-AC76-02071647770F', 'x86_64: 5AA82BF2-D202-31F6-9E39-B711F9DC42B8', + 'x86_64h: 4E2D4A3B-A25C-3F2F-8145-617942076EB6' ] platform: macosx install-name: /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libOpenEXR.dylib objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.tbd index e666e39c2b..bb594b9fe9 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.tbd @@ -1,7 +1,7 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64, x86_64h ] -uuids: [ 'i386: F031A50F-C9A7-3D8F-BA2F-AA04491AFDED', 'x86_64: FB81BC9C-5BB7-373F-8464-C41A780F762A', - 'x86_64h: F2CC3750-3520-311B-9C66-9D86036375B7' ] +uuids: [ 'i386: 05BF64E4-6B71-3886-9594-62A8E638FD5B', 'x86_64: 5EFC9938-CA0F-3AAD-AB70-210089939A74', + 'x86_64h: EB2FC33D-A7CC-37C1-8A22-7D8069EB3FE8' ] platform: macosx install-name: /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.tbd index ac8f0e6dce..ffa1ad7523 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.tbd @@ -1,7 +1,7 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64, x86_64h ] -uuids: [ 'i386: B952D9EF-4BB5-37B1-B15D-D0F6E4F0839E', 'x86_64: 825BE3AF-BB9D-3B84-8EFF-8F5FE4C837B8', - 'x86_64h: C3E9CE5C-1A25-391B-9ACB-556AA065B985' ] +uuids: [ 'i386: D6745750-F500-3EF2-A023-2129BA7E13A8', 'x86_64: AE2355C1-1C5F-3F41-A156-3D0CE09FBF6D', + 'x86_64h: FA599313-8434-3F68-B33B-A49B7B46B783' ] platform: macosx install-name: /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.tbd index a5a53fe545..571c05a824 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.tbd @@ -1,7 +1,7 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64, x86_64h ] -uuids: [ 'i386: D7F67129-22D3-33F5-9CC8-F4043511DB05', 'x86_64: 8C24B061-762D-3EC8-AC64-4961C030D575', - 'x86_64h: 71ADCD24-67C9-31B5-8E48-A4B89AFBB19F' ] +uuids: [ 'i386: 633A6BAF-221B-3173-8EC6-9184FDFFF8E4', 'x86_64: 5CE8FC45-4B15-355F-AF40-8A98F0ADC9CF', + 'x86_64h: 1C2B6B4D-D77C-3F48-8D04-E5F4F2EAAECA' ] platform: macosx install-name: /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/InputMethodKit.framework/Versions/A/InputMethodKit.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/InputMethodKit.framework/Versions/A/InputMethodKit.tbd index 949540475c..221786787b 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/InputMethodKit.framework/Versions/A/InputMethodKit.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/InputMethodKit.framework/Versions/A/InputMethodKit.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: B84BE540-B184-35B2-ACC5-569F6326397C', 'x86_64: EB96FED1-22BD-300C-A1AF-FAAA54047A6B' ] +uuids: [ 'i386: E5779879-741D-31AA-89A7-86AF18CC829B', 'x86_64: CFFA9906-6873-3B22-AF13-5780D2E857EB' ] platform: macosx install-name: /System/Library/Frameworks/InputMethodKit.framework/Versions/A/InputMethodKit objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/InstallerPlugins.framework/Versions/A/InstallerPlugins.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/InstallerPlugins.framework/Versions/A/InstallerPlugins.tbd index fbc4a0b8e2..5fdcb4f5c3 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/InstallerPlugins.framework/Versions/A/InstallerPlugins.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/InstallerPlugins.framework/Versions/A/InstallerPlugins.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: 40A7358D-A3E1-35B4-A928-680FD558F1BD' ] +uuids: [ 'x86_64: DB7B8C04-E3E3-3262-B09F-98AE07CC5C20' ] platform: macosx install-name: /System/Library/Frameworks/InstallerPlugins.framework/Versions/A/InstallerPlugins -current-version: 815.0 +current-version: 815 objc-constraint: none exports: - archs: [ x86_64 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/InstantMessage.framework/Versions/A/InstantMessage.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/InstantMessage.framework/Versions/A/InstantMessage.tbd index 12ef078229..f4e7709ee5 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/InstantMessage.framework/Versions/A/InstantMessage.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/InstantMessage.framework/Versions/A/InstantMessage.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: AEA23A4D-52C0-39A4-8B5A-46D2C34E5009', 'x86_64: A305015F-A228-335D-AF0E-A643D7CBAB11' ] +uuids: [ 'i386: 39495DE1-9ADD-37CF-8C99-D4B20A8B369D', 'x86_64: 5122FAC2-8F5C-3C1E-A9C2-41D4A9F5533F' ] platform: macosx install-name: /System/Library/Frameworks/InstantMessage.framework/Versions/A/InstantMessage -current-version: 800.0 +current-version: 800 objc-constraint: none exports: - archs: [ i386 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/CLPlacemark+IntentsAdditions.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/CLPlacemark+IntentsAdditions.h index f2d73d34a1..5fe06e192c 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/CLPlacemark+IntentsAdditions.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/CLPlacemark+IntentsAdditions.h @@ -16,7 +16,7 @@ NS_ASSUME_NONNULL_BEGIN + (instancetype)placemarkWithLocation:(CLLocation *)location name:(nullable NSString *)name - postalAddress:(nullable CNPostalAddress *)postalAddress API_AVAILABLE(ios(10.0)); + postalAddress:(nullable CNPostalAddress *)postalAddress API_AVAILABLE(ios(10.0), watchos(3.2)); @end diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INCallCapabilityOptions.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INCallCapabilityOptions.h index a603451181..4c1c884abe 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INCallCapabilityOptions.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INCallCapabilityOptions.h @@ -14,6 +14,6 @@ typedef NS_OPTIONS(NSUInteger, INCallCapabilityOptions) { INCallCapabilityOptionAudioCall = (1UL << 0), INCallCapabilityOptionVideoCall = (1UL << 1), -} API_AVAILABLE(macosx(10.12), ios(10.0)); +} API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)); #endif // INCallCapabilityOptions_h diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INCallRecordType.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INCallRecordType.h index e45dfb50fd..7f7b681a97 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INCallRecordType.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INCallRecordType.h @@ -16,6 +16,6 @@ typedef NS_ENUM(NSInteger, INCallRecordType) { INCallRecordTypeOutgoing, INCallRecordTypeMissed, INCallRecordTypeReceived, -} API_AVAILABLE(macosx(10.12), ios(10.0)); +} API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)); #endif // INCallRecordType_h diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INCallRecordTypeResolutionResult.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INCallRecordTypeResolutionResult.h index cfdaf56ebe..358fa8d69c 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INCallRecordTypeResolutionResult.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INCallRecordTypeResolutionResult.h @@ -11,7 +11,7 @@ NS_ASSUME_NONNULL_BEGIN -API_AVAILABLE(macosx(10.12), ios(10.0)) +API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)) @interface INCallRecordTypeResolutionResult : INIntentResolutionResult // This resolution result is for when the app extension wants to tell Siri to proceed, with a given INCallRecordType. The resolvedValue can be different than the original INCallRecordType. This allows app extensions to apply business logic constraints. diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INConditionalOperator.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INConditionalOperator.h index 70e5a3261e..94a9c457e5 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INConditionalOperator.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INConditionalOperator.h @@ -14,6 +14,6 @@ typedef NS_ENUM(NSInteger, INConditionalOperator) { INConditionalOperatorAll = 0, INConditionalOperatorAny, INConditionalOperatorNone, -} API_AVAILABLE(macosx(10.12), ios(10.0)); +} API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)); #endif // INConditionalOperator_h diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INDateComponentsRange.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INDateComponentsRange.h index 1265b908ac..a9e57ae3ba 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INDateComponentsRange.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INDateComponentsRange.h @@ -9,7 +9,7 @@ NS_ASSUME_NONNULL_BEGIN -API_AVAILABLE(macosx(10.12), ios(10.0)) +API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)) @interface INDateComponentsRange : NSObject - (instancetype)init NS_UNAVAILABLE; diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INDateComponentsRangeResolutionResult.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INDateComponentsRangeResolutionResult.h index 15fb66eb22..6d4e640a0c 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INDateComponentsRangeResolutionResult.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INDateComponentsRangeResolutionResult.h @@ -11,7 +11,7 @@ NS_ASSUME_NONNULL_BEGIN -API_AVAILABLE(macosx(10.12), ios(10.0)) +API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)) @interface INDateComponentsRangeResolutionResult : INIntentResolutionResult // This resolution result is for when the app extension wants to tell Siri to proceed, with a given INDateComponentsRange. The resolvedDateComponentsRange can be different than the original INDateComponentsRange. This allows app extensions to pick a suitable range. diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INImage.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INImage.h index ac92863a8b..7bd7c78227 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INImage.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INImage.h @@ -11,11 +11,13 @@ NS_ASSUME_NONNULL_BEGIN -API_AVAILABLE(macosx(10.12), ios(10.0)) +API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)) @interface INImage : NSObject + (instancetype)imageNamed:(NSString *)name; + (instancetype)imageWithImageData:(NSData *)imageData; + +// This method will throw NSInvalidArgumentException for invalid URLs + (instancetype)imageWithURL:(NSURL *)URL; @end diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INIntent.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INIntent.h index 3602dd5cae..ceee889872 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INIntent.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INIntent.h @@ -9,7 +9,7 @@ NS_ASSUME_NONNULL_BEGIN -API_AVAILABLE(macosx(10.12), ios(10.0)) +API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)) @interface INIntent : NSObject // Returns the identifier of the receiver. diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INIntentErrors.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INIntentErrors.h index f245602a27..7484da051e 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INIntentErrors.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INIntentErrors.h @@ -9,7 +9,7 @@ #import -INTENTS_EXTERN NSString * const INIntentErrorDomain API_AVAILABLE(macosx(10.12), ios(10.0)); +INTENTS_EXTERN NSString * const INIntentErrorDomain API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)); typedef NS_ENUM(NSInteger, INIntentErrorCode) { // Interactions @@ -30,4 +30,10 @@ typedef NS_ENUM(NSInteger, INIntentErrorCode) { // User Vocabulary Sync INIntentErrorInvalidUserVocabularyFileLocation = 4000, -} API_AVAILABLE(macosx(10.12), ios(10.0)); + + // Extension connection + INIntentErrorExtensionLaunchingTimeout = 5000, + INIntentErrorExtensionBringUpFailed = 5001, + + +} API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)); diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INIntentResolutionResult.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INIntentResolutionResult.h index 6a8d824847..3ac5d8506b 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INIntentResolutionResult.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INIntentResolutionResult.h @@ -9,7 +9,7 @@ NS_ASSUME_NONNULL_BEGIN -API_AVAILABLE(macosx(10.12), ios(10.0)) +API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)) @interface INIntentResolutionResult : NSObject - (instancetype)init NS_UNAVAILABLE; @@ -17,7 +17,7 @@ API_AVAILABLE(macosx(10.12), ios(10.0)) // This result is to tell Siri that the user must provide a non-nil value for this parameter in order to continue + (instancetype)needsValue NS_SWIFT_NAME(needsValue()); -// This result is to tell Siri to continue whether or the user has provided a value for this parameter +// This result is to tell Siri to continue regardless of whether the user has provided a value for this parameter or not + (instancetype)notRequired NS_SWIFT_NAME(notRequired()); // This result is for informing Siri that this value is unsupported diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INIntentResponse.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INIntentResponse.h index 6602f5ba88..2202d77ace 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INIntentResponse.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INIntentResponse.h @@ -9,7 +9,7 @@ NS_ASSUME_NONNULL_BEGIN -API_AVAILABLE(macosx(10.12), ios(10.0)) +API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)) @interface INIntentResponse : NSObject // This user activity will be used to launch the containing application when host application finds appropriate or when users request so. diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INInteraction.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INInteraction.h index 244461ecb1..8eb9803b3a 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INInteraction.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INInteraction.h @@ -17,13 +17,13 @@ typedef NS_ENUM(NSInteger, INIntentHandlingStatus) { INIntentHandlingStatusSuccess, INIntentHandlingStatusFailure, INIntentHandlingStatusDeferredToApplication, -} API_AVAILABLE(macosx(10.12), ios(10.0)); +} API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)); typedef NS_ENUM(NSInteger, INInteractionDirection) { INInteractionDirectionUnspecified = 0, INInteractionDirectionOutgoing, INInteractionDirectionIncoming, -} API_AVAILABLE(macosx(10.12), ios(10.0)); +} API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)); NS_ASSUME_NONNULL_BEGIN @@ -33,7 +33,7 @@ NS_ASSUME_NONNULL_BEGIN The system may also launch the app with an NSUserActivity containing an INInteraction such that the app can perform the action if it chooses. */ -API_AVAILABLE(macosx(10.12), ios(10.0)) +API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)) @interface INInteraction : NSObject - (instancetype)init NS_UNAVAILABLE; diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INMessage.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INMessage.h index 98057d14db..b36f7ca9aa 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INMessage.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INMessage.h @@ -11,7 +11,7 @@ NS_ASSUME_NONNULL_BEGIN -API_AVAILABLE(macosx(10.12), ios(10.0)) +API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)) @interface INMessage : NSObject - (id)init NS_UNAVAILABLE; diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INMessageAttributeOptions.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INMessageAttributeOptions.h index cc4fa3749c..e7d3afc373 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INMessageAttributeOptions.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INMessageAttributeOptions.h @@ -16,6 +16,6 @@ typedef NS_OPTIONS(NSUInteger, INMessageAttributeOptions) { INMessageAttributeOptionUnread = (1UL << 1), INMessageAttributeOptionFlagged = (1UL << 2), INMessageAttributeOptionUnflagged = (1UL << 3), -} API_AVAILABLE(macosx(10.12), ios(10.0)); +} API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)); #endif // INMessageAttributeOptions_h diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INMessageAttributeOptionsResolutionResult.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INMessageAttributeOptionsResolutionResult.h index ea3cf709c3..61551b92f6 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INMessageAttributeOptionsResolutionResult.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INMessageAttributeOptionsResolutionResult.h @@ -11,7 +11,7 @@ NS_ASSUME_NONNULL_BEGIN -API_AVAILABLE(macosx(10.12), ios(10.0)) +API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)) @interface INMessageAttributeOptionsResolutionResult : INIntentResolutionResult // This resolution result is for when the app extension wants to tell Siri to proceed, with a given INMessageAttributeOptions. The resolvedValue can be different than the original INMessageAttributeOptions. This allows app extensions to apply business logic constraints. diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INPerson.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INPerson.h index 669472dc30..5d54e8f956 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INPerson.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INPerson.h @@ -14,7 +14,7 @@ NS_ASSUME_NONNULL_BEGIN -API_AVAILABLE(macosx(10.12), ios(10.0)) +API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)) @interface INPerson : NSObject - (instancetype)init NS_UNAVAILABLE; diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INPersonHandle.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INPersonHandle.h index 58219b5c21..ac96930896 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INPersonHandle.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INPersonHandle.h @@ -13,11 +13,11 @@ typedef NS_ENUM(NSInteger, INPersonHandleType) { INPersonHandleTypeUnknown = 0, INPersonHandleTypeEmailAddress, INPersonHandleTypePhoneNumber, -} API_AVAILABLE(macosx(10.12), ios(10.0)); +} API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)); NS_ASSUME_NONNULL_BEGIN -API_AVAILABLE(macosx(10.12), ios(10.0)) +API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)) @interface INPersonHandle : NSObject @property (readonly, copy, NS_NONATOMIC_IOSONLY) NSString *value; @@ -25,7 +25,7 @@ API_AVAILABLE(macosx(10.12), ios(10.0)) @property (readonly, nullable, NS_NONATOMIC_IOSONLY) INPersonHandleLabel label API_AVAILABLE(ios(10.2), macosx(10.12.2)); - (instancetype)init NS_UNAVAILABLE; -- (instancetype)initWithValue:(NSString *)value type:(INPersonHandleType)type label:(nullable INPersonHandleLabel)label NS_DESIGNATED_INITIALIZER; +- (instancetype)initWithValue:(NSString *)value type:(INPersonHandleType)type label:(nullable INPersonHandleLabel)label NS_DESIGNATED_INITIALIZER API_AVAILABLE(ios(10.2), macosx(10.12.2)); - (instancetype)initWithValue:(NSString *)value type:(INPersonHandleType)type; @end diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INPersonHandleLabel.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INPersonHandleLabel.h index dafd78c0f2..f5d392f1d1 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INPersonHandleLabel.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INPersonHandleLabel.h @@ -10,12 +10,12 @@ typedef NSString *INPersonHandleLabel NS_EXTENSIBLE_STRING_ENUM; -INTENTS_EXTERN INPersonHandleLabel const INPersonHandleLabelHome NS_SWIFT_NAME(INPersonHandleLabel.home) API_AVAILABLE(ios(10.2), macosx(10.12.2)); -INTENTS_EXTERN INPersonHandleLabel const INPersonHandleLabelWork NS_SWIFT_NAME(INPersonHandleLabel.work) API_AVAILABLE(ios(10.2), macosx(10.12.2)); -INTENTS_EXTERN INPersonHandleLabel const INPersonHandleLabeliPhone NS_SWIFT_NAME(INPersonHandleLabel.iPhone) API_AVAILABLE(ios(10.2), macosx(10.12.2)); -INTENTS_EXTERN INPersonHandleLabel const INPersonHandleLabelMobile NS_SWIFT_NAME(INPersonHandleLabel.mobile) API_AVAILABLE(ios(10.2), macosx(10.12.2)); -INTENTS_EXTERN INPersonHandleLabel const INPersonHandleLabelMain NS_SWIFT_NAME(INPersonHandleLabel.main) API_AVAILABLE(ios(10.2), macosx(10.12.2)); -INTENTS_EXTERN INPersonHandleLabel const INPersonHandleLabelHomeFax NS_SWIFT_NAME(INPersonHandleLabel.homeFax) API_AVAILABLE(ios(10.2), macosx(10.12.2)); -INTENTS_EXTERN INPersonHandleLabel const INPersonHandleLabelWorkFax NS_SWIFT_NAME(INPersonHandleLabel.workFax) API_AVAILABLE(ios(10.2), macosx(10.12.2)); -INTENTS_EXTERN INPersonHandleLabel const INPersonHandleLabelPager NS_SWIFT_NAME(INPersonHandleLabel.pager) API_AVAILABLE(ios(10.2), macosx(10.12.2)); -INTENTS_EXTERN INPersonHandleLabel const INPersonHandleLabelOther NS_SWIFT_NAME(INPersonHandleLabel.other) API_AVAILABLE(ios(10.2), macosx(10.12.2)); +INTENTS_EXTERN INPersonHandleLabel const INPersonHandleLabelHome NS_SWIFT_NAME(INPersonHandleLabel.home) API_AVAILABLE(ios(10.2), macosx(10.12.2), watchos(3.2)); +INTENTS_EXTERN INPersonHandleLabel const INPersonHandleLabelWork NS_SWIFT_NAME(INPersonHandleLabel.work) API_AVAILABLE(ios(10.2), macosx(10.12.2), watchos(3.2)); +INTENTS_EXTERN INPersonHandleLabel const INPersonHandleLabeliPhone NS_SWIFT_NAME(INPersonHandleLabel.iPhone) API_AVAILABLE(ios(10.2), macosx(10.12.2), watchos(3.2)); +INTENTS_EXTERN INPersonHandleLabel const INPersonHandleLabelMobile NS_SWIFT_NAME(INPersonHandleLabel.mobile) API_AVAILABLE(ios(10.2), macosx(10.12.2), watchos(3.2)); +INTENTS_EXTERN INPersonHandleLabel const INPersonHandleLabelMain NS_SWIFT_NAME(INPersonHandleLabel.main) API_AVAILABLE(ios(10.2), macosx(10.12.2), watchos(3.2)); +INTENTS_EXTERN INPersonHandleLabel const INPersonHandleLabelHomeFax NS_SWIFT_NAME(INPersonHandleLabel.homeFax) API_AVAILABLE(ios(10.2), macosx(10.12.2), watchos(3.2)); +INTENTS_EXTERN INPersonHandleLabel const INPersonHandleLabelWorkFax NS_SWIFT_NAME(INPersonHandleLabel.workFax) API_AVAILABLE(ios(10.2), macosx(10.12.2), watchos(3.2)); +INTENTS_EXTERN INPersonHandleLabel const INPersonHandleLabelPager NS_SWIFT_NAME(INPersonHandleLabel.pager) API_AVAILABLE(ios(10.2), macosx(10.12.2), watchos(3.2)); +INTENTS_EXTERN INPersonHandleLabel const INPersonHandleLabelOther NS_SWIFT_NAME(INPersonHandleLabel.other) API_AVAILABLE(ios(10.2), macosx(10.12.2), watchos(3.2)); diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INPersonRelationship.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INPersonRelationship.h index 1da08baa67..1a03f54416 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INPersonRelationship.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INPersonRelationship.h @@ -10,14 +10,14 @@ typedef NSString *INPersonRelationship NS_EXTENSIBLE_STRING_ENUM; -INTENTS_EXTERN INPersonRelationship const INPersonRelationshipFather NS_SWIFT_NAME(INPersonRelationship.father) API_AVAILABLE(ios(10.2), macosx(10.12.2)); -INTENTS_EXTERN INPersonRelationship const INPersonRelationshipMother NS_SWIFT_NAME(INPersonRelationship.mother) API_AVAILABLE(ios(10.2), macosx(10.12.2)); -INTENTS_EXTERN INPersonRelationship const INPersonRelationshipParent NS_SWIFT_NAME(INPersonRelationship.parent) API_AVAILABLE(ios(10.2), macosx(10.12.2)); -INTENTS_EXTERN INPersonRelationship const INPersonRelationshipBrother NS_SWIFT_NAME(INPersonRelationship.brother) API_AVAILABLE(ios(10.2), macosx(10.12.2)); -INTENTS_EXTERN INPersonRelationship const INPersonRelationshipSister NS_SWIFT_NAME(INPersonRelationship.sister) API_AVAILABLE(ios(10.2), macosx(10.12.2)); -INTENTS_EXTERN INPersonRelationship const INPersonRelationshipChild NS_SWIFT_NAME(INPersonRelationship.child) API_AVAILABLE(ios(10.2), macosx(10.12.2)); -INTENTS_EXTERN INPersonRelationship const INPersonRelationshipFriend NS_SWIFT_NAME(INPersonRelationship.friend) API_AVAILABLE(ios(10.2), macosx(10.12.2)); -INTENTS_EXTERN INPersonRelationship const INPersonRelationshipSpouse NS_SWIFT_NAME(INPersonRelationship.spouse) API_AVAILABLE(ios(10.2), macosx(10.12.2)); -INTENTS_EXTERN INPersonRelationship const INPersonRelationshipPartner NS_SWIFT_NAME(INPersonRelationship.partner) API_AVAILABLE(ios(10.2), macosx(10.12.2)); -INTENTS_EXTERN INPersonRelationship const INPersonRelationshipAssistant NS_SWIFT_NAME(INPersonRelationship.assistant) API_AVAILABLE(ios(10.2), macosx(10.12.2)); -INTENTS_EXTERN INPersonRelationship const INPersonRelationshipManager NS_SWIFT_NAME(INPersonRelationship.manager) API_AVAILABLE(ios(10.2), macosx(10.12.2)); +INTENTS_EXTERN INPersonRelationship const INPersonRelationshipFather NS_SWIFT_NAME(INPersonRelationship.father) API_AVAILABLE(ios(10.2), macosx(10.12.2), watchos(3.2)); +INTENTS_EXTERN INPersonRelationship const INPersonRelationshipMother NS_SWIFT_NAME(INPersonRelationship.mother) API_AVAILABLE(ios(10.2), macosx(10.12.2), watchos(3.2)); +INTENTS_EXTERN INPersonRelationship const INPersonRelationshipParent NS_SWIFT_NAME(INPersonRelationship.parent) API_AVAILABLE(ios(10.2), macosx(10.12.2), watchos(3.2)); +INTENTS_EXTERN INPersonRelationship const INPersonRelationshipBrother NS_SWIFT_NAME(INPersonRelationship.brother) API_AVAILABLE(ios(10.2), macosx(10.12.2), watchos(3.2)); +INTENTS_EXTERN INPersonRelationship const INPersonRelationshipSister NS_SWIFT_NAME(INPersonRelationship.sister) API_AVAILABLE(ios(10.2), macosx(10.12.2), watchos(3.2)); +INTENTS_EXTERN INPersonRelationship const INPersonRelationshipChild NS_SWIFT_NAME(INPersonRelationship.child) API_AVAILABLE(ios(10.2), macosx(10.12.2), watchos(3.2)); +INTENTS_EXTERN INPersonRelationship const INPersonRelationshipFriend NS_SWIFT_NAME(INPersonRelationship.friend) API_AVAILABLE(ios(10.2), macosx(10.12.2), watchos(3.2)); +INTENTS_EXTERN INPersonRelationship const INPersonRelationshipSpouse NS_SWIFT_NAME(INPersonRelationship.spouse) API_AVAILABLE(ios(10.2), macosx(10.12.2), watchos(3.2)); +INTENTS_EXTERN INPersonRelationship const INPersonRelationshipPartner NS_SWIFT_NAME(INPersonRelationship.partner) API_AVAILABLE(ios(10.2), macosx(10.12.2), watchos(3.2)); +INTENTS_EXTERN INPersonRelationship const INPersonRelationshipAssistant NS_SWIFT_NAME(INPersonRelationship.assistant) API_AVAILABLE(ios(10.2), macosx(10.12.2), watchos(3.2)); +INTENTS_EXTERN INPersonRelationship const INPersonRelationshipManager NS_SWIFT_NAME(INPersonRelationship.manager) API_AVAILABLE(ios(10.2), macosx(10.12.2), watchos(3.2)); diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INPersonResolutionResult.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INPersonResolutionResult.h index 6ed80a9532..1a4a572d2e 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INPersonResolutionResult.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INPersonResolutionResult.h @@ -11,7 +11,7 @@ NS_ASSUME_NONNULL_BEGIN -API_AVAILABLE(macosx(10.12), ios(10.0)) +API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)) @interface INPersonResolutionResult : INIntentResolutionResult // This resolution result is for when the app extension wants to tell Siri to proceed, with a given INPerson. The resolvedPerson can be different than the original INPerson. This allows app extensions to add and correct attributes of the INPerson. For example, an extension may add a nickname from the app. diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INPlacemarkResolutionResult.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INPlacemarkResolutionResult.h index d4b7e2f080..4b1fbc942b 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INPlacemarkResolutionResult.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INPlacemarkResolutionResult.h @@ -11,7 +11,7 @@ NS_ASSUME_NONNULL_BEGIN -API_AVAILABLE(macosx(10.12), ios(10.0)) +API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)) @interface INPlacemarkResolutionResult : INIntentResolutionResult // This resolution result is for when the app extension wants to tell Siri to proceed, with a given CLPlacemark. The resolvedPlacemark can be different than the original CLPlacemark. This allows app extensions to dynamically fill-in details about the CLPlacemark, as appropriate. To make a new CLPlacemark, see . diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSearchCallHistoryIntent.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSearchCallHistoryIntent.h index 7611f034d6..d8a0af2119 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSearchCallHistoryIntent.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSearchCallHistoryIntent.h @@ -19,7 +19,7 @@ NS_ASSUME_NONNULL_BEGIN -API_AVAILABLE(macosx(10.12), ios(10.0)) +API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)) @interface INSearchCallHistoryIntent : INIntent - (instancetype)initWithCallType:(INCallRecordType)callType @@ -47,7 +47,7 @@ API_AVAILABLE(macosx(10.12), ios(10.0)) @discussion The minimum requirement for an implementing class is that it should be able to handle the intent. The resolution and confirmation methods are optional. The handling method is always called last, after resolving and confirming the intent. */ -API_AVAILABLE(macosx(10.12), ios(10.0)) +API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)) @protocol INSearchCallHistoryIntentHandling @required diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSearchCallHistoryIntentResponse.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSearchCallHistoryIntentResponse.h index cc239b749e..f31689cc8b 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSearchCallHistoryIntentResponse.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSearchCallHistoryIntentResponse.h @@ -14,11 +14,11 @@ typedef NS_ENUM(NSInteger, INSearchCallHistoryIntentResponseCode) { INSearchCallHistoryIntentResponseCodeFailure, INSearchCallHistoryIntentResponseCodeFailureRequiringAppLaunch, INSearchCallHistoryIntentResponseCodeFailureAppConfigurationRequired, -} API_AVAILABLE(macosx(10.12), ios(10.0)); +} API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)); NS_ASSUME_NONNULL_BEGIN -API_AVAILABLE(macosx(10.12), ios(10.0)) +API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)) @interface INSearchCallHistoryIntentResponse : INIntentResponse - (id)init NS_UNAVAILABLE; @@ -29,7 +29,6 @@ API_AVAILABLE(macosx(10.12), ios(10.0)) - (instancetype)initWithCode:(INSearchCallHistoryIntentResponseCode)code userActivity:(nullable NSUserActivity *)userActivity NS_DESIGNATED_INITIALIZER; @property (readonly, NS_NONATOMIC_IOSONLY) INSearchCallHistoryIntentResponseCode code; - @end NS_ASSUME_NONNULL_END diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSearchForMessagesIntent.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSearchForMessagesIntent.h index b4c05eed6c..f76fcdae90 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSearchForMessagesIntent.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSearchForMessagesIntent.h @@ -20,7 +20,7 @@ NS_ASSUME_NONNULL_BEGIN -API_AVAILABLE(macosx(10.12), ios(10.0)) +API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)) @interface INSearchForMessagesIntent : INIntent - (instancetype)initWithRecipients:(nullable NSArray *)recipients @@ -75,7 +75,7 @@ API_AVAILABLE(macosx(10.12), ios(10.0)) @discussion The minimum requirement for an implementing class is that it should be able to handle the intent. The resolution and confirmation methods are optional. The handling method is always called last, after resolving and confirming the intent. */ -API_AVAILABLE(macosx(10.12), ios(10.0)) +API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)) @protocol INSearchForMessagesIntentHandling @required diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSearchForMessagesIntentResponse.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSearchForMessagesIntentResponse.h index 14b2c28bcf..e324bc427e 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSearchForMessagesIntentResponse.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSearchForMessagesIntentResponse.h @@ -17,11 +17,11 @@ typedef NS_ENUM(NSInteger, INSearchForMessagesIntentResponseCode) { INSearchForMessagesIntentResponseCodeFailure, INSearchForMessagesIntentResponseCodeFailureRequiringAppLaunch, INSearchForMessagesIntentResponseCodeFailureMessageServiceNotAvailable, -} API_AVAILABLE(macosx(10.12), ios(10.0)); +} API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)); NS_ASSUME_NONNULL_BEGIN -API_AVAILABLE(macosx(10.12), ios(10.0)) +API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)) @interface INSearchForMessagesIntentResponse : INIntentResponse - (id)init NS_UNAVAILABLE; @@ -34,7 +34,6 @@ API_AVAILABLE(macosx(10.12), ios(10.0)) @property (readonly, NS_NONATOMIC_IOSONLY) INSearchForMessagesIntentResponseCode code; @property (readwrite, copy, nullable, NS_NONATOMIC_IOSONLY) NSArray *messages; - @end NS_ASSUME_NONNULL_END diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSendMessageIntent.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSendMessageIntent.h index 52a06dd354..bba4185f17 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSendMessageIntent.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSendMessageIntent.h @@ -14,7 +14,7 @@ NS_ASSUME_NONNULL_BEGIN -API_AVAILABLE(macosx(10.12), ios(10.0)) +API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)) @interface INSendMessageIntent : INIntent - (instancetype)initWithRecipients:(nullable NSArray *)recipients @@ -47,7 +47,7 @@ API_AVAILABLE(macosx(10.12), ios(10.0)) @discussion The minimum requirement for an implementing class is that it should be able to handle the intent. The resolution and confirmation methods are optional. The handling method is always called last, after resolving and confirming the intent. */ -API_AVAILABLE(macosx(10.12), ios(10.0)) +API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)) @protocol INSendMessageIntentHandling @required diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSendMessageIntentResponse.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSendMessageIntentResponse.h index 128f0a8c7c..198f154912 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSendMessageIntentResponse.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSendMessageIntentResponse.h @@ -15,11 +15,11 @@ typedef NS_ENUM(NSInteger, INSendMessageIntentResponseCode) { INSendMessageIntentResponseCodeFailure, INSendMessageIntentResponseCodeFailureRequiringAppLaunch, INSendMessageIntentResponseCodeFailureMessageServiceNotAvailable, -} API_AVAILABLE(macosx(10.12), ios(10.0)); +} API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)); NS_ASSUME_NONNULL_BEGIN -API_AVAILABLE(macosx(10.12), ios(10.0)) +API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)) @interface INSendMessageIntentResponse : INIntentResponse - (id)init NS_UNAVAILABLE; @@ -30,7 +30,6 @@ API_AVAILABLE(macosx(10.12), ios(10.0)) - (instancetype)initWithCode:(INSendMessageIntentResponseCode)code userActivity:(nullable NSUserActivity *)userActivity NS_DESIGNATED_INITIALIZER; @property (readonly, NS_NONATOMIC_IOSONLY) INSendMessageIntentResponseCode code; - @end NS_ASSUME_NONNULL_END diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSpeakableString.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSpeakableString.h index 310abbb2ed..ee845f20fa 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSpeakableString.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSpeakableString.h @@ -11,7 +11,7 @@ NS_ASSUME_NONNULL_BEGIN -API_AVAILABLE(macosx(10.12), ios(10.0)) +API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)) @interface INSpeakableString : NSObject - (instancetype)init NS_UNAVAILABLE; diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSpeakableStringResolutionResult.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSpeakableStringResolutionResult.h index e0c87a0908..8fd74cdffe 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSpeakableStringResolutionResult.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INSpeakableStringResolutionResult.h @@ -11,7 +11,7 @@ NS_ASSUME_NONNULL_BEGIN -API_AVAILABLE(macosx(10.12), ios(10.0)) +API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)) @interface INSpeakableStringResolutionResult : INIntentResolutionResult // This resolution result is for when the app extension wants to tell Siri to proceed, with a given INSpeakableString. The resolvedString can be different than the original INSpeakableString. This allows app extensions to add a pronunciationHint, or otherwise tweak the string. diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INStartAudioCallIntent.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INStartAudioCallIntent.h index dfe09f4678..3c8f949fb6 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INStartAudioCallIntent.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INStartAudioCallIntent.h @@ -13,7 +13,7 @@ NS_ASSUME_NONNULL_BEGIN -API_AVAILABLE(macosx(10.12), ios(10.0)) +API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)) @interface INStartAudioCallIntent : INIntent - (instancetype)initWithContacts:(nullable NSArray *)contacts NS_DESIGNATED_INITIALIZER; @@ -31,7 +31,7 @@ API_AVAILABLE(macosx(10.12), ios(10.0)) @discussion The minimum requirement for an implementing class is that it should be able to handle the intent. The resolution and confirmation methods are optional. The handling method is always called last, after resolving and confirming the intent. */ -API_AVAILABLE(macosx(10.12), ios(10.0)) +API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)) @protocol INStartAudioCallIntentHandling @required diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INStartAudioCallIntentResponse.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INStartAudioCallIntentResponse.h index b39064e9fb..dfcb21ac48 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INStartAudioCallIntentResponse.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INStartAudioCallIntentResponse.h @@ -15,11 +15,11 @@ typedef NS_ENUM(NSInteger, INStartAudioCallIntentResponseCode) { INStartAudioCallIntentResponseCodeFailureRequiringAppLaunch, INStartAudioCallIntentResponseCodeFailureAppConfigurationRequired, INStartAudioCallIntentResponseCodeFailureCallingServiceNotAvailable, -} API_AVAILABLE(macosx(10.12), ios(10.0)); +} API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)); NS_ASSUME_NONNULL_BEGIN -API_AVAILABLE(macosx(10.12), ios(10.0)) +API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)) @interface INStartAudioCallIntentResponse : INIntentResponse - (id)init NS_UNAVAILABLE; @@ -30,7 +30,6 @@ API_AVAILABLE(macosx(10.12), ios(10.0)) - (instancetype)initWithCode:(INStartAudioCallIntentResponseCode)code userActivity:(nullable NSUserActivity *)userActivity NS_DESIGNATED_INITIALIZER; @property (readonly, NS_NONATOMIC_IOSONLY) INStartAudioCallIntentResponseCode code; - @end NS_ASSUME_NONNULL_END diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INStartVideoCallIntent.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INStartVideoCallIntent.h index 6553436a04..5a25840246 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INStartVideoCallIntent.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INStartVideoCallIntent.h @@ -14,6 +14,7 @@ NS_ASSUME_NONNULL_BEGIN API_AVAILABLE(macosx(10.12), ios(10.0)) +API_UNAVAILABLE(watchos) @interface INStartVideoCallIntent : INIntent - (instancetype)initWithContacts:(nullable NSArray *)contacts NS_DESIGNATED_INITIALIZER; @@ -32,6 +33,7 @@ API_AVAILABLE(macosx(10.12), ios(10.0)) */ API_AVAILABLE(macosx(10.12), ios(10.0)) +API_UNAVAILABLE(watchos) @protocol INStartVideoCallIntentHandling @required diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INStartVideoCallIntentResponse.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INStartVideoCallIntentResponse.h index c14f73d7bd..68e543ef6e 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INStartVideoCallIntentResponse.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INStartVideoCallIntentResponse.h @@ -15,11 +15,12 @@ typedef NS_ENUM(NSInteger, INStartVideoCallIntentResponseCode) { INStartVideoCallIntentResponseCodeFailureRequiringAppLaunch, INStartVideoCallIntentResponseCodeFailureAppConfigurationRequired, INStartVideoCallIntentResponseCodeFailureCallingServiceNotAvailable, -} API_AVAILABLE(macosx(10.12), ios(10.0)); +} API_AVAILABLE(macosx(10.12), ios(10.0)) API_UNAVAILABLE(watchos); NS_ASSUME_NONNULL_BEGIN API_AVAILABLE(macosx(10.12), ios(10.0)) +API_UNAVAILABLE(watchos) @interface INStartVideoCallIntentResponse : INIntentResponse - (id)init NS_UNAVAILABLE; @@ -30,7 +31,6 @@ API_AVAILABLE(macosx(10.12), ios(10.0)) - (instancetype)initWithCode:(INStartVideoCallIntentResponseCode)code userActivity:(nullable NSUserActivity *)userActivity NS_DESIGNATED_INITIALIZER; @property (readonly, NS_NONATOMIC_IOSONLY) INStartVideoCallIntentResponseCode code; - @end NS_ASSUME_NONNULL_END diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INStringResolutionResult.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INStringResolutionResult.h index 52efe71df1..591e66db95 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INStringResolutionResult.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/INStringResolutionResult.h @@ -9,7 +9,7 @@ NS_ASSUME_NONNULL_BEGIN -API_AVAILABLE(macosx(10.12), ios(10.0)) +API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)) @interface INStringResolutionResult : INIntentResolutionResult // This resolution result is for when the app extension wants to tell Siri to proceed, with a given string. The resolvedString can be different than the original string. This allows app extensions to apply business logic constraints to the string. diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/NSUserActivity+IntentsAdditions.h b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/NSUserActivity+IntentsAdditions.h index 2e7e6bd55a..0b0890884d 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/NSUserActivity+IntentsAdditions.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Headers/NSUserActivity+IntentsAdditions.h @@ -13,7 +13,7 @@ NS_ASSUME_NONNULL_BEGIN @interface NSUserActivity (IntentsAdditions) -@property (readonly, nullable, NS_NONATOMIC_IOSONLY) INInteraction *interaction API_AVAILABLE(macosx(10.12), ios(10.0)); +@property (readonly, nullable, NS_NONATOMIC_IOSONLY) INInteraction *interaction API_AVAILABLE(macosx(10.12), ios(10.0), watchos(3.2)); @end diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Intents.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Intents.tbd index a032461330..87f5292ec0 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Intents.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Intents.framework/Versions/A/Intents.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: 2B7F52EB-527A-3139-A7B9-8EB8282742B8' ] +uuids: [ 'x86_64: 0657307A-C8E7-3A18-A0DD-EB1A4DFBBA49' ] platform: macosx install-name: /System/Library/Frameworks/Intents.framework/Versions/A/Intents objc-constraint: none @@ -31,41 +31,32 @@ exports: _INDeviceTypeAppleTV, _INDeviceTypeAppleWatch, _INDeviceTypeGetBackingType, _INDeviceTypeGetFacadeObject, _INDeviceTypeMac, _INDeviceTypeMacBook, _INDeviceTypeMacBookAir, _INDeviceTypeMacBookPro, _INDeviceTypeMacMini, - _INDeviceTypeMacPro, _INDeviceTypeSetAddBackingType, _INDeviceTypeSetEnumerateBackingTypes, - _INDeviceTypeSetRemoveBackingType, _INDeviceTypeiMac, _INDeviceTypeiPad, + _INDeviceTypeMacPro, _INDeviceTypeiMac, _INDeviceTypeiPad, _INDeviceTypeiPhone, _INDeviceTypeiPod, _INExtensionAttributesIntentsSupportedKey, _INExtensionAttributesRestrictedIntentsWhileLockedKey, _INExtensionAttributesSupportedIntentsKey, _INExtensionAuxiliaryHostingXPCInterface, _INExtensionAuxiliaryVendingXPCInterface, _INExtensionMatchingErrorDomain, _INExtensionMatchingErrorKeyExtensionPointName, _INExtensionMatchingErrorKeyLaunchId, _INExtractAppInfoFromSiriLaunchId, _INFileEntityTypeFile, _INFileEntityTypeFolder, _INFileEntityTypeGetBackingType, - _INFileEntityTypeGetFacadeObject, _INFileEntityTypeReference, - _INFileEntityTypeSetAddBackingType, _INFileEntityTypeSetEnumerateBackingTypes, - _INFileEntityTypeSetRemoveBackingType, _INFileEntityTypeURL, - _INFilePropertyNameAccessedTime, _INFilePropertyNameAuthor, - _INFilePropertyNameContents, _INFilePropertyNameCreationTime, + _INFileEntityTypeGetFacadeObject, _INFileEntityTypeOptionsAddBackingType, + _INFileEntityTypeOptionsContainsBackingType, _INFileEntityTypeOptionsEnumerateBackingTypes, + _INFileEntityTypeOptionsGetNames, _INFileEntityTypeOptionsRemoveBackingType, + _INFileEntityTypeReference, _INFileEntityTypeURL, _INFilePropertyNameAccessedTime, + _INFilePropertyNameAuthor, _INFilePropertyNameContents, _INFilePropertyNameCreationTime, _INFilePropertyNameFileType, _INFilePropertyNameGetBackingType, _INFilePropertyNameGetFacadeObject, _INFilePropertyNameModifiedTime, _INFilePropertyNamePageCount, _INFilePropertyNamePrintedTime, - _INFilePropertyNameRecipient, _INFilePropertyNameSender, _INFilePropertyNameSetAddBackingType, - _INFilePropertyNameSetEnumerateBackingTypes, _INFilePropertyNameSetRemoveBackingType, - _INFilePropertyNameSize, _INFilePropertyNameTag, _INFilePropertyQualifierAtLeast, - _INFilePropertyQualifierAtMost, _INFilePropertyQualifierEqual, - _INFilePropertyQualifierGetBackingType, _INFilePropertyQualifierGetFacadeObject, - _INFilePropertyQualifierMax, _INFilePropertyQualifierMin, - _INFilePropertyQualifierSetAddBackingType, _INFilePropertyQualifierSetEnumerateBackingTypes, - _INFilePropertyQualifierSetRemoveBackingType, _INFileSearchScopeComputer, - _INFileSearchScopeDirectory, _INFileSearchScopeGetBackingType, - _INFileSearchScopeGetFacadeObject, _INFileSearchScopeSetAddBackingType, - _INFileSearchScopeSetEnumerateBackingTypes, _INFileSearchScopeSetRemoveBackingType, + _INFilePropertyNameRecipient, _INFilePropertyNameSender, _INFilePropertyNameSize, + _INFilePropertyNameTag, _INFilePropertyQualifierAtLeast, _INFilePropertyQualifierAtMost, + _INFilePropertyQualifierEqual, _INFilePropertyQualifierGetBackingType, + _INFilePropertyQualifierGetFacadeObject, _INFilePropertyQualifierMax, + _INFilePropertyQualifierMin, _INFileSearchScopeComputer, _INFileSearchScopeDirectory, + _INFileSearchScopeGetBackingType, _INFileSearchScopeGetFacadeObject, _INFileSearchScopeVolume, _INFileShareModeAirDrop, _INFileShareModeGetBackingType, _INFileShareModeGetFacadeObject, _INFileShareModeMail, _INFileShareModeMessage, - _INFileShareModeSetAddBackingType, _INFileShareModeSetEnumerateBackingTypes, - _INFileShareModeSetRemoveBackingType, _INFileTypeApplication, - _INFileTypeDocument, _INFileTypeGetBackingType, _INFileTypeGetFacadeObject, - _INFileTypeImage, _INFileTypeMovie, _INFileTypeMusic, _INFileTypeOther, - _INFileTypePDF, _INFileTypePresentation, _INFileTypeSetAddBackingType, - _INFileTypeSetEnumerateBackingTypes, _INFileTypeSetRemoveBackingType, + _INFileTypeApplication, _INFileTypeDocument, _INFileTypeGetBackingType, + _INFileTypeGetFacadeObject, _INFileTypeImage, _INFileTypeMovie, + _INFileTypeMusic, _INFileTypeOther, _INFileTypePDF, _INFileTypePresentation, _INFileTypeSource, _INFileTypeSpreadsheet, _INFileTypeText, _INFilesDomainGetIntentDescriptionWithDataClass, _INFilesDomainGetIntentDescriptionWithFacadeClass, _INFilesDomainGetIntentDescriptionWithName, _INFilesDomainGetIntentDescriptionWithType, @@ -76,7 +67,8 @@ exports: _INHomeKitDomainGetIntentDescriptionWithType, _INHomeKitDomainGetIntentResponseDescriptionWithDataClass, _INHomeKitDomainGetIntentResponseDescriptionWithFacadeClass, _INHomeKitDomainGetIntentResponseDescriptionWithName, _INHomeKitDomainGetIntentResponseDescriptionWithType, - _INIntentCreate, _INIntentErrorDomain, _INIntentResponseCreate, + _INIntentCreate, _INIntentErrorDomain, _INIntentResponseCodeGetName, + _INIntentResponseCreate, _INIntentResponseIsAutoSendFailure, _INIntentSchemaGetIntentDescriptionWithDataClass, _INIntentSchemaGetIntentDescriptionWithFacadeClass, _INIntentSchemaGetIntentDescriptionWithName, _INIntentSchemaGetIntentDescriptionWithType, _INIntentSchemaGetIntentNames, _INIntentSchemaGetIntentResponseDescriptionWithDataClass, @@ -98,6 +90,7 @@ exports: _INIntentSlotValueRedactedValueFromLocationValue, _INIntentSlotValueRedactedValueFromStringValue, _INIntentSlotValueTransformFromCondition, _INIntentSlotValueTransformFromContact, _INIntentSlotValueTransformFromContactHandle, _INIntentSlotValueTransformFromContactValue, + _INIntentSlotValueTransformFromContactValueWithAlternatives, _INIntentSlotValueTransformFromContacts, _INIntentSlotValueTransformFromDataString, _INIntentSlotValueTransformFromDataStrings, _INIntentSlotValueTransformFromDateTime, _INIntentSlotValueTransformFromDateTimeRange, _INIntentSlotValueTransformFromDateTimeRanges, @@ -111,25 +104,26 @@ exports: _INIntentSlotValueTransformFromIntegers, _INIntentSlotValueTransformFromLocation, _INIntentSlotValueTransformFromLocations, _INIntentSlotValueTransformFromLong, _INIntentSlotValueTransformFromLongs, _INIntentSlotValueTransformFromMessage, - _INIntentSlotValueTransformFromMessages, _INIntentSlotValueTransformFromShareDestination, - _INIntentSlotValueTransformFromShareDestinations, _INIntentSlotValueTransformFromString, - _INIntentSlotValueTransformFromStringValue, _INIntentSlotValueTransformFromStrings, - _INIntentSlotValueTransformFromTimestamp, _INIntentSlotValueTransformFromTimestamps, - _INIntentSlotValueTransformToContact, _INIntentSlotValueTransformToContactHandle, - _INIntentSlotValueTransformToContactValue, _INIntentSlotValueTransformToContacts, - _INIntentSlotValueTransformToDataString, _INIntentSlotValueTransformToDataStrings, - _INIntentSlotValueTransformToDateTime, _INIntentSlotValueTransformToDateTimeRange, - _INIntentSlotValueTransformToDateTimeRanges, _INIntentSlotValueTransformToDateTimes, - _INIntentSlotValueTransformToDecimalNumberValue, _INIntentSlotValueTransformToDialingContact, - _INIntentSlotValueTransformToDialingContacts, _INIntentSlotValueTransformToDouble, - _INIntentSlotValueTransformToDoubles, _INIntentSlotValueTransformToFileProperties, - _INIntentSlotValueTransformToFileProperty, _INIntentSlotValueTransformToGEOLatLng, - _INIntentSlotValueTransformToGEOLatLngs, _INIntentSlotValueTransformToGEOLocation, - _INIntentSlotValueTransformToGEOLocations, _INIntentSlotValueTransformToImageValue, - _INIntentSlotValueTransformToInteger, _INIntentSlotValueTransformToIntegers, - _INIntentSlotValueTransformToLocation, _INIntentSlotValueTransformToLocations, - _INIntentSlotValueTransformToLong, _INIntentSlotValueTransformToLongs, - _INIntentSlotValueTransformToMessage, _INIntentSlotValueTransformToMessages, + _INIntentSlotValueTransformFromMessages, _INIntentSlotValueTransformFromProperty, + _INIntentSlotValueTransformFromShareDestination, _INIntentSlotValueTransformFromShareDestinations, + _INIntentSlotValueTransformFromString, _INIntentSlotValueTransformFromStringValue, + _INIntentSlotValueTransformFromStrings, _INIntentSlotValueTransformFromTimestamp, + _INIntentSlotValueTransformFromTimestamps, _INIntentSlotValueTransformToContact, + _INIntentSlotValueTransformToContactHandle, _INIntentSlotValueTransformToContactValue, + _INIntentSlotValueTransformToContacts, _INIntentSlotValueTransformToDataString, + _INIntentSlotValueTransformToDataStrings, _INIntentSlotValueTransformToDateTime, + _INIntentSlotValueTransformToDateTimeRange, _INIntentSlotValueTransformToDateTimeRanges, + _INIntentSlotValueTransformToDateTimes, _INIntentSlotValueTransformToDecimalNumberValue, + _INIntentSlotValueTransformToDialingContact, _INIntentSlotValueTransformToDialingContacts, + _INIntentSlotValueTransformToDouble, _INIntentSlotValueTransformToDoubles, + _INIntentSlotValueTransformToFileProperties, _INIntentSlotValueTransformToFileProperty, + _INIntentSlotValueTransformToGEOLatLng, _INIntentSlotValueTransformToGEOLatLngs, + _INIntentSlotValueTransformToGEOLocation, _INIntentSlotValueTransformToGEOLocations, + _INIntentSlotValueTransformToImageValue, _INIntentSlotValueTransformToInteger, + _INIntentSlotValueTransformToIntegers, _INIntentSlotValueTransformToLocation, + _INIntentSlotValueTransformToLocations, _INIntentSlotValueTransformToLong, + _INIntentSlotValueTransformToLongs, _INIntentSlotValueTransformToMessage, + _INIntentSlotValueTransformToMessages, _INIntentSlotValueTransformToProperty, _INIntentSlotValueTransformToShareDestination, _INIntentSlotValueTransformToShareDestinations, _INIntentSlotValueTransformToString, _INIntentSlotValueTransformToStringValue, _INIntentSlotValueTransformToStrings, _INIntentSlotValueTransformToTimestamp, @@ -155,22 +149,18 @@ exports: _INPersonHandleLabelGetBackingType, _INPersonHandleLabelGetFacadeObject, _INPersonHandleLabelHome, _INPersonHandleLabelHomeFax, _INPersonHandleLabelMain, _INPersonHandleLabelMobile, _INPersonHandleLabelOther, _INPersonHandleLabelPager, - _INPersonHandleLabelSetAddBackingType, _INPersonHandleLabelSetEnumerateBackingTypes, - _INPersonHandleLabelSetRemoveBackingType, _INPersonHandleLabelWork, - _INPersonHandleLabelWorkFax, _INPersonHandleLabeliPhone, _INPersonRelationshipAssistant, - _INPersonRelationshipBrother, _INPersonRelationshipChild, - _INPersonRelationshipFather, _INPersonRelationshipFriend, + _INPersonHandleLabelWork, _INPersonHandleLabelWorkFax, _INPersonHandleLabeliPhone, + _INPersonRelationshipAssistant, _INPersonRelationshipBrother, + _INPersonRelationshipChild, _INPersonRelationshipFather, _INPersonRelationshipFriend, _INPersonRelationshipGetBackingType, _INPersonRelationshipGetFacadeObject, _INPersonRelationshipManager, _INPersonRelationshipMother, _INPersonRelationshipParent, _INPersonRelationshipPartner, - _INPersonRelationshipSetAddBackingType, _INPersonRelationshipSetEnumerateBackingTypes, - _INPersonRelationshipSetRemoveBackingType, _INPersonRelationshipSister, - _INPersonRelationshipSpouse, _INPhotoAttributeOptionsAddBackingType, - _INPhotoAttributeOptionsContainsBackingType, _INPhotoAttributeOptionsEnumerateBackingTypes, - _INPhotoAttributeOptionsGetNames, _INPhotoAttributeOptionsRemoveBackingType, - _INPhotosDomainGetIntentDescriptionWithDataClass, _INPhotosDomainGetIntentDescriptionWithFacadeClass, - _INPhotosDomainGetIntentDescriptionWithName, _INPhotosDomainGetIntentDescriptionWithType, - _INPhotosDomainGetIntentResponseDescriptionWithDataClass, + _INPersonRelationshipSister, _INPersonRelationshipSpouse, + _INPhotoAttributeOptionsAddBackingType, _INPhotoAttributeOptionsContainsBackingType, + _INPhotoAttributeOptionsEnumerateBackingTypes, _INPhotoAttributeOptionsGetNames, + _INPhotoAttributeOptionsRemoveBackingType, _INPhotosDomainGetIntentDescriptionWithDataClass, + _INPhotosDomainGetIntentDescriptionWithFacadeClass, _INPhotosDomainGetIntentDescriptionWithName, + _INPhotosDomainGetIntentDescriptionWithType, _INPhotosDomainGetIntentResponseDescriptionWithDataClass, _INPhotosDomainGetIntentResponseDescriptionWithFacadeClass, _INPhotosDomainGetIntentResponseDescriptionWithName, _INPhotosDomainGetIntentResponseDescriptionWithType, _INPreferredCallProviderGetBackingType, _INPreferredCallProviderGetFacadeType, @@ -198,9 +188,10 @@ exports: _INSiriSupportedIntentsByExtensions, _INStartAudioCallIntentResponseCodeGetName, _INStartPhotoPlaybackIntentResponseCodeGetName, _INStartVideoCallIntentResponseCodeGetName, _INSupportedIntentsByExtensions, _INSupportsPairedDevice, - _INSyncSlotActivityName, _INSyncSlotCarProfileName, _INSyncSlotContactGroupName, - _INSyncSlotContactName, _INSyncSlotPersonName, _INSyncSlotPhotoAlbumName, - _INSyncSlotPhotoTagName, _INUncompressFileIntentResponseCodeGetName, + _INSyncSlotActivityName, _INSyncSlotCarName, _INSyncSlotCarProfileName, + _INSyncSlotContactGroupName, _INSyncSlotContactName, _INSyncSlotPaymentsAccountNickname, + _INSyncSlotPaymentsOrganizationName, _INSyncSlotPersonName, + _INSyncSlotPhotoAlbumName, _INSyncSlotPhotoTagName, _INUncompressFileIntentResponseCodeGetName, _INUserActivityDeserializeFromBackingStore, _INUserActivityDeserializeFromData, _INUserActivityGetSerializationQueue, _INUserActivitySerializeToBackingStore, _INUserActivitySerializeToData, _INUserSupportDirectoryPath, @@ -210,7 +201,9 @@ exports: _INWorkoutsDomainGetIntentResponseDescriptionWithFacadeClass, _INWorkoutsDomainGetIntentResponseDescriptionWithName, _INWorkoutsDomainGetIntentResponseDescriptionWithType, _IntentsVersionNumber, _IntentsVersionString, __INExtensionItemSiriLanguageCodeKey, - __INExtensionValidateClass, __INIntentSlotNamesKey, __INIntentSlotValueTransformFromLocationValue, + __INExtensionValidateClass, __INIntentSlotNamesKey, __INIntentSlotValueTransformFromDateTimeRangeValue, + __INIntentSlotValueTransformFromDoubleValue, __INIntentSlotValueTransformFromLocationValue, + __INIntentSlotValueTransformToDateTimeRangeValue, __INIntentSlotValueTransformToDoubleValue, __INIntentSlotValueTransformToLocationValue, __INIntentSlotVocabularyExamplesKey, __INIntentSlotVocabularyIdentifierKey, __INIntentSlotVocabularyPhraseKey, __INIntentSlotVocabularyPoliciesKey, __INIntentSlotVocabularyPronunciationKey, @@ -218,27 +211,34 @@ exports: __INIntentTypeKey, __INIntentTypePhrasesKey, __INIntentVocabularyExamplesKey, __INIntentsExtensionCodeSigningRequirementAttributeKey, __INIntentsExtensionCodeSigningRequirementAttributeValue, __INIntentsExtensionEntitlementAttributeKey, __INIsInternalMacInstall, + __INPBActivateCarSignalIntentReadFrom, __INPBActivateCarSignalIntentResponseReadFrom, __INPBAppBuildReadFrom, __INPBAppBundleInfoReadFrom, __INPBAppIdReadFrom, - __INPBAppNamesReadFrom, __INPBBuildIdReadFrom, __INPBCall_connectionOptions, - __INPBCancelWorkoutIntentReadFrom, __INPBCancelWorkoutIntentResponseReadFrom, - __INPBCar_commandsOptions, __INPBCompressFileIntentReadFrom, - __INPBCompressFileIntentResponseReadFrom, __INPBConditionReadFrom, - __INPBConfigureHomeIntentReadFrom, __INPBConfigureHomeIntentResponseReadFrom, - __INPBConflictingParameterReadFrom, __INPBContactHandleReadFrom, - __INPBContactListReadFrom, __INPBContactReadFrom, __INPBContactValueReadFrom, - __INPBControlHomeIntentReadFrom, __INPBControlHomeIntentResponseReadFrom, - __INPBCopyFileIntentReadFrom, __INPBCopyFileIntentResponseReadFrom, - __INPBCreateFileIntentReadFrom, __INPBCreateFileIntentResponseReadFrom, - __INPBCurrencyAmountReadFrom, __INPBCurrencyAmountValueReadFrom, - __INPBDataStringListReadFrom, __INPBDataStringReadFrom, __INPBDateTimeRangeListReadFrom, + __INPBAppNamesReadFrom, __INPBBillDetailsValueReadFrom, __INPBBillPayeeValueReadFrom, + __INPBBuildIdReadFrom, __INPBCallMetricsReadFrom, __INPBCallMetricsValueReadFrom, + __INPBCall_connectionOptions, __INPBCancelWorkoutIntentReadFrom, + __INPBCancelWorkoutIntentResponseReadFrom, __INPBCar_commandsOptions, + __INPBCompressFileIntentReadFrom, __INPBCompressFileIntentResponseReadFrom, + __INPBConditionReadFrom, __INPBConfigureHomeIntentReadFrom, + __INPBConfigureHomeIntentResponseReadFrom, __INPBConflictingParameterReadFrom, + __INPBContactHandleReadFrom, __INPBContactListReadFrom, __INPBContactReadFrom, + __INPBContactValueReadFrom, __INPBControlHomeIntentReadFrom, + __INPBControlHomeIntentResponseReadFrom, __INPBCopyFileIntentReadFrom, + __INPBCopyFileIntentResponseReadFrom, __INPBCreateFileIntentReadFrom, + __INPBCreateFileIntentResponseReadFrom, __INPBCurrencyAmountReadFrom, + __INPBCurrencyAmountValueReadFrom, __INPBDataStringListReadFrom, + __INPBDataStringReadFrom, __INPBDateTimeRangeListReadFrom, __INPBDateTimeRangeReadFrom, __INPBDateTimeRangeValueReadFrom, __INPBDateTimeReadFrom, __INPBDecimalNumberValueReadFrom, __INPBDeleteFilePermanentlyIntentReadFrom, __INPBDeleteFilePermanentlyIntentResponseReadFrom, __INPBDialingContactReadFrom, __INPBDialingContactValueReadFrom, + __INPBDistanceListReadFrom, __INPBDistanceReadFrom, __INPBDistanceValueReadFrom, __INPBDoubleListReadFrom, __INPBDoubleReadFrom, __INPBDoubleValueReadFrom, __INPBDurationReadFrom, __INPBEmptyReadFrom, __INPBEndWorkoutIntentReadFrom, __INPBEndWorkoutIntentResponseReadFrom, __INPBFilePropertyReadFrom, - __INPBFilePropertyValueReadFrom, __INPBFilesOptions, __INPBFitnessOptions, + __INPBFilePropertyValueReadFrom, __INPBFilesOptions, __INPBFinancialAccountValueReadFrom, + __INPBFitnessOptions, __INPBGenericIntentReadFrom, __INPBGenericIntentResponseReadFrom, + __INPBGetCarLockStatusIntentReadFrom, __INPBGetCarLockStatusIntentResponseReadFrom, + __INPBGetCarPowerLevelStatusIntentReadFrom, __INPBGetCarPowerLevelStatusIntentResponseReadFrom, __INPBGetFileInformationIntentReadFrom, __INPBGetFileInformationIntentResponseReadFrom, __INPBGetRideStatusIntentReadFrom, __INPBGetRideStatusIntentResponseReadFrom, __INPBHomeAttributeReadFrom, __INPBHomeAttributeValueReadFrom, @@ -259,14 +259,15 @@ exports: __INPBMessageReadFrom, __INPBMessagesOptions, __INPBMoveFileIntentReadFrom, __INPBMoveFileIntentResponseReadFrom, __INPBOpenFileIntentReadFrom, __INPBOpenFileIntentResponseReadFrom, __INPBPauseWorkoutIntentReadFrom, - __INPBPauseWorkoutIntentResponseReadFrom, __INPBPayloadConfirmationReadFrom, + __INPBPauseWorkoutIntentResponseReadFrom, __INPBPayBillIntentReadFrom, + __INPBPayBillIntentResponseReadFrom, __INPBPayloadConfirmationReadFrom, __INPBPayloadNeedsDisambiguationReadFrom, __INPBPayloadNeedsValueReadFrom, - __INPBPayloadNotSpecificEnoughReadFrom, __INPBPayloadSuccessReadFrom, - __INPBPayloadUnsupportedReadFrom, __INPBPaymentMethodListReadFrom, + __INPBPayloadSuccessReadFrom, __INPBPayloadUnsupportedReadFrom, + __INPBPaymentAmountValueReadFrom, __INPBPaymentMethodListReadFrom, __INPBPaymentMethodReadFrom, __INPBPaymentMethodValueReadFrom, __INPBPaymentRecordReadFrom, __INPBPaymentsOptions, __INPBPhotosOptions, __INPBPlatformSupportReadFrom, __INPBPriceRangeValueReadFrom, - __INPBQueryHomeIntentReadFrom, __INPBQueryHomeIntentResponseReadFrom, + __INPBPropertyReadFrom, __INPBQueryHomeIntentReadFrom, __INPBQueryHomeIntentResponseReadFrom, __INPBRangeValueReadFrom, __INPBRefinementItemReadFrom, __INPBRequestPaymentIntentReadFrom, __INPBRequestPaymentIntentResponseReadFrom, __INPBRequestRideIntentReadFrom, __INPBRequestRideIntentResponseReadFrom, __INPBResumeWorkoutIntentReadFrom, @@ -276,13 +277,15 @@ exports: __INPBRideStatusReadFrom, __INPBRideVehicleReadFrom, __INPBRidesharingOptions, __INPBSaveProfileInCarIntentReadFrom, __INPBSaveProfileInCarIntentResponseReadFrom, __INPBSearchCallHistoryIntentReadFrom, __INPBSearchCallHistoryIntentResponseReadFrom, + __INPBSearchForBillsIntentReadFrom, __INPBSearchForBillsIntentResponseReadFrom, __INPBSearchForFilesIntentReadFrom, __INPBSearchForFilesIntentResponseReadFrom, __INPBSearchForMessagesIntentReadFrom, __INPBSearchForMessagesIntentResponseReadFrom, __INPBSearchForPhotosIntentReadFrom, __INPBSearchForPhotosIntentResponseReadFrom, __INPBSelectionItemReadFrom, __INPBSendMessageIntentReadFrom, __INPBSendMessageIntentResponseReadFrom, __INPBSendPaymentIntentReadFrom, __INPBSendPaymentIntentResponseReadFrom, __INPBSetAudioSourceInCarIntentReadFrom, - __INPBSetAudioSourceInCarIntentResponseReadFrom, __INPBSetClimateSettingsInCarIntentReadFrom, + __INPBSetAudioSourceInCarIntentResponseReadFrom, __INPBSetCarLockStatusIntentReadFrom, + __INPBSetCarLockStatusIntentResponseReadFrom, __INPBSetClimateSettingsInCarIntentReadFrom, __INPBSetClimateSettingsInCarIntentResponseReadFrom, __INPBSetDefrosterSettingsInCarIntentReadFrom, __INPBSetDefrosterSettingsInCarIntentResponseReadFrom, __INPBSetMessageAttributeIntentReadFrom, __INPBSetMessageAttributeIntentResponseReadFrom, __INPBSetProfileInCarIntentReadFrom, @@ -302,9 +305,9 @@ exports: __INSiriDeveloperEntitlement, __INStringFromVocabularyStringType, __INSyncSlotFromVocabularyStringType, __INVocabularyStringTypeFromSlotName, __INVocabularyStringTypeFromString, __contactHandleTypeForPersonHandleType, - __contactSuggestionTypeForPersonSuggestionType, __personHandleTypeForContactHandleType, - __personSuggestionTypeForContactSuggestionType, _kINApplicationContextContextsKey, - _kINVocabularyUpdateServiceName ] + __contactSuggestionTypeForPersonSuggestionType, __intentSlotValueForObject, + __personHandleTypeForContactHandleType, __personSuggestionTypeForContactSuggestionType, + _kINApplicationContextContextsKey, _kINVocabularyUpdateServiceName ] objc-classes: [ _INApplicationContext, _INCache, _INCacheableObjectManager, _INCallCapabilityOptionsResolutionResult, _INCallRecordTypeResolutionResult, _INCompressFileIntent, _INCompressFileIntentResponse, _INCopyFileIntent, @@ -312,7 +315,8 @@ exports: _INCurrencyAmount, _INDateComponentsRange, _INDateComponentsRangeResolutionResult, _INDeleteFilePermanentlyIntent, _INDeleteFilePermanentlyIntentResponse, _INExtension, _INExtensionContext, _INExtensionContextHost, - _INFileProperty, _INGetFileInformationIntent, _INGetFileInformationIntentResponse, + _INFileEntityTypeOptionsResolutionResult, _INFileProperty, + _INGetFileInformationIntent, _INGetFileInformationIntentResponse, _INImage, _INImageCache, _INIntent, _INIntentDescription, _INIntentResolutionResult, _INIntentResponse, _INIntentResponseDescription, _INIntentSlotDescription, _INIntentUtilsExportHelper, _INIntentVocabularyKnowledge, @@ -333,8 +337,10 @@ exports: _INStartPhotoPlaybackIntentResponse, _INStartVideoCallIntent, _INStartVideoCallIntentResponse, _INStringResolutionResult, _INUncompressFileIntent, _INUncompressFileIntentResponse, - _INVocabularyUpdater, __INAggregator, __INExtension, __INPBAppBuild, - __INPBAppBundleInfo, __INPBAppId, __INPBAppNames, __INPBBuildId, + _INVocabularyUpdater, __INAggregator, __INExtension, __INPBActivateCarSignalIntent, + __INPBActivateCarSignalIntentResponse, __INPBAppBuild, __INPBAppBundleInfo, + __INPBAppId, __INPBAppNames, __INPBBillDetailsValue, __INPBBillPayeeValue, + __INPBBuildId, __INPBCallMetrics, __INPBCallMetricsValue, __INPBCancelWorkoutIntent, __INPBCancelWorkoutIntentResponse, __INPBCompressFileIntent, __INPBCompressFileIntentResponse, __INPBCondition, __INPBConfigureHomeIntent, __INPBConfigureHomeIntentResponse, @@ -346,16 +352,20 @@ exports: __INPBDateTime, __INPBDateTimeRange, __INPBDateTimeRangeList, __INPBDateTimeRangeValue, __INPBDecimalNumberValue, __INPBDeleteFilePermanentlyIntent, __INPBDeleteFilePermanentlyIntentResponse, __INPBDialingContact, - __INPBDialingContactValue, __INPBDouble, __INPBDoubleList, - __INPBDoubleValue, __INPBDuration, __INPBEmpty, __INPBEndWorkoutIntent, - __INPBEndWorkoutIntentResponse, __INPBFileProperty, __INPBFilePropertyValue, - __INPBGetFileInformationIntent, __INPBGetFileInformationIntentResponse, - __INPBGetRideStatusIntent, __INPBGetRideStatusIntentResponse, - __INPBHomeAttribute, __INPBHomeAttributeValue, __INPBHomeEntity, - __INPBImageValue, __INPBInteger, __INPBIntegerList, __INPBIntegerValue, - __INPBIntentMetadata, __INPBIntentResponse, __INPBIntentResponsePayloadFailure, - __INPBIntentResponsePayloadSuccess, __INPBIntentSlotResolutionMulticardinalResult, - __INPBIntentSlotResolutionResult, __INPBIntentSlotValue, __INPBIntentSlotVocabularyConcept, + __INPBDialingContactValue, __INPBDistance, __INPBDistanceList, + __INPBDistanceValue, __INPBDouble, __INPBDoubleList, __INPBDoubleValue, + __INPBDuration, __INPBEmpty, __INPBEndWorkoutIntent, __INPBEndWorkoutIntentResponse, + __INPBFileProperty, __INPBFilePropertyValue, __INPBFinancialAccountValue, + __INPBGenericIntent, __INPBGenericIntentResponse, __INPBGetCarLockStatusIntent, + __INPBGetCarLockStatusIntentResponse, __INPBGetCarPowerLevelStatusIntent, + __INPBGetCarPowerLevelStatusIntentResponse, __INPBGetFileInformationIntent, + __INPBGetFileInformationIntentResponse, __INPBGetRideStatusIntent, + __INPBGetRideStatusIntentResponse, __INPBHomeAttribute, __INPBHomeAttributeValue, + __INPBHomeEntity, __INPBImageValue, __INPBInteger, __INPBIntegerList, + __INPBIntegerValue, __INPBIntentMetadata, __INPBIntentResponse, + __INPBIntentResponsePayloadFailure, __INPBIntentResponsePayloadSuccess, + __INPBIntentSlotResolutionMulticardinalResult, __INPBIntentSlotResolutionResult, + __INPBIntentSlotValue, __INPBIntentSlotVocabularyConcept, __INPBIntentSlotVocabularyPolicy, __INPBIntentSlotVocabularyValue, __INPBIntentSupport, __INPBIntentType, __INPBIntentTypePhrases, __INPBIntentVocabulary, __INPBLanguageTag, __INPBListRideOptionsIntent, @@ -364,25 +374,28 @@ exports: __INPBLocationValue, __INPBLong, __INPBLongList, __INPBLongValue, __INPBMessage, __INPBMoveFileIntent, __INPBMoveFileIntentResponse, __INPBOpenFileIntent, __INPBOpenFileIntentResponse, __INPBPauseWorkoutIntent, - __INPBPauseWorkoutIntentResponse, __INPBPayloadConfirmation, - __INPBPayloadNeedsDisambiguation, __INPBPayloadNeedsValue, - __INPBPayloadNotSpecificEnough, __INPBPayloadSuccess, __INPBPayloadUnsupported, - __INPBPaymentMethod, __INPBPaymentMethodList, __INPBPaymentMethodValue, - __INPBPaymentRecord, __INPBPlatformSupport, __INPBPriceRangeValue, - __INPBQueryHomeIntent, __INPBQueryHomeIntentResponse, __INPBRangeValue, - __INPBRefinementItem, __INPBRequestPaymentIntent, __INPBRequestPaymentIntentResponse, + __INPBPauseWorkoutIntentResponse, __INPBPayBillIntent, __INPBPayBillIntentResponse, + __INPBPayloadConfirmation, __INPBPayloadNeedsDisambiguation, + __INPBPayloadNeedsValue, __INPBPayloadSuccess, __INPBPayloadUnsupported, + __INPBPaymentAmountValue, __INPBPaymentMethod, __INPBPaymentMethodList, + __INPBPaymentMethodValue, __INPBPaymentRecord, __INPBPlatformSupport, + __INPBPriceRangeValue, __INPBProperty, __INPBQueryHomeIntent, + __INPBQueryHomeIntentResponse, __INPBRangeValue, __INPBRefinementItem, + __INPBRequestPaymentIntent, __INPBRequestPaymentIntentResponse, __INPBRequestRideIntent, __INPBRequestRideIntentResponse, __INPBResumeWorkoutIntent, __INPBResumeWorkoutIntentResponse, __INPBRideCompletionStatus, __INPBRideDriver, __INPBRideFareLineItem, __INPBRideOption, __INPBRidePartySizeOption, __INPBRideStatus, __INPBRideVehicle, __INPBSaveProfileInCarIntent, __INPBSaveProfileInCarIntentResponse, __INPBSearchCallHistoryIntent, __INPBSearchCallHistoryIntentResponse, + __INPBSearchForBillsIntent, __INPBSearchForBillsIntentResponse, __INPBSearchForFilesIntent, __INPBSearchForFilesIntentResponse, __INPBSearchForMessagesIntent, __INPBSearchForMessagesIntentResponse, __INPBSearchForPhotosIntent, __INPBSearchForPhotosIntentResponse, __INPBSelectionItem, __INPBSendMessageIntent, __INPBSendMessageIntentResponse, __INPBSendPaymentIntent, __INPBSendPaymentIntentResponse, __INPBSetAudioSourceInCarIntent, __INPBSetAudioSourceInCarIntentResponse, + __INPBSetCarLockStatusIntent, __INPBSetCarLockStatusIntentResponse, __INPBSetClimateSettingsInCarIntent, __INPBSetClimateSettingsInCarIntentResponse, __INPBSetDefrosterSettingsInCarIntent, __INPBSetDefrosterSettingsInCarIntentResponse, __INPBSetMessageAttributeIntent, __INPBSetMessageAttributeIntentResponse, @@ -406,11 +419,10 @@ exports: __INPBEndWorkoutIntentResponse._unknownFields, __INPBPauseWorkoutIntentResponse._unknownFields, __INPBQueryHomeIntentResponse._unknownFields, __INPBResumeWorkoutIntentResponse._unknownFields, __INPBSaveProfileInCarIntentResponse._unknownFields, __INPBSearchCallHistoryIntentResponse._unknownFields, - __INPBSendMessageIntentResponse._unknownFields, __INPBSetAudioSourceInCarIntentResponse._unknownFields, + __INPBSetAudioSourceInCarIntentResponse._unknownFields, __INPBSetCarLockStatusIntentResponse._unknownFields, __INPBSetClimateSettingsInCarIntentResponse._unknownFields, __INPBSetDefrosterSettingsInCarIntentResponse._unknownFields, __INPBSetMessageAttributeIntentResponse._unknownFields, __INPBSetProfileInCarIntentResponse._unknownFields, __INPBSetRadioStationIntentResponse._unknownFields, __INPBSetSeatSettingsInCarIntentResponse._unknownFields, - __INPBStartAudioCallIntentResponse._unknownFields, __INPBStartVideoCallIntentResponse._unknownFields, __INPBStartWorkoutIntentResponse._unknownFields ] ... diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/JavaFrameEmbedding.framework/Versions/A/JavaFrameEmbedding.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/JavaFrameEmbedding.framework/Versions/A/JavaFrameEmbedding.tbd index 71b0153ee0..e02b722c0f 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/JavaFrameEmbedding.framework/Versions/A/JavaFrameEmbedding.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/JavaFrameEmbedding.framework/Versions/A/JavaFrameEmbedding.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: D7985C40-F036-3A1B-B273-9B806DFEF3E7', 'x86_64: ACAFD521-D7D1-3EA5-8E35-D1599A6337D5' ] +uuids: [ 'i386: 20A14778-9CB2-3AF6-910E-43499E518390', 'x86_64: A6B1E946-AAC6-38FA-9463-0544DFE8EA88' ] platform: macosx install-name: /System/Library/Frameworks/JavaFrameEmbedding.framework/Versions/A/JavaFrameEmbedding objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/JSContext.h b/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/JSContext.h index ddb51adfef..194e352bfe 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/JSContext.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/JSContext.h @@ -125,8 +125,9 @@ NS_CLASS_AVAILABLE(10_9, 7_0) + (NSArray *)currentArguments; /*! -@methodgroup Global Properties +@functiongroup Global Properties */ + /*! @property @abstract Get the global object of the context. @@ -197,18 +198,15 @@ NS_CLASS_AVAILABLE(10_9, 7_0) @interface JSContext (SubscriptSupport) /*! -method +@method @abstract Get a particular property on the global object. -@param key @result The JSValue for the global object's property. */ - (JSValue *)objectForKeyedSubscript:(id)key; /*! -method +@method @abstract Set a particular property on the global object. -@param object -@param key */ - (void)setObject:(id)object forKeyedSubscript:(NSObject *)key; @@ -223,7 +221,6 @@ method /*! @method @abstract Create a JSContext, wrapping its C API counterpart. -@param jsGlobalContextRef @result The JSContext equivalent of the provided JSGlobalContextRef. */ + (JSContext *)contextWithJSGlobalContextRef:(JSGlobalContextRef)jsGlobalContextRef; diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/JSManagedValue.h b/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/JSManagedValue.h index d13733d082..01073fad97 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/JSManagedValue.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/JSManagedValue.h @@ -54,7 +54,6 @@ NS_CLASS_AVAILABLE(10_9, 7_0) /*! @method @abstract Create a JSManagedValue from a JSValue. -@param value @result The new JSManagedValue. */ + (JSManagedValue *)managedValueWithValue:(JSValue *)value; @@ -63,7 +62,6 @@ NS_CLASS_AVAILABLE(10_9, 7_0) /*! @method @abstract Create a JSManagedValue. -@param value @result The new JSManagedValue. */ - (instancetype)initWithValue:(JSValue *)value; diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/JSObjectRef.h b/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/JSObjectRef.h index 754dff3630..95d53b7f4e 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/JSObjectRef.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/JSObjectRef.h @@ -186,7 +186,7 @@ typedef bool @abstract The callback invoked when collecting the names of an object's properties. @param ctx The execution context to use. @param object The JSObject whose property names are being collected. -@param accumulator A JavaScript property name accumulator in which to accumulate the names of object's properties. +@param propertyNames A JavaScript property name accumulator in which to accumulate the names of object's properties. @discussion If you named your function GetPropertyNames, you would declare it like this: void GetPropertyNames(JSContextRef ctx, JSObjectRef object, JSPropertyNameAccumulatorRef propertyNames); diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/JSStringRef.h b/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/JSStringRef.h index 9d2de84af0..bc03ed70d8 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/JSStringRef.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/JSStringRef.h @@ -37,8 +37,9 @@ extern "C" { #endif -#if !defined(WIN32) && !defined(_WIN32) \ - && !((defined(__CC_ARM) || defined(__ARMCC__)) && !defined(__linux__)) /* RVCT */ +#if !defined(_NATIVE_WCHAR_T_DEFINED) /* MSVC */ \ + && (!defined(__WCHAR_MAX__) || (__WCHAR_MAX__ > 0xffffU)) /* ISO C/C++ */ \ + && (!defined(WCHAR_MAX) || (WCHAR_MAX > 0xffffU)) /* RVCT */ /*! @typedef JSChar @abstract A UTF-16 code unit. One, or a sequence of two, can encode any Unicode diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/JSTypedArray.h b/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/JSTypedArray.h index 4829499a64..e23b76d2eb 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/JSTypedArray.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/JSTypedArray.h @@ -156,7 +156,7 @@ JS_EXPORT JSObjectRef JSObjectMakeArrayBufferWithBytesNoCopy(JSContextRef ctx, v /*! @function @abstract Returns a pointer to the data buffer that serves as the backing store for a JavaScript Typed Array object. - @param buffer The Array Buffer object whose internal backing store pointer to return. + @param object The Array Buffer object whose internal backing store pointer to return. @param exception A pointer to a JSValueRef in which to store an exception, if any. Pass NULL if you do not care to store an exception. @result A pointer to the raw data buffer that serves as object's backing store or NULL if object is not an Array Buffer object. @discussion The pointer returned by this function is temporary and is not guaranteed to remain valid across JavaScriptCore API calls. diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/JSValue.h b/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/JSValue.h index 37d7594070..1410dd74a1 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/JSValue.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/JSValue.h @@ -68,7 +68,6 @@ NS_CLASS_AVAILABLE(10_9, 7_0) /*! @method @abstract Create a JavaScript value from a BOOL primitive. -@param value @param context The JSContext in which the resulting JSValue will be created. @result The new JSValue representing the equivalent boolean value. */ @@ -77,7 +76,6 @@ NS_CLASS_AVAILABLE(10_9, 7_0) /*! @method @abstract Create a JavaScript value from a double primitive. -@param value @param context The JSContext in which the resulting JSValue will be created. @result The new JSValue representing the equivalent boolean value. */ @@ -86,7 +84,6 @@ NS_CLASS_AVAILABLE(10_9, 7_0) /*! @method @abstract Create a JavaScript value from an int32_t primitive. -@param value @param context The JSContext in which the resulting JSValue will be created. @result The new JSValue representing the equivalent boolean value. */ @@ -95,7 +92,6 @@ NS_CLASS_AVAILABLE(10_9, 7_0) /*! @method @abstract Create a JavaScript value from a uint32_t primitive. -@param value @param context The JSContext in which the resulting JSValue will be created. @result The new JSValue representing the equivalent boolean value. */ @@ -364,28 +360,29 @@ NS_CLASS_AVAILABLE(10_9, 7_0) - (void)setValue:(id)value atIndex:(NSUInteger)index; /*! -@methodgroup Checking JavaScript Types +@functiongroup Checking JavaScript Types */ + /*! -@method +@property @abstract Check if a JSValue corresponds to the JavaScript value undefined. */ @property (readonly) BOOL isUndefined; /*! -@method +@property @abstract Check if a JSValue corresponds to the JavaScript value null. */ @property (readonly) BOOL isNull; /*! -@method +@property @abstract Check if a JSValue is a boolean. */ @property (readonly) BOOL isBoolean; /*! -@method +@property @abstract Check if a JSValue is a number. @discussion In JavaScript, there is no differentiation between types of numbers. Semantically all numbers behave like doubles except in special cases like bit @@ -394,25 +391,25 @@ NS_CLASS_AVAILABLE(10_9, 7_0) @property (readonly) BOOL isNumber; /*! -@method +@property @abstract Check if a JSValue is a string. */ @property (readonly) BOOL isString; /*! -@method +@property @abstract Check if a JSValue is an object. */ @property (readonly) BOOL isObject; /*! -@method +@property @abstract Check if a JSValue is an array. */ @property (readonly) BOOL isArray NS_AVAILABLE(10_11, 9_0); /*! -@method +@property @abstract Check if a JSValue is a date. */ @property (readonly) BOOL isDate NS_AVAILABLE(10_11, 9_0); @@ -592,8 +589,6 @@ Create a JSValue from a CGRect. /*! @method @abstract Creates a JSValue, wrapping its C API counterpart. -@param value -@param context @result The Objective-C API equivalent of the specified JSValueRef. */ + (JSValue *)valueWithJSValueRef:(JSValueRef)value inContext:(JSContext *)context; diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/JSValueRef.h b/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/JSValueRef.h index 1bd7bd5799..9815de783c 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/JSValueRef.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/Headers/JSValueRef.h @@ -93,7 +93,7 @@ extern "C" { @param value The JSValue whose type you want to obtain. @result A value of type JSType that identifies value's type. */ -JS_EXPORT JSType JSValueGetType(JSContextRef ctx, JSValueRef); +JS_EXPORT JSType JSValueGetType(JSContextRef ctx, JSValueRef value); /*! @function diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore.tbd index e6b8923873..12affc52b7 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore.tbd @@ -1,17 +1,16 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: DC4F0FA6-BDA2-3BB9-9491-D568329DD5B0', 'x86_64: 098A6380-FB0A-3087-B252-8FD0CE99FBA3' ] +uuids: [ 'i386: E2E096CE-FE2D-3670-9A8D-5DD93E43059C', 'x86_64: 463FC6F5-AE5A-3065-AE0A-6DBA0D2CF26A' ] platform: macosx install-name: /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore -current-version: 602.3.12 +current-version: 603.1.30 objc-constraint: none exports: - archs: [ i386 ] symbols: [ __ZN3JSC19JSNativeStdFunction6createERNS_2VMEPNS_14JSGlobalObjectEiRKN3WTF6StringEONSt3__18functionIFxPNS_9ExecStateEEEENS_9IntrinsicEPFxSC_E, __ZN3JSC4Yarr11byteCompileERNS0_11YarrPatternEPN3WTF20BumpPointerAllocatorEPNS3_6NoLockE, - __ZN3WTF10ParkingLot21parkConditionallyImplEPKvRKNS_12ScopedLambdaIFbvEEERKNS3_IFvvEEENSt3__16chrono10time_pointINSD_12steady_clockENSD_8durationIxNSC_5ratioILx1ELx1000000000EEEEEEE, __ZN3WTF17StringPrintStream7vprintfEPKcPc, __ZN3WTF9WorkQueue13dispatchAfterENSt3__16chrono8durationIxNS1_5ratioILx1ELx1000000000EEEEEONS_8FunctionIFvvEEE, - __ZN3WTF9dataLogFVEPKcPc, __ZThn12_N9Inspector18InspectorHeapAgent17didGarbageCollectEN3JSC13HeapOperationE, + __ZN3WTF9dataLogFVEPKcPc, __ZThn12_N9Inspector18InspectorHeapAgent17didGarbageCollectEN3JSC15CollectionScopeE, __ZThn12_N9Inspector18InspectorHeapAgent18willGarbageCollectEv, __ZThn12_N9Inspector18InspectorHeapAgentD0Ev, __ZThn12_N9Inspector18InspectorHeapAgentD1Ev, __ZThn12_N9Inspector22InspectorDebuggerAgent13setBreakpointERN3WTF6StringERKNS_15InspectorObjectEPS5_PS2_RNS1_6RefPtrINS_8Protocol8Debugger8LocationEEE, @@ -24,7 +23,10 @@ exports: __ZThn12_N9Inspector22InspectorDebuggerAgent18setBreakpointByUrlERN3WTF6StringEiPKS2_S5_PKiPKNS_15InspectorObjectEPS2_RNS1_6RefPtrINS_8Protocol5ArrayINSD_8Debugger8LocationEEEEE, __ZThn12_N9Inspector22InspectorDebuggerAgent19evaluateOnCallFrameERN3WTF6StringERKS2_S5_PS4_PKbS8_S8_S8_S8_RNS1_6RefPtrINS_8Protocol7Runtime12RemoteObjectEEEPNSA_9OptOutputIbEEPNSF_IiEE, __ZThn12_N9Inspector22InspectorDebuggerAgent20setBreakpointsActiveERN3WTF6StringEb, + __ZThn12_N9Inspector22InspectorDebuggerAgent20setPauseOnAssertionsERN3WTF6StringEb, __ZThn12_N9Inspector22InspectorDebuggerAgent20setPauseOnExceptionsERN3WTF6StringERKS2_, + __ZThn12_N9Inspector22InspectorDebuggerAgent23setAsyncStackTraceDepthERN3WTF6StringEi, + __ZThn12_N9Inspector22InspectorDebuggerAgent24continueUntilNextRunLoopERN3WTF6StringE, __ZThn12_N9Inspector22InspectorDebuggerAgent5pauseERN3WTF6StringE, __ZThn12_N9Inspector22InspectorDebuggerAgent6enableERN3WTF6StringE, __ZThn12_N9Inspector22InspectorDebuggerAgent6resumeERN3WTF6StringE, @@ -64,6 +66,8 @@ exports: __ZThn8_N9Inspector21InspectorRuntimeAgent19disableTypeProfilerERN3WTF6StringE, __ZThn8_N9Inspector21InspectorRuntimeAgent20getCollectionEntriesERN3WTF6StringERKS2_PS4_PKiS8_RNS1_6RefPtrINS_8Protocol5ArrayINSA_7Runtime15CollectionEntryEEEEE, __ZThn8_N9Inspector21InspectorRuntimeAgent24getDisplayablePropertiesERN3WTF6StringERKS2_PKbRNS1_6RefPtrINS_8Protocol5ArrayINS9_7Runtime18PropertyDescriptorEEEEERNS8_INSA_INSB_26InternalPropertyDescriptorEEEEE, + __ZThn8_N9Inspector21InspectorRuntimeAgent25enableControlFlowProfilerERN3WTF6StringE, + __ZThn8_N9Inspector21InspectorRuntimeAgent26disableControlFlowProfilerERN3WTF6StringE, __ZThn8_N9Inspector21InspectorRuntimeAgent36getRuntimeTypesForVariablesAtOffsetsERN3WTF6StringERKNS_14InspectorArrayERNS1_6RefPtrINS_8Protocol5ArrayINS8_7Runtime15TypeDescriptionEEEEE, __ZThn8_N9Inspector21InspectorRuntimeAgent5parseERN3WTF6StringERKS2_PNS_8Protocol7Runtime15SyntaxErrorTypeEPNS6_9OptOutputIS2_EERNS1_6RefPtrINS7_10ErrorRangeEEE, __ZThn8_N9Inspector21InspectorRuntimeAgent8evaluateERN3WTF6StringERKS2_PS4_PKbS8_PKiS8_S8_S8_RNS1_6RefPtrINS_8Protocol7Runtime12RemoteObjectEEEPNSC_9OptOutputIbEEPNSH_IiEE, @@ -83,45 +87,60 @@ exports: symbols: [ _JSPropertyDescriptorConfigurableKey, _JSPropertyDescriptorEnumerableKey, _JSPropertyDescriptorGetKey, _JSPropertyDescriptorSetKey, _JSPropertyDescriptorValueKey, _JSPropertyDescriptorWritableKey, - __ZN3JSC16jitWriteFunctionE, __ZN3JSC19JSNativeStdFunction6createERNS_2VMEPNS_14JSGlobalObjectEiRKN3WTF6StringEONSt3__18functionIFxPNS_9ExecStateEEEENS_9IntrinsicEPSD_, - __ZN3JSC20ObjCCallbackFunction6s_infoE, __ZN3JSC2B310BasicBlock11replaceLastERNS0_9ProcedureEPNS0_5ValueE, + __ZN3JSC16clearArrayMemsetEPNS_12WriteBarrierINS_7UnknownEEEj, + __ZN3JSC16clearArrayMemsetEPdj, __ZN3JSC16jitWriteFunctionE, + __ZN3JSC19JSNativeStdFunction6createERNS_2VMEPNS_14JSGlobalObjectEiRKN3WTF6StringEONSt3__18functionIFxPNS_9ExecStateEEEENS_9IntrinsicEPSD_, + __ZN3JSC19JSWebAssemblyCallee6s_infoE, __ZN3JSC19WebAssemblyFunction6createERNS_2VMEPNS_14JSGlobalObjectEjRKN3WTF6StringEPNS_21JSWebAssemblyInstanceEPNS_19JSWebAssemblyCalleeESC_PNS_4Wasm9SignatureE, + __ZN3JSC19WebAssemblyFunction6s_infoE, __ZN3JSC20ObjCCallbackFunction6s_infoE, + __ZN3JSC21WebAssemblyToJSCallee6s_infoE, __ZN3JSC23WebAssemblyModuleRecord6s_infoE, + __ZN3JSC23WebAssemblyModuleRecord8evaluateEPNS_9ExecStateE, + __ZN3JSC2B310BasicBlock11replaceLastERNS0_9ProcedureEPNS0_5ValueE, + __ZN3JSC2B310BasicBlock13setSuccessorsENS0_22GenericFrequentedBlockIS1_EE, + __ZN3JSC2B310BasicBlock13setSuccessorsENS0_22GenericFrequentedBlockIS1_EES3_, + __ZN3JSC2B310BasicBlock15appendSuccessorENS0_22GenericFrequentedBlockIS1_EE, __ZN3JSC2B310BasicBlock17appendIntConstantERNS0_9ProcedureENS0_6OriginENS0_4TypeEx, - __ZN3JSC2B310BasicBlock17appendNonTerminalEPNS0_5ValueE, __ZN3JSC2B310BasicBlock6appendEPNS0_5ValueE, - __ZN3JSC2B310CCallValueD0Ev, __ZN3JSC2B310CCallValueD1Ev, - __ZN3JSC2B310CCallValueD2Ev, __ZN3JSC2B310CheckValueC1ENS0_6OpcodeENS0_6OriginEPNS0_5ValueE, - __ZN3JSC2B310CheckValueC1ENS0_6OpcodeENS0_6OriginEPNS0_5ValueES5_, - __ZN3JSC2B310CheckValueC2ENS0_6OpcodeENS0_6OriginEPNS0_5ValueE, - __ZN3JSC2B310CheckValueC2ENS0_6OpcodeENS0_6OriginEPNS0_5ValueES5_, + __ZN3JSC2B310BasicBlock17appendNonTerminalEPNS0_5ValueE, __ZN3JSC2B310BasicBlock21appendNewControlValueERNS0_9ProcedureENS0_6OpcodeENS0_6OriginE, + __ZN3JSC2B310BasicBlock21appendNewControlValueERNS0_9ProcedureENS0_6OpcodeENS0_6OriginEPNS0_5ValueE, + __ZN3JSC2B310BasicBlock21appendNewControlValueERNS0_9ProcedureENS0_6OpcodeENS0_6OriginEPNS0_5ValueERKNS0_22GenericFrequentedBlockIS1_EESB_, + __ZN3JSC2B310BasicBlock21appendNewControlValueERNS0_9ProcedureENS0_6OpcodeENS0_6OriginERKNS0_22GenericFrequentedBlockIS1_EE, + __ZN3JSC2B310BasicBlock6appendEPNS0_5ValueE, __ZN3JSC2B310CCallValueD0Ev, + __ZN3JSC2B310CCallValueD1Ev, __ZN3JSC2B310CCallValueD2Ev, + __ZN3JSC2B310CheckValueC1ENS0_4KindENS0_6OriginEPNS0_5ValueE, + __ZN3JSC2B310CheckValueC1ENS0_4KindENS0_6OriginEPNS0_5ValueES5_, + __ZN3JSC2B310CheckValueC2ENS0_4KindENS0_6OriginEPNS0_5ValueE, + __ZN3JSC2B310CheckValueC2ENS0_4KindENS0_6OriginEPNS0_5ValueES5_, + __ZN3JSC2B310FenceValueC1ENS0_6OriginE, __ZN3JSC2B310FenceValueC1ENS0_6OriginENS0_9HeapRangeES3_, + __ZN3JSC2B310FenceValueC2ENS0_6OriginE, __ZN3JSC2B310FenceValueC2ENS0_6OriginENS0_9HeapRangeES3_, + __ZN3JSC2B310FenceValueD0Ev, __ZN3JSC2B310FenceValueD1Ev, + __ZN3JSC2B310FenceValueD2Ev, __ZN3JSC2B310lowerToAirERNS0_9ProcedureE, __ZN3JSC2B311CompilationC1ENS_21MacroAssemblerCodeRefENSt3__110unique_ptrINS0_16OpaqueByproductsENS3_14default_deleteIS5_EEEE, - __ZN3JSC2B311CompilationC1ERNS_2VMERNS0_9ProcedureEj, __ZN3JSC2B311CompilationC2ENS_21MacroAssemblerCodeRefENSt3__110unique_ptrINS0_16OpaqueByproductsENS3_14default_deleteIS5_EEEE, - __ZN3JSC2B311CompilationC2ERNS_2VMERNS0_9ProcedureEj, __ZN3JSC2B311CompilationD1Ev, + __ZN3JSC2B311CompilationC1EOS1_, __ZN3JSC2B311CompilationC2ENS_21MacroAssemblerCodeRefENSt3__110unique_ptrINS0_16OpaqueByproductsENS3_14default_deleteIS5_EEEE, + __ZN3JSC2B311CompilationC2EOS1_, __ZN3JSC2B311CompilationD1Ev, __ZN3JSC2B311CompilationD2Ev, __ZN3JSC2B311MemoryValueD0Ev, __ZN3JSC2B311MemoryValueD1Ev, __ZN3JSC2B311MemoryValueD2Ev, __ZN3JSC2B311SwitchValue10appendCaseERKNS0_10SwitchCaseE, - __ZN3JSC2B311SwitchValueC1ENS0_6OriginEPNS0_5ValueERKNS0_22GenericFrequentedBlockINS0_10BasicBlockEEE, - __ZN3JSC2B311SwitchValueC2ENS0_6OriginEPNS0_5ValueERKNS0_22GenericFrequentedBlockINS0_10BasicBlockEEE, + __ZN3JSC2B311SwitchValue14setFallThroughERKNS0_22GenericFrequentedBlockINS0_10BasicBlockEEE, + __ZN3JSC2B311SwitchValueC1ENS0_6OriginEPNS0_5ValueE, __ZN3JSC2B311SwitchValueC2ENS0_6OriginEPNS0_5ValueE, __ZN3JSC2B312Const32ValueD0Ev, __ZN3JSC2B312Const32ValueD1Ev, __ZN3JSC2B312Const32ValueD2Ev, __ZN3JSC2B312Const64ValueD0Ev, __ZN3JSC2B312Const64ValueD1Ev, __ZN3JSC2B312Const64ValueD2Ev, - __ZN3JSC2B312ControlValue13convertToJumpEPNS0_10BasicBlockE, - __ZN3JSC2B312ControlValue13convertToOopsEv, __ZN3JSC2B312ControlValue16replaceSuccessorEPNS0_10BasicBlockES3_, - __ZN3JSC2B312ControlValueD0Ev, __ZN3JSC2B312ControlValueD1Ev, - __ZN3JSC2B312ControlValueD2Ev, __ZN3JSC2B312UpsilonValueD0Ev, - __ZN3JSC2B312UpsilonValueD1Ev, __ZN3JSC2B312UpsilonValueD2Ev, + __ZN3JSC2B312UpsilonValueD0Ev, __ZN3JSC2B312UpsilonValueD1Ev, + __ZN3JSC2B312UpsilonValueD2Ev, __ZN3JSC2B312shouldDumpIRENS0_18B3ComplitationModeE, __ZN3JSC2B313SlotBaseValueD0Ev, __ZN3JSC2B313SlotBaseValueD1Ev, __ZN3JSC2B313SlotBaseValueD2Ev, __ZN3JSC2B313StackmapValue13setConstraintEjRKNS0_8ValueRepE, __ZN3JSC2B313StackmapValue18appendSomeRegisterEPNS0_5ValueE, __ZN3JSC2B313StackmapValue19setConstrainedChildEjRKNS0_16ConstrainedValueE, __ZN3JSC2B313StackmapValue6appendEPNS0_5ValueERKNS0_8ValueRepE, - __ZN3JSC2B313StackmapValueC1ENS0_5Value16CheckedOpcodeTagENS0_6OpcodeENS0_4TypeENS0_6OriginE, - __ZN3JSC2B313StackmapValueC2ENS0_5Value16CheckedOpcodeTagENS0_6OpcodeENS0_4TypeENS0_6OriginE, + __ZN3JSC2B313StackmapValueC1ENS0_5Value16CheckedOpcodeTagENS0_4KindENS0_4TypeENS0_6OriginE, + __ZN3JSC2B313StackmapValueC2ENS0_5Value16CheckedOpcodeTagENS0_4KindENS0_4TypeENS0_6OriginE, __ZN3JSC2B313StackmapValueD0Ev, __ZN3JSC2B313StackmapValueD1Ev, - __ZN3JSC2B313StackmapValueD2Ev, __ZN3JSC2B313VariableValueC1ENS0_6OpcodeENS0_6OriginEPNS0_8VariableE, - __ZN3JSC2B313VariableValueC1ENS0_6OpcodeENS0_6OriginEPNS0_8VariableEPNS0_5ValueE, - __ZN3JSC2B313VariableValueC2ENS0_6OpcodeENS0_6OriginEPNS0_8VariableE, - __ZN3JSC2B313VariableValueC2ENS0_6OpcodeENS0_6OriginEPNS0_8VariableEPNS0_5ValueE, + __ZN3JSC2B313StackmapValueD2Ev, __ZN3JSC2B313VariableValueC1ENS0_4KindENS0_6OriginEPNS0_8VariableE, + __ZN3JSC2B313VariableValueC1ENS0_4KindENS0_6OriginEPNS0_8VariableEPNS0_5ValueE, + __ZN3JSC2B313VariableValueC2ENS0_4KindENS0_6OriginEPNS0_8VariableE, + __ZN3JSC2B313VariableValueC2ENS0_4KindENS0_6OriginEPNS0_8VariableEPNS0_5ValueE, __ZN3JSC2B313VariableValueD0Ev, __ZN3JSC2B313VariableValueD1Ev, - __ZN3JSC2B313VariableValueD2Ev, __ZN3JSC2B314powDoubleInt32ERNS0_9ProcedureEPNS0_10BasicBlockENS0_6OriginEPNS0_5ValueES7_, + __ZN3JSC2B313VariableValueD2Ev, __ZN3JSC2B313moveConstantsERNS0_9ProcedureE, + __ZN3JSC2B314powDoubleInt32ERNS0_9ProcedureEPNS0_10BasicBlockENS0_6OriginEPNS0_5ValueES7_, __ZN3JSC2B314reduceStrengthERNS0_9ProcedureE, __ZN3JSC2B315ConstFloatValueD0Ev, __ZN3JSC2B315ConstFloatValueD1Ev, __ZN3JSC2B315ConstFloatValueD2Ev, __ZN3JSC2B315PatchpointValueC1ENS0_4TypeENS0_6OriginE, __ZN3JSC2B315PatchpointValueC2ENS0_4TypeENS0_6OriginE, @@ -129,26 +148,51 @@ exports: __ZN3JSC2B316ArgumentRegValueD2Ev, __ZN3JSC2B316ConstDoubleValueD0Ev, __ZN3JSC2B316ConstDoubleValueD1Ev, __ZN3JSC2B316ConstDoubleValueD2Ev, __ZN3JSC2B316OpaqueByproductsD1Ev, __ZN3JSC2B316OpaqueByproductsD2Ev, - __ZN3JSC2B33Air19regsInPriorityOrderENS1_3Arg4TypeE, __ZN3JSC2B33Air20prepareForGenerationERNS1_4CodeE, + __ZN3JSC2B316WasmAddressValueC1ENS0_6OriginEPNS0_5ValueENS_12X86Registers10RegisterIDE, + __ZN3JSC2B316WasmAddressValueC2ENS0_6OriginEPNS0_5ValueENS_12X86Registers10RegisterIDE, + __ZN3JSC2B316WasmAddressValueD0Ev, __ZN3JSC2B316WasmAddressValueD1Ev, + __ZN3JSC2B316WasmAddressValueD2Ev, __ZN3JSC2B320WasmBoundsCheckValueC1ENS0_6OriginEPNS0_5ValueENS_12X86Registers10RegisterIDEj, + __ZN3JSC2B320WasmBoundsCheckValueC2ENS0_6OriginEPNS0_5ValueENS_12X86Registers10RegisterIDEj, + __ZN3JSC2B320prepareForGenerationERNS0_9ProcedureEj, __ZN3JSC2B33Air20prepareForGenerationERNS1_4CodeE, __ZN3JSC2B33Air4Code12addStackSlotEjNS1_13StackSlotKindEPNS0_9StackSlotE, __ZN3JSC2B33Air4Code8addBlockEd, __ZN3JSC2B33Air8generateERNS1_4CodeERNS_12CCallHelpersE, - __ZN3JSC2B35Value10dumpPrefixE, __ZN3JSC2B35Value14replaceWithNopEv, - __ZN3JSC2B35Value14replaceWithPhiEv, __ZN3JSC2B35Value17replaceWithBottomERNS0_12InsertionSetEm, + __ZN3JSC2B33Air8validateERNS1_4CodeEPKc, __ZN3JSC2B35Value10dumpPrefixE, + __ZN3JSC2B35Value14replaceWithNopEv, __ZN3JSC2B35Value14replaceWithPhiEv, + __ZN3JSC2B35Value15replaceWithJumpENS0_22GenericFrequentedBlockINS0_10BasicBlockEEE, + __ZN3JSC2B35Value15replaceWithJumpEPNS0_10BasicBlockENS0_22GenericFrequentedBlockIS2_EE, + __ZN3JSC2B35Value15replaceWithOopsEPNS0_10BasicBlockE, __ZN3JSC2B35Value15replaceWithOopsEv, + __ZN3JSC2B35Value17replaceWithBottomERNS0_12InsertionSetEm, __ZN3JSC2B35Value19performSubstitutionEv, __ZN3JSC2B35Value19replaceWithIdentityEPS1_, - __ZN3JSC2B35Value26replaceWithNopIgnoringTypeEv, __ZN3JSC2B35Value7typeForENS0_6OpcodeEPS1_S3_, - __ZN3JSC2B35Value9badOpcodeENS0_6OpcodeEj, __ZN3JSC2B35ValueD0Ev, - __ZN3JSC2B35ValueD1Ev, __ZN3JSC2B35ValueD2Ev, __ZN3JSC2B38validateERNS0_9ProcedureEPKc, - __ZN3JSC2B39Procedure11addVariableENS0_4TypeE, __ZN3JSC2B39Procedure12addStackSlotEj, - __ZN3JSC2B39Procedure12addValueImplEPNS0_5ValueE, __ZN3JSC2B39Procedure17resetReachabilityEv, + __ZN3JSC2B35Value26replaceWithNopIgnoringTypeEv, __ZN3JSC2B35Value7badKindENS0_4KindEj, + __ZN3JSC2B35Value7typeForENS0_4KindEPS1_S3_, __ZN3JSC2B35ValueD0Ev, + __ZN3JSC2B35ValueD1Ev, __ZN3JSC2B35ValueD2Ev, __ZN3JSC2B37compileERNS_2VMERNS0_9ProcedureEj, + __ZN3JSC2B38generateERNS0_9ProcedureERNS_12CCallHelpersE, + __ZN3JSC2B38validateERNS0_9ProcedureEPKc, __ZN3JSC2B39Procedure11addVariableENS0_4TypeE, + __ZN3JSC2B39Procedure11pinRegisterENS_3RegE, __ZN3JSC2B39Procedure12addStackSlotEj, + __ZN3JSC2B39Procedure12addValueImplEPNS0_5ValueE, __ZN3JSC2B39Procedure14addDataSectionEm, + __ZN3JSC2B39Procedure17resetReachabilityEv, __ZN3JSC2B39Procedure27setWasmBoundsCheckGeneratorEN3WTF6RefPtrINS2_10SharedTaskIFvRNS_12CCallHelpersENS_12X86Registers10RegisterIDEjEEEEE, __ZN3JSC2B39Procedure8addBlockEd, __ZN3JSC2B39ProcedureC1Ev, __ZN3JSC2B39ProcedureC2Ev, __ZN3JSC2B39ProcedureD1Ev, __ZN3JSC2B39ProcedureD2Ev, - __ZN3JSC30endOfFixedExecutableMemoryPoolE, __ZN3JSC32startOfFixedExecutableMemoryPoolE, - __ZN3JSC4Yarr11byteCompileERNS0_11YarrPatternEPN3WTF20BumpPointerAllocatorEPNS3_4LockE, - __ZN3WTF10ParkingLot21parkConditionallyImplEPKvRKNS_12ScopedLambdaIFbvEEERKNS3_IFvvEEENSt3__16chrono10time_pointINSD_12steady_clockENSD_8durationIxNSC_5ratioILl1ELl1000000000EEEEEEE, + __ZN3JSC2B39UseCountsC1ERNS0_9ProcedureE, __ZN3JSC2B39UseCountsC2ERNS0_9ProcedureE, + __ZN3JSC2B39UseCountsD1Ev, __ZN3JSC2B39UseCountsD2Ev, __ZN3JSC30endOfFixedExecutableMemoryPoolE, + __ZN3JSC32startOfFixedExecutableMemoryPoolE, __ZN3JSC4Wasm17ModuleInformationD1Ev, + __ZN3JSC4Wasm17ModuleInformationD2Ev, __ZN3JSC4Wasm4Plan17initializeCalleesEPNS_14JSGlobalObjectENSt3__18functionIFvjPNS_19JSWebAssemblyCalleeES7_EEE, + __ZN3JSC4Wasm4Plan3runEv, __ZN3JSC4Wasm4PlanC1EPNS_2VMEN3WTF6VectorIhLm0ENS4_15CrashOnOverflowELm16EEE, + __ZN3JSC4Wasm4PlanC1EPNS_2VMEPKhm, __ZN3JSC4Wasm4PlanC2EPNS_2VMEN3WTF6VectorIhLm0ENS4_15CrashOnOverflowELm16EEE, + __ZN3JSC4Wasm4PlanC2EPNS_2VMEPKhm, __ZN3JSC4Wasm4PlanD1Ev, + __ZN3JSC4Wasm4PlanD2Ev, __ZN3JSC4Wasm6MemoryC1ENS0_9PageCountES2_, + __ZN3JSC4Wasm6MemoryC2ENS0_9PageCountES2_, __ZN3JSC4Yarr11byteCompileERNS0_11YarrPatternEPN3WTF20BumpPointerAllocatorEPNS3_4LockE, + __ZN3WTF13printInternalERNS_11PrintStreamEN3JSC2B33Air3Arg10SignednessE, + __ZN3WTF13printInternalERNS_11PrintStreamEN3JSC2B33Air3Arg4KindE, + __ZN3WTF13printInternalERNS_11PrintStreamEN3JSC2B33Air3Arg4RoleE, + __ZN3WTF13printInternalERNS_11PrintStreamEN3JSC2B33Air3Arg4TypeE, + __ZN3WTF13printInternalERNS_11PrintStreamEN3JSC2B33Air3Arg5WidthE, + __ZN3WTF13printInternalERNS_11PrintStreamEN3JSC2B33Air6OpcodeE, __ZN3WTF13printInternalERNS_11PrintStreamEN3JSC2B36OpcodeE, __ZN3WTF17StringPrintStream7vprintfEPKcP13__va_list_tag, __ZN3WTF9WorkQueue13dispatchAfterENSt3__16chrono8durationIxNS1_5ratioILl1ELl1000000000EEEEEONS_8FunctionIFvvEEE, __ZN3WTF9dataLogFVEPKcP13__va_list_tag, __ZNK3JSC2B310CCallValue9cloneImplEv, - __ZNK3JSC2B311MemoryValue14accessByteSizeEv, __ZNK3JSC2B311MemoryValue8dumpMetaERN3WTF12CommaPrinterERNS2_11PrintStreamE, + __ZNK3JSC2B310FenceValue9cloneImplEv, __ZNK3JSC2B311MemoryValue14accessByteSizeEv, + __ZNK3JSC2B311MemoryValue8dumpMetaERN3WTF12CommaPrinterERNS2_11PrintStreamE, __ZNK3JSC2B311MemoryValue9cloneImplEv, __ZNK3JSC2B312Const32Value11addConstantERNS0_9ProcedureEPKNS0_5ValueE, __ZNK3JSC2B312Const32Value11addConstantERNS0_9ProcedureEi, __ZNK3JSC2B312Const32Value11divConstantERNS0_9ProcedureEPKNS0_5ValueE, @@ -159,7 +203,11 @@ exports: __ZNK3JSC2B312Const32Value11subConstantERNS0_9ProcedureEPKNS0_5ValueE, __ZNK3JSC2B312Const32Value12iToDConstantERNS0_9ProcedureE, __ZNK3JSC2B312Const32Value12iToFConstantERNS0_9ProcedureE, + __ZNK3JSC2B312Const32Value12rotLConstantERNS0_9ProcedureEPKNS0_5ValueE, + __ZNK3JSC2B312Const32Value12rotRConstantERNS0_9ProcedureEPKNS0_5ValueE, __ZNK3JSC2B312Const32Value12sShrConstantERNS0_9ProcedureEPKNS0_5ValueE, + __ZNK3JSC2B312Const32Value12uDivConstantERNS0_9ProcedureEPKNS0_5ValueE, + __ZNK3JSC2B312Const32Value12uModConstantERNS0_9ProcedureEPKNS0_5ValueE, __ZNK3JSC2B312Const32Value12zShrConstantERNS0_9ProcedureEPKNS0_5ValueE, __ZNK3JSC2B312Const32Value13aboveConstantEPKNS0_5ValueE, __ZNK3JSC2B312Const32Value13belowConstantEPKNS0_5ValueE, __ZNK3JSC2B312Const32Value13bitOrConstantERNS0_9ProcedureEPKNS0_5ValueE, @@ -188,7 +236,11 @@ exports: __ZNK3JSC2B312Const64Value11subConstantERNS0_9ProcedureEPKNS0_5ValueE, __ZNK3JSC2B312Const64Value12iToDConstantERNS0_9ProcedureE, __ZNK3JSC2B312Const64Value12iToFConstantERNS0_9ProcedureE, + __ZNK3JSC2B312Const64Value12rotLConstantERNS0_9ProcedureEPKNS0_5ValueE, + __ZNK3JSC2B312Const64Value12rotRConstantERNS0_9ProcedureEPKNS0_5ValueE, __ZNK3JSC2B312Const64Value12sShrConstantERNS0_9ProcedureEPKNS0_5ValueE, + __ZNK3JSC2B312Const64Value12uDivConstantERNS0_9ProcedureEPKNS0_5ValueE, + __ZNK3JSC2B312Const64Value12uModConstantERNS0_9ProcedureEPKNS0_5ValueE, __ZNK3JSC2B312Const64Value12zShrConstantERNS0_9ProcedureEPKNS0_5ValueE, __ZNK3JSC2B312Const64Value13aboveConstantEPKNS0_5ValueE, __ZNK3JSC2B312Const64Value13belowConstantEPKNS0_5ValueE, __ZNK3JSC2B312Const64Value13bitOrConstantERNS0_9ProcedureEPKNS0_5ValueE, @@ -207,8 +259,7 @@ exports: __ZNK3JSC2B312Const64Value19greaterThanConstantEPKNS0_5ValueE, __ZNK3JSC2B312Const64Value20greaterEqualConstantEPKNS0_5ValueE, __ZNK3JSC2B312Const64Value8dumpMetaERN3WTF12CommaPrinterERNS2_11PrintStreamE, - __ZNK3JSC2B312Const64Value9cloneImplEv, __ZNK3JSC2B312ControlValue8dumpMetaERN3WTF12CommaPrinterERNS2_11PrintStreamE, - __ZNK3JSC2B312ControlValue9cloneImplEv, __ZNK3JSC2B312UpsilonValue8dumpMetaERN3WTF12CommaPrinterERNS2_11PrintStreamE, + __ZNK3JSC2B312Const64Value9cloneImplEv, __ZNK3JSC2B312UpsilonValue8dumpMetaERN3WTF12CommaPrinterERNS2_11PrintStreamE, __ZNK3JSC2B312UpsilonValue9cloneImplEv, __ZNK3JSC2B313SlotBaseValue8dumpMetaERN3WTF12CommaPrinterERNS2_11PrintStreamE, __ZNK3JSC2B313SlotBaseValue9cloneImplEv, __ZNK3JSC2B313StackmapValue12dumpChildrenERN3WTF12CommaPrinterERNS2_11PrintStreamE, __ZNK3JSC2B313StackmapValue8dumpMetaERN3WTF12CommaPrinterERNS2_11PrintStreamE, @@ -256,21 +307,28 @@ exports: __ZNK3JSC2B316ConstDoubleValue21doubleToFloatConstantERNS0_9ProcedureE, __ZNK3JSC2B316ConstDoubleValue24equalOrUnorderedConstantEPKNS0_5ValueE, __ZNK3JSC2B316ConstDoubleValue8dumpMetaERN3WTF12CommaPrinterERNS2_11PrintStreamE, - __ZNK3JSC2B316ConstDoubleValue9cloneImplEv, __ZNK3JSC2B324StackmapGenerationParams20unavailableRegistersEv, - __ZNK3JSC2B35Value10asTriStateEv, __ZNK3JSC2B35Value11absConstantERNS0_9ProcedureE, - __ZNK3JSC2B35Value11addConstantERNS0_9ProcedureEPKS1_, __ZNK3JSC2B35Value11addConstantERNS0_9ProcedureEi, - __ZNK3JSC2B35Value11divConstantERNS0_9ProcedureEPKS1_, __ZNK3JSC2B35Value11modConstantERNS0_9ProcedureEPKS1_, - __ZNK3JSC2B35Value11mulConstantERNS0_9ProcedureEPKS1_, __ZNK3JSC2B35Value11negConstantERNS0_9ProcedureE, - __ZNK3JSC2B35Value11returnsBoolEv, __ZNK3JSC2B35Value11shlConstantERNS0_9ProcedureEPKS1_, - __ZNK3JSC2B35Value11subConstantERNS0_9ProcedureEPKS1_, __ZNK3JSC2B35Value12ceilConstantERNS0_9ProcedureE, - __ZNK3JSC2B35Value12dumpChildrenERN3WTF12CommaPrinterERNS2_11PrintStreamE, + __ZNK3JSC2B316ConstDoubleValue9cloneImplEv, __ZNK3JSC2B316WasmAddressValue8dumpMetaERN3WTF12CommaPrinterERNS2_11PrintStreamE, + __ZNK3JSC2B316WasmAddressValue9cloneImplEv, __ZNK3JSC2B324StackmapGenerationParams15successorLabelsEv, + __ZNK3JSC2B324StackmapGenerationParams20unavailableRegistersEv, + __ZNK3JSC2B324StackmapGenerationParams23fallsThroughToSuccessorEj, + __ZNK3JSC2B324StackmapGenerationParams4procEv, __ZNK3JSC2B33Air4Code19findFirstBlockIndexEj, + __ZNK3JSC2B33Air4Code4dumpERN3WTF11PrintStreamE, __ZNK3JSC2B35Value10asTriStateEv, + __ZNK3JSC2B35Value11absConstantERNS0_9ProcedureE, __ZNK3JSC2B35Value11addConstantERNS0_9ProcedureEPKS1_, + __ZNK3JSC2B35Value11addConstantERNS0_9ProcedureEi, __ZNK3JSC2B35Value11divConstantERNS0_9ProcedureEPKS1_, + __ZNK3JSC2B35Value11modConstantERNS0_9ProcedureEPKS1_, __ZNK3JSC2B35Value11mulConstantERNS0_9ProcedureEPKS1_, + __ZNK3JSC2B35Value11negConstantERNS0_9ProcedureE, __ZNK3JSC2B35Value11returnsBoolEv, + __ZNK3JSC2B35Value11shlConstantERNS0_9ProcedureEPKS1_, __ZNK3JSC2B35Value11subConstantERNS0_9ProcedureEPKS1_, + __ZNK3JSC2B35Value12ceilConstantERNS0_9ProcedureE, __ZNK3JSC2B35Value12dumpChildrenERN3WTF12CommaPrinterERNS2_11PrintStreamE, __ZNK3JSC2B35Value12iToDConstantERNS0_9ProcedureE, __ZNK3JSC2B35Value12iToFConstantERNS0_9ProcedureE, + __ZNK3JSC2B35Value12rotLConstantERNS0_9ProcedureEPKS1_, __ZNK3JSC2B35Value12rotRConstantERNS0_9ProcedureEPKS1_, __ZNK3JSC2B35Value12sShrConstantERNS0_9ProcedureEPKS1_, __ZNK3JSC2B35Value12sqrtConstantERNS0_9ProcedureE, + __ZNK3JSC2B35Value12uDivConstantERNS0_9ProcedureEPKS1_, __ZNK3JSC2B35Value12uModConstantERNS0_9ProcedureEPKS1_, __ZNK3JSC2B35Value12zShrConstantERNS0_9ProcedureEPKS1_, __ZNK3JSC2B35Value13aboveConstantEPKS1_, __ZNK3JSC2B35Value13belowConstantEPKS1_, __ZNK3JSC2B35Value13bitOrConstantERNS0_9ProcedureEPKS1_, __ZNK3JSC2B35Value13equalConstantEPKS1_, __ZNK3JSC2B35Value13floorConstantERNS0_9ProcedureE, __ZNK3JSC2B35Value14bitAndConstantERNS0_9ProcedureEPKS1_, __ZNK3JSC2B35Value14bitXorConstantERNS0_9ProcedureEPKS1_, + __ZNK3JSC2B35Value14dumpSuccessorsEPKNS0_10BasicBlockERN3WTF11PrintStreamE, __ZNK3JSC2B35Value15invertedCompareERNS0_9ProcedureE, __ZNK3JSC2B35Value16checkAddConstantERNS0_9ProcedureEPKS1_, __ZNK3JSC2B35Value16checkMulConstantERNS0_9ProcedureEPKS1_, __ZNK3JSC2B35Value16checkNegConstantERNS0_9ProcedureE, __ZNK3JSC2B35Value16checkSubConstantERNS0_9ProcedureEPKS1_, @@ -281,18 +339,21 @@ exports: __ZNK3JSC2B35Value21doubleToFloatConstantERNS0_9ProcedureE, __ZNK3JSC2B35Value21floatToDoubleConstantERNS0_9ProcedureE, __ZNK3JSC2B35Value24equalOrUnorderedConstantEPKS1_, __ZNK3JSC2B35Value3keyEv, - __ZNK3JSC2B35Value4dumpERN3WTF11PrintStreamE, __ZNK3JSC2B35Value7effectsEv, - __ZNK3JSC2B35Value8deepDumpEPKNS0_9ProcedureERN3WTF11PrintStreamE, + __ZNK3JSC2B35Value4dumpERN3WTF11PrintStreamE, __ZNK3JSC2B35Value6isFreeEv, + __ZNK3JSC2B35Value7effectsEv, __ZNK3JSC2B35Value8deepDumpEPKNS0_9ProcedureERN3WTF11PrintStreamE, __ZNK3JSC2B35Value8dumpMetaERN3WTF12CommaPrinterERNS2_11PrintStreamE, __ZNK3JSC2B35Value9cloneImplEv, __ZNK3JSC2B35Value9isRoundedEv, - __ZNK3JSC2B38ValueRep4dumpERN3WTF11PrintStreamE, __ZNK3JSC2B39Procedure4dumpERN3WTF11PrintStreamE, + __ZNK3JSC2B37Effects4dumpERN3WTF11PrintStreamE, __ZNK3JSC2B37EffectseqERKS1_, + __ZNK3JSC2B37EffectsneERKS1_, __ZNK3JSC2B38ValueRep4dumpERN3WTF11PrintStreamE, + __ZNK3JSC2B39HeapRange4dumpERN3WTF11PrintStreamE, __ZNK3JSC2B39Procedure15entrypointLabelEj, + __ZNK3JSC2B39Procedure19calleeSaveRegistersEv, __ZNK3JSC2B39Procedure4dumpERN3WTF11PrintStreamE, __ZNK3JSC2B39Procedure9frameSizeEv, __ZTVN3JSC2B310CCallValueE, - __ZTVN3JSC2B311MemoryValueE, __ZTVN3JSC2B312Const32ValueE, - __ZTVN3JSC2B312Const64ValueE, __ZTVN3JSC2B312ControlValueE, - __ZTVN3JSC2B312UpsilonValueE, __ZTVN3JSC2B313SlotBaseValueE, - __ZTVN3JSC2B313StackmapValueE, __ZTVN3JSC2B313VariableValueE, - __ZTVN3JSC2B315ConstFloatValueE, __ZTVN3JSC2B316ArgumentRegValueE, - __ZTVN3JSC2B316ConstDoubleValueE, __ZTVN3JSC2B35ValueE, __ZThn16_N9Inspector14InspectorAgent11initializedERN3WTF6StringE, + __ZTVN3JSC2B310FenceValueE, __ZTVN3JSC2B311MemoryValueE, __ZTVN3JSC2B312Const32ValueE, + __ZTVN3JSC2B312Const64ValueE, __ZTVN3JSC2B312UpsilonValueE, + __ZTVN3JSC2B313SlotBaseValueE, __ZTVN3JSC2B313StackmapValueE, + __ZTVN3JSC2B313VariableValueE, __ZTVN3JSC2B315ConstFloatValueE, + __ZTVN3JSC2B316ArgumentRegValueE, __ZTVN3JSC2B316ConstDoubleValueE, + __ZTVN3JSC2B316WasmAddressValueE, __ZTVN3JSC2B35ValueE, __ZThn16_N9Inspector14InspectorAgent11initializedERN3WTF6StringE, __ZThn16_N9Inspector14InspectorAgent6enableERN3WTF6StringE, __ZThn16_N9Inspector14InspectorAgent7disableERN3WTF6StringE, __ZThn16_N9Inspector14InspectorAgentD0Ev, __ZThn16_N9Inspector14InspectorAgentD1Ev, @@ -319,6 +380,8 @@ exports: __ZThn16_N9Inspector21InspectorRuntimeAgent19disableTypeProfilerERN3WTF6StringE, __ZThn16_N9Inspector21InspectorRuntimeAgent20getCollectionEntriesERN3WTF6StringERKS2_PS4_PKiS8_RNS1_6RefPtrINS_8Protocol5ArrayINSA_7Runtime15CollectionEntryEEEEE, __ZThn16_N9Inspector21InspectorRuntimeAgent24getDisplayablePropertiesERN3WTF6StringERKS2_PKbRNS1_6RefPtrINS_8Protocol5ArrayINS9_7Runtime18PropertyDescriptorEEEEERNS8_INSA_INSB_26InternalPropertyDescriptorEEEEE, + __ZThn16_N9Inspector21InspectorRuntimeAgent25enableControlFlowProfilerERN3WTF6StringE, + __ZThn16_N9Inspector21InspectorRuntimeAgent26disableControlFlowProfilerERN3WTF6StringE, __ZThn16_N9Inspector21InspectorRuntimeAgent36getRuntimeTypesForVariablesAtOffsetsERN3WTF6StringERKNS_14InspectorArrayERNS1_6RefPtrINS_8Protocol5ArrayINS8_7Runtime15TypeDescriptionEEEEE, __ZThn16_N9Inspector21InspectorRuntimeAgent5parseERN3WTF6StringERKS2_PNS_8Protocol7Runtime15SyntaxErrorTypeEPNS6_9OptOutputIS2_EERNS1_6RefPtrINS7_10ErrorRangeEEE, __ZThn16_N9Inspector21InspectorRuntimeAgent8evaluateERN3WTF6StringERKS2_PS4_PKbS8_PKiS8_S8_S8_RNS1_6RefPtrINS_8Protocol7Runtime12RemoteObjectEEEPNSC_9OptOutputIbEEPNSH_IiEE, @@ -333,7 +396,7 @@ exports: __ZThn16_N9Inspector28InspectorScriptProfilerAgent12stopTrackingERN3WTF6StringE, __ZThn16_N9Inspector28InspectorScriptProfilerAgent13startTrackingERN3WTF6StringEPKb, __ZThn16_N9Inspector28InspectorScriptProfilerAgentD0Ev, __ZThn16_N9Inspector28InspectorScriptProfilerAgentD1Ev, - __ZThn24_N9Inspector18InspectorHeapAgent17didGarbageCollectEN3JSC13HeapOperationE, + __ZThn24_N9Inspector18InspectorHeapAgent17didGarbageCollectEN3JSC15CollectionScopeE, __ZThn24_N9Inspector18InspectorHeapAgent18willGarbageCollectEv, __ZThn24_N9Inspector18InspectorHeapAgentD0Ev, __ZThn24_N9Inspector18InspectorHeapAgentD1Ev, __ZThn24_N9Inspector22InspectorDebuggerAgent13setBreakpointERN3WTF6StringERKNS_15InspectorObjectEPS5_PS2_RNS1_6RefPtrINS_8Protocol8Debugger8LocationEEE, @@ -346,7 +409,10 @@ exports: __ZThn24_N9Inspector22InspectorDebuggerAgent18setBreakpointByUrlERN3WTF6StringEiPKS2_S5_PKiPKNS_15InspectorObjectEPS2_RNS1_6RefPtrINS_8Protocol5ArrayINSD_8Debugger8LocationEEEEE, __ZThn24_N9Inspector22InspectorDebuggerAgent19evaluateOnCallFrameERN3WTF6StringERKS2_S5_PS4_PKbS8_S8_S8_S8_RNS1_6RefPtrINS_8Protocol7Runtime12RemoteObjectEEEPNSA_9OptOutputIbEEPNSF_IiEE, __ZThn24_N9Inspector22InspectorDebuggerAgent20setBreakpointsActiveERN3WTF6StringEb, + __ZThn24_N9Inspector22InspectorDebuggerAgent20setPauseOnAssertionsERN3WTF6StringEb, __ZThn24_N9Inspector22InspectorDebuggerAgent20setPauseOnExceptionsERN3WTF6StringERKS2_, + __ZThn24_N9Inspector22InspectorDebuggerAgent23setAsyncStackTraceDepthERN3WTF6StringEi, + __ZThn24_N9Inspector22InspectorDebuggerAgent24continueUntilNextRunLoopERN3WTF6StringE, __ZThn24_N9Inspector22InspectorDebuggerAgent5pauseERN3WTF6StringE, __ZThn24_N9Inspector22InspectorDebuggerAgent6enableERN3WTF6StringE, __ZThn24_N9Inspector22InspectorDebuggerAgent6resumeERN3WTF6StringE, @@ -440,28 +506,40 @@ exports: __ZN3JSC10Identifier29checkCurrentAtomicStringTableEPNS_9ExecStateE, __ZN3JSC10Identifier3addEPNS_2VMEPKc, __ZN3JSC10Identifier3addEPNS_9ExecStateEPKc, __ZN3JSC10Identifier4fromEPNS_9ExecStateEi, __ZN3JSC10Identifier4fromEPNS_9ExecStateEj, + __ZN3JSC10JSDataView6createEPNS_9ExecStateEPNS_9StructureEN3WTF10PassRefPtrINS_11ArrayBufferEEEjj, __ZN3JSC10JSDataView6s_infoE, __ZN3JSC10JSDollarVM6s_infoE, __ZN3JSC10JSFunction11displayNameERNS_2VME, __ZN3JSC10JSFunction21createBuiltinFunctionERNS_2VMEPNS_18FunctionExecutableEPNS_14JSGlobalObjectE, - __ZN3JSC10JSFunction4nameEv, __ZN3JSC10JSFunction6createERNS_2VMEPNS_14JSGlobalObjectEiRKN3WTF6StringEPFxPNS_9ExecStateEENS_9IntrinsicESC_, + __ZN3JSC10JSFunction4nameERNS_2VME, __ZN3JSC10JSFunction6createERNS_2VMEPNS_14JSGlobalObjectEiRKN3WTF6StringEPFxPNS_9ExecStateEENS_9IntrinsicESC_PKNS_6DOMJIT9SignatureE, __ZN3JSC10JSFunction6s_infoE, __ZN3JSC10JSFunctionC1ERNS_2VMEPNS_14JSGlobalObjectEPNS_9StructureE, __ZN3JSC10JSFunctionC2ERNS_2VMEPNS_14JSGlobalObjectEPNS_9StructureE, __ZN3JSC10LinkBuffer27finalizeCodeWithDisassemblyEPKcz, __ZN3JSC10LinkBuffer30finalizeCodeWithoutDisassemblyEv, __ZN3JSC10LinkBuffer8linkCodeERNS_14MacroAssemblerEPvNS_20JITCompilationEffortE, __ZN3JSC10callSetterEPNS_9ExecStateENS_7JSValueES2_S2_NS_8ECMAModeE, - __ZN3JSC10loadModuleEPNS_9ExecStateERKN3WTF6StringE, __ZN3JSC10loadModuleEPNS_9ExecStateERKNS_10SourceCodeE, - __ZN3JSC11ArrayBuffer8transferERNS_19ArrayBufferContentsE, - __ZN3JSC11CopiedSpace19tryAllocateSlowCaseEmPPv, __ZN3JSC11HandleStack4growEv, + __ZN3JSC10loadModuleEPNS_9ExecStateERKN3WTF6StringENS_7JSValueE, + __ZN3JSC10loadModuleEPNS_9ExecStateERKNS_10SourceCodeENS_7JSValueE, + __ZN3JSC11ArrayBuffer10transferToERNS_19ArrayBufferContentsE, + __ZN3JSC11ArrayBuffer13createAdoptedEPKvj, __ZN3JSC11ArrayBuffer15createFromBytesEPKvjON3WTF8FunctionIFvPvEEE, + __ZN3JSC11ArrayBuffer19createUninitializedEjj, __ZN3JSC11ArrayBuffer22tryCreateUninitializedEjj, + __ZN3JSC11ArrayBuffer6createEONS_19ArrayBufferContentsE, __ZN3JSC11ArrayBuffer6createEPKvj, + __ZN3JSC11ArrayBuffer6createERS0_, __ZN3JSC11ArrayBuffer6createEjj, + __ZN3JSC11ArrayBuffer9shareWithERNS_19ArrayBufferContentsE, + __ZN3JSC11ArrayBuffer9tryCreateEPKvj, __ZN3JSC11ArrayBuffer9tryCreateERS0_, + __ZN3JSC11ArrayBuffer9tryCreateEjj, __ZN3JSC11HandleStack4growEv, __ZN3JSC11Interpreter13dumpCallFrameEPNS_9ExecStateE, __ZN3JSC11JSWithScope6createERNS_2VMEPNS_14JSGlobalObjectEPNS_8JSObjectEPNS_7JSScopeE, - __ZN3JSC11JSWithScope6s_infoE, __ZN3JSC11ProxyObject6s_infoE, - __ZN3JSC11RegisterSet14stackRegistersEv, __ZN3JSC11RegisterSet21macroScratchRegistersEv, + __ZN3JSC11JSWithScope6s_infoE, __ZN3JSC11MarkedBlock13areMarksStaleEv, + __ZN3JSC11MarkedBlock6Handle13areMarksStaleEv, __ZN3JSC11MarkedSpace22s_sizeClassForSizeStepE, + __ZN3JSC11ProxyObject6s_infoE, __ZN3JSC11RegisterSet14stackRegistersEv, + __ZN3JSC11RegisterSet19calleeSaveRegistersEv, __ZN3JSC11RegisterSet21macroScratchRegistersEv, __ZN3JSC11RegisterSet25reservedHardwareRegistersEv, __ZN3JSC11RegisterSet7allFPRsEv, __ZN3JSC11RegisterSet7allGPRsEv, __ZN3JSC11SlotVisitor13addOpaqueRootEPv, - __ZN3JSC11SlotVisitor16mergeOpaqueRootsEv, __ZN3JSC11SlotVisitor29setMarkedAndAppendToMarkStackEPNS_6JSCellE, - __ZN3JSC11SlotVisitor6appendENS_7JSValueE, __ZN3JSC11SymbolTable14finishCreationERNS_2VME, - __ZN3JSC11SymbolTable6s_infoE, __ZN3JSC11SymbolTableC1ERNS_2VME, - __ZN3JSC11SymbolTableC2ERNS_2VME, __ZN3JSC11checkSyntaxEPNS_9ExecStateERKNS_10SourceCodeEPNS_7JSValueE, + __ZN3JSC11SlotVisitor16mergeIfNecessaryEv, __ZN3JSC11SlotVisitor17appendUnbarrieredENS_7JSValueE, + __ZN3JSC11SlotVisitor29setMarkedAndAppendToMarkStackEPNS_6JSCellE, + __ZN3JSC11SymbolTable14finishCreationERNS_2VME, __ZN3JSC11SymbolTable6s_infoE, + __ZN3JSC11SymbolTableC1ERNS_2VME, __ZN3JSC11SymbolTableC2ERNS_2VME, + __ZN3JSC11checkSyntaxEPNS_9ExecStateERKNS_10SourceCodeEPNS_7JSValueE, __ZN3JSC11checkSyntaxERNS_2VMERKNS_10SourceCodeERNS_11ParserErrorE, __ZN3JSC11createErrorEPNS_9ExecStateENS_7JSValueERKN3WTF6StringEPFS4_S6_S6_NS_11RuntimeTypeENS_13ErrorInstance28SourceTextWhereErrorOccurredEE, + __ZN3JSC11createErrorEPNS_9ExecStateENS_9ErrorTypeERKN3WTF6StringE, __ZN3JSC11createErrorEPNS_9ExecStateERKN3WTF6StringE, __ZN3JSC11regExpFlagsERKN3WTF6StringE, __ZN3JSC12DateInstance14finishCreationERNS_2VMEd, __ZN3JSC12DateInstance6s_infoE, __ZN3JSC12DateInstance7destroyEPNS_6JSCellE, __ZN3JSC12DateInstanceC1ERNS_2VMEPNS_9StructureE, @@ -472,8 +550,8 @@ exports: __ZN3JSC12JSLockHolderC1ERNS_2VME, __ZN3JSC12JSLockHolderC2EPNS_2VME, __ZN3JSC12JSLockHolderC2EPNS_9ExecStateE, __ZN3JSC12JSLockHolderC2ERNS_2VME, __ZN3JSC12JSLockHolderD1Ev, __ZN3JSC12JSLockHolderD2Ev, __ZN3JSC12NumberObject6s_infoE, - __ZN3JSC12PrototypeMap12addPrototypeEPNS_8JSObjectE, __ZN3JSC12PrototypeMap32emptyObjectStructureForPrototypeEPNS_8JSObjectEj, - __ZN3JSC12PrototypeMap43emptyStructureForPrototypeFromBaseStructureEPNS_8JSObjectEPNS_9StructureE, + __ZN3JSC12PrototypeMap12addPrototypeEPNS_8JSObjectE, __ZN3JSC12PrototypeMap32emptyObjectStructureForPrototypeEPNS_14JSGlobalObjectEPNS_8JSObjectEj, + __ZN3JSC12PrototypeMap43emptyStructureForPrototypeFromBaseStructureEPNS_14JSGlobalObjectEPNS_8JSObjectEPNS_9StructureE, __ZN3JSC12RegExpObject14deletePropertyEPNS_6JSCellEPNS_9ExecStateENS_12PropertyNameE, __ZN3JSC12RegExpObject14finishCreationERNS_2VME, __ZN3JSC12RegExpObject16getPropertyNamesEPNS_8JSObjectEPNS_9ExecStateERNS_17PropertyNameArrayENS_15EnumerationModeE, __ZN3JSC12RegExpObject17defineOwnPropertyEPNS_8JSObjectEPNS_9ExecStateENS_12PropertyNameERKNS_18PropertyDescriptorEb, @@ -498,7 +576,7 @@ exports: __ZN3JSC12SymbolObjectC2ERNS_2VMEPNS_9StructureE, __ZN3JSC12TypeProfiler36typeInformationForExpressionAtOffsetENS_28TypeProfilerSearchDescriptorEjlRNS_2VME, __ZN3JSC12VMEntryScopeC1ERNS_2VMEPNS_14JSGlobalObjectE, __ZN3JSC12VMEntryScopeC2ERNS_2VMEPNS_14JSGlobalObjectE, __ZN3JSC12VMEntryScopeD1Ev, __ZN3JSC12VMEntryScopeD2Ev, __ZN3JSC12addErrorInfoEPNS_9ExecStateEPNS_8JSObjectEb, - __ZN3JSC12profiledCallEPNS_9ExecStateENS_15ProfilingReasonENS_7JSValueENS_8CallTypeERKNS_8CallDataES3_RKNS_7ArgListE, + __ZN3JSC12iteratorStepEPNS_9ExecStateENS_7JSValueE, __ZN3JSC12profiledCallEPNS_9ExecStateENS_15ProfilingReasonENS_7JSValueENS_8CallTypeERKNS_8CallDataES3_RKNS_7ArgListE, __ZN3JSC12profiledCallEPNS_9ExecStateENS_15ProfilingReasonENS_7JSValueENS_8CallTypeERKNS_8CallDataES3_RKNS_7ArgListERN3WTF8NakedPtrINS_9ExceptionEEE, __ZN3JSC13BooleanObject14finishCreationERNS_2VME, __ZN3JSC13BooleanObject6s_infoE, __ZN3JSC13BooleanObjectC1ERNS_2VMEPNS_9StructureE, __ZN3JSC13BooleanObjectC2ERNS_2VMEPNS_9StructureE, @@ -519,7 +597,8 @@ exports: __ZN3JSC13WatchpointSet11fireAllSlowERNS_2VMEPKc, __ZN3JSC13WatchpointSet11fireAllSlowERNS_2VMERKNS_10FireDetailE, __ZN3JSC13WatchpointSetC1ENS_15WatchpointStateE, __ZN3JSC13WatchpointSetC2ENS_15WatchpointStateE, __ZN3JSC13WatchpointSetD1Ev, __ZN3JSC13WatchpointSetD2Ev, - __ZN3JSC14ExecutableBase6s_infoE, __ZN3JSC14GeneratorFrame6s_infoE, + __ZN3JSC13iteratorCloseEPNS_9ExecStateENS_7JSValueE, __ZN3JSC13iteratorValueEPNS_9ExecStateENS_7JSValueE, + __ZN3JSC13vmEntryToWasmEPvPNS_2VMEPNS_14ProtoCallFrameE, __ZN3JSC14ExecutableBase6s_infoE, __ZN3JSC14HeapStatistics13reportSuccessEv, __ZN3JSC14JSGlobalObject10globalExecEv, __ZN3JSC14JSGlobalObject13clearRareDataEPNS_6JSCellE, __ZN3JSC14JSGlobalObject13setGlobalThisERNS_2VMEPNS_8JSObjectE, __ZN3JSC14JSGlobalObject13visitChildrenEPNS_6JSCellERNS_11SlotVisitorE, @@ -534,19 +613,23 @@ exports: __ZN3JSC14JSGlobalObjectC2ERNS_2VMEPNS_9StructureEPKNS_23GlobalObjectMethodTableE, __ZN3JSC14JSGlobalObjectD1Ev, __ZN3JSC14JSGlobalObjectD2Ev, __ZN3JSC14JSModuleRecord6s_infoE, __ZN3JSC14JSModuleRecord8evaluateEPNS_9ExecStateE, - __ZN3JSC14MachineThreads16addCurrentThreadEv, __ZN3JSC14SourceProvider5getIDEv, - __ZN3JSC14SourceProviderC2ERKN3WTF6StringERKNS1_12TextPositionE, + __ZN3JSC14MachineThreads16addCurrentThreadEv, __ZN3JSC14ProtoCallFrame4initEPNS_9CodeBlockEPNS_8JSObjectENS_7JSValueEiPS5_, + __ZN3JSC14SourceProvider5getIDEv, __ZN3JSC14SourceProviderC2ERKN3WTF6StringERKNS1_12TextPositionENS_24SourceProviderSourceTypeE, __ZN3JSC14SourceProviderD0Ev, __ZN3JSC14SourceProviderD1Ev, __ZN3JSC14SourceProviderD2Ev, __ZN3JSC14createURIErrorEPNS_9ExecStateERKN3WTF6StringE, __ZN3JSC14formatDateTimeERKN3WTF17GregorianDateTimeENS_14DateTimeFormatEb, __ZN3JSC14setNeverInlineENS_7JSValueE, __ZN3JSC14setNeverInlineEPK15OpaqueJSContextPK13OpaqueJSValue, - __ZN3JSC14setNeverInlineEPNS_9ExecStateE, __ZN3JSC14throwTypeErrorEPNS_9ExecStateE, - __ZN3JSC14throwTypeErrorEPNS_9ExecStateEN3WTF12ASCIILiteralE, - __ZN3JSC14throwTypeErrorEPNS_9ExecStateERKN3WTF6StringE, __ZN3JSC15ArrayBufferView13setNeuterableEb, - __ZN3JSC15ArrayBufferViewC2EN3WTF10PassRefPtrINS_11ArrayBufferEEEj, + __ZN3JSC14setNeverInlineEPNS_9ExecStateE, __ZN3JSC14throwTypeErrorEPNS_9ExecStateERNS_10ThrowScopeE, + __ZN3JSC14throwTypeErrorEPNS_9ExecStateERNS_10ThrowScopeEN3WTF12ASCIILiteralE, + __ZN3JSC14throwTypeErrorEPNS_9ExecStateERNS_10ThrowScopeERKN3WTF6StringE, + __ZN3JSC15ArrayBufferView13setNeuterableEb, __ZN3JSC15ArrayBufferViewC2EN3WTF10PassRefPtrINS_11ArrayBufferEEEj, __ZN3JSC15ArrayBufferViewD0Ev, __ZN3JSC15ArrayBufferViewD1Ev, - __ZN3JSC15ArrayBufferViewD2Ev, __ZN3JSC15JSWrapperObject13visitChildrenEPNS_6JSCellERNS_11SlotVisitorE, - __ZN3JSC15MarkedAllocator16allocateSlowCaseEm, __ZN3JSC15RegExpPrototype13visitChildrenEPNS_6JSCellERNS_11SlotVisitorE, + __ZN3JSC15ArrayBufferViewD2Ev, __ZN3JSC15AssemblyHelpers18emitExceptionCheckENS0_18ExceptionCheckKindENS0_18ExceptionJumpWidthE, + __ZN3JSC15AssemblyHelpers30emitNonPatchableExceptionCheckEv, + __ZN3JSC15JSAsyncFunction6s_infoE, __ZN3JSC15JSWrapperObject13visitChildrenEPNS_6JSCellERNS_11SlotVisitorE, + __ZN3JSC15MarkedAllocator16allocateSlowCaseEPNS_17GCDeferralContextE, + __ZN3JSC15MarkedAllocator19tryAllocateSlowCaseEPNS_17GCDeferralContextE, + __ZN3JSC15RegExpPrototype13visitChildrenEPNS_6JSCellERNS_11SlotVisitorE, __ZN3JSC15TypeProfilerLog17processLogEntriesERKN3WTF6StringE, __ZN3JSC15WeakHandleOwner26isReachableFromOpaqueRootsENS_6HandleINS_7UnknownEEEPvRNS_11SlotVisitorE, __ZN3JSC15WeakHandleOwner8finalizeENS_6HandleINS_7UnknownEEEPv, @@ -561,8 +644,10 @@ exports: __ZN3JSC16InternalFunction23createSubclassStructureEPNS_9ExecStateENS_7JSValueEPNS_9StructureE, __ZN3JSC16InternalFunction4nameEv, __ZN3JSC16InternalFunction6s_infoE, __ZN3JSC16InternalFunctionC1ERNS_2VMEPNS_9StructureE, __ZN3JSC16InternalFunctionC2ERNS_2VMEPNS_9StructureE, - __ZN3JSC16JSStringIterator6s_infoE, __ZN3JSC16SamplingProfiler17stackTracesAsJSONEv, - __ZN3JSC16SamplingProfiler18reportTopBytecodesERN3WTF11PrintStreamE, + __ZN3JSC16JSStringIterator6s_infoE, __ZN3JSC16JSStringSubspaceC1EN3WTF7CStringERNS_4HeapE, + __ZN3JSC16JSStringSubspaceC2EN3WTF7CStringERNS_4HeapE, __ZN3JSC16JSStringSubspaceD0Ev, + __ZN3JSC16JSStringSubspaceD1Ev, __ZN3JSC16JSStringSubspaceD2Ev, + __ZN3JSC16SamplingProfiler17stackTracesAsJSONEv, __ZN3JSC16SamplingProfiler18reportTopBytecodesERN3WTF11PrintStreamE, __ZN3JSC16SamplingProfiler18reportTopBytecodesEv, __ZN3JSC16SamplingProfiler18reportTopFunctionsERN3WTF11PrintStreamE, __ZN3JSC16SamplingProfiler18reportTopFunctionsEv, __ZN3JSC16SamplingProfiler39noticeCurrentThreadAsJSCExecutionThreadEv, __ZN3JSC16SamplingProfiler5startEv, __ZN3JSC16ScriptExecutable6s_infoE, @@ -572,15 +657,15 @@ exports: __ZN3JSC16profiledEvaluateEPNS_9ExecStateENS_15ProfilingReasonERKNS_10SourceCodeENS_7JSValueERN3WTF8NakedPtrINS_9ExceptionEEE, __ZN3JSC16setNeverOptimizeENS_7JSValueE, __ZN3JSC16setNeverOptimizeEPK15OpaqueJSContextPK13OpaqueJSValue, __ZN3JSC16setNeverOptimizeEPNS_9ExecStateE, __ZN3JSC16slowValidateCellEPNS_14JSGlobalObjectE, - __ZN3JSC16slowValidateCellEPNS_6JSCellE, __ZN3JSC16throwSyntaxErrorEPNS_9ExecStateE, - __ZN3JSC16throwSyntaxErrorEPNS_9ExecStateERKN3WTF6StringE, + __ZN3JSC16slowValidateCellEPNS_6JSCellE, __ZN3JSC16throwSyntaxErrorEPNS_9ExecStateERNS_10ThrowScopeE, + __ZN3JSC16throwSyntaxErrorEPNS_9ExecStateERNS_10ThrowScopeERKN3WTF6StringE, __ZN3JSC17CommonIdentifiers18appendExternalNameERKNS_10IdentifierES3_, __ZN3JSC17DebuggerCallFrame10invalidateEv, __ZN3JSC17DebuggerCallFrame11callerFrameEv, __ZN3JSC17DebuggerCallFrame15currentPositionEv, __ZN3JSC17DebuggerCallFrame20positionForCallFrameEPNS_9ExecStateE, __ZN3JSC17DebuggerCallFrame20sourceIDForCallFrameEPNS_9ExecStateE, __ZN3JSC17DebuggerCallFrame5scopeEv, __ZN3JSC17FunctionOverrides18reinstallOverridesEv, __ZN3JSC17JSAPIValueWrapper6s_infoE, __ZN3JSC17JSArrayBufferView14finishCreationERNS_2VME, - __ZN3JSC17JSArrayBufferView19ConstructionContextC1ERNS_2VMEPNS_9StructureEN3WTF10PassRefPtrINS_11ArrayBufferEEEjj, + __ZN3JSC17JSArrayBufferView14unsharedBufferEv, __ZN3JSC17JSArrayBufferView19ConstructionContextC1ERNS_2VMEPNS_9StructureEN3WTF10PassRefPtrINS_11ArrayBufferEEEjj, __ZN3JSC17JSArrayBufferView19ConstructionContextC1ERNS_2VMEPNS_9StructureEjjNS1_18InitializationModeE, __ZN3JSC17JSArrayBufferView19ConstructionContextC2ERNS_2VMEPNS_9StructureEN3WTF10PassRefPtrINS_11ArrayBufferEEEjj, __ZN3JSC17JSArrayBufferView19ConstructionContextC2ERNS_2VMEPNS_9StructureEjjNS1_18InitializationModeE, @@ -591,6 +676,11 @@ exports: __ZN3JSC17JSPromiseDeferred6createERNS_2VMEPNS_8JSObjectENS_7JSValueES5_, __ZN3JSC17JSPromiseDeferred6rejectEPNS_9ExecStateENS_7JSValueE, __ZN3JSC17JSPromiseDeferred6s_infoE, __ZN3JSC17JSPromiseDeferred7resolveEPNS_9ExecStateENS_7JSValueE, + __ZN3JSC17MarkingConstraintC1EN3WTF7CStringES2_NS1_8FunctionIFvRNS_11SlotVisitorERKNS_15VisitingTimeoutEEEENS3_IFdS5_EEENS_20ConstraintVolatilityE, + __ZN3JSC17MarkingConstraintC1EN3WTF7CStringES2_NS1_8FunctionIFvRNS_11SlotVisitorERKNS_15VisitingTimeoutEEEENS_20ConstraintVolatilityE, + __ZN3JSC17MarkingConstraintC2EN3WTF7CStringES2_NS1_8FunctionIFvRNS_11SlotVisitorERKNS_15VisitingTimeoutEEEENS3_IFdS5_EEENS_20ConstraintVolatilityE, + __ZN3JSC17MarkingConstraintC2EN3WTF7CStringES2_NS1_8FunctionIFvRNS_11SlotVisitorERKNS_15VisitingTimeoutEEEENS_20ConstraintVolatilityE, + __ZN3JSC17MarkingConstraintD1Ev, __ZN3JSC17MarkingConstraintD2Ev, __ZN3JSC17StructureRareData6s_infoE, __ZN3JSC17checkModuleSyntaxEPNS_9ExecStateERKNS_10SourceCodeERNS_11ParserErrorE, __ZN3JSC17createSyntaxErrorEPNS_9ExecStateERKN3WTF6StringE, __ZN3JSC17profiledConstructEPNS_9ExecStateENS_15ProfilingReasonENS_7JSValueENS_13ConstructTypeERKNS_13ConstructDataERKNS_7ArgListES3_, @@ -601,15 +691,18 @@ exports: __ZN3JSC18GCActivityCallback11willCollectEv, __ZN3JSC18GCActivityCallback13scheduleTimerEd, __ZN3JSC18GCActivityCallback21s_shouldCreateGCTimerE, __ZN3JSC18GCActivityCallback6cancelEv, __ZN3JSC18GCActivityCallback6doWorkEv, __ZN3JSC18GCActivityCallbackC2EPNS_4HeapE, - __ZN3JSC18GCActivityCallbackC2EPNS_4HeapEP11__CFRunLoop, __ZN3JSC18IncrementalSweeper6doWorkEv, - __ZN3JSC18IncrementalSweeperC1EPNS_4HeapEP11__CFRunLoop, __ZN3JSC18IncrementalSweeperC2EPNS_4HeapEP11__CFRunLoop, - __ZN3JSC18NullGetterFunction6s_infoE, __ZN3JSC18NullSetterFunction6s_infoE, - __ZN3JSC18PropertyDescriptor11setWritableEb, __ZN3JSC18PropertyDescriptor12setUndefinedEv, - __ZN3JSC18PropertyDescriptor13setDescriptorENS_7JSValueEj, + __ZN3JSC18IncrementalSweeper6doWorkEv, __ZN3JSC18IncrementalSweeperC1EPNS_4HeapE, + __ZN3JSC18IncrementalSweeperC2EPNS_4HeapE, __ZN3JSC18NullGetterFunction6s_infoE, + __ZN3JSC18NullSetterFunction6s_infoE, __ZN3JSC18PropertyDescriptor11setWritableEb, + __ZN3JSC18PropertyDescriptor12setUndefinedEv, __ZN3JSC18PropertyDescriptor13setDescriptorENS_7JSValueEj, __ZN3JSC18PropertyDescriptor13setEnumerableEb, __ZN3JSC18PropertyDescriptor15setConfigurableEb, __ZN3JSC18PropertyDescriptor17defaultAttributesE, __ZN3JSC18PropertyDescriptor19setCustomDescriptorEj, __ZN3JSC18PropertyDescriptor21setAccessorDescriptorEPNS_12GetterSetterEj, __ZN3JSC18PropertyDescriptor9setGetterENS_7JSValueE, __ZN3JSC18PropertyDescriptor9setSetterENS_7JSValueE, + __ZN3JSC19ArrayBufferContents5clearEv, __ZN3JSC19ArrayBufferContentsC1EOS0_, + __ZN3JSC19ArrayBufferContentsC1Ev, __ZN3JSC19ArrayBufferContentsC2EOS0_, + __ZN3JSC19ArrayBufferContentsC2Ev, __ZN3JSC19ArrayBufferContentsD1Ev, + __ZN3JSC19ArrayBufferContentsD2Ev, __ZN3JSC19ArrayBufferContentsaSEOS0_, __ZN3JSC19ControlFlowProfiler36basicBlockExecutionCountAtTextOffsetEilRNS_2VME, __ZN3JSC19ControlFlowProfiler37hasBasicBlockAtTextOffsetBeenExecutedEilRNS_2VME, __ZN3JSC19HeapSnapshotBuilder10appendEdgeEPNS_6JSCellES2_, @@ -641,34 +734,37 @@ exports: __ZN3JSC19JSSymbolTableObject6s_infoE, __ZN3JSC19SourceProviderCache5clearEv, __ZN3JSC19SourceProviderCacheD1Ev, __ZN3JSC19SourceProviderCacheD2Ev, __ZN3JSC19SparseArrayValueMap6s_infoE, __ZN3JSC19initializeThreadingEv, + __ZN3JSC19iteratorForIterableEPNS_9ExecStateENS_7JSValueE, __ZN3JSC19numberOfDFGCompilesENS_7JSValueE, __ZN3JSC19numberOfDFGCompilesEPK15OpaqueJSContextPK13OpaqueJSValue, __ZN3JSC19numberOfDFGCompilesEPNS_9ExecStateE, __ZN3JSC19reifyStaticAccessorERNS_2VMERKNS_14HashTableValueERNS_8JSObjectENS_12PropertyNameE, - __ZN3JSC20MarkedArgumentBuffer10slowAppendENS_7JSValueE, __ZN3JSC20TypedArrayControllerC2Ev, - __ZN3JSC20TypedArrayControllerD0Ev, __ZN3JSC20TypedArrayControllerD1Ev, - __ZN3JSC20TypedArrayControllerD2Ev, __ZN3JSC20WriteBarrierCounters22usesWithBarrierFromCppE, - __ZN3JSC20WriteBarrierCounters25usesWithoutBarrierFromCppE, + __ZN3JSC20AbstractModuleRecord6s_infoE, __ZN3JSC20MarkedArgumentBuffer10slowAppendENS_7JSValueE, + __ZN3JSC20TypedArrayControllerC2Ev, __ZN3JSC20TypedArrayControllerD0Ev, + __ZN3JSC20TypedArrayControllerD1Ev, __ZN3JSC20TypedArrayControllerD2Ev, + __ZN3JSC20WriteBarrierCounters22usesWithBarrierFromCppE, __ZN3JSC20WriteBarrierCounters25usesWithoutBarrierFromCppE, __ZN3JSC20createReferenceErrorEPNS_9ExecStateERKN3WTF6StringE, __ZN3JSC20failNextNewCodeBlockEPK15OpaqueJSContext, __ZN3JSC20failNextNewCodeBlockEPNS_9ExecStateE, + __ZN3JSC21createUint8TypedArrayEPNS_9ExecStateEPNS_9StructureEON3WTF6RefPtrINS_11ArrayBufferEEEjj, __ZN3JSC21getInt8ArrayClassInfoEv, __ZN3JSC21gregorianDateTimeToMSERNS_2VMERKN3WTF17GregorianDateTimeEdNS2_8TimeTypeE, - __ZN3JSC21linkAndEvaluateModuleEPNS_9ExecStateERKNS_10IdentifierE, - __ZN3JSC21loadAndEvaluateModuleEPNS_9ExecStateERKN3WTF6StringE, - __ZN3JSC21loadAndEvaluateModuleEPNS_9ExecStateERKNS_10SourceCodeE, + __ZN3JSC21linkAndEvaluateModuleEPNS_9ExecStateERKNS_10IdentifierENS_7JSValueE, + __ZN3JSC21loadAndEvaluateModuleEPNS_9ExecStateERKN3WTF6StringENS_7JSValueE, + __ZN3JSC21loadAndEvaluateModuleEPNS_9ExecStateERKNS_10SourceCodeENS_7JSValueE, __ZN3JSC21msToGregorianDateTimeERNS_2VMEdN3WTF8TimeTypeERNS2_17GregorianDateTimeE, - __ZN3JSC21throwOutOfMemoryErrorEPNS_9ExecStateE, __ZN3JSC22ArrayAllocationProfile18updateIndexingTypeEv, - __ZN3JSC22EdenGCActivityCallback11gcTimeSliceEm, __ZN3JSC22EdenGCActivityCallback12doCollectionEv, - __ZN3JSC22EdenGCActivityCallback12lastGCLengthEv, __ZN3JSC22EdenGCActivityCallback9deathRateEv, - __ZN3JSC22EdenGCActivityCallbackC1EPNS_4HeapE, __ZN3JSC22EdenGCActivityCallbackC2EPNS_4HeapE, - __ZN3JSC22FullGCActivityCallback11gcTimeSliceEm, __ZN3JSC22FullGCActivityCallback12doCollectionEv, - __ZN3JSC22FullGCActivityCallback12lastGCLengthEv, __ZN3JSC22FullGCActivityCallback9deathRateEv, - __ZN3JSC22FullGCActivityCallbackC1EPNS_4HeapE, __ZN3JSC22FullGCActivityCallbackC2EPNS_4HeapE, - __ZN3JSC22JSPropertyNameIterator6s_infoE, __ZN3JSC22createOutOfMemoryErrorEPNS_9ExecStateE, - __ZN3JSC22getInt16ArrayClassInfoEv, __ZN3JSC22getInt32ArrayClassInfoEv, - __ZN3JSC22getUint8ArrayClassInfoEv, __ZN3JSC22globalMemoryStatisticsEv, - __ZN3JSC22optimizeNextInvocationENS_7JSValueE, __ZN3JSC22optimizeNextInvocationEPNS_9ExecStateE, - __ZN3JSC22printSuperSamplerStateEv, __ZN3JSC23AbstractSamplingCounter30s_abstractSamplingCounterChainE, + __ZN3JSC21throwOutOfMemoryErrorEPNS_9ExecStateERNS_10ThrowScopeE, + __ZN3JSC22ArrayAllocationProfile18updateIndexingTypeEv, __ZN3JSC22EdenGCActivityCallback11gcTimeSliceEm, + __ZN3JSC22EdenGCActivityCallback12doCollectionEv, __ZN3JSC22EdenGCActivityCallback12lastGCLengthEv, + __ZN3JSC22EdenGCActivityCallback9deathRateEv, __ZN3JSC22EdenGCActivityCallbackC1EPNS_4HeapE, + __ZN3JSC22EdenGCActivityCallbackC2EPNS_4HeapE, __ZN3JSC22FullGCActivityCallback11gcTimeSliceEm, + __ZN3JSC22FullGCActivityCallback12doCollectionEv, __ZN3JSC22FullGCActivityCallback12lastGCLengthEv, + __ZN3JSC22FullGCActivityCallback9deathRateEv, __ZN3JSC22FullGCActivityCallbackC1EPNS_4HeapE, + __ZN3JSC22FullGCActivityCallbackC2EPNS_4HeapE, __ZN3JSC22JSPropertyNameIterator6s_infoE, + __ZN3JSC22createOutOfMemoryErrorEPNS_9ExecStateE, __ZN3JSC22getInt16ArrayClassInfoEv, + __ZN3JSC22getInt32ArrayClassInfoEv, __ZN3JSC22getUint8ArrayClassInfoEv, + __ZN3JSC22globalMemoryStatisticsEv, __ZN3JSC22optimizeNextInvocationENS_7JSValueE, + __ZN3JSC22optimizeNextInvocationEPNS_9ExecStateE, __ZN3JSC22printSuperSamplerStateEv, + __ZN3JSC22resetSuperSamplerStateEv, __ZN3JSC23AbstractSamplingCounter30s_abstractSamplingCounterChainE, __ZN3JSC23AbstractSamplingCounter4dumpEv, __ZN3JSC23JSModuleNamespaceObject10putByIndexEPNS_6JSCellEPNS_9ExecStateEjNS_7JSValueEb, __ZN3JSC23JSModuleNamespaceObject14deletePropertyEPNS_6JSCellEPNS_9ExecStateENS_12PropertyNameE, - __ZN3JSC23JSModuleNamespaceObject14finishCreationEPNS_9ExecStateEPNS_14JSGlobalObjectEPNS_14JSModuleRecordERKN3WTF7HashSetINS7_6RefPtrINS7_17UniquedStringImplEEENS_17IdentifierRepHashENS7_10HashTraitsISB_EEEE, + __ZN3JSC23JSModuleNamespaceObject14finishCreationEPNS_9ExecStateEPNS_14JSGlobalObjectEPNS_20AbstractModuleRecordERKN3WTF7HashSetINS7_6RefPtrINS7_17UniquedStringImplEEENS_17IdentifierRepHashENS7_10HashTraitsISB_EEEE, __ZN3JSC23JSModuleNamespaceObject17defineOwnPropertyEPNS_8JSObjectEPNS_9ExecStateENS_12PropertyNameERKNS_18PropertyDescriptorEb, __ZN3JSC23JSModuleNamespaceObject18getOwnPropertySlotEPNS_8JSObjectEPNS_9ExecStateENS_12PropertyNameERNS_12PropertySlotE, __ZN3JSC23JSModuleNamespaceObject19getOwnPropertyNamesEPNS_8JSObjectEPNS_9ExecStateERNS_17PropertyNameArrayENS_15EnumerationModeE, @@ -680,10 +776,11 @@ exports: __ZN3JSC23createBuiltinExecutableERNS_2VMERKNS_10SourceCodeERKNS_10IdentifierENS_15ConstructorKindENS_16ConstructAbilityE, __ZN3JSC23createBuiltinExecutableERNS_2VMERKNS_10SourceCodeERKNS_10IdentifierENS_16ConstructAbilityE, __ZN3JSC23getUint16ArrayClassInfoEv, __ZN3JSC23getUint32ArrayClassInfoEv, + __ZN3JSC23objectConstructorFreezeEPNS_9ExecStateEPNS_8JSObjectE, __ZN3JSC23objectProtoFuncToStringEPNS_9ExecStateE, __ZN3JSC23setUpStaticFunctionSlotERNS_2VMEPKNS_14HashTableValueEPNS_8JSObjectENS_12PropertyNameERNS_12PropertySlotE, - __ZN3JSC23throwStackOverflowErrorEPNS_9ExecStateE, __ZN3JSC24JSPropertyNameEnumerator6s_infoE, - __ZN3JSC24TerminatedExecutionError6s_infoE, __ZN3JSC24createStackOverflowErrorEPNS_9ExecStateE, - __ZN3JSC24getCalculatedDisplayNameERNS_2VMEPNS_8JSObjectE, + __ZN3JSC23throwStackOverflowErrorEPNS_9ExecStateERNS_10ThrowScopeE, + __ZN3JSC24JSPropertyNameEnumerator6s_infoE, __ZN3JSC24TerminatedExecutionError6s_infoE, + __ZN3JSC24createStackOverflowErrorEPNS_9ExecStateE, __ZN3JSC24getCalculatedDisplayNameERNS_2VMEPNS_8JSObjectE, __ZN3JSC24getExecutableForFunctionENS_7JSValueE, __ZN3JSC24getFloat32ArrayClassInfoEv, __ZN3JSC24getFloat64ArrayClassInfoEv, __ZN3JSC25JSInternalPromiseDeferred6createEPNS_9ExecStateEPNS_14JSGlobalObjectE, __ZN3JSC25JSInternalPromiseDeferred6rejectEPNS_9ExecStateENS_7JSValueE, @@ -693,50 +790,67 @@ exports: __ZN3JSC25JSSegmentedVariableObject13visitChildrenEPNS_6JSCellERNS_11SlotVisitorE, __ZN3JSC25JSSegmentedVariableObject17findVariableIndexEPv, __ZN3JSC25jsStringWithCacheSlowCaseERNS_2VMERN3WTF10StringImplE, - __ZN3JSC25numberOfOSRExitFuzzChecksEv, __ZN3JSC26UnlinkedFunctionExecutable4linkERNS_2VMERKNS_10SourceCodeEN3WTF8OptionalIiEENS_9IntrinsicE, + __ZN3JSC25numberOfOSRExitFuzzChecksEv, __ZN3JSC26ReadonlyPropertyWriteErrorE, + __ZN3JSC26UnlinkedFunctionExecutable4linkERNS_2VMERKNS_10SourceCodeESt8optionalIiENS_9IntrinsicE, __ZN3JSC26UnlinkedFunctionExecutable6s_infoE, __ZN3JSC26createIteratorResultObjectEPNS_9ExecStateENS_7JSValueEb, __ZN3JSC26evaluateWithScopeExtensionEPNS_9ExecStateERKNS_10SourceCodeEPNS_8JSObjectERN3WTF8NakedPtrINS_9ExceptionEEE, - __ZN3JSC27numberOfExceptionFuzzChecksEv, __ZN3JSC27objectPrivateFuncInstanceOfEPNS_9ExecStateE, - __ZN3JSC28JSCustomGetterSetterFunction6s_infoE, __ZN3JSC29callHostFunctionAsConstructorEPNS_9ExecStateE, - __ZN3JSC29createNotEnoughArgumentsErrorEPNS_9ExecStateE, __ZN3JSC29getUint8ClampedArrayClassInfoEv, - __ZN3JSC2VM10ClientDataD0Ev, __ZN3JSC2VM10ClientDataD1Ev, - __ZN3JSC2VM10ClientDataD2Ev, __ZN3JSC2VM12createLeakedENS_8HeapTypeE, - __ZN3JSC2VM13deleteAllCodeEv, __ZN3JSC2VM14ensureWatchdogEv, - __ZN3JSC2VM14queueMicrotaskEPNS_14JSGlobalObjectEN3WTF10PassRefPtrINS_9MicrotaskEEE, + __ZN3JSC26getHashMapImplKeyClassInfoEv, __ZN3JSC26setCannotUseOSRExitFuzzingEPNS_9ExecStateE, + __ZN3JSC27ReadonlyPropertyChangeErrorE, __ZN3JSC27UnableToDeletePropertyErrorE, + __ZN3JSC27finalizeStatsAtEndOfTestingEv, __ZN3JSC27numberOfExceptionFuzzChecksEv, + __ZN3JSC27objectPrivateFuncInstanceOfEPNS_9ExecStateE, __ZN3JSC28JSCustomGetterSetterFunction6s_infoE, + __ZN3JSC28JSDestructibleObjectSubspaceC1EN3WTF7CStringERNS_4HeapE, + __ZN3JSC28JSDestructibleObjectSubspaceC2EN3WTF7CStringERNS_4HeapE, + __ZN3JSC28JSDestructibleObjectSubspaceD0Ev, __ZN3JSC28JSDestructibleObjectSubspaceD1Ev, + __ZN3JSC28JSDestructibleObjectSubspaceD2Ev, __ZN3JSC28getHashMapBucketKeyClassInfoEv, + __ZN3JSC29callHostFunctionAsConstructorEPNS_9ExecStateE, __ZN3JSC29createNotEnoughArgumentsErrorEPNS_9ExecStateE, + __ZN3JSC29getUint8ClampedArrayClassInfoEv, __ZN3JSC2VM10ClientDataD0Ev, + __ZN3JSC2VM10ClientDataD1Ev, __ZN3JSC2VM10ClientDataD2Ev, + __ZN3JSC2VM12createLeakedENS_8HeapTypeE, __ZN3JSC2VM13deleteAllCodeENS_19DeleteAllCodeEffortE, + __ZN3JSC2VM14ensureWatchdogEv, __ZN3JSC2VM14queueMicrotaskEPNS_14JSGlobalObjectEN3WTF10PassRefPtrINS_9MicrotaskEEE, __ZN3JSC2VM14resetDateCacheEv, __ZN3JSC2VM14sharedInstanceEv, __ZN3JSC2VM14throwExceptionEPNS_9ExecStateENS_7JSValueE, __ZN3JSC2VM14throwExceptionEPNS_9ExecStateEPNS_8JSObjectE, __ZN3JSC2VM14throwExceptionEPNS_9ExecStateEPNS_9ExceptionE, __ZN3JSC2VM15drainMicrotasksEv, __ZN3JSC2VM15dumpRegExpTraceEv, __ZN3JSC2VM17addImpurePropertyERKN3WTF6StringE, __ZN3JSC2VM18ensureHeapProfilerEv, - __ZN3JSC2VM19deleteAllLinkedCodeEv, __ZN3JSC2VM20dumpTypeProfilerDataEv, - __ZN3JSC2VM20sharedInstanceExistsEv, __ZN3JSC2VM22ensureSamplingProfilerEON3WTF6RefPtrINS1_9StopwatchEEE, + __ZN3JSC2VM19deleteAllLinkedCodeENS_19DeleteAllCodeEffortE, + __ZN3JSC2VM20dumpTypeProfilerDataEv, __ZN3JSC2VM20sharedInstanceExistsEv, + __ZN3JSC2VM22ensureSamplingProfilerEON3WTF6RefPtrINS1_9StopwatchEEE, __ZN3JSC2VM6createENS_8HeapTypeE, __ZN3JSC2VM8whenIdleENSt3__18functionIFvvEEE, __ZN3JSC2VMD1Ev, __ZN3JSC2VMD2Ev, __ZN3JSC30isTerminatedExecutionExceptionEPNS_9ExceptionE, - __ZN3JSC30waitForAsynchronousDisassemblyEv, __ZN3JSC31numberOfStaticOSRExitFuzzChecksEv, - __ZN3JSC33throwTerminatedExecutionExceptionEPNS_9ExecStateE, + __ZN3JSC30waitForAsynchronousDisassemblyEv, __ZN3JSC31getHashMapImplKeyValueClassInfoEv, + __ZN3JSC31numberOfStaticOSRExitFuzzChecksEv, __ZN3JSC33getHashMapBucketKeyValueClassInfoEv, + __ZN3JSC33throwTerminatedExecutionExceptionEPNS_9ExecStateERNS_10ThrowScopeE, __ZN3JSC35getSomeBaselineCodeBlockForFunctionENS_7JSValueE, - __ZN3JSC36StrictModeReadonlyPropertyWriteErrorE, __ZN3JSC37parseDateFromNullTerminatedCharactersERNS_2VMEPKc, - __ZN3JSC38numberOfExecutableAllocationFuzzChecksEv, __ZN3JSC3DFG10isCrashingEv, - __ZN3JSC3DFG18getNumCompilationsEv, __ZN3JSC3JIT16compileTimeStatsEv, - __ZN3JSC41DeferredStructureTransitionWatchpointFireC1Ev, __ZN3JSC41DeferredStructureTransitionWatchpointFireC2Ev, - __ZN3JSC41DeferredStructureTransitionWatchpointFireD1Ev, __ZN3JSC41DeferredStructureTransitionWatchpointFireD2Ev, - __ZN3JSC41constructFunctionSkippingEvalEnabledCheckEPNS_9ExecStateEPNS_14JSGlobalObjectERKNS_7ArgListERKNS_10IdentifierERKN3WTF6StringERKNSA_12TextPositionEiNS_24FunctionConstructionModeENS_7JSValueE, + __ZN3JSC37parseDateFromNullTerminatedCharactersERNS_2VMEPKc, + __ZN3JSC38NonExtensibleObjectPropertyDefineErrorE, __ZN3JSC38numberOfExecutableAllocationFuzzChecksEv, + __ZN3JSC3DFG10isCrashingEv, __ZN3JSC3DFG18getNumCompilationsEv, + __ZN3JSC3JIT16compileTimeStatsEv, __ZN3JSC41DeferredStructureTransitionWatchpointFireC1Ev, + __ZN3JSC41DeferredStructureTransitionWatchpointFireC2Ev, __ZN3JSC41DeferredStructureTransitionWatchpointFireD1Ev, + __ZN3JSC41DeferredStructureTransitionWatchpointFireD2Ev, __ZN3JSC41constructFunctionSkippingEvalEnabledCheckEPNS_9ExecStateEPNS_14JSGlobalObjectERKNS_7ArgListERKNS_10IdentifierERKN3WTF6StringERKNSA_12TextPositionEiNS_24FunctionConstructionModeENS_7JSValueE, + __ZN3JSC44UnconfigurablePropertyChangeWritabilityErrorE, __ZN3JSC46UnconfigurablePropertyChangeEnumerabilityErrorE, __ZN3JSC48UnconfigurablePropertyChangeAccessMechanismErrorE, - __ZN3JSC49throwConstructorCannotBeCalledAsFunctionTypeErrorEPNS_9ExecStateEPKc, + __ZN3JSC48UnconfigurablePropertyChangeConfigurabilityErrorE, + __ZN3JSC49throwConstructorCannotBeCalledAsFunctionTypeErrorEPNS_9ExecStateERNS_10ThrowScopeEPKc, + __ZN3JSC4Heap10setRunLoopEP11__CFRunLoop, __ZN3JSC4Heap11collectSyncESt8optionalINS_15CollectionScopeEE, __ZN3JSC4Heap11objectCountEv, __ZN3JSC4Heap12addFinalizerEPNS_6JSCellEPFvS2_E, - __ZN3JSC4Heap15collectAndSweepENS_13HeapOperationE, __ZN3JSC4Heap15extraMemorySizeEv, - __ZN3JSC4Heap16objectTypeCountsEv, __ZN3JSC4Heap17globalObjectCountEv, - __ZN3JSC4Heap17isValidAllocationEm, __ZN3JSC4Heap18addToRememberedSetEPKNS_6JSCellE, + __ZN3JSC4Heap12collectAsyncESt8optionalINS_15CollectionScopeEE, + __ZN3JSC4Heap15extraMemorySizeEv, __ZN3JSC4Heap16objectTypeCountsEv, + __ZN3JSC4Heap17acquireAccessSlowEv, __ZN3JSC4Heap17collectAllGarbageEv, + __ZN3JSC4Heap17globalObjectCountEv, __ZN3JSC4Heap17isValidAllocationEm, + __ZN3JSC4Heap17registerWeakGCMapEPvNSt3__18functionIFvvEEE, + __ZN3JSC4Heap17releaseAccessSlowEv, __ZN3JSC4Heap18addToRememberedSetEPKNS_6JSCellE, + __ZN3JSC4Heap19isCurrentThreadBusyEv, __ZN3JSC4Heap19unregisterWeakGCMapEPv, + __ZN3JSC4Heap20addMarkingConstraintENSt3__110unique_ptrINS_17MarkingConstraintENS1_14default_deleteIS3_EEEE, __ZN3JSC4Heap20edenActivityCallbackEv, __ZN3JSC4Heap20fullActivityCallbackEv, - __ZN3JSC4Heap20protectedObjectCountEv, __ZN3JSC4Heap21setIncrementalSweeperENSt3__110unique_ptrINS_18IncrementalSweeperENS1_14default_deleteIS3_EEEE, - __ZN3JSC4Heap23setEdenActivityCallbackEN3WTF10PassRefPtrINS_22EdenGCActivityCallbackEEE, - __ZN3JSC4Heap23setFullActivityCallbackEN3WTF10PassRefPtrINS_22FullGCActivityCallbackEEE, - __ZN3JSC4Heap25protectedObjectTypeCountsEv, __ZN3JSC4Heap26protectedGlobalObjectCountEv, - __ZN3JSC4Heap26reportAbandonedObjectGraphEv, __ZN3JSC4Heap32setGarbageCollectionTimerEnabledEb, + __ZN3JSC4Heap20protectedObjectCountEv, __ZN3JSC4Heap20writeBarrierSlowPathEPKNS_6JSCellE, + __ZN3JSC4Heap24reportExtraMemoryVisitedEm, __ZN3JSC4Heap25protectedObjectTypeCountsEv, + __ZN3JSC4Heap26protectedGlobalObjectCountEv, __ZN3JSC4Heap26reportAbandonedObjectGraphEv, + __ZN3JSC4Heap27reportExternalMemoryVisitedEm, __ZN3JSC4Heap32setGarbageCollectionTimerEnabledEb, __ZN3JSC4Heap34collectAllGarbageIfNotDoneRecentlyEv, __ZN3JSC4Heap34reportExtraMemoryAllocatedSlowCaseEm, - __ZN3JSC4Heap35deprecatedReportExtraMemorySlowCaseEm, __ZN3JSC4Heap4sizeEv, - __ZN3JSC4Heap7collectENS_13HeapOperationE, __ZN3JSC4Heap7protectENS_7JSValueE, + __ZN3JSC4Heap35deprecatedReportExtraMemorySlowCaseEm, __ZN3JSC4Heap39decrementDeferralDepthAndGCIfNeededSlowEv, + __ZN3JSC4Heap4sizeEv, __ZN3JSC4Heap7protectENS_7JSValueE, __ZN3JSC4Heap7sweeperEv, __ZN3JSC4Heap8capacityEv, __ZN3JSC4Heap9unprotectENS_7JSValueE, + __ZN3JSC4Yarr11YarrPattern12errorMessageENS1_9ErrorCodeE, __ZN3JSC4Yarr11YarrPatternC1ERKN3WTF6StringENS_11RegExpFlagsEPPKcPv, __ZN3JSC4Yarr11YarrPatternC2ERKN3WTF6StringENS_11RegExpFlagsEPPKcPv, __ZN3JSC4Yarr17RegularExpressionC1ERKN3WTF6StringENS2_19TextCaseSensitivityENS0_13MultilineModeE, @@ -747,12 +861,10 @@ exports: __ZN3JSC4Yarr9interpretEPNS0_15BytecodePatternERKN3WTF6StringEjPj, __ZN3JSC4callEPNS_9ExecStateENS_7JSValueENS_8CallTypeERKNS_8CallDataES2_RKNS_7ArgListE, __ZN3JSC4callEPNS_9ExecStateENS_7JSValueENS_8CallTypeERKNS_8CallDataES2_RKNS_7ArgListERN3WTF8NakedPtrINS_9ExceptionEEE, - __ZN3JSC5JSMap3setEPNS_9ExecStateENS_7JSValueES3_, __ZN3JSC5JSMap6s_infoE, - __ZN3JSC5JSSet3addEPNS_9ExecStateENS_7JSValueE, __ZN3JSC5JSSet6s_infoE, - __ZN3JSC5LLInt4Data13finalizeStatsEv, __ZN3JSC6JSCell11getCallDataEPS0_RNS_8CallDataE, + __ZN3JSC5JSMap6s_infoE, __ZN3JSC5JSSet6s_infoE, __ZN3JSC5LLInt4Data13finalizeStatsEv, + __ZN3JSC6DOMJIT12AbstractHeap7computeEj, __ZN3JSC6JSCell11getCallDataEPS0_RNS_8CallDataE, __ZN3JSC6JSCell12dumpToStreamEPKS0_RN3WTF11PrintStreamE, __ZN3JSC6JSCell12heapSnapshotEPS0_RNS_19HeapSnapshotBuilderE, - __ZN3JSC6JSCell13estimatedSizeEPS0_, __ZN3JSC6JSCell16copyBackingStoreEPS0_RNS_11CopyVisitorENS_9CopyTokenE, - __ZN3JSC6JSCell16getConstructDataEPS0_RNS_13ConstructDataE, + __ZN3JSC6JSCell13estimatedSizeEPS0_, __ZN3JSC6JSCell16getConstructDataEPS0_RNS_13ConstructDataE, __ZN3JSC6JSCell17customHasInstanceEPNS_8JSObjectEPNS_9ExecStateENS_7JSValueE, __ZN3JSC6JSCell17getTypedArrayImplEPNS_17JSArrayBufferViewE, __ZN3JSC6JSCell22slowDownAndWasteMemoryEPNS_17JSArrayBufferViewE, @@ -764,21 +876,26 @@ exports: __ZN3JSC6JSLock18setExclusiveThreadENSt3__111__thread_idE, __ZN3JSC6JSLock26currentThreadIsHoldingLockEv, __ZN3JSC6JSLock4lockEv, __ZN3JSC6JSLock6unlockEv, __ZN3JSC6JSLockD1Ev, __ZN3JSC6JSLockD2Ev, - __ZN3JSC6RegExp5matchERNS_2VMERKN3WTF6StringEj, __ZN3JSC6RegExp5matchERNS_2VMERKN3WTF6StringEjRNS3_6VectorIiLm32ENS3_15CrashOnOverflowELm16EEE, + __ZN3JSC6RegExp5matchERNS_2VMERKN3WTF6StringEj, __ZN3JSC6RegExp5matchERNS_2VMERKN3WTF6StringEjRNS3_6VectorIiLm0ENS3_15CrashOnOverflowELm16EEE, __ZN3JSC6RegExp6createERNS_2VMERKN3WTF6StringENS_11RegExpFlagsE, - __ZN3JSC6Symbol6s_infoE, __ZN3JSC7JSArray11fillArgListEPNS_9ExecStateERNS_20MarkedArgumentBufferE, + __ZN3JSC6Symbol6createERNS_2VMERN3WTF10SymbolImplE, __ZN3JSC6Symbol6s_infoE, + __ZN3JSC7JSArray11fillArgListEPNS_9ExecStateERNS_20MarkedArgumentBufferE, __ZN3JSC7JSArray15copyToArgumentsEPNS_9ExecStateENS_15VirtualRegisterEjj, __ZN3JSC7JSArray17defineOwnPropertyEPNS_8JSObjectEPNS_9ExecStateENS_12PropertyNameERKNS_18PropertyDescriptorEb, __ZN3JSC7JSArray18getOwnPropertySlotEPNS_8JSObjectEPNS_9ExecStateENS_12PropertyNameERNS_12PropertySlotE, + __ZN3JSC7JSArray22tryCreateUninitializedERNS_2VMEPNS_17GCDeferralContextEPNS_9StructureEj, __ZN3JSC7JSArray26shiftCountWithArrayStorageERNS_2VMEjjPNS_12ArrayStorageE, __ZN3JSC7JSArray27getOwnNonIndexPropertyNamesEPNS_8JSObjectEPNS_9ExecStateERNS_17PropertyNameArrayENS_15EnumerationModeE, __ZN3JSC7JSArray3popEPNS_9ExecStateE, __ZN3JSC7JSArray4pushEPNS_9ExecStateENS_7JSValueE, __ZN3JSC7JSArray6s_infoE, __ZN3JSC7JSArray9setLengthEPNS_9ExecStateEjb, __ZN3JSC7JSProxy10putByIndexEPNS_6JSCellEPNS_9ExecStateEjNS_7JSValueEb, + __ZN3JSC7JSProxy12getPrototypeEPNS_8JSObjectEPNS_9ExecStateE, + __ZN3JSC7JSProxy12setPrototypeEPNS_8JSObjectEPNS_9ExecStateENS_7JSValueEb, __ZN3JSC7JSProxy13visitChildrenEPNS_6JSCellERNS_11SlotVisitorE, __ZN3JSC7JSProxy14deletePropertyEPNS_6JSCellEPNS_9ExecStateENS_12PropertyNameE, __ZN3JSC7JSProxy16getPropertyNamesEPNS_8JSObjectEPNS_9ExecStateERNS_17PropertyNameArrayENS_15EnumerationModeE, __ZN3JSC7JSProxy17defineOwnPropertyEPNS_8JSObjectEPNS_9ExecStateENS_12PropertyNameERKNS_18PropertyDescriptorEb, + __ZN3JSC7JSProxy17preventExtensionsEPNS_8JSObjectEPNS_9ExecStateE, __ZN3JSC7JSProxy18getOwnPropertySlotEPNS_8JSObjectEPNS_9ExecStateENS_12PropertyNameERNS_12PropertySlotE, __ZN3JSC7JSProxy19getEnumerableLengthEPNS_9ExecStateEPNS_8JSObjectE, __ZN3JSC7JSProxy19getOwnPropertyNamesEPNS_8JSObjectEPNS_9ExecStateERNS_17PropertyNameArrayENS_15EnumerationModeE, @@ -794,43 +911,47 @@ exports: __ZN3JSC7Options10initializeEv, __ZN3JSC7Options10setOptionsEPKc, __ZN3JSC7Options14dumpAllOptionsEP7__sFILENS0_9DumpLevelEPKc, __ZN3JSC7Options21dumpAllOptionsInALineERN3WTF13StringBuilderE, - __ZN3JSC7Options24ensureOptionsAreCoherentEv, __ZN3JSC7Options9s_optionsE, - __ZN3JSC7Options9setOptionEPKc, __ZN3JSC7WeakSet13findAllocatorEv, - __ZN3JSC8DataView6createEN3WTF10PassRefPtrINS_11ArrayBufferEEEjj, + __ZN3JSC7Options23enableRestrictedOptionsEb, __ZN3JSC7Options24ensureOptionsAreCoherentEv, + __ZN3JSC7Options9s_optionsE, __ZN3JSC7Options9setOptionEPKc, + __ZN3JSC7WeakSet13findAllocatorEv, __ZN3JSC8DataView6createEN3WTF10PassRefPtrINS_11ArrayBufferEEEjj, __ZN3JSC8Debugger10isAttachedEPNS_14JSGlobalObjectE, __ZN3JSC8Debugger11atStatementEPNS_9ExecStateE, - __ZN3JSC8Debugger11returnEventEPNS_9ExecStateE, __ZN3JSC8Debugger12breakProgramEv, + __ZN3JSC8Debugger11returnEventEPNS_9ExecStateE, __ZN3JSC8Debugger11unwindEventEPNS_9ExecStateE, + __ZN3JSC8Debugger12atExpressionEPNS_9ExecStateE, __ZN3JSC8Debugger12breakProgramEv, __ZN3JSC8Debugger13hasBreakpointEmRKN3WTF12TextPositionEPNS_10BreakpointE, - __ZN3JSC8Debugger13pauseIfNeededEPNS_9ExecStateE, __ZN3JSC8Debugger13setBreakpointENS_10BreakpointERjS2_, - __ZN3JSC8Debugger15continueProgramEv, __ZN3JSC8Debugger15setSteppingModeENS0_12SteppingModeE, - __ZN3JSC8Debugger15updateCallFrameEPNS_9ExecStateE, __ZN3JSC8Debugger16applyBreakpointsEPNS_9CodeBlockE, - __ZN3JSC8Debugger16clearBreakpointsEv, __ZN3JSC8Debugger16removeBreakpointEm, - __ZN3JSC8Debugger16toggleBreakpointEPNS_9CodeBlockERNS_10BreakpointENS0_15BreakpointStateE, + __ZN3JSC8Debugger13pauseIfNeededEPNS_9ExecStateE, __ZN3JSC8Debugger13setBreakpointERNS_10BreakpointERb, + __ZN3JSC8Debugger14addToBlacklistEm, __ZN3JSC8Debugger14clearBlacklistEv, + __ZN3JSC8Debugger15clearParsedDataEv, __ZN3JSC8Debugger15continueProgramEv, + __ZN3JSC8Debugger15setSteppingModeENS0_12SteppingModeE, __ZN3JSC8Debugger15updateCallFrameEPNS_9ExecStateENS0_21CallFrameUpdateActionE, + __ZN3JSC8Debugger16applyBreakpointsEPNS_9CodeBlockE, __ZN3JSC8Debugger16clearBreakpointsEv, + __ZN3JSC8Debugger16removeBreakpointEm, __ZN3JSC8Debugger16toggleBreakpointEPNS_9CodeBlockERNS_10BreakpointENS0_15BreakpointStateE, __ZN3JSC8Debugger16toggleBreakpointERNS_10BreakpointENS0_15BreakpointStateE, + __ZN3JSC8Debugger17debuggerParseDataEmPNS_14SourceProviderE, __ZN3JSC8Debugger17didEvaluateScriptEdNS_15ProfilingReasonE, __ZN3JSC8Debugger17didExecuteProgramEPNS_9ExecStateE, __ZN3JSC8Debugger17registerCodeBlockEPNS_9CodeBlockE, + __ZN3JSC8Debugger17resolveBreakpointERNS_10BreakpointEPNS_14SourceProviderE, __ZN3JSC8Debugger17stepIntoStatementEv, __ZN3JSC8Debugger17stepOutOfFunctionEv, __ZN3JSC8Debugger17stepOverStatementEv, __ZN3JSC8Debugger18didReachBreakpointEPNS_9ExecStateE, __ZN3JSC8Debugger18setProfilingClientEPNS0_15ProfilingClientE, __ZN3JSC8Debugger18willEvaluateScriptEv, __ZN3JSC8Debugger18willExecuteProgramEPNS_9ExecStateE, - __ZN3JSC8Debugger21clearDebuggerRequestsEPNS_14JSGlobalObjectE, + __ZN3JSC8Debugger19clearNextPauseStateEv, __ZN3JSC8Debugger21clearDebuggerRequestsEPNS_14JSGlobalObjectE, __ZN3JSC8Debugger23recompileAllJSFunctionsEv, __ZN3JSC8Debugger23setBreakpointsActivatedEb, - __ZN3JSC8Debugger23setPauseOnNextStatementEb, __ZN3JSC8Debugger24currentDebuggerCallFrameEv, - __ZN3JSC8Debugger25setPauseOnExceptionsStateENS0_22PauseOnExceptionsStateE, - __ZN3JSC8Debugger31updateCallFrameAndPauseIfNeededEPNS_9ExecStateE, + __ZN3JSC8Debugger23setPauseOnNextStatementEb, __ZN3JSC8Debugger23updateCallFrameInternalEPNS_9ExecStateE, + __ZN3JSC8Debugger24currentDebuggerCallFrameEv, __ZN3JSC8Debugger25setPauseOnExceptionsStateENS0_22PauseOnExceptionsStateE, __ZN3JSC8Debugger6attachEPNS_14JSGlobalObjectE, __ZN3JSC8Debugger6detachEPNS_14JSGlobalObjectENS0_15ReasonForDetachE, __ZN3JSC8Debugger9callEventEPNS_9ExecStateE, __ZN3JSC8Debugger9exceptionEPNS_9ExecStateENS_7JSValueEb, __ZN3JSC8DebuggerC2ERNS_2VME, __ZN3JSC8DebuggerD0Ev, __ZN3JSC8DebuggerD1Ev, __ZN3JSC8DebuggerD2Ev, __ZN3JSC8JSCallee6s_infoE, __ZN3JSC8JSCalleeC1ERNS_2VMEPNS_14JSGlobalObjectEPNS_9StructureE, __ZN3JSC8JSCalleeC2ERNS_2VMEPNS_14JSGlobalObjectEPNS_9StructureE, __ZN3JSC8JSObject10putByIndexEPNS_6JSCellEPNS_9ExecStateEjNS_7JSValueEb, + __ZN3JSC8JSObject11hasInstanceEPNS_9ExecStateENS_7JSValueE, __ZN3JSC8JSObject11hasInstanceEPNS_9ExecStateENS_7JSValueES3_, __ZN3JSC8JSObject12defaultValueEPKS0_PNS_9ExecStateENS_22PreferredPrimitiveTypeE, __ZN3JSC8JSObject12getPrototypeEPS0_PNS_9ExecStateE, __ZN3JSC8JSObject12heapSnapshotEPNS_6JSCellERNS_19HeapSnapshotBuilderE, __ZN3JSC8JSObject12isExtensibleEPS0_PNS_9ExecStateE, __ZN3JSC8JSObject12setPrototypeEPS0_PNS_9ExecStateENS_7JSValueEb, - __ZN3JSC8JSObject13estimatedSizeEPNS_6JSCellE, __ZN3JSC8JSObject13putInlineSlowEPNS_9ExecStateENS_12PropertyNameENS_7JSValueERNS_15PutPropertySlotE, + __ZN3JSC8JSObject12toStringNameEPKS0_PNS_9ExecStateE, __ZN3JSC8JSObject13estimatedSizeEPNS_6JSCellE, + __ZN3JSC8JSObject13putInlineSlowEPNS_9ExecStateENS_12PropertyNameENS_7JSValueERNS_15PutPropertySlotE, __ZN3JSC8JSObject13visitChildrenEPNS_6JSCellERNS_11SlotVisitorE, __ZN3JSC8JSObject14deletePropertyEPNS_6JSCellEPNS_9ExecStateENS_12PropertyNameE, - __ZN3JSC8JSObject16allowsAccessFromEPNS_9ExecStateE, __ZN3JSC8JSObject16copyBackingStoreEPNS_6JSCellERNS_11CopyVisitorENS_9CopyTokenE, __ZN3JSC8JSObject16getPropertyNamesEPS0_PNS_9ExecStateERNS_17PropertyNameArrayENS_15EnumerationModeE, __ZN3JSC8JSObject17defineOwnPropertyEPS0_PNS_9ExecStateENS_12PropertyNameERKNS_18PropertyDescriptorEb, __ZN3JSC8JSObject17preventExtensionsEPS0_PNS_9ExecStateE, @@ -839,10 +960,11 @@ exports: __ZN3JSC8JSObject19getEnumerableLengthEPNS_9ExecStateEPS0_, __ZN3JSC8JSObject19getOwnPropertyNamesEPS0_PNS_9ExecStateERNS_17PropertyNameArrayENS_15EnumerationModeE, __ZN3JSC8JSObject19putDirectMayBeIndexEPNS_9ExecStateENS_12PropertyNameENS_7JSValueE, - __ZN3JSC8JSObject20growOutOfLineStorageERNS_2VMEmm, __ZN3JSC8JSObject21deletePropertyByIndexEPNS_6JSCellEPNS_9ExecStateEj, + __ZN3JSC8JSObject21deletePropertyByIndexEPNS_6JSCellEPNS_9ExecStateEj, __ZN3JSC8JSObject22ensureArrayStorageSlowERNS_2VME, __ZN3JSC8JSObject22fillGetterPropertySlotERNS_12PropertySlotENS_7JSValueEji, __ZN3JSC8JSObject23getGenericPropertyNamesEPS0_PNS_9ExecStateERNS_17PropertyNameArrayENS_15EnumerationModeE, __ZN3JSC8JSObject23putDirectCustomAccessorERNS_2VMENS_12PropertyNameENS_7JSValueEj, + __ZN3JSC8JSObject23putDirectNativeFunctionERNS_2VMEPNS_14JSGlobalObjectERKNS_12PropertyNameEjPFxPNS_9ExecStateEENS_9IntrinsicEPKNS_6DOMJIT9SignatureEj, __ZN3JSC8JSObject23putDirectNativeFunctionERNS_2VMEPNS_14JSGlobalObjectERKNS_12PropertyNameEjPFxPNS_9ExecStateEENS_9IntrinsicEj, __ZN3JSC8JSObject24getOwnPropertyDescriptorEPNS_9ExecStateENS_12PropertyNameERNS_18PropertyDescriptorE, __ZN3JSC8JSObject24getOwnStaticPropertySlotERNS_2VMENS_12PropertyNameERNS_12PropertySlotE, @@ -852,6 +974,7 @@ exports: __ZN3JSC8JSObject26setIndexQuicklyToUndecidedERNS_2VMEjNS_7JSValueE, __ZN3JSC8JSObject26setPrototypeWithCycleCheckERNS_2VMEPNS_9ExecStateENS_7JSValueEb, __ZN3JSC8JSObject27getOwnNonIndexPropertyNamesEPS0_PNS_9ExecStateERNS_17PropertyNameArrayENS_15EnumerationModeE, + __ZN3JSC8JSObject28allocateMoreOutOfLineStorageERNS_2VMEmm, __ZN3JSC8JSObject30putDirectNativeIntrinsicGetterERNS_2VMEPNS_14JSGlobalObjectENS_10IdentifierEPFxPNS_9ExecStateEENS_9IntrinsicEj, __ZN3JSC8JSObject32putDirectIndexBeyondVectorLengthEPNS_9ExecStateEjNS_7JSValueEjNS_18PutDirectIndexModeE, __ZN3JSC8JSObject3putEPNS_6JSCellEPNS_9ExecStateENS_12PropertyNameENS_7JSValueERNS_15PutPropertySlotE, @@ -860,107 +983,119 @@ exports: __ZN3JSC8JSObject4sealERNS_2VME, __ZN3JSC8JSObject55convertInt32ToDoubleOrContiguousWhilePerformingSetIndexERNS_2VMEjNS_7JSValueE, __ZN3JSC8JSObject6freezeERNS_2VME, __ZN3JSC8JSObject6s_infoE, __ZN3JSC8JSObject6toThisEPNS_6JSCellEPNS_9ExecStateENS_8ECMAModeE, - __ZN3JSC8JSObject9classNameEPKS0_, __ZN3JSC8JSString6s_infoE, - __ZN3JSC8Profiler8Database8logEventEPNS_9CodeBlockEPKcRKN3WTF7CStringE, + __ZN3JSC8JSObject9classNameEPKS0_, __ZN3JSC8JSObject9getMethodEPNS_9ExecStateERNS_8CallDataERNS_8CallTypeERKNS_10IdentifierERKN3WTF6StringE, + __ZN3JSC8JSString6s_infoE, __ZN3JSC8Profiler8Database8logEventEPNS_9CodeBlockEPKcRKN3WTF7CStringE, __ZN3JSC8Profiler8DatabaseC1ERNS_2VME, __ZN3JSC8Profiler8DatabaseC2ERNS_2VME, __ZN3JSC8Profiler8DatabaseD1Ev, __ZN3JSC8Profiler8DatabaseD2Ev, + __ZN3JSC8Subspace11tryAllocateEPNS_17GCDeferralContextEm, + __ZN3JSC8Subspace11tryAllocateEm, __ZN3JSC8Subspace8allocateEPNS_17GCDeferralContextEm, + __ZN3JSC8Subspace8allocateEm, __ZN3JSC8SubspaceC1EN3WTF7CStringERNS_4HeapENS_19AllocatorAttributesE, + __ZN3JSC8SubspaceC2EN3WTF7CStringERNS_4HeapENS_19AllocatorAttributesE, + __ZN3JSC8SubspaceD0Ev, __ZN3JSC8SubspaceD1Ev, __ZN3JSC8SubspaceD2Ev, __ZN3JSC8Watchdog13terminateSoonEv, __ZN3JSC8evaluateEPNS_9ExecStateERKNS_10SourceCodeENS_7JSValueERN3WTF8NakedPtrINS_9ExceptionEEE, __ZN3JSC9CodeBlock19baselineAlternativeEv, __ZN3JSC9CodeBlockD1Ev, __ZN3JSC9CodeBlockD2Ev, __ZN3JSC9Exception6createERNS_2VMENS_7JSValueENS0_18StackCaptureActionE, __ZN3JSC9Exception6s_infoE, __ZN3JSC9ExecState10codeOriginEv, __ZN3JSC9ExecState11callerFrameERPNS_12VMEntryFrameE, __ZN3JSC9ExecState13describeFrameEv, __ZN3JSC9ExecState19vmEntryGlobalObjectEv, __ZN3JSC9HandleSet12writeBarrierEPNS_7JSValueERKS1_, - __ZN3JSC9HandleSet4growEv, __ZN3JSC9HeapTimerD0Ev, __ZN3JSC9HeapTimerD1Ev, - __ZN3JSC9HeapTimerD2Ev, __ZN3JSC9JSONParseEPNS_9ExecStateERKN3WTF6StringE, - __ZN3JSC9JSPromise6s_infoE, __ZN3JSC9JSWeakMap6s_infoE, __ZN3JSC9JSWeakSet6s_infoE, - __ZN3JSC9Structure14sealTransitionERNS_2VMEPS0_, __ZN3JSC9Structure16allocateRareDataERNS_2VME, - __ZN3JSC9Structure16freezeTransitionERNS_2VMEPS0_, __ZN3JSC9Structure18willStoreValueSlowERNS_2VMENS_12PropertyNameENS_7JSValueEbNS_17InferredTypeTable17StoredPropertyAgeE, + __ZN3JSC9HandleSet4growEv, __ZN3JSC9HeapTimer10setRunLoopEP11__CFRunLoop, + __ZN3JSC9HeapTimerD0Ev, __ZN3JSC9HeapTimerD1Ev, __ZN3JSC9HeapTimerD2Ev, + __ZN3JSC9JSONParseEPNS_9ExecStateERKN3WTF6StringE, __ZN3JSC9JSPromise6s_infoE, + __ZN3JSC9JSWeakMap6s_infoE, __ZN3JSC9JSWeakSet6s_infoE, __ZN3JSC9Structure14sealTransitionERNS_2VMEPS0_, + __ZN3JSC9Structure16allocateRareDataERNS_2VME, __ZN3JSC9Structure16freezeTransitionERNS_2VMEPS0_, + __ZN3JSC9Structure18willStoreValueSlowERNS_2VMENS_12PropertyNameENS_7JSValueEbNS_17InferredTypeTable17StoredPropertyAgeE, __ZN3JSC9Structure21addPropertyTransitionERNS_2VMEPS0_NS_12PropertyNameEjRi, __ZN3JSC9Structure21nonPropertyTransitionERNS_2VMEPS0_NS_21NonPropertyTransitionE, - __ZN3JSC9Structure22materializePropertyMapERNS_2VME, __ZN3JSC9Structure24addNewPropertyTransitionERNS_2VMEPS0_NS_12PropertyNameEjRiNS_15PutPropertySlot7ContextEPNS_41DeferredStructureTransitionWatchpointFireE, - __ZN3JSC9Structure25attributeChangeTransitionERNS_2VMEPS0_NS_12PropertyNameEj, + __ZN3JSC9Structure24addNewPropertyTransitionERNS_2VMEPS0_NS_12PropertyNameEjRiNS_15PutPropertySlot7ContextEPNS_41DeferredStructureTransitionWatchpointFireE, + __ZN3JSC9Structure24materializePropertyTableERNS_2VMEb, __ZN3JSC9Structure25attributeChangeTransitionERNS_2VMEPS0_NS_12PropertyNameEj, __ZN3JSC9Structure25changePrototypeTransitionERNS_2VMEPS0_NS_7JSValueE, __ZN3JSC9Structure26flattenDictionaryStructureERNS_2VMEPNS_8JSObjectE, - __ZN3JSC9Structure28addPropertyWithoutTransitionERNS_2VMENS_12PropertyNameEj, __ZN3JSC9Structure31toCacheableDictionaryTransitionERNS_2VMEPS0_PNS_41DeferredStructureTransitionWatchpointFireE, __ZN3JSC9Structure33prototypeChainMayInterceptStoreToERNS_2VMENS_12PropertyNameE, + __ZN3JSC9Structure3pinERKN3WTF14AbstractLockerERNS_2VMEPNS_13PropertyTableE, __ZN3JSC9Structure40addPropertyTransitionToExistingStructureEPS0_NS_12PropertyNameEjRi, __ZN3JSC9Structure6s_infoE, __ZN3JSC9Structure8isFrozenERNS_2VME, __ZN3JSC9Structure8isSealedERNS_2VME, __ZN3JSC9StructureC1ERNS_2VMEPNS_14JSGlobalObjectENS_7JSValueERKNS_8TypeInfoEPKNS_9ClassInfoEhj, __ZN3JSC9StructureC2ERNS_2VMEPNS_14JSGlobalObjectENS_7JSValueERKNS_8TypeInfoEPKNS_9ClassInfoEhj, __ZN3JSC9constructEPNS_9ExecStateENS_7JSValueENS_13ConstructTypeERKNS_13ConstructDataERKNS_7ArgListES2_, - __ZN3JSC9parseDateERNS_2VMERKN3WTF6StringE, __ZN3WTF10ParkingLot13unparkOneImplEPKvRKNS_12ScopedLambdaIFvNS0_12UnparkResultEEEE, - __ZN3WTF10ParkingLot7forEachENSt3__18functionIFvjPKvEEE, __ZN3WTF10ParkingLot9unparkAllEPKv, - __ZN3WTF10ParkingLot9unparkOneEPKv, __ZN3WTF10StringImpl11reverseFindEPS0_j, - __ZN3WTF10StringImpl11reverseFindEtj, __ZN3WTF10StringImpl12createSymbolERS0_, - __ZN3WTF10StringImpl16createNullSymbolEv, __ZN3WTF10StringImpl16findIgnoringCaseEPS0_j, - __ZN3WTF10StringImpl17createFromLiteralEPKc, __ZN3WTF10StringImpl17createFromLiteralEPKcj, - __ZN3WTF10StringImpl17nextHashForSymbolEv, __ZN3WTF10StringImpl17utf8ForCharactersEPKhj, + __ZN3JSC9parseDateERNS_2VMERKN3WTF6StringE, __ZN3WTF10ParkingLot11forEachImplERKNS_12ScopedLambdaIFvjPKvEEE, + __ZN3WTF10ParkingLot11unparkCountEPKvj, __ZN3WTF10ParkingLot13unparkOneImplEPKvRKNS_12ScopedLambdaIFlNS0_12UnparkResultEEEE, + __ZN3WTF10ParkingLot21parkConditionallyImplEPKvRKNS_12ScopedLambdaIFbvEEERKNS3_IFvvEEERKNS_24TimeWithDynamicClockTypeE, + __ZN3WTF10ParkingLot9unparkAllEPKv, __ZN3WTF10ParkingLot9unparkOneEPKv, + __ZN3WTF10StringImpl11reverseFindEPS0_j, __ZN3WTF10StringImpl11reverseFindEtj, + __ZN3WTF10StringImpl16findIgnoringCaseEPS0_j, __ZN3WTF10StringImpl17createFromLiteralEPKc, + __ZN3WTF10StringImpl17createFromLiteralEPKcj, __ZN3WTF10StringImpl17utf8ForCharactersEPKhj, __ZN3WTF10StringImpl17utf8ForCharactersEPKtjNS_14ConversionModeE, __ZN3WTF10StringImpl18simplifyWhiteSpaceEv, __ZN3WTF10StringImpl19characterStartingAtEj, __ZN3WTF10StringImpl19createUninitializedEjRPh, __ZN3WTF10StringImpl19createUninitializedEjRPt, - __ZN3WTF10StringImpl20create8BitIfPossibleEPKt, __ZN3WTF10StringImpl20create8BitIfPossibleEPKtj, - __ZN3WTF10StringImpl20createWithoutCopyingEPKhj, __ZN3WTF10StringImpl20createWithoutCopyingEPKtj, - __ZN3WTF10StringImpl22containsOnlyWhitespaceEv, __ZN3WTF10StringImpl23convertToASCIILowercaseEv, - __ZN3WTF10StringImpl23convertToASCIIUppercaseEv, __ZN3WTF10StringImpl23defaultWritingDirectionEPb, - __ZN3WTF10StringImpl23reverseFindIgnoringCaseEPS0_j, __ZN3WTF10StringImpl28convertToLowercaseWithLocaleERKNS_12AtomicStringE, + __ZN3WTF10StringImpl19s_atomicEmptyStringE, __ZN3WTF10StringImpl20create8BitIfPossibleEPKt, + __ZN3WTF10StringImpl20create8BitIfPossibleEPKtj, __ZN3WTF10StringImpl20createWithoutCopyingEPKhj, + __ZN3WTF10StringImpl20createWithoutCopyingEPKtj, __ZN3WTF10StringImpl22containsOnlyWhitespaceEv, + __ZN3WTF10StringImpl23convertToASCIILowercaseEv, __ZN3WTF10StringImpl23convertToASCIIUppercaseEv, + __ZN3WTF10StringImpl23defaultWritingDirectionEPb, __ZN3WTF10StringImpl23reverseFindIgnoringCaseEPS0_j, + __ZN3WTF10StringImpl28convertToLowercaseWithLocaleERKNS_12AtomicStringE, __ZN3WTF10StringImpl28convertToUppercaseWithLocaleERKNS_12AtomicStringE, __ZN3WTF10StringImpl31convertToLowercaseWithoutLocaleEv, __ZN3WTF10StringImpl31convertToUppercaseWithoutLocaleEv, __ZN3WTF10StringImpl4findEPFbtEj, __ZN3WTF10StringImpl4findEPS0_, - __ZN3WTF10StringImpl4findEPS0_j, __ZN3WTF10StringImpl4nullEv, - __ZN3WTF10StringImpl5adoptERNS_12StringBufferIhEE, __ZN3WTF10StringImpl5adoptERNS_12StringBufferItEE, - __ZN3WTF10StringImpl5emptyEv, __ZN3WTF10StringImpl5toIntEPb, - __ZN3WTF10StringImpl6createEPKh, __ZN3WTF10StringImpl6createEPKhj, - __ZN3WTF10StringImpl6createEPKtj, __ZN3WTF10StringImpl7destroyEPS0_, - __ZN3WTF10StringImpl7replaceEPS0_S1_, __ZN3WTF10StringImpl7replaceEjjPS0_, - __ZN3WTF10StringImpl7replaceEtPKhj, __ZN3WTF10StringImpl7replaceEtPS0_, - __ZN3WTF10StringImpl7replaceEtt, __ZN3WTF10StringImpl8endsWithEPS0_, - __ZN3WTF10StringImpl8endsWithEPS0_b, __ZN3WTF10StringImpl8endsWithERS0_, - __ZN3WTF10StringImpl8utf8ImplEPKtjRPcmNS_14ConversionModeE, + __ZN3WTF10StringImpl4findEPS0_j, __ZN3WTF10StringImpl57convertToLowercaseWithoutLocaleStartingAtFailingIndex8BitEj, + __ZN3WTF10StringImpl5adoptEONS_12StringBufferIhEE, __ZN3WTF10StringImpl5adoptEONS_12StringBufferItEE, + __ZN3WTF10StringImpl5toIntEPb, __ZN3WTF10StringImpl6createEPKh, + __ZN3WTF10StringImpl6createEPKhj, __ZN3WTF10StringImpl6createEPKtj, + __ZN3WTF10StringImpl7destroyEPS0_, __ZN3WTF10StringImpl7replaceEPS0_S1_, + __ZN3WTF10StringImpl7replaceEjjPS0_, __ZN3WTF10StringImpl7replaceEtPKhj, + __ZN3WTF10StringImpl7replaceEtPS0_, __ZN3WTF10StringImpl7replaceEtt, + __ZN3WTF10StringImpl8endsWithEPS0_, __ZN3WTF10StringImpl8endsWithEPS0_b, + __ZN3WTF10StringImpl8endsWithERS0_, __ZN3WTF10StringImpl8utf8ImplEPKtjRPcmNS_14ConversionModeE, __ZN3WTF10StringImpl9substringEjj, __ZN3WTF10StringImplcvP8NSStringEv, __ZN3WTF10StringView16GraphemeClusters8IteratorC1EOS2_, __ZN3WTF10StringView16GraphemeClusters8IteratorC1ERKS0_j, __ZN3WTF10StringView16GraphemeClusters8IteratorC2EOS2_, __ZN3WTF10StringView16GraphemeClusters8IteratorC2ERKS0_j, __ZN3WTF10StringView16GraphemeClusters8IteratorD1Ev, __ZN3WTF10StringView16GraphemeClusters8IteratorD2Ev, - __ZN3WTF10StringView16GraphemeClusters8IteratorppEv, __ZN3WTF10fastCallocEmm, - __ZN3WTF10fastMallocEm, __ZN3WTF10fastStrDupEPKc, __ZN3WTF10isLeapYearEi, - __ZN3WTF11CStringHash5equalERKNS_7CStringES3_, __ZN3WTF11OSAllocator16reserveAndCommitEmNS0_5UsageEbbb, - __ZN3WTF11OSAllocator18releaseDecommittedEPvm, __ZN3WTF11OSAllocator18reserveUncommittedEmNS0_5UsageEbbb, + __ZN3WTF10StringView16GraphemeClusters8IteratorppEv, __ZN3WTF10StringView5splitEt, + __ZN3WTF10SymbolImpl16createNullSymbolEv, __ZN3WTF10SymbolImpl17nextHashForSymbolEv, + __ZN3WTF10SymbolImpl6createERNS_10StringImplE, __ZN3WTF10fastCallocEmm, + __ZN3WTF10fastMallocEm, __ZN3WTF10fastStrDupEPKc, __ZN3WTF10hasElapsedERKNS_24TimeWithDynamicClockTypeE, + __ZN3WTF10isLeapYearEi, __ZN3WTF11CStringHash5equalERKNS_7CStringES3_, + __ZN3WTF11OSAllocator16reserveAndCommitEmNS0_5UsageEbbb, __ZN3WTF11OSAllocator18releaseDecommittedEPvm, + __ZN3WTF11OSAllocator18reserveUncommittedEmNS0_5UsageEbbb, __ZN3WTF11OSAllocator23hintMemoryNotNeededSoonEPvm, __ZN3WTF11OSAllocator6commitEPvmbb, - __ZN3WTF11OSAllocator8decommitEPvm, __ZN3WTF11PrintStream6printfEPKcz, - __ZN3WTF11StackBounds10initializeEv, __ZN3WTF11commentAtomE, + __ZN3WTF11OSAllocator8decommitEPvm, __ZN3WTF11PrintStream20printfVariableFormatEPKcz, + __ZN3WTF11PrintStream6printfEPKcz, __ZN3WTF11StackBounds10initializeEv, __ZN3WTF11currentTimeEv, __ZN3WTF11dtoaRoundDPEPcdiRbRiRj, __ZN3WTF11dtoaRoundSFEPcdiRbRiRj, __ZN3WTF11emptyStringEv, __ZN3WTF11fastReallocEPvm, __ZN3WTF11isCJKLocaleERKNS_12AtomicStringE, - __ZN3WTF11isTextBreakEPNS_17TextBreakIteratorEi, __ZN3WTF11msToMinutesEd, - __ZN3WTF12AtomicString16fromUTF8InternalEPKcS2_, __ZN3WTF12AtomicString4initEv, - __ZN3WTF12AtomicString6numberEd, __ZN3WTF12AtomicString6numberEi, - __ZN3WTF12AtomicString6numberEj, __ZN3WTF12AtomicString6numberEm, - __ZN3WTF12AtomicString6numberEy, __ZN3WTF12SchedulePairC1EP9NSRunLoopPK10__CFString, - __ZN3WTF12SchedulePairC2EP9NSRunLoopPK10__CFString, __ZN3WTF12WordLockBase10unlockSlowEv, - __ZN3WTF12WordLockBase8lockSlowEv, __ZN3WTF12base64DecodeEPKcjNS_33SignedOrUnsignedCharVectorAdapterEj, + __ZN3WTF11msToMinutesEd, __ZN3WTF12AtomicString16fromUTF8InternalEPKcS2_, + __ZN3WTF12AtomicString4initEv, __ZN3WTF12AtomicString6numberEd, + __ZN3WTF12AtomicString6numberEi, __ZN3WTF12AtomicString6numberEj, + __ZN3WTF12AtomicString6numberEm, __ZN3WTF12AtomicString6numberEy, + __ZN3WTF12SchedulePairC1EP9NSRunLoopPK10__CFString, __ZN3WTF12SchedulePairC2EP9NSRunLoopPK10__CFString, + __ZN3WTF12WordLockBase10unlockSlowEv, __ZN3WTF12WordLockBase8lockSlowEv, + __ZN3WTF12base64DecodeEPKcjNS_33SignedOrUnsignedCharVectorAdapterEj, __ZN3WTF12base64DecodeERKNS_6StringENS_33SignedOrUnsignedCharVectorAdapterEj, __ZN3WTF12base64DecodeERKNS_6VectorIcLm0ENS_15CrashOnOverflowELm16EEENS_33SignedOrUnsignedCharVectorAdapterEj, __ZN3WTF12base64EncodeEPKvjNS_18Base64EncodePolicyE, __ZN3WTF12base64EncodeEPKvjRNS_6VectorIcLm0ENS_15CrashOnOverflowELm16EEENS_18Base64EncodePolicyE, __ZN3WTF12createThreadEPFvPvES0_PKc, __ZN3WTF12createThreadEPKcNSt3__18functionIFvvEEE, __ZN3WTF12detachThreadEj, __ZN3WTF12isMainThreadEv, __ZN3WTF12randomNumberEv, - __ZN3WTF13MetaAllocator17addFreshFreeSpaceEPvm, __ZN3WTF13MetaAllocator17currentStatisticsEv, - __ZN3WTF13MetaAllocator17freeFreeSpaceNodeEPNS0_13FreeSpaceNodeE, + __ZN3WTF13FastBitVector10clearRangeEmm, __ZN3WTF13MetaAllocator17addFreshFreeSpaceEPvm, + __ZN3WTF13MetaAllocator17currentStatisticsEv, __ZN3WTF13MetaAllocator17freeFreeSpaceNodeEPNS0_13FreeSpaceNodeE, __ZN3WTF13MetaAllocator18debugFreeSpaceSizeEv, __ZN3WTF13MetaAllocator19isInAllocatedMemoryERKNS_6LockerINS_8LockBaseEEEPv, __ZN3WTF13MetaAllocator8allocateEmPv, __ZN3WTF13MetaAllocatorC2Emm, __ZN3WTF13MetaAllocatorD0Ev, __ZN3WTF13MetaAllocatorD1Ev, - __ZN3WTF13MetaAllocatorD2Ev, __ZN3WTF13StringBuilder11shrinkToFitEv, - __ZN3WTF13StringBuilder12appendNumberEdjNS_29TrailingZerosTruncatingPolicyE, + __ZN3WTF13MetaAllocatorD2Ev, __ZN3WTF13MonotonicTime3nowEv, + __ZN3WTF13StringBuilder11shrinkToFitEv, __ZN3WTF13StringBuilder12appendNumberEdjNS_29TrailingZerosTruncatingPolicyE, __ZN3WTF13StringBuilder12appendNumberEi, __ZN3WTF13StringBuilder12appendNumberEj, __ZN3WTF13StringBuilder12appendNumberEl, __ZN3WTF13StringBuilder12appendNumberEm, __ZN3WTF13StringBuilder12appendNumberEx, __ZN3WTF13StringBuilder12appendNumberEy, __ZN3WTF13StringBuilder15reserveCapacityEj, __ZN3WTF13StringBuilder22appendECMAScriptNumberEd, __ZN3WTF13StringBuilder22appendFixedWidthNumberEdj, __ZN3WTF13StringBuilder22appendQuotedJSONStringERKNS_6StringE, - __ZN3WTF13StringBuilder6appendEPKhj, __ZN3WTF13StringBuilder6appendEPKtj, - __ZN3WTF13StringBuilder6resizeEj, __ZN3WTF13WTFThreadData37createAndRegisterForGetspecificDirectEv, + __ZN3WTF13StringBuilder6appendEPK10__CFString, __ZN3WTF13StringBuilder6appendEPKhj, + __ZN3WTF13StringBuilder6appendEPKtj, __ZN3WTF13StringBuilder6resizeEj, + __ZN3WTF13WTFThreadData37createAndRegisterForGetspecificDirectEv, __ZN3WTF13WTFThreadDataC1Ev, __ZN3WTF13WTFThreadDataC2Ev, __ZN3WTF13WTFThreadDataD1Ev, __ZN3WTF13WTFThreadDataD2Ev, __ZN3WTF13currentThreadEv, __ZN3WTF13dumpCharacterERNS_11PrintStreamEc, + __ZN3WTF13mayBeGCThreadEv, __ZN3WTF13printInternalERNS_11PrintStreamEN3JSC14TypedArrayModeE, __ZN3WTF13printInternalERNS_11PrintStreamENS_10RawPointerE, + __ZN3WTF13printInternalERNS_11PrintStreamENS_9ClockTypeE, __ZN3WTF13printInternalERNS_11PrintStreamEPKNS_10StringImplE, __ZN3WTF13printInternalERNS_11PrintStreamEPKc, __ZN3WTF13printInternalERNS_11PrintStreamERKNS_10StringViewE, __ZN3WTF13printInternalERNS_11PrintStreamERKNS_6StringE, __ZN3WTF13printInternalERNS_11PrintStreamERKNS_7CStringE, @@ -970,16 +1105,22 @@ exports: __ZN3WTF13printInternalERNS_11PrintStreamEj, __ZN3WTF13printInternalERNS_11PrintStreamEl, __ZN3WTF13printInternalERNS_11PrintStreamEm, __ZN3WTF13printInternalERNS_11PrintStreamEs, __ZN3WTF13printInternalERNS_11PrintStreamEt, __ZN3WTF13printInternalERNS_11PrintStreamEx, - __ZN3WTF13printInternalERNS_11PrintStreamEy, __ZN3WTF13textBreakLastEPNS_17TextBreakIteratorE, - __ZN3WTF13textBreakNextEPNS_17TextBreakIteratorE, __ZN3WTF13tryFastCallocEmm, + __ZN3WTF13printInternalERNS_11PrintStreamEy, __ZN3WTF13tryFastCallocEmm, __ZN3WTF13tryFastMallocEm, __ZN3WTF14SymbolRegistry12keyForSymbolERNS_10SymbolImplE, __ZN3WTF14SymbolRegistry12symbolForKeyERKNS_6StringE, __ZN3WTF14SymbolRegistryD1Ev, __ZN3WTF14SymbolRegistryD2Ev, __ZN3WTF14createIteratorENS_10StringViewE, __ZN3WTF14currentCPUTimeEv, __ZN3WTF14dataLogFStringEPKc, __ZN3WTF14fastMallocSizeEPKv, __ZN3WTF14numberToStringEdPc, - __ZN3WTF14textBreakFirstEPNS_17TextBreakIteratorE, __ZN3WTF15AutodrainedPoolC1Ev, - __ZN3WTF15AutodrainedPoolC2Ev, __ZN3WTF15AutodrainedPoolD1Ev, - __ZN3WTF15AutodrainedPoolD2Ev, __ZN3WTF15BinarySemaphore4waitEd, + __ZN3WTF15AutodrainedPoolC1Ev, __ZN3WTF15AutodrainedPoolC2Ev, + __ZN3WTF15AutodrainedPoolD1Ev, __ZN3WTF15AutodrainedPoolD2Ev, + __ZN3WTF15AutomaticThread14threadDidStartEv, __ZN3WTF15AutomaticThread16threadIsStoppingERKNS_6LockerINS_8LockBaseEEE, + __ZN3WTF15AutomaticThread4joinEv, __ZN3WTF15AutomaticThread5startERKNS_6LockerINS_8LockBaseEEE, + __ZN3WTF15AutomaticThread6notifyERKNS_6LockerINS_8LockBaseEEE, + __ZN3WTF15AutomaticThread7tryStopERKNS_6LockerINS_8LockBaseEEE, + __ZN3WTF15AutomaticThread9isWaitingERKNS_6LockerINS_8LockBaseEEE, + __ZN3WTF15AutomaticThreadC2ERKNS_6LockerINS_8LockBaseEEENS_3BoxINS_4LockEEENS_6RefPtrINS_24AutomaticThreadConditionEEE, + __ZN3WTF15AutomaticThreadD0Ev, __ZN3WTF15AutomaticThreadD1Ev, + __ZN3WTF15AutomaticThreadD2Ev, __ZN3WTF15BinarySemaphore4waitENS_24TimeWithDynamicClockTypeE, __ZN3WTF15BinarySemaphore6signalEv, __ZN3WTF15BinarySemaphoreC1Ev, __ZN3WTF15BinarySemaphoreC2Ev, __ZN3WTF15BinarySemaphoreD1Ev, __ZN3WTF15BinarySemaphoreD2Ev, __ZN3WTF15FilePrintStream4openEPKcS2_, @@ -992,8 +1133,9 @@ exports: __ZN3WTF15base64URLDecodeERKNS_6VectorIcLm0ENS_15CrashOnOverflowELm16EEENS_33SignedOrUnsignedCharVectorAdapterE, __ZN3WTF15base64URLEncodeEPKvj, __ZN3WTF15base64URLEncodeEPKvjRNS_6VectorIcLm0ENS_15CrashOnOverflowELm16EEE, __ZN3WTF15charactersToIntEPKhmPb, __ZN3WTF15charactersToIntEPKtmPb, - __ZN3WTF15fastAlignedFreeEPv, __ZN3WTF15isWordTextBreakEPNS_17TextBreakIteratorE, - __ZN3WTF16AtomicStringImpl10addLiteralEPKcj, __ZN3WTF16AtomicStringImpl11addSlowCaseERNS_10StringImplE, + __ZN3WTF15fastAlignedFreeEPv, __ZN3WTF15isWordTextBreakEP14UBreakIterator, + __ZN3WTF15memoryFootprintEv, __ZN3WTF16AtomicStringImpl10addLiteralEPKcj, + __ZN3WTF16AtomicStringImpl11addSlowCaseERNS_10StringImplE, __ZN3WTF16AtomicStringImpl11addSlowCaseERNS_17AtomicStringTableERNS_10StringImplE, __ZN3WTF16AtomicStringImpl14lookUpInternalEPKhj, __ZN3WTF16AtomicStringImpl14lookUpInternalEPKtj, __ZN3WTF16AtomicStringImpl14lookUpSlowCaseERNS_10StringImplE, @@ -1005,9 +1147,9 @@ exports: __ZN3WTF16RunLoopTimerBase8scheduleEPKNS_12SchedulePairE, __ZN3WTF16RunLoopTimerBase8scheduleERKNS_7HashSetINS_6RefPtrINS_12SchedulePairEEENS_16SchedulePairHashENS_10HashTraitsIS4_EEEE, __ZN3WTF16RunLoopTimerBaseD0Ev, __ZN3WTF16RunLoopTimerBaseD1Ev, - __ZN3WTF16RunLoopTimerBaseD2Ev, __ZN3WTF16callOnMainThreadEONS_8FunctionIFvvEEE, - __ZN3WTF16codePointCompareERKNS_6StringES2_, __ZN3WTF16fastZeroedMallocEm, - __ZN3WTF16registerGCThreadEv, __ZN3WTF16textBreakCurrentEPNS_17TextBreakIteratorE, + __ZN3WTF16RunLoopTimerBaseD2Ev, __ZN3WTF16adjustedQOSClassE11qos_class_t, + __ZN3WTF16callOnMainThreadEONS_8FunctionIFvvEEE, __ZN3WTF16codePointCompareERKNS_6StringES2_, + __ZN3WTF16fastZeroedMallocEm, __ZN3WTF16registerGCThreadENS_12GCThreadTypeE, __ZN3WTF17AtomicStringTableD1Ev, __ZN3WTF17AtomicStringTableD2Ev, __ZN3WTF17GregorianDateTime21setToCurrentLocalTimeEv, __ZN3WTF17StringPrintStream26toStringWithLatin1FallbackEv, __ZN3WTF17StringPrintStream5resetEv, __ZN3WTF17StringPrintStream8toStringEv, @@ -1018,21 +1160,21 @@ exports: __ZN3WTF17charactersToFloatEPKtmPb, __ZN3WTF17charactersToFloatEPKtmRm, __ZN3WTF17double_conversion10initializeEv, __ZN3WTF17double_conversion23DoubleToStringConverter19EcmaScriptConverterEv, __ZN3WTF17double_conversion23StringToDoubleConverter14StringToDoubleEPKcmPm, - __ZN3WTF17fastAlignedMallocEmm, __ZN3WTF17textBreakPreviousEPNS_17TextBreakIteratorE, - __ZN3WTF17wordBreakIteratorENS_10StringViewE, __ZN3WTF18FunctionDispatcherC2Ev, - __ZN3WTF18FunctionDispatcherD0Ev, __ZN3WTF18FunctionDispatcherD1Ev, - __ZN3WTF18FunctionDispatcherD2Ev, __ZN3WTF18ParallelHelperPool13doSomeHelpingEv, - __ZN3WTF18ParallelHelperPool13ensureThreadsEj, __ZN3WTF18ParallelHelperPoolC1Ev, - __ZN3WTF18ParallelHelperPoolC2Ev, __ZN3WTF18ParallelHelperPoolD1Ev, - __ZN3WTF18ParallelHelperPoolD2Ev, __ZN3WTF18charactersToDoubleEPKhmPb, - __ZN3WTF18charactersToDoubleEPKtmPb, __ZN3WTF18charactersToUInt64EPKtmPb, - __ZN3WTF18constantTimeMemcmpEPKvS1_m, __ZN3WTF18dateToDaysFrom1970Eiii, - __ZN3WTF18fastMallocGoodSizeEm, __ZN3WTF18monthFromDayInYearEib, - __ZN3WTF18textBreakFollowingEPNS_17TextBreakIteratorEi, __ZN3WTF18textBreakPrecedingEPNS_17TextBreakIteratorEi, - __ZN3WTF19MetaAllocatorHandle6shrinkEm, __ZN3WTF19MetaAllocatorHandleD1Ev, - __ZN3WTF19MetaAllocatorHandleD2Ev, __ZN3WTF19initializeThreadingEv, - __ZN3WTF19isCompilationThreadEv, __ZN3WTF19numGraphemeClustersERKNS_6StringE, - __ZN3WTF20ParallelHelperClient13doSomeHelpingEv, __ZN3WTF20ParallelHelperClient17runTaskInParallelENS_6RefPtrINS_10SharedTaskIFvvEEEEE, + __ZN3WTF17fastAlignedMallocEmm, __ZN3WTF17wordBreakIteratorENS_10StringViewE, + __ZN3WTF18FunctionDispatcherC2Ev, __ZN3WTF18FunctionDispatcherD0Ev, + __ZN3WTF18FunctionDispatcherD1Ev, __ZN3WTF18FunctionDispatcherD2Ev, + __ZN3WTF18ParallelHelperPool13doSomeHelpingEv, __ZN3WTF18ParallelHelperPool13ensureThreadsEj, + __ZN3WTF18ParallelHelperPoolC1Ev, __ZN3WTF18ParallelHelperPoolC2Ev, + __ZN3WTF18ParallelHelperPoolD1Ev, __ZN3WTF18ParallelHelperPoolD2Ev, + __ZN3WTF18charactersToDoubleEPKhmPb, __ZN3WTF18charactersToDoubleEPKtmPb, + __ZN3WTF18charactersToUInt64EPKtmPb, __ZN3WTF18constantTimeMemcmpEPKvS1_m, + __ZN3WTF18dateToDaysFrom1970Eiii, __ZN3WTF18fastMallocGoodSizeEm, + __ZN3WTF18monthFromDayInYearEib, __ZN3WTF19MetaAllocatorHandle6shrinkEm, + __ZN3WTF19MetaAllocatorHandleD1Ev, __ZN3WTF19MetaAllocatorHandleD2Ev, + __ZN3WTF19initializeGCThreadsEv, __ZN3WTF19initializeThreadingEv, + __ZN3WTF19isCompilationThreadEv, __ZN3WTF19isFastMallocEnabledEv, + __ZN3WTF19numGraphemeClustersENS_10StringViewE, __ZN3WTF20ParallelHelperClient13doSomeHelpingEv, + __ZN3WTF20ParallelHelperClient17runTaskInParallelENS_6RefPtrINS_10SharedTaskIFvvEEEEE, __ZN3WTF20ParallelHelperClient6finishEv, __ZN3WTF20ParallelHelperClient7setTaskENS_6RefPtrINS_10SharedTaskIFvvEEEEE, __ZN3WTF20ParallelHelperClientC1ENS_6RefPtrINS_18ParallelHelperPoolEEE, __ZN3WTF20ParallelHelperClientC2ENS_6RefPtrINS_18ParallelHelperPoolEEE, @@ -1040,19 +1182,26 @@ exports: __ZN3WTF20changeThreadPriorityEji, __ZN3WTF20equalIgnoringNullityEPKtmPNS_10StringImplE, __ZN3WTF20equalIgnoringNullityEPNS_10StringImplES1_, __ZN3WTF20fastMallocStatisticsEv, __ZN3WTF20initializeMainThreadEv, __ZN3WTF20resetAccumulatedLogsEv, + __ZN3WTF20setGlobalMaxQOSClassE11qos_class_t, __ZN3WTF20tryFastAlignedMallocEmm, __ZN3WTF21RefCountedLeakCounter16suppressMessagesEPKc, __ZN3WTF21RefCountedLeakCounter24cancelMessageSuppressionEPKc, __ZN3WTF21RefCountedLeakCounter9decrementEv, __ZN3WTF21RefCountedLeakCounter9incrementEv, __ZN3WTF21RefCountedLeakCounterC1EPKc, __ZN3WTF21RefCountedLeakCounterC2EPKc, __ZN3WTF21RefCountedLeakCounterD1Ev, __ZN3WTF21RefCountedLeakCounterD2Ev, __ZN3WTF21charactersToIntStrictEPKhmPbi, __ZN3WTF21charactersToIntStrictEPKtmPbi, __ZN3WTF21currentSearchLocaleIDEv, __ZN3WTF21sentenceBreakIteratorENS_10StringViewE, + __ZN3WTF22FastBitVectorWordOwner10resizeSlowEm, __ZN3WTF22FastBitVectorWordOwner13setEqualsSlowERKS0_, __ZN3WTF22charactersToUIntStrictEPKhmPbi, __ZN3WTF22charactersToUIntStrictEPKtmPbi, __ZN3WTF22cursorMovementIteratorENS_10StringViewE, __ZN3WTF22equalIgnoringASCIICaseEPKNS_10StringImplES2_, __ZN3WTF22isMainThreadOrGCThreadEv, __ZN3WTF22numberOfProcessorCoresEv, __ZN3WTF23dayInMonthFromDayInYearEib, __ZN3WTF23waitForThreadCompletionEj, - __ZN3WTF24acquireLineBreakIteratorENS_10StringViewERKNS_12AtomicStringEPKtjNS_21LineBreakIteratorModeEb, + __ZN3WTF24AutomaticThreadCondition4waitERNS_4LockE, __ZN3WTF24AutomaticThreadCondition6createEv, + __ZN3WTF24AutomaticThreadCondition9notifyAllERKNS_6LockerINS_8LockBaseEEE, + __ZN3WTF24AutomaticThreadCondition9notifyOneERKNS_6LockerINS_8LockBaseEEE, + __ZN3WTF24AutomaticThreadConditionC1Ev, __ZN3WTF24AutomaticThreadConditionC2Ev, + __ZN3WTF24AutomaticThreadConditionD1Ev, __ZN3WTF24AutomaticThreadConditionD2Ev, + __ZN3WTF24TimeWithDynamicClockType3nowENS_9ClockTypeE, __ZN3WTF24acquireLineBreakIteratorENS_10StringViewERKNS_12AtomicStringEPKtjNS_21LineBreakIteratorModeEb, __ZN3WTF24calculateLocalTimeOffsetEdNS_8TimeTypeE, __ZN3WTF24currentTextBreakLocaleIDEv, - __ZN3WTF24numberToFixedWidthStringEdjPc, __ZN3WTF24releaseLineBreakIteratorEPNS_17TextBreakIteratorE, + __ZN3WTF24numberToFixedWidthStringEdjPc, __ZN3WTF24releaseLineBreakIteratorEP14UBreakIterator, __ZN3WTF26getAndResetAccumulatedLogsEv, __ZN3WTF27exchangeIsCompilationThreadEb, __ZN3WTF27monotonicallyIncreasingTimeEv, __ZN3WTF27releaseFastMallocFreeMemoryEv, __ZN3WTF28numberToFixedPrecisionStringEdjPcb, __ZN3WTF28setMainThreadCallbacksPausedEb, @@ -1061,7 +1210,7 @@ exports: __ZN3WTF30platformUserPreferredLanguagesEv, __ZN3WTF31NonSharedCharacterBreakIteratorC1ENS_10StringViewE, __ZN3WTF31NonSharedCharacterBreakIteratorC2ENS_10StringViewE, __ZN3WTF31NonSharedCharacterBreakIteratorD1Ev, __ZN3WTF31NonSharedCharacterBreakIteratorD2Ev, - __ZN3WTF31integerToSixCharacterHashStringEj, __ZN3WTF31numCharactersInGraphemeClustersERKNS_10StringViewEj, + __ZN3WTF31integerToSixCharacterHashStringEj, __ZN3WTF31numCharactersInGraphemeClustersENS_10StringViewEj, __ZN3WTF31setCurrentThreadIsUserInitiatedEi, __ZN3WTF31sixCharacterHashStringToIntegerEPKc, __ZN3WTF33canAccessThreadLocalDataForThreadEj, __ZN3WTF33setCurrentThreadIsUserInteractiveEi, __ZN3WTF37parseDateFromNullTerminatedCharactersEPKc, __ZN3WTF37parseDateFromNullTerminatedCharactersEPKcRbRi, @@ -1078,6 +1227,7 @@ exports: __ZN3WTF5MutexD2Ev, __ZN3WTF5equalEPKNS_10StringImplEPKh, __ZN3WTF5equalEPKNS_10StringImplEPKhj, __ZN3WTF5equalEPKNS_10StringImplEPKtj, __ZN3WTF5equalEPKNS_10StringImplES2_, __ZN3WTF5equalERKNS_10StringImplES2_, + __ZN3WTF5sleepENS_7SecondsE, __ZN3WTF5sleepERKNS_24TimeWithDynamicClockTypeE, __ZN3WTF5sleepEd, __ZN3WTF6String23make16BitFrom8BitSourceEPKhm, __ZN3WTF6String23make8BitFrom16BitSourceEPKtm, __ZN3WTF6String24numberToStringECMAScriptEd, __ZN3WTF6String24numberToStringFixedWidthEdj, __ZN3WTF6String26fromUTF8WithLatin1FallbackEPKhm, @@ -1111,29 +1261,31 @@ exports: __ZN3WTF7ramSizeEv, __ZN3WTF7xmlAtomE, __ZN3WTF8CollatorC1EPKcb, __ZN3WTF8CollatorC2EPKcb, __ZN3WTF8CollatorD1Ev, __ZN3WTF8CollatorD2Ev, __ZN3WTF8Internal25parseDoubleFromLongStringEPKtmRm, __ZN3WTF8LockBase10unlockSlowEv, - __ZN3WTF8LockBase8lockSlowEv, __ZN3WTF8dataFileEv, __ZN3WTF8dataLogFEPKcz, - __ZN3WTF8fastFreeEPv, __ZN3WTF8msToDaysEd, __ZN3WTF8msToYearEd, - __ZN3WTF8nullAtomE, __ZN3WTF8pageMaskEv, __ZN3WTF8pageSizeEv, - __ZN3WTF8starAtomE, __ZN3WTF8textAtomE, __ZN3WTF8timeClipEd, + __ZN3WTF8LockBase13safepointSlowEv, __ZN3WTF8LockBase16unlockFairlySlowEv, + __ZN3WTF8LockBase8lockSlowEv, __ZN3WTF8WallTime3nowEv, __ZN3WTF8dataFileEv, + __ZN3WTF8dataLogFEPKcz, __ZN3WTF8fastFreeEPv, __ZN3WTF8msToDaysEd, + __ZN3WTF8msToYearEd, __ZN3WTF8nullAtomE, __ZN3WTF8pageMaskEv, + __ZN3WTF8pageSizeEv, __ZN3WTF8starAtomE, __ZN3WTF8timeClipEd, __ZN3WTF9BitVector10filterSlowERKS0_, __ZN3WTF9BitVector11excludeSlowERKS0_, __ZN3WTF9BitVector13OutOfLineBits6createEm, __ZN3WTF9BitVector13OutOfLineBits7destroyEPS1_, __ZN3WTF9BitVector15resizeOutOfLineEm, __ZN3WTF9BitVector6resizeEm, __ZN3WTF9BitVector7setSlowERKS0_, __ZN3WTF9BitVector8clearAllEv, __ZN3WTF9BitVector9mergeSlowERKS0_, __ZN3WTF9MediaTime11invalidTimeEv, - __ZN3WTF9MediaTime12setTimeScaleEi, __ZN3WTF9MediaTime14indefiniteTimeEv, - __ZN3WTF9MediaTime15createWithFloatEf, __ZN3WTF9MediaTime15createWithFloatEfi, + __ZN3WTF9MediaTime12setTimeScaleEj, __ZN3WTF9MediaTime14indefiniteTimeEv, + __ZN3WTF9MediaTime15createWithFloatEf, __ZN3WTF9MediaTime15createWithFloatEfj, __ZN3WTF9MediaTime16MaximumTimeScaleE, __ZN3WTF9MediaTime16createWithDoubleEd, - __ZN3WTF9MediaTime16createWithDoubleEdi, __ZN3WTF9MediaTime20negativeInfiniteTimeEv, + __ZN3WTF9MediaTime16createWithDoubleEdj, __ZN3WTF9MediaTime20negativeInfiniteTimeEv, __ZN3WTF9MediaTime20positiveInfiniteTimeEv, __ZN3WTF9MediaTime8zeroTimeEv, - __ZN3WTF9MediaTimeC1ERKS0_, __ZN3WTF9MediaTimeC1Ev, __ZN3WTF9MediaTimeC1Exij, - __ZN3WTF9MediaTimeC2ERKS0_, __ZN3WTF9MediaTimeC2Ev, __ZN3WTF9MediaTimeC2Exij, + __ZN3WTF9MediaTimeC1ERKS0_, __ZN3WTF9MediaTimeC1Ev, __ZN3WTF9MediaTimeC1Exjh, + __ZN3WTF9MediaTimeC2ERKS0_, __ZN3WTF9MediaTimeC2Ev, __ZN3WTF9MediaTimeC2Exjh, __ZN3WTF9MediaTimeD1Ev, __ZN3WTF9MediaTimeD2Ev, __ZN3WTF9MediaTimeaSERKS0_, - __ZN3WTF9WorkQueue15concurrentApplyEmRKNSt3__18functionIFvmEEE, + __ZN3WTF9SplitTest19initializeSingletonEyy, __ZN3WTF9SplitTest23enableBooleanExperimentEv, + __ZN3WTF9SplitTest9singletonEv, __ZN3WTF9WorkQueue15concurrentApplyEmRKNSt3__18functionIFvmEEE, __ZN3WTF9WorkQueue6createEPKcNS0_4TypeENS0_3QOSE, __ZN3WTF9WorkQueue8dispatchEONS_8FunctionIFvvEEE, __ZN3WTF9dayInYearEdi, __ZN3WTF9dayInYearEiii, __ZN3WTF9emptyAtomE, - __ZN3WTF9msToHoursEd, __ZN3WTF9xlinkAtomE, __ZN3WTF9xmlnsAtomE, - __ZN3WTFeqERKNS_7CStringEPKc, __ZN3WTFeqERKNS_7CStringES2_, - __ZN3WTFltERKNS_7CStringES2_, __ZN9Inspector13AgentRegistry16appendExtraAgentENSt3__110unique_ptrINS_18InspectorAgentBaseENS1_14default_deleteIS3_EEEE, + __ZN3WTF9msToHoursEd, __ZN3WTF9xmlnsAtomE, __ZN3WTFeqERKNS_7CStringEPKc, + __ZN3WTFeqERKNS_7CStringES2_, __ZN3WTFltERKNS_7CStringES2_, + __ZN9Inspector13AgentRegistry13discardValuesEv, __ZN9Inspector13AgentRegistry16appendExtraAgentENSt3__110unique_ptrINS_18InspectorAgentBaseENS1_14default_deleteIS3_EEEE, __ZN9Inspector13AgentRegistry27didCreateFrontendAndBackendEPNS_14FrontendRouterEPNS_17BackendDispatcherE, __ZN9Inspector13AgentRegistry29willDestroyFrontendAndBackendENS_16DisconnectReasonE, __ZN9Inspector13AgentRegistry6appendENSt3__110unique_ptrINS_18InspectorAgentBaseENS1_14default_deleteIS3_EEEE, @@ -1190,6 +1342,13 @@ exports: __ZN9Inspector14InspectorValue7asValueERN3WTF6RefPtrIS0_EE, __ZN9Inspector14InspectorValue8asObjectERN3WTF6RefPtrINS_15InspectorObjectEEE, __ZN9Inspector14InspectorValue9parseJSONERKN3WTF6StringERNS1_6RefPtrIS0_EE, + __ZN9Inspector15AsyncStackTrace18didCancelAsyncCallEv, __ZN9Inspector15AsyncStackTrace20didDispatchAsyncCallEv, + __ZN9Inspector15AsyncStackTrace21willDispatchAsyncCallEm, + __ZN9Inspector15AsyncStackTrace6createEN3WTF6RefPtrINS_15ScriptCallStackEEEbNS2_IS0_EE, + __ZN9Inspector15AsyncStackTrace6removeEv, __ZN9Inspector15AsyncStackTrace8truncateEm, + __ZN9Inspector15AsyncStackTraceC1EN3WTF6RefPtrINS_15ScriptCallStackEEEbNS2_IS0_EE, + __ZN9Inspector15AsyncStackTraceC2EN3WTF6RefPtrINS_15ScriptCallStackEEEbNS2_IS0_EE, + __ZN9Inspector15AsyncStackTraceD1Ev, __ZN9Inspector15AsyncStackTraceD2Ev, __ZN9Inspector15InspectorObject6createEv, __ZN9Inspector15RemoteInspector11setupFailedEj, __ZN9Inspector15RemoteInspector12startEnabledE, __ZN9Inspector15RemoteInspector12stopInternalENS0_10StopSourceE, __ZN9Inspector15RemoteInspector12updateTargetEPNS_24RemoteControllableTargetE, @@ -1203,8 +1362,10 @@ exports: __ZN9Inspector15RemoteInspector23receivedDidCloseMessageEP12NSDictionary, __ZN9Inspector15RemoteInspector23receivedIndicateMessageEP12NSDictionary, __ZN9Inspector15RemoteInspector24setRemoteInspectorClientEPNS0_6ClientE, + __ZN9Inspector15RemoteInspector24updateClientCapabilitiesEv, __ZN9Inspector15RemoteInspector25receivedGetListingMessageEP12NSDictionary, __ZN9Inspector15RemoteInspector26setupXPCConnectionIfNeededEv, + __ZN9Inspector15RemoteInspector27clientCapabilitiesDidChangeEv, __ZN9Inspector15RemoteInspector27setParentProcessInformationEiN3WTF9RetainPtrIPK8__CFDataEE, __ZN9Inspector15RemoteInspector27updateHasActiveDebugSessionEv, __ZN9Inspector15RemoteInspector28xpcConnectionReceivedMessageEPNS_28RemoteInspectorXPCConnectionEP8NSStringP12NSDictionary, @@ -1243,6 +1404,7 @@ exports: __ZN9Inspector17BackendDispatcher12sendResponseElON3WTF6RefPtrINS_15InspectorObjectEEE, __ZN9Inspector17BackendDispatcher17sendPendingErrorsEv, __ZN9Inspector17BackendDispatcher19reportProtocolErrorEN3WTF8OptionalIlEENS0_15CommonErrorCodeERKNS1_6StringE, __ZN9Inspector17BackendDispatcher19reportProtocolErrorENS0_15CommonErrorCodeERKN3WTF6StringE, + __ZN9Inspector17BackendDispatcher19reportProtocolErrorESt8optionalIlENS0_15CommonErrorCodeERKN3WTF6StringE, __ZN9Inspector17BackendDispatcher27registerDispatcherForDomainERKN3WTF6StringEPNS_29SupplementalBackendDispatcherE, __ZN9Inspector17BackendDispatcher6createEON3WTF3RefINS_14FrontendRouterEEE, __ZN9Inspector17BackendDispatcher8dispatchERKN3WTF6StringE, @@ -1256,14 +1418,16 @@ exports: __ZN9Inspector17ScriptDebugServer11addListenerEPNS_19ScriptDebugListenerE, __ZN9Inspector17ScriptDebugServer11handlePauseEPN3JSC14JSGlobalObjectENS1_8Debugger14ReasonForPauseE, __ZN9Inspector17ScriptDebugServer12sourceParsedEPN3JSC9ExecStateEPNS1_14SourceProviderEiRKN3WTF6StringE, - __ZN9Inspector17ScriptDebugServer13setBreakpointEmRKNS_16ScriptBreakpointEPjS4_, __ZN9Inspector17ScriptDebugServer14removeListenerEPNS_19ScriptDebugListenerEb, - __ZN9Inspector17ScriptDebugServer16clearBreakpointsEv, __ZN9Inspector17ScriptDebugServer16dispatchDidPauseEPNS_19ScriptDebugListenerE, - __ZN9Inspector17ScriptDebugServer16removeBreakpointEm, __ZN9Inspector17ScriptDebugServer19dispatchDidContinueEPNS_19ScriptDebugListenerE, + __ZN9Inspector17ScriptDebugServer16dispatchDidPauseEPNS_19ScriptDebugListenerE, + __ZN9Inspector17ScriptDebugServer19dispatchDidContinueEPNS_19ScriptDebugListenerE, __ZN9Inspector17ScriptDebugServer19handleBreakpointHitEPN3JSC14JSGlobalObjectERKNS1_10BreakpointE, + __ZN9Inspector17ScriptDebugServer20setBreakpointActionsEmRKNS_16ScriptBreakpointE, + __ZN9Inspector17ScriptDebugServer22clearBreakpointActionsEv, __ZN9Inspector17ScriptDebugServer22dispatchDidParseSourceERKN3WTF7HashSetIPNS_19ScriptDebugListenerENS1_7PtrHashIS4_EENS1_10HashTraitsIS4_EEEEPN3JSC14SourceProviderEb, __ZN9Inspector17ScriptDebugServer22exceptionOrCaughtValueEPN3JSC9ExecStateE, __ZN9Inspector17ScriptDebugServer23getActionsForBreakpointEm, + __ZN9Inspector17ScriptDebugServer23removeBreakpointActionsEm, __ZN9Inspector17ScriptDebugServer24evaluateBreakpointActionERKNS_22ScriptBreakpointActionE, __ZN9Inspector17ScriptDebugServer27dispatchBreakpointActionLogEPN3JSC9ExecStateERKN3WTF6StringE, __ZN9Inspector17ScriptDebugServer27dispatchFailedToParseSourceERKN3WTF7HashSetIPNS_19ScriptDebugListenerENS1_7PtrHashIS4_EENS1_10HashTraitsIS4_EEEEPN3JSC14SourceProviderEiRKNS1_6StringE, @@ -1291,7 +1455,7 @@ exports: __ZN9Inspector18InspectorHeapAgent12stopTrackingERN3WTF6StringE, __ZN9Inspector18InspectorHeapAgent13startTrackingERN3WTF6StringE, __ZN9Inspector18InspectorHeapAgent15getRemoteObjectERN3WTF6StringEiPKS2_RNS1_6RefPtrINS_8Protocol7Runtime12RemoteObjectEEE, - __ZN9Inspector18InspectorHeapAgent17didGarbageCollectEN3JSC13HeapOperationE, + __ZN9Inspector18InspectorHeapAgent17didGarbageCollectEN3JSC15CollectionScopeE, __ZN9Inspector18InspectorHeapAgent18clearHeapSnapshotsEv, __ZN9Inspector18InspectorHeapAgent18willGarbageCollectEv, __ZN9Inspector18InspectorHeapAgent27didCreateFrontendAndBackendEPNS_14FrontendRouterEPNS_17BackendDispatcherE, @@ -1394,6 +1558,7 @@ exports: __ZN9Inspector21DOMFrontendDispatcher21characterDataModifiedEiRKN3WTF6StringE, __ZN9Inspector21DOMFrontendDispatcher21childNodeCountUpdatedEii, __ZN9Inspector21DOMFrontendDispatcher22inlineStyleInvalidatedEN3WTF6RefPtrINS_8Protocol5ArrayIiEEEE, + __ZN9Inspector21DOMFrontendDispatcher25customElementStateChangedEiNS_8Protocol3DOM18CustomElementStateE, __ZN9Inspector21HeapBackendDispatcher10getPreviewElON3WTF6RefPtrINS_15InspectorObjectEEE, __ZN9Inspector21HeapBackendDispatcher12stopTrackingElON3WTF6RefPtrINS_15InspectorObjectEEE, __ZN9Inspector21HeapBackendDispatcher13startTrackingElON3WTF6RefPtrINS_15InspectorObjectEEE, @@ -1423,7 +1588,7 @@ exports: __ZN9Inspector21InjectedScriptManagerD2Ev, __ZN9Inspector21InspectorConsoleAgent10stopTimingERKN3WTF6StringENS1_10PassRefPtrINS_15ScriptCallStackEEE, __ZN9Inspector21InspectorConsoleAgent11startTimingERKN3WTF6StringE, __ZN9Inspector21InspectorConsoleAgent13clearMessagesERN3WTF6StringE, - __ZN9Inspector21InspectorConsoleAgent16takeHeapSnapshotERKN3WTF6StringE, + __ZN9Inspector21InspectorConsoleAgent13discardValuesEv, __ZN9Inspector21InspectorConsoleAgent16takeHeapSnapshotERKN3WTF6StringE, __ZN9Inspector21InspectorConsoleAgent17addConsoleMessageENSt3__110unique_ptrINS_14ConsoleMessageENS1_14default_deleteIS3_EEEE, __ZN9Inspector21InspectorConsoleAgent19addMessageToConsoleENSt3__110unique_ptrINS_14ConsoleMessageENS1_14default_deleteIS3_EEEE, __ZN9Inspector21InspectorConsoleAgent27didCreateFrontendAndBackendEPNS_14FrontendRouterEPNS_17BackendDispatcherE, @@ -1443,8 +1608,11 @@ exports: __ZN9Inspector21InspectorRuntimeAgent19disableTypeProfilerERN3WTF6StringE, __ZN9Inspector21InspectorRuntimeAgent20getCollectionEntriesERN3WTF6StringERKS2_PS4_PKiS8_RNS1_6RefPtrINS_8Protocol5ArrayINSA_7Runtime15CollectionEntryEEEEE, __ZN9Inspector21InspectorRuntimeAgent24getDisplayablePropertiesERN3WTF6StringERKS2_PKbRNS1_6RefPtrINS_8Protocol5ArrayINS9_7Runtime18PropertyDescriptorEEEEERNS8_INSA_INSB_26InternalPropertyDescriptorEEEEE, + __ZN9Inspector21InspectorRuntimeAgent25enableControlFlowProfilerERN3WTF6StringE, + __ZN9Inspector21InspectorRuntimeAgent26disableControlFlowProfilerERN3WTF6StringE, __ZN9Inspector21InspectorRuntimeAgent27setTypeProfilerEnabledStateEb, __ZN9Inspector21InspectorRuntimeAgent29willDestroyFrontendAndBackendENS_16DisconnectReasonE, + __ZN9Inspector21InspectorRuntimeAgent34setControlFlowProfilerEnabledStateEb, __ZN9Inspector21InspectorRuntimeAgent36getRuntimeTypesForVariablesAtOffsetsERN3WTF6StringERKNS_14InspectorArrayERNS1_6RefPtrINS_8Protocol5ArrayINS8_7Runtime15TypeDescriptionEEEEE, __ZN9Inspector21InspectorRuntimeAgent5parseERN3WTF6StringERKS2_PNS_8Protocol7Runtime15SyntaxErrorTypeEPNS6_9OptOutputIS2_EERNS1_6RefPtrINS7_10ErrorRangeEEE, __ZN9Inspector21InspectorRuntimeAgent8evaluateERN3WTF6StringERKS2_PS4_PKbS8_PKiS8_S8_S8_RNS1_6RefPtrINS_8Protocol7Runtime12RemoteObjectEEEPNSC_9OptOutputIbEEPNSH_IiEE, @@ -1460,12 +1628,7 @@ exports: __ZN9Inspector21PageBackendDispatcher17searchInResourcesElON3WTF6RefPtrINS_15InspectorObjectEEE, __ZN9Inspector21PageBackendDispatcher17setShowPaintRectsElON3WTF6RefPtrINS_15InspectorObjectEEE, __ZN9Inspector21PageBackendDispatcher18getResourceContentElON3WTF6RefPtrINS_15InspectorObjectEEE, - __ZN9Inspector21PageBackendDispatcher18setDocumentContentElON3WTF6RefPtrINS_15InspectorObjectEEE, - __ZN9Inspector21PageBackendDispatcher22handleJavaScriptDialogElON3WTF6RefPtrINS_15InspectorObjectEEE, - __ZN9Inspector21PageBackendDispatcher24getScriptExecutionStatusElON3WTF6RefPtrINS_15InspectorObjectEEE, - __ZN9Inspector21PageBackendDispatcher24setTouchEmulationEnabledElON3WTF6RefPtrINS_15InspectorObjectEEE, __ZN9Inspector21PageBackendDispatcher25addScriptToEvaluateOnLoadElON3WTF6RefPtrINS_15InspectorObjectEEE, - __ZN9Inspector21PageBackendDispatcher26setScriptExecutionDisabledElON3WTF6RefPtrINS_15InspectorObjectEEE, __ZN9Inspector21PageBackendDispatcher28getCompositingBordersVisibleElON3WTF6RefPtrINS_15InspectorObjectEEE, __ZN9Inspector21PageBackendDispatcher28removeScriptToEvaluateOnLoadElON3WTF6RefPtrINS_15InspectorObjectEEE, __ZN9Inspector21PageBackendDispatcher28setCompositingBordersVisibleElON3WTF6RefPtrINS_15InspectorObjectEEE, @@ -1491,30 +1654,42 @@ exports: __ZN9Inspector22HeapFrontendDispatcher16trackingCompleteEdRKN3WTF6StringE, __ZN9Inspector22InspectorDebuggerAgent11didContinueEv, __ZN9Inspector22InspectorDebuggerAgent12assertPausedERN3WTF6StringE, __ZN9Inspector22InspectorDebuggerAgent12breakProgramENS_26DebuggerFrontendDispatcher6ReasonEON3WTF6RefPtrINS_15InspectorObjectEEE, + __ZN9Inspector22InspectorDebuggerAgent13didBecomeIdleEv, __ZN9Inspector22InspectorDebuggerAgent13setBreakpointERN3JSC10BreakpointERb, __ZN9Inspector22InspectorDebuggerAgent13setBreakpointERN3WTF6StringERKNS_15InspectorObjectEPS5_PS2_RNS1_6RefPtrINS_8Protocol8Debugger8LocationEEE, __ZN9Inspector22InspectorDebuggerAgent14didParseSourceEmRKNS_19ScriptDebugListener6ScriptE, __ZN9Inspector22InspectorDebuggerAgent15getScriptSourceERN3WTF6StringERKS2_PS2_, __ZN9Inspector22InspectorDebuggerAgent15searchInContentERN3WTF6StringERKS2_S5_PKbS7_RNS1_6RefPtrINS_8Protocol5ArrayINS9_12GenericTypes11SearchMatchEEEEE, + __ZN9Inspector22InspectorDebuggerAgent16didSetBreakpointERKN3JSC10BreakpointERKN3WTF6StringERKNS_16ScriptBreakpointE, __ZN9Inspector22InspectorDebuggerAgent16removeBreakpointERN3WTF6StringERKS2_, __ZN9Inspector22InspectorDebuggerAgent17clearBreakDetailsEv, __ZN9Inspector22InspectorDebuggerAgent17currentCallFramesERKNS_14InjectedScriptE, - __ZN9Inspector22InspectorDebuggerAgent17resolveBreakpointERKN3WTF6StringEmRKNS_16ScriptBreakpointE, + __ZN9Inspector22InspectorDebuggerAgent17resolveBreakpointERKNS_19ScriptDebugListener6ScriptERN3JSC10BreakpointE, __ZN9Inspector22InspectorDebuggerAgent17setOverlayMessageERN3WTF6StringEPKS2_, __ZN9Inspector22InspectorDebuggerAgent18continueToLocationERN3WTF6StringERKNS_15InspectorObjectE, + __ZN9Inspector22InspectorDebuggerAgent18didCancelAsyncCallEii, __ZN9Inspector22InspectorDebuggerAgent18getFunctionDetailsERN3WTF6StringERKS2_RNS1_6RefPtrINS_8Protocol8Debugger15FunctionDetailsEEE, __ZN9Inspector22InspectorDebuggerAgent18setBreakpointByUrlERN3WTF6StringEiPKS2_S5_PKiPKNS_15InspectorObjectEPS2_RNS1_6RefPtrINS_8Protocol5ArrayINSD_8Debugger8LocationEEEEE, __ZN9Inspector22InspectorDebuggerAgent19clearExceptionValueEv, __ZN9Inspector22InspectorDebuggerAgent19evaluateOnCallFrameERN3WTF6StringERKS2_S5_PS4_PKbS8_S8_S8_S8_RNS1_6RefPtrINS_8Protocol7Runtime12RemoteObjectEEEPNSA_9OptOutputIbEEPNSF_IiEE, __ZN9Inspector22InspectorDebuggerAgent19failedToParseSourceERKN3WTF6StringES4_iiS4_, __ZN9Inspector22InspectorDebuggerAgent19handleConsoleAssertERKN3WTF6StringE, + __ZN9Inspector22InspectorDebuggerAgent19registerIdleHandlerEv, __ZN9Inspector22InspectorDebuggerAgent20backtraceObjectGroupE, __ZN9Inspector22InspectorDebuggerAgent20didClearGlobalObjectEv, + __ZN9Inspector22InspectorDebuggerAgent20didDispatchAsyncCallEv, + __ZN9Inspector22InspectorDebuggerAgent20didScheduleAsyncCallEPN3JSC9ExecStateEiib, __ZN9Inspector22InspectorDebuggerAgent20setBreakpointsActiveERN3WTF6StringEb, + __ZN9Inspector22InspectorDebuggerAgent20setPauseOnAssertionsERN3WTF6StringEb, __ZN9Inspector22InspectorDebuggerAgent20setPauseOnExceptionsERN3WTF6StringERKS2_, __ZN9Inspector22InspectorDebuggerAgent20setSuppressAllPausesEb, __ZN9Inspector22InspectorDebuggerAgent21breakpointActionProbeERN3JSC9ExecStateERKNS_22ScriptBreakpointActionEjjNS1_7JSValueE, __ZN9Inspector22InspectorDebuggerAgent21breakpointActionSoundEi, __ZN9Inspector22InspectorDebuggerAgent21sourceMapURLForScriptERKNS_19ScriptDebugListener6ScriptE, + __ZN9Inspector22InspectorDebuggerAgent21willDispatchAsyncCallEii, + __ZN9Inspector22InspectorDebuggerAgent23setAsyncStackTraceDepthERN3WTF6StringEi, + __ZN9Inspector22InspectorDebuggerAgent24clearAsyncStackTraceDataEv, + __ZN9Inspector22InspectorDebuggerAgent24continueUntilNextRunLoopERN3WTF6StringE, + __ZN9Inspector22InspectorDebuggerAgent24willStepAndMayBecomeIdleEv, __ZN9Inspector22InspectorDebuggerAgent25buildExceptionPauseReasonEN3JSC7JSValueERKNS_14InjectedScriptE, __ZN9Inspector22InspectorDebuggerAgent26buildBreakpointPauseReasonEm, __ZN9Inspector22InspectorDebuggerAgent26cancelPauseOnNextStatementEv, @@ -1538,12 +1713,9 @@ exports: __ZN9Inspector22InspectorDebuggerAgentD2Ev, __ZN9Inspector22PageFrontendDispatcher13frameDetachedERKN3WTF6StringE, __ZN9Inspector22PageFrontendDispatcher14frameNavigatedEN3WTF6RefPtrINS_8Protocol4Page5FrameEEE, __ZN9Inspector22PageFrontendDispatcher14loadEventFiredEd, - __ZN9Inspector22PageFrontendDispatcher14scriptsEnabledEb, __ZN9Inspector22PageFrontendDispatcher19frameStartedLoadingERKN3WTF6StringE, __ZN9Inspector22PageFrontendDispatcher19frameStoppedLoadingERKN3WTF6StringE, __ZN9Inspector22PageFrontendDispatcher20domContentEventFiredEd, - __ZN9Inspector22PageFrontendDispatcher22javascriptDialogClosedEv, - __ZN9Inspector22PageFrontendDispatcher23javascriptDialogOpeningERKN3WTF6StringE, __ZN9Inspector22PageFrontendDispatcher24frameScheduledNavigationERKN3WTF6StringEd, __ZN9Inspector22PageFrontendDispatcher31frameClearedScheduledNavigationERKN3WTF6StringE, __ZN9Inspector22RemoteAutomationTarget11setIsPairedEb, __ZN9Inspector22RemoteInspectionTarget25setRemoteDebuggingAllowedEb, @@ -1557,6 +1729,14 @@ exports: __ZN9Inspector23MemoryBackendDispatcher8dispatchElRKN3WTF6StringEONS1_3RefINS_15InspectorObjectEEE, __ZN9Inspector23MemoryBackendDispatcherC1ERNS_17BackendDispatcherEPNS_30MemoryBackendDispatcherHandlerE, __ZN9Inspector23MemoryBackendDispatcherC2ERNS_17BackendDispatcherEPNS_30MemoryBackendDispatcherHandlerE, + __ZN9Inspector23WorkerBackendDispatcher11initializedElON3WTF6RefPtrINS_15InspectorObjectEEE, + __ZN9Inspector23WorkerBackendDispatcher19sendMessageToWorkerElON3WTF6RefPtrINS_15InspectorObjectEEE, + __ZN9Inspector23WorkerBackendDispatcher6createERNS_17BackendDispatcherEPNS_30WorkerBackendDispatcherHandlerE, + __ZN9Inspector23WorkerBackendDispatcher6enableElON3WTF6RefPtrINS_15InspectorObjectEEE, + __ZN9Inspector23WorkerBackendDispatcher7disableElON3WTF6RefPtrINS_15InspectorObjectEEE, + __ZN9Inspector23WorkerBackendDispatcher8dispatchElRKN3WTF6StringEONS1_3RefINS_15InspectorObjectEEE, + __ZN9Inspector23WorkerBackendDispatcherC1ERNS_17BackendDispatcherEPNS_30WorkerBackendDispatcherHandlerE, + __ZN9Inspector23WorkerBackendDispatcherC2ERNS_17BackendDispatcherEPNS_30WorkerBackendDispatcherHandlerE, __ZN9Inspector24ConsoleBackendDispatcher13clearMessagesElON3WTF6RefPtrINS_15InspectorObjectEEE, __ZN9Inspector24ConsoleBackendDispatcher16addInspectedNodeElON3WTF6RefPtrINS_15InspectorObjectEEE, __ZN9Inspector24ConsoleBackendDispatcher23setMonitoringXHREnabledElON3WTF6RefPtrINS_15InspectorObjectEEE, @@ -1592,6 +1772,8 @@ exports: __ZN9Inspector24RuntimeBackendDispatcher19disableTypeProfilerElON3WTF6RefPtrINS_15InspectorObjectEEE, __ZN9Inspector24RuntimeBackendDispatcher20getCollectionEntriesElON3WTF6RefPtrINS_15InspectorObjectEEE, __ZN9Inspector24RuntimeBackendDispatcher24getDisplayablePropertiesElON3WTF6RefPtrINS_15InspectorObjectEEE, + __ZN9Inspector24RuntimeBackendDispatcher25enableControlFlowProfilerElON3WTF6RefPtrINS_15InspectorObjectEEE, + __ZN9Inspector24RuntimeBackendDispatcher26disableControlFlowProfilerElON3WTF6RefPtrINS_15InspectorObjectEEE, __ZN9Inspector24RuntimeBackendDispatcher36getRuntimeTypesForVariablesAtOffsetsElON3WTF6RefPtrINS_15InspectorObjectEEE, __ZN9Inspector24RuntimeBackendDispatcher5parseElON3WTF6RefPtrINS_15InspectorObjectEEE, __ZN9Inspector24RuntimeBackendDispatcher6createERNS_17BackendDispatcherEPNS_31RuntimeBackendDispatcherHandlerE, @@ -1601,6 +1783,9 @@ exports: __ZN9Inspector24RuntimeBackendDispatcher8evaluateElON3WTF6RefPtrINS_15InspectorObjectEEE, __ZN9Inspector24RuntimeBackendDispatcherC1ERNS_17BackendDispatcherEPNS_31RuntimeBackendDispatcherHandlerE, __ZN9Inspector24RuntimeBackendDispatcherC2ERNS_17BackendDispatcherEPNS_31RuntimeBackendDispatcherHandlerE, + __ZN9Inspector24WorkerFrontendDispatcher13workerCreatedERKN3WTF6StringES4_, + __ZN9Inspector24WorkerFrontendDispatcher16workerTerminatedERKN3WTF6StringE, + __ZN9Inspector24WorkerFrontendDispatcher25dispatchMessageFromWorkerERKN3WTF6StringES4_, __ZN9Inspector25ConsoleFrontendDispatcher12heapSnapshotEdRKN3WTF6StringEPS3_, __ZN9Inspector25ConsoleFrontendDispatcher12messageAddedEN3WTF6RefPtrINS_8Protocol7Console14ConsoleMessageEEE, __ZN9Inspector25ConsoleFrontendDispatcher15messagesClearedEv, @@ -1623,7 +1808,10 @@ exports: __ZN9Inspector25DebuggerBackendDispatcher18setBreakpointByUrlElON3WTF6RefPtrINS_15InspectorObjectEEE, __ZN9Inspector25DebuggerBackendDispatcher19evaluateOnCallFrameElON3WTF6RefPtrINS_15InspectorObjectEEE, __ZN9Inspector25DebuggerBackendDispatcher20setBreakpointsActiveElON3WTF6RefPtrINS_15InspectorObjectEEE, + __ZN9Inspector25DebuggerBackendDispatcher20setPauseOnAssertionsElON3WTF6RefPtrINS_15InspectorObjectEEE, __ZN9Inspector25DebuggerBackendDispatcher20setPauseOnExceptionsElON3WTF6RefPtrINS_15InspectorObjectEEE, + __ZN9Inspector25DebuggerBackendDispatcher23setAsyncStackTraceDepthElON3WTF6RefPtrINS_15InspectorObjectEEE, + __ZN9Inspector25DebuggerBackendDispatcher24continueUntilNextRunLoopElON3WTF6RefPtrINS_15InspectorObjectEEE, __ZN9Inspector25DebuggerBackendDispatcher5pauseElON3WTF6RefPtrINS_15InspectorObjectEEE, __ZN9Inspector25DebuggerBackendDispatcher6createERNS_17BackendDispatcherEPNS_32DebuggerBackendDispatcherHandlerE, __ZN9Inspector25DebuggerBackendDispatcher6enableElON3WTF6RefPtrINS_15InspectorObjectEEE, @@ -1641,7 +1829,7 @@ exports: __ZN9Inspector25NetworkFrontendDispatcher15webSocketClosedERKN3WTF6StringEd, __ZN9Inspector25NetworkFrontendDispatcher16responseReceivedERKN3WTF6StringES4_S4_dNS_8Protocol4Page12ResourceTypeENS1_6RefPtrINS5_7Network8ResponseEEE, __ZN9Inspector25NetworkFrontendDispatcher16webSocketCreatedERKN3WTF6StringES4_, - __ZN9Inspector25NetworkFrontendDispatcher17requestWillBeSentERKN3WTF6StringES4_S4_S4_NS1_6RefPtrINS_8Protocol7Network7RequestEEEdNS5_INS7_9InitiatorEEENS5_INS7_8ResponseEEEPNS6_4Page12ResourceTypeE, + __ZN9Inspector25NetworkFrontendDispatcher17requestWillBeSentERKN3WTF6StringES4_S4_S4_NS1_6RefPtrINS_8Protocol7Network7RequestEEEdNS5_INS7_9InitiatorEEENS5_INS7_8ResponseEEEPNS6_4Page12ResourceTypeEPS3_, __ZN9Inspector25NetworkFrontendDispatcher18webSocketFrameSentERKN3WTF6StringEdNS1_6RefPtrINS_8Protocol7Network14WebSocketFrameEEE, __ZN9Inspector25NetworkFrontendDispatcher19webSocketFrameErrorERKN3WTF6StringEdS4_, __ZN9Inspector25NetworkFrontendDispatcher22requestServedFromCacheERKN3WTF6StringE, @@ -1659,13 +1847,13 @@ exports: __ZN9Inspector25TimelineBackendDispatcherC1ERNS_17BackendDispatcherEPNS_32TimelineBackendDispatcherHandlerE, __ZN9Inspector25TimelineBackendDispatcherC2ERNS_17BackendDispatcherEPNS_32TimelineBackendDispatcherHandlerE, __ZN9Inspector26DatabaseFrontendDispatcher11addDatabaseEN3WTF6RefPtrINS_8Protocol8Database8DatabaseEEE, - __ZN9Inspector26DebuggerFrontendDispatcher12scriptParsedERKN3WTF6StringES4_iiiiPKbPS3_S7_, + __ZN9Inspector26DebuggerFrontendDispatcher12scriptParsedERKN3WTF6StringES4_iiiiPKbPS3_S7_S6_, __ZN9Inspector26DebuggerFrontendDispatcher14didSampleProbeEN3WTF6RefPtrINS_8Protocol8Debugger11ProbeSampleEEE, __ZN9Inspector26DebuggerFrontendDispatcher18breakpointResolvedERKN3WTF6StringENS1_6RefPtrINS_8Protocol8Debugger8LocationEEE, __ZN9Inspector26DebuggerFrontendDispatcher19globalObjectClearedEv, __ZN9Inspector26DebuggerFrontendDispatcher19scriptFailedToParseERKN3WTF6StringES4_iiS4_, __ZN9Inspector26DebuggerFrontendDispatcher25playBreakpointActionSoundEi, - __ZN9Inspector26DebuggerFrontendDispatcher6pausedEN3WTF6RefPtrINS_8Protocol5ArrayINS3_8Debugger9CallFrameEEEEENS0_6ReasonENS2_INS_15InspectorObjectEEE, + __ZN9Inspector26DebuggerFrontendDispatcher6pausedEN3WTF6RefPtrINS_8Protocol5ArrayINS3_8Debugger9CallFrameEEEEENS0_6ReasonENS2_INS_15InspectorObjectEEENS2_INS3_7Console10StackTraceEEE, __ZN9Inspector26DebuggerFrontendDispatcher7resumedEv, __ZN9Inspector26IndexedDBBackendDispatcher11requestDataElON3WTF6RefPtrINS_15InspectorObjectEEE, __ZN9Inspector26IndexedDBBackendDispatcher15requestDatabaseElON3WTF6RefPtrINS_15InspectorObjectEEE, __ZN9Inspector26IndexedDBBackendDispatcher16clearObjectStoreElON3WTF6RefPtrINS_15InspectorObjectEEE, @@ -1743,6 +1931,7 @@ exports: __ZN9Inspector28InspectorScriptProfilerAgent26programmaticCaptureStartedEv, __ZN9Inspector28InspectorScriptProfilerAgent26programmaticCaptureStoppedEv, __ZN9Inspector28InspectorScriptProfilerAgent27didCreateFrontendAndBackendEPNS_14FrontendRouterEPNS_17BackendDispatcherE, + __ZN9Inspector28InspectorScriptProfilerAgent29stopSamplingWhenDisconnectingEv, __ZN9Inspector28InspectorScriptProfilerAgent29willDestroyFrontendAndBackendENS_16DisconnectReasonE, __ZN9Inspector28InspectorScriptProfilerAgent8addEventEddN3JSC15ProfilingReasonE, __ZN9Inspector28InspectorScriptProfilerAgentC1ERNS_12AgentContextE, @@ -1754,8 +1943,10 @@ exports: __ZN9Inspector29SupplementalBackendDispatcherD0Ev, __ZN9Inspector29SupplementalBackendDispatcherD1Ev, __ZN9Inspector29SupplementalBackendDispatcherD2Ev, __ZN9Inspector30MemoryBackendDispatcherHandlerD0Ev, __ZN9Inspector30MemoryBackendDispatcherHandlerD1Ev, __ZN9Inspector30MemoryBackendDispatcherHandlerD2Ev, - __ZN9Inspector31ConsoleBackendDispatcherHandlerD0Ev, __ZN9Inspector31ConsoleBackendDispatcherHandlerD1Ev, - __ZN9Inspector31ConsoleBackendDispatcherHandlerD2Ev, __ZN9Inspector31NetworkBackendDispatcherHandler20LoadResourceCallback11sendSuccessERKN3WTF6StringES5_d, + __ZN9Inspector30WorkerBackendDispatcherHandlerD0Ev, __ZN9Inspector30WorkerBackendDispatcherHandlerD1Ev, + __ZN9Inspector30WorkerBackendDispatcherHandlerD2Ev, __ZN9Inspector31ConsoleBackendDispatcherHandlerD0Ev, + __ZN9Inspector31ConsoleBackendDispatcherHandlerD1Ev, __ZN9Inspector31ConsoleBackendDispatcherHandlerD2Ev, + __ZN9Inspector31NetworkBackendDispatcherHandler20LoadResourceCallback11sendSuccessERKN3WTF6StringES5_d, __ZN9Inspector31NetworkBackendDispatcherHandler20LoadResourceCallbackC1EON3WTF3RefINS_17BackendDispatcherEEEi, __ZN9Inspector31NetworkBackendDispatcherHandler20LoadResourceCallbackC2EON3WTF3RefINS_17BackendDispatcherEEEi, __ZN9Inspector31NetworkBackendDispatcherHandlerD0Ev, __ZN9Inspector31NetworkBackendDispatcherHandlerD1Ev, @@ -1824,40 +2015,41 @@ exports: __ZN9Inspector8Protocol13BindingTraitsINS0_8Debugger9CallFrameEE11runtimeCastEON3WTF6RefPtrINS_14InspectorValueEEE, __ZN9Inspector8Protocol13BindingTraitsINS0_8Timeline13TimelineEventEE11runtimeCastEON3WTF6RefPtrINS_14InspectorValueEEE, __ZN9Inspector8Protocol16InspectorHelpers20getEnumConstantValueEi, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_11DOMDebugger17DOMBreakpointTypeEEEN3WTF8OptionalIT_EERKNS5_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_14ScriptProfiler9EventTypeEEEN3WTF8OptionalIT_EERKNS5_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_3CSS16StyleSheetOriginEEEN3WTF8OptionalIT_EERKNS5_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_3CSS17CSSPropertyStatusEEEN3WTF8OptionalIT_EERKNS5_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_3CSS6Region13RegionOversetEEEN3WTF8OptionalIT_EERKNS6_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_3CSS8CSSMedia6SourceEEEN3WTF8OptionalIT_EERKNS6_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_3DOM10PseudoTypeEEEN3WTF8OptionalIT_EERKNS5_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_3DOM14ShadowRootTypeEEEN3WTF8OptionalIT_EERKNS5_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_3DOM18LiveRegionRelevantEEEN3WTF8OptionalIT_EERKNS5_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_3DOM23AccessibilityProperties16LiveRegionStatusEEEN3WTF8OptionalIT_EERKNS6_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_3DOM23AccessibilityProperties7CheckedEEEN3WTF8OptionalIT_EERKNS6_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_3DOM23AccessibilityProperties7CurrentEEEN3WTF8OptionalIT_EERKNS6_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_3DOM23AccessibilityProperties7InvalidEEEN3WTF8OptionalIT_EERKNS6_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_4Heap17GarbageCollection4TypeEEEN3WTF8OptionalIT_EERKNS6_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_4Page12ResourceTypeEEEN3WTF8OptionalIT_EERKNS5_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_4Page16CoordinateSystemEEEN3WTF8OptionalIT_EERKNS5_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_6Memory12CategoryData4TypeEEEN3WTF8OptionalIT_EERKNS6_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_7Console14ConsoleMessage4TypeEEEN3WTF8OptionalIT_EERKNS6_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_7Console14ConsoleMessage5LevelEEEN3WTF8OptionalIT_EERKNS6_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_7Console14ConsoleMessage6SourceEEEN3WTF8OptionalIT_EERKNS6_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_7Network9Initiator4TypeEEEN3WTF8OptionalIT_EERKNS6_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_7Runtime12RemoteObject4TypeEEEN3WTF8OptionalIT_EERKNS6_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_7Runtime12RemoteObject7SubtypeEEEN3WTF8OptionalIT_EERKNS6_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_7Runtime13ObjectPreview4TypeEEEN3WTF8OptionalIT_EERKNS6_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_7Runtime13ObjectPreview7SubtypeEEEN3WTF8OptionalIT_EERKNS6_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_7Runtime15PropertyPreview4TypeEEEN3WTF8OptionalIT_EERKNS6_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_7Runtime15PropertyPreview7SubtypeEEEN3WTF8OptionalIT_EERKNS6_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_7Runtime15SyntaxErrorTypeEEEN3WTF8OptionalIT_EERKNS5_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_8Debugger16BreakpointAction4TypeEEEN3WTF8OptionalIT_EERKNS6_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_8Debugger5Scope4TypeEEEN3WTF8OptionalIT_EERKNS6_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_8Timeline10InstrumentEEEN3WTF8OptionalIT_EERKNS5_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_8Timeline9EventTypeEEEN3WTF8OptionalIT_EERKNS5_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_9IndexedDB3Key4TypeEEEN3WTF8OptionalIT_EERKNS6_6StringE, - __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_9IndexedDB7KeyPath4TypeEEEN3WTF8OptionalIT_EERKNS6_6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_11DOMDebugger17DOMBreakpointTypeEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_14ScriptProfiler9EventTypeEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_3CSS16StyleSheetOriginEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_3CSS17CSSPropertyStatusEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_3CSS6Region13RegionOversetEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_3CSS8CSSMedia6SourceEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_3DOM10PseudoTypeEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_3DOM14ShadowRootTypeEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_3DOM18CustomElementStateEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_3DOM18LiveRegionRelevantEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_3DOM23AccessibilityProperties16LiveRegionStatusEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_3DOM23AccessibilityProperties7CheckedEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_3DOM23AccessibilityProperties7CurrentEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_3DOM23AccessibilityProperties7InvalidEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_4Heap17GarbageCollection4TypeEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_4Page12ResourceTypeEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_4Page16CoordinateSystemEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_6Memory12CategoryData4TypeEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_7Console14ConsoleMessage4TypeEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_7Console14ConsoleMessage5LevelEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_7Console14ConsoleMessage6SourceEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_7Network9Initiator4TypeEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_7Runtime12RemoteObject4TypeEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_7Runtime12RemoteObject7SubtypeEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_7Runtime13ObjectPreview4TypeEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_7Runtime13ObjectPreview7SubtypeEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_7Runtime15PropertyPreview4TypeEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_7Runtime15PropertyPreview7SubtypeEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_7Runtime15SyntaxErrorTypeEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_8Debugger16BreakpointAction4TypeEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_8Debugger5Scope4TypeEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_8Timeline10InstrumentEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_8Timeline9EventTypeEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_9IndexedDB3Key4TypeEEESt8optionalIT_ERKN3WTF6StringE, + __ZN9Inspector8Protocol16InspectorHelpers24parseEnumValueFromStringINS0_9IndexedDB7KeyPath4TypeEEESt8optionalIT_ERKN3WTF6StringE, __ZN9Inspector8Protocol3CSS11CSSProperty4NameE, __ZN9Inspector8Protocol3CSS11CSSProperty4TextE, __ZN9Inspector8Protocol3CSS11CSSProperty5RangeE, __ZN9Inspector8Protocol3CSS11CSSProperty5ValueE, __ZN9Inspector8Protocol3CSS11CSSProperty6StatusE, __ZN9Inspector8Protocol3CSS11CSSProperty8ImplicitE, @@ -1877,34 +2069,41 @@ exports: __ZNK10Deprecated11ScriptValue9getStringEPN3JSC9ExecStateERN3WTF6StringE, __ZNK14OpaqueJSString6stringEv, __ZNK3JSC10CodeOrigin4dumpERN3WTF11PrintStreamE, __ZNK3JSC10JSFunction10sourceCodeEv, __ZNK3JSC10JSFunction23isHostFunctionNonInlineEv, - __ZNK3JSC11SlotVisitor18containsOpaqueRootEPv, __ZNK3JSC12DateInstance26calculateGregorianDateTimeEPNS_9ExecStateE, + __ZNK3JSC11ArrayBuffer5sliceEi, __ZNK3JSC11ArrayBuffer5sliceEii, + __ZNK3JSC11RegisterSet4dumpERN3WTF11PrintStreamE, __ZNK3JSC11SlotVisitor18containsOpaqueRootEPv, + __ZNK3JSC12DateInstance26calculateGregorianDateTimeEPNS_9ExecStateE, __ZNK3JSC12DateInstance29calculateGregorianDateTimeUTCEPNS_9ExecStateE, __ZNK3JSC12JSRopeString11resolveRopeEPNS_9ExecStateE, __ZNK3JSC12JSRopeString25resolveRopeToAtomicStringEPNS_9ExecStateE, __ZNK3JSC12JSRopeString33resolveRopeToExistingAtomicStringEPNS_9ExecStateE, __ZNK3JSC12PropertySlot12customGetterEPNS_9ExecStateENS_12PropertyNameE, - __ZNK3JSC12PropertySlot14functionGetterEPNS_9ExecStateE, __ZNK3JSC12StackVisitor5Frame12functionNameEv, - __ZNK3JSC12StackVisitor5Frame20computeLineAndColumnERjS2_, + __ZNK3JSC12PropertySlot14functionGetterEPNS_9ExecStateE, __ZNK3JSC12PropertySlot20customAccessorGetterEPNS_9ExecStateENS_12PropertyNameE, + __ZNK3JSC12StackVisitor5Frame12functionNameEv, __ZNK3JSC12StackVisitor5Frame20computeLineAndColumnERjS2_, __ZNK3JSC12StackVisitor5Frame8toStringEv, __ZNK3JSC12StackVisitor5Frame9sourceURLEv, - __ZNK3JSC14JSGlobalObject22remoteDebuggingEnabledEv, __ZNK3JSC17DebuggerCallFrame12functionNameEv, - __ZNK3JSC17DebuggerCallFrame19vmEntryGlobalObjectEv, __ZNK3JSC17DebuggerCallFrame4typeEv, - __ZNK3JSC17DebuggerCallFrame8sourceIDEv, __ZNK3JSC17DebuggerCallFrame9thisValueEv, - __ZNK3JSC18BasicBlockLocation8dumpDataEv, __ZNK3JSC18PropertyDescriptor10enumerableEv, - __ZNK3JSC18PropertyDescriptor12configurableEv, __ZNK3JSC18PropertyDescriptor16isDataDescriptorEv, - __ZNK3JSC18PropertyDescriptor20isAccessorDescriptorEv, __ZNK3JSC18PropertyDescriptor6getterEv, - __ZNK3JSC18PropertyDescriptor6setterEv, __ZNK3JSC18PropertyDescriptor8writableEv, - __ZNK3JSC19ControlFlowProfiler8dumpDataEv, __ZNK3JSC23VariableWriteFireDetail4dumpERN3WTF11PrintStreamE, + __ZNK3JSC13JSArrayBuffer8isSharedEv, __ZNK3JSC14JSGlobalObject22remoteDebuggingEnabledEv, + __ZNK3JSC17DebuggerCallFrame12functionNameEv, __ZNK3JSC17DebuggerCallFrame19vmEntryGlobalObjectEv, + __ZNK3JSC17DebuggerCallFrame4typeEv, __ZNK3JSC17DebuggerCallFrame8sourceIDEv, + __ZNK3JSC17DebuggerCallFrame9thisValueEv, __ZNK3JSC18BasicBlockLocation8dumpDataEv, + __ZNK3JSC18PropertyDescriptor10enumerableEv, __ZNK3JSC18PropertyDescriptor12configurableEv, + __ZNK3JSC18PropertyDescriptor16isDataDescriptorEv, __ZNK3JSC18PropertyDescriptor20isAccessorDescriptorEv, + __ZNK3JSC18PropertyDescriptor6getterEv, __ZNK3JSC18PropertyDescriptor6setterEv, + __ZNK3JSC18PropertyDescriptor8writableEv, __ZNK3JSC19ControlFlowProfiler8dumpDataEv, + __ZNK3JSC21MacroAssemblerCodeRef11disassemblyEv, __ZNK3JSC23VariableWriteFireDetail4dumpERN3WTF11PrintStreamE, __ZNK3JSC25JSInternalPromiseDeferred7promiseEv, __ZNK3JSC4Heap18isHeapSnapshottingEv, __ZNK3JSC4Yarr17RegularExpression13matchedLengthEv, __ZNK3JSC4Yarr17RegularExpression5matchERKN3WTF6StringEiPi, __ZNK3JSC4Yarr17RegularExpression7isValidEv, __ZNK3JSC4Yarr17RegularExpression9searchRevERKN3WTF6StringE, - __ZNK3JSC6JSCell11toPrimitiveEPNS_9ExecStateENS_22PreferredPrimitiveTypeE, - __ZNK3JSC6JSCell8toNumberEPNS_9ExecStateE, __ZNK3JSC6JSCell8toObjectEPNS_9ExecStateEPNS_14JSGlobalObjectE, - __ZNK3JSC6JSCell9getStringEPNS_9ExecStateE, __ZNK3JSC6JSCell9getStringEPNS_9ExecStateERN3WTF6StringE, + __ZNK3JSC6DOMJIT12AbstractHeap11shallowDumpERN3WTF11PrintStreamE, + __ZNK3JSC6DOMJIT12AbstractHeap4dumpERN3WTF11PrintStreamE, + __ZNK3JSC6DOMJIT12AbstractHeap8deepDumpERN3WTF11PrintStreamEj, + __ZNK3JSC6DOMJIT9HeapRange4dumpERN3WTF11PrintStreamE, __ZNK3JSC6JSCell11toPrimitiveEPNS_9ExecStateENS_22PreferredPrimitiveTypeE, + __ZNK3JSC6JSCell12toObjectSlowEPNS_9ExecStateEPNS_14JSGlobalObjectE, + __ZNK3JSC6JSCell8toNumberEPNS_9ExecStateE, __ZNK3JSC6JSCell9getStringEPNS_9ExecStateE, + __ZNK3JSC6JSCell9getStringEPNS_9ExecStateERN3WTF6StringE, __ZNK3JSC7ArgList8getSliceEiRS0_, __ZNK3JSC7JSValue14toThisSlowCaseEPNS_9ExecStateENS_8ECMAModeE, __ZNK3JSC7JSValue16toNumberSlowCaseEPNS_9ExecStateE, __ZNK3JSC7JSValue16toObjectSlowCaseEPNS_9ExecStateEPNS_14JSGlobalObjectE, __ZNK3JSC7JSValue16toStringSlowCaseEPNS_9ExecStateEb, __ZNK3JSC7JSValue19synthesizePrototypeEPNS_9ExecStateE, __ZNK3JSC7JSValue19toWTFStringSlowCaseEPNS_9ExecStateE, __ZNK3JSC7JSValue20toIntegerPreserveNaNEPNS_9ExecStateE, __ZNK3JSC7JSValue4dumpERN3WTF11PrintStreamE, __ZNK3JSC7JSValue9toIntegerEPNS_9ExecStateE, - __ZNK3JSC8JSObject11hasPropertyEPNS_9ExecStateENS_12PropertyNameE, + __ZNK3JSC8Debugger13isBlacklistedEm, __ZNK3JSC8JSObject11hasPropertyEPNS_9ExecStateENS_12PropertyNameE, __ZNK3JSC8JSObject11hasPropertyEPNS_9ExecStateEj, __ZNK3JSC8JSObject11toPrimitiveEPNS_9ExecStateENS_22PreferredPrimitiveTypeE, __ZNK3JSC8JSObject21findPropertyHashEntryENS_12PropertyNameE, __ZNK3JSC8JSObject8toNumberEPNS_9ExecStateE, __ZNK3JSC8JSObject8toStringEPNS_9ExecStateE, @@ -1917,11 +2116,11 @@ exports: __ZNK3WTF10StringImpl10startsWithERKS0_, __ZNK3WTF10StringImpl10startsWithEt, __ZNK3WTF10StringImpl11sizeInBytesEv, __ZNK3WTF10StringImpl12hashSlowCaseEv, __ZNK3WTF10StringImpl12utf8ForRangeEjjNS_14ConversionModeE, - __ZNK3WTF10StringImpl16hasInfixEndingAtERKS0_j, __ZNK3WTF10StringImpl18hasInfixStartingAtERKS0_j, - __ZNK3WTF10StringImpl21findIgnoringASCIICaseEPKS0_, __ZNK3WTF10StringImpl21findIgnoringASCIICaseEPKS0_j, - __ZNK3WTF10StringImpl21findIgnoringASCIICaseERKS0_, __ZNK3WTF10StringImpl21findIgnoringASCIICaseERKS0_j, - __ZNK3WTF10StringImpl25endsWithIgnoringASCIICaseEPKS0_, __ZNK3WTF10StringImpl25endsWithIgnoringASCIICaseERKS0_, - __ZNK3WTF10StringImpl27startsWithIgnoringASCIICaseEPKS0_, + __ZNK3WTF10StringImpl14concurrentHashEv, __ZNK3WTF10StringImpl16hasInfixEndingAtERKS0_j, + __ZNK3WTF10StringImpl18hasInfixStartingAtERKS0_j, __ZNK3WTF10StringImpl21findIgnoringASCIICaseEPKS0_, + __ZNK3WTF10StringImpl21findIgnoringASCIICaseEPKS0_j, __ZNK3WTF10StringImpl21findIgnoringASCIICaseERKS0_, + __ZNK3WTF10StringImpl21findIgnoringASCIICaseERKS0_j, __ZNK3WTF10StringImpl25endsWithIgnoringASCIICaseEPKS0_, + __ZNK3WTF10StringImpl25endsWithIgnoringASCIICaseERKS0_, __ZNK3WTF10StringImpl27startsWithIgnoringASCIICaseEPKS0_, __ZNK3WTF10StringImpl27startsWithIgnoringASCIICaseERKS0_, __ZNK3WTF10StringImpl4utf8ENS_14ConversionModeE, __ZNK3WTF10StringImpl8endsWithEPKcjb, __ZNK3WTF10StringImpl8endsWithEt, __ZNK3WTF10StringView10startsWithERKS0_, @@ -1938,41 +2137,50 @@ exports: __ZNK3WTF13DecimalNumber15toStringDecimalEPhj, __ZNK3WTF13DecimalNumber19toStringExponentialEPhj, __ZNK3WTF13DecimalNumber28bufferLengthForStringDecimalEv, __ZNK3WTF13DecimalNumber32bufferLengthForStringExponentialEv, - __ZNK3WTF13FastBitVector4dumpERNS_11PrintStreamE, __ZNK3WTF13StringBuilder11reifyStringEv, - __ZNK3WTF13StringBuilder9canShrinkEv, __ZNK3WTF16RunLoopTimerBase8isActiveEv, - __ZNK3WTF17double_conversion23DoubleToStringConverter13ToExponentialEdiPNS0_13StringBuilderE, - __ZNK3WTF19MetaAllocatorHandle4dumpERNS_11PrintStreamE, __ZNK3WTF6String11toIntStrictEPbi, - __ZNK3WTF6String12toUIntStrictEPbi, __ZNK3WTF6String13toInt64StrictEPbi, - __ZNK3WTF6String14createCFStringEv, __ZNK3WTF6String14toIntPtrStrictEPbi, - __ZNK3WTF6String14toUInt64StrictEPbi, __ZNK3WTF6String15stripWhiteSpaceEPFbtE, - __ZNK3WTF6String15stripWhiteSpaceEv, __ZNK3WTF6String16removeCharactersEPFbtE, - __ZNK3WTF6String18simplifyWhiteSpaceEPFbtE, __ZNK3WTF6String18simplifyWhiteSpaceEv, - __ZNK3WTF6String19characterStartingAtEj, __ZNK3WTF6String20substringSharingImplEjj, - __ZNK3WTF6String23convertToASCIILowercaseEv, __ZNK3WTF6String23convertToASCIIUppercaseEv, - __ZNK3WTF6String27isSafeToSendToAnotherThreadEv, __ZNK3WTF6String28convertToLowercaseWithLocaleERKNS_12AtomicStringE, + __ZNK3WTF13MonotonicTime19approximateWallTimeEv, __ZNK3WTF13MonotonicTime4dumpERNS_11PrintStreamE, + __ZNK3WTF13StringBuilder11reifyStringEv, __ZNK3WTF13StringBuilder9canShrinkEv, + __ZNK3WTF16RunLoopTimerBase8isActiveEv, __ZNK3WTF17double_conversion23DoubleToStringConverter13ToExponentialEdiPNS0_13StringBuilderE, + __ZNK3WTF19MetaAllocatorHandle4dumpERNS_11PrintStreamE, __ZNK3WTF24TimeWithDynamicClockType13monotonicTimeEv, + __ZNK3WTF24TimeWithDynamicClockType16nowWithSameClockEv, __ZNK3WTF24TimeWithDynamicClockType19approximateWallTimeEv, + __ZNK3WTF24TimeWithDynamicClockType24approximateMonotonicTimeEv, + __ZNK3WTF24TimeWithDynamicClockType4dumpERNS_11PrintStreamE, + __ZNK3WTF24TimeWithDynamicClockType8wallTimeEv, __ZNK3WTF24TimeWithDynamicClockTypegeERKS0_, + __ZNK3WTF24TimeWithDynamicClockTypegtERKS0_, __ZNK3WTF24TimeWithDynamicClockTypeleERKS0_, + __ZNK3WTF24TimeWithDynamicClockTypeltERKS0_, __ZNK3WTF24TimeWithDynamicClockTypemiERKS0_, + __ZNK3WTF6String11toIntStrictEPbi, __ZNK3WTF6String12toUIntStrictEPbi, + __ZNK3WTF6String13toInt64StrictEPbi, __ZNK3WTF6String14createCFStringEv, + __ZNK3WTF6String14toIntPtrStrictEPbi, __ZNK3WTF6String14toUInt64StrictEPbi, + __ZNK3WTF6String15stripWhiteSpaceEPFbtE, __ZNK3WTF6String15stripWhiteSpaceEv, + __ZNK3WTF6String16removeCharactersEPFbtE, __ZNK3WTF6String18simplifyWhiteSpaceEPFbtE, + __ZNK3WTF6String18simplifyWhiteSpaceEv, __ZNK3WTF6String19characterStartingAtEj, + __ZNK3WTF6String20substringSharingImplEjj, __ZNK3WTF6String23convertToASCIILowercaseEv, + __ZNK3WTF6String23convertToASCIIUppercaseEv, __ZNK3WTF6String27isSafeToSendToAnotherThreadEv, + __ZNK3WTF6String28convertToLowercaseWithLocaleERKNS_12AtomicStringE, __ZNK3WTF6String28convertToUppercaseWithLocaleERKNS_12AtomicStringE, __ZNK3WTF6String29charactersWithNullTerminationEv, __ZNK3WTF6String31convertToLowercaseWithoutLocaleEv, __ZNK3WTF6String31convertToUppercaseWithoutLocaleEv, __ZNK3WTF6String4utf8ENS_14ConversionModeE, - __ZNK3WTF6String4utf8Ev, __ZNK3WTF6String5asciiEv, __ZNK3WTF6String5splitERKS0_bRNS_6VectorIS0_Lm0ENS_15CrashOnOverflowELm16EEE, + __ZNK3WTF6String4utf8Ev, __ZNK3WTF6String57convertToLowercaseWithoutLocaleStartingAtFailingIndex8BitEj, + __ZNK3WTF6String5asciiEv, __ZNK3WTF6String5splitERKS0_bRNS_6VectorIS0_Lm0ENS_15CrashOnOverflowELm16EEE, __ZNK3WTF6String5splitEtbRNS_6VectorIS0_Lm0ENS_15CrashOnOverflowELm16EEE, __ZNK3WTF6String5toIntEPb, __ZNK3WTF6String6latin1Ev, __ZNK3WTF6String6toUIntEPb, __ZNK3WTF6String7toFloatEPb, __ZNK3WTF6String7toInt64EPb, __ZNK3WTF6String8foldCaseEv, __ZNK3WTF6String8toDoubleEPb, __ZNK3WTF6String8toIntPtrEPb, __ZNK3WTF6String8toUInt64EPb, __ZNK3WTF6String9substringEjj, __ZNK3WTF7CString4hashEv, __ZNK3WTF7RunLoop9TimerBase8isActiveEv, - __ZNK3WTF8Collator11collateUTF8EPKcS2_, __ZNK3WTF8Collator7collateENS_10StringViewES1_, - __ZNK3WTF9BitVector12bitCountSlowEv, __ZNK3WTF9BitVector12hashSlowCaseEv, - __ZNK3WTF9BitVector14equalsSlowCaseERKS0_, __ZNK3WTF9BitVector4dumpERNS_11PrintStreamE, - __ZNK3WTF9MediaTime4dumpERNS_11PrintStreamE, __ZNK3WTF9MediaTime7compareERKS0_, - __ZNK3WTF9MediaTime7toFloatEv, __ZNK3WTF9MediaTime8toDoubleEv, - __ZNK3WTF9MediaTime9isBetweenERKS0_S2_, __ZNK3WTF9MediaTimecvbEv, - __ZNK3WTF9MediaTimeeqERKS0_, __ZNK3WTF9MediaTimegeERKS0_, - __ZNK3WTF9MediaTimegtERKS0_, __ZNK3WTF9MediaTimeleERKS0_, - __ZNK3WTF9MediaTimeltERKS0_, __ZNK3WTF9MediaTimemiERKS0_, - __ZNK3WTF9MediaTimemlEi, __ZNK3WTF9MediaTimeneERKS0_, __ZNK3WTF9MediaTimengEv, - __ZNK3WTF9MediaTimentEv, __ZNK3WTF9MediaTimeplERKS0_, __ZNK9Inspector14ConsoleMessage11scriptStateEv, - __ZNK9Inspector14ConsoleMessage13argumentCountEv, __ZNK9Inspector14ConsoleMessage7isEqualEPS0_, - __ZNK9Inspector14FrontendRouter12sendResponseERKN3WTF6StringE, + __ZNK3WTF7Seconds4dumpERNS_11PrintStreamE, __ZNK3WTF7SecondsmiENS_13MonotonicTimeE, + __ZNK3WTF7SecondsmiENS_8WallTimeE, __ZNK3WTF7SecondsmiERKNS_24TimeWithDynamicClockTypeE, + __ZNK3WTF7SecondsplENS_13MonotonicTimeE, __ZNK3WTF7SecondsplENS_8WallTimeE, + __ZNK3WTF7SecondsplERKNS_24TimeWithDynamicClockTypeE, __ZNK3WTF8Collator11collateUTF8EPKcS2_, + __ZNK3WTF8Collator7collateENS_10StringViewES1_, __ZNK3WTF8WallTime24approximateMonotonicTimeEv, + __ZNK3WTF8WallTime4dumpERNS_11PrintStreamE, __ZNK3WTF9BitVector12bitCountSlowEv, + __ZNK3WTF9BitVector12hashSlowCaseEv, __ZNK3WTF9BitVector14equalsSlowCaseERKS0_, + __ZNK3WTF9BitVector4dumpERNS_11PrintStreamE, __ZNK3WTF9MediaTime4dumpERNS_11PrintStreamE, + __ZNK3WTF9MediaTime7compareERKS0_, __ZNK3WTF9MediaTime7toFloatEv, + __ZNK3WTF9MediaTime8toDoubleEv, __ZNK3WTF9MediaTime9isBetweenERKS0_S2_, + __ZNK3WTF9MediaTimecvbEv, __ZNK3WTF9MediaTimemiERKS0_, __ZNK3WTF9MediaTimemlEi, + __ZNK3WTF9MediaTimengEv, __ZNK3WTF9MediaTimentEv, __ZNK3WTF9MediaTimeplERKS0_, + __ZNK9Inspector14ConsoleMessage11scriptStateEv, __ZNK9Inspector14ConsoleMessage13argumentCountEv, + __ZNK9Inspector14ConsoleMessage7isEqualEPS0_, __ZNK9Inspector14FrontendRouter12sendResponseERKN3WTF6StringE, __ZNK9Inspector14FrontendRouter16hasLocalFrontendEv, __ZNK9Inspector14FrontendRouter17hasRemoteFrontendEv, __ZNK9Inspector14FrontendRouter9sendEventERKN3WTF6StringE, __ZNK9Inspector14InjectedScript10wrapObjectEN3JSC7JSValueERKN3WTF6StringEb, @@ -1986,13 +2194,15 @@ exports: __ZNK9Inspector14InspectorValue9asIntegerERj, __ZNK9Inspector14InspectorValue9asIntegerERl, __ZNK9Inspector14InspectorValue9asIntegerERm, __ZNK9Inspector14InspectorValue9asIntegerERx, __ZNK9Inspector14InspectorValue9asIntegerERy, __ZNK9Inspector14InspectorValue9writeJSONERN3WTF13StringBuilderE, + __ZNK9Inspector15AsyncStackTrace20buildInspectorObjectEv, + __ZNK9Inspector15AsyncStackTrace8isLockedEv, __ZNK9Inspector15AsyncStackTrace9isPendingEv, __ZNK9Inspector15RemoteInspector16listingForTargetERKNS_24RemoteControllableTargetE, __ZNK9Inspector15RemoteInspector26listingForAutomationTargetERKNS_22RemoteAutomationTargetE, __ZNK9Inspector15RemoteInspector26listingForInspectionTargetERKNS_22RemoteInspectionTargetE, __ZNK9Inspector15ScriptArguments10argumentAtEm, __ZNK9Inspector15ScriptArguments11globalStateEv, __ZNK9Inspector15ScriptArguments7isEqualEPS0_, __ZNK9Inspector15ScriptCallFrame20buildInspectorObjectEv, - __ZNK9Inspector15ScriptCallFrame7isEqualERKS0_, __ZNK9Inspector15ScriptCallStack19buildInspectorArrayEv, - __ZNK9Inspector15ScriptCallStack23firstNonNativeCallFrameEv, + __ZNK9Inspector15ScriptCallFrame7isEqualERKS0_, __ZNK9Inspector15ScriptCallFrame8isNativeEv, + __ZNK9Inspector15ScriptCallStack19buildInspectorArrayEv, __ZNK9Inspector15ScriptCallStack23firstNonNativeCallFrameEv, __ZNK9Inspector15ScriptCallStack2atEm, __ZNK9Inspector15ScriptCallStack4sizeEv, __ZNK9Inspector15ScriptCallStack7isEqualEPS0_, __ZNK9Inspector17BackendDispatcher12CallbackBase8isActiveEv, __ZNK9Inspector17BackendDispatcher8isActiveEv, __ZNK9Inspector17ScriptDebugServer36handleExceptionInBreakpointConditionEPN3JSC9ExecStateEPNS1_9ExceptionE, @@ -2013,17 +2223,18 @@ exports: __ZTVN10Deprecated11ScriptValueE, __ZTVN3JSC15WeakHandleOwnerE, __ZTVN3JSC18GCActivityCallbackE, __ZTVN3JSC22EdenGCActivityCallbackE, __ZTVN3JSC22FullGCActivityCallbackE, __ZTVN3JSC8DebuggerE, - __ZTVN3WTF16RunLoopTimerBaseE, __ZTVN9Inspector14InjectedScriptE, - __ZTVN9Inspector14InspectorAgentE, __ZTVN9Inspector14InspectorValueE, - __ZTVN9Inspector15RemoteInspectorE, __ZTVN9Inspector17ScriptDebugServerE, - __ZTVN9Inspector18InjectedScriptBaseE, __ZTVN9Inspector18InjectedScriptHostE, - __ZTVN9Inspector18InspectorArrayBaseE, __ZTVN9Inspector18InspectorHeapAgentE, - __ZTVN9Inspector19InspectorObjectBaseE, __ZTVN9Inspector20CSSBackendDispatcherE, - __ZTVN9Inspector20DOMBackendDispatcherE, __ZTVN9Inspector20InjectedScriptModuleE, - __ZTVN9Inspector21HeapBackendDispatcherE, __ZTVN9Inspector21InjectedScriptManagerE, - __ZTVN9Inspector21InspectorConsoleAgentE, __ZTVN9Inspector21InspectorRuntimeAgentE, - __ZTVN9Inspector21PageBackendDispatcherE, __ZTVN9Inspector22InspectorDebuggerAgentE, - __ZTVN9Inspector22RemoteInspectionTargetE, __ZTVN9Inspector23MemoryBackendDispatcherE, + __ZTVN3WTF15AutomaticThreadE, __ZTVN3WTF16RunLoopTimerBaseE, + __ZTVN9Inspector14InjectedScriptE, __ZTVN9Inspector14InspectorAgentE, + __ZTVN9Inspector14InspectorValueE, __ZTVN9Inspector15RemoteInspectorE, + __ZTVN9Inspector17ScriptDebugServerE, __ZTVN9Inspector18InjectedScriptBaseE, + __ZTVN9Inspector18InjectedScriptHostE, __ZTVN9Inspector18InspectorArrayBaseE, + __ZTVN9Inspector18InspectorHeapAgentE, __ZTVN9Inspector19InspectorObjectBaseE, + __ZTVN9Inspector20CSSBackendDispatcherE, __ZTVN9Inspector20DOMBackendDispatcherE, + __ZTVN9Inspector20InjectedScriptModuleE, __ZTVN9Inspector21HeapBackendDispatcherE, + __ZTVN9Inspector21InjectedScriptManagerE, __ZTVN9Inspector21InspectorConsoleAgentE, + __ZTVN9Inspector21InspectorRuntimeAgentE, __ZTVN9Inspector21PageBackendDispatcherE, + __ZTVN9Inspector22InspectorDebuggerAgentE, __ZTVN9Inspector22RemoteInspectionTargetE, + __ZTVN9Inspector23MemoryBackendDispatcherE, __ZTVN9Inspector23WorkerBackendDispatcherE, __ZTVN9Inspector24ConsoleBackendDispatcherE, __ZTVN9Inspector24NetworkBackendDispatcherE, __ZTVN9Inspector24RemoteControllableTargetE, __ZTVN9Inspector24RuntimeBackendDispatcherE, __ZTVN9Inspector25DatabaseBackendDispatcherE, __ZTVN9Inspector25DebuggerBackendDispatcherE, @@ -2033,14 +2244,14 @@ exports: __ZTVN9Inspector27DOMStorageBackendDispatcherE, __ZTVN9Inspector28DOMDebuggerBackendDispatcherE, __ZTVN9Inspector28HeapBackendDispatcherHandlerE, __ZTVN9Inspector28InspectorScriptProfilerAgentE, __ZTVN9Inspector28PageBackendDispatcherHandlerE, __ZTVN9Inspector29SupplementalBackendDispatcherE, - __ZTVN9Inspector30MemoryBackendDispatcherHandlerE, __ZTVN9Inspector31ConsoleBackendDispatcherHandlerE, - __ZTVN9Inspector31NetworkBackendDispatcherHandlerE, __ZTVN9Inspector31RuntimeBackendDispatcherHandlerE, - __ZTVN9Inspector31ScriptProfilerBackendDispatcherE, __ZTVN9Inspector32DatabaseBackendDispatcherHandlerE, - __ZTVN9Inspector32DebuggerBackendDispatcherHandlerE, __ZTVN9Inspector32TimelineBackendDispatcherHandlerE, - __ZTVN9Inspector33ApplicationCacheBackendDispatcherE, __ZTVN9Inspector33IndexedDBBackendDispatcherHandlerE, - __ZTVN9Inspector33InspectorBackendDispatcherHandlerE, __ZTVN9Inspector33LayerTreeBackendDispatcherHandlerE, - __ZTVN9Inspector34DOMStorageBackendDispatcherHandlerE, __ZTVN9Inspector35DOMDebuggerBackendDispatcherHandlerE, - __ZTVN9Inspector38ScriptProfilerBackendDispatcherHandlerE, + __ZTVN9Inspector30MemoryBackendDispatcherHandlerE, __ZTVN9Inspector30WorkerBackendDispatcherHandlerE, + __ZTVN9Inspector31ConsoleBackendDispatcherHandlerE, __ZTVN9Inspector31NetworkBackendDispatcherHandlerE, + __ZTVN9Inspector31RuntimeBackendDispatcherHandlerE, __ZTVN9Inspector31ScriptProfilerBackendDispatcherE, + __ZTVN9Inspector32DatabaseBackendDispatcherHandlerE, __ZTVN9Inspector32DebuggerBackendDispatcherHandlerE, + __ZTVN9Inspector32TimelineBackendDispatcherHandlerE, __ZTVN9Inspector33ApplicationCacheBackendDispatcherE, + __ZTVN9Inspector33IndexedDBBackendDispatcherHandlerE, __ZTVN9Inspector33InspectorBackendDispatcherHandlerE, + __ZTVN9Inspector33LayerTreeBackendDispatcherHandlerE, __ZTVN9Inspector34DOMStorageBackendDispatcherHandlerE, + __ZTVN9Inspector35DOMDebuggerBackendDispatcherHandlerE, __ZTVN9Inspector38ScriptProfilerBackendDispatcherHandlerE, __ZTVN9Inspector40ApplicationCacheBackendDispatcherHandlerE, _kJSClassDefinitionEmpty ] ... diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaNativeFoundation.framework/Versions/A/JavaNativeFoundation.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaNativeFoundation.framework/Versions/A/JavaNativeFoundation.tbd index 0e800eecf1..e75486fc78 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaNativeFoundation.framework/Versions/A/JavaNativeFoundation.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaNativeFoundation.framework/Versions/A/JavaNativeFoundation.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: D306B19E-43C6-3F0E-B91D-B3073201AEB4', 'x86_64: 62155154-01EC-36C7-878A-1086C76DFD68' ] +uuids: [ 'i386: 50459433-18A0-31CC-8CEC-0110BC2C1BB8', 'x86_64: F1F1861A-E461-3680-958C-43D779B9ADB6' ] platform: macosx install-name: /System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaNativeFoundation.framework/Versions/A/JavaNativeFoundation objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaRuntimeSupport.framework/Versions/A/JavaRuntimeSupport.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaRuntimeSupport.framework/Versions/A/JavaRuntimeSupport.tbd index 44b3075479..12d4302edf 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaRuntimeSupport.framework/Versions/A/JavaRuntimeSupport.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaRuntimeSupport.framework/Versions/A/JavaRuntimeSupport.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 11D72CE4-F7B3-38EF-ACD5-7CC0C170C8F8', 'x86_64: 34C1EE2B-C80D-3379-BF2E-585BF36D50E8' ] +uuids: [ 'i386: E78C15A2-69AF-396B-B0B6-677604160A9C', 'x86_64: 12659E94-28DA-3D64-A065-42E7636C2E6B' ] platform: macosx install-name: /System/Library/Frameworks/JavaVM.framework/Versions/A/Frameworks/JavaRuntimeSupport.framework/Versions/A/JavaRuntimeSupport objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM.tbd index bc966bf07d..1d79c7f650 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: A0E005DB-37E9-3AC4-9007-6B3C3B93AF61', 'x86_64: FB9D6453-8C1A-32F6-903D-7FF8D0425B67' ] +uuids: [ 'i386: 349E395E-8BBA-3CEC-A483-1D7D02777F5E', 'x86_64: C1577590-E4BB-39FC-B774-4007382DA84B' ] platform: macosx install-name: /System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos.tbd index 66bb54d368..2899102875 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos.tbd @@ -1,10 +1,10 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: CE9145D9-9319-3182-B90A-D1BE626B4298', 'x86_64: 49DCBE1A-130C-3FBF-AAEA-AF9A518913AC' ] +uuids: [ 'i386: B97BE0B5-7B7E-377F-BE18-F6CE7B835375', 'x86_64: B9D242EB-E325-3A21-9812-C77CBBFB0D51' ] platform: macosx install-name: /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos -current-version: 6.0 -compatibility-version: 5.0 +current-version: 6 +compatibility-version: 5 objc-constraint: none exports: - archs: [ i386, x86_64 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/audio/IOAudioDebug.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/audio/IOAudioDebug.h index bddc17878b..e9a728c8e8 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/audio/IOAudioDebug.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/audio/IOAudioDebug.h @@ -28,7 +28,7 @@ #ifdef DEBUG - #define DEBUG_LEVEL 3 // + #define DEBUG_LEVEL 4 // //#define DEBUG_USE_FIRELOG 1 #define DEBUG_USE_FIREWIRE_KPRINTF 1 @@ -36,21 +36,25 @@ #include #define audioDebugIOLog( level, message... ) \ do {FireLog( message ); FireLog("\n");} while (0) + #define audioErrorIOLog( message... ) \ + do { FireLog( message ); FireLog("\n"); IOLog( message );} while (0) #endif - + #ifdef DEBUG_USE_IOUSBLOG #include #define audioDebugIOLog( level, message... ) \ do {USBLog( level, message );} while (0) + #define audioErrorIOLog( level, message... ) \ + do { USBLog( DEBUG_LEVEL_BETA, message ); IOLog( message );} while (0) #endif #ifdef DEBUG_USE_FIREWIRE_KPRINTF #define audioDebugIOLog( level, message... ) \ do { if (level <= DEBUG_LEVEL) kprintf( message );} while (0) + #define audioErrorIOLog( message... ) \ + do { kprintf( message ); IOLog( message );} while (0) #endif - - #ifdef assert #undef assert @@ -66,7 +70,15 @@ } #endif #else - #define audioDebugIOLog( level, message... ) ; + #define DEBUG_LEVEL 3 + + #include + #define audioDebugIOLog( level, message... ) \ + do { if ( __builtin_expect(level <= DEBUG_LEVEL, 0) ) { os_log( OS_LOG_DEFAULT, message ); } } while (0) + + #define audioErrorIOLog( message... ) \ + do { os_log_error( OS_LOG_DEFAULT, message ); IOLog( message );} while (0) + #endif diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/graphics/IOFramebuffer.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/graphics/IOFramebuffer.h index 36b18c89e0..f3a655bd42 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/graphics/IOFramebuffer.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/graphics/IOFramebuffer.h @@ -284,11 +284,23 @@ class IOFramebuffer : public IOGraphicsDevice @result an IOReturn code. If kIOReturnSuccces, the result of the transaction is returned in the requests result field. */ virtual IOReturn doI2CRequest( UInt32 bus, struct IOI2CBusTiming * timing, struct IOI2CRequest * request ); - -private: OSMetaClassDeclareReservedUsed(IOFramebuffer, 0); - OSMetaClassDeclareReservedUnused(IOFramebuffer, 1); +/*! @function setGammaTable + @abstract Set the gamma table to be used by the framebuffer. + @discussion IOFramebuffer subclasses should implement this method to allow a gamma table to be set. + @param channelCount Defines the number of channels in the supplied data. OS X will pass three for separate R, G, B data, or one if the same data should apply to all channels. + @param dataCount The number of data entries per channel. + @param dataWidth The number of bits in each entry. 8 for Mac OS X 10.1 and earlier, 16 for later releases. + @param data The packed array of correction data. Data is passed for the R (or single) channel followed by the G & B channels. Each entry is one or two bytes (if dataWidth > 8). + @param syncToVBL 0 don't sync to VBL, else sync. + @result an IOReturn code. + */ + virtual IOReturn setGammaTable( UInt32 channelCount, UInt32 dataCount, + UInt32 dataWidth, void * data, bool syncToVBL ); + OSMetaClassDeclareReservedUsed(IOFramebuffer, 1); + +private: OSMetaClassDeclareReservedUnused(IOFramebuffer, 2); OSMetaClassDeclareReservedUnused(IOFramebuffer, 3); OSMetaClassDeclareReservedUnused(IOFramebuffer, 4); diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/graphics/IOGraphicsTypes.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/graphics/IOGraphicsTypes.h index 9a0ee49a5b..3189c59b00 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/graphics/IOGraphicsTypes.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/graphics/IOGraphicsTypes.h @@ -31,7 +31,7 @@ extern "C" { #endif -#define IOGRAPHICSTYPES_REV 44 +#define IOGRAPHICSTYPES_REV 46 typedef SInt32 IOIndex; typedef UInt32 IOSelect; @@ -218,6 +218,11 @@ enum { //// CLUTs +// IOFBSetGamma Sync Types +#define kIOFBSetGammaSyncNotSpecified -1 +#define kIOFBSetGammaSyncNoSync 0 +#define kIOFBSetGammaSyncVerticalBlankSync 1 + typedef UInt16 IOColorComponent; /*! @@ -268,6 +273,19 @@ enum { kIOClamshellStateAttribute = 'clam', kIOFBDisplayPortTrainingAttribute = 'dpta', + + kIOFBDisplayState = 'dstt', +}; + +// IOGraphics: Implement display state attribute for deteriming display state post wake +// kIOFBDisplayState +enum { + kIOFBDisplayState_AlreadyActive = (1 << 0), + kIOFBDisplayState_RestoredProfile = (1 << 1), + kIOFBDisplayState_PipelineBlack = (1 << 2), + kIOFBDisplayState_Mask = (kIOFBDisplayState_AlreadyActive | + kIOFBDisplayState_RestoredProfile | + kIOFBDisplayState_PipelineBlack) }; // values for kIOWindowServerActiveAttribute diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/hid/IOHIDKeys.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/hid/IOHIDKeys.h index 1af975238c..93e46c3cf1 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/hid/IOHIDKeys.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/hid/IOHIDKeys.h @@ -383,10 +383,12 @@ typedef uint32_t IOHIDStandardType; @abstract Describes different types of scaling that can be performed on element values. @constant kIOHIDValueScaleTypeCalibrated Type for value that is scaled with respect to the calibration properties. @constant kIOHIDValueScaleTypePhysical Type for value that is scaled with respect to the physical min and physical max of the element. + @constant kIOHIDValueScaleTypeExponent Type for value that is scaled with respect to the element's unit exponent. */ enum { kIOHIDValueScaleTypeCalibrated, - kIOHIDValueScaleTypePhysical + kIOHIDValueScaleTypePhysical, + kIOHIDValueScaleTypeExponent }; typedef uint32_t IOHIDValueScaleType; @@ -464,6 +466,13 @@ typedef uint32_t IOHIDValueOptions; #define kKeyboardUsageMapKey "KeyboardUsageMap" +/*! + @defined kIOHIDDeviceOpenedByEventSystemKey + @abstract Property set when correcponding event service object opened by HID event system + @discussion boolean value + + */ +#define kIOHIDDeviceOpenedByEventSystemKey "DeviceOpenedByEventSystem" __END_DECLS #endif /* !_IOKIT_HID_IOHIDKEYS_H_ */ diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/hid/IOHIDUsageTables.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/hid/IOHIDUsageTables.h index 8c9198aba2..bf51440a51 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/hid/IOHIDUsageTables.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/hid/IOHIDUsageTables.h @@ -1351,7 +1351,7 @@ enum kHIDUsage_AD_Reserved = 0xFFFF }; -/* Sensor Page (0x14) */ +/* Sensor Page (0x20) */ /* The Sensor page is intended for use by devices that capture biometric, electrical, environmental, light, location, mechanical, motion, orientation, scanner, etc events. */ enum { @@ -1552,7 +1552,15 @@ enum kHIDUsage_Snsr_Light_Illuminance = 0x04D1, /* Specific Sensor Type Data Fields */ - /*** TODO ***/ + + /* Biometric Sensor Data Fields */ + kHIDUsage_Snsr_Data_Biometric = 0x04B0, + kHIDUsage_Snsr_Data_Biometric_HumanPresence = 0x04B1, + kHIDUsage_Snsr_Data_Biometric_HumanProximityRange = 0x04B2, + kHIDUsage_Snsr_Data_Biometric_HumanProximityOutOfRange = 0x04B3, + kHIDUsage_Snsr_Data_Biometric_HumanTouchState = 0x04B4, + /* 0x04B5 - 0x04CF Reserved */ + }; /* Power Device Page (0x84) */ diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/hidevent/IOHIDEventDriver.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/hidevent/IOHIDEventDriver.h index 24df051ba0..d5c5b7a7d4 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/hidevent/IOHIDEventDriver.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/hidevent/IOHIDEventDriver.h @@ -148,6 +148,10 @@ class IOHIDEventDriver: public IOHIDEventService OSArray * elements; OSArray * pendingEvents; } vendorMessage; + + struct { + OSArray * elements; + } biometric; UInt64 lastReportTime; }; @@ -166,6 +170,7 @@ class IOHIDEventDriver: public IOHIDEventService bool parseLegacyUnicodeElement(IOHIDElement * element); bool parseGestureUnicodeElement(IOHIDElement * element); bool parseVendorMessageElement(IOHIDElement * element); + bool parseBiometricElement(IOHIDElement * element); void processDigitizerElements(); void processMultiAxisElements(); @@ -182,6 +187,7 @@ class IOHIDEventDriver: public IOHIDEventService void setUnicodeProperties(); void setAccelerationProperties(); void setVendorMessageProperties(); + void setBiometricProperties(); UInt32 checkGameControllerElement(IOHIDElement * element); UInt32 checkMultiAxisElement(IOHIDElement * element); @@ -204,6 +210,7 @@ class IOHIDEventDriver: public IOHIDEventService IOHIDEvent * handleUnicodeGestureCandidateReport(EventElementCollection * candidate, AbsoluteTime timeStamp, UInt32 reportID); void handleVendorMessageReport(AbsoluteTime timeStamp, IOMemoryDescriptor * report, UInt32 reportID, int phase); + void handleBiometricReport(AbsoluteTime timeStamp, UInt32 reportID); bool serializeCharacterGestureState(void * ref, OSSerialize * serializer); bool conformTo (UInt32 usagePage, UInt32 usage); diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/hidevent/IOHIDEventService.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/hidevent/IOHIDEventService.h index 0efed9e96e..3927a96cd9 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/hidevent/IOHIDEventService.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/hidevent/IOHIDEventService.h @@ -770,8 +770,21 @@ class IOHIDEventService: public IOService IOFixed joystickRz, IOOptionBits options = 0 ); - - OSMetaClassDeclareReservedUnused(IOHIDEventService, 14); + /*! + @function dispatchBiometricEvent + @abstract Dispatch biometric event + @param timeStamp AbsoluteTime representing origination of event. + @param level Float value from 0 - 1.0 detailing the current level. + @param eventType The type of biometric event. + @param options Additional options to be defined. + */ + OSMetaClassDeclareReservedUsed(IOHIDEventService, 14); + virtual void dispatchBiometricEvent( + AbsoluteTime timeStamp, + IOFixed level, + IOHIDBiometricEventType eventType, + IOOptionBits options = 0); + OSMetaClassDeclareReservedUnused(IOHIDEventService, 15); OSMetaClassDeclareReservedUnused(IOHIDEventService, 16); OSMetaClassDeclareReservedUnused(IOHIDEventService, 17); diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/hidsystem/IOHIDShared.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/hidsystem/IOHIDShared.h index 7d235a1939..d44dcb0b27 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/hidsystem/IOHIDShared.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/hidsystem/IOHIDShared.h @@ -261,6 +261,23 @@ extern MasterAudioFunctions *masterAudioFunctions; #endif #endif /* !KERNEL */ + +/*! + @defined kIOHIDOpenedByEventSystem + @abstract option passed to open for IOHIDInterface if opened by IOHIDEventDriver + */ +enum { + kIOHIDOpenedByEventSystem = 0x10000 +}; + +/*! + @defined kIOHIDMessageOpenedByEventSystem + @abstract message to IOHIDInterface and /or IOHIDDevice if instance of corresponding IOHIDEventService opened by event system and ready to receive events + */ + +#define kIOHIDMessageOpenedByEventSystem iokit_vendor_specific_msg(1) + + __END_DECLS diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/hidsystem/IOHIDUsageTables.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/hidsystem/IOHIDUsageTables.h index 8c9198aba2..bf51440a51 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/hidsystem/IOHIDUsageTables.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/hidsystem/IOHIDUsageTables.h @@ -1351,7 +1351,7 @@ enum kHIDUsage_AD_Reserved = 0xFFFF }; -/* Sensor Page (0x14) */ +/* Sensor Page (0x20) */ /* The Sensor page is intended for use by devices that capture biometric, electrical, environmental, light, location, mechanical, motion, orientation, scanner, etc events. */ enum { @@ -1552,7 +1552,15 @@ enum kHIDUsage_Snsr_Light_Illuminance = 0x04D1, /* Specific Sensor Type Data Fields */ - /*** TODO ***/ + + /* Biometric Sensor Data Fields */ + kHIDUsage_Snsr_Data_Biometric = 0x04B0, + kHIDUsage_Snsr_Data_Biometric_HumanPresence = 0x04B1, + kHIDUsage_Snsr_Data_Biometric_HumanProximityRange = 0x04B2, + kHIDUsage_Snsr_Data_Biometric_HumanProximityOutOfRange = 0x04B3, + kHIDUsage_Snsr_Data_Biometric_HumanTouchState = 0x04B4, + /* 0x04B5 - 0x04CF Reserved */ + }; /* Power Device Page (0x84) */ diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/ndrvsupport/IONDRVFramebuffer.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/ndrvsupport/IONDRVFramebuffer.h index 1c965eaef7..f35caa859c 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/ndrvsupport/IONDRVFramebuffer.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/ndrvsupport/IONDRVFramebuffer.h @@ -265,6 +265,9 @@ class IONDRVFramebuffer : public IOFramebuffer //// Gamma + virtual IOReturn setGammaTable( UInt32 channelCount, UInt32 dataCount, + UInt32 dataWidth, void * data, bool syncToVBL ); + virtual IOReturn setGammaTable( UInt32 channelCount, UInt32 dataCount, UInt32 dataWidth, void * data ); diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/pci/IOPCIBridge.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/pci/IOPCIBridge.h index 5c8912b2c2..b2ac8d5676 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/pci/IOPCIBridge.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/pci/IOPCIBridge.h @@ -390,6 +390,8 @@ class IOPCI2PCIBridge : public IOPCIBridge virtual IOReturn requestProbe( IOOptionBits options ); + virtual void systemWillShutdown(IOOptionBits specifier); + virtual void saveBridgeState( void ); virtual void restoreBridgeState( void ); diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/usb/IOUSBHostFamily.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/usb/IOUSBHostFamily.h index 248ce04747..8e4078d25a 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/usb/IOUSBHostFamily.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/IOKit/usb/IOUSBHostFamily.h @@ -437,6 +437,7 @@ enum #define kUSBHostPortPropertyDisconnectInterval "kUSBDisconnectInterval" #define kUSBHostPortPropertyUsbCPortNumber "UsbCPortNumber" #define kUSBHostPortPropertyCompanionPortNumber "UsbCompanionPortNumber" // OSData key to set/get the port number of the companion port +#define kUSBHostPortPropertyPowerSource "UsbPowerSource" #define kUSBHostHubPropertyPowerSupply "kUSBHubPowerSupply" // OSNumber mA available for downstream ports, 0 for bus-powered #define kUSBHostHubPropertyIdlePolicy "kUSBHubIdlePolicy" // OSNumber ms to be used as device idle policy @@ -487,6 +488,20 @@ typedef enum kUSBHostConnectorTypeProprietary = 0xFF } tUSBHostConnectorType; +/*! + * @enum tUSBHostPowerSourceType + * @brief Power sources used internally by IOUSBHostFamily + * @constant kUSBHostPowerSourceTypeStaticPool The power source is a statically allocated pool for software to manage. + * @constant kUSBHostPowerSourceTypeSMC The power source is managed by the SMC. + * @constant kUSBHostPowerSourceTypeHardware The power source is guaranteed by the hardware and can always allocate the port current limit. + */ +typedef enum +{ + kUSBHostPowerSourceTypeStaticPool = 0, + kUSBHostPowerSourceTypeSMC, + kUSBHostPowerSourceTypeHardware +}tUSBHostPowerSourceType; + #if !TARGET_OS_EMBEDDED #ifndef kACPIDevicePathKey @@ -515,6 +530,8 @@ typedef enum #define kReconfiguredCount "RCFG" #define kUSBPlatformProperties "USBX" #define kUSBTypeCCableDetectACPIMethod "MODU" +#define kUSBTypeCCableDetectACPIMethodSupported "RTPC" +#define kGPEOCACPIString "GPOC" // connection types returned by MODU method typedef enum diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/i386/machine_routines.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/i386/machine_routines.h index 56d8ccc263..f45595958c 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/i386/machine_routines.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/i386/machine_routines.h @@ -62,5 +62,4 @@ void bzero_phys( vm_offset_t ml_stack_remaining(void); __END_DECLS - #endif /* _I386_MACHINE_ROUTINES_H_ */ diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/kern/assert.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/kern/assert.h index 143829bc61..f3a31cfa50 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/kern/assert.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/kern/assert.h @@ -90,17 +90,17 @@ __END_DECLS #if MACH_ASSERT #define assert(ex) \ - (__builtin_expect(!!((long)(ex)), 1L) ? (void)0 : Assert(__FILE__, __LINE__, # ex)) + (__builtin_expect(!!((ex)), 1L) ? (void)0 : Assert(__FILE__, __LINE__, # ex)) #define assertf(ex, fmt, args...) \ - (__builtin_expect(!!((long)(ex)), 1L) ? (void)0 : __Panic("%s:%d Assertion failed: %s : " fmt, __FILE__, __LINE__, # ex, ##args)) + (__builtin_expect(!!((ex)), 1L) ? (void)0 : __Panic("%s:%d Assertion failed: %s : " fmt, __FILE__, __LINE__, # ex, ##args)) #define __assert_only #elif APPLE_KEXT_ASSERTIONS && !XNU_KERNEL_PRIVATE /* MACH_ASSERT */ #define assert(ex) \ - (__builtin_expect(!!((long)((!kext_assertions_enable) || (ex))), 1L) ? (void)0 : Assert(__FILE__, __LINE__, # ex)) + (__builtin_expect(!!(((!kext_assertions_enable) || (ex))), 1L) ? (void)0 : Assert(__FILE__, __LINE__, # ex)) #define assertf(ex, fmt, args...) \ - (__builtin_expect(!!((long)((!kext_assertions_enable) || (ex))), 1L) ? (void)0 : __Panic("%s:%d Assertion failed: %s : " fmt, __FILE__, __LINE__, # ex, ##args)) + (__builtin_expect(!!(((!kext_assertions_enable) || (ex))), 1L) ? (void)0 : __Panic("%s:%d Assertion failed: %s : " fmt, __FILE__, __LINE__, # ex, ##args)) #define __assert_only #else /* APPLE_KEXT_ASSERTIONS && !XNU_KERNEL_PRIVATE */ diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/kern/block_hint.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/kern/block_hint.h new file mode 100644 index 0000000000..c72ec7f623 --- /dev/null +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/kern/block_hint.h @@ -0,0 +1,52 @@ +/* + * Copyright (c) 2000-2016 Apple Inc. All rights reserved. + * + * @APPLE_OSREFERENCE_LICENSE_HEADER_START@ + * + * This file contains Original Code and/or Modifications of Original Code + * as defined in and that are subject to the Apple Public Source License + * Version 2.0 (the 'License'). You may not use this file except in + * compliance with the License. The rights granted to you under the License + * may not be used to create, or enable the creation or redistribution of, + * unlawful or unlicensed copies of an Apple operating system, or to + * circumvent, violate, or enable the circumvention or violation of, any + * terms of an Apple operating system software license agreement. + * + * Please obtain a copy of the License at + * http://www.opensource.apple.com/apsl/ and read it before using this file. + * + * The Original Code and all software distributed under the License are + * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER + * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, + * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. + * Please see the License for the specific language governing rights and + * limitations under the License. + * + * @APPLE_OSREFERENCE_LICENSE_HEADER_END@ + */ + +#ifndef _KERN_BLOCK_HINT_H_ +#define _KERN_BLOCK_HINT_H_ + +/* This must fit inside a short */ +typedef enum thread_snapshot_wait_flags { + kThreadWaitNone = 0x00, + kThreadWaitKernelMutex = 0x01, + kThreadWaitPortReceive = 0x02, + kThreadWaitPortSetReceive = 0x03, + kThreadWaitPortSend = 0x04, + kThreadWaitPortSendInTransit = 0x05, + kThreadWaitSemaphore = 0x06, + kThreadWaitKernelRWLockRead = 0x07, + kThreadWaitKernelRWLockWrite = 0x08, + kThreadWaitKernelRWLockUpgrade = 0x09, + kThreadWaitUserLock = 0x0a, + kThreadWaitPThreadMutex = 0x0b, + kThreadWaitPThreadRWLockRead = 0x0c, + kThreadWaitPThreadRWLockWrite = 0x0d, + kThreadWaitPThreadCondVar = 0x0e, + kThreadWaitParkedWorkQueue = 0x0f, +} __attribute__((packed)) block_hint_t; + +#endif /* !_KERN_BLOCK_HINT_H_ */ diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/kern/debug.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/kern/debug.h index ecdd609669..1875bd4915 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/kern/debug.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/kern/debug.h @@ -234,6 +234,8 @@ enum { STACKSHOT_ENABLE_UUID_FAULTING = 0x200000, STACKSHOT_FROM_PANIC = 0x400000, STACKSHOT_NO_IO_STATS = 0x800000, + /* Report owners of and pointers to kernel objects that threads are blocked on */ + STACKSHOT_THREAD_WAITINFO = 0x1000000, }; #define STACKSHOT_THREAD_SNAPSHOT_MAGIC 0xfeedface diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/kern/kcdata.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/kern/kcdata.h index 3e1c76d31d..9ed131e8c4 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/kern/kcdata.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/kern/kcdata.h @@ -468,6 +468,7 @@ struct kcdata_type_definition { #define STACKSHOT_KCTYPE_STACKSHOT_DURATION 0x91au /* struct stackshot_duration */ #define STACKSHOT_KCTYPE_STACKSHOT_FAULT_STATS 0x91bu /* struct stackshot_fault_stats */ #define STACKSHOT_KCTYPE_KERNELCACHE_LOADINFO 0x91cu /* kernelcache UUID -- same as KCDATA_TYPE_LIBRARY_LOADINFO64 */ +#define STACKSHOT_KCTYPE_THREAD_WAITINFO 0x91du /* struct stackshot_thread_waitinfo */ struct stack_snapshot_frame32 { uint32_t lr; @@ -709,6 +710,20 @@ struct stackshot_fault_stats { uint8_t sfs_stopped_faulting; /* we stopped decompressing because we hit the limit */ } __attribute__((packed)); +typedef struct stackshot_thread_waitinfo { + uint64_t owner; /* The thread that owns the object */ + uint64_t waiter; /* The thread that's waiting on the object */ + uint64_t context; /* A context uniquely identifying the object */ + uint8_t wait_type; /* The type of object that the thread is waiting on */ +} __attribute__((packed)) thread_waitinfo_t; + +#define STACKSHOT_WAITOWNER_KERNEL (UINT64_MAX - 1) +#define STACKSHOT_WAITOWNER_PORT_LOCKED (UINT64_MAX - 2) +#define STACKSHOT_WAITOWNER_PSET_LOCKED (UINT64_MAX - 3) +#define STACKSHOT_WAITOWNER_INTRANSIT (UINT64_MAX - 4) +#define STACKSHOT_WAITOWNER_MTXSPIN (UINT64_MAX - 5) + + /**************** definitions for crashinfo *********************/ /* diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/kern/sched_prim.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/kern/sched_prim.h index 3a5d61a7db..d03423b3a0 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/kern/sched_prim.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/kern/sched_prim.h @@ -73,11 +73,13 @@ #include #include #include +#include __BEGIN_DECLS + /* Context switch */ extern wait_result_t thread_block( thread_continue_t continuation); diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/kern/task.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/kern/task.h index ad55f740ef..6a52c0306b 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/kern/task.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/kern/task.h @@ -126,6 +126,9 @@ extern void task_deallocate( extern void task_name_deallocate( task_name_t task_name); +extern void task_inspect_deallocate( + task_inspect_t task_inspect); + extern void task_suspension_token_deallocate( task_suspension_token_t token); __END_DECLS diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/libkern/c++/OSKext.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/libkern/c++/OSKext.h index e322197b36..a632e6cca4 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/libkern/c++/OSKext.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/libkern/c++/OSKext.h @@ -410,8 +410,8 @@ class OSKext : public OSObject int (* printf_func)(const char *fmt, ...), bool lockFlag, bool doUnslide); - static void * kextForAddress( - const void * addr); + static OSKextLoadedKextSummary *summaryForAddress(const uintptr_t addr); + static void *kextForAddress(const void *addr); static boolean_t summaryIsInBacktrace( OSKextLoadedKextSummary * summary, vm_offset_t * addr, diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/libkern/version.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/libkern/version.h index 9e32a33786..edf5e4aa98 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/libkern/version.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/libkern/version.h @@ -35,7 +35,7 @@ /* VERSION_MINOR, version_minor is an integer that represents the minor version * of the kernel */ -#define VERSION_MINOR 3 +#define VERSION_MINOR 5 /* VERSION_VARIANT, version_variant is a string that contains the revision, * stage, and prerelease level of the kernel @@ -63,7 +63,7 @@ #define OSTYPE "Darwin" /* OSRELEASE, osrelease, is a string as returned by uname -r */ -#define OSRELEASE "16.3.0" +#define OSRELEASE "16.5.0" #ifndef ASSEMBLER diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/mach_port.defs b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/mach_port.defs index 299377f27f..18bb21ed8e 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/mach_port.defs +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/mach_port.defs @@ -245,7 +245,7 @@ routine mach_port_set_mscount( */ routine mach_port_get_set_status( - task : ipc_space_t; + task : ipc_space_inspect_t; name : mach_port_name_t; out members : mach_port_name_array_t); @@ -351,7 +351,7 @@ routine mach_port_set_seqno( */ routine mach_port_get_attributes( - task : ipc_space_t; + task : ipc_space_inspect_t; name : mach_port_name_t; flavor : mach_port_flavor_t; out port_info_out : mach_port_info_t, CountInOut); @@ -422,7 +422,7 @@ routine mach_port_get_srights( * Otherwise, KERN_FAILURE is returned. */ routine mach_port_space_info( - task : ipc_space_t; + task : ipc_space_inspect_t; out space_info : ipc_info_space_t; out table_info : ipc_info_name_array_t; out tree_info : ipc_info_tree_name_array_t); @@ -449,7 +449,7 @@ routine mach_port_dnrequest_info( * mach_port_kernel_object64() call (see below). */ routine mach_port_kernel_object( - task : ipc_space_t; + task : ipc_space_inspect_t; name : mach_port_name_t; out object_type : unsigned; out object_addr : unsigned); @@ -500,7 +500,7 @@ routine mach_port_extract_member( */ routine mach_port_get_context( - task : ipc_space_t; + task : ipc_space_inspect_t; name : mach_port_name_t; #ifdef LIBSYSCALL_INTERFACE out context : mach_port_context_t @@ -531,7 +531,7 @@ routine mach_port_set_context( * Otherwise, KERN_FAILURE is returned. */ routine mach_port_kobject( - task : ipc_space_t; + task : ipc_space_inspect_t; name : mach_port_name_t; out object_type : natural_t; out object_addr : mach_vm_address_t); @@ -605,7 +605,7 @@ routine mach_port_unguard( * Otherwise, KERN_FAILURE is returned. */ routine mach_port_space_basic_info( - task : ipc_space_t; + task : ipc_space_inspect_t; out basic_info : ipc_info_space_basic_t); /* vim: set ft=c : */ diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/mach_port.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/mach_port.h index a621791067..edf2448cfb 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/mach_port.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/mach_port.h @@ -224,7 +224,7 @@ extern #endif /* mig_external */ kern_return_t mach_port_get_set_status ( - ipc_space_t task, + ipc_space_inspect_t task, mach_port_name_t name, mach_port_name_array_t *members, mach_msg_type_number_t *membersCnt @@ -310,7 +310,7 @@ extern #endif /* mig_external */ kern_return_t mach_port_get_attributes ( - ipc_space_t task, + ipc_space_inspect_t task, mach_port_name_t name, mach_port_flavor_t flavor, mach_port_info_t port_info_out, @@ -394,7 +394,7 @@ extern #endif /* mig_external */ kern_return_t mach_port_space_info ( - ipc_space_t task, + ipc_space_inspect_t task, ipc_info_space_t *space_info, ipc_info_name_array_t *table_info, mach_msg_type_number_t *table_infoCnt, @@ -424,7 +424,7 @@ extern #endif /* mig_external */ kern_return_t mach_port_kernel_object ( - ipc_space_t task, + ipc_space_inspect_t task, mach_port_name_t name, unsigned *object_type, unsigned *object_addr @@ -464,7 +464,7 @@ extern #endif /* mig_external */ kern_return_t mach_port_get_context ( - ipc_space_t task, + ipc_space_inspect_t task, mach_port_name_t name, mach_vm_address_t *context ); @@ -490,7 +490,7 @@ extern #endif /* mig_external */ kern_return_t mach_port_kobject ( - ipc_space_t task, + ipc_space_inspect_t task, mach_port_name_t name, natural_t *object_type, mach_vm_address_t *object_addr @@ -559,7 +559,7 @@ extern #endif /* mig_external */ kern_return_t mach_port_space_basic_info ( - ipc_space_t task, + ipc_space_inspect_t task, ipc_info_space_basic_t *basic_info ); diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/mach_types.defs b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/mach_types.defs index 4e2a9d88c0..b3449e4918 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/mach_types.defs +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/mach_types.defs @@ -120,6 +120,14 @@ type task_name_t = mach_port_t #endif /* KERNEL_SERVER */ ; +type task_inspect_t = mach_port_t +#if KERNEL_SERVER + intran: task_inspect_t convert_port_to_task_inspect(mach_port_t) + outtran: mach_port_t convert_task_inspect_to_port(task_inspect_t) + destructor: task_inspect_deallocate(task_inspect_t) +#endif /* KERNEL_SERVER */ + ; + type thread_t = mach_port_t #if KERNEL_SERVER intran: thread_t convert_port_to_thread(mach_port_t) @@ -128,6 +136,14 @@ type thread_t = mach_port_t #endif /* KERNEL_SERVER */ ; +type thread_inspect_t = mach_port_t +#if KERNEL_SERVER + intran: thread_inspect_t convert_port_to_thread_inspect(mach_port_t) + outtran: mach_port_t convert_thread_inspect_to_port(thread_inspect_t) + destructor: thread_inspect_deallocate(thread_inspect_t) +#endif /* KERNEL_SERVER */ + ; + type thread_act_t = mach_port_t #if KERNEL_SERVER intran: thread_act_t convert_port_to_thread(mach_port_t) @@ -180,6 +196,13 @@ type ipc_space_t = mach_port_t #endif /* KERNEL_SERVER */ ; +type ipc_space_inspect_t = mach_port_t +#if KERNEL_SERVER + intran: ipc_space_inspect_t convert_port_to_space_inspect(mach_port_t) + destructor: space_inspect_deallocate(ipc_space_inspect_t) +#endif /* KERNEL_SERVER */ + ; + type vm_prot_t = int; type vm_inherit_t = int; type vm_purgable_t = int; diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/mach_types.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/mach_types.h index ebc389e591..6ed9272c61 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/mach_types.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/mach_types.h @@ -116,9 +116,9 @@ * If we are in the kernel, then pick up the kernel definitions for * the basic mach types. */ -typedef struct task *task_t, *task_name_t, *task_suspension_token_t; -typedef struct thread *thread_t, *thread_act_t; -typedef struct ipc_space *ipc_space_t; +typedef struct task *task_t, *task_name_t, *task_inspect_t, *task_suspension_token_t; +typedef struct thread *thread_t, *thread_act_t, *thread_inspect_t; +typedef struct ipc_space *ipc_space_t, *ipc_space_inspect_t; typedef struct coalition *coalition_t; typedef struct host *host_t; typedef struct host *host_priv_t; @@ -224,10 +224,13 @@ typedef exception_handler_array_t exception_port_arrary_t; #define TASK_NULL ((task_t) 0) #define TASK_NAME_NULL ((task_name_t) 0) +#define TASK_INSPECT_NULL ((task_inspect_t) 0) #define THREAD_NULL ((thread_t) 0) +#define THREAD_INSPECT_NULL ((thread_inspect_t)0) #define TID_NULL ((uint64_t) 0) #define THR_ACT_NULL ((thread_act_t) 0) #define IPC_SPACE_NULL ((ipc_space_t) 0) +#define IPC_SPACE_INSPECT_NULL ((ipc_space_inspect_t) 0) #define COALITION_NULL ((coalition_t) 0) #define HOST_NULL ((host_t) 0) #define HOST_PRIV_NULL ((host_priv_t)0) diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/task.defs b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/task.defs index df4e65ab54..a60622e5be 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/task.defs +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/task.defs @@ -95,7 +95,7 @@ routine task_terminate( * Returns the set of threads belonging to the target task. */ routine task_threads( - target_task : task_t; + target_task : task_inspect_t; out act_list : thread_act_array_t); /* @@ -154,7 +154,7 @@ routine task_resume( * associated with the target task. */ routine task_get_special_port( - task : task_t; + task : task_inspect_t; which_port : int; out special_port : mach_port_t); @@ -217,7 +217,7 @@ routine task_set_exception_ports( * Lookup some of the old exception handlers for a task */ routine task_get_exception_ports( - task : task_t; + task : task_inspect_t; exception_mask : exception_mask_t; out masks : exception_mask_array_t; out old_handlers : exception_handler_array_t, SameCount; @@ -469,7 +469,7 @@ routine task_unregister_dyld_image_infos( dyld_images :dyld_kernel_image_info_array_t); routine task_get_dyld_image_infos( - task :task_t; + task :task_inspect_t; out dyld_images :dyld_kernel_image_info_array_t); routine task_register_dyld_shared_cache_image_info( diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/task.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/task.h index 12a5d1311b..6393091df1 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/task.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/task.h @@ -100,7 +100,7 @@ extern #endif /* mig_external */ kern_return_t task_threads ( - task_t target_task, + task_inspect_t target_task, thread_act_array_t *act_list, mach_msg_type_number_t *act_listCnt ); @@ -189,7 +189,7 @@ extern #endif /* mig_external */ kern_return_t task_get_special_port ( - task_t task, + task_inspect_t task, int which_port, mach_port_t *special_port ); @@ -257,7 +257,7 @@ extern #endif /* mig_external */ kern_return_t task_get_exception_ports ( - task_t task, + task_inspect_t task, exception_mask_t exception_mask, exception_mask_array_t masks, mach_msg_type_number_t *masksCnt, @@ -693,7 +693,7 @@ extern #endif /* mig_external */ kern_return_t task_get_dyld_image_infos ( - task_t task, + task_inspect_t task, dyld_kernel_image_info_array_t *dyld_images, mach_msg_type_number_t *dyld_imagesCnt ); diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/thread_act.defs b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/thread_act.defs index 337e0aef3b..468d18ca94 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/thread_act.defs +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/thread_act.defs @@ -213,7 +213,7 @@ routine thread_set_special_port( * Returns information about the target thread. */ routine thread_info( - target_act : thread_act_t; + target_act : thread_inspect_t; flavor : thread_flavor_t; out thread_info_out : thread_info_t, CountInOut); @@ -231,7 +231,7 @@ routine thread_set_exception_ports( * Lookup some of the old exception handlers for a thread */ routine thread_get_exception_ports( - thread : thread_act_t; + thread : thread_inspect_t; exception_mask : exception_mask_t; out masks : exception_mask_array_t; out old_handlers : exception_handler_array_t, SameCount; @@ -274,7 +274,7 @@ routine PREFIX(thread_policy_set)( policy_info : thread_policy_t); routine thread_policy_get( - thread : thread_act_t; + thread : thread_inspect_t; flavor : thread_policy_flavor_t; out policy_info : thread_policy_t, CountInOut; inout get_default : boolean_t); diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/thread_act.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/thread_act.h index 53e94d79a6..ac36036f89 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/thread_act.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/mach/thread_act.h @@ -221,7 +221,7 @@ extern #endif /* mig_external */ kern_return_t thread_info ( - thread_act_t target_act, + thread_inspect_t target_act, thread_flavor_t flavor, thread_info_t thread_info_out, mach_msg_type_number_t *thread_info_outCnt @@ -250,7 +250,7 @@ extern #endif /* mig_external */ kern_return_t thread_get_exception_ports ( - thread_act_t thread, + thread_inspect_t thread, exception_mask_t exception_mask, exception_mask_array_t masks, mach_msg_type_number_t *masksCnt, @@ -316,7 +316,7 @@ extern #endif /* mig_external */ kern_return_t thread_policy_get ( - thread_act_t thread, + thread_inspect_t thread, thread_policy_flavor_t flavor, thread_policy_t policy_info, mach_msg_type_number_t *policy_infoCnt, diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/machine/atomic.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/machine/atomic.h index 5aa93d0103..db0417c2e5 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/machine/atomic.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/machine/atomic.h @@ -29,15 +29,7 @@ #ifndef _MACHINE_ATOMIC_H #define _MACHINE_ATOMIC_H -/* This should be in stdatomic.h once supported by compiler */ -enum memory_order { - memory_order_relaxed, - memory_order_consume, - memory_order_acquire, - memory_order_release, - memory_order_acq_rel, - memory_order_seq_cst -}; +#include #if defined (__x86_64__) #include "i386/atomic.h" diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/netinet/in.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/netinet/in.h index 133efed67a..1db264d5ba 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/netinet/in.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/netinet/in.h @@ -427,7 +427,7 @@ struct ip_opts { #define IP_BOUND_IF 25 /* int; set/get bound interface */ #define IP_PKTINFO 26 /* get pktinfo on recv socket, set src on sent dgram */ #define IP_RECVPKTINFO IP_PKTINFO /* receive pktinfo w/dgram */ - +#define IP_RECVTOS 27 /* bool; receive IP TOS w/dgram */ #define IP_FW_ADD 40 /* add a firewall rule to chain */ #define IP_FW_DEL 41 /* delete a firewall rule from chain */ diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/netinet/ip6.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/netinet/ip6.h index bddcc3794a..b4463e3652 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/netinet/ip6.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/netinet/ip6.h @@ -127,10 +127,12 @@ struct ip6_hdr { #if BYTE_ORDER == BIG_ENDIAN #define IPV6_FLOWINFO_MASK 0x0fffffff /* flow info (28 bits) */ #define IPV6_FLOWLABEL_MASK 0x000fffff /* flow label (20 bits) */ +#define IPV6_FLOW_ECN_MASK 0x00300000 /* the 2 ECN bits */ #else #if BYTE_ORDER == LITTLE_ENDIAN #define IPV6_FLOWINFO_MASK 0xffffff0f /* flow info (28 bits) */ #define IPV6_FLOWLABEL_MASK 0xffff0f00 /* flow label (20 bits) */ +#define IPV6_FLOW_ECN_MASK 0x00000300 /* the 2 ECN bits */ #endif /* LITTLE_ENDIAN */ #endif #if 1 @@ -139,6 +141,8 @@ struct ip6_hdr { #define IP6TOS_ECT 0x02 /* ECN-capable transport */ #endif +#define IP6FLOW_ECN_MASK 0x00300000 + /* * To access the 6 bits of the DSCP value in the 32 bits ip6_flow field */ diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/netinet/tcp.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/netinet/tcp.h index 92b565afe5..77ecf66145 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/netinet/tcp.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/netinet/tcp.h @@ -273,6 +273,7 @@ struct tcp_connection_info { u_int64_t tcpi_rxpackets __attribute__((aligned(8))); u_int64_t tcpi_rxbytes __attribute__((aligned(8))); u_int64_t tcpi_rxoutoforderbytes __attribute__((aligned(8))); + u_int64_t tcpi_txretransmitpackets __attribute__((aligned(8))); }; #endif /* (_POSIX_C_SOURCE && !_DARWIN_C_SOURCE) */ diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/security/_label.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/security/_label.h index 7a3363da69..6a398eaa3f 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/security/_label.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/security/_label.h @@ -69,7 +69,7 @@ * and various other messes. */ #if CONFIG_EMBEDDED -#define MAC_MAX_SLOTS 2 +#define MAC_MAX_SLOTS 3 #else #define MAC_MAX_SLOTS 7 #endif diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/security/mac_framework.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/security/mac_framework.h index ee51e7c628..2fb3ce5331 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/security/mac_framework.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/security/mac_framework.h @@ -268,6 +268,8 @@ int mac_mount_check_snapshot_create(vfs_context_t ctx, struct mount *mp, const char *name); int mac_mount_check_snapshot_delete(vfs_context_t ctx, struct mount *mp, const char *name); +int mac_mount_check_snapshot_revert(vfs_context_t ctx, struct mount *mp, + const char *name); int mac_mount_check_remount(vfs_context_t ctx, struct mount *mp); int mac_mount_check_setattr(vfs_context_t ctx, struct mount *mp, struct vfs_attr *vfa); diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/security/mac_policy.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/security/mac_policy.h index 5d4bb7522c..5636b8e76f 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/security/mac_policy.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/security/mac_policy.h @@ -1820,6 +1820,23 @@ typedef int mpo_mount_check_snapshot_delete_t( struct mount *mp, const char *name ); +/** + @brief Access control check for fs_snapshot_revert + @param cred Subject credential + @mp Filesystem mount point to revert to snapshot + @name Name of snapshot to revert to + + Determine whether the subject identified by the credential can + revert the filesystem at the given mount point to the named snapshot. + + @return Return 0 if access is granted, otherwise an appropriate value + for errno should be returned. +*/ +typedef int mpo_mount_check_snapshot_revert_t( + kauth_cred_t cred, + struct mount *mp, + const char *name +); /** @brief Access control check remounting a filesystem @param cred Subject credential @@ -6169,7 +6186,7 @@ typedef void mpo_reserved_hook_t(void); * Please note that this should be kept in sync with the check assumptions * policy in bsd/kern/policy_check.c (policy_ops struct). */ -#define MAC_POLICY_OPS_VERSION 46 /* inc when new reserved slots are taken */ +#define MAC_POLICY_OPS_VERSION 47 /* inc when new reserved slots are taken */ struct mac_policy_ops { mpo_audit_check_postselect_t *mpo_audit_check_postselect; mpo_audit_check_preselect_t *mpo_audit_check_preselect; @@ -6438,7 +6455,7 @@ struct mac_policy_ops { mpo_sysvshm_label_recycle_t *mpo_sysvshm_label_recycle; mpo_reserved_hook_t *mpo_reserved8; - mpo_reserved_hook_t *mpo_reserved9; + mpo_mount_check_snapshot_revert_t *mpo_mount_check_snapshot_revert; mpo_vnode_check_getattr_t *mpo_vnode_check_getattr; mpo_mount_check_snapshot_create_t *mpo_mount_check_snapshot_create; mpo_mount_check_snapshot_delete_t *mpo_mount_check_snapshot_delete; diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/stdatomic.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/stdatomic.h new file mode 100644 index 0000000000..2070edfcad --- /dev/null +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/stdatomic.h @@ -0,0 +1,181 @@ +/*===---- stdatomic.h - Standard header for atomic types and operations -----=== + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + * + *===-----------------------------------------------------------------------=== + */ + +#ifndef __clang__ +#error unsupported compiler +#endif + +#ifndef __CLANG_STDATOMIC_H +#define __CLANG_STDATOMIC_H + +/* If we're hosted, fall back to the system's stdatomic.h. FreeBSD, for + * example, already has a Clang-compatible stdatomic.h header. + */ +#if __STDC_HOSTED__ && __has_include_next() +# include_next +#else + +#include +#include + +#ifdef __cplusplus +extern "C" { +#endif + +/* 7.17.1 Introduction */ + +#define ATOMIC_BOOL_LOCK_FREE __GCC_ATOMIC_BOOL_LOCK_FREE +#define ATOMIC_CHAR_LOCK_FREE __GCC_ATOMIC_CHAR_LOCK_FREE +#define ATOMIC_CHAR16_T_LOCK_FREE __GCC_ATOMIC_CHAR16_T_LOCK_FREE +#define ATOMIC_CHAR32_T_LOCK_FREE __GCC_ATOMIC_CHAR32_T_LOCK_FREE +#define ATOMIC_WCHAR_T_LOCK_FREE __GCC_ATOMIC_WCHAR_T_LOCK_FREE +#define ATOMIC_SHORT_T_LOCK_FREE __GCC_ATOMIC_SHORT_T_LOCK_FREE +#define ATOMIC_INT_T_LOCK_FREE __GCC_ATOMIC_INT_T_LOCK_FREE +#define ATOMIC_LONG_T_LOCK_FREE __GCC_ATOMIC_LONG_T_LOCK_FREE +#define ATOMIC_LLONG_T_LOCK_FREE __GCC_ATOMIC_LLONG_T_LOCK_FREE +#define ATOMIC_POINTER_T_LOCK_FREE __GCC_ATOMIC_POINTER_T_LOCK_FREE + +/* 7.17.2 Initialization */ + +#define ATOMIC_VAR_INIT(value) (value) +#define atomic_init __c11_atomic_init + +/* 7.17.3 Order and consistency */ + +typedef enum memory_order { + memory_order_relaxed = __ATOMIC_RELAXED, + memory_order_consume = __ATOMIC_CONSUME, + memory_order_acquire = __ATOMIC_ACQUIRE, + memory_order_release = __ATOMIC_RELEASE, + memory_order_acq_rel = __ATOMIC_ACQ_REL, + memory_order_seq_cst = __ATOMIC_SEQ_CST +} memory_order; + +#define kill_dependency(y) (y) + +/* 7.17.4 Fences */ + + +#define atomic_thread_fence(order) __c11_atomic_thread_fence(order) +#define atomic_signal_fence(order) __c11_atomic_signal_fence(order) + +/* 7.17.5 Lock-free property */ + +#define atomic_is_lock_free(obj) __c11_atomic_is_lock_free(sizeof(*(obj))) + +/* 7.17.6 Atomic integer types */ + +#ifdef __cplusplus +typedef _Atomic(bool) atomic_bool; +#else +typedef _Atomic(_Bool) atomic_bool; +#endif +typedef _Atomic(char) atomic_char; +typedef _Atomic(signed char) atomic_schar; +typedef _Atomic(unsigned char) atomic_uchar; +typedef _Atomic(short) atomic_short; +typedef _Atomic(unsigned short) atomic_ushort; +typedef _Atomic(int) atomic_int; +typedef _Atomic(unsigned int) atomic_uint; +typedef _Atomic(long) atomic_long; +typedef _Atomic(unsigned long) atomic_ulong; +typedef _Atomic(long long) atomic_llong; +typedef _Atomic(unsigned long long) atomic_ullong; +typedef _Atomic(uint_least16_t) atomic_char16_t; +typedef _Atomic(uint_least32_t) atomic_char32_t; +typedef _Atomic(wchar_t) atomic_wchar_t; +typedef _Atomic(int_least8_t) atomic_int_least8_t; +typedef _Atomic(uint_least8_t) atomic_uint_least8_t; +typedef _Atomic(int_least16_t) atomic_int_least16_t; +typedef _Atomic(uint_least16_t) atomic_uint_least16_t; +typedef _Atomic(int_least32_t) atomic_int_least32_t; +typedef _Atomic(uint_least32_t) atomic_uint_least32_t; +typedef _Atomic(int_least64_t) atomic_int_least64_t; +typedef _Atomic(uint_least64_t) atomic_uint_least64_t; +typedef _Atomic(int_fast8_t) atomic_int_fast8_t; +typedef _Atomic(uint_fast8_t) atomic_uint_fast8_t; +typedef _Atomic(int_fast16_t) atomic_int_fast16_t; +typedef _Atomic(uint_fast16_t) atomic_uint_fast16_t; +typedef _Atomic(int_fast32_t) atomic_int_fast32_t; +typedef _Atomic(uint_fast32_t) atomic_uint_fast32_t; +typedef _Atomic(int_fast64_t) atomic_int_fast64_t; +typedef _Atomic(uint_fast64_t) atomic_uint_fast64_t; +typedef _Atomic(intptr_t) atomic_intptr_t; +typedef _Atomic(uintptr_t) atomic_uintptr_t; +typedef _Atomic(size_t) atomic_size_t; +typedef _Atomic(ptrdiff_t) atomic_ptrdiff_t; +typedef _Atomic(intmax_t) atomic_intmax_t; +typedef _Atomic(uintmax_t) atomic_uintmax_t; + +/* 7.17.7 Operations on atomic types */ + +#define atomic_store(object, desired) __c11_atomic_store(object, desired, __ATOMIC_SEQ_CST) +#define atomic_store_explicit __c11_atomic_store + +#define atomic_load(object) __c11_atomic_load(object, __ATOMIC_SEQ_CST) +#define atomic_load_explicit __c11_atomic_load + +#define atomic_exchange(object, desired) __c11_atomic_exchange(object, desired, __ATOMIC_SEQ_CST) +#define atomic_exchange_explicit __c11_atomic_exchange + +#define atomic_compare_exchange_strong(object, expected, desired) __c11_atomic_compare_exchange_strong(object, expected, desired, __ATOMIC_SEQ_CST, __ATOMIC_SEQ_CST) +#define atomic_compare_exchange_strong_explicit __c11_atomic_compare_exchange_strong + +#define atomic_compare_exchange_weak(object, expected, desired) __c11_atomic_compare_exchange_weak(object, expected, desired, __ATOMIC_SEQ_CST, __ATOMIC_SEQ_CST) +#define atomic_compare_exchange_weak_explicit __c11_atomic_compare_exchange_weak + +#define atomic_fetch_add(object, operand) __c11_atomic_fetch_add(object, operand, __ATOMIC_SEQ_CST) +#define atomic_fetch_add_explicit __c11_atomic_fetch_add + +#define atomic_fetch_sub(object, operand) __c11_atomic_fetch_sub(object, operand, __ATOMIC_SEQ_CST) +#define atomic_fetch_sub_explicit __c11_atomic_fetch_sub + +#define atomic_fetch_or(object, operand) __c11_atomic_fetch_or(object, operand, __ATOMIC_SEQ_CST) +#define atomic_fetch_or_explicit __c11_atomic_fetch_or + +#define atomic_fetch_xor(object, operand) __c11_atomic_fetch_xor(object, operand, __ATOMIC_SEQ_CST) +#define atomic_fetch_xor_explicit __c11_atomic_fetch_xor + +#define atomic_fetch_and(object, operand) __c11_atomic_fetch_and(object, operand, __ATOMIC_SEQ_CST) +#define atomic_fetch_and_explicit __c11_atomic_fetch_and + +/* 7.17.8 Atomic flag type and operations */ + +typedef struct atomic_flag { atomic_bool _Value; } atomic_flag; + +#define ATOMIC_FLAG_INIT { 0 } + + +#define atomic_flag_test_and_set(object) __c11_atomic_exchange(&(object)->_Value, 1, __ATOMIC_SEQ_CST) +#define atomic_flag_test_and_set_explicit(object, order) __c11_atomic_exchange(&(object)->_Value, 1, order) + +#define atomic_flag_clear(object) __c11_atomic_store(&(object)->_Value, 0, __ATOMIC_SEQ_CST) +#define atomic_flag_clear_explicit(object, order) __c11_atomic_store(&(object)->_Value, 0, order) + +#ifdef __cplusplus +} +#endif + +#endif /* __STDC_HOSTED__ */ +#endif /* __CLANG_STDATOMIC_H */ + diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/stddef.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/stddef.h new file mode 100644 index 0000000000..d9bb51e832 --- /dev/null +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/stddef.h @@ -0,0 +1,66 @@ +/*===---- stddef.h - Basic type definitions --------------------------------=== + * + * Copyright (c) 2008 Eli Friedman + * + * Permission is hereby granted, free of charge, to any person obtaining a copy + * of this software and associated documentation files (the "Software"), to deal + * in the Software without restriction, including without limitation the rights + * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + * copies of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be included in + * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + * THE SOFTWARE. + * + *===-----------------------------------------------------------------------=== + */ + +#ifndef __STDDEF_H +#define __STDDEF_H + +#ifndef _PTRDIFF_T +#define _PTRDIFF_T +typedef __typeof__(((int*)0)-((int*)0)) ptrdiff_t; +#endif +#ifndef _SIZE_T +#define _SIZE_T +typedef __typeof__(sizeof(int)) size_t; +#endif +#ifndef __cplusplus +#ifndef _WCHAR_T +#define _WCHAR_T +typedef __WCHAR_TYPE__ wchar_t; +#endif +#endif + +#undef NULL +#ifdef __cplusplus +#undef __null // VC++ hack. +#define NULL __null +#else +#define NULL ((void*)0) +#endif + +#ifndef offsetof +#define offsetof(t, d) __builtin_offsetof(t, d) +#endif + +#endif /* __STDDEF_H */ + +/* Some C libraries expect to see a wint_t here. Others (notably MinGW) will use +__WINT_TYPE__ directly; accommodate both by requiring __need_wint_t */ +#if defined(__need_wint_t) +#if !defined(_WINT_T) +#define _WINT_T +typedef __WINT_TYPE__ wint_t; +#endif /* _WINT_T */ +#undef __need_wint_t +#endif /* __need_wint_t */ diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/_types/_seek_set.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/_types/_seek_set.h index a95c6e4c8b..e6302b3869 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/_types/_seek_set.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/_types/_seek_set.h @@ -32,3 +32,11 @@ #define SEEK_CUR 1 /* set file offset to current plus offset */ #define SEEK_END 2 /* set file offset to EOF plus offset */ #endif /* !SEEK_SET */ + +#ifndef SEEK_HOLE +#define SEEK_HOLE 3 /* set file offset to the start of the next hole greater than or equal to the supplied offset */ +#endif + +#ifndef SEEK_DATA +#define SEEK_DATA 4 /* set file offset to the start of the next non-hole file region greater than or equal to the supplied offset */ +#endif diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/attr.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/attr.h index 720c69980b..82971301a5 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/attr.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/attr.h @@ -223,6 +223,12 @@ typedef struct vol_capabilities_attr { * * VOL_CAP_FMT_WRITE_GENERATION_COUNT: When set, the volume supports write * generation counts (a count of how many times an object has been modified) + * + * VOL_CAP_FMT_NO_IMMUTABLE_FILES: When set, the volume does not support + * setting the UF_IMMUTABLE flag. + * + * VOL_CAP_FMT_NO_PERMISSIONS: When set, the volume does not support setting + * permissions. */ #define VOL_CAP_FMT_PERSISTENTOBJECTIDS 0x00000001 #define VOL_CAP_FMT_SYMBOLICLINKS 0x00000002 @@ -245,6 +251,8 @@ typedef struct vol_capabilities_attr { #define VOL_CAP_FMT_DIR_HARDLINKS 0x00040000 #define VOL_CAP_FMT_DOCUMENT_ID 0x00080000 #define VOL_CAP_FMT_WRITE_GENERATION_COUNT 0x00100000 +#define VOL_CAP_FMT_NO_IMMUTABLE_FILES 0x00200000 +#define VOL_CAP_FMT_NO_PERMISSIONS 0x00400000 /* @@ -407,8 +415,10 @@ typedef struct vol_attributes_attr { * ATTR_CMN_UUID * * ATTR_CMN_GRPUUID + * + * ATTR_CMN_DATA_PROTECT_FLAGS */ -#define ATTR_CMN_SETMASK 0x01C7FF00 +#define ATTR_CMN_SETMASK 0x41C7FF00 #define ATTR_CMN_VOLSETMASK 0x00006700 #define ATTR_VOL_FSTYPE 0x00000001 @@ -430,10 +440,12 @@ typedef struct vol_attributes_attr { #define ATTR_VOL_ENCODINGSUSED 0x00010000 #define ATTR_VOL_CAPABILITIES 0x00020000 #define ATTR_VOL_UUID 0x00040000 +#define ATTR_VOL_QUOTA_SIZE 0x10000000 +#define ATTR_VOL_RESERVED_SIZE 0x20000000 #define ATTR_VOL_ATTRIBUTES 0x40000000 #define ATTR_VOL_INFO 0x80000000 -#define ATTR_VOL_VALIDMASK 0xC007FFFF +#define ATTR_VOL_VALIDMASK 0xF007FFFF /* * The list of settable ATTR_VOL_* attributes include the following: @@ -447,11 +459,15 @@ typedef struct vol_attributes_attr { #define ATTR_DIR_LINKCOUNT 0x00000001 #define ATTR_DIR_ENTRYCOUNT 0x00000002 #define ATTR_DIR_MOUNTSTATUS 0x00000004 +#define ATTR_DIR_ALLOCSIZE 0x00000008 +#define ATTR_DIR_IOBLOCKSIZE 0x00000010 +#define ATTR_DIR_DATALENGTH 0x00000020 + /* ATTR_DIR_MOUNTSTATUS Flags: */ #define DIR_MNTSTATUS_MNTPOINT 0x00000001 #define DIR_MNTSTATUS_TRIGGER 0x00000002 -#define ATTR_DIR_VALIDMASK 0x00000007 +#define ATTR_DIR_VALIDMASK 0x0000003f #define ATTR_DIR_SETMASK 0x00000000 #define ATTR_FILE_LINKCOUNT 0x00000001 @@ -473,8 +489,17 @@ typedef struct vol_attributes_attr { */ #define ATTR_FILE_SETMASK 0x00000020 +/* CMNEXT attributes extend the common attributes, but in the forkattr field */ +#define ATTR_CMNEXT_RELPATH 0x00000004 +#define ATTR_CMNEXT_PRIVATESIZE 0x00000008 + +#define ATTR_CMNEXT_VALIDMASK 0x0000000c +#define ATTR_CMNEXT_SETMASK 0x00000000 + +/* Deprecated fork attributes */ #define ATTR_FORK_TOTALSIZE 0x00000001 #define ATTR_FORK_ALLOCSIZE 0x00000002 +#define ATTR_FORK_RESERVED 0xffffffff #define ATTR_FORK_VALIDMASK 0x00000003 #define ATTR_FORK_SETMASK 0x00000000 diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/fcntl.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/fcntl.h index 27b964ea73..aad1dfb41a 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/fcntl.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/fcntl.h @@ -299,6 +299,9 @@ #define F_ADDFILESIGS_RETURN 97 /* Add signature from same file, return end offset in structure on sucess */ #define F_CHECK_LV 98 /* Check if Library Validation allows this Mach-O file to be mapped into the calling process */ +#define F_PUNCHHOLE 99 /* Deallocate a range of the file */ + +#define F_TRIM_ACTIVE_FILE 100 /* Trim an active file */ // FS-specific fcntl()'s numbers begin at 0x00010000 and go up #define FCNTL_FS_SPECIFIC_BASE 0x00010000 @@ -492,7 +495,7 @@ typedef struct user_fchecklv { #define LOCK_NB 0x04 /* don't block when locking */ #define LOCK_UN 0x08 /* unlock file */ -/* fstore_t type used by F_DEALLOCATE and F_PREALLOCATE commands */ +/* fstore_t type used by F_PREALLOCATE command */ typedef struct fstore { unsigned int fst_flags; /* IN: flags word */ @@ -502,6 +505,20 @@ typedef struct fstore { off_t fst_bytesalloc; /* OUT: number of bytes allocated */ } fstore_t; +/* fpunchhole_t used by F_PUNCHHOLE */ +typedef struct fpunchhole { + unsigned int fp_flags; /* unused */ + unsigned int reserved; /* (to maintain 8-byte alignment) */ + off_t fp_offset; /* IN: start of the region */ + off_t fp_length; /* IN: size of the region */ +} fpunchhole_t; + +/* factive_file_trim_t used by F_TRIM_ACTIVE_FILE */ +typedef struct ftrimactivefile { + off_t fta_offset; /* IN: start of the region */ + off_t fta_length; /* IN: size of the region */ +} ftrimactivefile_t; + /* fbootstraptransfer_t used by F_READBOOTSTRAP and F_WRITEBOOTSTRAP commands */ typedef struct fbootstraptransfer { diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/ioctl.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/ioctl.h index af1cee5f6b..30d5e8f364 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/ioctl.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/ioctl.h @@ -99,6 +99,6 @@ struct ttysize { * Source level -> #define USE_OLD_TTY * Kernel level -> always on */ -#if defined(USE_OLD_TTY) || BSD_KERNEL_PRIVATE +#if defined(USE_OLD_TTY) || defined(BSD_KERNEL_PRIVATE) #include #endif /* !_SYS_IOCTL_H_ */ diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/kdebugevents.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/kdebugevents.h index 7e94be905e..d649eb6a3f 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/kdebugevents.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/kdebugevents.h @@ -157,7 +157,7 @@ kd_event_t kd_events[] = { {0x10c0170, "MSC_mk_timer_destroy"}, {0x10c0174, "MSC_mk_timer_arm"}, {0x10c0178, "MSC_mk_timer_cancel"}, - {0x10c017c, "MSC_kern_invalid_#95"}, + {0x10c017c, "MSC_mk_timer_arm_leeway"}, {0x10c0180, "MSC_kern_invalid_#96"}, {0x10c0184, "MSC_kern_invalid_#97"}, {0x10c0188, "MSC_kern_invalid_#98"}, diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/kernel_types.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/kernel_types.h index 9caadb9eba..dc8e612a87 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/kernel_types.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/kernel_types.h @@ -133,4 +133,9 @@ struct kauth_filesec; typedef struct kauth_filesec * kauth_filesec_t; #endif +#ifndef _KAUTH_ACTION_T +#define _KAUTH_ACTION_T +typedef int kauth_action_t; +#endif + #endif /* !_KERN_SYS_KERNELTYPES_H_ */ diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/malloc.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/malloc.h index 4631114464..c7c32df240 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/malloc.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/malloc.h @@ -80,7 +80,7 @@ #define M_WAITOK 0x0000 #define M_NOWAIT 0x0001 #define M_ZERO 0x0004 /* bzero the allocation */ - +#define M_NULL 0x0008 /* return NULL if space is unavailable*/ #define M_RTABLE 5 /* routing tables */ diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/mount.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/mount.h index 9160dc7268..d0fbe03777 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/mount.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/mount.h @@ -215,6 +215,9 @@ struct vfsstatfs { #define VFSATTR_f_signature (1LL<< 22) #define VFSATTR_f_carbon_fsid (1LL<< 23) #define VFSATTR_f_uuid (1LL<< 24) +#define VFSATTR_f_quota (1LL<< 25) +#define VFSATTR_f_reserved (1LL<< 26) + /* * Argument structure. @@ -261,6 +264,8 @@ struct vfs_attr { uint16_t f_signature; /* used for ATTR_VOL_SIGNATURE, Carbon's FSVolumeInfo.signature */ uint16_t f_carbon_fsid; /* same as Carbon's FSVolumeInfo.filesystemID */ uuid_t f_uuid; /* file system UUID (version 3 or 5), available in 10.6 and later */ + uint64_t f_quota; /* total quota data blocks in file system */ + uint64_t f_reserved; /* total reserved data blocks in file system */ }; #pragma pack() @@ -461,8 +466,8 @@ struct netfs_status { #define VQ_SYNCEVENT 0x0400 /* a sync just happened (not set by kernel starting Mac OS X 10.9) */ #define VQ_SERVEREVENT 0x0800 /* server issued notification/warning */ #define VQ_QUOTA 0x1000 /* a user quota has been hit */ -#define VQ_FLAG2000 0x2000 /* placeholder */ -#define VQ_FLAG4000 0x4000 /* placeholder */ +#define VQ_NEARLOWDISK 0x2000 /* Above lowdisk and below desired disk space */ +#define VQ_DESIRED_DISK 0x4000 /* the desired disk space */ #define VQ_FLAG8000 0x8000 /* placeholder */ @@ -741,6 +746,12 @@ struct fs_snapshot_revert_args { #define VFSIOC_REVERT_SNAPSHOT _IOW('V', 2, struct fs_snapshot_revert_args) #define VFSCTL_REVERT_SNAPSHOT IOCBASECMD(VFSIOC_REVERT_SNAPSHOT) +struct fs_snapshot_root_args { + struct componentname *sr_cnp; +}; +#define VFSIOC_ROOT_SNAPSHOT _IOW('V', 3, struct fs_snapshot_root_args) +#define VFSCTL_ROOT_SNAPSHOT IOCBASECMD(VFSIOC_ROOT_SNAPSHOT) + /* * flags passed into vfs_iterate @@ -957,6 +968,20 @@ void vfs_setextendedsecurity(mount_t mp); */ void vfs_clearextendedsecurity(mount_t mp); +/*! + @function vfs_setnoswap + @abstract Mark a filesystem as unable to use swap files. + @param mp Mount to mark. + */ +void vfs_setnoswap(mount_t mp); + +/*! + @function vfs_clearnoswap + @abstract Mark a filesystem as capable of using swap files. + @param mp Mount to mark. + */ +void vfs_clearnoswap(mount_t mp); + /*! @function vfs_setlocklocal @abstract Mark a filesystem as using VFS-level advisory locking support. diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/socket.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/socket.h index a52d72e9b2..2621078d74 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/socket.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/socket.h @@ -293,6 +293,7 @@ typedef __uint32_t sae_connid_t; /* connectx() flag parameters */ #define CONNECT_RESUME_ON_READ_WRITE 0x1 /* resume connect() on read/write */ #define CONNECT_DATA_IDEMPOTENT 0x2 /* data is idempotent */ +#define CONNECT_DATA_AUTHENTICATED 0x4 /* data includes security that replaces the TFO-cookie */ /* sockaddr endpoints */ typedef struct sa_endpoints { @@ -440,7 +441,6 @@ struct sockaddr_storage { char __ss_pad2[_SS_PAD2SIZE]; }; - /* * Protocol families, same as address families for now. */ diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/syscall.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/syscall.h index b8e0d3cdd8..143f484a67 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/syscall.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/syscall.h @@ -29,7 +29,7 @@ * System call switch table. * * DO NOT EDIT-- this file is automatically generated. - * created from /Library/Caches/com.apple.xbs/Sources/xnu/xnu-3789.31.2/bsd/kern/syscalls.master + * created from /Library/Caches/com.apple.xbs/Sources/xnu/xnu-3789.51.2/bsd/kern/syscalls.master */ #ifndef _SYS_SYSCALL_H_ diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/sysproto.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/sysproto.h index 99d2a5aa2c..84a86eb040 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/sysproto.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/sysproto.h @@ -29,7 +29,7 @@ * System call switch table. * * DO NOT EDIT-- this file is automatically generated. - * created from /Library/Caches/com.apple.xbs/Sources/xnu/xnu-3789.31.2/bsd/kern/syscalls.master + * created from /Library/Caches/com.apple.xbs/Sources/xnu/xnu-3789.51.2/bsd/kern/syscalls.master */ #ifndef _SYS_SYSPROTO_H_ @@ -2158,12 +2158,15 @@ struct microstackshot_args { }; #else #endif /* CONFIG_TELEMETRY */ +#if PGO struct grab_pgo_data_args { char uuid_l_[PADL_(user_addr_t)]; user_addr_t uuid; char uuid_r_[PADR_(user_addr_t)]; char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; char buffer_l_[PADL_(user_addr_t)]; user_addr_t buffer; char buffer_r_[PADR_(user_addr_t)]; char size_l_[PADL_(user_ssize_t)]; user_ssize_t size; char size_r_[PADR_(user_ssize_t)]; }; +#else +#endif #if CONFIG_PERSONAS struct persona_args { char operation_l_[PADL_(uint32_t)]; uint32_t operation; char operation_r_[PADR_(uint32_t)]; @@ -2757,7 +2760,10 @@ int stack_snapshot_with_config(struct proc *, struct stack_snapshot_with_config_ int microstackshot(struct proc *, struct microstackshot_args *, int *); #else #endif /* CONFIG_TELEMETRY */ +#if PGO int grab_pgo_data(struct proc *, struct grab_pgo_data_args *, user_ssize_t *); +#else +#endif #if CONFIG_PERSONAS int persona(struct proc *, struct persona_args *, int *); #else diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/ubc.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/ubc.h index d965bd67b3..c2fa3e1465 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/ubc.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/ubc.h @@ -84,6 +84,7 @@ int cluster_pagein_ext(vnode_t, upl_t, upl_offset_t, off_t, int, off_t, int, int int cluster_push(vnode_t, int); int cluster_push_ext(vnode_t, int, int (*)(buf_t, void *), void *); +int cluster_push_err(vnode_t, int, int (*)(buf_t, void *), void *, int *); int cluster_bp(buf_t); int cluster_bp_ext(buf_t, int (*)(buf_t, void *), void *); diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/unistd.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/unistd.h index f90bcd957e..4165453ff5 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/unistd.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/unistd.h @@ -169,6 +169,7 @@ struct accessx_descriptor { #define _PC_SYMLINK_MAX 24 /* Max # of bytes in symlink name */ #define _PC_SYNC_IO 25 /* Sync I/O [SIO] supported? */ #define _PC_XATTR_SIZE_BITS 26 /* # of bits to represent maximum xattr size */ +#define _PC_MIN_HOLE_SIZE 27 /* Recommended minimum hole size for sparse files */ /* configurable system strings */ #define _CS_PATH 1 diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/vnode.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/vnode.h index f4b6df5e08..2d4ffcef0e 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/vnode.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/vnode.h @@ -308,6 +308,7 @@ struct vnode_fsparam { #define VNODE_ATTR_va_rsrc_alloc (1LL<<40) /* 10000000000 */ #define VNODE_ATTR_va_fsid64 (1LL<<41) /* 20000000000 */ #define VNODE_ATTR_va_write_gencount (1LL<<42) /* 40000000000 */ +#define VNODE_ATTR_va_private_size (1LL<<43) /* 80000000000 */ #define VNODE_ATTR_BIT(n) (VNODE_ATTR_ ## n) /* @@ -338,7 +339,8 @@ struct vnode_fsparam { VNODE_ATTR_BIT(va_rsrc_length) | \ VNODE_ATTR_BIT(va_rsrc_alloc) | \ VNODE_ATTR_BIT(va_fsid64) | \ - VNODE_ATTR_BIT(va_write_gencount)) + VNODE_ATTR_BIT(va_write_gencount) | \ + VNODE_ATTR_BIT(va_private_size)) /* * Attributes that can be applied to a new file object. */ @@ -406,7 +408,7 @@ struct vnode_attr { /* misc parameters */ uint32_t va_encoding; /* filename encoding script */ - enum vtype va_type; /* file type (create only) */ + enum vtype va_type; /* file type */ char * va_name; /* Name for ATTR_CMN_NAME; MAXPATHLEN bytes */ guid_t va_uuuid; /* file owner UUID */ guid_t va_guuid; /* file group UUID */ @@ -437,6 +439,8 @@ struct vnode_attr { uint32_t va_write_gencount; /* counter that increments each time the file changes */ + uint64_t va_private_size; /* If the file were deleted, how many bytes would be freed immediately */ + /* add new fields here only */ }; @@ -497,6 +501,10 @@ extern int vttoif_tab[]; #define VNODE_READDIR_SEEKOFF32 0x0004 /* seek offset values should fit in 32 bits */ #define VNODE_READDIR_NAMEMAX 0x0008 /* For extended readdir, try to limit names to NAME_MAX bytes */ +/* VNOP_CLONEFILE flags: */ +#define VNODE_CLONEFILE_DEFAULT 0x0000 + + #define NULLVP ((struct vnode *)NULL) struct vnodeop_desc; @@ -533,11 +541,6 @@ struct vnop_generic_args { /* other random data follows, presumably */ }; -#ifndef _KAUTH_ACTION_T -typedef int kauth_action_t; -# define _KAUTH_ACTION_T -#endif - #include __BEGIN_DECLS @@ -1263,6 +1266,7 @@ int vn_bwrite(struct vnop_bwrite_args *ap); */ int vnode_authorize(vnode_t vp, vnode_t dvp, kauth_action_t action, vfs_context_t ctx); + /*! @function vnode_authattr @abstract Given a vnode_attr structure, determine what kauth-style actions must be authorized in order to set those attributes. @@ -1611,6 +1615,7 @@ int vnode_isdirty(vnode_t vp); @function vfs_setup_vattr_from_attrlist @abstract Setup a vnode_attr structure given an attrlist structure. @Used by a VNOP_GETATTRLISTBULK implementation to setup a vnode_attr structure from a attribute list. It also returns the fixed size of the attribute buffer required. + @warning this forces new fork attr behavior, i.e. reinterpret forkattr bits as ATTR_CMNEXT @param alp Pointer to attribute list structure. @param vap Pointer to vnode_attr structure. @param obj_vtype Type of object - If VNON is passed, then the type is ignored and common, file and dir attrs are used to initialise the vattrs. If set to VDIR, only common and directory attributes are used. For all other types, only common and file attrbutes are used. diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/vnode_if.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/vnode_if.h index 47d8504141..59afcea184 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/vnode_if.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/sys/vnode_if.h @@ -143,6 +143,7 @@ extern struct vnodeop_desc vnop_removenamedstream_desc; #endif + __BEGIN_DECLS struct vnop_lookup_args { @@ -1080,6 +1081,12 @@ struct vnop_copyfile_args { }; +typedef enum dir_clone_authorizer_op { + OP_AUTHORIZE = 0, /* request authorization of action */ + OP_VATTR_SETUP = 1, /* query for attributes that are required for OP_AUTHORIZE */ + OP_VATTR_CLEANUP = 2 /* request to cleanup any state or free any memory allocated in OP_AUTHORIZE */ +} dir_clone_authorizer_op_t; + struct vnop_clonefile_args { struct vnodeop_desc *a_desc; vnode_t a_fvp; @@ -1089,7 +1096,16 @@ struct vnop_clonefile_args { struct vnode_attr *a_vap; uint32_t a_flags; vfs_context_t a_context; - /* XXX Add recursive directory cloning authorizer */ + int (*a_dir_clone_authorizer)( /* Authorization callback */ + struct vnode_attr *vap, /* attribute to be authorized */ + kauth_action_t action, /* action for which attribute is to be authorized */ + struct vnode_attr *dvap, /* target directory attributes */ + vnode_t sdvp, /* source directory vnode pointer (optional) */ + mount_t mp, /* mount point of filesystem */ + dir_clone_authorizer_op_t vattr_op, /* specific operation requested : setup, authorization or cleanup */ + vfs_context_t ctx, /* As passed to VNOP */ + void *reserved); /* Always NULL */ + void *a_reserved; /* Currently unused */ }; /*! diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/vecLib/vBasicOps.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/vecLib/vBasicOps.h index a9a0d3f798..d45ce63c5c 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/vecLib/vBasicOps.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/vecLib/vBasicOps.h @@ -5,7 +5,7 @@ Version: vecLib-600.0 - Copyright: Copyright (c) 1999-2016 by Apple Inc. All rights reserved. + Copyright: Copyright (c) 1999-2017 by Apple Inc. All rights reserved. Bugs: For bug reports, consult the following page on the World Wide Web: diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/vecLib/vDSP.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/vecLib/vDSP.h index a6782653c7..e95c28462e 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/vecLib/vDSP.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/vecLib/vDSP.h @@ -5,7 +5,7 @@ Version: vecLib-600.0 - Copyright: Copyright (c) 2000-2016 by Apple Inc. All rights reserved. + Copyright: Copyright (c) 2000-2017 by Apple Inc. All rights reserved. For vDSP documentation, search for "vDSP" at or search for one of the routine names below. diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/vecLib/vForce.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/vecLib/vForce.h index 45f6fde85c..4a9fcd14d0 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/vecLib/vForce.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/vecLib/vForce.h @@ -1,6 +1,6 @@ /* vForce.h (from vecLib-600.0) -Copyright (c) 1999-2016 by Apple Inc. All rights reserved. +Copyright (c) 1999-2017 by Apple Inc. All rights reserved. @APPLE_LICENSE_HEADER_START@ diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/vecLib/vecLib.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/vecLib/vecLib.h index fceaae1e7b..613a43ebee 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/vecLib/vecLib.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/vecLib/vecLib.h @@ -5,7 +5,7 @@ Version: vecLib-600.0 - Copyright: Copyright (c) 2000-2016 by Apple Inc. All rights reserved. + Copyright: Copyright (c) 2000-2017 by Apple Inc. All rights reserved. Bugs: For bug reports, consult the following page on the World Wide Web: diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/vecLib/vecLibTypes.h b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/vecLib/vecLibTypes.h index 989cae2303..88d0b80088 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/vecLib/vecLibTypes.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Kernel.framework/Versions/A/Headers/vecLib/vecLibTypes.h @@ -5,7 +5,7 @@ Version: vecLib-600.0 - Copyright: Copyright (c) 2000-2016 by Apple Inc. All rights reserved. + Copyright: Copyright (c) 2000-2017 by Apple Inc. All rights reserved. Bugs: For bug reports, consult the following page on the World Wide Web: diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/LDAP.framework/Versions/A/LDAP.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/LDAP.framework/Versions/A/LDAP.tbd index f5023026c9..289d167af2 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/LDAP.framework/Versions/A/LDAP.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/LDAP.framework/Versions/A/LDAP.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: DFF85FC4-90F9-3C35-AAFC-F616983976F5', 'x86_64: 0F18D033-BBD8-3D88-A17C-EC7E796CA88F' ] +uuids: [ 'i386: 8A4F1E19-8C3D-3EF7-B59C-3C1AB46B7BB9', 'x86_64: 492ACA22-373E-3DD9-BAEB-9EF6AA962FD5' ] platform: macosx install-name: /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP current-version: 2.4 diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/LatentSemanticMapping.framework/Versions/A/LatentSemanticMapping.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/LatentSemanticMapping.framework/Versions/A/LatentSemanticMapping.tbd index 83a41b393b..7285aac017 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/LatentSemanticMapping.framework/Versions/A/LatentSemanticMapping.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/LatentSemanticMapping.framework/Versions/A/LatentSemanticMapping.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 5B40D029-1216-367D-AB48-514D764B747F', 'x86_64: C7B60EEA-5217-30EE-9C36-639A05328622' ] +uuids: [ 'i386: 32F776A7-050E-34A1-8670-628E76B520E0', 'x86_64: E68CF07A-6EFB-34E6-B103-BEBE4AD57521' ] platform: macosx install-name: /System/Library/Frameworks/LatentSemanticMapping.framework/Versions/A/LatentSemanticMapping objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/LocalAuthentication.framework/Support/DaemonUtils.framework/Versions/A/DaemonUtils.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/LocalAuthentication.framework/Support/DaemonUtils.framework/Versions/A/DaemonUtils.tbd index 2f98447ade..1ae8cd2a41 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/LocalAuthentication.framework/Support/DaemonUtils.framework/Versions/A/DaemonUtils.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/LocalAuthentication.framework/Support/DaemonUtils.framework/Versions/A/DaemonUtils.tbd @@ -1,12 +1,13 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: 0CF2DD57-043D-3ED9-8E57-1FE5048E5576' ] +uuids: [ 'x86_64: C80ED28D-6E89-3525-996A-0B27CDBCEF61' ] platform: macosx install-name: /System/Library/Frameworks/LocalAuthentication.framework/Support/DaemonUtils.framework/Versions/A/DaemonUtils -current-version: 240.30.16 +current-version: 240.50.25 objc-constraint: none exports: - archs: [ x86_64 ] symbols: [ _DaemonUtilsVersionNumber, _DaemonUtilsVersionString ] - objc-classes: [ _DaemonUtils, _InstalledAppsCache ] + objc-classes: [ _DaemonUtils, _InstalledAppsCache, _LADFROwnerToken, _LASIORemoteCall, + _LASecureIO, _LASecureIOCommunication, _LASecureIOHelper ] ... diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/LocalAuthentication.framework/Support/MechanismBase.framework/Versions/A/MechanismBase.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/LocalAuthentication.framework/Support/MechanismBase.framework/Versions/A/MechanismBase.tbd index 237ec3eb73..4f819bf9cc 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/LocalAuthentication.framework/Support/MechanismBase.framework/Versions/A/MechanismBase.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/LocalAuthentication.framework/Support/MechanismBase.framework/Versions/A/MechanismBase.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: 4BF70A0F-EA95-31B8-8C5C-535E1546095A' ] +uuids: [ 'x86_64: EBB060CE-5937-3C2D-8F43-15A6C18611E1' ] platform: macosx install-name: /System/Library/Frameworks/LocalAuthentication.framework/Support/MechanismBase.framework/Versions/A/MechanismBase -current-version: 240.30.16 +current-version: 240.50.25 objc-constraint: none exports: - archs: [ x86_64 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/LocalAuthentication.framework/Support/ModuleBase.framework/Versions/A/ModuleBase.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/LocalAuthentication.framework/Support/ModuleBase.framework/Versions/A/ModuleBase.tbd index 16b1e7a2dc..649bba500f 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/LocalAuthentication.framework/Support/ModuleBase.framework/Versions/A/ModuleBase.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/LocalAuthentication.framework/Support/ModuleBase.framework/Versions/A/ModuleBase.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: E7793673-56CB-3FE3-B784-6FF0086768F4' ] +uuids: [ 'x86_64: A59A43FD-9570-3ADD-89D3-F808B97C3635' ] platform: macosx install-name: /System/Library/Frameworks/LocalAuthentication.framework/Support/ModuleBase.framework/Versions/A/ModuleBase -current-version: 240.30.16 +current-version: 240.50.25 objc-constraint: none exports: - archs: [ x86_64 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/LocalAuthentication.framework/Support/SharedUtils.framework/Versions/A/SharedUtils.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/LocalAuthentication.framework/Support/SharedUtils.framework/Versions/A/SharedUtils.tbd index 740731a9be..7f7e90108b 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/LocalAuthentication.framework/Support/SharedUtils.framework/Versions/A/SharedUtils.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/LocalAuthentication.framework/Support/SharedUtils.framework/Versions/A/SharedUtils.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: 527B2F4E-2D24-3710-AEB3-93DD9910C564' ] +uuids: [ 'x86_64: E923FA1B-CE45-3162-A5CA-EE88243DE269' ] platform: macosx install-name: /System/Library/Frameworks/LocalAuthentication.framework/Support/SharedUtils.framework/Versions/A/SharedUtils -current-version: 240.30.16 +current-version: 240.50.25 objc-constraint: none exports: - archs: [ x86_64 ] @@ -39,8 +39,6 @@ exports: _SharedUtilsVersionString, __libBiometricKit, _gAllocatedBytes, _gLastAllocatedBytes ] objc-classes: [ _LAACMHelper, _LABiometryOwner, _LACachedExternalizedContext, - _LADFR, _LADFROwnerToken, _LAErrorHelper, _LAInternalProtocols, - _LALogger, _LAParamChecker, _LAPasscodeHelper, _LAProcessInfo, - _LASIORemoteCall, _LASecureData, _LASecureIO, _LASecureIOCommunication, - _LASecureIOHelper, _LAUtils ] + _LADFR, _LAErrorHelper, _LAInternalProtocols, _LALogger, _LAParamChecker, + _LAPasscodeHelper, _LAProcessInfo, _LASecureData, _LAUtils ] ... diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/LocalAuthentication.framework/Versions/A/Headers/LAContext.h b/MacOSX10.12.sdk/System/Library/Frameworks/LocalAuthentication.framework/Versions/A/Headers/LAContext.h index 17a0d091c1..f11aeda4ad 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/LocalAuthentication.framework/Versions/A/Headers/LAContext.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/LocalAuthentication.framework/Versions/A/Headers/LAContext.h @@ -27,7 +27,7 @@ typedef NS_ENUM(NSInteger, LAPolicy) /// /// Biometric authentication will get locked after 5 unsuccessful attempts. After that, /// users have to unlock it by entering passcode. - LAPolicyDeviceOwnerAuthenticationWithBiometrics NS_ENUM_AVAILABLE(10_12, 8_0) __WATCHOS_AVAILABLE(3.0) __TVOS_AVAILABLE(10.0) = kLAPolicyDeviceOwnerAuthenticationWithBiometrics, + LAPolicyDeviceOwnerAuthenticationWithBiometrics NS_ENUM_AVAILABLE(10_12_2, 8_0) __WATCHOS_AVAILABLE(3.0) __TVOS_AVAILABLE(10.0) = kLAPolicyDeviceOwnerAuthenticationWithBiometrics, /// Device owner was authenticated by Touch ID or device passcode. /// @@ -106,8 +106,12 @@ NS_CLASS_AVAILABLE(10_10, 8_0) __WATCHOS_AVAILABLE(3.0) __TVOS_AVAILABLE(10.0) /// /// @param localizedReason Application reason for authentication. This string must be provided in correct /// localization and should be short and clear. It will be eventually displayed in -/// the authentication dialog. A name of the calling application will be already -/// displayed in title, so it should not be duplicated here. +/// the authentication dialog as a part of the following string: +/// "" is trying to . +/// +/// For example, if the app name is "TestApp" and localizedReason is passed "access +/// the hidden records", then the authentication prompt will read: +/// "TestApp" is trying to access the hidden records. /// /// @warning localizedReason parameter is mandatory and the call will throw NSInvalidArgumentException if /// nil or empty string is specified. @@ -217,8 +221,12 @@ typedef NS_ENUM(NSInteger, LAAccessControlOperation) /// /// @param localizedReason Application reason for authentication. This string must be provided in correct /// localization and should be short and clear. It will be eventually displayed in -/// the authentication dialog. A name of the calling application will be already -/// displayed in title, so it should not be duplicated here. +/// the authentication dialog as a part of the following string: +/// "" is trying to . +/// +/// For example, if the app name is "TestApp" and localizedReason is passed "access +/// the hidden records", then the authentication prompt will read: +/// "TestApp" is trying to access the hidden records. /// /// @param reply Reply block that is executed when access control evaluation finishes. /// success Reply parameter that is YES if the access control has been evaluated successfully or diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/LocalAuthentication.framework/Versions/A/Headers/LAError.h b/MacOSX10.12.sdk/System/Library/Frameworks/LocalAuthentication.framework/Versions/A/Headers/LAError.h index 0aa38c592f..f8aaffbee4 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/LocalAuthentication.framework/Versions/A/Headers/LAError.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/LocalAuthentication.framework/Versions/A/Headers/LAError.h @@ -46,4 +46,4 @@ typedef NS_ENUM(NSInteger, LAError) /// LocalAuthentication error domain. extern NSString *const __nonnull LAErrorDomain -NS_AVAILABLE(10_10, 8_3) __WATCHOS_AVAILABLE(3.0) __TVOS_AVAILABLE(10.0); +NS_AVAILABLE(10_10_3, 8_3) __WATCHOS_AVAILABLE(3.0) __TVOS_AVAILABLE(10.0); diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/LocalAuthentication.framework/Versions/A/LocalAuthentication.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/LocalAuthentication.framework/Versions/A/LocalAuthentication.tbd index 8019d7e366..5354150c1f 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/LocalAuthentication.framework/Versions/A/LocalAuthentication.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/LocalAuthentication.framework/Versions/A/LocalAuthentication.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: 4DF9072C-27B4-3242-89C5-AA0FCC0B4598' ] +uuids: [ 'x86_64: CE7B9D89-E019-36D2-A7EC-6D279BFB2E9D' ] platform: macosx install-name: /System/Library/Frameworks/LocalAuthentication.framework/Versions/A/LocalAuthentication -current-version: 240.30.16 +current-version: 240.50.25 objc-constraint: none exports: - archs: [ x86_64 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/MapKit.framework/Versions/A/MapKit.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/MapKit.framework/Versions/A/MapKit.tbd index e39c170bd4..bf4b61d064 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/MapKit.framework/Versions/A/MapKit.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/MapKit.framework/Versions/A/MapKit.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: 7D07F8B4-921F-386A-BB6F-4D461DED447E' ] +uuids: [ 'x86_64: B75DE4C0-5CBA-35B7-9300-00C2B21BF8D5' ] platform: macosx install-name: /System/Library/Frameworks/MapKit.framework/Versions/A/MapKit -current-version: 0.0 +current-version: 0 objc-constraint: none exports: - archs: [ x86_64 ] @@ -48,11 +48,12 @@ exports: _MKLaunchOptionsDestinationDescriptionHome, _MKLaunchOptionsDestinationDescriptionKey, _MKLaunchOptionsDestinationDescriptionWork, _MKLaunchOptionsDirectionsModeDefault, _MKLaunchOptionsDirectionsModeDriving, _MKLaunchOptionsDirectionsModeKey, - _MKLaunchOptionsDirectionsModeRoutingApps, _MKLaunchOptionsDirectionsModeTransit, - _MKLaunchOptionsDirectionsModeWalking, _MKLaunchOptionsLaunchIntoKeyboardKey, - _MKLaunchOptionsLaunchIntoNavDetailKey, _MKLaunchOptionsLaunchIntoNavKey, - _MKLaunchOptionsLaunchIntoNavOverviewKey, _MKLaunchOptionsLaunchIntoNearbyKey, - _MKLaunchOptionsLaunchIntoRAPKey, _MKLaunchOptionsLaunchIntoRouteKey, + _MKLaunchOptionsDirectionsModeRidesharing, _MKLaunchOptionsDirectionsModeRoutingApps, + _MKLaunchOptionsDirectionsModeTransit, _MKLaunchOptionsDirectionsModeWalking, + _MKLaunchOptionsLaunchIntoKeyboardKey, _MKLaunchOptionsLaunchIntoNavDetailKey, + _MKLaunchOptionsLaunchIntoNavKey, _MKLaunchOptionsLaunchIntoNavOverviewKey, + _MKLaunchOptionsLaunchIntoNearbyKey, _MKLaunchOptionsLaunchIntoRAPKey, + _MKLaunchOptionsLaunchIntoRidesharingOnlyKey, _MKLaunchOptionsLaunchIntoRouteKey, _MKLaunchOptionsLaunchIntoSearchKey, _MKLaunchOptionsLaunchIntoTableBookingKey, _MKLaunchOptionsMapCenterKey, _MKLaunchOptionsMapRadiusInMetersKey, _MKLaunchOptionsMapSpanKey, _MKLaunchOptionsMapTypeKey, _MKLaunchOptionsReferralIdentifierKey, @@ -104,6 +105,7 @@ exports: __MKLaunchOptionsRoutingArrivalDateKey, __MKLaunchOptionsRoutingAvoidHighwaysKey, __MKLaunchOptionsRoutingAvoidTollsKey, __MKLaunchOptionsSearchAlongRouteKey, __MKMapItemDidResolveAttributionNotification, __MKMapRectThatFits, + __MKPlaceCardButtonsAreFullWidth, __MKPlaceCardFormattedStringForTimeInterval, __MKRAPIsAvailable, __MKSiriLanguageIsRTLFn, __MKTransitIncidentImage, __MKURLHandlerDefaultZoomLevel, __MKURLSourceAppIdKey, __MKUserActivitySharedSessionEntityStringKey, __MKUserActivitySourceAppIdKey, __MXExtensionCapabilityBaseMap, @@ -172,14 +174,15 @@ exports: _MKMapItem, _MKMapItemMetadata, _MKMapItemMetadataDealRequest, _MKMapItemMetadataImageRequest, _MKMapItemMetadataRequest, _MKMapItemMetadataRequester, _MKMapService, _MKMapSnapshot, - _MKMapSnapshotCreator, _MKMapSnapshotOptions, _MKMapSnapshotter, - _MKMapView, _MKModernUserLocationView, _MKMouseOverActionView, - _MKMouseOverLabelRecognizer, _MKMultiPoint, _MKNewAnnotationContainerView, - _MKOrientationContext, _MKOverlayContainerView, _MKOverlayPathRenderer, - _MKOverlayRenderer, _MKPaddedTextAttachment, _MKPaddedTextAttachmentCell, - _MKPinAnnotationView, _MKPlaceActivityProvider, _MKPlaceAttributionCell, - _MKPlaceAttributionViewController, _MKPlaceBusinessInfoViewController, - _MKPlaceCardActionItem, _MKPlaceCardActionSectionView, _MKPlaceCardActionsViewController, + _MKMapSnapshotCreator, _MKMapSnapshotFeatureAnnotation, _MKMapSnapshotOptions, + _MKMapSnapshotter, _MKMapView, _MKModernUserLocationView, + _MKMouseOverActionView, _MKMouseOverLabelRecognizer, _MKMultiPoint, + _MKNewAnnotationContainerView, _MKOrientationContext, _MKOverlayContainerView, + _MKOverlayPathRenderer, _MKOverlayRenderer, _MKPaddedTextAttachment, + _MKPaddedTextAttachmentCell, _MKPinAnnotationView, _MKPlaceActivityProvider, + _MKPlaceAttributionCell, _MKPlaceAttributionViewController, + _MKPlaceBusinessInfoViewController, _MKPlaceCardActionItem, + _MKPlaceCardActionSectionView, _MKPlaceCardActionsViewController, _MKPlaceCardHeaderViewController, _MKPlaceDealsViewController, _MKPlaceEncyclopedicRowView, _MKPlaceEncyclopedicRowViewKeyView, _MKPlaceEncyclopedicRowViewTextItem, _MKPlaceEncyclopedicViewController, @@ -234,7 +237,7 @@ exports: __MKClickableTableViewController, __MKConditionalPanGestureRecognizer, __MKContactPlaceItem, __MKCustomFeatureStore, __MKDirectionalArrowRecognizer, __MKDirectionalPanGestureRecognizer, __MKDistanceDetailProvider, - __MKEnvironmentLabel, __MKFlippedView, __MKGemUserLocationView, + __MKEnvironmentLabel, __MKFakeNil, __MKFlippedView, __MKGemUserLocationView, __MKIconDiskCache, __MKJunctionElement, __MKLabelMarkerItem, __MKLeadingAlignedButton, __MKLeadingAlignedButtonCell, __MKLocalSearchExternalTransitLookupParameters, __MKLocalSearchMerchantParameters, __MKLocationShifter, __MKMagnificationGestureRecognizer, @@ -310,8 +313,7 @@ exports: _MKPlaceReviewsViewCell._pictureView, _MKPlaceReviewsViewCell._reviewLabel, _MKResizableImage._alwaysStretches, _MKResizableImage._capInsets, _MKResizableImage._needsInsetUpdate, _MKRouteStepPolyline._fullRoute, - _MKTableViewCell._disclosureIndicator, _MKTableViewCell._mkConstraints, - _MKTableViewCell._mkImageView, _MKTableViewCell._style, _MKTileOverlayRequesterOp._data, + _MKTableViewCell._style, _MKTileOverlayRequesterOp._data, _MKTileOverlayRequesterOp._delegate, _MKTileOverlayRequesterOp._key, _MKTransitSectionController.__pagingFilter, _MKTransitSectionController._linesToShow, _MKTransitSectionController._mapItem, _MKTransitSectionController._numberOfFilteredLines, diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/MediaAccessibility.framework/Versions/A/MediaAccessibility.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/MediaAccessibility.framework/Versions/A/MediaAccessibility.tbd index a4c0de2e2f..cd0d39a529 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/MediaAccessibility.framework/Versions/A/MediaAccessibility.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/MediaAccessibility.framework/Versions/A/MediaAccessibility.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 9750981D-EC76-3A2A-B8F6-F3B67D887BCB', 'x86_64: 1025DB59-18DE-39EA-9C04-35CE8D6103E5' ] +uuids: [ 'i386: 2C902DF8-E57A-37E3-891B-736B16AE074C', 'x86_64: 0BD82735-6644-37CE-B13D-8E7CC59A1752' ] platform: macosx install-name: /System/Library/Frameworks/MediaAccessibility.framework/Versions/A/MediaAccessibility -current-version: 62.0 +current-version: 62 objc-constraint: none exports: - archs: [ i386, x86_64 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/MediaLibrary.framework/Versions/A/MediaLibrary.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/MediaLibrary.framework/Versions/A/MediaLibrary.tbd index d47fc6152b..f0d4f986e3 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/MediaLibrary.framework/Versions/A/MediaLibrary.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/MediaLibrary.framework/Versions/A/MediaLibrary.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: 5171B499-2E94-3483-B6D9-29AFF9942EDE' ] +uuids: [ 'x86_64: DAAE2CED-13CD-353B-BADA-24178E9F38E7' ] platform: macosx install-name: /System/Library/Frameworks/MediaLibrary.framework/Versions/A/MediaLibrary -current-version: 733.0 +current-version: 733 objc-constraint: none exports: - archs: [ x86_64 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/MediaPlayer.framework/Versions/A/Headers/MPError.h b/MacOSX10.12.sdk/System/Library/Frameworks/MediaPlayer.framework/Versions/A/Headers/MPError.h index b7a4793d8b..e810f273dd 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/MediaPlayer.framework/Versions/A/Headers/MPError.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/MediaPlayer.framework/Versions/A/Headers/MPError.h @@ -21,6 +21,7 @@ typedef NS_ENUM(NSInteger, MPErrorCode) { MPErrorNotFound, // the id could not be found in the current storefront MPErrorNotSupported, // the request is not supported (ex: trying to add items to a smart playlist) MPErrorCancelled NS_ENUM_AVAILABLE_IOS(10_1), // the request was cancelled before it could complete + MPErrorRequestTimedOut NS_ENUM_AVAILABLE_IOS(10_3), } NS_ENUM_AVAILABLE_IOS(9_3); NS_ASSUME_NONNULL_END diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/MediaPlayer.framework/Versions/A/Headers/MPMediaItem.h b/MacOSX10.12.sdk/System/Library/Frameworks/MediaPlayer.framework/Versions/A/Headers/MPMediaItem.h index 72ced3d689..f720f283e9 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/MediaPlayer.framework/Versions/A/Headers/MPMediaItem.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/MediaPlayer.framework/Versions/A/Headers/MPMediaItem.h @@ -155,6 +155,10 @@ MP_EXTERN NSString * const MPMediaItemPropertyBookmarkTime NS_AVAILABLE(10_12_2, MP_EXTERN NSString * const MPMediaItemPropertyDateAdded NS_AVAILABLE(10_12_2, 10_0); @property (nonatomic, readonly) NSDate *dateAdded NS_AVAILABLE_IOS(10_0); +// Matches the id used by MPMusicPlayerController to enqueue store tracks +MP_EXTERN NSString * const MPMediaItemPropertyPlaybackStoreID NS_AVAILABLE_IOS(10_3); +@property (nonatomic, readonly) NSString *playbackStoreID NS_AVAILABLE_IOS(10_3); + @end //----------------------------------------------------- diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/MediaPlayer.framework/Versions/A/Headers/MPNowPlayingInfoCenter.h b/MacOSX10.12.sdk/System/Library/Frameworks/MediaPlayer.framework/Versions/A/Headers/MPNowPlayingInfoCenter.h index f28e809533..2e225e7d5e 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/MediaPlayer.framework/Versions/A/Headers/MPNowPlayingInfoCenter.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/MediaPlayer.framework/Versions/A/Headers/MPNowPlayingInfoCenter.h @@ -144,4 +144,9 @@ MP_EXTERN NSString *const MPNowPlayingInfoPropertyPlaybackProgress NS_AVAILABLE( // This can be used to determine what kind of user interface the system displays. MP_EXTERN NSString *const MPNowPlayingInfoPropertyMediaType NS_AVAILABLE(10_12_2, 10_0); // NSNumber (MPNowPlayingInfoMediaType) +// A URL pointing to the now playing item's underlying audio/video asset. This +// property is used by system UI when video thumbnails or audio waveform +// visualizations are applicable. +MP_EXTERN NSString *const MPNowPlayingInfoPropertyAssetURL NS_AVAILABLE(10_12_3, 10_3); // NSURL + NS_ASSUME_NONNULL_END diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/MediaPlayer.framework/Versions/A/Headers/MediaPlayer.h b/MacOSX10.12.sdk/System/Library/Frameworks/MediaPlayer.framework/Versions/A/Headers/MediaPlayer.h index 9512b72cc7..66e66feea8 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/MediaPlayer.framework/Versions/A/Headers/MediaPlayer.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/MediaPlayer.framework/Versions/A/Headers/MediaPlayer.h @@ -17,6 +17,7 @@ #import #import #import +#import #import #import #import diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/MediaPlayer.framework/Versions/A/MediaPlayer.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/MediaPlayer.framework/Versions/A/MediaPlayer.tbd index 00b064a399..dff549aaa5 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/MediaPlayer.framework/Versions/A/MediaPlayer.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/MediaPlayer.framework/Versions/A/MediaPlayer.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: 5A4023E1-A1F1-3ACA-9137-73560059343B' ] +uuids: [ 'x86_64: 44C874ED-EE2E-376A-96DE-94187B7DDA0B' ] platform: macosx install-name: /System/Library/Frameworks/MediaPlayer.framework/Versions/A/MediaPlayer objc-constraint: none @@ -38,24 +38,26 @@ exports: _MPMediaItemPropertyDiscCount, _MPMediaItemPropertyDiscNumber, _MPMediaItemPropertyDownloadIdentifier, _MPMediaItemPropertyDurationInSamples, _MPMediaItemPropertyEQPreset, _MPMediaItemPropertyEntityRevision, - _MPMediaItemPropertyEpisodeNumber, _MPMediaItemPropertyFilePath, - _MPMediaItemPropertyFileSize, _MPMediaItemPropertyGaplessEncodingDelay, - _MPMediaItemPropertyGaplessEncodingDrain, _MPMediaItemPropertyGaplessHeuristicInfo, - _MPMediaItemPropertyGaplessLastFrameResync, _MPMediaItemPropertyGenre, - _MPMediaItemPropertyGenreKeepLocal, _MPMediaItemPropertyGenrePersistentID, - _MPMediaItemPropertyGlobalID, _MPMediaItemPropertyHasAlternateAudio, - _MPMediaItemPropertyHasAppleMusicDRM, _MPMediaItemPropertyHasAvailableItemArtwork, - _MPMediaItemPropertyHasBeenPlayed, _MPMediaItemPropertyHasHLSVideo, - _MPMediaItemPropertyHasNonPurgeableAsset, _MPMediaItemPropertyHasProtectedAsset, - _MPMediaItemPropertyHasSubtitles, _MPMediaItemPropertyHomeSharingID, - _MPMediaItemPropertyIncludeInShuffle, _MPMediaItemPropertyIsAlarm, - _MPMediaItemPropertyIsAudible, _MPMediaItemPropertyIsCloudItem, - _MPMediaItemPropertyIsCompilation, _MPMediaItemPropertyIsDemoRental, - _MPMediaItemPropertyIsDeprotected, _MPMediaItemPropertyIsExplicit, - _MPMediaItemPropertyIsHD, _MPMediaItemPropertyIsHidden, _MPMediaItemPropertyIsITunesU, + _MPMediaItemPropertyEpisodeNumber, _MPMediaItemPropertyEpisodeSubSortOrder, + _MPMediaItemPropertyEpisodeType, _MPMediaItemPropertyEpisodeTypeDisplayName, + _MPMediaItemPropertyFilePath, _MPMediaItemPropertyFileSize, + _MPMediaItemPropertyGaplessEncodingDelay, _MPMediaItemPropertyGaplessEncodingDrain, + _MPMediaItemPropertyGaplessHeuristicInfo, _MPMediaItemPropertyGaplessLastFrameResync, + _MPMediaItemPropertyGenre, _MPMediaItemPropertyGenreKeepLocal, + _MPMediaItemPropertyGenrePersistentID, _MPMediaItemPropertyGlobalID, + _MPMediaItemPropertyHasAlternateAudio, _MPMediaItemPropertyHasAppleMusicDRM, + _MPMediaItemPropertyHasAvailableItemArtwork, _MPMediaItemPropertyHasBeenPlayed, + _MPMediaItemPropertyHasHLSVideo, _MPMediaItemPropertyHasNonPurgeableAsset, + _MPMediaItemPropertyHasProtectedAsset, _MPMediaItemPropertyHasSubtitles, + _MPMediaItemPropertyHomeSharingID, _MPMediaItemPropertyIncludeInShuffle, + _MPMediaItemPropertyIsAlarm, _MPMediaItemPropertyIsAudible, + _MPMediaItemPropertyIsCloudItem, _MPMediaItemPropertyIsCompilation, + _MPMediaItemPropertyIsDemoRental, _MPMediaItemPropertyIsDeprotected, + _MPMediaItemPropertyIsExplicit, _MPMediaItemPropertyIsHD, + _MPMediaItemPropertyIsHidden, _MPMediaItemPropertyIsITunesU, _MPMediaItemPropertyIsInMyLibrary, _MPMediaItemPropertyIsLocal, - _MPMediaItemPropertyIsMatchAudio, _MPMediaItemPropertyIsMusicVideo, - _MPMediaItemPropertyIsNonLibraryOwnedSubscriptionContent, + _MPMediaItemPropertyIsMatchAudio, _MPMediaItemPropertyIsMusicShow, + _MPMediaItemPropertyIsMusicVideo, _MPMediaItemPropertyIsNonLibraryOwnedSubscriptionContent, _MPMediaItemPropertyIsOTAPurchased, _MPMediaItemPropertyIsPendingSync, _MPMediaItemPropertyIsPlayable, _MPMediaItemPropertyIsRental, _MPMediaItemPropertyIsStoreRedownloadable, _MPMediaItemPropertyIsStreamingQuality, @@ -66,37 +68,39 @@ exports: _MPMediaItemPropertyMovieInfo, _MPMediaItemPropertyNeedsRestore, _MPMediaItemPropertyPersistentID, _MPMediaItemPropertyPlayCount, _MPMediaItemPropertyPlayCountSinceSync, _MPMediaItemPropertyPlaybackDuration, - _MPMediaItemPropertyPodcastGUID, _MPMediaItemPropertyPodcastPersistentID, - _MPMediaItemPropertyPodcastTitle, _MPMediaItemPropertyPodcastURL, - _MPMediaItemPropertyPurchaseHistoryID, _MPMediaItemPropertyRating, - _MPMediaItemPropertyReleaseDate, _MPMediaItemPropertyRememberBookmarkTime, - _MPMediaItemPropertyRemoteLocationId, _MPMediaItemPropertyRentalDuration, + _MPMediaItemPropertyPlaybackStoreID, _MPMediaItemPropertyPodcastGUID, + _MPMediaItemPropertyPodcastPersistentID, _MPMediaItemPropertyPodcastTitle, + _MPMediaItemPropertyPodcastURL, _MPMediaItemPropertyPurchaseHistoryID, + _MPMediaItemPropertyRating, _MPMediaItemPropertyReleaseDate, + _MPMediaItemPropertyRememberBookmarkTime, _MPMediaItemPropertyRemoteLocationId, + _MPMediaItemPropertyRentalDuration, _MPMediaItemPropertyRentalExpirationDate, _MPMediaItemPropertyRentalPlaybackDuration, _MPMediaItemPropertyRentalPlaybackStartTime, _MPMediaItemPropertyRentalStartTime, _MPMediaItemPropertyRestricted, _MPMediaItemPropertySeasonName, _MPMediaItemPropertySeasonNumber, _MPMediaItemPropertySeriesName, _MPMediaItemPropertyShortDescriptionInfo, - _MPMediaItemPropertyShowComposer, _MPMediaItemPropertySignificantAmountHasBeenPlayed, - _MPMediaItemPropertySkipCount, _MPMediaItemPropertySkipCountSinceSync, - _MPMediaItemPropertySortAlbumArtist, _MPMediaItemPropertySortAlbumTitle, - _MPMediaItemPropertySortArtist, _MPMediaItemPropertySortComposer, - _MPMediaItemPropertySortTitle, _MPMediaItemPropertyStartTime, - _MPMediaItemPropertyStopTime, _MPMediaItemPropertyStoreAccountID, - _MPMediaItemPropertyStoreAdvertisementType, _MPMediaItemPropertyStoreAdvertisementUniqueID, - _MPMediaItemPropertyStoreAlbumArtistID, _MPMediaItemPropertyStoreArtistID, - _MPMediaItemPropertyStoreAssetProtectionType, _MPMediaItemPropertyStoreBookmarkMetadataEntityRevision, - _MPMediaItemPropertyStoreBookmarkMetadataIdentifier, _MPMediaItemPropertyStoreBookmarkMetadataTimestamp, - _MPMediaItemPropertyStoreCloudAlbumID, _MPMediaItemPropertyStoreCloudAssetAvailable, - _MPMediaItemPropertyStoreCloudIsInMyLibrary, _MPMediaItemPropertyStoreCloudStatus, - _MPMediaItemPropertyStoreComposerID, _MPMediaItemPropertyStoreDatePurchased, - _MPMediaItemPropertyStoreDownloaderAccountID, _MPMediaItemPropertyStoreExtrasURL, - _MPMediaItemPropertyStoreFamilyAccountID, _MPMediaItemPropertyStoreGenreID, - _MPMediaItemPropertyStoreID, _MPMediaItemPropertyStoreIsArtistUploadedContent, - _MPMediaItemPropertyStoreLyricsAvailable, _MPMediaItemPropertyStoreNeedsReporting, - _MPMediaItemPropertyStorePlaybackEndpointType, _MPMediaItemPropertyStorePlaylistID, - _MPMediaItemPropertyStoreRadioStationID, _MPMediaItemPropertyStoreRedownloadParameters, - _MPMediaItemPropertyStoreRentalID, _MPMediaItemPropertyStoreSagaID, - _MPMediaItemPropertyStoreURL, _MPMediaItemPropertySubscriptionStoreItemID, - _MPMediaItemPropertySyncID, _MPMediaItemPropertyTitle, _MPMediaItemPropertyUserGrouping, + _MPMediaItemPropertyShowComposer, _MPMediaItemPropertyShowSortType, + _MPMediaItemPropertySignificantAmountHasBeenPlayed, _MPMediaItemPropertySkipCount, + _MPMediaItemPropertySkipCountSinceSync, _MPMediaItemPropertySortAlbumArtist, + _MPMediaItemPropertySortAlbumTitle, _MPMediaItemPropertySortArtist, + _MPMediaItemPropertySortComposer, _MPMediaItemPropertySortTitle, + _MPMediaItemPropertyStartTime, _MPMediaItemPropertyStopTime, + _MPMediaItemPropertyStoreAccountID, _MPMediaItemPropertyStoreAdvertisementType, + _MPMediaItemPropertyStoreAdvertisementUniqueID, _MPMediaItemPropertyStoreAlbumArtistID, + _MPMediaItemPropertyStoreArtistID, _MPMediaItemPropertyStoreAssetProtectionType, + _MPMediaItemPropertyStoreBookmarkMetadataEntityRevision, _MPMediaItemPropertyStoreBookmarkMetadataIdentifier, + _MPMediaItemPropertyStoreBookmarkMetadataTimestamp, _MPMediaItemPropertyStoreCloudAlbumID, + _MPMediaItemPropertyStoreCloudAssetAvailable, _MPMediaItemPropertyStoreCloudIsInMyLibrary, + _MPMediaItemPropertyStoreCloudStatus, _MPMediaItemPropertyStoreComposerID, + _MPMediaItemPropertyStoreDatePurchased, _MPMediaItemPropertyStoreDownloaderAccountID, + _MPMediaItemPropertyStoreExtrasURL, _MPMediaItemPropertyStoreFamilyAccountID, + _MPMediaItemPropertyStoreGenreID, _MPMediaItemPropertyStoreID, + _MPMediaItemPropertyStoreIsArtistUploadedContent, _MPMediaItemPropertyStoreLyricsAvailable, + _MPMediaItemPropertyStoreNeedsReporting, _MPMediaItemPropertyStorePlaybackEndpointType, + _MPMediaItemPropertyStorePlaylistID, _MPMediaItemPropertyStoreRadioStationID, + _MPMediaItemPropertyStoreRedownloadParameters, _MPMediaItemPropertyStoreRentalID, + _MPMediaItemPropertyStoreSagaID, _MPMediaItemPropertyStoreURL, + _MPMediaItemPropertySubscriptionStoreItemID, _MPMediaItemPropertySyncID, + _MPMediaItemPropertyTitle, _MPMediaItemPropertyUserGrouping, _MPMediaItemPropertyVerifiedIntegrity, _MPMediaItemPropertyVolumeAdjustment, _MPMediaItemPropertyVolumeNormalization, _MPMediaItemPropertyYear, _MPMediaRemoteCommandOptionsForFeedbackOrPurchaseCommandEvent, @@ -122,8 +126,9 @@ exports: __MPContentItemDidChangeNotification, __MPMediaItemPropertyAvailableArtworkToken, __MPMediaItemPropertyAvailableScreenshotToken, __MPMediaItemPropertyFetchableArtworkSource, __MPMediaItemPropertyFetchableArtworkToken, __MPMediaItemPropertyFetchableScreenshotSource, - __MPMediaItemPropertyFetchableScreenshotToken, __MPNowPlayingInfoPropertyAlbumiTunesStoreAdamIdentifier, - __MPNowPlayingInfoPropertyArtistiTunesStoreAdamIdentifier, + __MPMediaItemPropertyFetchableScreenshotToken, __MPNowPlayingInfoCenterPlaybackQueueDelegateDidChangeNotification, + __MPNowPlayingInfoPropertyAlbumiTunesStoreAdamIdentifier, + __MPNowPlayingInfoPropertyAppMetrics, __MPNowPlayingInfoPropertyArtistiTunesStoreAdamIdentifier, __MPNowPlayingInfoPropertyArtworkData, __MPNowPlayingInfoPropertyArtworkMIMEType, __MPNowPlayingInfoPropertyDefaultPlaybackRate, __MPNowPlayingInfoPropertyDownloadProgress, __MPNowPlayingInfoPropertyDownloadState, __MPNowPlayingInfoPropertyExternalContentIdentifier, @@ -153,15 +158,16 @@ exports: _MPInsertIntoPlaybackQueueCommandEvent, _MPMediaEntity, _MPMediaItem, _MPMediaItemArtwork, _MPNondurableMediaItem, _MPNowPlayingContentItem, _MPNowPlayingInfoCenter, _MPNowPlayingInfoLanguageOption, - _MPNowPlayingInfoLanguageOptionGroup, _MPNowPlayingPlaybackQueueCache, - _MPPlayableContentCallbackContext, _MPPlayableContentManager, - _MPPlayableContentManagerContext, _MPPurchaseCommand, _MPPurchaseCommandEvent, - _MPQuickPlayPlaybackQueue, _MPRadioStationRemotePlaybackQueue, - _MPRatingCommand, _MPRatingCommandEvent, _MPRemoteCommand, - _MPRemoteCommandCenter, _MPRemoteCommandEvent, _MPRemoteControlOrigin, - _MPRemotePlaybackQueue, _MPReorderQueueCommand, _MPReorderQueueCommandEvent, - _MPSeekCommandEvent, _MPSetPlaybackQueueCommand, _MPSetPlaybackQueueCommandEvent, - _MPSkipIntervalCommand, _MPSkipIntervalCommandEvent, _MPSkipTrackCommand, - _MPSkipTrackCommandEvent, _MPSpecialSeekCommandEvent, _MPWeakRef, - __MPRemoteCommandTarget, __MPWeakInvocationTarget ] + _MPNowPlayingInfoLanguageOptionGroup, _MPNowPlayingInfoLyricsEvent, + _MPNowPlayingInfoLyricsItem, _MPNowPlayingInfoLyricsItemToken, + _MPNowPlayingPlaybackQueueCache, _MPPlayableContentCallbackContext, + _MPPlayableContentManager, _MPPlayableContentManagerContext, + _MPPurchaseCommand, _MPPurchaseCommandEvent, _MPQuickPlayPlaybackQueue, + _MPRadioStationRemotePlaybackQueue, _MPRatingCommand, _MPRatingCommandEvent, + _MPRemoteCommand, _MPRemoteCommandCenter, _MPRemoteCommandEvent, + _MPRemoteControlOrigin, _MPRemotePlaybackQueue, _MPReorderQueueCommand, + _MPReorderQueueCommandEvent, _MPSeekCommandEvent, _MPSetPlaybackQueueCommand, + _MPSetPlaybackQueueCommandEvent, _MPSkipIntervalCommand, _MPSkipIntervalCommandEvent, + _MPSkipTrackCommand, _MPSkipTrackCommandEvent, _MPSpecialSeekCommandEvent, + _MPWeakRef, __MPRemoteCommandTarget, __MPWeakInvocationTarget ] ... diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox.tbd index 9ae8ad7412..603f7a7069 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 685F043F-4DB5-3C24-A813-F9041052E901', 'x86_64: 22150DE7-8CD3-30DD-8C0F-3D06F865C186' ] +uuids: [ 'i386: FF3309E8-0512-3D85-8200-F62C83BA85EC', 'x86_64: 2BF8A414-F33A-333B-97F1-97D3807F96EB' ] platform: macosx install-name: /System/Library/Frameworks/MediaToolbox.framework/Versions/A/MediaToolbox objc-constraint: none @@ -86,35 +86,36 @@ exports: _FPSupport_CopyDestinationPixelBufferAttributesWithIOSurfaceSupport, _FPSupport_CreateDestinationPixelBufferAttributes, _FPSupport_DeleteCASlot, _FPSupport_DeleteCASlotsInArray, _FPSupport_EnsureCAImageQueue, - _FPSupport_GetDefaultTrackIDForMediaType, _FPSupport_GetFirstEnabledTrackIDForMediaType, - _FVDUtilsCreateDisplayUUID, _FVDUtilsH264DecoderSupports444, - _FVDUtilsH264EncoderSupports1080p60, _FVDUtilsH264EncoderSupports444, - _FVDUtilsH264EncoderSupportsBGRA, _FVDUtilsH264EncoderSupportsScaling, - _FigAIOBlockUntilReady, _FigAIOClientCreate, _FigAIOClientRelease, - _FigAIOIssueRead, _FigAIOIssueWrite, _FigAIOTryToComplete, - _FigAVCHDAssetCollectionCreateWithURL, _FigActivitySchedulerCreateForCFRunLoop, - _FigActivitySchedulerCreateForNewThread, _FigActivitySchedulerGetClassID, - _FigActivitySchedulerGetFigBaseObject, _FigActivitySchedulerGetTypeID, - _FigAssertionCopyProperty, _FigAssertionSetProperty, _FigAssetCacheInspectorCreate, - _FigAssetCacheInspectorGetCMBaseObject, _FigAssetCacheInspectorGetClassID, - _FigAssetCacheInspectorGetTypeID, _FigAssetCollectionFactoryCreateCollectionWithURL, - _FigAssetCollectionGetAllPropertyKeys, _FigAssetCollectionGetCMBaseObject, - _FigAssetCollectionGetClassID, _FigAssetCollectionGetTypeID, - _FigAssetCopyAssetWithDownloadToken, _FigAssetCreateForAVCHDClip, - _FigAssetCreateWithBlockBuffer, _FigAssetCreateWithByteStream, - _FigAssetCreateWithFormatReader, _FigAssetCreateWithMovieProxyData, - _FigAssetCreateWithURL, _FigAssetDownloaderGetCMBaseObject, - _FigAssetDownloaderGetClassID, _FigAssetDownloaderGetTypeID, - _FigAssetGetAllPropertyKeys, _FigAssetGetCMBaseObject, _FigAssetGetClassID, - _FigAssetGetTypeID, _FigAssetImageGeneratorCreateFromAsset, - _FigAssetImageGeneratorGetClassID, _FigAssetImageGeneratorGetFigBaseObject, - _FigAssetImageGeneratorGetGeneratorForURLRequest, _FigAssetImageGeneratorGetTypeID, - _FigAssetReaderCreateWithAsset, _FigAssetReaderCreateWithURLAndFormatReader, - _FigAssetReaderGetClassID, _FigAssetReaderGetFigBaseObject, - _FigAssetReaderGetTypeID, _FigAssetTableAddAsset, _FigAssetTableCopyAsset, - _FigAssetTableRemoveAsset, _FigAssetTrackGetAllPropertyKeys, - _FigAssetTrackGetCMBaseObject, _FigAssetTrackGetClassID, _FigAssetTrackGetTypeID, - _FigAssetWriterCreateWithURL, _FigAssetWriterGetClassID, _FigAssetWriterGetFigBaseObject, + _FPSupport_GetDefaultTrackIDForMediaType, _FPSupport_GetDisplayRefreshInformation, + _FPSupport_GetFirstEnabledTrackIDForMediaType, _FVDUtilsCreateDisplayUUID, + _FVDUtilsH264DecoderSupports444, _FVDUtilsH264EncoderSupports1080p60, + _FVDUtilsH264EncoderSupports444, _FVDUtilsH264EncoderSupportsBGRA, + _FVDUtilsH264EncoderSupportsScaling, _FigAIOBlockUntilReady, + _FigAIOClientCreate, _FigAIOClientRelease, _FigAIOIssueRead, + _FigAIOIssueWrite, _FigAIOTryToComplete, _FigAVCHDAssetCollectionCreateWithURL, + _FigActivitySchedulerCreateForCFRunLoop, _FigActivitySchedulerCreateForNewThread, + _FigActivitySchedulerGetClassID, _FigActivitySchedulerGetFigBaseObject, + _FigActivitySchedulerGetTypeID, _FigAssertionCopyProperty, + _FigAssertionSetProperty, _FigAssetCacheInspectorCreate, _FigAssetCacheInspectorGetCMBaseObject, + _FigAssetCacheInspectorGetClassID, _FigAssetCacheInspectorGetTypeID, + _FigAssetCollectionFactoryCreateCollectionWithURL, _FigAssetCollectionGetAllPropertyKeys, + _FigAssetCollectionGetCMBaseObject, _FigAssetCollectionGetClassID, + _FigAssetCollectionGetTypeID, _FigAssetCopyAssetWithDownloadToken, + _FigAssetCreateForAVCHDClip, _FigAssetCreateWithBlockBuffer, + _FigAssetCreateWithByteStream, _FigAssetCreateWithFormatReader, + _FigAssetCreateWithMovieProxyData, _FigAssetCreateWithURL, + _FigAssetDownloaderGetCMBaseObject, _FigAssetDownloaderGetClassID, + _FigAssetDownloaderGetTypeID, _FigAssetGetAllPropertyKeys, + _FigAssetGetCMBaseObject, _FigAssetGetClassID, _FigAssetGetTypeID, + _FigAssetImageGeneratorCreateFromAsset, _FigAssetImageGeneratorGetClassID, + _FigAssetImageGeneratorGetFigBaseObject, _FigAssetImageGeneratorGetGeneratorForURLRequest, + _FigAssetImageGeneratorGetTypeID, _FigAssetReaderCreateWithAsset, + _FigAssetReaderCreateWithURLAndFormatReader, _FigAssetReaderGetClassID, + _FigAssetReaderGetFigBaseObject, _FigAssetReaderGetTypeID, + _FigAssetTableAddAsset, _FigAssetTableCopyAsset, _FigAssetTableRemoveAsset, + _FigAssetTrackGetAllPropertyKeys, _FigAssetTrackGetCMBaseObject, + _FigAssetTrackGetClassID, _FigAssetTrackGetTypeID, _FigAssetWriterCreateWithURL, + _FigAssetWriterGetClassID, _FigAssetWriterGetFigBaseObject, _FigAssetWriterGetTypeID, _FigAudioCompressionOptionsGetPreset, _FigAudioCompressorInvalidate, _FigAudioDecompressorInvalidate, _FigAudioFileFormatReaderCreateFromStream, _FigAudioFileFormatWriterCanFileTypeSupportFormatDescription, @@ -190,26 +191,27 @@ exports: _FigCaptureDeviceGetTypeID, _FigCaptureStreamGetClassID, _FigCaptureStreamGetFigBaseObject, _FigCaptureStreamGetTypeID, _FigClockIsOctaviaClock, _FigClosedCaptionsTextRasterizerCreate, _FigClosedCaptionsTextRasterizerSetCommand, _FigComputeMovieDimensions, - _FigConsolidateMovieFragments, _FigCopySetOfFormatReaderSupportedFileExtensions, - _FigCopySetOfFormatReaderSupportedFileTypes, _FigCopySetOfFormatReaderSupportedMIMETypes, - _FigCopySetOfFormatReaderSupportedUTIs, _FigCopySetOfStreamingSupportedMIMETypes, - _FigCopySetOfStreamingSupportedUTIs, _FigCopyStringForMediaTypeAndSubType, - _FigCoreAnimationRendererCopyPixelBufferAtTime, _FigCoreAnimationRendererCopyProperty, - _FigCoreAnimationRendererCreate, _FigCoreAnimationRendererGetTypeID, - _FigCoreAnimationRendererInvalidate, _FigCoreAnimationRendererSetProperty, - _FigCoreTextSubtitleRendererCreate, _FigCreate3x2MatrixArrayFromCGAffineTransform, - _FigCreate3x3MatrixArrayFromCGAffineTransform, _FigCreateCGImageFromIOSurfaceAndAttributes, - _FigCreateCGImageFromPixelBuffer, _FigCreateCacheMemoryAllocatorForCRABS, - _FigCreateChapterImageRenderPipeline, _FigCreateChapterNameRenderPipeline, - _FigCreateClosedCaptionRenderPipeline, _FigCreateNullPixelBuffer, - _FigCreateSubtitleRenderPipeline, _FigCryptCreateDecryptedBlockBuffer, - _FigCryptCreateForDecrypt, _FigCryptDecryptMemory, _FigCryptDispose, - _FigCryptGetBlockSize, _FigCryptGetIVSize, _FigCryptGetKeySize, - _FigCryptSetIV, _FigDiskCacheProviderGetCFTypeID, _FigDiskCacheProviderGetClassID, - _FigDiskCacheProviderGetFigBaseObject, _FigDiskCacheProviderRelease, - _FigDiskCacheProviderRetain, _FigDiskCacheRepositoryCheckIn, - _FigDiskCacheRepositoryCheckInAndOut, _FigDiskCacheRepositoryCheckOut, - _FigDiskCacheRepositoryCopyCheckedInIDs, _FigDiskCacheRepositoryCopyDefaultParentURLForCurrentTask, + _FigConsolidateMovieFragments, _FigContentKeySessionCreate, + _FigCopySetOfFormatReaderSupportedFileExtensions, _FigCopySetOfFormatReaderSupportedFileTypes, + _FigCopySetOfFormatReaderSupportedMIMETypes, _FigCopySetOfFormatReaderSupportedUTIs, + _FigCopySetOfStreamingSupportedMIMETypes, _FigCopySetOfStreamingSupportedUTIs, + _FigCopyStringForMediaTypeAndSubType, _FigCoreAnimationRendererCopyPixelBufferAtTime, + _FigCoreAnimationRendererCopyProperty, _FigCoreAnimationRendererCreate, + _FigCoreAnimationRendererGetTypeID, _FigCoreAnimationRendererInvalidate, + _FigCoreAnimationRendererSetProperty, _FigCoreTextSubtitleRendererCreate, + _FigCreate3x2MatrixArrayFromCGAffineTransform, _FigCreate3x3MatrixArrayFromCGAffineTransform, + _FigCreateCGImageFromIOSurfaceAndAttributes, _FigCreateCGImageFromPixelBuffer, + _FigCreateCacheMemoryAllocatorForCRABS, _FigCreateChapterImageRenderPipeline, + _FigCreateChapterNameRenderPipeline, _FigCreateClosedCaptionRenderPipeline, + _FigCreateNullPixelBuffer, _FigCreateSubtitleRenderPipeline, + _FigCryptCreateDecryptedBlockBuffer, _FigCryptCreateForDecrypt, + _FigCryptDecryptMemory, _FigCryptDispose, _FigCryptGetBlockSize, + _FigCryptGetIVSize, _FigCryptGetKeySize, _FigCryptSetIV, _FigDiskCacheProviderGetCFTypeID, + _FigDiskCacheProviderGetClassID, _FigDiskCacheProviderGetFigBaseObject, + _FigDiskCacheProviderRelease, _FigDiskCacheProviderRetain, + _FigDiskCacheRepositoryCheckIn, _FigDiskCacheRepositoryCheckInAndOut, + _FigDiskCacheRepositoryCheckOut, _FigDiskCacheRepositoryCopyCheckedInIDs, + _FigDiskCacheRepositoryCopyDefaultParentURLForCurrentTask, _FigDiskCacheRepositoryCopyDefaultTmpDirURL, _FigDiskCacheRepositoryCopyInfo, _FigDiskCacheRepositoryCopyProperty, _FigDiskCacheRepositoryCreate, _FigDiskCacheRepositoryDelete, _FigDiskCacheRepositoryExists, @@ -226,7 +228,7 @@ exports: _FigFastStartRemakerCreateWithURLs, _FigFileStarByteStreamCreateForFile, _FigFileStarByteStreamCreateForFileURL, _FigFileTypeDoesSupportExternalSampleReferences, _FigFormatReaderCreateForAVCHD, _FigFormatReaderCreateForStream, - _FigFormatReaderCreateForStreamReturningMatchingContainerLabelType, + _FigFormatReaderCreateForStreamReturningMatchingContainerLabel, _FigFormatReaderGetClassID, _FigFormatReaderGetFigBaseObject, _FigFormatReaderGetTypeID, _FigFormatWriterGetClassID, _FigFormatWriterGetFigBaseObject, _FigFormatWriterGetTypeID, _FigFullDownloadDiskCacheProviderCreate, @@ -431,7 +433,13 @@ exports: _FigRemakerGetTypeID, _FigRemakerIsFormatDescriptionProtected, _FigRenderPipelineCreateForBufferQueue, _FigRenderPipelineCreateForWritingTrack, _FigRenderPipelineGetClassID, _FigRenderPipelineGetFigBaseObject, - _FigRenderPipelineGetTypeID, _FigRewriteMetadata, _FigSCCFormatWriterCreateWithByteStream, + _FigRenderPipelineGetTypeID, _FigReportingModeratorCreateForCRABS, + _FigReportingModeratorCreateForHLS, _FigReportingModeratorGetClassID, + _FigReportingModeratorGetFigBaseObject, _FigReportingModeratorGetTypeID, + _FigReportingModeratorRelease, _FigReportingModeratorRetain, + _FigReportingSessionStatsCreate, _FigReportingSessionStatsGetClassID, + _FigReportingSessionStatsGetTypeID, _FigReportingSessionStatsRelease, + _FigRewriteMetadata, _FigSCCFormatWriterCreateWithByteStream, _FigSalFactoryGetCMBaseObject, _FigSalFactoryGetClassID, _FigSalFactoryGetTypeID, _FigSalPlayerCreate, _FigSalPlayerCreateWithRenderPipeline, _FigSalPlayerGetClassID, _FigSalPlayerGetTypeID, _FigSampleBufferAudioRendererCreateWithOptions, @@ -829,9 +837,10 @@ exports: _kFigAccessLogKey__TotalMediaRequests, _kFigAccessLogKey__UnsuccessfulUpgrade, _kFigActivitySchedulerProperty_ClientPID, _kFigActivitySchedulerProperty_MachTimeSharePolicy, _kFigActivitySchedulerProperty_ThreadPriority, _kFigActivitySchedulerProperty_ThrottleForBackground, - _kFigAssertionProperty_HolderName, _kFigAssetAlternativeConfigurationKey_ServiceIdentifier, - _kFigAssetAlternativeConfigurationKey_StorefrontID, _kFigAssetCacheInspectorProperty_CacheURL, - _kFigAssetCacheInspectorProperty_PlayableOffline, _kFigAssetClientHandledURLRequestNotificationKey_RequestDictionary, + _kFigAssertionProperty_HolderName, _kFigAssetAlternativeConfigurationKey_RTCReportingHierarchyToken, + _kFigAssetAlternativeConfigurationKey_ServiceIdentifier, _kFigAssetAlternativeConfigurationKey_StorefrontID, + _kFigAssetCacheInspectorProperty_CacheURL, _kFigAssetCacheInspectorProperty_PlayableOffline, + _kFigAssetClientHandledURLRequestNotificationKey_RequestDictionary, _kFigAssetCollectionNotification_AssetFailedToLoad, _kFigAssetCollectionNotification_AssetLoaded, _kFigAssetCollectionNotification_BatchPropertyLoadComplete, _kFigAssetCollectionNotification_PropertyFailedToLoad, _kFigAssetCollectionNotification_PropertyLoaded, @@ -854,7 +863,8 @@ exports: _kFigAssetDownloaderNotification_LoadedTimeRangesChanged, _kFigAssetDownloaderPayloadKey_CurrentLoadedTimeRanges, _kFigAssetDownloaderPayloadKey_NewlyLoadedTimeRanges, _kFigAssetDownloaderPayloadKey_Result, _kFigAssetDownloaderProperty_Asset, - _kFigAssetDownloaderProperty_DestinationURL, _kFigAssetDownloaderProperty_LoadedTimeRanges, + _kFigAssetDownloaderProperty_ClientBundleIdentifier, _kFigAssetDownloaderProperty_DestinationURL, + _kFigAssetDownloaderProperty_DownloadedBytes, _kFigAssetDownloaderProperty_LoadedTimeRanges, _kFigAssetDownloaderProperty_ResolvedSelectedMediaArray, _kFigAssetDownloaderProperty_SelectedMediaArray, _kFigAssetDownloaderProperty_Status, _kFigAssetImageGeneratorApertureMode_CleanAperture, _kFigAssetImageGeneratorApertureMode_EncodedPixels, _kFigAssetImageGeneratorApertureMode_ProductionAperture, @@ -925,24 +935,25 @@ exports: _kFigAssetProperty_ContentByteStream, _kFigAssetProperty_CouldContainFragments, _kFigAssetProperty_CreationFlags, _kFigAssetProperty_CreationOptionsDictionary, _kFigAssetProperty_CreationURL, _kFigAssetProperty_CustomURLProvider, - _kFigAssetProperty_DownloadToDestinationResult, _kFigAssetProperty_DownloadToken, - _kFigAssetProperty_FormatReader, _kFigAssetProperty_FormatSpecificMetadata, - _kFigAssetProperty_FormatSpecificMetadataFormat, _kFigAssetProperty_HLSMetadata, - _kFigAssetProperty_ID3Metadata, _kFigAssetProperty_ID3MetadataWithBackwardCompatibility, - _kFigAssetProperty_ISOUserData, _kFigAssetProperty_IncrementalFragmentParseInterval, - _kFigAssetProperty_InitialSamples, _kFigAssetProperty_InstanceUUID, - _kFigAssetProperty_MakeReadAheadAssertionWhenCreatingByteStream, - _kFigAssetProperty_MatchingContainerLabelType, _kFigAssetProperty_MediaPlaybackValidation, - _kFigAssetProperty_MovieExtendsDuration, _kFigAssetProperty_MovieProxy, - _kFigAssetProperty_NSURLSessionDataDelegate, _kFigAssetProperty_NSURLSessionOperationQueue, - _kFigAssetProperty_OriginalNetworkContentURL, _kFigAssetProperty_OriginalReadAheadAssertion, - _kFigAssetProperty_PassthroughTrimValidation, _kFigAssetProperty_ProtectedStatus, - _kFigAssetProperty_ProvidesPreciseDurationAndTiming, _kFigAssetProperty_QuickTimeMetadata, - _kFigAssetProperty_QuickTimeUserData, _kFigAssetProperty_ResolvedURL, - _kFigAssetProperty_ResponseForClientHandledURLRequest, _kFigAssetProperty_SHA1Digest, - _kFigAssetProperty_ShouldPrefetchCryptKeys, _kFigAssetProperty_StorageSession, - _kFigAssetProperty_TrackReferences, _kFigAssetProperty_Tracks, - _kFigAssetProperty_iTunesMetadata, _kFigAssetReaderAudioProcessingOption_TimePitchAlgorithm, + _kFigAssetProperty_DefaultContentKeySession, _kFigAssetProperty_DownloadToDestinationResult, + _kFigAssetProperty_DownloadToken, _kFigAssetProperty_FormatReader, + _kFigAssetProperty_FormatSpecificMetadata, _kFigAssetProperty_FormatSpecificMetadataFormat, + _kFigAssetProperty_HLSMetadata, _kFigAssetProperty_ID3Metadata, + _kFigAssetProperty_ID3MetadataWithBackwardCompatibility, _kFigAssetProperty_ISOUserData, + _kFigAssetProperty_IncrementalFragmentParseInterval, _kFigAssetProperty_InitialSamples, + _kFigAssetProperty_InstanceUUID, _kFigAssetProperty_MakeReadAheadAssertionWhenCreatingByteStream, + _kFigAssetProperty_MatchingContainerLabel, _kFigAssetProperty_MatchingContainerLabelType, + _kFigAssetProperty_MediaPlaybackValidation, _kFigAssetProperty_MovieExtendsDuration, + _kFigAssetProperty_MovieProxy, _kFigAssetProperty_NSURLSessionDataDelegate, + _kFigAssetProperty_NSURLSessionOperationQueue, _kFigAssetProperty_OriginalNetworkContentURL, + _kFigAssetProperty_OriginalReadAheadAssertion, _kFigAssetProperty_PassthroughTrimValidation, + _kFigAssetProperty_ProtectedStatus, _kFigAssetProperty_ProvidesPreciseDurationAndTiming, + _kFigAssetProperty_QuickTimeMetadata, _kFigAssetProperty_QuickTimeUserData, + _kFigAssetProperty_ResolvedURL, _kFigAssetProperty_ResponseForClientHandledURLRequest, + _kFigAssetProperty_SHA1Digest, _kFigAssetProperty_ShouldPrefetchCryptKeys, + _kFigAssetProperty_StorageSession, _kFigAssetProperty_TrackReferences, + _kFigAssetProperty_Tracks, _kFigAssetProperty_iTunesMetadata, + _kFigAssetReaderAudioProcessingOption_TimePitchAlgorithm, _kFigAssetReaderCreationOption_PermitNonLocalURLs, _kFigAssetReaderExtractionOption_CopyDataBuffers, _kFigAssetReaderExtractionOption_FieldMode, _kFigAssetReaderExtractionOption_FrameDuration, _kFigAssetReaderExtractionOption_MatrixHandling, _kFigAssetReaderExtractionOption_RenderEmptyMedia, @@ -1059,6 +1070,7 @@ exports: _kFigAudioRenderPipelineSweepFilterConfigurationKey_BypassThreshold, _kFigAudioRenderPipelineSweepFilterConfigurationKey_MaximumCutOffFrequency, _kFigAudioRenderPipelineSweepFilterConfigurationKey_MinimumCutOffFrequency, + _kFigByteFlumeCreateOption_AlternativeConfigurationOptions, _kFigByteFlumeCreateOption_DisableLargeDownload, _kFigByteFlumeCreateOption_HTTPRequestOptions, _kFigByteFlumeCreateOption_MaxSizeAllowedForCellularAccess, _kFigByteFlumeCreateOption_RequestSession, _kFigByteFlumeCreateOption_UseAWDL, @@ -1073,9 +1085,10 @@ exports: _kFigByteFlumeProperty_InteractivePlaybackAssertion, _kFigByteFlumeProperty_LastError, _kFigByteFlumeProperty_MIMEType, _kFigByteFlumeProperty_NetworkInterfaceStatistics, _kFigByteFlumeProperty_NoCache, _kFigByteFlumeProperty_PlaybackSessionID, - _kFigByteFlumeProperty_RemoteIPAddress, _kFigByteFlumeProperty_StorageSession, - _kFigByteFlumeProperty_SuggestedFileName, _kFigByteFlumeProperty_URL, - _kFigBytePumpAlternateEntryGroupLocatorMapKey_Channels, _kFigBytePumpAlternateEntryGroupLocatorMapKey_ClosedCaptionType, + _kFigByteFlumeProperty_RemoteIPAddress, _kFigByteFlumeProperty_ReportingAgent, + _kFigByteFlumeProperty_StorageSession, _kFigByteFlumeProperty_SuggestedFileName, + _kFigByteFlumeProperty_URL, _kFigBytePumpAlternateEntryGroupLocatorMapKey_Channels, + _kFigBytePumpAlternateEntryGroupLocatorMapKey_ClosedCaptionType, _kFigBytePumpAlternateEntryGroupLocatorMapKey_StableStreamIdentifier, _kFigBytePumpAlternateEntryGroupLocatorMapKey_URL, _kFigBytePumpAlternateEntryKey_AlternateIndex, _kFigBytePumpAlternateEntryKey_AudioGroupID, _kFigBytePumpAlternateEntryKey_AudioGroupLocatorMap, @@ -1096,8 +1109,9 @@ exports: _kFigBytePumpCPECryptorsKey_AudioCryptor, _kFigBytePumpCPECryptorsKey_CryptFormat, _kFigBytePumpCPECryptorsKey_KeyType, _kFigBytePumpCPECryptorsKey_VideoCryptor, _kFigBytePumpCreateOption_AlternativeConfigurationOptions, - _kFigBytePumpCreateOption_CPECryptors, _kFigBytePumpCreateOption_DisallowCellularAccess, - _kFigBytePumpCreateOption_HTTPRequestOptions, _kFigBytePumpCreateOption_InheritURIQueryComponentFromReferencingURI, + _kFigBytePumpCreateOption_CPECryptors, _kFigBytePumpCreateOption_DefaultContentKeySession, + _kFigBytePumpCreateOption_DisallowCellularAccess, _kFigBytePumpCreateOption_HTTPRequestOptions, + _kFigBytePumpCreateOption_InheritURIQueryComponentFromReferencingURI, _kFigBytePumpCreateOption_OutOfBandAlternateTracks, _kFigBytePumpCreateOption_RequestSession, _kFigBytePumpCreateOption_StoreBagSessionConfiguration, _kFigBytePumpCreateOption_StreamingCache, _kFigBytePumpCreateOption_iTunesAccountID, _kFigBytePumpCreateOption_iTunesRentalID, @@ -1145,7 +1159,14 @@ exports: _kFigByteStreamFactoryCreateOption_PrepareForExclusivePlaybackMode, _kFigByteStreamFactoryCreateOption_UseAWDL, _kFigCACFContextNeedsFlushNotification, _kFigCFCaptionRendererDesc, _kFigCFCaptionRendererNotification_RendererDidChangeCaptions, - _kFigCFHTTPIDKeyDate, _kFigCPEContentKind_AudioBook, _kFigCPEContentKind_Booklet, + _kFigCFHTTPIDKeyDate, _kFigCKSCryptorCreationOption_CPERights, + _kFigCKSCryptorCreationOption_CryptKeyURL, _kFigCKSCryptorCreationOption_CryptorUsedByTransportStream, + _kFigCKSCryptorCreationOption_DecryptDestination, _kFigCKSCryptorCreationOption_DecryptFormatType, + _kFigCKSCryptorCreationOption_FormatDescription, _kFigCKSCryptorCreationOption_ProtectionScheme, + _kFigCKSCryptorCreationOption_Sinfs, _kFigCKSCryptorCreationOption_iTunesAccountID, + _kFigCKSCryptorCreationOption_iTunesRentalID, _kFigCKSPropertyKey_ClientAuditToken, + _kFigCKSPropertyKey_HasEstablishedProtector, _kFigCKSPropertyKey_ProtectionSessionID, + _kFigCPEContentKind_AudioBook, _kFigCPEContentKind_Booklet, _kFigCPEContentKind_Movie, _kFigCPEContentKind_MusicVideo, _kFigCPEContentKind_Podcast, _kFigCPEContentKind_Song, _kFigCPEContentKind_TVShow, _kFigCPEContentKind_Unknown, _kFigCPENotification_ExternalProtectionRequiredChanged, @@ -1194,7 +1215,7 @@ exports: _kFigCachedReadAheadByteStreamProperty_ReadAheadActive, _kFigCachedReadAheadByteStreamProperty_ReadAheadAllowBackfill, _kFigCachedReadAheadByteStreamProperty_ReadAheadAssertion, _kFigCachedReadAheadByteStreamProperty_ReadAheadStartTime, - _kFigCachedReadAheadByteStreamProperty_SaveMemoryCacheToDiskWhenDone, + _kFigCachedReadAheadByteStreamProperty_ReportingAgent, _kFigCachedReadAheadByteStreamProperty_SaveMemoryCacheToDiskWhenDone, _kFigCachedReadAheadByteStreamProperty_StorageSession, _kFigCaptionDecoderProperty_CaptionChannel, _kFigCaptionProperty_CaptionData, _kFigCaptionProperty_TimeRange, _kFigCaptureAddAttachmentsOptionsKey_SelectedAttachmentKeys, @@ -1235,14 +1256,13 @@ exports: _kFigCoreAnimationRendererOption_DestinationColorAttachments, _kFigCoreAnimationRendererOption_RenderCAContext, _kFigCoreAnimationRendererProperty_PerformanceDictionary, _kFigCoreAnimationRendererProperty_ThrottleForBackground, - _kFigCustomURLProviderResponseKey_ClientRef, _kFigCustomURLProviderResponseKey_CryptorID, - _kFigCustomURLProviderResponseKey_GetIncrementally, _kFigDiskCacheProviderProperty_CacheBlockSize, - _kFigDiskCacheProviderProperty_CacheIdentifier, _kFigDiskCacheProviderProperty_CacheIsBusy, - _kFigDiskCacheProviderProperty_CacheIsComplete, _kFigDiskCacheProviderProperty_CacheMap, - _kFigDiskCacheProviderProperty_CacheMapEntrySize, _kFigDiskCacheProviderProperty_CacheSize, - _kFigDiskCacheRepositoryProperty_LastModifiedDate, _kFigDiskCacheRepositoryProperty_Size, - _kFigEditCursorProperty_TimeRangesMayIncrease, _kFigEditCursorServiceNotification_EditsChanged, - _kFigEditCursorServiceNotification_TimeRangesMayNoLongerIncrease, + _kFigCustomURLProviderResponseKey_ClientRef, _kFigCustomURLProviderResponseKey_GetIncrementally, + _kFigDiskCacheProviderProperty_CacheBlockSize, _kFigDiskCacheProviderProperty_CacheIdentifier, + _kFigDiskCacheProviderProperty_CacheIsBusy, _kFigDiskCacheProviderProperty_CacheIsComplete, + _kFigDiskCacheProviderProperty_CacheMap, _kFigDiskCacheProviderProperty_CacheMapEntrySize, + _kFigDiskCacheProviderProperty_CacheSize, _kFigDiskCacheRepositoryProperty_LastModifiedDate, + _kFigDiskCacheRepositoryProperty_Size, _kFigEditCursorProperty_TimeRangesMayIncrease, + _kFigEditCursorServiceNotification_EditsChanged, _kFigEditCursorServiceNotification_TimeRangesMayNoLongerIncrease, _kFigEndpointAudioSourceBufferQueueCreateOption_IgnoreFlush, _kFigEndpointAudioSourceBufferQueueDefaultASBD, _kFigEndpointAudioSourceBufferQueueProperty_BufferQueue, _kFigErrorLogKey_ConnectionType, _kFigErrorLogKey_Date, _kFigErrorLogKey_ErrorComment, @@ -1319,6 +1339,7 @@ exports: _kFigFormatWriterProperty_MovieFragmentCheckpointInterval, _kFigFormatWriterProperty_MovieMatrix, _kFigFormatWriterProperty_MovieTimeScale, _kFigFormatWriterProperty_PreferredVolume, _kFigFormatWriterProperty_ThreadPriority, + _kFigFormatWriterProperty_TotalMovieAndMovieFragmentHeaderByteCountWritten, _kFigFormatWriterProperty_TrackReference, _kFigFormatWriterProperty_UseRelativeDataOffsetsInMovieFragments, _kFigFormatWriterProperty_WriteBaseMediaDecodeTimeInTrackFragments, _kFigFormatWriterProperty_WriteNoSamplesInMovieHeader, _kFigFormatWriterProperty_iTunesGaplessInfo, @@ -1634,6 +1655,7 @@ exports: _kFigPlaybackBossParameter_SeekID, _kFigPlaybackBossTrackOptionKey_IFrameMinimumInterval, _kFigPlaybackBossTrackOptionKey_PlayDroppableFramesWithMinimumInterval, _kFigPlaybackBossTrackOptionKey_PlaySequencesAtSyncFramesOnly, + _kFigPlaybackBossTrackOptionKey_RequestedFrameTimestampIntervalStep, _kFigPlaybackBossTrackOptionKey_SampleBufferCryptor, _kFigPlaybackBossTrackOptionKey_SampleBufferQueueDurationHighWater, _kFigPlaybackBossTrackOptionKey_SampleBufferQueueDurationLowWater, _kFigPlaybackBossTrackOptionKey_SendCaptionBackedSampleBuffers, @@ -2173,101 +2195,130 @@ exports: _kFigRenderPipelineProperty_VideoQualityOfServiceTier, _kFigRenderPipelineProperty_YCbCrMatrix, _kFigRenderPipelineVisualContextOption_DestinationPixelBufferAttributes, _kFigRenderPipelineVisualContextOption_EnsureModifiableImageBuffers, - _kFigReportingCRABS_BBufsOutstanding, _kFigReportingCRABS_CacheMemAllotted, - _kFigReportingCRABS_CacheMemInUse, _kFigReportingCRABS_CacheMemUnused, - _kFigReportingCRABS_CacheMemVolatile, _kFigReportingCRABS_DiskCacheAllotted, - _kFigReportingCRABS_FirehoseMediaRequests, _kFigReportingCRABS_HintWasteBytes, - _kFigReportingCRABS_HintedBytes, _kFigReportingCRABS_ImmediateMediaRequests, - _kFigReportingCRABS_LargestReadSize, _kFigReportingCRABS_LongestReadTimeMilliSeconds, - _kFigReportingCRABS_NumCostlyInserts, _kFigReportingCRABS_NumberOfReads, - _kFigReportingCRABS_NumberOfReadsTakingHalfASecondOrLonger, - _kFigReportingCRABS_NumberOfReadsTakingOneSecondOrLonger, - _kFigReportingCRABS_ReaderWaitCount, _kFigReportingCRABS_ShortestReadTimeMilliSeconds, - _kFigReportingCRABS_SmallestReadSize, _kFigReportingCRABS_TotalBytesRead, - _kFigReportingCRABS_TotalReadTimeMilliSeconds, _kFigReportingEventKey_AbortedMediaRequestCount, - _kFigReportingEventKey_ActiveDownloadTime, _kFigReportingEventKey_AssetURI_OR_ID, - _kFigReportingEventKey_AudioBufferDuration, _kFigReportingEventKey_AudioSubstreamParallelConnectionCount, + _kFigReportingEventKey_AbortedFirehoseDueInterfaceChange, + _kFigReportingEventKey_AbortedFirehoseMediaRequestCount, _kFigReportingEventKey_AbortedImmediateDueInterfaceChange, + _kFigReportingEventKey_AbortedImmediateMediaRequestCount, + _kFigReportingEventKey_AbortedMediaRequestCount, _kFigReportingEventKey_ActiveDownloadTime, + _kFigReportingEventKey_AssetURI_OR_ID, _kFigReportingEventKey_AudioBufferDuration, + _kFigReportingEventKey_AudioSubstreamParallelConnectionCount, _kFigReportingEventKey_AudioSubstreamSegmentDownloadTime, _kFigReportingEventKey_AudioSubstreamSegmentDuration, _kFigReportingEventKey_AudioSubstreamSegmentLatency, _kFigReportingEventKey_AudioSubstreamSegmentObservedBitrate, - _kFigReportingEventKey_AudioSubstreamSegmentSize, _kFigReportingEventKey_CachedBytes, + _kFigReportingEventKey_AudioSubstreamSegmentSize, _kFigReportingEventKey_BBufsOutstanding, + _kFigReportingEventKey_BufferDurationMilliseconds, _kFigReportingEventKey_CPUTime, + _kFigReportingEventKey_CPUUsage, _kFigReportingEventKey_CRABSConnectionType, + _kFigReportingEventKey_CRABSErrorCode, _kFigReportingEventKey_CRABSErrorComment, + _kFigReportingEventKey_CRABSErrorCount, _kFigReportingEventKey_CRABSErrorDomain, + _kFigReportingEventKey_CRABSErrorSeverity, _kFigReportingEventKey_CacheMemAllotted, + _kFigReportingEventKey_CacheMemInUse, _kFigReportingEventKey_CacheMemUnused, + _kFigReportingEventKey_CacheMemVolatile, _kFigReportingEventKey_CachedBytes, _kFigReportingEventKey_CellBytes, _kFigReportingEventKey_CodecString, _kFigReportingEventKey_ConnectionsCulledCount, _kFigReportingEventKey_CoreMediaSessionID, _kFigReportingEventKey_CountOfDroppedVideoFrames, _kFigReportingEventKey_CountOfStalls, _kFigReportingEventKey_CurrentVariantHDCPLevel, _kFigReportingEventKey_CurrentVariantRank, _kFigReportingEventKey_DeviceHDCPLevel, _kFigReportingEventKey_DidSwitchFail, + _kFigReportingEventKey_DiskBacked, _kFigReportingEventKey_DiskCacheAllotted, _kFigReportingEventKey_EventCounter, _kFigReportingEventKey_FailedSwitchCount, - _kFigReportingEventKey_FirstByteTime, _kFigReportingEventKey_HDCPRequirementNotMet, + _kFigReportingEventKey_FileDurationMilliseconds, _kFigReportingEventKey_FileSize, + _kFigReportingEventKey_FirehoseMediaRequestCount, _kFigReportingEventKey_FirehoseMoves, + _kFigReportingEventKey_FirehoseRequestBytes, _kFigReportingEventKey_FirehoseRequestTimeMilliseconds, + _kFigReportingEventKey_FirstByteTime, _kFigReportingEventKey_FlumeErrorCode, + _kFigReportingEventKey_FlumeErrorComment, _kFigReportingEventKey_FlumeErrorCount, + _kFigReportingEventKey_FlumeErrorDomain, _kFigReportingEventKey_FlumeErrorSeverity, + _kFigReportingEventKey_HDCPRequirementNotMet, _kFigReportingEventKey_HintWasteBytes, + _kFigReportingEventKey_HintedBytes, _kFigReportingEventKey_IFrameCacheMemory, _kFigReportingEventKey_IRAT_EstimatedMaximumBitrate, _kFigReportingEventKey_IRAT_EstimatedMinimumBitrate, - _kFigReportingEventKey_IndicatedAverageBitrate, _kFigReportingEventKey_IndicatedBitrate, - _kFigReportingEventKey_InitialVariantRank, _kFigReportingEventKey_InterfaceType, - _kFigReportingEventKey_IsAudioOnly, _kFigReportingEventKey_IsBadSwitch, - _kFigReportingEventKey_IsProgressiveResume, _kFigReportingEventKey_IsProgressiveStartup, - _kFigReportingEventKey_IsProgressiveSwitch, _kFigReportingEventKey_IsTrackInSyncMode, + _kFigReportingEventKey_ImmediateMediaRequestCount, _kFigReportingEventKey_ImmediateRequestBytes, + _kFigReportingEventKey_ImmediateRequestTimeMilliseconds, _kFigReportingEventKey_IndicatedAverageBitrate, + _kFigReportingEventKey_IndicatedBitrate, _kFigReportingEventKey_InitialVariantRank, + _kFigReportingEventKey_InterfaceType, _kFigReportingEventKey_IsAudioOnly, + _kFigReportingEventKey_IsBadSwitch, _kFigReportingEventKey_IsProgressiveResume, + _kFigReportingEventKey_IsProgressiveStartup, _kFigReportingEventKey_IsProgressiveSwitch, + _kFigReportingEventKey_IsTrackInSyncMode, _kFigReportingEventKey_LargestReadSize, + _kFigReportingEventKey_LastCRABSErrorTimeMilliseconds, _kFigReportingEventKey_LastFlumeErrorTimeMilliseconds, _kFigReportingEventKey_LastPlayerIndicatedAverageBitrate, _kFigReportingEventKey_LastPlayerIndicatedBitrate, _kFigReportingEventKey_LastPumpErrorTime, - _kFigReportingEventKey_LastSwitchDirection, _kFigReportingEventKey_LowestRequiredHDCPLevel, - _kFigReportingEventKey_LowestRequiredIFrameHDCPLevel, _kFigReportingEventKey_MainSubstreamHighLatencyPercentage, - _kFigReportingEventKey_MainSubstreamSegmentCurrentRTT, _kFigReportingEventKey_MainSubstreamSegmentDownloadTime, - _kFigReportingEventKey_MainSubstreamSegmentDownloadTimeFromTCP, - _kFigReportingEventKey_MainSubstreamSegmentDuration, _kFigReportingEventKey_MainSubstreamSegmentLatency, - _kFigReportingEventKey_MainSubstreamSegmentRTTVariance, _kFigReportingEventKey_MainSubstreamSegmentSize, - _kFigReportingEventKey_MainSubstreamSegmentSizeFromTCP, _kFigReportingEventKey_MainSubstreamSegmentSmoothedRTT, + _kFigReportingEventKey_LastSwitchDirection, _kFigReportingEventKey_LongestReadTimeMilliseconds, + _kFigReportingEventKey_LowestRequiredHDCPLevel, _kFigReportingEventKey_LowestRequiredIFrameHDCPLevel, + _kFigReportingEventKey_MainSubstreamHighLatencyPercentage, + _kFigReportingEventKey_MainSubstreamSegmentDownloadTime, _kFigReportingEventKey_MainSubstreamSegmentDuration, + _kFigReportingEventKey_MainSubstreamSegmentLatency, _kFigReportingEventKey_MainSubstreamSegmentSize, _kFigReportingEventKey_MasterPlaylistDownloadTime, _kFigReportingEventKey_MasterSubstreamParallelConnectionCount, - _kFigReportingEventKey_MaxPlaylistDownloadTime, _kFigReportingEventKey_MaxStreamBufferTime, - _kFigReportingEventKey_MediaRequestCount, _kFigReportingEventKey_MediaType, + _kFigReportingEventKey_MaxPlayerBufferTimeMilliseconds, _kFigReportingEventKey_MaxPlaylistDownloadTime, + _kFigReportingEventKey_MaxStreamBufferTime, _kFigReportingEventKey_MediaRequestCount, + _kFigReportingEventKey_MediaType, _kFigReportingEventKey_NumCostlyInserts, + _kFigReportingEventKey_NumberOfReads, _kFigReportingEventKey_NumberOfReadsTakingHalfASecondOrLonger, + _kFigReportingEventKey_NumberOfReadsTakingOneSecondOrLonger, _kFigReportingEventKey_PeriodicInterval, _kFigReportingEventKey_PlayDesiredRate, _kFigReportingEventKey_PlayImmediately, _kFigReportingEventKey_PlayRate, _kFigReportingEventKey_PlayStartMovieTime, _kFigReportingEventKey_PlayStartupTime, + _kFigReportingEventKey_PlayableDurationAtFirstLikelyToKeepUpMilliseconds, + _kFigReportingEventKey_PlayableDurationAtItemCreationMilliseconds, _kFigReportingEventKey_PlaybackType, _kFigReportingEventKey_PlayerAlternateIndex, - _kFigReportingEventKey_PlayerBytesUsed, _kFigReportingEventKey_PlayerErrorCode, - _kFigReportingEventKey_PlayerErrorComment, _kFigReportingEventKey_PlayerIndicatedAverageBitrate, + _kFigReportingEventKey_PlayerBufferMemory, _kFigReportingEventKey_PlayerBytesUsed, + _kFigReportingEventKey_PlayerErrorCode, _kFigReportingEventKey_PlayerErrorComment, + _kFigReportingEventKey_PlayerErrorCount, _kFigReportingEventKey_PlayerIndicatedAverageBitrate, _kFigReportingEventKey_PlayerIndicatedBitrate, _kFigReportingEventKey_PlayerTimeWeightedIndicatedAverageBitrate, _kFigReportingEventKey_PlayerTimeWeightedIndicatedAverageBits, _kFigReportingEventKey_PlayerTimeWeightedIndicatedBitrate, _kFigReportingEventKey_PlayerTimeWeightedIndicatedBits, _kFigReportingEventKey_PlayerType, - _kFigReportingEventKey_PrivateAppleCDN1HitPercentage, _kFigReportingEventKey_PrivateAppleCDN2HitPercentage, - _kFigReportingEventKey_PrivateAppleCDN3HitPercentage, _kFigReportingEventKey_PrivateAppleCDN4HitPercentage, - _kFigReportingEventKey_PrivateAppleCDN5HitPercentage, _kFigReportingEventKey_PrivateAppleCDNHTTPHeaderAgeInfo, - _kFigReportingEventKey_PrivateAppleCDNHTTPHeaderAmazonInfo, + _kFigReportingEventKey_PrivateAppleCDN1HitCount, _kFigReportingEventKey_PrivateAppleCDN1HitPercentage, + _kFigReportingEventKey_PrivateAppleCDN2HitCount, _kFigReportingEventKey_PrivateAppleCDN2HitPercentage, + _kFigReportingEventKey_PrivateAppleCDN3HitCount, _kFigReportingEventKey_PrivateAppleCDN3HitPercentage, + _kFigReportingEventKey_PrivateAppleCDN4HitCount, _kFigReportingEventKey_PrivateAppleCDN4HitPercentage, + _kFigReportingEventKey_PrivateAppleCDN5HitCount, _kFigReportingEventKey_PrivateAppleCDN5HitPercentage, + _kFigReportingEventKey_PrivateAppleCDNHTTPHeaderAgeInfo, _kFigReportingEventKey_PrivateAppleCDNHTTPHeaderAmazonInfo, _kFigReportingEventKey_PrivateAppleCDNHTTPHeaderTimingInfo, - _kFigReportingEventKey_PrivateAppleCDNHTTPHeaderViaInfo, _kFigReportingEventKey_PrivateAppleCDNMissPercentage, - _kFigReportingEventKey_PumpAlternateIndex, _kFigReportingEventKey_PumpClientName, - _kFigReportingEventKey_PumpConnectionType, _kFigReportingEventKey_PumpErrorCode, - _kFigReportingEventKey_PumpErrorComment, _kFigReportingEventKey_PumpErrorCount, - _kFigReportingEventKey_PumpErrorDomain, _kFigReportingEventKey_PumpErrorSeverity, - _kFigReportingEventKey_RateChangeReasonCode, _kFigReportingEventKey_RateChangedPlayTime, - _kFigReportingEventKey_RateChangedPlayTimeWC, _kFigReportingEventKey_SampleObservedBitrate, + _kFigReportingEventKey_PrivateAppleCDNHTTPHeaderViaInfo, _kFigReportingEventKey_PrivateAppleCDNMissCount, + _kFigReportingEventKey_PrivateAppleCDNMissPercentage, _kFigReportingEventKey_PrivateAppleCDNTotalCount, + _kFigReportingEventKey_ProcessMemory, _kFigReportingEventKey_PumpAlternateIndex, + _kFigReportingEventKey_PumpClientName, _kFigReportingEventKey_PumpConnectionType, + _kFigReportingEventKey_PumpErrorCode, _kFigReportingEventKey_PumpErrorComment, + _kFigReportingEventKey_PumpErrorCount, _kFigReportingEventKey_PumpErrorDomain, + _kFigReportingEventKey_PumpErrorSeverity, _kFigReportingEventKey_RateChangeReasonCode, + _kFigReportingEventKey_RateChangedPlayTime, _kFigReportingEventKey_RateChangedPlayTimeWC, + _kFigReportingEventKey_ReaderWaitCount, _kFigReportingEventKey_SampleFirehoseObservedBitrate, + _kFigReportingEventKey_SampleImmediateObservedBitrate, _kFigReportingEventKey_SampleObservedBitrate, _kFigReportingEventKey_SampleRSSIValue, _kFigReportingEventKey_SegmentDownloadOverdueCount, _kFigReportingEventKey_ServerAddrChangeCount, _kFigReportingEventKey_ServerAddress, - _kFigReportingEventKey_StartAlgorithm, _kFigReportingEventKey_SubtitleBufferDuration, - _kFigReportingEventKey_SwitchBandwidth, _kFigReportingEventKey_SwitchCount, - _kFigReportingEventKey_SwitchDirection, _kFigReportingEventKey_SwitchFromVideoRank, - _kFigReportingEventKey_SwitchTime, _kFigReportingEventKey_SwitchToVideoRank, - _kFigReportingEventKey_SwitchingOverlapAudio, _kFigReportingEventKey_SwitchingOverlapVideo, - _kFigReportingEventKey_TCPINFO_AverageRTT, _kFigReportingEventKey_TCPINFO_CountOfSACKRecovery, - _kFigReportingEventKey_TCPINFO_ECN_AverageRTT, _kFigReportingEventKey_TCPINFO_ECN_CountOfSACKRecovery, - _kFigReportingEventKey_TCPINFO_ECN_CountPacketsWithCE, _kFigReportingEventKey_TCPINFO_ECN_CountPacketsWithCWR, - _kFigReportingEventKey_TCPINFO_ECN_OutOfOrderBytes, _kFigReportingEventKey_TCPINFO_ECN_PercentOutOfOrderBytes, + _kFigReportingEventKey_SessionEndErrorCode, _kFigReportingEventKey_SessionEndErrorComment, + _kFigReportingEventKey_SessionEndErrorDomain, _kFigReportingEventKey_ShortestReadTimeMilliseconds, + _kFigReportingEventKey_SmallestReadSize, _kFigReportingEventKey_StartAlgorithm, + _kFigReportingEventKey_SubtitleBufferDuration, _kFigReportingEventKey_SwitchBandwidth, + _kFigReportingEventKey_SwitchCount, _kFigReportingEventKey_SwitchDirection, + _kFigReportingEventKey_SwitchFromVideoRank, _kFigReportingEventKey_SwitchTime, + _kFigReportingEventKey_SwitchToVideoRank, _kFigReportingEventKey_SwitchingOverlapAudio, + _kFigReportingEventKey_SwitchingOverlapVideo, _kFigReportingEventKey_TCPINFO_AverageRTT, + _kFigReportingEventKey_TCPINFO_CountOfSACKRecovery, _kFigReportingEventKey_TCPINFO_CurrentRTT, + _kFigReportingEventKey_TCPINFO_CurrentRTTVariance, _kFigReportingEventKey_TCPINFO_DownloadBytesFromTCP, + _kFigReportingEventKey_TCPINFO_DownloadTimeFromTCP, _kFigReportingEventKey_TCPINFO_ECN_AverageRTT, + _kFigReportingEventKey_TCPINFO_ECN_CountOfSACKRecovery, _kFigReportingEventKey_TCPINFO_ECN_CountPacketsWithCE, + _kFigReportingEventKey_TCPINFO_ECN_CountPacketsWithCWR, _kFigReportingEventKey_TCPINFO_ECN_OutOfOrderBytes, + _kFigReportingEventKey_TCPINFO_ECN_PercentOutOfOrderBytes, _kFigReportingEventKey_TCPINFO_ECN_PercentReorderedPackets, _kFigReportingEventKey_TCPINFO_ECN_RTTVariance, _kFigReportingEventKey_TCPINFO_ECN_State, _kFigReportingEventKey_TCPINFO_ECN_TotalPackets, _kFigReportingEventKey_TCPINFO_ECN_TotalReceivedBytes, _kFigReportingEventKey_TCPINFO_ECN_TotalReorderedPackets, _kFigReportingEventKey_TCPINFO_InterfaceName, _kFigReportingEventKey_TCPINFO_OutOfOrderBytes, _kFigReportingEventKey_TCPINFO_PercentOutOfOrderBytes, _kFigReportingEventKey_TCPINFO_PercentReorderedPackets, - _kFigReportingEventKey_TCPINFO_RTTVariance, _kFigReportingEventKey_TCPINFO_TotalPackets, - _kFigReportingEventKey_TCPINFO_TotalReceivedBytes, _kFigReportingEventKey_TCPINFO_TotalReorderedPackets, - _kFigReportingEventKey_TargetDuration, _kFigReportingEventKey_TimeItemCreationAndLTKU, - _kFigReportingEventKey_TimeLTKUAndPlayStart, _kFigReportingEventKey_TimeSinceLastResume, - _kFigReportingEventKey_TimeSinceLastStall, _kFigReportingEventKey_TimeSinceLastSwitch, + _kFigReportingEventKey_TCPINFO_RTTVariance, _kFigReportingEventKey_TCPINFO_SmoothedRTT, + _kFigReportingEventKey_TCPINFO_TotalPackets, _kFigReportingEventKey_TCPINFO_TotalReceivedBytes, + _kFigReportingEventKey_TCPINFO_TotalReorderedPackets, _kFigReportingEventKey_TargetDuration, + _kFigReportingEventKey_TimeItemCreationAndLikelyToKeepUpMilliseconds, + _kFigReportingEventKey_TimeLikelyToKeepUpAndPlayStartMilliseconds, + _kFigReportingEventKey_TimeSinceLastResume, _kFigReportingEventKey_TimeSinceLastStall, + _kFigReportingEventKey_TimeSinceLastSwitch, _kFigReportingEventKey_TimeWeightedFirehoseObserverdBitrate, + _kFigReportingEventKey_TimeWeightedImmediateObserverdBitrate, _kFigReportingEventKey_TimeWeightedIndicatedAverageBitrate, _kFigReportingEventKey_TimeWeightedIndicatedAverageBits, _kFigReportingEventKey_TimeWeightedIndicatedBitrate, _kFigReportingEventKey_TimeWeightedIndicatedBits, _kFigReportingEventKey_TimeWeightedObservedBits, _kFigReportingEventKey_TimeWeightedObserverdBitrate, _kFigReportingEventKey_TimeWeightedRAWOBR, _kFigReportingEventKey_TimeWeightedVariantRank, _kFigReportingEventKey_TimeWeightedVariantRankInPlayTime, - _kFigReportingEventKey_TotalAudioChannels, _kFigReportingEventKey_TotalDownloadTime, - _kFigReportingEventKey_TotalInitTime, _kFigReportingEventKey_TotalPauseTime, - _kFigReportingEventKey_TotalPlayTime, _kFigReportingEventKey_TotalPlayTimeSinceLastSwitch, + _kFigReportingEventKey_TimeWorkingItemAndLikelyToKeepUpMilliseconds, + _kFigReportingEventKey_TotalAudioChannels, _kFigReportingEventKey_TotalBytesRead, + _kFigReportingEventKey_TotalDownloadTime, _kFigReportingEventKey_TotalInitTime, + _kFigReportingEventKey_TotalPauseTime, _kFigReportingEventKey_TotalPlayTime, + _kFigReportingEventKey_TotalPlayTimeSinceLastSwitch, _kFigReportingEventKey_TotalReadTimeMilliseconds, _kFigReportingEventKey_TotalStallTime, _kFigReportingEventKey_TotalTimeForTimeWeightedStats, _kFigReportingEventKey_TotalWallClockPlayTime, _kFigReportingEventKey_TotalWallClockPlayTimeSinceLastSwitch, _kFigReportingEventKey_VariantSwitchCount, _kFigReportingEventKey_VideoBufferDuration, @@ -2276,8 +2327,11 @@ exports: _kFigReportingEventKey_WiFiBytes, _kFigReportingEventKey_WiredBytes, _kFigReportingHeaderKey_Age, _kFigReportingHeaderKey_AmazonRequestID, _kFigReportingHeaderKey_AppleTimingApp, _kFigReportingHeaderKey_Via, - _kFigReportingStatKey_PlayerStats, _kFigReportingStatKey_PumpStats, - _kFigSalCreationOption_FormatDescription, _kFigSalPlayerNotification_BufferQueueIsAtOrAboveHighWater, + _kFigReportingStatisticsCategory_ByteFlume, _kFigReportingStatisticsCategory_BytePump, + _kFigReportingStatisticsCategory_CRABS, _kFigReportingStatisticsCategory_Moderator, + _kFigReportingStatisticsCategory_Player, _kFigReportingStatisticsCategory_Prefetcher, + _kFigReportingTCPInfoKeyForTimeWeightedStats, _kFigSalCreationOption_FormatDescription, + _kFigSalPlayerNotification_BufferQueueIsAtOrAboveHighWater, _kFigSalPlayerNotification_BufferQueueIsAtOrBelowLowWater, _kFigSalPlayerNotification_IsDisconnected, _kFigSalPlayerNotification_IsReady, _kFigSalPlayerProperty_AudioCurveRampStyle, _kFigSalPlayerProperty_AudioCurves, @@ -2674,7 +2728,8 @@ exports: _kMentorPrerollPolicy_NoPreroll, _kMentorPrerollPolicy_PrerollUntilOutputReachesLowWater, _kMentorPrerollPolicy_PrerollUntilOutputReachesLowWaterOrSampleNotImmediatelyAvailable, _kMentorProperty_DroppableFrameMinimumInterval, _kMentorProperty_IFrameMinimumInterval, - _kMentorProperty_PlayRate, _kOVCColorMatrixIdentity, _kOVCColorMatrix_32BGRA_YUV601, + _kMentorProperty_PlayRate, _kMentorProperty_RequestedFrameTimestampIntervalStep, + _kOVCColorMatrixIdentity, _kOVCColorMatrix_32BGRA_YUV601, _kOVCColorMatrix_32BGRA_YUV709, _kOVCColorMatrix_YUV601_32BGRA, _kOVCColorMatrix_YUV601_YUV709, _kOVCColorMatrix_YUV601f_32BGRA, _kOVCColorMatrix_YUV601f_YUV709, _kOVCColorMatrix_YUV709_32BGRA, diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Message.framework/Versions/B/Message.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Message.framework/Versions/B/Message.tbd index 077627201e..b7c154da21 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Message.framework/Versions/B/Message.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Message.framework/Versions/B/Message.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: AFC00CA2-4DC8-33DB-9164-753BBD729D61', 'x86_64: 01688D63-70DF-3ADD-9DB5-33D81DC4D797' ] +uuids: [ 'i386: 5B988E3F-A3CE-3582-8CC7-63A2B72755DB', 'x86_64: 1E13E37B-4DAB-331B-8957-8C896387B04E' ] platform: macosx install-name: /System/Library/Frameworks/Message.framework/Versions/B/Message -current-version: 1604.0 +current-version: 1604 objc-constraint: none exports: - archs: [ i386 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Metal.framework/Versions/A/Headers/MTLCommandBuffer.h b/MacOSX10.12.sdk/System/Library/Frameworks/Metal.framework/Versions/A/Headers/MTLCommandBuffer.h index 035c90faf3..302ecbf6cf 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Metal.framework/Versions/A/Headers/MTLCommandBuffer.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Metal.framework/Versions/A/Headers/MTLCommandBuffer.h @@ -118,6 +118,20 @@ NS_AVAILABLE(10_11, 8_0) */ @property (nullable, copy, atomic) NSString *label; +@property (readonly) CFTimeInterval kernelStartTime NS_AVAILABLE_IOS(10_3); +@property (readonly) CFTimeInterval kernelEndTime NS_AVAILABLE_IOS(10_3); + +/*! + @property GPUStartTime + @abstract The host time in seconds that GPU starts exeucting this command buffer. Returns zero if it has not started. This usually can be called in command buffer completion handler. + */ +@property (readonly) CFTimeInterval GPUStartTime NS_AVAILABLE_IOS(10_3); +/*! + @property GPUEndTime + @abstract The host time in seconds that GPU finishes exeucting this command buffer. Returns zero if CPU has not received completion notification. This usually can be called in command buffer completion handler. + */ +@property (readonly) CFTimeInterval GPUEndTime NS_AVAILABLE_IOS(10_3); + /*! @method enqueue @abstract Append this command buffer to the end of its MTLCommandQueue. diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Metal.framework/Versions/A/Headers/MTLDrawable.h b/MacOSX10.12.sdk/System/Library/Frameworks/Metal.framework/Versions/A/Headers/MTLDrawable.h index ec15685902..8839b74d20 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Metal.framework/Versions/A/Headers/MTLDrawable.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Metal.framework/Versions/A/Headers/MTLDrawable.h @@ -9,6 +9,7 @@ #import NS_ASSUME_NONNULL_BEGIN +@protocol MTLDrawable; /*! diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/Metal.framework/Versions/A/Metal.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/Metal.framework/Versions/A/Metal.tbd index 4a85ab10fc..0193636f34 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/Metal.framework/Versions/A/Metal.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/Metal.framework/Versions/A/Metal.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 337AEC1E-952E-3E00-AE34-4C48AC77CBF9', 'x86_64: 7DFE0437-25A8-3E87-8318-91573C895742' ] +uuids: [ 'i386: 3E548230-2988-315E-8DA8-0D9F20BB86E9', 'x86_64: 5D8B1DD7-84A4-359F-ACC8-8BCFBD8B0699' ] platform: macosx install-name: /System/Library/Frameworks/Metal.framework/Versions/A/Metal objc-constraint: none @@ -122,9 +122,9 @@ exports: _MTLPipelinePerformanceKeyFragmentShader, _MTLPipelinePerformanceKeyInstructionCount, _MTLPipelinePerformanceKeyTemporaryRegisterCount, _MTLPipelinePerformanceKeyVertexShader, _MTLPixelFormatCompatibilityString, _MTLPixelFormatGetInfo, - _MTLPixelFormatGetInfoForDevice, _MTLPixelFormatGetName, _MTLRangeAllocatorAllocate, - _MTLRangeAllocatorAllocateRange, _MTLRangeAllocatorDeallocate, - _MTLRangeAllocatorDestroy, _MTLRangeAllocatorGetFragmentCapacity, + _MTLPixelFormatGetInfoForDevice, _MTLPixelFormatGetName, _MTLPurgeableStateString, + _MTLRangeAllocatorAllocate, _MTLRangeAllocatorAllocateRange, + _MTLRangeAllocatorDeallocate, _MTLRangeAllocatorDestroy, _MTLRangeAllocatorGetFragmentCapacity, _MTLRangeAllocatorGetFragmentCount, _MTLRangeAllocatorGetFreeCount, _MTLRangeAllocatorGetMaxFreeSize, _MTLRangeAllocatorInit, _MTLRangeAllocatorSetFragmentCapacityIncrement, _MTLReleaseAssertionFailure, diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/MetalKit.framework/Versions/A/MetalKit.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/MetalKit.framework/Versions/A/MetalKit.tbd index 3bcc485d76..0074eddf86 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/MetalKit.framework/Versions/A/MetalKit.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/MetalKit.framework/Versions/A/MetalKit.tbd @@ -1,18 +1,17 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: 0D3116D0-738E-3AE6-B605-9CF1830CF236' ] +uuids: [ 'x86_64: BA9002FF-00C1-32C8-BC06-634C81C3DB02' ] platform: macosx install-name: /System/Library/Frameworks/MetalKit.framework/Versions/A/MetalKit -current-version: 71.0 +current-version: 76.1 objc-constraint: none exports: - archs: [ x86_64 ] - symbols: [ _CUIGamutForNSDisplayGamut, _MTKMetalVertexDescriptorFromModelIO, - _MTKMetalVertexDescriptorFromModelIOWithError, _MTKMetalVertexFormatFromModelIO, - _MTKModelErrorDomain, _MTKModelErrorKey, _MTKModelIOVertexDescriptorFromMetal, - _MTKModelIOVertexDescriptorFromMetalWithError, _MTKModelIOVertexFormatFromMetal, - _MTKTextureLoaderCubeLayoutVertical, _MTKTextureLoaderErrorDomain, - _MTKTextureLoaderErrorKey, _MTKTextureLoaderOptionAllocateMipmaps, + symbols: [ _MTKMetalVertexDescriptorFromModelIO, _MTKMetalVertexDescriptorFromModelIOWithError, + _MTKMetalVertexFormatFromModelIO, _MTKModelErrorDomain, _MTKModelErrorKey, + _MTKModelIOVertexDescriptorFromMetal, _MTKModelIOVertexDescriptorFromMetalWithError, + _MTKModelIOVertexFormatFromMetal, _MTKTextureLoaderCubeLayoutVertical, + _MTKTextureLoaderErrorDomain, _MTKTextureLoaderErrorKey, _MTKTextureLoaderOptionAllocateMipmaps, _MTKTextureLoaderOptionCubeFromVerticalTexture, _MTKTextureLoaderOptionCubeLayout, _MTKTextureLoaderOptionGenerateMipmaps, _MTKTextureLoaderOptionOrigin, _MTKTextureLoaderOptionSRGB, _MTKTextureLoaderOptionTextureCPUCacheMode, diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ModelIO.framework/Versions/A/Headers/MDLAsset.h b/MacOSX10.12.sdk/System/Library/Frameworks/ModelIO.framework/Versions/A/Headers/MDLAsset.h index 1a6453df1d..aaf1617fc9 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ModelIO.framework/Versions/A/Headers/MDLAsset.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ModelIO.framework/Versions/A/Headers/MDLAsset.h @@ -142,6 +142,42 @@ MDL_EXPORT */ + (BOOL)canExportFileExtension:(NSString *)extension; +/*! + @property components + @abstract Allows applications to introspect the components on the asset. + */ +@property (nonatomic, readonly, copy) NSArray> *components; + +/*! + @method setComponent:forProtocol: + @abstract Extensible component support that allows user of ModelIO to customize + MDLAssets to fit their format and workflow. + */ +- (void)setComponent:(id)component forProtocol:(Protocol *)protocol; + +/*! + @method componentConformingToProtocol: + @abstract Extensible component support that allows user of ModelIO to customize + MDLAssets to fit their format and workflow. + */ +- (nullable id)componentConformingToProtocol:(Protocol *)protocol; + +/*! + @method objectForKeyedSubscript: + @abstract Allows shorthand [key] syntax for componentConformingToProtocol:. + @param key The protocol that the component conforms to. + @see componentConformingToProtocol: + */ +- (nullable id)objectForKeyedSubscript:(Protocol *)key; + +/*! + @method setObject:forKeyedSubscript: + @abstract Allows shorthand [key] syntax for setComponent:forProtocol:. + @param key The protocol that the component conforms to. + @see setComponent:forProtocol: + */ +- (void)setObject:(nullable id)obj forKeyedSubscript:(Protocol *)key; + /*! @method childObjectsOfClass: @abstract Inspects an asset's hierarchy for objects of the specified class type diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ModelIO.framework/Versions/A/Headers/MDLMesh.h b/MacOSX10.12.sdk/System/Library/Frameworks/ModelIO.framework/Versions/A/Headers/MDLMesh.h index 5f809c7c50..4725d85f13 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ModelIO.framework/Versions/A/Headers/MDLMesh.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ModelIO.framework/Versions/A/Headers/MDLMesh.h @@ -30,6 +30,7 @@ MDL_EXPORT @property (nonatomic) void *dataStart; @property (nonatomic) NSUInteger stride; @property (nonatomic) MDLVertexFormat format; +@property (nonatomic) NSUInteger bufferSize; @end @@ -434,7 +435,7 @@ MDL_EXPORT */ - (instancetype)initCapsuleWithExtent:(vector_float3)extent cylinderSegments:(vector_uint2)segments - hemisphereSegments:(uint32_t)hemisphereSegments + hemisphereSegments:(int)hemisphereSegments inwardNormals:(BOOL)inwardNormals geometryType:(MDLGeometryType)geometryType allocator:(nullable id)allocator; @@ -519,7 +520,6 @@ MDL_EXPORT subdivisionLevels:(unsigned int)subdivisionLevels allocator:(nullable id)allocator; - + (instancetype)newBoxWithDimensions:(vector_float3)dimensions segments:(vector_uint3)segments geometryType:(MDLGeometryType)geometryType diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ModelIO.framework/Versions/A/Headers/MDLObject.h b/MacOSX10.12.sdk/System/Library/Frameworks/ModelIO.framework/Versions/A/Headers/MDLObject.h index 21771e842e..db949feb43 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ModelIO.framework/Versions/A/Headers/MDLObject.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ModelIO.framework/Versions/A/Headers/MDLObject.h @@ -12,7 +12,6 @@ NS_ASSUME_NONNULL_BEGIN @protocol MDLTransformComponent; - /*! @class MDLObject @abstract Base class for object in a ModelIO asset hierarchy @@ -23,6 +22,12 @@ NS_CLASS_AVAILABLE(10_11, 9_0) MDL_EXPORT @interface MDLObject : NSObject +/*! + @property components + @abstract Allows applications to introspect the components on the objects. + */ +@property (nonatomic, readonly, copy) NSArray> *components; + /*! @method setComponent:forProtocol: @abstract Extensible component support that allows user of ModelIO to customize @@ -37,6 +42,22 @@ MDL_EXPORT */ - (nullable id)componentConformingToProtocol:(Protocol *)protocol; +/*! + @method objectForKeyedSubscript: + @abstract Allows shorthand [key] syntax for componentConformingToProtocol:. + @param key The protocol that the component conforms to. + @see componentConformingToProtocol: + */ +- (nullable id)objectForKeyedSubscript:(Protocol *)key; + +/*! + @method setObject:forKeyedSubscript: + @abstract Allows shorthand [key] syntax for setComponent:forProtocol:. + @param key The protocol that the component conforms to. + @see setComponent:forProtocol: + */ +- (void)setObject:(nullable id)obj forKeyedSubscript:(Protocol *)key; + /*! @property parent @abstract Parent object. Nil if no parent. diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ModelIO.framework/Versions/A/Headers/MDLTransform.h b/MacOSX10.12.sdk/System/Library/Frameworks/ModelIO.framework/Versions/A/Headers/MDLTransform.h index b3a33c311a..c917563f2c 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ModelIO.framework/Versions/A/Headers/MDLTransform.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ModelIO.framework/Versions/A/Headers/MDLTransform.h @@ -100,6 +100,8 @@ MDL_EXPORT - (vector_float3)rotationAtTime:(NSTimeInterval)time; - (vector_float3)shearAtTime:(NSTimeInterval)time; - (vector_float3)scaleAtTime:(NSTimeInterval)time; + +- (void)setMatrix:(matrix_float4x4)matrix forTime:(NSTimeInterval)time; - (void)setTranslation:(vector_float3)translation forTime:(NSTimeInterval)time; - (void)setRotation:(vector_float3)rotation forTime:(NSTimeInterval)time; - (void)setShear:(vector_float3)shear forTime:(NSTimeInterval)time; diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ModelIO.framework/Versions/A/Headers/MDLTypes.h b/MacOSX10.12.sdk/System/Library/Frameworks/ModelIO.framework/Versions/A/Headers/MDLTypes.h index f55184a784..ed136938b4 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ModelIO.framework/Versions/A/Headers/MDLTypes.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ModelIO.framework/Versions/A/Headers/MDLTypes.h @@ -74,6 +74,9 @@ MDL_EXPORT - (void)addObject:(MDLObject*)object; - (void)removeObject:(MDLObject*)object; +- (MDLObject *)objectAtIndexedSubscript:(NSUInteger)index; + +@property (readonly) NSUInteger count; // returns an array of this object's contained objects, aka children @property (nonatomic, readonly, retain) NSArray *objects; diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ModelIO.framework/Versions/A/Headers/MDLVertexDescriptor.h b/MacOSX10.12.sdk/System/Library/Frameworks/ModelIO.framework/Versions/A/Headers/MDLVertexDescriptor.h index c98c08b0ad..3eb2a42e68 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ModelIO.framework/Versions/A/Headers/MDLVertexDescriptor.h +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ModelIO.framework/Versions/A/Headers/MDLVertexDescriptor.h @@ -175,7 +175,12 @@ MDL_EXPORT /*! @property stride - @abstract stride in bytes of each vertex element of in the buffer + @abstract stride in bytes of each vertex element in the buffer. + - If you store multiple attributes interleaved in the vertex + buffer, the stride will be the sum of sizes of each attribute (and any padding). + - If you store multiple attributes non-interleaved (back to back), + the stride will be the size of an attribute (and all attributes are + required to have the same size). */ @property (nonatomic, readwrite) NSUInteger stride; @end diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/ModelIO.framework/Versions/A/ModelIO.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/ModelIO.framework/Versions/A/ModelIO.tbd index 3a97ac6c32..76a490d09f 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/ModelIO.framework/Versions/A/ModelIO.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/ModelIO.framework/Versions/A/ModelIO.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: 4035386A-B4BF-3815-AB2E-536B343D438C' ] +uuids: [ 'x86_64: A6202733-E23F-3B5A-9C15-2EFBC4C2F3D5' ] platform: macosx install-name: /System/Library/Frameworks/ModelIO.framework/Versions/A/ModelIO objc-constraint: none @@ -147,17 +147,19 @@ exports: _kUTType3dObject, _kUTTypeAlembic, _kUTTypePolygon, _kUTTypeStereolithography, _kUTTypeUniversalSceneDescription, _sampleTextureAtRay, _sampleTextureDataAtRay, _sampleTextureDataAtRayMipMapped ] - objc-classes: [ _MDLAreaLight, _MDLAsset, _MDLCamera, _MDLCheckerboardTexture, - _MDLColorSwatchTexture, _MDLInteractiveCameraController, _MDLLight, - _MDLLightProbe, _MDLMaterial, _MDLMaterialProperty, _MDLMaterialPropertyConnection, + objc-classes: [ _MDLAreaLight, _MDLAsset, _MDLBlendShapeChannel, _MDLBlendShapeDeformer, + _MDLCamera, _MDLCheckerboardTexture, _MDLColorSwatchTexture, + _MDLInteractiveCameraController, _MDLLight, _MDLLightProbe, + _MDLMaterial, _MDLMaterialProperty, _MDLMaterialPropertyConnection, _MDLMaterialPropertyGraph, _MDLMaterialPropertyNode, _MDLMesh, _MDLMeshBufferAllocatorDefault, _MDLMeshBufferData, _MDLMeshBufferDataAllocator, _MDLMeshBufferMap, _MDLNoiseTexture, _MDLNormalMapTexture, _MDLObject, _MDLObjectContainer, _MDLPhotometricLight, _MDLPhysicallyPlausibleLight, - _MDLPhysicallyPlausibleScatteringFunction, _MDLScatteringFunction, - _MDLScene, _MDLSkyCubeTexture, _MDLStereoscopicCamera, _MDLSubmesh, - _MDLSubmeshTopology, _MDLTexture, _MDLTextureFilter, _MDLTextureSampler, - _MDLTransform, _MDLURLTexture, _MDLVertexAttribute, _MDLVertexAttributeData, + _MDLPhysicallyPlausibleScatteringFunction, _MDLPrimitive, + _MDLScatteringFunction, _MDLScene, _MDLSkinDeformer, _MDLSkyCubeTexture, + _MDLStereoscopicCamera, _MDLSubmesh, _MDLSubmeshTopology, + _MDLTexture, _MDLTextureFilter, _MDLTextureSampler, _MDLTransform, + _MDLURLTexture, _MDLVertexAttribute, _MDLVertexAttributeData, _MDLVertexBufferLayout, _MDLVertexDescriptor, _MDLVolumeGrid, _MDLVoxelArray ] objc-ivars: [ _MDLTransform._transform ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Versions/A/MultipeerConnectivity.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Versions/A/MultipeerConnectivity.tbd index 72b42afe52..c127fb3f41 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Versions/A/MultipeerConnectivity.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/MultipeerConnectivity.framework/Versions/A/MultipeerConnectivity.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: C9CC6ABF-477F-3A12-A60A-C9C57068DCE9' ] +uuids: [ 'x86_64: 068FDF41-9BA2-39C4-98EF-5ED6167FE026' ] platform: macosx install-name: /System/Library/Frameworks/MultipeerConnectivity.framework/Versions/A/MultipeerConnectivity -current-version: 135.0 +current-version: 135.3 objc-constraint: none exports: - archs: [ x86_64 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/NetFS.framework/Versions/A/NetFS.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/NetFS.framework/Versions/A/NetFS.tbd index 105b8fc751..8adf9f204e 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/NetFS.framework/Versions/A/NetFS.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/NetFS.framework/Versions/A/NetFS.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 5C7E8AD8-8CE2-36AB-821F-CE31BD1C586F', 'x86_64: 6614F9B8-0861-338B-8FF0-8E402F96141C' ] +uuids: [ 'i386: E8D6B0D9-E100-31EA-9C2D-39C118D77AC8', 'x86_64: 14A24D00-5673-330A-959D-87F72040DEFF' ] platform: macosx install-name: /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/NetworkExtension.framework/Versions/A/NetworkExtension.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/NetworkExtension.framework/Versions/A/NetworkExtension.tbd index ab2d9add7a..c04c612e7f 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/NetworkExtension.framework/Versions/A/NetworkExtension.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/NetworkExtension.framework/Versions/A/NetworkExtension.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: 75580463-68E9-3B49-8F88-71D16AB65258' ] +uuids: [ 'x86_64: F086779E-3B54-3B11-B38F-9F5283EDFBC0' ] platform: macosx install-name: /System/Library/Frameworks/NetworkExtension.framework/Versions/A/NetworkExtension objc-constraint: none @@ -12,16 +12,18 @@ exports: _NEAddDataToDictionary, _NEAddDateToDictionary, _NEAddInt64ToDictionary, _NEAddIntToArray, _NEAddIntToDictionary, _NEAddPortToDictionary, _NEAddValueToIntKeyedDictionary, _NEAddressRangeIsContainedInAddressRange, - _NEAppProxyErrorDomain, _NEAppendIntToArray, _NECertificateDateIsValid, - _NECompareAddresses, _NEContentFilterFlowAddData, _NEContentFilterFlowClose, - _NEContentFilterFlowCreateBrowserType, _NEContentFilterFlowCreateSocketType, - _NEContentFilterFlowDataComplete, _NEContentFilterFlowGetLastLocalAddress, - _NEContentFilterFlowGetLastRemoteAddress, _NEContentFilterFlowGetOnlyDirection, - _NEContentFilterFlowGetSocketFamily, _NEContentFilterFlowGetSocketProtocol, - _NEContentFilterFlowGetSocketType, _NEContentFilterFlowGetType, - _NEContentFilterFlowGetURL, _NEContentFilterFlowIsOpen, _NEContentFilterFlowSetAbsoluteVerdict, - _NEContentFilterFlowSetLastLocalAddress, _NEContentFilterFlowSetLastRemoteAddress, - _NECopyAllCACertificates, _NECopyConsoleUserUUID, _NECopyInterfaceAddress, + _NEAppProxyErrorDomain, _NEAppendIntToArray, _NEAuditTokenForPID, + _NECertificateDateIsValid, _NECompareAddresses, _NEContentFilterFlowAddData, + _NEContentFilterFlowClose, _NEContentFilterFlowCreateBrowserType, + _NEContentFilterFlowCreateSocketType, _NEContentFilterFlowDataComplete, + _NEContentFilterFlowGetLastLocalAddress, _NEContentFilterFlowGetLastRemoteAddress, + _NEContentFilterFlowGetOnlyDirection, _NEContentFilterFlowGetSocketFamily, + _NEContentFilterFlowGetSocketProtocol, _NEContentFilterFlowGetSocketType, + _NEContentFilterFlowGetType, _NEContentFilterFlowGetURL, _NEContentFilterFlowIsOpen, + _NEContentFilterFlowSetAbsoluteVerdict, _NEContentFilterFlowSetLastLocalAddress, + _NEContentFilterFlowSetLastRemoteAddress, _NECopyAllCACertificates, + _NECopyAuditPortForAuditToken, _NECopyBootstrapPortForPID, + _NECopyConsoleUserUUID, _NECopyInterfaceAddress, _NECopySigningIdentifierForPID, _NECopyUserUUIDFromEUID, _NECopyUserUUIDFromXPCEUID, _NECreateAddressDataFromString, _NECreateAddressString, _NECreateAddressStringFromBuffer, _NECreateAddressStructDataFromString, _NECreateAddressStructFromString, @@ -45,7 +47,7 @@ exports: _NEFlowSetDispatchQueue, _NEFlowSetEventHandler, _NEFlowSetProperty, _NEFlowStreamRead, _NEFlowStreamWrite, _NEFlowTLVAdd, _NEFlowTLVAddCFString, _NEFlowTLVMsgCreate, _NEFlowTLVNext, _NEFlowUnscheduleFromRunLoop, - _NEFlowWrite, _NEFlowWriteClose, _NEGetAddressFamilyFromString, + _NEFlowWrite, _NEFlowWriteClose, _NEGIDForAuditToken, _NEGetAddressFamilyFromString, _NEGetBundleIdentifierFromAppID, _NEGetConsoleUserUID, _NEGetEntitlement, _NEGetIntFromArray, _NEGetIntFromDictionary, _NEGetInterfaceType, _NEGetNullUUID, _NEGetPortFromAddress, _NEGetPrefixForAddressRange, @@ -83,12 +85,12 @@ exports: _NEPFKeySendMigrate, _NEPFKeySendPromiscToggle, _NEPFKeySendRegister, _NEPFKeySendSPDAdd, _NEPFKeySendSPDDelete, _NEPFKeySendSPDDisable, _NEPFKeySendSPDDump, _NEPFKeySendSPDEnable, _NEPFKeySendSPDFlush, - _NEPFKeySendSPDGet, _NEPFKeySendUpdate, _NEPolicyAdd, _NEPolicyApply, - _NEPolicyCopy, _NEPolicyCopyIDs, _NEPolicyCreateSession, _NEPolicyCreateSessionWithSocket, - _NEPolicyDelete, _NEPolicyDeleteAll, _NEPolicyLockSessionToProcess, - _NEPolicyRegisterService, _NEPolicySessionDupSocket, _NEPolicySetDispatchQueue, - _NEPolicySetDropPriorityLevel, _NEPolicySetSessionPriority, - _NEPolicyUnregisterService, _NERemoveValueFromIntKeyedDictionary, + _NEPFKeySendSPDGet, _NEPFKeySendUpdate, _NEPIDByName, _NEPolicyAdd, + _NEPolicyApply, _NEPolicyCopy, _NEPolicyCopyIDs, _NEPolicyCreateSession, + _NEPolicyCreateSessionWithSocket, _NEPolicyDelete, _NEPolicyDeleteAll, + _NEPolicyLockSessionToProcess, _NEPolicyRegisterService, _NEPolicySessionDupSocket, + _NEPolicySetDispatchQueue, _NEPolicySetDropPriorityLevel, + _NEPolicySetSessionPriority, _NEPolicyUnregisterService, _NERemoveValueFromIntKeyedDictionary, _NERepeatingEventCreate, _NERepeatingEventGetIntervalInMilliseconds, _NERepeatingEventGetTimesFired, _NERepeatingEventRelease, _NEResourcesCopyLocalizedString, _NEResourcesCopyTrustedApplicationPaths, @@ -96,9 +98,10 @@ exports: _NESocketContentFilterAddException, _NESocketContentFilterClearExceptions, _NESocketContentFilterCreate, _NESocketContentFilterCreateFromSocket, _NESocketContentFilterDupSocket, _NESocketContentFilterSetNewFlowHandler, - _NETunnelProviderErrorDomain, _NEUnschedule, _NEVPNConfigurationChangeNotification, - _NEVPNConfigurationConnectionStart, _NEVPNConfigurationConnectionStop, - _NEVPNConfigurationCopy, _NEVPNConfigurationCopyAll, _NEVPNConfigurationCopyAppRule, + _NETunnelProviderErrorDomain, _NEUIDForAuditToken, _NEUnschedule, + _NEVPNConfigurationChangeNotification, _NEVPNConfigurationConnectionStart, + _NEVPNConfigurationConnectionStop, _NEVPNConfigurationCopy, + _NEVPNConfigurationCopyAll, _NEVPNConfigurationCopyAppRule, _NEVPNConfigurationCopyAppRuleIDs, _NEVPNConfigurationCopyCertificate, _NEVPNConfigurationCopyIdentities, _NEVPNConfigurationCopyLastConnectionError, _NEVPNConfigurationCopyPersistentData, _NEVPNConfigurationCopyVendorData, @@ -272,7 +275,8 @@ exports: _ikev2_ike_sa_get_configured_nonce_size, _ikev2_ike_sa_get_configured_password, _ikev2_ike_sa_get_configured_proposal, _ikev2_ike_sa_get_configured_proposal_array, _ikev2_ike_sa_get_configured_redirect_supported, _ikev2_ike_sa_get_configured_remote_address, - _ikev2_ike_sa_get_configured_remote_cert_hostname, _ikev2_ike_sa_get_configured_remote_certificate_authority_name, + _ikev2_ike_sa_get_configured_remote_cert_hostname, _ikev2_ike_sa_get_configured_remote_certificate_authority_hash, + _ikev2_ike_sa_get_configured_remote_certificate_authority_name, _ikev2_ike_sa_get_configured_remote_certificate_authority_references, _ikev2_ike_sa_get_configured_remote_id, _ikev2_ike_sa_get_configured_remote_id_type, _ikev2_ike_sa_get_configured_responder_id, _ikev2_ike_sa_get_configured_responder_id_type, @@ -318,24 +322,25 @@ exports: _ikev2_ike_sa_proposal_get_soft_lifetime, _ikev2_ike_sa_proposal_match, _ikev2_ike_sa_proposal_set_dh_groups, _ikev2_ike_sa_proposal_set_encryption_algorithms, _ikev2_ike_sa_proposal_set_integrity_algorithms, _ikev2_ike_sa_proposal_set_prf_algorithms, - _ikev2_ike_sa_reset, _ikev2_ike_sa_set_active_configuration, - _ikev2_ike_sa_set_active_configuration_attributes, _ikev2_ike_sa_set_chosen_proposal, - _ikev2_ike_sa_set_chosen_proposal_number, _ikev2_ike_sa_set_cookie, - _ikev2_ike_sa_set_crypto_context, _ikev2_ike_sa_set_dh_context, - _ikev2_ike_sa_set_dh_public_key_size, _ikev2_ike_sa_set_eap_client, - _ikev2_ike_sa_set_fragmentation_supported, _ikev2_ike_sa_set_is_initiator, - _ikev2_ike_sa_set_local_certificate_identity, _ikev2_ike_sa_set_local_dh_public_key, - _ikev2_ike_sa_set_local_first_message, _ikev2_ike_sa_set_local_nonce, - _ikev2_ike_sa_set_mobike_supported, _ikev2_ike_sa_set_nat_detected_incoming, - _ikev2_ike_sa_set_nat_detected_outgoing, _ikev2_ike_sa_set_outgoing_interface, - _ikev2_ike_sa_set_preferred_dh_group, _ikev2_ike_sa_set_rekeying, - _ikev2_ike_sa_set_remote_address, _ikev2_ike_sa_set_remote_dh_public_key, - _ikev2_ike_sa_set_remote_first_message, _ikev2_ike_sa_set_remote_id, - _ikev2_ike_sa_set_remote_id_type, _ikev2_ike_sa_set_remote_nonce, - _ikev2_ike_sa_set_remote_spi, _ikev2_ike_sa_set_responder_cookie, - _ikev2_ike_sa_set_sk_ai, _ikev2_ike_sa_set_sk_ar, _ikev2_ike_sa_set_sk_d, - _ikev2_ike_sa_set_sk_ei, _ikev2_ike_sa_set_sk_er, _ikev2_ike_sa_set_sk_pi, - _ikev2_ike_sa_set_sk_pr, _ikev2_ike_sa_set_skeyseed, _ikev2_ike_sa_set_status, + _ikev2_ike_sa_reset, _ikev2_ike_sa_reset_short_dpd_parameters, + _ikev2_ike_sa_set_active_configuration, _ikev2_ike_sa_set_active_configuration_attributes, + _ikev2_ike_sa_set_chosen_proposal, _ikev2_ike_sa_set_chosen_proposal_number, + _ikev2_ike_sa_set_cookie, _ikev2_ike_sa_set_crypto_context, + _ikev2_ike_sa_set_dh_context, _ikev2_ike_sa_set_dh_public_key_size, + _ikev2_ike_sa_set_eap_client, _ikev2_ike_sa_set_fragmentation_supported, + _ikev2_ike_sa_set_is_initiator, _ikev2_ike_sa_set_local_certificate_identity, + _ikev2_ike_sa_set_local_dh_public_key, _ikev2_ike_sa_set_local_first_message, + _ikev2_ike_sa_set_local_nonce, _ikev2_ike_sa_set_mobike_supported, + _ikev2_ike_sa_set_nat_detected_incoming, _ikev2_ike_sa_set_nat_detected_outgoing, + _ikev2_ike_sa_set_outgoing_interface, _ikev2_ike_sa_set_preferred_dh_group, + _ikev2_ike_sa_set_rekeying, _ikev2_ike_sa_set_remote_address, + _ikev2_ike_sa_set_remote_dh_public_key, _ikev2_ike_sa_set_remote_first_message, + _ikev2_ike_sa_set_remote_id, _ikev2_ike_sa_set_remote_id_type, + _ikev2_ike_sa_set_remote_nonce, _ikev2_ike_sa_set_remote_spi, + _ikev2_ike_sa_set_responder_cookie, _ikev2_ike_sa_set_sk_ai, + _ikev2_ike_sa_set_sk_ar, _ikev2_ike_sa_set_sk_d, _ikev2_ike_sa_set_sk_ei, + _ikev2_ike_sa_set_sk_er, _ikev2_ike_sa_set_sk_pi, _ikev2_ike_sa_set_sk_pr, + _ikev2_ike_sa_set_skeyseed, _ikev2_ike_sa_set_status, _ikev2_ike_sa_should_report_short_dpd, _ikev2_ike_sa_should_send_vendor_id_in_ike_auth, _ikev2_ike_sa_should_send_vendor_id_in_ike_sa_init, _ikev2_ike_sa_should_use_nat_traversal, _ikev2_ike_sa_switch_to_natt_ports, _ikev2_ike_sa_update_user_configuration, _ikev2_ike_sa_use_dpd, @@ -401,9 +406,9 @@ exports: _ikev2_session_is_valid, _ikev2_session_remove_packet_from_sent_mobike_requests, _ikev2_session_report_configuration, _ikev2_session_report_custom_payload, _ikev2_session_report_error, _ikev2_session_report_server_additional_addresses, - _ikev2_session_report_server_redirect, _ikev2_session_report_status, - _ikev2_session_report_traffic_selectors, _ikev2_session_reset_all, - _ikev2_session_reset_child, _ikev2_session_reset_messages, + _ikev2_session_report_server_redirect, _ikev2_session_report_short_dpd, + _ikev2_session_report_status, _ikev2_session_report_traffic_selectors, + _ikev2_session_reset_all, _ikev2_session_reset_child, _ikev2_session_reset_messages, _ikev2_session_send_reply, _ikev2_session_send_request, _ikev2_session_send_request_with_retry_interval, _ikev2_session_set_client_queue, _ikev2_session_set_ike_sa, _ikev2_session_set_is_invalidated, _ikev2_session_set_listen_child_configuration, @@ -523,7 +528,6 @@ exports: _pfkey_recv, _pfkey_recv_register, _pfkey_set_supported, _updateOSLogPlist ] objc-classes: [ _NEAOVPN, _NEAOVPNException, _NEAOVPNNetworkAgent, _NEAgentFilterPlugin, _NEAppProxyFlow, _NEAppProxyProvider, _NEAppProxyProviderContainer, - _NEAppProxyProviderContainerContext, _NEAppProxyProviderContainerHostContext, _NEAppProxyProviderManager, _NEAppProxyTCPFlow, _NEAppProxyUDPFlow, _NEAppRule, _NEAppVPNNetworkAgent, _NEConfiguration, _NEConfigurationManager, _NEContentFilter, _NEContentFilterNetworkAgent, _NEContentFilterPlugin, @@ -550,11 +554,11 @@ exports: _NEProfileIngestionPayloadInfo, _NEProfilePayloadAOVPN, _NEProfilePayloadBase, _NEProfilePayloadBaseVPN, _NEProfilePayloadContentFilter, _NEProvider, _NEProviderAppConfigurationClient, _NEProvider_Subsystem, - _NEProxyServer, _NEProxySettings, _NETunnelNetworkSettings, - _NETunnelProvider, _NETunnelProviderManager, _NETunnelProviderProtocol, - _NETunnelProviderSession, _NEUserNotification, _NEUtilConfigurationClient, - _NEVPN, _NEVPNApp, _NEVPNAppRuleExecutable, _NEVPNConnection, - _NEVPNIKEv1ProposalParameters, _NEVPNIKEv2SecurityAssociationParameters, + _NEProxyConfigurationNetworkAgent, _NEProxyServer, _NEProxySettings, + _NETunnelNetworkSettings, _NETunnelProvider, _NETunnelProviderManager, + _NETunnelProviderProtocol, _NETunnelProviderSession, _NEUserNotification, + _NEUtilConfigurationClient, _NEVPN, _NEVPNApp, _NEVPNAppRuleExecutable, + _NEVPNConnection, _NEVPNIKEv1ProposalParameters, _NEVPNIKEv2SecurityAssociationParameters, _NEVPNManager, _NEVPNNetworkAgent, _NEVPNProtocol, _NEVPNProtocolIKEv2, _NEVPNProtocolIPSec, _NEVPNProtocolL2TP, _NEVPNProtocolPPP, _NEVPNProtocolPPTP, _NEVPNProtocolPlugin, _NWTLSParameters ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/NotificationCenter.framework/Versions/A/NotificationCenter.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/NotificationCenter.framework/Versions/A/NotificationCenter.tbd index e2094fafb5..8f90d7d57c 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/NotificationCenter.framework/Versions/A/NotificationCenter.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/NotificationCenter.framework/Versions/A/NotificationCenter.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ x86_64 ] -uuids: [ 'x86_64: 4276844A-54BD-3820-9FCE-557B6047BC54' ] +uuids: [ 'x86_64: D46FB923-829E-3119-8803-115A0CD110E1' ] platform: macosx install-name: /System/Library/Frameworks/NotificationCenter.framework/Versions/A/NotificationCenter objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/OSAKit.framework/Versions/A/OSAKit.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/OSAKit.framework/Versions/A/OSAKit.tbd index 9e75b280b5..93a152f25a 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/OSAKit.framework/Versions/A/OSAKit.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/OSAKit.framework/Versions/A/OSAKit.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: BE0DC22E-4FF1-30F0-BB53-CDF442CBBDDF', 'x86_64: 10214BA9-4B15-3D3E-9AEC-9F5183275158' ] +uuids: [ 'i386: 3CDC20D0-F831-353B-9AFE-B3BFD3B38939', 'x86_64: 06120E05-5E9B-3259-AD56-74D5B207FF59' ] platform: macosx install-name: /System/Library/Frameworks/OSAKit.framework/Versions/A/OSAKit -current-version: 105.0 +current-version: 105 objc-constraint: none exports: - archs: [ x86_64 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/OpenAL.framework/Versions/A/OpenAL.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/OpenAL.framework/Versions/A/OpenAL.tbd index b9f4b50db4..326ee074bf 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/OpenAL.framework/Versions/A/OpenAL.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/OpenAL.framework/Versions/A/OpenAL.tbd @@ -1,6 +1,6 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: 348B308B-F1D6-3EBB-A560-CBDCED04F62E', 'x86_64: 3867A1C7-1D67-37EE-8DA1-520B75D3B234' ] +uuids: [ 'i386: 797917CE-1544-334C-B9AE-D5A31CC1DFCD', 'x86_64: E3447078-6A7E-3A6D-B136-B6EA93982EE1' ] platform: macosx install-name: /System/Library/Frameworks/OpenAL.framework/Versions/A/OpenAL objc-constraint: none diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/3425AMD/libcl2module.tbd b/MacOSX10.12.sdk/System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/3425AMD/libcl2module.tbd index 0b4d16d842..b862f1d8c6 100644 --- a/MacOSX10.12.sdk/System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/3425AMD/libcl2module.tbd +++ b/MacOSX10.12.sdk/System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/3425AMD/libcl2module.tbd @@ -1,9 +1,9 @@ --- !tapi-tbd-v2 archs: [ i386, x86_64 ] -uuids: [ 'i386: ECF6A09C-72B6-31B5-A3A9-0038AAAAB4FA', 'x86_64: D9CD4938-253F-3C34-B953-6718DE771F96' ] +uuids: [ 'i386: 1D95BCD1-BF1D-30FD-AF35-3A3A40F1218F', 'x86_64: EB773236-AA9F-3328-82C6-AA8F2E02A179' ] platform: macosx install-name: /System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/3425AMD/libcl2module.dylib -current-version: 2.4.4 +current-version: 2.4.9 objc-constraint: none exports: - archs: [ i386, x86_64 ] diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/AMDil.dylib b/MacOSX10.12.sdk/System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/AMDil.dylib index 1bdfbdbfb9e4eca90231da6c35c451dc306b2662..8ba691a3863192b273ae93468a7b0bbc435d186c 100755 GIT binary patch delta 669064 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%0DqPCTqS=G%E-eIYR4TQ@wB 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 J&kwOcUIWT|>`VXv delta 667522 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

)6zRirJOo^@i&Vvxvuc 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 B(p353yW_Q)ANcQOpbe| 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
ZzEoD0KMOSqy~BNX%W2t_JF3~Zt} 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%0Anz;%#{Jg zUarv~QD?nt6c}g>t!`;ifZ2c`Zjil5- zqnF0_NOK_Md36^LAPV-)ITlSnxW)v?O1siK=^Z%y2 zVD##H)FTAo)Vf8KqGut-cQ7PB3N^lllh^ey<6oK`()w_t#vW7k#*)Ui&Rc3KrNWe@ zGcvz4fa(G{BT0#AS)Cf|jJI$tsFdEwf+A}}`#q$*6l0!L4DUC}1{*Fg8lX28FZZmL zLa>LgA(L7jKrZT;#AP+cBFDrCg-Q3&ek2WAsuE<$1a)3xd#5IyNH0NvAzMrUU2~N# zN2YuHe{J0fJXGKRFmSVA>}!}|?E5mvmYIxQiA36!E#zB~kRmlIr7VST$dZaumS`JW zrKluHn^Y<)l_C^Uw6`}_a?&-3Ut-S=7Uy=Trn_spHS_n!M-Wmtf$aRz(EzZqg? zGr0U$2J+vO>e-Z||5b*sP!sp?&pX=qDCkQq%GGA*;S2lkX*1Lao6$Fz;L}Yyc!Ezi z!33X!g2^ki8z%S!5lqriBTPckXC1tsIv@#Mh5>%EuC*>>gJ7BMT#ZgL(OF$aso2yjyeTVwF-3ouvLx>_14RaGBkvK{Vn1meI8^JtxCmrgGWJp`QP{{ zz1etaJ_Tqb_~J60D7f)&;$=NFXvsJz^UV0))wF={YG``6yYt(XfFF=-M`sUG>ajOFUUN^Vq{C}Lh9^RQ2v`QOouyvAp@Tr%|Kh& z3eh82S3Y#Dmuwi@IxqW z7ExSJTL%7Cm4qVg7%NF;8a!wyMoo*fO`QiFtx+`~`KisVgk*^^9I7gf{Oxfs>yPs7 z8AkX!OPf8zkd&bMHzB_8tXrTi>Dw0Oa92g7||G%m4RPe9P-*M`(_3HRy-9%M> z{P?Xl2mHB@(02z$tMpM^p+)p6$d-)m}IxFat3 zNRV!Un@3Vg7@RKnn@7zO=b62b@HGlp%GibPS9!CPVM`e2D!DP*2@=PsxFB=am(@Vi z^2&0@1yMr^?u^~^&vLN1fd5+DQ?q{;m&Co|&PXNFnKFz`-CT~-dGZFGu}840)+VINuR_;Us%; z+ye+fI)0#qFJ2B6nfo%98C(~_Pk?r!;6>op2!m6LL7sE7v3OR9g*j(q)3}#>@gX_k z7k8mQgH9rJan}VhF7k6^akjp%_%J4TF$n(_I}^Mc)B%ED3;S9@g7{OS?>0yeR1IMx0ptcM1mTC=@bqPYszAx0XQ2I{Um&=2 zJJ^!Lj~NQg0ztzL#!s*2>01Zl!`rsc9kc-C1d0N|rH8@Qp!uLdkTys|080@R34-h0 zg3CdIpbsD(kPf~wuWxJ$*MG1-upi&x5S$Bo4|)me1Zm*b)Yk@z0yTl|foefgxS91; zg0_Lqf?7d&AOhYE`qDvhpu?a$puHfbC>AFY7!TYGdJMwD*31N}h+*OJK=3;Oxq@zi z>_AfDSPMW0Kn&0TNFAgqfkgwY1BrtQKzyKH5ZsdzY%Iya`~l39#QFmI0>U?i%mmY< zu%3a~pcarnr~#A)!dErpLW9ac^Q5s(gO-7^K@p&%py!}?klZ}17%Wb(FA#1b56%Sz zfgXd_gC;=BL6*2z>w{qng40245Eo<$vcvmvpDw5iqzux+ePy2vXgf$4bRR?n$>MId zZ=8d_O9uM_zk||2A3@EaSD-OaJ4k_sbr-Y*R1XRRT>_m3m4IG?3P7^*SQ#KEP$DP} z6bHI1&%@#Ai<-@dKPLLNg4iH`&;`&M(0h;@h>AaQ`W!%>ASUQE2)-f)zXWN5#1*j= zKsF#rP$`H4dIp;QgT4QYo zuv9_XAUV(mkSHh}LbOXe%fprC> z1iApS02P9KL0O;_P%?-M+7IgB0Cxe2npmNr`Je#MKF~T)56B%9p@roH$_Fh3&DX}7 z4{8Bvg93E06hV_9X^^8XmLMn$#PfTGGZTCQI5v(WYe4;=PSAT0MGvbJWCCgf1%jGD z*`QibFQ^hEqK|bJ&~4BqP(P>yL^a1M06Bp&K#`zCP_a4me{sME5E%th#@{gewt{wn z{6RNCYe4)9u-rgqAP3Mo5EE1ZG6In-u{1#|K?3Fz6h}8`K0^0U}#tEdgnPY(Psu=AeBbeb9N3DyR`82kHTdf_`IZ_K|_}Y;feC z5iDcS5Qqo=^?d^6SSL_-G4RU}zl`w97{BJ@mkEBE;+GkInRBVTEG~QF8;&1#SX3zS z4&Y-gailzMp@8znESB-^nGL7nFupapeB8ofF8VnIviXi#$P=$pQ2v;O8@`HN_?LwR zufc3e_isGITmtbrKUz9%VL`^nhks`YHowKr+6W+1)29hODX1^TguAW6mue-7cHHz2qIp^!$iy#h&%}eBEuZre=JN1q`8F` zlm4@egL6?tGtyj1rilMZdPAIzA{G<>uI6u;{&(6-n41N@I?TQ=1;XE$mH)=b6U_*7 zGxze$X2uu#*3VeDW{NNH#bw~hj9B0&1RKmDT#iRLSorGG1<_=ZOt3I=;axyY*vh*A zzbv_1d6`);nv^&adAa=t+b~KPWw|ZnYo5QOs+&8wM=Pr{|Zx|SR#am+nHJ@^(s?^YkiezP9PN(j-j4MOgWT#jj4ct zw%`7lISm^An+C47AP!I zN50ieC1g-TjYr8f%tm}$se3ImlN8@CfJEx3YD7F7=WHnw-Pk6ixVYJ3u#oaiCNDyD zOaZxPuld}n_Hi%P0Uqy`TLc?FE(r8aTQ;yg!h#q$`9cE|ccGol4 z6Ny*y=H^|0lPZdQZZZS;4z~(4kglNZH<>gf-aysn3O6vHh~c5i-aTS^#QW%EWYo(PM?UYE6!h>dRSyk) zWb$!ey=Ar%Nkv&>=wT0)O@8)8;0mhjVd5t@=+P9pO7EH1Nu=?)ij_rUz076!7hb1N z%%!BbyfM`JiApz!YrtRaX8-W}42a$u;1dzK!{5jMpU{B7aGtpK|4D`IX?%@oPxjc} zNk*J&cvJa&rdr{PCh(?OL(JwyGhC(}!ds&iz5K#Fgl{zQ?PIRTC+)8HF%1bB+<`tO zfh^mfiF;4@!|U_$Sr_2v9>o(^D2P7wGM#03c(y+yNa6UEp*wL2e3l1B><9@&d%rUk zQGO;}8eRI%R6vgm*s^F6)b^cej2s4WORyQF>Z8CxrWg_(WD24UgSeg!K`?KSDoGq7 z;Gv?aY~lz34GmJ2h~oq#F@!5|`4HYRj3K5vAr74yqEfT6=>p_bp6&4vQbCW0m}=hw&V=Vcd3i4CAGX4KsyMp%E_6>0w;P)M4CcJBFF^s9~5XLo6gB z;~!KxG&IbV#Y0WwIhPo->B#p7-VbbkPz3}X<~v65;PsUeQOXahDZ2LqFSFj5t-y;T zuMpAj52`b=`-zw5bAm1jC96kOKk?gL|C6bQDt|InQ2S3Rh0p}C8u)bQY~s*QTu{{! zCXEcsM>ZokoAn5j7Y{Qyo9>fK=Y?f;&IRK}m=t^)6(k94jc|;H0(GO(5vC0i9mT6= zjN&zXL1Lp!RTMFbYyE8=T@5`P#Z_`_lxd5{D}6kQH-pU>PEs6Ws^T+cwqrP=atvy3 zjEXN)9AoMrn*zEF()@+v+Q*mzXqh=%2nvyms>bk=oPRN8@U7(7^5|g!-3XF0=7KH1 zm~?#3cQ#3HoJvC*$MKsF8>cFu{Bb<1n+0149UW(iqUYnd2;JjUI+FU$q@(W^Y(-d3 z8LIk?^LhQoO{DTSQyFo7#I=nNGG-u&;dBubfK@}tffrV%n=vn4VWSSFc9G}+88EW=DU7Cp0r zrJSiu6GPwGY)dFba;7p%32i$^*MWwaN=B{(nh`OBjP?>}s^o04gbf}|f==hhiFpus zY|Yk2Lj)R`^f!dNY9dXIT=X|6hn5j(+W3kJcOuIYkM)Kpc(W5}6l6Y%JI^{IYX$CC z#7QhWVl^4Xl4wroIfs%pMWUG^GcrpI36p7}$em0RK@nsY9mSAoD#TVY z@*&gkpo3)ALNrWf;pcyl@uF|qv3a3{&!7-P7wGZuUb@K0hL5Iz+Dqxt5bmB0JCi>` zCO-$ZeHK4U1>JC9TOc=(m?PT&7BU3sD&=$<+Q!e)!}V=U!K?4)r%59s1(#H`f<6x! zQ1Bee6qYzKju*A@vlNgUg+(F8^P)HkO`mv}7gbPb>Zpr?E4RRjEsn$m@C<(_EGqsr z{tYZ}tpH7#oXv~ZWqXmX4Vxkl-xDoZ4t&5-YblY`1UG&(QIw;A~6w~7P1gwiQ;j|@kaC$VacGv zK{_RiAMaV#=kTa`c)9(&I00A9NfDYo>J`DO?-F4N5Jz}Xk0?zFg>mstXD-T;Lrc4; zBB+pykE47=SsH@&fBVNczPXHrqO^I4D~jj8D2glc@NBd;zF5;;43}zIHJu;1im^11 zp%_aUS0RqoA!qa9H`wOR)_{WK@u5dzG;4f}Cnio?ga;ln6ldAsnhO(WvC$K8mLzJx z{}C(s(4;tSpjXh8I7a)(X1aB2REVj&Uqr;e{dWT&x+Q^&Ht5Ng zNB1T0hEra_mP6AZQAyks%_Uh<=$!0&2l3r^W!X) ztJrHHODaDi$lwjRb{;L3nDI9t-awat#O&GdaYUBIyIey9Jr3o{;%!QmWgR3I&8A7A z*Rr$ekwD~GGU48_T@bn(GnsT@lO{gh+LW;N1h_t9!t>8*8aDdB&sxE^AL*Rf}N zpay=ll}gh=C#kr}RZ?ki`+p&oHJ{u%J6|JR7T>>wcZqhSOk-&gpYfyZG@3PPqT%fM zcj$^x+OFA1Dtbp_sS&&Rk-j{QLH-Ey4{n%S%NKt9_-mR5xgR1KKI}zEOo640j{30W zVF4rfEh*q_YpB4oAdd5+R0SG?ILVJ16ll7{I11`lpqZ26DH7;ZGyWub6~JByyVzm0 zmd?^4CR0!uon}qWpx|Zidrmiot&#mVAcY=X8m=UEWxcwG4En5u+(n;=k_5>1hKg@RI*Xr{#K*(p9H6vY;W z_fStklS(wWSW`k7x78KOENL_o#TJ9KW(wM?j4QcJnI(&EDAQzcb;c><5`4oZKZ7;z z-O1L45_TdX6+F9>3hp3UcCv+G_HGIaQ^CDkx(bViDpY8~M0|E1$H?O6gR?}?dlkH@ zZQXP!G_8V{uc%5BLLRC(ZtpI(CCoogLAzCH%EU?h9Zr?TB;xCKs#IBe#Q52%G_sCn zOGCcHvtcQe+C!&6S(1^i8s17#YPjhos^PYJS`Eq{&6b4R*#f9g4ezO9@99!=b=$6n zcM45)oZBd7?u{1-Aa`}VC&oeK7IoG<+)($avkY)U#S>ZdU7be7T|>7zOM_S~fDAQg zp2YgusVi#Npa~Ki1W=a-&5_(BAc-4JEZcUrqlLh>Shg0dwiShGvea>frfRVqQ0g8w zKkC+GQScGk|B4_ZUo9Fheq=ez5i$v)cUr9Fe-9IIMmN3?IAr(;GdZGIZI%c=PMcjo z!(O%^tfwD>_DD&GC5{gdjC5GbP=^j)V<88B+9>I=7NLeF#o2?w$+?_Ib!ozcxGX*R z(A1?FqZwTm3n}emQ;@YD%L29O()a}&jORL>WSq?e73k3@gjApqK6=~?1P+sO+BagEpx(2ZtWG6c5&4U|CO)Bt_9Ve36SVu6i7SKV`6q)q<$PfM%v!kLSRBvuC7bWMFv6KcRk+fwM=}?Sk-i z!pA=*Fnk*n?U^8&GN8%f=kQT@jaggCRXyu-Nb4IDl@V2 zCDZWF`bgZ=%2$w=3g5MP;{HE*T@zMVTHzNPzpU}g2ES~%D=h5}sN!8exJAX8!z$k) zaK0jBi9^&Oq419Zz|H8#7rUP|f$QHG2kN1#j`X&q3w{Hup4v;60MavDBHs)7) z*AYV`6WUYuihJAS zW9u=WH#$Z0Grma{3m#~q+zDbOtQ0!4xZPWzRet@L-Qtepq!qrA3Lg*WOBJYzT#S^m zo|rLP82XO)(@Tbd(0=xShM-HM*5+U;hqK4FqVBw_&!+8dStAdke9b!d328mEZwh%S z+Pz=dhW^+kkgs*aWS!56pG6HN*E$QX9yae`i|kdlGTL({L{xz9b4z*mIInh~`5Etq ztc6!Eica0hrC(dMG5Vj8OZi!gVpkf)to<0IrKG;_>6Y5VaqpY2Y<;(ucWn0yAI~kD z7~44=;dUL*cX(aCQ_`$;a5r<^z+_vm@8B+{`uSZsp%o7@{koP%>Ualk_?q3))b#X4 zJL&z~f%qWFQ_Gtv<~?%V@8+F2`hyryd~=P!z2g}pixuyB#Tw{6DH*kE4jHf;@7ukg z;K~F~YSC*t-Kqbq)#h^7!57(w&a|uVbjXU2?tjl~VBGF=8=dmD)8@n-7z+#hc1E}_ z$JRNi`{0OBJ74}OvA%1xrjbuAJfS)t{&ex3^^rC8uiCZVi*CAaXv@dNGfO0+-A^7r z^6X?|U-xB!dL^$b_TzOMR=wi9m^r$|!E=3-_tHugxksWrJ2%EJy7Tf@SbcGF&KH|X zt*L^AA6h2uwsyYu{U&#yV^1Ateb<#-rSzivo?99MHi<^?o>UvUydaYCF#6IyIZub{ z5B(Q6Mco;WnUN|Sq>5E{h{*(rv{YTb|0Cgd0e@+~HeGsM*y@S%mff6KZ$1y-i)vXV zXI`ot*St)Oleo*?-R}5!HK%uFRK$_QZ+Pe<*@mYdl)m@Pye<=*K07hq!VciD`5TAK z6&7j|Q)-md*P7c%&@}cIH>q=;9=zt7vck?K)WP{1Y47Fo#XPCYk9=1&XB+)qb=H-8 zK4eL>66M@?)}K`$rqoEnIm%u_oelBhR#ctkU*$?fq;~{}9{T~?0WgYNx8Q^-HUVUXoo{#uc9wfw#QId}swZXd@?Y!@ z`JE-^HE&ZodEf0p+k=-XVpd%7GxywCz_w*B<^d9_kQ@v)qcWRoGM zgG1Y8ulZ-h*hzZ$ps>`Fr^TDk@0wp)EfKWJS}G~(*NJD%yWi^lFfSVPO$$9FU)q{B zOkFGJlcHR*=DDGshV2KI_#vx1q%yx1wsDHIwyzyYuOdBeMZGS$F(KE~*#Ca{wMTz) z?zG38Ya{sNB=&ZNG`Z4s)5`!7B@!Clq=ymoP~S(U1Kd)Y?eTVm@@`}nl2 zdqz!SGMGJ5XTtl1PqcLGC^&!Lym)fQfYDyMMCaQ?<=p-4sh+RC(sFmjgx7E_TBJud z+*@tpJeBrmQFq}TH05WPEZtHs_wHrrqt7k@uOBC7uUL|>_UCSVlbT%sM~T8;Vfy+l z0~xGb)l$0phXmbsM_t+X7PaQyL`v1iPvSvsVG4s~(POV~N7od|@t+(Y(oy--@p+v{ z=DxrUKP%J1Eg!NM-Hi!)7vJn-FDyHDS6ZZYT}i0CM_%~FmK_G&o0e^Ai91N%^?^Hd zHF8<{R7A~C^pBXBTpqS+vbi+J;@H*5oQBYm=bG1ygee{b^PL&X8jAY3AE_&gRo>TE zBQ-GhpE0%M<@#K zmIQB^->-bOJ3XshO*W|VhSIe?EWa?i;K$P6M-4x;GALr!+$c}SH-Q?p-JHqd&zz53 zPV{D#H-2TR&IOfnQfI8(td*L%X40z*lw~>QmwfXNHoukk7K*)cHl*bHMyaWo2}- z22>)x*2sSN&S$CUl#J)=2P>nwA&J#ADbli#Hy%{;w4Cyj$GV-AV#$IxpS-+z&4M5z z)hheP;4bMo;X=eti@NsjgO=Zd*CcEWfl|^0B+FQ~1rs!ZXStdfVi7j3;M1Hp;FZ5Ij)l zJGP+fHX&kvo{Z54oz7JcPWi7B?s7Z7(CF&AvHeHFQe3XN1?%DX&$o5Is# z$Np5$M~TmK~azjgJ=`SfTF|J`qOGQXb*Eol^b{V~9*wAZCze|FxRPtW+)4lK^% zZV0k7A}(C{ZR10BBVW;qi$U{U6CFt@lv)(Xf zmh5@|&e@CB!+gtMEInSZjC()Wj!fY6x1`JEI9~ZSbn9_!qDM%%jWn)O@b(+l4TEk4Tl)?s;g{N$F^J0G6Yo41P+am3(42;JrI zK&O-f+P4{ZGsmiqUsL~l>3Gsky^1#PUCXAX{<3>!?xm*s54Jq&hrWx`~{Bw%e(AzG!{9C9!Rn zp3Sw9MLeI2tF~(-Io+ixI{6C?^B&6H-zYRse6^qX{oJL_S;MdF0!yCkl5#b&qgLO@ z4fiAN@$&lW+FMWWUr|k;dSBR(%CJ^`eQD<9$P}e+V3EZ7h0VPE%YGA+6JOshO1f_9 zX>4QOy6y+Je2ZO?kb7x{%dVYSkAEoMl@B^ho4-Rps>UU;ZcDwAYUmTo7R!Ie+lk$_ z$JRQv7%}&!uQgq+%c;B4cmVCOS!sPs(*F7B@x>2~6a^O#n%J7Wa=vb=#XYstPME~m zYBj&v_J~l0)e-UJTc1?>^LD$X-%+xv`@K=awVUC+_Kt7Zir+P*g3`LG`P>OzR&r(f z-tDq&VV`Y0)dO#G%`{}9*X2CQ%rkFRLdAiBMRvUpq7F6bmIc^0=dt9KOaJgCC1^SC z5We-;=?(Xn4$~)Ie}$3!TAAAPf)6!$?ws!PML|X1jO}|GE}^t}ej4@vXm%7jqyi=wcHn~O_1bT@7uWPsuJ&hCT1CjM4vgtbyPByl9eiLoN@v{V z)pm;zv)4+({Lb^1?dhM~xVeOv@G(=N;Eq7}4(r|H> zImbmaO@OZJyR&iV?!d0LD^bNdH|_q}K$YGa|9R;fv$0JYJw{n;&&P>bpIUm)^z{~c zre_J6QrD5>5iiX-MDAI4{|f2srDu&QnXg{lep~6cv8z@se{Tpvhs$VZ0M|RbrRM1XQC!$>Cuso{Tv6Y=CO3)>vBD(DJyI3U0d#4`>LTb zn&NwqIBEg5QhZ-rFiDuUGklc2Pw&of{=po|;nhA7>-)~ES82Pz z68Z0|7ID%pv{b$em@ry%)AgJDwlVdy}_?AZ|WPR`_dX8U&E>0_CC zM~=C^@l$B>yH}GlbJ?-{#OrJ4^|YS`_3GPPd||b2j1XJx$*xPI{_Da=k^|Hv*L7&W@F*;f zDmwJ_!t?G}>d1ych5gDLzxlyGBPUi;D5d+XWmR&%=GHwJ-aHlKKhfH(WBzf7Dx>%8 z^^uvnq>XWRo?jE_f93>$849gS(_p)Sl~;tPJ|E@>WwH+JtB>*ClOUxR^*B(SBa#%8vFa z+4f1mw@#41x2{U)d+5N9kLrCT;SUVN%bxMBd$sXmnvK`7iypb#Wi@I={nT@8rfHkP zYP9)Ei=u6cB^;#u2c9_BxtMa;LGRCY^9)5fp3 zP-Eh0{|b-eTQ+Sy!z;+Ca^>E* z;b-w?WSl(z{b#M}T+eQ$vMtow?#m~cOI?~pnitp2)q1oW8atFVp-yOrCz7-l}%5_|-qk zI~R#;apv1uqQDYqec6XkJ2hLnb~?pIN98QN<8tJZdC0l&+6!yWe%Pwpx6tvG<2>ze z3ry2BrHmHwa+htn+V&#o&95e#;rDk+laIFF^gFP_rc1QO_u15aL&2TX6=J{0jx&;+ z71MXWExtIQc2TD0)+LIA^^Bax^MbgfMb?@Zz8h0EmA~8;O%nOQ;~PPFoYH%C)93H2 zT7#&S{YN(RpI1I4dtWtv;Y592d{kHzg_iUn{hY1Q^H4qQwxp|U0pUP-O|1vjJiOn8 zkYi!$R30s1_syft>oQKR*qlGltSQC+cqT8$O2t!&`|{bc7|DSX8!fv9gpMs-pZ%nD zu`(LaMxM{Mw_QrqI1{+P<9T*-QPAtAQ{0rQV(ENA!>3lOEIRJ_ z-YX!>?^s)4z2wr3vfPQ9N(r={bx&!v;X9SrVrx7938YDGGPOG(U_T%g9Cm-tu~l`$ zgcCDTsRUK#HI7V0-*cs&$#_G)>bhKXv#0)qC$- z#|4bU9)1+RC-z24*siZh+u0G8D|3p|y@&j}zy6VSln;;Hz}FqKGGysjgW%{>4S6YV zf1JANMNo=9@}k&dck;bIX%%7N;YOX|!5)*V>=tqD zP3}A1IXo?wL}^(X@0oBRE2wpK`&}Q~%S#+J*E-sTM7@rja!tuH>3KT5H1WN!fbVoQ ze{ZF9;v2~ki@J0V;>*`J=UEiFYh|T4ef>s!s@cf-V|x`k#c9>5&)xkd$R<^4#-!RQlVh^! z_k?x_-fQ4|+Z9&4qLgX>SV3gaX*2*dn!XK$B(S|`{pU3&g_>jL>m?ZUXv{5Q8SonAfM zXPgnwS=TCTzdFdjfOuVch$NBuV@++!$&i~#{E?Zb%ROYY$99u`=DQeXB&vOH2*?_a z>`8g-SjN*UsV$nPX(^~Jm$>+|m2I2K!_yhZS^f1lOKxea>Prtw=RC|jF1zLP%;|ug vcic_qxoAu~@{H*ZKDKt;Aa?!ot3ETMcYeA2=QwQQd)+GIM`Ber8%X~L&X)s^ delta 348792 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 z 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%0Dy!+cqsk~}EB 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

)9)#07XQXq2|=0Ym=q(ix&I zX?9L>9Z!bSAf9q$e+E*w3hB-u5K)o-Is?O^hJNr_9Djg;G4dQFYdM;C4k6JhB%OzM zHdsI9JbP+_57rF6%pO4lwY-8@vTLH=a0StDQ1kd}td{5J-;KoLpM&q=yv%!HD2*E- z)<)BnYnY`EzV*k3IkeuVVn$@pShj10MBKyISx5UBQ*DanA)_YGR?yoGs(6Dns#sMN zI-sz;NLLz7(wn^acwmW4i}cM0$xgjQzc$x*+Di1YiZF zZhPt74OZW-X9l{q(M7%$03M=xH(BWtYMDKTbJQ7+K096m;pMwJ?@+FD&U+&>04~#R6>t#lY(KZrT|;FGesQdlGT(jf6U$BMO~l5I9=d@#Ly4)Hz$n~}J*qY5vudsBuoUocO}Y6Fdb#XP)UuLs=wkxiQ) zKCA?iHgSX81)+@$m+66MH-YkBKqbdfnLO50si4+>fI-#z;%H=HeS7uQg~C@?ioE(j z2lHTw-lSW&cpt!2C+-(n;c6cVMaEoC4lkK=-RYu6Qdamddu`__DCD8TEY0njv1Y<0VAKF?#iqB}gsSQq~JNI-HVT0RdiXY2GVV%lqyc0nGoL z&|!KfYOY>GIeE-Onzn{+4gt4MWdEKW(A?6Wdk=jL?dkM^b(73H(})i+Enev5kIYM>=|IgtL6imS_kLna zG@38^*w3(GU~P~4!Ukz->tB4q<|3}uzX2Qws^#AyG>4GI59aH6y|LhnGP>yt#WxBH zEE*vg0`zr$u+AE!*)IACjo65G{ba$C<6L_8let#-LdI!a7FT>8&2SAju&dNhOOGo^ z+)T36rkGQ;e8hdVl#-7C@5llHdaO*Hexr8Hf)!p!`rsx_)#r7_~7rCe+D8=66jY&eek*l=&8 zOf}V1d)N zwp@$&_#0b330npu?06;Ek}K?ZPsf>Pr%fLP-WMWd_9SyUeL2+6r21rYdUZL}huYio z;F4CTH1TJ?eVU)hGE0v&))r}nYDA%N2yL_H01p zdu#k@rz0N-YpzrY-oWMXI6#};SM)Qdr}zu%3!>x_nAbkqT!OcS#x-~1{oo-EapJ8c zw{djTiI>L`zj5NdG?%E2Gw%zN^nf$Js98=~E_^mD+_J8iWd+*mig(qpx5{Jj6|RwP z!0{2f;Kp4fwV!*HN9H?T-{zxb|{@j!xhdLkY4<^%0AM+!7GM$)u)$D%_N?88eTG#l%~ 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 diff --git a/MacOSX10.12.sdk/System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/AMDil_r700.dylib b/MacOSX10.12.sdk/System/Library/Frameworks/OpenCL.framework/Versions/A/Libraries/AMDil_r700.dylib index 02f884d3897d996a4b62539a3e961615e56c5cf8..41006f75990bd7deb0951d7ba2d8fd5a7797b82e 100755 GIT binary patch delta 350867 zcmd?ScT|)|^gqnZ(vc=Co!zCVpwdM_EFhqZqJqX2d)L?%OKhmv$ck-@V`9S^TNHbV zh`kr=T~MPuC@S_A<-IfWY%%8hp7VRp_nh~SU(PW+Q|{;9xpU`EpDoV&1uzRdW|iQd75r0}`D@I~G>e>A+}4N-j-Zgu zTx*dy)RX`1wup!67FU07vQ4?r>Ep`hNil7s8Wqf|S@YM6SDfikrN0-}Orf)s{yE5k zdb#=gJH!C32mHhAUnFe`apVX0a2(%aYs3ZxDGadf>Hi9uX>%+#HdLBvvlZH`qt+ce zADP=moBgPB>3m2NUo+*egto1<*`KAK8Bumo$Am7OOY?uRGfT-n4nb)fe5PiCb((sRpanDh~u