this repo has no description
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge branch 'master' of github.com:darlinghq/darling

+9022 -25
+1
Toolchain.cmake
··· 3 3 4 4 SET(CMAKE_C_COMPILER clang) 5 5 SET(CMAKE_CXX_COMPILER clang++) 6 + SET(CMAKE_SKIP_RPATH TRUE) 6 7
+10 -6
cmake/mig.cmake
··· 1 - FUNCTION(mig defFileName) 1 + function(mig defFileName) 2 2 set(MIG_EXECUTABLE "${CMAKE_BINARY_DIR}/mig") 3 3 4 4 if (NOT MIG_USER_SOURCE_SUFFIX) ··· 33 33 get_filename_component(dirName "${relativeName}" DIRECTORY) 34 34 35 35 #if ((NOT BITS) OR (BITS EQUAL 64)) 36 - set(MIG_ARCH "x86-64") 37 - #else () 38 - # set (MIG_ARCH "i386") 39 - #endif() 36 + #if(NOT arch) 37 + # set(MIG_ARCH "x86-64") 38 + #else (NOT arch) 39 + # set (MIG_ARCH "${arch}") 40 + #endif(NOT arch) 41 + if (NOT MIG_ARCH) 42 + set(MIG_ARCH "x86-64") 43 + endif (NOT MIG_ARCH) 40 44 41 45 # I hate myself for the following copy&paste, 42 46 # but I could not figure out a better way. ··· 83 87 ) 84 88 85 89 endif (dirName) 86 - ENDFUNCTION(mig) 90 + endfunction(mig) 87 91
+18
cmake/setcap.cmake
··· 1 + include(FindSetcap) 2 + 3 + function(setcap file caps) 4 + install(CODE "execute_process( 5 + COMMAND 6 + ${SETCAP_EXECUTABLE} 7 + cap_sys_rawio+ep 8 + ${CMAKE_INSTALL_PREFIX}/${file} 9 + RESULT_VARIABLE 10 + _SETCAP_RESULT 11 + ) 12 + if( _SETCAP_RESULT ) 13 + message( WARNING \"setcap failed (${_SETCAP_RESULT}).\") 14 + endif()" 15 + ) 16 + 17 + endfunction(setcap) 18 +
+1
platform-include/mach/syscall_sw.h
··· 174 174 * N.B: Trap #-100 is in use by IOTrap.s in the IOKit Framework 175 175 * (iokit_user_client_trap) 176 176 */ 177 + kernel_trap(iokit_user_client_trap,-100,8) 177 178 #endif /* _MACH_SYSCALL_SW_H_ */ 178 179 179 180 #endif /* PRIVATE */
+1 -2
src/AppleSystemInfo/CMakeLists.txt
··· 15 15 16 16 SOURCES 17 17 src/AppleSystemInfo.c 18 - 18 + src/functions.c 19 19 DEPENDENCIES 20 20 system 21 21 CoreFoundation 22 22 ) 23 -
+41
src/AppleSystemInfo/include/AppleSystemInfo/functions.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + void* ASI_BusSpeedInHz(void); 21 + void* ASI_CPUSpeedInHz(void); 22 + void* ASI_CopyBusSpeedDescription(void); 23 + void* ASI_CopyCPUDescription(void); 24 + void* ASI_CopyCPUKind(void); 25 + void* ASI_CopyComputerModelName(void); 26 + void* ASI_CopyCurrentBusSpeedDescription(void); 27 + void* ASI_CopyCurrentCPUDescription(void); 28 + void* ASI_CopyCurrentRAMDescription(void); 29 + void* ASI_CopyCurrentRAMDescriptionWithType(void); 30 + void* ASI_CopyDiskSizeDescription(void); 31 + void* ASI_CopyFormattedSerialNumber(void); 32 + void* ASI_CopyHostUUID(void); 33 + void* ASI_CopyMachineConfigurationCode(void); 34 + void* ASI_CopyRAMDescription(void); 35 + void* ASI_IsPlatformFeatureEnabled(void); 36 + void* ASI_NumberOfCPUs(void); 37 + void* ASI_PhysicalMemorySize(void); 38 + void* CopyIOPlatformSerialNumberString(void); 39 + void* CopyPropertyAsData(void); 40 + void* GetIOPlatformFeature(void); 41 + void* PlatformOverideExistsAndIsSet(void);
+46
src/AppleSystemInfo/src/functions.c
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + 21 + #include <stdlib.h> 22 + static int verbose = 0; 23 + __attribute__((constructor)) static void initme(void) { 24 + verbose = getenv("STUB_VERBOSE") != NULL; 25 + } 26 + void* ASI_BusSpeedInHz(void) { if (verbose) puts("STUB: ASI_BusSpeedInHz called"); return NULL; } 27 + void* ASI_CPUSpeedInHz(void) { if (verbose) puts("STUB: ASI_CPUSpeedInHz called"); return NULL; } 28 + void* ASI_CopyBusSpeedDescription(void) { if (verbose) puts("STUB: ASI_CopyBusSpeedDescription called"); return NULL; } 29 + void* ASI_CopyCPUDescription(void) { if (verbose) puts("STUB: ASI_CopyCPUDescription called"); return NULL; } 30 + void* ASI_CopyCPUKind(void) { if (verbose) puts("STUB: ASI_CopyCPUKind called"); return NULL; } 31 + void* ASI_CopyCurrentBusSpeedDescription(void) { if (verbose) puts("STUB: ASI_CopyCurrentBusSpeedDescription called"); return NULL; } 32 + void* ASI_CopyCurrentCPUDescription(void) { if (verbose) puts("STUB: ASI_CopyCurrentCPUDescription called"); return NULL; } 33 + void* ASI_CopyCurrentRAMDescription(void) { if (verbose) puts("STUB: ASI_CopyCurrentRAMDescription called"); return NULL; } 34 + void* ASI_CopyCurrentRAMDescriptionWithType(void) { if (verbose) puts("STUB: ASI_CopyCurrentRAMDescriptionWithType called"); return NULL; } 35 + void* ASI_CopyDiskSizeDescription(void) { if (verbose) puts("STUB: ASI_CopyDiskSizeDescription called"); return NULL; } 36 + void* ASI_CopyFormattedSerialNumber(void) { if (verbose) puts("STUB: ASI_CopyFormattedSerialNumber called"); return NULL; } 37 + void* ASI_CopyHostUUID(void) { if (verbose) puts("STUB: ASI_CopyHostUUID called"); return NULL; } 38 + void* ASI_CopyMachineConfigurationCode(void) { if (verbose) puts("STUB: ASI_CopyMachineConfigurationCode called"); return NULL; } 39 + void* ASI_CopyRAMDescription(void) { if (verbose) puts("STUB: ASI_CopyRAMDescription called"); return NULL; } 40 + void* ASI_IsPlatformFeatureEnabled(void) { if (verbose) puts("STUB: ASI_IsPlatformFeatureEnabled called"); return NULL; } 41 + void* ASI_NumberOfCPUs(void) { if (verbose) puts("STUB: ASI_NumberOfCPUs called"); return NULL; } 42 + void* ASI_PhysicalMemorySize(void) { if (verbose) puts("STUB: ASI_PhysicalMemorySize called"); return NULL; } 43 + void* CopyIOPlatformSerialNumberString(void) { if (verbose) puts("STUB: CopyIOPlatformSerialNumberString called"); return NULL; } 44 + void* CopyPropertyAsData(void) { if (verbose) puts("STUB: CopyPropertyAsData called"); return NULL; } 45 + void* GetIOPlatformFeature(void) { if (verbose) puts("STUB: GetIOPlatformFeature called"); return NULL; } 46 + void* PlatformOverideExistsAndIsSet(void) { if (verbose) puts("STUB: PlatformOverideExistsAndIsSet called"); return NULL; }
+3
src/ApplicationServices/ApplicationServices.c
··· 1 + const char* ApplicationServicesVersionString = "Darling ApplicationServices-48"; 2 + const unsigned long long ApplicationServicesVersionNumber = 0x4048000000000000; 3 +
+11 -14
src/ApplicationServices/CMakeLists.txt
··· 1 1 project(ApplicationServices) 2 2 3 - cmake_minimum_required(VERSION 2.4.0) 4 - if(COMMAND cmake_policy) 5 - cmake_policy(SET CMP0003 NEW) 6 - endif(COMMAND cmake_policy) 3 + set(DYLIB_CURRENT_VERSION "48.0.0") 7 4 8 - SET(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/darling") 9 - #SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--enable-new-dtags") 10 - SET(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE) 11 - SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE) 12 - 13 - add_library(ApplicationServices SHARED dummy.c) 14 - target_link_libraries(ApplicationServices CoreServices) 15 - 16 - install(TARGETS ApplicationServices DESTINATION "${CMAKE_INSTALL_LIBDIR}/darling") 17 - 5 + add_framework(ApplicationServices 6 + FAT CURRENT_VERSION 7 + VERSION "A" 8 + SOURCES 9 + ApplicationServices.c 10 + DEPENDENCIES 11 + system CoreServices 12 + LINK_FLAGS 13 + " -Wl,-reexport_library,${CMAKE_BINARY_DIR}/src/CoreServices/CoreServices" 14 + )
src/ApplicationServices/dummy.c src/SystemConfiguration/SCDynamicStorePrivate.h
+6 -1
src/CMakeLists.txt
··· 156 156 add_subdirectory(external/openpam) 157 157 add_subdirectory(external/libtelnet) 158 158 add_subdirectory(external/remote_cmds) 159 + add_subdirectory(external/IOKitUser) 159 160 add_subdirectory(SystemConfiguration) 160 161 add_subdirectory(CoreServices) 161 - #add_subdirectory(ApplicationServices) 162 + add_subdirectory(ApplicationServices) 162 163 #add_subdirectory(VideoDecodeAcceleration) 163 164 add_subdirectory(DiskArbitration) 164 165 add_subdirectory(AppleSystemInfo) ··· 178 179 add_subdirectory(external/apr) 179 180 add_subdirectory(sandbox) 180 181 add_subdirectory(xcselect) 182 + add_subdirectory(ConfigurationProfiles) 183 + add_subdirectory(AppleSystemInfo) 184 + add_subdirectory(DiskImages) 185 + add_subdirectory(PackageKit) 181 186 #add_subdirectory(Cocoa) 182 187 183 188 add_subdirectory(external/file/file)
+14
src/ConfigurationProfiles/CMakeLists.txt
··· 1 + project(ConfigurationProfiles) 2 + 3 + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -nostdinc") 4 + 5 + add_framework(ConfigurationProfiles 6 + PRIVATE 7 + VERSION "A" 8 + CURRENT_VERSION 9 + SOURCES 10 + functions.c 11 + DEPENDENCIES 12 + system 13 + ) 14 +
+73
src/ConfigurationProfiles/functions.c
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + 21 + #include <stdlib.h> 22 + static int verbose = 0; 23 + __attribute__((constructor)) static void initme(void) { 24 + verbose = getenv("STUB_VERBOSE") != NULL; 25 + } 26 + void* BZip2Compress(void) { if (verbose) puts("STUB: BZip2Compress called"); return NULL; } 27 + void* BZip2Decompress(void) { if (verbose) puts("STUB: BZip2Decompress called"); return NULL; } 28 + void* CPCreateProvisioningDictionaries(void) { if (verbose) puts("STUB: CPCreateProvisioningDictionaries called"); return NULL; } 29 + void* CPFetchActivationRecord(void) { if (verbose) puts("STUB: CPFetchActivationRecord called"); return NULL; } 30 + void* CPGDI_AddDetailsRow(void) { if (verbose) puts("STUB: CPGDI_AddDetailsRow called"); return NULL; } 31 + void* CPGDI_AddDetailsRowWithStyle(void) { if (verbose) puts("STUB: CPGDI_AddDetailsRowWithStyle called"); return NULL; } 32 + void* CPGDI_GetLocStr(void) { if (verbose) puts("STUB: CPGDI_GetLocStr called"); return NULL; } 33 + void* CPGDI_GetOptLocStr(void) { if (verbose) puts("STUB: CPGDI_GetOptLocStr called"); return NULL; } 34 + void* CPGDI_RequestPayloadHidden(void) { if (verbose) puts("STUB: CPGDI_RequestPayloadHidden called"); return NULL; } 35 + void* CPGDI_SetDetailsTitle(void) { if (verbose) puts("STUB: CPGDI_SetDetailsTitle called"); return NULL; } 36 + void* CPGDI_SetSummary(void) { if (verbose) puts("STUB: CPGDI_SetSummary called"); return NULL; } 37 + void* CPGDI_SetSummaryNote(void) { if (verbose) puts("STUB: CPGDI_SetSummaryNote called"); return NULL; } 38 + void* CPGetActivationProfile(void) { if (verbose) puts("STUB: CPGetActivationProfile called"); return NULL; } 39 + void* CPGetActivationRecord(void) { if (verbose) puts("STUB: CPGetActivationRecord called"); return NULL; } 40 + void* CPGetActivationRecordTrigger(void) { if (verbose) puts("STUB: CPGetActivationRecordTrigger called"); return NULL; } 41 + void* CPGetCachedActivationRecord(void) { if (verbose) puts("STUB: CPGetCachedActivationRecord called"); return NULL; } 42 + void* CPGetInstalledConfigurationInfo(void) { if (verbose) puts("STUB: CPGetInstalledConfigurationInfo called"); return NULL; } 43 + void* CPHasActivationRecord(void) { if (verbose) puts("STUB: CPHasActivationRecord called"); return NULL; } 44 + void* CPInstallActivationProfile(void) { if (verbose) puts("STUB: CPInstallActivationProfile called"); return NULL; } 45 + void* CPInstallActivationProfileFromSetupAssistant(void) { if (verbose) puts("STUB: CPInstallActivationProfileFromSetupAssistant called"); return NULL; } 46 + void* CPMF_AddArrayIndexToKeyPath(void) { if (verbose) puts("STUB: CPMF_AddArrayIndexToKeyPath called"); return NULL; } 47 + void* CPMF_AddDictKeyToKeyPath(void) { if (verbose) puts("STUB: CPMF_AddDictKeyToKeyPath called"); return NULL; } 48 + void* CPMF_GetLocStrFmt(void) { if (verbose) puts("STUB: CPMF_GetLocStrFmt called"); return NULL; } 49 + void* CPMF_IsKeyMissing(void) { if (verbose) puts("STUB: CPMF_IsKeyMissing called"); return NULL; } 50 + void* CPMF_SplitKeyPaths(void) { if (verbose) puts("STUB: CPMF_SplitKeyPaths called"); return NULL; } 51 + void* CPSetActivationProfileState(void) { if (verbose) puts("STUB: CPSetActivationProfileState called"); return NULL; } 52 + void* CPSetPrimaryAccountGUID(void) { if (verbose) puts("STUB: CPSetPrimaryAccountGUID called"); return NULL; } 53 + void* CPSetSetupAssistantUserInfo(void) { if (verbose) puts("STUB: CPSetSetupAssistantUserInfo called"); return NULL; } 54 + void* CPValidateProvisioningDictionaries(void) { if (verbose) puts("STUB: CPValidateProvisioningDictionaries called"); return NULL; } 55 + void* CP_AreMajorOSUpdatesManaged(void) { if (verbose) puts("STUB: CP_AreMajorOSUpdatesManaged called"); return NULL; } 56 + void* CP_CaspianProfilesAreInstalled(void) { if (verbose) puts("STUB: CP_CaspianProfilesAreInstalled called"); return NULL; } 57 + void* CP_DeviceIsEnrolledViaDEP(void) { if (verbose) puts("STUB: CP_DeviceIsEnrolledViaDEP called"); return NULL; } 58 + void* CP_ExpandPayloadVariables(void) { if (verbose) puts("STUB: CP_ExpandPayloadVariables called"); return NULL; } 59 + void* CP_ExpandPayloadVariablesDidChange(void) { if (verbose) puts("STUB: CP_ExpandPayloadVariablesDidChange called"); return NULL; } 60 + void* CP_GetCertificateSignerSummary(void) { if (verbose) puts("STUB: CP_GetCertificateSignerSummary called"); return NULL; } 61 + void* CP_GetExternalPluginPaths(void) { if (verbose) puts("STUB: CP_GetExternalPluginPaths called"); return NULL; } 62 + void* CP_ManagedClientLoginAgentCheckin(void) { if (verbose) puts("STUB: CP_ManagedClientLoginAgentCheckin called"); return NULL; } 63 + void* CP_RemoveProfilesWithXsanPayloads(void) { if (verbose) puts("STUB: CP_RemoveProfilesWithXsanPayloads called"); return NULL; } 64 + void* CloudConfig_SetUserMustEnroll(void) { if (verbose) puts("STUB: CloudConfig_SetUserMustEnroll called"); return NULL; } 65 + void* CloudConfig_ShouldEnroll(void) { if (verbose) puts("STUB: CloudConfig_ShouldEnroll called"); return NULL; } 66 + void* DisableMCXDebug(void) { if (verbose) puts("STUB: DisableMCXDebug called"); return NULL; } 67 + void* GetODProfiles(void) { if (verbose) puts("STUB: GetODProfiles called"); return NULL; } 68 + void* GetUserDataForODProfile(void) { if (verbose) puts("STUB: GetUserDataForODProfile called"); return NULL; } 69 + void* HasODProfiles(void) { if (verbose) puts("STUB: HasODProfiles called"); return NULL; } 70 + void* IsBZip2Compressed(void) { if (verbose) puts("STUB: IsBZip2Compressed called"); return NULL; } 71 + void* LoadConfigurationProfileInstallerUI(void) { if (verbose) puts("STUB: LoadConfigurationProfileInstallerUI called"); return NULL; } 72 + void* ODDataToProfileInfo(void) { if (verbose) puts("STUB: ODDataToProfileInfo called"); return NULL; } 73 + void* ProvisioningProfilesAreInstalled(void) { if (verbose) puts("STUB: ProvisioningProfilesAreInstalled called"); return NULL; }
+67
src/ConfigurationProfiles/functions.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + void* BZip2Compress(void); 21 + void* BZip2Decompress(void); 22 + void* CPCreateProvisioningDictionaries(void); 23 + void* CPFetchActivationRecord(void); 24 + void* CPGDI_AddDetailsRow(void); 25 + void* CPGDI_AddDetailsRowWithStyle(void); 26 + void* CPGDI_GetLocStr(void); 27 + void* CPGDI_GetOptLocStr(void); 28 + void* CPGDI_RequestPayloadHidden(void); 29 + void* CPGDI_SetDetailsTitle(void); 30 + void* CPGDI_SetSummary(void); 31 + void* CPGDI_SetSummaryNote(void); 32 + void* CPGetActivationProfile(void); 33 + void* CPGetActivationRecord(void); 34 + void* CPGetActivationRecordTrigger(void); 35 + void* CPGetCachedActivationRecord(void); 36 + void* CPGetInstalledConfigurationInfo(void); 37 + void* CPHasActivationRecord(void); 38 + void* CPInstallActivationProfile(void); 39 + void* CPInstallActivationProfileFromSetupAssistant(void); 40 + void* CPMF_AddArrayIndexToKeyPath(void); 41 + void* CPMF_AddDictKeyToKeyPath(void); 42 + void* CPMF_GetLocStrFmt(void); 43 + void* CPMF_IsKeyMissing(void); 44 + void* CPMF_SplitKeyPaths(void); 45 + void* CPSetActivationProfileState(void); 46 + void* CPSetPrimaryAccountGUID(void); 47 + void* CPSetSetupAssistantUserInfo(void); 48 + void* CPValidateProvisioningDictionaries(void); 49 + void* CP_AreMajorOSUpdatesManaged(void); 50 + void* CP_CaspianProfilesAreInstalled(void); 51 + void* CP_DeviceIsEnrolledViaDEP(void); 52 + void* CP_ExpandPayloadVariables(void); 53 + void* CP_ExpandPayloadVariablesDidChange(void); 54 + void* CP_GetCertificateSignerSummary(void); 55 + void* CP_GetExternalPluginPaths(void); 56 + void* CP_ManagedClientLoginAgentCheckin(void); 57 + void* CP_RemoveProfilesWithXsanPayloads(void); 58 + void* CloudConfig_SetUserMustEnroll(void); 59 + void* CloudConfig_ShouldEnroll(void); 60 + void* DisableMCXDebug(void); 61 + void* GetODProfiles(void); 62 + void* GetUserDataForODProfile(void); 63 + void* HasODProfiles(void); 64 + void* IsBZip2Compressed(void); 65 + void* LoadConfigurationProfileInstallerUI(void); 66 + void* ODDataToProfileInfo(void); 67 + void* ProvisioningProfilesAreInstalled(void);
+16
src/DiskImages/CMakeLists.txt
··· 1 + project(DiskImages) 2 + 3 + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -nostdinc") 4 + 5 + set(DYLIB_COMPAT_VERSION "1.0.8") 6 + 7 + add_framework(DiskImages 8 + PRIVATE 9 + VERSION "A" 10 + CURRENT_VERSION 11 + SOURCES 12 + functions.c 13 + DEPENDENCIES 14 + system 15 + ) 16 +
+350
src/DiskImages/functions.c
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + 21 + #include <stdlib.h> 22 + static int verbose = 0; 23 + __attribute__((constructor)) static void initme(void) { 24 + verbose = getenv("STUB_VERBOSE") != NULL; 25 + } 26 + void* DIADCCompressorCalculateBufferSize(void) { if (verbose) puts("STUB: DIADCCompressorCalculateBufferSize called"); return NULL; } 27 + void* DIADCCompressorCompressData(void) { if (verbose) puts("STUB: DIADCCompressorCompressData called"); return NULL; } 28 + void* DIADCCompressorDelete(void) { if (verbose) puts("STUB: DIADCCompressorDelete called"); return NULL; } 29 + void* DIADCCompressorNew(void) { if (verbose) puts("STUB: DIADCCompressorNew called"); return NULL; } 30 + void* DIAddPermission(void) { if (verbose) puts("STUB: DIAddPermission called"); return NULL; } 31 + void* DIAddRunToBLKX(void) { if (verbose) puts("STUB: DIAddRunToBLKX called"); return NULL; } 32 + void* DIAttachDrive(void) { if (verbose) puts("STUB: DIAttachDrive called"); return NULL; } 33 + void* DIAttachImage(void) { if (verbose) puts("STUB: DIAttachImage called"); return NULL; } 34 + void* DIAuthOpen(void) { if (verbose) puts("STUB: DIAuthOpen called"); return NULL; } 35 + void* DIBackingStoreAddRsrcFork(void) { if (verbose) puts("STUB: DIBackingStoreAddRsrcFork called"); return NULL; } 36 + void* DIBackingStoreAllowExpandability(void) { if (verbose) puts("STUB: DIBackingStoreAllowExpandability called"); return NULL; } 37 + void* DIBackingStoreCanEnumerateDirectory(void) { if (verbose) puts("STUB: DIBackingStoreCanEnumerateDirectory called"); return NULL; } 38 + void* DIBackingStoreChangeKey(void) { if (verbose) puts("STUB: DIBackingStoreChangeKey called"); return NULL; } 39 + void* DIBackingStoreCloseDataFork(void) { if (verbose) puts("STUB: DIBackingStoreCloseDataFork called"); return NULL; } 40 + void* DIBackingStoreCloseResourceFile(void) { if (verbose) puts("STUB: DIBackingStoreCloseResourceFile called"); return NULL; } 41 + void* DIBackingStoreCloseRsrcFork(void) { if (verbose) puts("STUB: DIBackingStoreCloseRsrcFork called"); return NULL; } 42 + void* DIBackingStoreCopyAttr(void) { if (verbose) puts("STUB: DIBackingStoreCopyAttr called"); return NULL; } 43 + void* DIBackingStoreCopyEncryptedInformation(void) { if (verbose) puts("STUB: DIBackingStoreCopyEncryptedInformation called"); return NULL; } 44 + void* DIBackingStoreDelete(void) { if (verbose) puts("STUB: DIBackingStoreDelete called"); return NULL; } 45 + void* DIBackingStoreEnumerateDirectory(void) { if (verbose) puts("STUB: DIBackingStoreEnumerateDirectory called"); return NULL; } 46 + void* DIBackingStoreFlush(void) { if (verbose) puts("STUB: DIBackingStoreFlush called"); return NULL; } 47 + void* DIBackingStoreFlushWithFlags(void) { if (verbose) puts("STUB: DIBackingStoreFlushWithFlags called"); return NULL; } 48 + void* DIBackingStoreGetBaseBackingStore(void) { if (verbose) puts("STUB: DIBackingStoreGetBaseBackingStore called"); return NULL; } 49 + void* DIBackingStoreGetDataForkLength(void) { if (verbose) puts("STUB: DIBackingStoreGetDataForkLength called"); return NULL; } 50 + void* DIBackingStoreGetExpandability(void) { if (verbose) puts("STUB: DIBackingStoreGetExpandability called"); return NULL; } 51 + void* DIBackingStoreGetExtension(void) { if (verbose) puts("STUB: DIBackingStoreGetExtension called"); return NULL; } 52 + void* DIBackingStoreGetFileCreator(void) { if (verbose) puts("STUB: DIBackingStoreGetFileCreator called"); return NULL; } 53 + void* DIBackingStoreGetFileType(void) { if (verbose) puts("STUB: DIBackingStoreGetFileType called"); return NULL; } 54 + void* DIBackingStoreGetMaxDataForkLength(void) { if (verbose) puts("STUB: DIBackingStoreGetMaxDataForkLength called"); return NULL; } 55 + void* DIBackingStoreGetMaxRsrcForkLength(void) { if (verbose) puts("STUB: DIBackingStoreGetMaxRsrcForkLength called"); return NULL; } 56 + void* DIBackingStoreGetName(void) { if (verbose) puts("STUB: DIBackingStoreGetName called"); return NULL; } 57 + void* DIBackingStoreGetPath(void) { if (verbose) puts("STUB: DIBackingStoreGetPath called"); return NULL; } 58 + void* DIBackingStoreGetRsrcForkLength(void) { if (verbose) puts("STUB: DIBackingStoreGetRsrcForkLength called"); return NULL; } 59 + void* DIBackingStoreGetURL(void) { if (verbose) puts("STUB: DIBackingStoreGetURL called"); return NULL; } 60 + void* DIBackingStoreGetURLArray(void) { if (verbose) puts("STUB: DIBackingStoreGetURLArray called"); return NULL; } 61 + void* DIBackingStoreGetUniqueIdentifier(void) { if (verbose) puts("STUB: DIBackingStoreGetUniqueIdentifier called"); return NULL; } 62 + void* DIBackingStoreHandleIdle(void) { if (verbose) puts("STUB: DIBackingStoreHandleIdle called"); return NULL; } 63 + void* DIBackingStoreHandlePowerChange(void) { if (verbose) puts("STUB: DIBackingStoreHandlePowerChange called"); return NULL; } 64 + void* DIBackingStoreHasEncryptedEncoding(void) { if (verbose) puts("STUB: DIBackingStoreHasEncryptedEncoding called"); return NULL; } 65 + void* DIBackingStoreHasFileCreator(void) { if (verbose) puts("STUB: DIBackingStoreHasFileCreator called"); return NULL; } 66 + void* DIBackingStoreHasFileType(void) { if (verbose) puts("STUB: DIBackingStoreHasFileType called"); return NULL; } 67 + void* DIBackingStoreIsEncrypted(void) { if (verbose) puts("STUB: DIBackingStoreIsEncrypted called"); return NULL; } 68 + void* DIBackingStoreIsRemote(void) { if (verbose) puts("STUB: DIBackingStoreIsRemote called"); return NULL; } 69 + void* DIBackingStoreIsWriteEnabled(void) { if (verbose) puts("STUB: DIBackingStoreIsWriteEnabled called"); return NULL; } 70 + void* DIBackingStoreNewWithCFURL(void) { if (verbose) puts("STUB: DIBackingStoreNewWithCFURL called"); return NULL; } 71 + void* DIBackingStoreOnLockedMedia(void) { if (verbose) puts("STUB: DIBackingStoreOnLockedMedia called"); return NULL; } 72 + void* DIBackingStoreOpenDataFork(void) { if (verbose) puts("STUB: DIBackingStoreOpenDataFork called"); return NULL; } 73 + void* DIBackingStoreOpenResourceFile(void) { if (verbose) puts("STUB: DIBackingStoreOpenResourceFile called"); return NULL; } 74 + void* DIBackingStoreOpenRsrcFork(void) { if (verbose) puts("STUB: DIBackingStoreOpenRsrcFork called"); return NULL; } 75 + void* DIBackingStoreReadDataFork(void) { if (verbose) puts("STUB: DIBackingStoreReadDataFork called"); return NULL; } 76 + void* DIBackingStoreReadRsrcFork(void) { if (verbose) puts("STUB: DIBackingStoreReadRsrcFork called"); return NULL; } 77 + void* DIBackingStoreSetAttr(void) { if (verbose) puts("STUB: DIBackingStoreSetAttr called"); return NULL; } 78 + void* DIBackingStoreSetDataForkLength(void) { if (verbose) puts("STUB: DIBackingStoreSetDataForkLength called"); return NULL; } 79 + void* DIBackingStoreSetExpandability(void) { if (verbose) puts("STUB: DIBackingStoreSetExpandability called"); return NULL; } 80 + void* DIBackingStoreSetFileCreator(void) { if (verbose) puts("STUB: DIBackingStoreSetFileCreator called"); return NULL; } 81 + void* DIBackingStoreSetFileType(void) { if (verbose) puts("STUB: DIBackingStoreSetFileType called"); return NULL; } 82 + void* DIBackingStoreSetPermission(void) { if (verbose) puts("STUB: DIBackingStoreSetPermission called"); return NULL; } 83 + void* DIBackingStoreSetRsrcForkLength(void) { if (verbose) puts("STUB: DIBackingStoreSetRsrcForkLength called"); return NULL; } 84 + void* DIBackingStoreUnlink(void) { if (verbose) puts("STUB: DIBackingStoreUnlink called"); return NULL; } 85 + void* DIBackingStoreWriteDataFork(void) { if (verbose) puts("STUB: DIBackingStoreWriteDataFork called"); return NULL; } 86 + void* DIBackingStoreWriteRsrcFork(void) { if (verbose) puts("STUB: DIBackingStoreWriteRsrcFork called"); return NULL; } 87 + void* DIChecksumDelete(void) { if (verbose) puts("STUB: DIChecksumDelete called"); return NULL; } 88 + void* DIChecksumGetBitCount(void) { if (verbose) puts("STUB: DIChecksumGetBitCount called"); return NULL; } 89 + void* DIChecksumGetChecksumStruct(void) { if (verbose) puts("STUB: DIChecksumGetChecksumStruct called"); return NULL; } 90 + void* DIChecksumGetChecksumType(void) { if (verbose) puts("STUB: DIChecksumGetChecksumType called"); return NULL; } 91 + void* DIChecksumGetLongName(void) { if (verbose) puts("STUB: DIChecksumGetLongName called"); return NULL; } 92 + void* DIChecksumGetShortName(void) { if (verbose) puts("STUB: DIChecksumGetShortName called"); return NULL; } 93 + void* DIChecksumGetValue(void) { if (verbose) puts("STUB: DIChecksumGetValue called"); return NULL; } 94 + void* DIChecksumGetValueString(void) { if (verbose) puts("STUB: DIChecksumGetValueString called"); return NULL; } 95 + void* DIChecksumHDIChecksumAreEqual(void) { if (verbose) puts("STUB: DIChecksumHDIChecksumAreEqual called"); return NULL; } 96 + void* DIChecksumIsEmpty(void) { if (verbose) puts("STUB: DIChecksumIsEmpty called"); return NULL; } 97 + void* DIChecksumIsEqual(void) { if (verbose) puts("STUB: DIChecksumIsEqual called"); return NULL; } 98 + void* DIChecksumNewOfSameKindAs(void) { if (verbose) puts("STUB: DIChecksumNewOfSameKindAs called"); return NULL; } 99 + void* DIChecksumNewUsingChecksumStruct(void) { if (verbose) puts("STUB: DIChecksumNewUsingChecksumStruct called"); return NULL; } 100 + void* DIChecksumNewWith(void) { if (verbose) puts("STUB: DIChecksumNewWith called"); return NULL; } 101 + void* DIChecksumProcessBuffer(void) { if (verbose) puts("STUB: DIChecksumProcessBuffer called"); return NULL; } 102 + void* DIChecksumProcessConstant(void) { if (verbose) puts("STUB: DIChecksumProcessConstant called"); return NULL; } 103 + void* DIChecksumProcessFinish(void) { if (verbose) puts("STUB: DIChecksumProcessFinish called"); return NULL; } 104 + void* DIChecksumProcessStart(void) { if (verbose) puts("STUB: DIChecksumProcessStart called"); return NULL; } 105 + void* DIChecksumSetValue(void) { if (verbose) puts("STUB: DIChecksumSetValue called"); return NULL; } 106 + void* DICopyDevEntries(void) { if (verbose) puts("STUB: DICopyDevEntries called"); return NULL; } 107 + void* DICopyDiskImageMountPointDictionary(void) { if (verbose) puts("STUB: DICopyDiskImageMountPointDictionary called"); return NULL; } 108 + void* DICopyIdentifiableFileSystemsInfo(void) { if (verbose) puts("STUB: DICopyIdentifiableFileSystemsInfo called"); return NULL; } 109 + void* DICopyStrError(void) { if (verbose) puts("STUB: DICopyStrError called"); return NULL; } 110 + void* DICopyStrError_real(void) { if (verbose) puts("STUB: DICopyStrError_real called"); return NULL; } 111 + void* DICopyWriteableFileSystemsArray(void) { if (verbose) puts("STUB: DICopyWriteableFileSystemsArray called"); return NULL; } 112 + void* DICreateBackingStore(void) { if (verbose) puts("STUB: DICreateBackingStore called"); return NULL; } 113 + void* DICreateDiskImage(void) { if (verbose) puts("STUB: DICreateDiskImage called"); return NULL; } 114 + void* DICreateNewUDIFSegmentURL(void) { if (verbose) puts("STUB: DICreateNewUDIFSegmentURL called"); return NULL; } 115 + void* DICreatePermissionDictionary(void) { if (verbose) puts("STUB: DICreatePermissionDictionary called"); return NULL; } 116 + void* DIDARTDiskImageGetDartFileHeader(void) { if (verbose) puts("STUB: DIDARTDiskImageGetDartFileHeader called"); return NULL; } 117 + void* DIDeinitialize(void) { if (verbose) puts("STUB: DIDeinitialize called"); return NULL; } 118 + void* DIDevEntryCopyDeviceInfo(void) { if (verbose) puts("STUB: DIDevEntryCopyDeviceInfo called"); return NULL; } 119 + void* DIDevEntryGetInformation(void) { if (verbose) puts("STUB: DIDevEntryGetInformation called"); return NULL; } 120 + void* DIDevEntryToIOKitObject(void) { if (verbose) puts("STUB: DIDevEntryToIOKitObject called"); return NULL; } 121 + void* DIDevEntryToRawDevice(void) { if (verbose) puts("STUB: DIDevEntryToRawDevice called"); return NULL; } 122 + void* DIDiskCopy42DiskImageGetDiskCopy42Header(void) { if (verbose) puts("STUB: DIDiskCopy42DiskImageGetDiskCopy42Header called"); return NULL; } 123 + void* DIDiskImageAttach(void) { if (verbose) puts("STUB: DIDiskImageAttach called"); return NULL; } 124 + void* DIDiskImageBurn(void) { if (verbose) puts("STUB: DIDiskImageBurn called"); return NULL; } 125 + void* DIDiskImageCalcChecksum(void) { if (verbose) puts("STUB: DIDiskImageCalcChecksum called"); return NULL; } 126 + void* DIDiskImageCallProgressCancelProc(void) { if (verbose) puts("STUB: DIDiskImageCallProgressCancelProc called"); return NULL; } 127 + void* DIDiskImageCallProgressMessageProc(void) { if (verbose) puts("STUB: DIDiskImageCallProgressMessageProc called"); return NULL; } 128 + void* DIDiskImageCallProgressPercentProc(void) { if (verbose) puts("STUB: DIDiskImageCallProgressPercentProc called"); return NULL; } 129 + void* DIDiskImageCanBeAppended(void) { if (verbose) puts("STUB: DIDiskImageCanBeAppended called"); return NULL; } 130 + void* DIDiskImageCanBeBurned(void) { if (verbose) puts("STUB: DIDiskImageCanBeBurned called"); return NULL; } 131 + void* DIDiskImageCancelNow(void) { if (verbose) puts("STUB: DIDiskImageCancelNow called"); return NULL; } 132 + void* DIDiskImageChangeKey(void) { if (verbose) puts("STUB: DIDiskImageChangeKey called"); return NULL; } 133 + void* DIDiskImageCompact(void) { if (verbose) puts("STUB: DIDiskImageCompact called"); return NULL; } 134 + void* DIDiskImageContentResize(void) { if (verbose) puts("STUB: DIDiskImageContentResize called"); return NULL; } 135 + void* DIDiskImageConvertWithDiskImage(void) { if (verbose) puts("STUB: DIDiskImageConvertWithDiskImage called"); return NULL; } 136 + void* DIDiskImageCopyChecksumReportString(void) { if (verbose) puts("STUB: DIDiskImageCopyChecksumReportString called"); return NULL; } 137 + void* DIDiskImageCopyFormatDescriptionString(void) { if (verbose) puts("STUB: DIDiskImageCopyFormatDescriptionString called"); return NULL; } 138 + void* DIDiskImageCopyIconURL(void) { if (verbose) puts("STUB: DIDiskImageCopyIconURL called"); return NULL; } 139 + void* DIDiskImageCopyImageChecksum(void) { if (verbose) puts("STUB: DIDiskImageCopyImageChecksum called"); return NULL; } 140 + void* DIDiskImageCopyImageInformation(void) { if (verbose) puts("STUB: DIDiskImageCopyImageInformation called"); return NULL; } 141 + void* DIDiskImageCopyKernelAttachDictionary(void) { if (verbose) puts("STUB: DIDiskImageCopyKernelAttachDictionary called"); return NULL; } 142 + void* DIDiskImageCopyMountPointDictionary(void) { if (verbose) puts("STUB: DIDiskImageCopyMountPointDictionary called"); return NULL; } 143 + void* DIDiskImageCopyNonKernelAttachDictionary(void) { if (verbose) puts("STUB: DIDiskImageCopyNonKernelAttachDictionary called"); return NULL; } 144 + void* DIDiskImageCopyResizeInformation(void) { if (verbose) puts("STUB: DIDiskImageCopyResizeInformation called"); return NULL; } 145 + void* DIDiskImageCopySLADictionary(void) { if (verbose) puts("STUB: DIDiskImageCopySLADictionary called"); return NULL; } 146 + void* DIDiskImageCreateChecksum(void) { if (verbose) puts("STUB: DIDiskImageCreateChecksum called"); return NULL; } 147 + void* DIDiskImageCreateDRTrackForImage(void) { if (verbose) puts("STUB: DIDiskImageCreateDRTrackForImage called"); return NULL; } 148 + void* DIDiskImageDelete(void) { if (verbose) puts("STUB: DIDiskImageDelete called"); return NULL; } 149 + void* DIDiskImageEstimateSectorsNeededForBurn(void) { if (verbose) puts("STUB: DIDiskImageEstimateSectorsNeededForBurn called"); return NULL; } 150 + void* DIDiskImageFlush(void) { if (verbose) puts("STUB: DIDiskImageFlush called"); return NULL; } 151 + void* DIDiskImageGetBackingStore(void) { if (verbose) puts("STUB: DIDiskImageGetBackingStore called"); return NULL; } 152 + void* DIDiskImageGetImageFormat(void) { if (verbose) puts("STUB: DIDiskImageGetImageFormat called"); return NULL; } 153 + void* DIDiskImageGetSectorCount(void) { if (verbose) puts("STUB: DIDiskImageGetSectorCount called"); return NULL; } 154 + void* DIDiskImageGetUniqueIDDict(void) { if (verbose) puts("STUB: DIDiskImageGetUniqueIDDict called"); return NULL; } 155 + void* DIDiskImageGetVirtualBandSize(void) { if (verbose) puts("STUB: DIDiskImageGetVirtualBandSize called"); return NULL; } 156 + void* DIDiskImageHandleIdle(void) { if (verbose) puts("STUB: DIDiskImageHandleIdle called"); return NULL; } 157 + void* DIDiskImageHandlePowerChange(void) { if (verbose) puts("STUB: DIDiskImageHandlePowerChange called"); return NULL; } 158 + void* DIDiskImageHasChecksum(void) { if (verbose) puts("STUB: DIDiskImageHasChecksum called"); return NULL; } 159 + void* DIDiskImageHasPartitionMap(void) { if (verbose) puts("STUB: DIDiskImageHasPartitionMap called"); return NULL; } 160 + void* DIDiskImageHasValidChecksum(void) { if (verbose) puts("STUB: DIDiskImageHasValidChecksum called"); return NULL; } 161 + void* DIDiskImageInUse(void) { if (verbose) puts("STUB: DIDiskImageInUse called"); return NULL; } 162 + void* DIDiskImageIsEncrypted(void) { if (verbose) puts("STUB: DIDiskImageIsEncrypted called"); return NULL; } 163 + void* DIDiskImageIsHFS(void) { if (verbose) puts("STUB: DIDiskImageIsHFS called"); return NULL; } 164 + void* DIDiskImageIsHFSPlus(void) { if (verbose) puts("STUB: DIDiskImageIsHFSPlus called"); return NULL; } 165 + void* DIDiskImageIsHFSPlusWithWrapper(void) { if (verbose) puts("STUB: DIDiskImageIsHFSPlusWithWrapper called"); return NULL; } 166 + void* DIDiskImageIsHFSX(void) { if (verbose) puts("STUB: DIDiskImageIsHFSX called"); return NULL; } 167 + void* DIDiskImageIsISO9660(void) { if (verbose) puts("STUB: DIDiskImageIsISO9660 called"); return NULL; } 168 + void* DIDiskImageIsKernelCompatible(void) { if (verbose) puts("STUB: DIDiskImageIsKernelCompatible called"); return NULL; } 169 + void* DIDiskImageIsMFS(void) { if (verbose) puts("STUB: DIDiskImageIsMFS called"); return NULL; } 170 + void* DIDiskImageIsProDOS(void) { if (verbose) puts("STUB: DIDiskImageIsProDOS called"); return NULL; } 171 + void* DIDiskImageIsUDF(void) { if (verbose) puts("STUB: DIDiskImageIsUDF called"); return NULL; } 172 + void* DIDiskImageIsUFS(void) { if (verbose) puts("STUB: DIDiskImageIsUFS called"); return NULL; } 173 + void* DIDiskImageIsWriteEnabled(void) { if (verbose) puts("STUB: DIDiskImageIsWriteEnabled called"); return NULL; } 174 + void* DIDiskImageObjectCallDIProgressCallBackProc(void) { if (verbose) puts("STUB: DIDiskImageObjectCallDIProgressCallBackProc called"); return NULL; } 175 + void* DIDiskImageObjectGetClassName(void) { if (verbose) puts("STUB: DIDiskImageObjectGetClassName called"); return NULL; } 176 + void* DIDiskImageObjectGetDIProgressCallBackProcPtr(void) { if (verbose) puts("STUB: DIDiskImageObjectGetDIProgressCallBackProcPtr called"); return NULL; } 177 + void* DIDiskImageObjectGetProperty(void) { if (verbose) puts("STUB: DIDiskImageObjectGetProperty called"); return NULL; } 178 + void* DIDiskImageObjectGetRefCon(void) { if (verbose) puts("STUB: DIDiskImageObjectGetRefCon called"); return NULL; } 179 + void* DIDiskImageObjectRelease(void) { if (verbose) puts("STUB: DIDiskImageObjectRelease called"); return NULL; } 180 + void* DIDiskImageObjectRetain(void) { if (verbose) puts("STUB: DIDiskImageObjectRetain called"); return NULL; } 181 + void* DIDiskImageObjectSetDIProgressCallBackProcPtr(void) { if (verbose) puts("STUB: DIDiskImageObjectSetDIProgressCallBackProcPtr called"); return NULL; } 182 + void* DIDiskImageObjectSetProperty(void) { if (verbose) puts("STUB: DIDiskImageObjectSetProperty called"); return NULL; } 183 + void* DIDiskImageObjectSetRefCon(void) { if (verbose) puts("STUB: DIDiskImageObjectSetRefCon called"); return NULL; } 184 + void* DIDiskImageReadSectors(void) { if (verbose) puts("STUB: DIDiskImageReadSectors called"); return NULL; } 185 + void* DIDiskImageSetProgressCancelProcPtr(void) { if (verbose) puts("STUB: DIDiskImageSetProgressCancelProcPtr called"); return NULL; } 186 + void* DIDiskImageSetProgressMessageProcPtr(void) { if (verbose) puts("STUB: DIDiskImageSetProgressMessageProcPtr called"); return NULL; } 187 + void* DIDiskImageSetProgressPercentProcPtr(void) { if (verbose) puts("STUB: DIDiskImageSetProgressPercentProcPtr called"); return NULL; } 188 + void* DIDiskImageSetSectorCount(void) { if (verbose) puts("STUB: DIDiskImageSetSectorCount called"); return NULL; } 189 + void* DIDiskImageValidateChecksum(void) { if (verbose) puts("STUB: DIDiskImageValidateChecksum called"); return NULL; } 190 + void* DIDiskImageValidateChecksumWithFlags(void) { if (verbose) puts("STUB: DIDiskImageValidateChecksumWithFlags called"); return NULL; } 191 + void* DIDiskImageWriteSectors(void) { if (verbose) puts("STUB: DIDiskImageWriteSectors called"); return NULL; } 192 + void* DIEnableSecureMode(void) { if (verbose) puts("STUB: DIEnableSecureMode called"); return NULL; } 193 + void* DIEnumerateCarbonVolNames(void) { if (verbose) puts("STUB: DIEnumerateCarbonVolNames called"); return NULL; } 194 + void* DIEnumerateMountPoints(void) { if (verbose) puts("STUB: DIEnumerateMountPoints called"); return NULL; } 195 + void* DIEnumerateVRefNums(void) { if (verbose) puts("STUB: DIEnumerateVRefNums called"); return NULL; } 196 + void* DIEnumerateWholeDiskDevEntries(void) { if (verbose) puts("STUB: DIEnumerateWholeDiskDevEntries called"); return NULL; } 197 + void* DIGetBackingStorePluginCount(void) { if (verbose) puts("STUB: DIGetBackingStorePluginCount called"); return NULL; } 198 + void* DIGetBundleRef(void) { if (verbose) puts("STUB: DIGetBundleRef called"); return NULL; } 199 + void* DIGetDebugLevel(void) { if (verbose) puts("STUB: DIGetDebugLevel called"); return NULL; } 200 + void* DIGetDevEntryInTree(void) { if (verbose) puts("STUB: DIGetDevEntryInTree called"); return NULL; } 201 + void* DIGetDiskImagePluginCount(void) { if (verbose) puts("STUB: DIGetDiskImagePluginCount called"); return NULL; } 202 + void* DIGetDriverVersion(void) { if (verbose) puts("STUB: DIGetDriverVersion called"); return NULL; } 203 + void* DIGetFileEncodingPluginCount(void) { if (verbose) puts("STUB: DIGetFileEncodingPluginCount called"); return NULL; } 204 + void* DIGetFrameworkVersion(void) { if (verbose) puts("STUB: DIGetFrameworkVersion called"); return NULL; } 205 + void* DIGetLocalKey(void) { if (verbose) puts("STUB: DIGetLocalKey called"); return NULL; } 206 + void* DIGetPermission(void) { if (verbose) puts("STUB: DIGetPermission called"); return NULL; } 207 + void* DIGetPluginPropertyDicts(void) { if (verbose) puts("STUB: DIGetPluginPropertyDicts called"); return NULL; } 208 + void* DIGetVerboseLevel(void) { if (verbose) puts("STUB: DIGetVerboseLevel called"); return NULL; } 209 + void* DIHLCopyEncryptedStatus(void) { if (verbose) puts("STUB: DIHLCopyEncryptedStatus called"); return NULL; } 210 + void* DIHLCopyImageForVolume(void) { if (verbose) puts("STUB: DIHLCopyImageForVolume called"); return NULL; } 211 + void* DIHLCopyPreference(void) { if (verbose) puts("STUB: DIHLCopyPreference called"); return NULL; } 212 + void* DIHLCopyPreferences(void) { if (verbose) puts("STUB: DIHLCopyPreferences called"); return NULL; } 213 + void* DIHLCopyResizeInfo(void) { if (verbose) puts("STUB: DIHLCopyResizeInfo called"); return NULL; } 214 + void* DIHLCopyStatusStageString(void) { if (verbose) puts("STUB: DIHLCopyStatusStageString called"); return NULL; } 215 + void* DIHLCopyVolumeForImage(void) { if (verbose) puts("STUB: DIHLCopyVolumeForImage called"); return NULL; } 216 + void* DIHLCopyVolumeRefNumDiskImageInfo(void) { if (verbose) puts("STUB: DIHLCopyVolumeRefNumDiskImageInfo called"); return NULL; } 217 + void* DIHLDiskImageAttach(void) { if (verbose) puts("STUB: DIHLDiskImageAttach called"); return NULL; } 218 + void* DIHLDiskImageChangePassword(void) { if (verbose) puts("STUB: DIHLDiskImageChangePassword called"); return NULL; } 219 + void* DIHLDiskImageCompact(void) { if (verbose) puts("STUB: DIHLDiskImageCompact called"); return NULL; } 220 + void* DIHLDiskImageCopyProperties(void) { if (verbose) puts("STUB: DIHLDiskImageCopyProperties called"); return NULL; } 221 + void* DIHLDiskImageCreate(void) { if (verbose) puts("STUB: DIHLDiskImageCreate called"); return NULL; } 222 + void* DIHLDiskImageProbeCatalogInfo(void) { if (verbose) puts("STUB: DIHLDiskImageProbeCatalogInfo called"); return NULL; } 223 + void* DIHLDiskImageProbeURL(void) { if (verbose) puts("STUB: DIHLDiskImageProbeURL called"); return NULL; } 224 + void* DIHLDiskImageSetProperty(void) { if (verbose) puts("STUB: DIHLDiskImageSetProperty called"); return NULL; } 225 + void* DIHLEraseImageKeys(void) { if (verbose) puts("STUB: DIHLEraseImageKeys called"); return NULL; } 226 + void* DIHLFVChangeMasterPassword(void) { if (verbose) puts("STUB: DIHLFVChangeMasterPassword called"); return NULL; } 227 + void* DIHLFVChangePassword(void) { if (verbose) puts("STUB: DIHLFVChangePassword called"); return NULL; } 228 + void* DIHLFVCompact(void) { if (verbose) puts("STUB: DIHLFVCompact called"); return NULL; } 229 + void* DIHLFVCopyEncryptionIdentities(void) { if (verbose) puts("STUB: DIHLFVCopyEncryptionIdentities called"); return NULL; } 230 + void* DIHLFVCreate(void) { if (verbose) puts("STUB: DIHLFVCreate called"); return NULL; } 231 + void* DIHLFVMakeMasterPassword(void) { if (verbose) puts("STUB: DIHLFVMakeMasterPassword called"); return NULL; } 232 + void* DIHLFVMasterPasswordEnabled(void) { if (verbose) puts("STUB: DIHLFVMasterPasswordEnabled called"); return NULL; } 233 + void* DIHLFVMasterPasswordValidates(void) { if (verbose) puts("STUB: DIHLFVMasterPasswordValidates called"); return NULL; } 234 + void* DIHLFVMount(void) { if (verbose) puts("STUB: DIHLFVMount called"); return NULL; } 235 + void* DIHLFVResize(void) { if (verbose) puts("STUB: DIHLFVResize called"); return NULL; } 236 + void* DIHLFVSetAltPassword(void) { if (verbose) puts("STUB: DIHLFVSetAltPassword called"); return NULL; } 237 + void* DIHLFVUnmount(void) { if (verbose) puts("STUB: DIHLFVUnmount called"); return NULL; } 238 + void* DIHLGetDefaultsDictionary(void) { if (verbose) puts("STUB: DIHLGetDefaultsDictionary called"); return NULL; } 239 + void* DIHLResizeImage(void) { if (verbose) puts("STUB: DIHLResizeImage called"); return NULL; } 240 + void* DIIOKitObjectCopyDeviceInfo(void) { if (verbose) puts("STUB: DIIOKitObjectCopyDeviceInfo called"); return NULL; } 241 + void* DIIOKitObjectToDevEntry(void) { if (verbose) puts("STUB: DIIOKitObjectToDevEntry called"); return NULL; } 242 + void* DIInitialize(void) { if (verbose) puts("STUB: DIInitialize called"); return NULL; } 243 + void* DIIsInitialized(void) { if (verbose) puts("STUB: DIIsInitialized called"); return NULL; } 244 + void* DIIsPotentiallyValidDiskImage(void) { if (verbose) puts("STUB: DIIsPotentiallyValidDiskImage called"); return NULL; } 245 + void* DIKenCodeCompressorCalculateBufferSize(void) { if (verbose) puts("STUB: DIKenCodeCompressorCalculateBufferSize called"); return NULL; } 246 + void* DIKenCodeCompressorCompressData(void) { if (verbose) puts("STUB: DIKenCodeCompressorCompressData called"); return NULL; } 247 + void* DIKenCodeCompressorDelete(void) { if (verbose) puts("STUB: DIKenCodeCompressorDelete called"); return NULL; } 248 + void* DIKenCodeCompressorNew(void) { if (verbose) puts("STUB: DIKenCodeCompressorNew called"); return NULL; } 249 + void* DILoadDriver(void) { if (verbose) puts("STUB: DILoadDriver called"); return NULL; } 250 + void* DIMakeStubBLKX(void) { if (verbose) puts("STUB: DIMakeStubBLKX called"); return NULL; } 251 + void* DIMediaKitCreateMKMediaRef(void) { if (verbose) puts("STUB: DIMediaKitCreateMKMediaRef called"); return NULL; } 252 + void* DIMediaKitVectorProc(void) { if (verbose) puts("STUB: DIMediaKitVectorProc called"); return NULL; } 253 + void* DIMediaKitVectorProcWithOffset(void) { if (verbose) puts("STUB: DIMediaKitVectorProcWithOffset called"); return NULL; } 254 + void* DIMountPointGetInformation(void) { if (verbose) puts("STUB: DIMountPointGetInformation called"); return NULL; } 255 + void* DINDIFDiskImageGetNDIFHeader(void) { if (verbose) puts("STUB: DINDIFDiskImageGetNDIFHeader called"); return NULL; } 256 + void* DIPartitionSchemeScan(void) { if (verbose) puts("STUB: DIPartitionSchemeScan called"); return NULL; } 257 + void* DIRawDevEntryToBlockDevice(void) { if (verbose) puts("STUB: DIRawDevEntryToBlockDevice called"); return NULL; } 258 + void* DIResolveBackingStoreToDiskImage(void) { if (verbose) puts("STUB: DIResolveBackingStoreToDiskImage called"); return NULL; } 259 + void* DIResolvePathsToDiskImage(void) { if (verbose) puts("STUB: DIResolvePathsToDiskImage called"); return NULL; } 260 + void* DIResolvePathsToDiskImageWithOptions(void) { if (verbose) puts("STUB: DIResolvePathsToDiskImageWithOptions called"); return NULL; } 261 + void* DIResolveURLToBackingStore(void) { if (verbose) puts("STUB: DIResolveURLToBackingStore called"); return NULL; } 262 + void* DIResolveURLToDiskImage(void) { if (verbose) puts("STUB: DIResolveURLToDiskImage called"); return NULL; } 263 + void* DIResourceFileAddResource(void) { if (verbose) puts("STUB: DIResourceFileAddResource called"); return NULL; } 264 + void* DIResourceFileChangedResource(void) { if (verbose) puts("STUB: DIResourceFileChangedResource called"); return NULL; } 265 + void* DIResourceFileCopyResourcesFrom(void) { if (verbose) puts("STUB: DIResourceFileCopyResourcesFrom called"); return NULL; } 266 + void* DIResourceFileCopyXMLRepresentation(void) { if (verbose) puts("STUB: DIResourceFileCopyXMLRepresentation called"); return NULL; } 267 + void* DIResourceFileCountResources(void) { if (verbose) puts("STUB: DIResourceFileCountResources called"); return NULL; } 268 + void* DIResourceFileCountTypes(void) { if (verbose) puts("STUB: DIResourceFileCountTypes called"); return NULL; } 269 + void* DIResourceFileCreateWithXMLRepresentation(void) { if (verbose) puts("STUB: DIResourceFileCreateWithXMLRepresentation called"); return NULL; } 270 + void* DIResourceFileDeleteAllResources(void) { if (verbose) puts("STUB: DIResourceFileDeleteAllResources called"); return NULL; } 271 + void* DIResourceFileDeleteAllResourcesOfType(void) { if (verbose) puts("STUB: DIResourceFileDeleteAllResourcesOfType called"); return NULL; } 272 + void* DIResourceFileDetachResource(void) { if (verbose) puts("STUB: DIResourceFileDetachResource called"); return NULL; } 273 + void* DIResourceFileGetIndResource(void) { if (verbose) puts("STUB: DIResourceFileGetIndResource called"); return NULL; } 274 + void* DIResourceFileGetIndType(void) { if (verbose) puts("STUB: DIResourceFileGetIndType called"); return NULL; } 275 + void* DIResourceFileGetResAttrs(void) { if (verbose) puts("STUB: DIResourceFileGetResAttrs called"); return NULL; } 276 + void* DIResourceFileGetResInfo(void) { if (verbose) puts("STUB: DIResourceFileGetResInfo called"); return NULL; } 277 + void* DIResourceFileGetResource(void) { if (verbose) puts("STUB: DIResourceFileGetResource called"); return NULL; } 278 + void* DIResourceFileReleaseResource(void) { if (verbose) puts("STUB: DIResourceFileReleaseResource called"); return NULL; } 279 + void* DIResourceFileSetResAttrs(void) { if (verbose) puts("STUB: DIResourceFileSetResAttrs called"); return NULL; } 280 + void* DIResourceFileSetResInfo(void) { if (verbose) puts("STUB: DIResourceFileSetResInfo called"); return NULL; } 281 + void* DIResourceFileUpdateResFile(void) { if (verbose) puts("STUB: DIResourceFileUpdateResFile called"); return NULL; } 282 + void* DIResourceFileWriteResource(void) { if (verbose) puts("STUB: DIResourceFileWriteResource called"); return NULL; } 283 + void* DISetDebugLevel(void) { if (verbose) puts("STUB: DISetDebugLevel called"); return NULL; } 284 + void* DISetVerboseLevel(void) { if (verbose) puts("STUB: DISetVerboseLevel called"); return NULL; } 285 + void* DIShadowedDiskImageCopyDefaultShadowFileURL(void) { if (verbose) puts("STUB: DIShadowedDiskImageCopyDefaultShadowFileURL called"); return NULL; } 286 + void* DIShadowedDiskImageCreateDefaultShadowFileName(void) { if (verbose) puts("STUB: DIShadowedDiskImageCreateDefaultShadowFileName called"); return NULL; } 287 + void* DIShadowedDiskImageNewWithDiskImageAndShadowURL(void) { if (verbose) puts("STUB: DIShadowedDiskImageNewWithDiskImageAndShadowURL called"); return NULL; } 288 + void* DIStrError(void) { if (verbose) puts("STUB: DIStrError called"); return NULL; } 289 + void* DIStrError_r(void) { if (verbose) puts("STUB: DIStrError_r called"); return NULL; } 290 + void* DISubDiskImageCreateNewWithDiskImage(void) { if (verbose) puts("STUB: DISubDiskImageCreateNewWithDiskImage called"); return NULL; } 291 + void* DIUDIFDiskImageGetBLKX(void) { if (verbose) puts("STUB: DIUDIFDiskImageGetBLKX called"); return NULL; } 292 + void* DIUDIFDiskImageGetBLKXStartingAt(void) { if (verbose) puts("STUB: DIUDIFDiskImageGetBLKXStartingAt called"); return NULL; } 293 + void* DIUDIFDiskImageGetImageVariant(void) { if (verbose) puts("STUB: DIUDIFDiskImageGetImageVariant called"); return NULL; } 294 + void* DIUDIFDiskImageGetUDIFFileHeader(void) { if (verbose) puts("STUB: DIUDIFDiskImageGetUDIFFileHeader called"); return NULL; } 295 + void* DIUDIFFileAccessAppendData(void) { if (verbose) puts("STUB: DIUDIFFileAccessAppendData called"); return NULL; } 296 + void* DIUDIFFileAccessCloseFile(void) { if (verbose) puts("STUB: DIUDIFFileAccessCloseFile called"); return NULL; } 297 + void* DIUDIFFileAccessCreateWithCFURL(void) { if (verbose) puts("STUB: DIUDIFFileAccessCreateWithCFURL called"); return NULL; } 298 + void* DIUDIFFileAccessDelete(void) { if (verbose) puts("STUB: DIUDIFFileAccessDelete called"); return NULL; } 299 + void* DIUDIFFileAccessDeleteFile(void) { if (verbose) puts("STUB: DIUDIFFileAccessDeleteFile called"); return NULL; } 300 + void* DIUDIFFileAccessFlattenFile(void) { if (verbose) puts("STUB: DIUDIFFileAccessFlattenFile called"); return NULL; } 301 + void* DIUDIFFileAccessFlattenFileWithEmbedOptions(void) { if (verbose) puts("STUB: DIUDIFFileAccessFlattenFileWithEmbedOptions called"); return NULL; } 302 + void* DIUDIFFileAccessGetBackingStore(void) { if (verbose) puts("STUB: DIUDIFFileAccessGetBackingStore called"); return NULL; } 303 + void* DIUDIFFileAccessGetHeaderStyle(void) { if (verbose) puts("STUB: DIUDIFFileAccessGetHeaderStyle called"); return NULL; } 304 + void* DIUDIFFileAccessGetResourceFile(void) { if (verbose) puts("STUB: DIUDIFFileAccessGetResourceFile called"); return NULL; } 305 + void* DIUDIFFileAccessGetUDIFFileHeader(void) { if (verbose) puts("STUB: DIUDIFFileAccessGetUDIFFileHeader called"); return NULL; } 306 + void* DIUDIFFileAccessNewWithCFURL(void) { if (verbose) puts("STUB: DIUDIFFileAccessNewWithCFURL called"); return NULL; } 307 + void* DIUDIFFileAccessOpenFile(void) { if (verbose) puts("STUB: DIUDIFFileAccessOpenFile called"); return NULL; } 308 + void* DIUDIFFileAccessSetMaxSectorsPerSegment(void) { if (verbose) puts("STUB: DIUDIFFileAccessSetMaxSectorsPerSegment called"); return NULL; } 309 + void* DIUDIFFileAccessUnflattenFile(void) { if (verbose) puts("STUB: DIUDIFFileAccessUnflattenFile called"); return NULL; } 310 + void* DIUDIFFileAccessUpdateHeader(void) { if (verbose) puts("STUB: DIUDIFFileAccessUpdateHeader called"); return NULL; } 311 + void* DIUDIFFileAccessWriteResourceFile(void) { if (verbose) puts("STUB: DIUDIFFileAccessWriteResourceFile called"); return NULL; } 312 + void* DIUDIFFileAccessWriteResourceFileAsCarbonResourceFork(void) { if (verbose) puts("STUB: DIUDIFFileAccessWriteResourceFileAsCarbonResourceFork called"); return NULL; } 313 + void* DIUDIFFileAccessWriteResourceFileAsXML(void) { if (verbose) puts("STUB: DIUDIFFileAccessWriteResourceFileAsXML called"); return NULL; } 314 + void* DIVRefNumGetInformation(void) { if (verbose) puts("STUB: DIVRefNumGetInformation called"); return NULL; } 315 + void* DI_kextConnect(void) { if (verbose) puts("STUB: DI_kextConnect called"); return NULL; } 316 + void* DI_kextCreateDrive(void) { if (verbose) puts("STUB: DI_kextCreateDrive called"); return NULL; } 317 + void* DI_kextCreateDriveInKernel(void) { if (verbose) puts("STUB: DI_kextCreateDriveInKernel called"); return NULL; } 318 + void* DI_kextDisconnect(void) { if (verbose) puts("STUB: DI_kextDisconnect called"); return NULL; } 319 + void* DI_kextDriveActivate(void) { if (verbose) puts("STUB: DI_kextDriveActivate called"); return NULL; } 320 + void* DI_kextDriveConnect(void) { if (verbose) puts("STUB: DI_kextDriveConnect called"); return NULL; } 321 + void* DI_kextDriveDisconnect(void) { if (verbose) puts("STUB: DI_kextDriveDisconnect called"); return NULL; } 322 + void* DI_kextDriveGetRequest(void) { if (verbose) puts("STUB: DI_kextDriveGetRequest called"); return NULL; } 323 + void* DI_kextDrivePutReply(void) { if (verbose) puts("STUB: DI_kextDrivePutReply called"); return NULL; } 324 + void* DI_kextDriveRegisterClientBuffer(void) { if (verbose) puts("STUB: DI_kextDriveRegisterClientBuffer called"); return NULL; } 325 + void* DI_kextExists(void) { if (verbose) puts("STUB: DI_kextExists called"); return NULL; } 326 + void* DI_kextTestNetBootHook(void) { if (verbose) puts("STUB: DI_kextTestNetBootHook called"); return NULL; } 327 + void* DI_kextWaitQuiet(void) { if (verbose) puts("STUB: DI_kextWaitQuiet called"); return NULL; } 328 + void* DI_logBuffer(void) { if (verbose) puts("STUB: DI_logBuffer called"); return NULL; } 329 + void* DI_logDARTHeader(void) { if (verbose) puts("STUB: DI_logDARTHeader called"); return NULL; } 330 + void* DI_logDiskCopy42Header(void) { if (verbose) puts("STUB: DI_logDiskCopy42Header called"); return NULL; } 331 + void* DI_logHDIChecksum(void) { if (verbose) puts("STUB: DI_logHDIChecksum called"); return NULL; } 332 + void* DI_logHDIReply64(void) { if (verbose) puts("STUB: DI_logHDIReply64 called"); return NULL; } 333 + void* DI_logHDIRequest64(void) { if (verbose) puts("STUB: DI_logHDIRequest64 called"); return NULL; } 334 + void* DI_logHDISegmentID(void) { if (verbose) puts("STUB: DI_logHDISegmentID called"); return NULL; } 335 + void* DI_logHFSPlusForkData(void) { if (verbose) puts("STUB: DI_logHFSPlusForkData called"); return NULL; } 336 + void* DI_logMDB(void) { if (verbose) puts("STUB: DI_logMDB called"); return NULL; } 337 + void* DI_logMDB_to_file(void) { if (verbose) puts("STUB: DI_logMDB_to_file called"); return NULL; } 338 + void* DI_logNDIFHeader(void) { if (verbose) puts("STUB: DI_logNDIFHeader called"); return NULL; } 339 + void* DI_logNDIFSegmentInfo(void) { if (verbose) puts("STUB: DI_logNDIFSegmentInfo called"); return NULL; } 340 + void* DI_logNDIFSourceSubTable(void) { if (verbose) puts("STUB: DI_logNDIFSourceSubTable called"); return NULL; } 341 + void* DI_logUDIFFileHeader(void) { if (verbose) puts("STUB: DI_logUDIFFileHeader called"); return NULL; } 342 + void* DI_logUDIFPartitionList(void) { if (verbose) puts("STUB: DI_logUDIFPartitionList called"); return NULL; } 343 + void* DI_logUDIFRun(void) { if (verbose) puts("STUB: DI_logUDIFRun called"); return NULL; } 344 + void* DI_logUDIFblkx(void) { if (verbose) puts("STUB: DI_logUDIFblkx called"); return NULL; } 345 + void* DI_logUDIFblkx_ptr(void) { if (verbose) puts("STUB: DI_logUDIFblkx_ptr called"); return NULL; } 346 + void* DI_logVH(void) { if (verbose) puts("STUB: DI_logVH called"); return NULL; } 347 + void* DI_logVH_to_file(void) { if (verbose) puts("STUB: DI_logVH_to_file called"); return NULL; } 348 + void* MKCalculatePartitionParameters(void) { if (verbose) puts("STUB: MKCalculatePartitionParameters called"); return NULL; } 349 + void* MKCopyDefaultLayouts(void) { if (verbose) puts("STUB: MKCopyDefaultLayouts called"); return NULL; } 350 + void* MKCopyLayoutInfoArrayWithOverhead(void) { if (verbose) puts("STUB: MKCopyLayoutInfoArrayWithOverhead called"); return NULL; }
+344
src/DiskImages/functions.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + void* DIADCCompressorCalculateBufferSize(void); 21 + void* DIADCCompressorCompressData(void); 22 + void* DIADCCompressorDelete(void); 23 + void* DIADCCompressorNew(void); 24 + void* DIAddPermission(void); 25 + void* DIAddRunToBLKX(void); 26 + void* DIAttachDrive(void); 27 + void* DIAttachImage(void); 28 + void* DIAuthOpen(void); 29 + void* DIBackingStoreAddRsrcFork(void); 30 + void* DIBackingStoreAllowExpandability(void); 31 + void* DIBackingStoreCanEnumerateDirectory(void); 32 + void* DIBackingStoreChangeKey(void); 33 + void* DIBackingStoreCloseDataFork(void); 34 + void* DIBackingStoreCloseResourceFile(void); 35 + void* DIBackingStoreCloseRsrcFork(void); 36 + void* DIBackingStoreCopyAttr(void); 37 + void* DIBackingStoreCopyEncryptedInformation(void); 38 + void* DIBackingStoreDelete(void); 39 + void* DIBackingStoreEnumerateDirectory(void); 40 + void* DIBackingStoreFlush(void); 41 + void* DIBackingStoreFlushWithFlags(void); 42 + void* DIBackingStoreGetBaseBackingStore(void); 43 + void* DIBackingStoreGetDataForkLength(void); 44 + void* DIBackingStoreGetExpandability(void); 45 + void* DIBackingStoreGetExtension(void); 46 + void* DIBackingStoreGetFileCreator(void); 47 + void* DIBackingStoreGetFileType(void); 48 + void* DIBackingStoreGetMaxDataForkLength(void); 49 + void* DIBackingStoreGetMaxRsrcForkLength(void); 50 + void* DIBackingStoreGetName(void); 51 + void* DIBackingStoreGetPath(void); 52 + void* DIBackingStoreGetRsrcForkLength(void); 53 + void* DIBackingStoreGetURL(void); 54 + void* DIBackingStoreGetURLArray(void); 55 + void* DIBackingStoreGetUniqueIdentifier(void); 56 + void* DIBackingStoreHandleIdle(void); 57 + void* DIBackingStoreHandlePowerChange(void); 58 + void* DIBackingStoreHasEncryptedEncoding(void); 59 + void* DIBackingStoreHasFileCreator(void); 60 + void* DIBackingStoreHasFileType(void); 61 + void* DIBackingStoreIsEncrypted(void); 62 + void* DIBackingStoreIsRemote(void); 63 + void* DIBackingStoreIsWriteEnabled(void); 64 + void* DIBackingStoreNewWithCFURL(void); 65 + void* DIBackingStoreOnLockedMedia(void); 66 + void* DIBackingStoreOpenDataFork(void); 67 + void* DIBackingStoreOpenResourceFile(void); 68 + void* DIBackingStoreOpenRsrcFork(void); 69 + void* DIBackingStoreReadDataFork(void); 70 + void* DIBackingStoreReadRsrcFork(void); 71 + void* DIBackingStoreSetAttr(void); 72 + void* DIBackingStoreSetDataForkLength(void); 73 + void* DIBackingStoreSetExpandability(void); 74 + void* DIBackingStoreSetFileCreator(void); 75 + void* DIBackingStoreSetFileType(void); 76 + void* DIBackingStoreSetPermission(void); 77 + void* DIBackingStoreSetRsrcForkLength(void); 78 + void* DIBackingStoreUnlink(void); 79 + void* DIBackingStoreWriteDataFork(void); 80 + void* DIBackingStoreWriteRsrcFork(void); 81 + void* DIChecksumDelete(void); 82 + void* DIChecksumGetBitCount(void); 83 + void* DIChecksumGetChecksumStruct(void); 84 + void* DIChecksumGetChecksumType(void); 85 + void* DIChecksumGetLongName(void); 86 + void* DIChecksumGetShortName(void); 87 + void* DIChecksumGetValue(void); 88 + void* DIChecksumGetValueString(void); 89 + void* DIChecksumHDIChecksumAreEqual(void); 90 + void* DIChecksumIsEmpty(void); 91 + void* DIChecksumIsEqual(void); 92 + void* DIChecksumNewOfSameKindAs(void); 93 + void* DIChecksumNewUsingChecksumStruct(void); 94 + void* DIChecksumNewWith(void); 95 + void* DIChecksumProcessBuffer(void); 96 + void* DIChecksumProcessConstant(void); 97 + void* DIChecksumProcessFinish(void); 98 + void* DIChecksumProcessStart(void); 99 + void* DIChecksumSetValue(void); 100 + void* DICopyDevEntries(void); 101 + void* DICopyDiskImageMountPointDictionary(void); 102 + void* DICopyIdentifiableFileSystemsInfo(void); 103 + void* DICopyStrError(void); 104 + void* DICopyStrError_real(void); 105 + void* DICopyWriteableFileSystemsArray(void); 106 + void* DICreateBackingStore(void); 107 + void* DICreateDiskImage(void); 108 + void* DICreateNewUDIFSegmentURL(void); 109 + void* DICreatePermissionDictionary(void); 110 + void* DIDARTDiskImageGetDartFileHeader(void); 111 + void* DIDeinitialize(void); 112 + void* DIDevEntryCopyDeviceInfo(void); 113 + void* DIDevEntryGetInformation(void); 114 + void* DIDevEntryToIOKitObject(void); 115 + void* DIDevEntryToRawDevice(void); 116 + void* DIDiskCopy42DiskImageGetDiskCopy42Header(void); 117 + void* DIDiskImageAttach(void); 118 + void* DIDiskImageBurn(void); 119 + void* DIDiskImageCalcChecksum(void); 120 + void* DIDiskImageCallProgressCancelProc(void); 121 + void* DIDiskImageCallProgressMessageProc(void); 122 + void* DIDiskImageCallProgressPercentProc(void); 123 + void* DIDiskImageCanBeAppended(void); 124 + void* DIDiskImageCanBeBurned(void); 125 + void* DIDiskImageCancelNow(void); 126 + void* DIDiskImageChangeKey(void); 127 + void* DIDiskImageCompact(void); 128 + void* DIDiskImageContentResize(void); 129 + void* DIDiskImageConvertWithDiskImage(void); 130 + void* DIDiskImageCopyChecksumReportString(void); 131 + void* DIDiskImageCopyFormatDescriptionString(void); 132 + void* DIDiskImageCopyIconURL(void); 133 + void* DIDiskImageCopyImageChecksum(void); 134 + void* DIDiskImageCopyImageInformation(void); 135 + void* DIDiskImageCopyKernelAttachDictionary(void); 136 + void* DIDiskImageCopyMountPointDictionary(void); 137 + void* DIDiskImageCopyNonKernelAttachDictionary(void); 138 + void* DIDiskImageCopyResizeInformation(void); 139 + void* DIDiskImageCopySLADictionary(void); 140 + void* DIDiskImageCreateChecksum(void); 141 + void* DIDiskImageCreateDRTrackForImage(void); 142 + void* DIDiskImageDelete(void); 143 + void* DIDiskImageEstimateSectorsNeededForBurn(void); 144 + void* DIDiskImageFlush(void); 145 + void* DIDiskImageGetBackingStore(void); 146 + void* DIDiskImageGetImageFormat(void); 147 + void* DIDiskImageGetSectorCount(void); 148 + void* DIDiskImageGetUniqueIDDict(void); 149 + void* DIDiskImageGetVirtualBandSize(void); 150 + void* DIDiskImageHandleIdle(void); 151 + void* DIDiskImageHandlePowerChange(void); 152 + void* DIDiskImageHasChecksum(void); 153 + void* DIDiskImageHasPartitionMap(void); 154 + void* DIDiskImageHasValidChecksum(void); 155 + void* DIDiskImageInUse(void); 156 + void* DIDiskImageIsEncrypted(void); 157 + void* DIDiskImageIsHFS(void); 158 + void* DIDiskImageIsHFSPlus(void); 159 + void* DIDiskImageIsHFSPlusWithWrapper(void); 160 + void* DIDiskImageIsHFSX(void); 161 + void* DIDiskImageIsISO9660(void); 162 + void* DIDiskImageIsKernelCompatible(void); 163 + void* DIDiskImageIsMFS(void); 164 + void* DIDiskImageIsProDOS(void); 165 + void* DIDiskImageIsUDF(void); 166 + void* DIDiskImageIsUFS(void); 167 + void* DIDiskImageIsWriteEnabled(void); 168 + void* DIDiskImageObjectCallDIProgressCallBackProc(void); 169 + void* DIDiskImageObjectGetClassName(void); 170 + void* DIDiskImageObjectGetDIProgressCallBackProcPtr(void); 171 + void* DIDiskImageObjectGetProperty(void); 172 + void* DIDiskImageObjectGetRefCon(void); 173 + void* DIDiskImageObjectRelease(void); 174 + void* DIDiskImageObjectRetain(void); 175 + void* DIDiskImageObjectSetDIProgressCallBackProcPtr(void); 176 + void* DIDiskImageObjectSetProperty(void); 177 + void* DIDiskImageObjectSetRefCon(void); 178 + void* DIDiskImageReadSectors(void); 179 + void* DIDiskImageSetProgressCancelProcPtr(void); 180 + void* DIDiskImageSetProgressMessageProcPtr(void); 181 + void* DIDiskImageSetProgressPercentProcPtr(void); 182 + void* DIDiskImageSetSectorCount(void); 183 + void* DIDiskImageValidateChecksum(void); 184 + void* DIDiskImageValidateChecksumWithFlags(void); 185 + void* DIDiskImageWriteSectors(void); 186 + void* DIEnableSecureMode(void); 187 + void* DIEnumerateCarbonVolNames(void); 188 + void* DIEnumerateMountPoints(void); 189 + void* DIEnumerateVRefNums(void); 190 + void* DIEnumerateWholeDiskDevEntries(void); 191 + void* DIGetBackingStorePluginCount(void); 192 + void* DIGetBundleRef(void); 193 + void* DIGetDebugLevel(void); 194 + void* DIGetDevEntryInTree(void); 195 + void* DIGetDiskImagePluginCount(void); 196 + void* DIGetDriverVersion(void); 197 + void* DIGetFileEncodingPluginCount(void); 198 + void* DIGetFrameworkVersion(void); 199 + void* DIGetLocalKey(void); 200 + void* DIGetPermission(void); 201 + void* DIGetPluginPropertyDicts(void); 202 + void* DIGetVerboseLevel(void); 203 + void* DIHLCopyEncryptedStatus(void); 204 + void* DIHLCopyImageForVolume(void); 205 + void* DIHLCopyPreference(void); 206 + void* DIHLCopyPreferences(void); 207 + void* DIHLCopyResizeInfo(void); 208 + void* DIHLCopyStatusStageString(void); 209 + void* DIHLCopyVolumeForImage(void); 210 + void* DIHLCopyVolumeRefNumDiskImageInfo(void); 211 + void* DIHLDiskImageAttach(void); 212 + void* DIHLDiskImageChangePassword(void); 213 + void* DIHLDiskImageCompact(void); 214 + void* DIHLDiskImageCopyProperties(void); 215 + void* DIHLDiskImageCreate(void); 216 + void* DIHLDiskImageProbeCatalogInfo(void); 217 + void* DIHLDiskImageProbeURL(void); 218 + void* DIHLDiskImageSetProperty(void); 219 + void* DIHLEraseImageKeys(void); 220 + void* DIHLFVChangeMasterPassword(void); 221 + void* DIHLFVChangePassword(void); 222 + void* DIHLFVCompact(void); 223 + void* DIHLFVCopyEncryptionIdentities(void); 224 + void* DIHLFVCreate(void); 225 + void* DIHLFVMakeMasterPassword(void); 226 + void* DIHLFVMasterPasswordEnabled(void); 227 + void* DIHLFVMasterPasswordValidates(void); 228 + void* DIHLFVMount(void); 229 + void* DIHLFVResize(void); 230 + void* DIHLFVSetAltPassword(void); 231 + void* DIHLFVUnmount(void); 232 + void* DIHLGetDefaultsDictionary(void); 233 + void* DIHLResizeImage(void); 234 + void* DIIOKitObjectCopyDeviceInfo(void); 235 + void* DIIOKitObjectToDevEntry(void); 236 + void* DIInitialize(void); 237 + void* DIIsInitialized(void); 238 + void* DIIsPotentiallyValidDiskImage(void); 239 + void* DIKenCodeCompressorCalculateBufferSize(void); 240 + void* DIKenCodeCompressorCompressData(void); 241 + void* DIKenCodeCompressorDelete(void); 242 + void* DIKenCodeCompressorNew(void); 243 + void* DILoadDriver(void); 244 + void* DIMakeStubBLKX(void); 245 + void* DIMediaKitCreateMKMediaRef(void); 246 + void* DIMediaKitVectorProc(void); 247 + void* DIMediaKitVectorProcWithOffset(void); 248 + void* DIMountPointGetInformation(void); 249 + void* DINDIFDiskImageGetNDIFHeader(void); 250 + void* DIPartitionSchemeScan(void); 251 + void* DIRawDevEntryToBlockDevice(void); 252 + void* DIResolveBackingStoreToDiskImage(void); 253 + void* DIResolvePathsToDiskImage(void); 254 + void* DIResolvePathsToDiskImageWithOptions(void); 255 + void* DIResolveURLToBackingStore(void); 256 + void* DIResolveURLToDiskImage(void); 257 + void* DIResourceFileAddResource(void); 258 + void* DIResourceFileChangedResource(void); 259 + void* DIResourceFileCopyResourcesFrom(void); 260 + void* DIResourceFileCopyXMLRepresentation(void); 261 + void* DIResourceFileCountResources(void); 262 + void* DIResourceFileCountTypes(void); 263 + void* DIResourceFileCreateWithXMLRepresentation(void); 264 + void* DIResourceFileDeleteAllResources(void); 265 + void* DIResourceFileDeleteAllResourcesOfType(void); 266 + void* DIResourceFileDetachResource(void); 267 + void* DIResourceFileGetIndResource(void); 268 + void* DIResourceFileGetIndType(void); 269 + void* DIResourceFileGetResAttrs(void); 270 + void* DIResourceFileGetResInfo(void); 271 + void* DIResourceFileGetResource(void); 272 + void* DIResourceFileReleaseResource(void); 273 + void* DIResourceFileSetResAttrs(void); 274 + void* DIResourceFileSetResInfo(void); 275 + void* DIResourceFileUpdateResFile(void); 276 + void* DIResourceFileWriteResource(void); 277 + void* DISetDebugLevel(void); 278 + void* DISetVerboseLevel(void); 279 + void* DIShadowedDiskImageCopyDefaultShadowFileURL(void); 280 + void* DIShadowedDiskImageCreateDefaultShadowFileName(void); 281 + void* DIShadowedDiskImageNewWithDiskImageAndShadowURL(void); 282 + void* DIStrError(void); 283 + void* DIStrError_r(void); 284 + void* DISubDiskImageCreateNewWithDiskImage(void); 285 + void* DIUDIFDiskImageGetBLKX(void); 286 + void* DIUDIFDiskImageGetBLKXStartingAt(void); 287 + void* DIUDIFDiskImageGetImageVariant(void); 288 + void* DIUDIFDiskImageGetUDIFFileHeader(void); 289 + void* DIUDIFFileAccessAppendData(void); 290 + void* DIUDIFFileAccessCloseFile(void); 291 + void* DIUDIFFileAccessCreateWithCFURL(void); 292 + void* DIUDIFFileAccessDelete(void); 293 + void* DIUDIFFileAccessDeleteFile(void); 294 + void* DIUDIFFileAccessFlattenFile(void); 295 + void* DIUDIFFileAccessFlattenFileWithEmbedOptions(void); 296 + void* DIUDIFFileAccessGetBackingStore(void); 297 + void* DIUDIFFileAccessGetHeaderStyle(void); 298 + void* DIUDIFFileAccessGetResourceFile(void); 299 + void* DIUDIFFileAccessGetUDIFFileHeader(void); 300 + void* DIUDIFFileAccessNewWithCFURL(void); 301 + void* DIUDIFFileAccessOpenFile(void); 302 + void* DIUDIFFileAccessSetMaxSectorsPerSegment(void); 303 + void* DIUDIFFileAccessUnflattenFile(void); 304 + void* DIUDIFFileAccessUpdateHeader(void); 305 + void* DIUDIFFileAccessWriteResourceFile(void); 306 + void* DIUDIFFileAccessWriteResourceFileAsCarbonResourceFork(void); 307 + void* DIUDIFFileAccessWriteResourceFileAsXML(void); 308 + void* DIVRefNumGetInformation(void); 309 + void* DI_kextConnect(void); 310 + void* DI_kextCreateDrive(void); 311 + void* DI_kextCreateDriveInKernel(void); 312 + void* DI_kextDisconnect(void); 313 + void* DI_kextDriveActivate(void); 314 + void* DI_kextDriveConnect(void); 315 + void* DI_kextDriveDisconnect(void); 316 + void* DI_kextDriveGetRequest(void); 317 + void* DI_kextDrivePutReply(void); 318 + void* DI_kextDriveRegisterClientBuffer(void); 319 + void* DI_kextExists(void); 320 + void* DI_kextTestNetBootHook(void); 321 + void* DI_kextWaitQuiet(void); 322 + void* DI_logBuffer(void); 323 + void* DI_logDARTHeader(void); 324 + void* DI_logDiskCopy42Header(void); 325 + void* DI_logHDIChecksum(void); 326 + void* DI_logHDIReply64(void); 327 + void* DI_logHDIRequest64(void); 328 + void* DI_logHDISegmentID(void); 329 + void* DI_logHFSPlusForkData(void); 330 + void* DI_logMDB(void); 331 + void* DI_logMDB_to_file(void); 332 + void* DI_logNDIFHeader(void); 333 + void* DI_logNDIFSegmentInfo(void); 334 + void* DI_logNDIFSourceSubTable(void); 335 + void* DI_logUDIFFileHeader(void); 336 + void* DI_logUDIFPartitionList(void); 337 + void* DI_logUDIFRun(void); 338 + void* DI_logUDIFblkx(void); 339 + void* DI_logUDIFblkx_ptr(void); 340 + void* DI_logVH(void); 341 + void* DI_logVH_to_file(void); 342 + void* MKCalculatePartitionParameters(void); 343 + void* MKCopyDefaultLayouts(void); 344 + void* MKCopyLayoutInfoArrayWithOverhead(void);
+146
src/PackageKit/CMakeLists.txt
··· 1 + project(PackageKit) 2 + 3 + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -nostdinc -mmacosx-version-min=10.10") 4 + 5 + include_directories( 6 + ${CMAKE_CURRENT_SOURCE_DIR}/Headers 7 + ${CMAKE_SOURCE_DIR}/src/external/foundation/include 8 + ) 9 + 10 + set(pk_sources 11 + functions.c 12 + Sources/PKAddExtendedAttributesInstallOperation.m 13 + Sources/PKAddRestrictedRootFlagInstallOperation.m 14 + Sources/PKArchiveDistributionContainer.m 15 + Sources/PKArchive.m 16 + Sources/PKArchiveProduct.m 17 + Sources/PKArchiveSignature.m 18 + Sources/PKArchiveSigner.m 19 + Sources/PKBOMDirectoryEnumerator.m 20 + Sources/PKBOM.m 21 + Sources/PKBundleComponent.m 22 + Sources/PKBundleComponentVersion.m 23 + Sources/PKBundleStorage.m 24 + Sources/PKCFBundleStorage.m 25 + Sources/PKCleanEFWCacheInstallOperation.m 26 + Sources/PKComponent.m 27 + Sources/PKDataSizeFormatter.m 28 + Sources/PKDataSizeValueTransformer.m 29 + Sources/PKDeferredInstallManager.m 30 + Sources/PKDistributionContainer.m 31 + Sources/PKDistributionChoice.m 32 + Sources/PKDistribution.m 33 + Sources/PKDistributionPackageReference.m 34 + Sources/PKDistributionScript.m 35 + Sources/PKDownloader.m 36 + Sources/PKDownloaderQueueElement.m 37 + Sources/PKDownloaderQueue.m 38 + Sources/PKDownloaderSpeedTracker.m 39 + Sources/PKDownload.m 40 + Sources/PKDYLDCacheInstallOperation.m 41 + Sources/PKExtendedAttributeEnumerator.m 42 + Sources/PKExtendedAttribute.m 43 + Sources/PKExtractInstallOperation.m 44 + Sources/PKFileDownload.m 45 + Sources/PKFirmwareBundleComponent.m 46 + Sources/PKFirmwareBundleComponentModel.m 47 + Sources/PKFirmwareInstallationController.m 48 + Sources/PKFlatDistributionContainer.m 49 + Sources/PKFolderArchive.m 50 + Sources/PKFolderArchiveProduct.m 51 + Sources/PKFolderArchiveSignature.m 52 + Sources/PKCheckError.m 53 + Sources/_PKCheckErrorRecoveryAttempter.m 54 + Sources/PKInstallableObject.m 55 + Sources/PKInstallAnalyzer.m 56 + Sources/_PKInstallClientConnection.m 57 + Sources/PKInstallClient.m 58 + Sources/PKInstallCommitManager.m 59 + Sources/PKInstallDaemonClient.m 60 + Sources/PKInstallDaemon.m 61 + Sources/PKInstallError.m 62 + Sources/PKInstallHistory.m 63 + Sources/PKInstall.m 64 + Sources/PKInstallManifest.m 65 + Sources/PKInstallOperationController.m 66 + Sources/PKInstallOperation.m 67 + Sources/PKInstallRequest.m 68 + Sources/PKInstallSandbox.m 69 + Sources/PKInstallSandboxManager.m 70 + Sources/PKInstallStateHelper.m 71 + Sources/PKInstallTask.m 72 + Sources/PKJaguarPackage.m 73 + Sources/PKKextCacheInstallOperation.m 74 + Sources/PKLeopardPackage.m 75 + Sources/PKLSRegisterInstallOperation.m 76 + Sources/PKMachOWithInfoPlistBundleStorage.m 77 + Sources/PKMutableArchive.m 78 + Sources/PKMutableBOM.m 79 + Sources/PKMutableDistributionContainer.m 80 + Sources/PKMutableLeopardPackage.m 81 + Sources/PKMutablePackage.m 82 + Sources/PKMutableProduct.m 83 + Sources/PKMutableReceipt.m 84 + Sources/PKMutableSignedContainer.m 85 + Sources/PKMutableXARArchive.m 86 + Sources/PKNetEnabledProduct.m 87 + Sources/PKObsoletionInstallOperation.m 88 + Sources/_PKPackageCreationFileDigest.m 89 + Sources/PKPackageChecker.m 90 + Sources/PKPackageInfo.m 91 + Sources/PKPackage.m 92 + Sources/PKPackageReference.m 93 + Sources/PKPackageRequirements.m 94 + Sources/PKPackageSourceManager.m 95 + Sources/PKPackageSpecifier.m 96 + Sources/PKPatchAndUpdateInstallOperation.m 97 + Sources/PKPatchFilesInstallOperation.m 98 + Sources/PKPayloadCopier.m 99 + Sources/PKPrepareDiskInstallOperation.m 100 + Sources/PKPrepareForCommitInstallOperation.m 101 + Sources/PKProductArchiver.m 102 + Sources/PKProductChecker.m 103 + Sources/PKProductInfo.m 104 + Sources/PKProduct.m 105 + Sources/PKProductUnarchiver.m 106 + Sources/PKReceipt.m 107 + Sources/PKRelocateComponentsInstallOperation.m 108 + Sources/PKRunPackageScriptInstallOperation.m 109 + Sources/PKSafariExtensionBundleStorage.m 110 + Sources/PKScript.m 111 + Sources/PKSecureNetEnabledProduct.m 112 + Sources/PKSetupDeferredInstallOperation.m 113 + Sources/PKShoveInstallOperation.m 114 + Sources/_PKSignedContainerCopyCancelHandler.m 115 + Sources/PKSignedContainer.m 116 + Sources/PKSigningIdentity.m 117 + Sources/PKStreamingProduct.m 118 + Sources/PKStreamingXARArchive.m 119 + Sources/PKTimeRemainingFormatter.m 120 + Sources/PKTimeRemainingValueTransformer.m 121 + Sources/PKTrustAdditions.m 122 + Sources/PKTrust.m 123 + Sources/PKUpdateEFWCacheInstallOperation.m 124 + Sources/_PKURLConnectionDelegate.m 125 + Sources/PKURLConnection.m 126 + Sources/PKURLDownload.m 127 + Sources/PKVerifyMASPayloadInstallOperation.m 128 + Sources/PKWriteMASReceiptInstallOperation.m 129 + Sources/PKWriteReceiptsInstallOperation.m 130 + Sources/PKXARArchive.m 131 + Sources/PKXARArchiveSignature.m 132 + Sources/PKXPCCacheInstallOperation.m 133 + Sources/XARDirectoryEnumerator.m 134 + ) 135 + 136 + add_framework(PackageKit 137 + PRIVATE 138 + VERSION "A" 139 + CURRENT_VERSION 140 + SOURCES 141 + ${pk_sources} 142 + DEPENDENCIES 143 + system 144 + Foundation 145 + ) 146 +
+22
src/PackageKit/Headers/PKAddExtendedAttributesInstallOperation.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKAddExtendedAttributesInstallOperation : PKInstallOperation 21 + 22 + @end
+22
src/PackageKit/Headers/PKAddRestrictedRootFlagInstallOperation.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKAddRestrictedRootFlagInstallOperation : PKInstallOperation 21 + 22 + @end
+22
src/PackageKit/Headers/PKArchive.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKArchive : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKArchiveDistributionContainer.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKArchiveDistributionContainer : PKMutableDistributionContainer 21 + 22 + @end
+23
src/PackageKit/Headers/PKArchiveProduct.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + #include "PKMutableProduct.h" 20 + 21 + @interface PKArchiveProduct : PKMutableProduct 22 + 23 + @end
+22
src/PackageKit/Headers/PKArchiveSignature.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKArchiveSignature : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKArchiveSigner.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKArchiveSigner : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKBOM.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKBOM : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKBOMDirectoryEnumerator.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKBOMDirectoryEnumerator : NSDirectoryEnumerator 21 + 22 + @end
+22
src/PackageKit/Headers/PKBundleComponent.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKBundleComponent : PKComponent 21 + 22 + @end
+22
src/PackageKit/Headers/PKBundleComponentVersion.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKBundleComponentVersion : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKBundleStorage.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKBundleStorage : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKCFBundleStorage.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKCFBundleStorage : PKBundleStorage 21 + 22 + @end
+22
src/PackageKit/Headers/PKCheckError.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKCheckError : NSError 21 + 22 + @end
+22
src/PackageKit/Headers/PKCleanEFWCacheInstallOperation.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKCleanEFWCacheInstallOperation : PKInstallOperation 21 + 22 + @end
+22
src/PackageKit/Headers/PKComponent.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKComponent : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKDYLDCacheInstallOperation.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKDYLDCacheInstallOperation : PKInstallOperation 21 + 22 + @end
+22
src/PackageKit/Headers/PKDataSizeFormatter.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKDataSizeFormatter : NSFormatter 21 + 22 + @end
+22
src/PackageKit/Headers/PKDataSizeValueTransformer.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKDataSizeValueTransformer : NSValueTransformer 21 + 22 + @end
+22
src/PackageKit/Headers/PKDeferredInstallManager.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKDeferredInstallManager : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKDistribution.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKDistribution : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKDistributionChoice.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKDistributionChoice : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKDistributionContainer.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKDistributionContainer : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKDistributionPackageReference.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKDistributionPackageReference : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKDistributionScript.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKDistributionScript : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKDownload.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKDownload : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKDownloader.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKDownloader : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKDownloaderQueue.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKDownloaderQueue : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKDownloaderQueueElement.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKDownloaderQueueElement : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKDownloaderSpeedTracker.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKDownloaderSpeedTracker : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKExtendedAttribute.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKExtendedAttribute : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKExtendedAttributeEnumerator.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKExtendedAttributeEnumerator : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKExtractInstallOperation.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKExtractInstallOperation : PKInstallOperation 21 + 22 + @end
+22
src/PackageKit/Headers/PKFileDownload.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKFileDownload : PKDownload 21 + 22 + @end
+22
src/PackageKit/Headers/PKFirmwareBundleComponent.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKFirmwareBundleComponent : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKFirmwareBundleComponentModel.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKFirmwareBundleComponentModel : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKFirmwareInstallationController.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKFirmwareInstallationController : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKFlatDistributionContainer.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKFlatDistributionContainer : PKMutableDistributionContainer 21 + 22 + @end
+22
src/PackageKit/Headers/PKFolderArchive.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKFolderArchive : PKMutableArchive 21 + 22 + @end
+22
src/PackageKit/Headers/PKFolderArchiveProduct.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKFolderArchiveProduct : PKProduct 21 + 22 + @end
+22
src/PackageKit/Headers/PKFolderArchiveSignature.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKFolderArchiveSignature : PKArchiveSignature 21 + 22 + @end
+22
src/PackageKit/Headers/PKInstall.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKInstall : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKInstallAnalyzer.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKInstallAnalyzer : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKInstallClient.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKInstallClient : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKInstallCommitManager.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKInstallCommitManager : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKInstallDaemon.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKInstallDaemon : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKInstallDaemonClient.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKInstallDaemonClient : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKInstallError.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKInstallError : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKInstallHistory.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKInstallHistory : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKInstallManifest.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKInstallManifest : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKInstallOperation.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKInstallOperation : NSOperation 21 + 22 + @end
+22
src/PackageKit/Headers/PKInstallOperationController.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKInstallOperationController : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKInstallRequest.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKInstallRequest : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKInstallSandbox.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKInstallSandbox : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKInstallSandboxManager.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKInstallSandboxManager : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKInstallStateHelper.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKInstallStateHelper : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKInstallTask.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKInstallTask : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKInstallableObject.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKInstallableObject : NSObject 21 + 22 + @end
+23
src/PackageKit/Headers/PKJaguarPackage.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + #import "PKPackage.h" 20 + 21 + @interface PKJaguarPackage : PKPackage 22 + 23 + @end
+22
src/PackageKit/Headers/PKKextCacheInstallOperation.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKKextCacheInstallOperation : PKInstallOperation 21 + 22 + @end
+22
src/PackageKit/Headers/PKLSRegisterInstallOperation.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKLSRegisterInstallOperation : PKInstallOperation 21 + 22 + @end
+23
src/PackageKit/Headers/PKLeopardPackage.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + #import "PKPackage.h" 20 + 21 + @interface PKLeopardPackage : PKPackage 22 + 23 + @end
+22
src/PackageKit/Headers/PKMachOWithInfoPlistBundleStorage.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKMachOWithInfoPlistBundleStorage : PKBundleStorage 21 + 22 + @end
+22
src/PackageKit/Headers/PKMutableArchive.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKMutableArchive : PKArchive 21 + 22 + @end
+22
src/PackageKit/Headers/PKMutableBOM.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKMutableBOM : PKBOM 21 + 22 + @end
+22
src/PackageKit/Headers/PKMutableDistributionContainer.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKMutableDistributionContainer : PKDistributionContainer 21 + 22 + @end
+23
src/PackageKit/Headers/PKMutableLeopardPackage.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + #import "PKMutablePackage.h" 20 + 21 + @interface PKMutableLeopardPackage : PKMutablePackage 22 + 23 + @end
+22
src/PackageKit/Headers/PKMutablePackage.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKMutablePackage : PKPackage 21 + 22 + @end
+23
src/PackageKit/Headers/PKMutableProduct.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + #import "PKProduct.h" 20 + 21 + @interface PKMutableProduct : PKProduct 22 + 23 + @end
+22
src/PackageKit/Headers/PKMutableReceipt.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKMutableReceipt : PKReceipt 21 + 22 + @end
+22
src/PackageKit/Headers/PKMutableSignedContainer.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKMutableSignedContainer : PKSignedContainer 21 + 22 + @end
+22
src/PackageKit/Headers/PKMutableXARArchive.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKMutableXARArchive : PKXARArchive 21 + 22 + @end
+22
src/PackageKit/Headers/PKNetEnabledProduct.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKNetEnabledProduct : PKMutableProduct 21 + 22 + @end
+22
src/PackageKit/Headers/PKObsoletionInstallOperation.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKObsoletionInstallOperation : PKInstallOperation 21 + 22 + @end
+22
src/PackageKit/Headers/PKPackage.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKPackage : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKPackageChecker.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKPackageChecker : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKPackageInfo.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKPackageInfo : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKPackageReference.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKPackageReference : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKPackageRequirements.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKPackageRequirements : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKPackageSourceManager.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKPackageSourceManager : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKPackageSpecifier.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKPackageSpecifier : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKPatchAndUpdateInstallOperation.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKPatchAndUpdateInstallOperation : PKPatchFilesInstallOperation 21 + 22 + @end
+22
src/PackageKit/Headers/PKPatchFilesInstallOperation.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKPatchFilesInstallOperation : PKInstallOperation 21 + 22 + @end
+22
src/PackageKit/Headers/PKPayloadCopier.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKPayloadCopier : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKPrepareDiskInstallOperation.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKPrepareDiskInstallOperation : PKInstallOperation 21 + 22 + @end
+22
src/PackageKit/Headers/PKPrepareForCommitInstallOperation.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKPrepareForCommitInstallOperation : PKInstallOperation 21 + 22 + @end
+22
src/PackageKit/Headers/PKProduct.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKProduct : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKProductArchiver.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKProductArchiver : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKProductChecker.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKProductChecker : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKProductInfo.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKProductInfo : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKProductUnarchiver.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKProductUnarchiver : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKReceipt.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKReceipt : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKRelocateComponentsInstallOperation.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKRelocateComponentsInstallOperation : PKInstallOperation 21 + 22 + @end
+22
src/PackageKit/Headers/PKRunPackageScriptInstallOperation.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKRunPackageScriptInstallOperation : PKInstallOperation 21 + 22 + @end
+22
src/PackageKit/Headers/PKSafariExtensionBundleStorage.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKSafariExtensionBundleStorage : PKBundleStorage 21 + 22 + @end
+22
src/PackageKit/Headers/PKScript.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKScript : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKSecureNetEnabledProduct.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKSecureNetEnabledProduct : PKNetEnabledProduct 21 + 22 + @end
+22
src/PackageKit/Headers/PKSetupDeferredInstallOperation.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKSetupDeferredInstallOperation : PKInstallOperation 21 + 22 + @end
+22
src/PackageKit/Headers/PKShoveInstallOperation.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKShoveInstallOperation : PKInstallOperation 21 + 22 + @end
+22
src/PackageKit/Headers/PKSignedContainer.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKSignedContainer : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKSigningIdentity.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKSigningIdentity : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKStreamingProduct.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKStreamingProduct : PKProduct 21 + 22 + @end
+22
src/PackageKit/Headers/PKStreamingXARArchive.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKStreamingXARArchive : PKXARArchive 21 + 22 + @end
+22
src/PackageKit/Headers/PKTimeRemainingFormatter.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKTimeRemainingFormatter : NSFormatter 21 + 22 + @end
+22
src/PackageKit/Headers/PKTimeRemainingValueTransformer.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKTimeRemainingValueTransformer : NSValueTransformer 21 + 22 + @end
+22
src/PackageKit/Headers/PKTrust.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKTrust : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKTrustAdditions.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKTrustAdditions : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKURLConnection.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKURLConnection : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/PKURLDownload.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKURLDownload : PKDownload 21 + 22 + @end
+22
src/PackageKit/Headers/PKUpdateEFWCacheInstallOperation.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKUpdateEFWCacheInstallOperation : PKInstallOperation 21 + 22 + @end
+22
src/PackageKit/Headers/PKVerifyMASPayloadInstallOperation.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKVerifyMASPayloadInstallOperation : PKInstallOperation 21 + 22 + @end
+22
src/PackageKit/Headers/PKWriteMASReceiptInstallOperation.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKWriteMASReceiptInstallOperation : PKInstallOperation 21 + 22 + @end
+22
src/PackageKit/Headers/PKWriteReceiptsInstallOperation.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKWriteReceiptsInstallOperation : PKInstallOperation 21 + 22 + @end
+22
src/PackageKit/Headers/PKXARArchive.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKXARArchive : PKMutableArchive 21 + 22 + @end
+22
src/PackageKit/Headers/PKXARArchiveSignature.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKXARArchiveSignature : PKArchiveSignature 21 + 22 + @end
+22
src/PackageKit/Headers/PKXPCCacheInstallOperation.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface PKXPCCacheInstallOperation : PKInstallOperation 21 + 22 + @end
+1
src/PackageKit/Headers/PackageKit
··· 1 + .
+142
src/PackageKit/Headers/PackageKit.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <Foundation/Foundation.h> 21 + #import <PackageKit/PKInstallStateHelper.h> 22 + #import <PackageKit/PKDataSizeFormatter.h> 23 + #import <PackageKit/PKDataSizeValueTransformer.h> 24 + #import <PackageKit/PKTimeRemainingFormatter.h> 25 + #import <PackageKit/PKTimeRemainingValueTransformer.h> 26 + #import <PackageKit/PKInstallClient.h> 27 + #import <PackageKit/_PKInstallClientConnection.h> 28 + #import <PackageKit/PKInstallDaemon.h> 29 + #import <PackageKit/PKArchive.h> 30 + #import <PackageKit/PKMutableArchive.h> 31 + #import <PackageKit/PKArchiveSignature.h> 32 + #import <PackageKit/PKExtendedAttributeEnumerator.h> 33 + #import <PackageKit/PKArchiveSigner.h> 34 + #import <PackageKit/PKFolderArchive.h> 35 + #import <PackageKit/PKFolderArchiveSignature.h> 36 + #import <PackageKit/XARDirectoryEnumerator.h> 37 + #import <PackageKit/PKXARArchive.h> 38 + #import <PackageKit/PKMutableXARArchive.h> 39 + #import <PackageKit/PKXARArchiveSignature.h> 40 + #import <PackageKit/PKInstall.h> 41 + #import <PackageKit/PKInstallSandbox.h> 42 + #import <PackageKit/PKInstallError.h> 43 + #import <PackageKit/PKInstallRequest.h> 44 + #import <PackageKit/PKBOM.h> 45 + #import <PackageKit/PKMutableBOM.h> 46 + #import <PackageKit/PKBOMDirectoryEnumerator.h> 47 + #import <PackageKit/PKComponent.h> 48 + #import <PackageKit/PKBundleComponent.h> 49 + #import <PackageKit/PKJaguarPackage.h> 50 + #import <PackageKit/PKLeopardPackage.h> 51 + #import <PackageKit/PKMutableLeopardPackage.h> 52 + #import <PackageKit/PKPackage.h> 53 + #import <PackageKit/PKMutablePackage.h> 54 + #import <PackageKit/_PKPackageCreationFileDigest.h> 55 + #import <PackageKit/PKPackageInfo.h> 56 + #import <PackageKit/PKTrust.h> 57 + #import <PackageKit/PKReceipt.h> 58 + #import <PackageKit/PKMutableReceipt.h> 59 + #import <PackageKit/PKDistribution.h> 60 + #import <PackageKit/PKDownloader.h> 61 + #import <PackageKit/PKDownloaderSpeedTracker.h> 62 + #import <PackageKit/PKDownloaderQueueElement.h> 63 + #import <PackageKit/PKDownloaderQueue.h> 64 + #import <PackageKit/PKPackageReference.h> 65 + #import <PackageKit/PKPackageSourceManager.h> 66 + #import <PackageKit/PKURLConnection.h> 67 + #import <PackageKit/_PKURLConnectionDelegate.h> 68 + #import <PackageKit/PKArchiveProduct.h> 69 + #import <PackageKit/PKNetEnabledProduct.h> 70 + #import <PackageKit/PKProduct.h> 71 + #import <PackageKit/PKMutableProduct.h> 72 + #import <PackageKit/PKProductInfo.h> 73 + #import <PackageKit/PKStreamingProduct.h> 74 + #import <PackageKit/PKInstallHistory.h> 75 + #import <PackageKit/PKScript.h> 76 + #import <PackageKit/PKInstallTask.h> 77 + #import <PackageKit/PKFirmwareInstallationController.h> 78 + #import <PackageKit/PKInstallAnalyzer.h> 79 + #import <PackageKit/PKBundleComponentVersion.h> 80 + #import <PackageKit/PKPackageRequirements.h> 81 + #import <PackageKit/PKDistributionScript.h> 82 + #import <PackageKit/PKDistributionChoice.h> 83 + #import <PackageKit/PKDistributionPackageReference.h> 84 + #import <PackageKit/PKPackageSpecifier.h> 85 + #import <PackageKit/PKDistributionContainer.h> 86 + #import <PackageKit/PKMutableDistributionContainer.h> 87 + #import <PackageKit/PKFlatDistributionContainer.h> 88 + #import <PackageKit/PKArchiveDistributionContainer.h> 89 + #import <PackageKit/PKSecureNetEnabledProduct.h> 90 + #import <PackageKit/PKInstallOperationController.h> 91 + #import <PackageKit/PKInstallOperation.h> 92 + #import <PackageKit/PKExtractInstallOperation.h> 93 + #import <PackageKit/PKRunPackageScriptInstallOperation.h> 94 + #import <PackageKit/PKPatchFilesInstallOperation.h> 95 + #import <PackageKit/PKRelocateComponentsInstallOperation.h> 96 + #import <PackageKit/PKObsoletionInstallOperation.h> 97 + #import <PackageKit/PKAddExtendedAttributesInstallOperation.h> 98 + #import <PackageKit/PKDYLDCacheInstallOperation.h> 99 + #import <PackageKit/PKExtendedAttribute.h> 100 + #import <PackageKit/PKSetupDeferredInstallOperation.h> 101 + #import <PackageKit/PKShoveInstallOperation.h> 102 + #import <PackageKit/PKKextCacheInstallOperation.h> 103 + #import <PackageKit/PKLSRegisterInstallOperation.h> 104 + #import <PackageKit/PKWriteReceiptsInstallOperation.h> 105 + #import <PackageKit/PKDownload.h> 106 + #import <PackageKit/PKFileDownload.h> 107 + #import <PackageKit/PKURLDownload.h> 108 + #import <PackageKit/PKPayloadCopier.h> 109 + #import <PackageKit/PKProductUnarchiver.h> 110 + #import <PackageKit/PKProductArchiver.h> 111 + #import <PackageKit/PKCheckError.h> 112 + #import <PackageKit/_PKCheckErrorRecoveryAttempter.h> 113 + #import <PackageKit/PKFirmwareBundleComponentModel.h> 114 + #import <PackageKit/PKFirmwareBundleComponent.h> 115 + #import <PackageKit/PKAddRestrictedRootFlagInstallOperation.h> 116 + #import <PackageKit/PKPackageChecker.h> 117 + #import <PackageKit/PKProductChecker.h> 118 + #import <PackageKit/PKTrustAdditions.h> 119 + #import <PackageKit/PKInstallManifest.h> 120 + #import <PackageKit/PKUpdateEFWCacheInstallOperation.h> 121 + #import <PackageKit/PKCleanEFWCacheInstallOperation.h> 122 + #import <PackageKit/PKStreamingXARArchive.h> 123 + #import <PackageKit/PKPatchAndUpdateInstallOperation.h> 124 + #import <PackageKit/PKWriteMASReceiptInstallOperation.h> 125 + #import <PackageKit/PKBundleStorage.h> 126 + #import <PackageKit/PKCFBundleStorage.h> 127 + #import <PackageKit/PKSafariExtensionBundleStorage.h> 128 + #import <PackageKit/PKMachOWithInfoPlistBundleStorage.h> 129 + #import <PackageKit/PKSigningIdentity.h> 130 + #import <PackageKit/PKSignedContainer.h> 131 + #import <PackageKit/PKMutableSignedContainer.h> 132 + #import <PackageKit/_PKSignedContainerCopyCancelHandler.h> 133 + #import <PackageKit/PKInstallableObject.h> 134 + #import <PackageKit/PKInstallSandboxManager.h> 135 + #import <PackageKit/PKPrepareForCommitInstallOperation.h> 136 + #import <PackageKit/PKPrepareDiskInstallOperation.h> 137 + #import <PackageKit/PKXPCCacheInstallOperation.h> 138 + #import <PackageKit/PKVerifyMASPayloadInstallOperation.h> 139 + #import <PackageKit/PKInstallCommitManager.h> 140 + #import <PackageKit/PKFolderArchiveProduct.h> 141 + #import <PackageKit/PKDeferredInstallManager.h> 142 + #import <PackageKit/PKInstallDaemonClient.h>
+22
src/PackageKit/Headers/XARDirectoryEnumerator.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface XARDirectoryEnumerator : NSDirectoryEnumerator 21 + 22 + @end
+22
src/PackageKit/Headers/_PKCheckErrorRecoveryAttempter.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface _PKCheckErrorRecoveryAttempter : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/_PKInstallClientConnection.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface _PKInstallClientConnection : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/_PKPackageCreationFileDigest.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface _PKPackageCreationFileDigest : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/_PKSignedContainerCopyCancelHandler.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface _PKSignedContainerCopyCancelHandler : NSObject 21 + 22 + @end
+22
src/PackageKit/Headers/_PKURLConnectionDelegate.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + @interface _PKURLConnectionDelegate : NSObject 21 + 22 + @end
+32
src/PackageKit/Sources/PKAddExtendedAttributesInstallOperation.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKAddExtendedAttributesInstallOperation 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKAddRestrictedRootFlagInstallOperation.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKAddRestrictedRootFlagInstallOperation 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKArchive.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKArchive 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKArchiveDistributionContainer.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKArchiveDistributionContainer 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKArchiveProduct.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKArchiveProduct 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKArchiveSignature.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKArchiveSignature 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKArchiveSigner.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKArchiveSigner 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKBOM.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKBOM 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKBOMDirectoryEnumerator.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKBOMDirectoryEnumerator 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKBundleComponent.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKBundleComponent 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKBundleComponentVersion.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKBundleComponentVersion 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKBundleStorage.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKBundleStorage 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKCFBundleStorage.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKCFBundleStorage 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKCheckError.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKCheckError 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKCleanEFWCacheInstallOperation.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKCleanEFWCacheInstallOperation 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKComponent.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKComponent 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKDYLDCacheInstallOperation.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKDYLDCacheInstallOperation 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKDataSizeFormatter.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKDataSizeFormatter 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKDataSizeValueTransformer.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKDataSizeValueTransformer 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKDeferredInstallManager.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKDeferredInstallManager 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKDistribution.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKDistribution 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKDistributionChoice.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKDistributionChoice 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKDistributionContainer.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKDistributionContainer 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKDistributionPackageReference.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKDistributionPackageReference 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKDistributionScript.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKDistributionScript 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKDownload.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKDownload 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKDownloader.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKDownloader 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKDownloaderQueue.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKDownloaderQueue 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKDownloaderQueueElement.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKDownloaderQueueElement 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKDownloaderSpeedTracker.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKDownloaderSpeedTracker 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKExtendedAttribute.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKExtendedAttribute 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKExtendedAttributeEnumerator.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKExtendedAttributeEnumerator 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKExtractInstallOperation.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKExtractInstallOperation 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKFileDownload.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKFileDownload 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKFirmwareBundleComponent.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKFirmwareBundleComponent 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKFirmwareBundleComponentModel.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKFirmwareBundleComponentModel 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKFirmwareInstallationController.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKFirmwareInstallationController 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKFlatDistributionContainer.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKFlatDistributionContainer 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKFolderArchive.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKFolderArchive 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKFolderArchiveProduct.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKFolderArchiveProduct 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKFolderArchiveSignature.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKFolderArchiveSignature 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKInstall.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKInstall 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKInstallAnalyzer.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKInstallAnalyzer 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKInstallClient.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKInstallClient 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKInstallCommitManager.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKInstallCommitManager 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKInstallDaemon.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKInstallDaemon 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKInstallDaemonClient.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKInstallDaemonClient 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKInstallError.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKInstallError 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKInstallHistory.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKInstallHistory 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKInstallManifest.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKInstallManifest 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKInstallOperation.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKInstallOperation 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKInstallOperationController.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKInstallOperationController 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKInstallRequest.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKInstallRequest 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKInstallSandbox.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKInstallSandbox 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKInstallSandboxManager.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKInstallSandboxManager 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKInstallStateHelper.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKInstallStateHelper 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKInstallTask.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKInstallTask 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKInstallableObject.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKInstallableObject 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKJaguarPackage.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKJaguarPackage 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKKextCacheInstallOperation.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKKextCacheInstallOperation 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKLSRegisterInstallOperation.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKLSRegisterInstallOperation 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKLeopardPackage.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKLeopardPackage 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKMachOWithInfoPlistBundleStorage.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKMachOWithInfoPlistBundleStorage 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKMutableArchive.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKMutableArchive 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKMutableBOM.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKMutableBOM 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKMutableDistributionContainer.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKMutableDistributionContainer 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKMutableLeopardPackage.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKMutableLeopardPackage 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKMutablePackage.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKMutablePackage 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKMutableProduct.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKMutableProduct 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKMutableReceipt.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKMutableReceipt 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKMutableSignedContainer.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKMutableSignedContainer 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKMutableXARArchive.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKMutableXARArchive 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKNetEnabledProduct.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKNetEnabledProduct 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKObsoletionInstallOperation.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKObsoletionInstallOperation 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKPackage.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKPackage 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKPackageChecker.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKPackageChecker 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKPackageInfo.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKPackageInfo 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKPackageReference.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKPackageReference 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKPackageRequirements.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKPackageRequirements 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKPackageSourceManager.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKPackageSourceManager 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKPackageSpecifier.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKPackageSpecifier 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKPatchAndUpdateInstallOperation.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKPatchAndUpdateInstallOperation 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKPatchFilesInstallOperation.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKPatchFilesInstallOperation 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKPayloadCopier.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKPayloadCopier 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKPrepareDiskInstallOperation.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKPrepareDiskInstallOperation 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKPrepareForCommitInstallOperation.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKPrepareForCommitInstallOperation 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKProduct.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKProduct 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKProductArchiver.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKProductArchiver 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKProductChecker.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKProductChecker 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKProductInfo.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKProductInfo 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKProductUnarchiver.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKProductUnarchiver 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKReceipt.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKReceipt 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKRelocateComponentsInstallOperation.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKRelocateComponentsInstallOperation 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKRunPackageScriptInstallOperation.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKRunPackageScriptInstallOperation 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKSafariExtensionBundleStorage.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKSafariExtensionBundleStorage 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKScript.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKScript 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKSecureNetEnabledProduct.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKSecureNetEnabledProduct 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKSetupDeferredInstallOperation.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKSetupDeferredInstallOperation 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKShoveInstallOperation.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKShoveInstallOperation 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKSignedContainer.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKSignedContainer 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKSigningIdentity.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKSigningIdentity 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKStreamingProduct.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKStreamingProduct 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKStreamingXARArchive.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKStreamingXARArchive 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKTimeRemainingFormatter.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKTimeRemainingFormatter 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKTimeRemainingValueTransformer.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKTimeRemainingValueTransformer 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKTrust.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKTrust 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKTrustAdditions.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKTrustAdditions 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKURLConnection.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKURLConnection 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKURLDownload.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKURLDownload 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKUpdateEFWCacheInstallOperation.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKUpdateEFWCacheInstallOperation 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKVerifyMASPayloadInstallOperation.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKVerifyMASPayloadInstallOperation 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKWriteMASReceiptInstallOperation.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKWriteMASReceiptInstallOperation 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKWriteReceiptsInstallOperation.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKWriteReceiptsInstallOperation 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKXARArchive.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKXARArchive 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKXARArchiveSignature.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKXARArchiveSignature 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/PKXPCCacheInstallOperation.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation PKXPCCacheInstallOperation 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/XARDirectoryEnumerator.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation XARDirectoryEnumerator 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/_PKCheckErrorRecoveryAttempter.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation _PKCheckErrorRecoveryAttempter 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/_PKInstallClientConnection.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation _PKInstallClientConnection 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/_PKPackageCreationFileDigest.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation _PKPackageCreationFileDigest 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/_PKSignedContainerCopyCancelHandler.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation _PKSignedContainerCopyCancelHandler 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+32
src/PackageKit/Sources/_PKURLConnectionDelegate.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + #import <PackageKit/PackageKit.h> 21 + 22 + @implementation _PKURLConnectionDelegate 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector { 25 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 26 + } 27 + 28 + - (void)forwardInvocation:(NSInvocation *)anInvocation { 29 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 30 + } 31 + 32 + @end
+98
src/PackageKit/functions.c
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + 21 + #include <stdlib.h> 22 + static int verbose = 0; 23 + __attribute__((constructor)) static void initme(void) { 24 + verbose = getenv("STUB_VERBOSE") != NULL; 25 + } 26 + void* BXPatch4(void) { if (verbose) puts("STUB: BXPatch4 called"); return NULL; } 27 + void* BXPatch5(void) { if (verbose) puts("STUB: BXPatch5 called"); return NULL; } 28 + void* BXPatch5InPlace(void) { if (verbose) puts("STUB: BXPatch5InPlace called"); return NULL; } 29 + void* BXPatchFile(void) { if (verbose) puts("STUB: BXPatchFile called"); return NULL; } 30 + void* CachePatch(void) { if (verbose) puts("STUB: CachePatch called"); return NULL; } 31 + void* CachePatchInPlace(void) { if (verbose) puts("STUB: CachePatchInPlace called"); return NULL; } 32 + void* PCompressFilter(void) { if (verbose) puts("STUB: PCompressFilter called"); return NULL; } 33 + void* PCompressGetDecoderDescription(void) { if (verbose) puts("STUB: PCompressGetDecoderDescription called"); return NULL; } 34 + void* PCompressGetDecoderKey(void) { if (verbose) puts("STUB: PCompressGetDecoderKey called"); return NULL; } 35 + void* PCompressGetEncoderDescription(void) { if (verbose) puts("STUB: PCompressGetEncoderDescription called"); return NULL; } 36 + void* PCompressGetEncoderKey(void) { if (verbose) puts("STUB: PCompressGetEncoderKey called"); return NULL; } 37 + void* PKBOMCopierBomSysFree(void) { if (verbose) puts("STUB: PKBOMCopierBomSysFree called"); return NULL; } 38 + void* PKBOMCopierBomSysInit(void) { if (verbose) puts("STUB: PKBOMCopierBomSysInit called"); return NULL; } 39 + void* PKInstallServiceClientInterface(void) { if (verbose) puts("STUB: PKInstallServiceClientInterface called"); return NULL; } 40 + void* PKInstallServiceInterface(void) { if (verbose) puts("STUB: PKInstallServiceInterface called"); return NULL; } 41 + void* PKLogTracedMessage(void) { if (verbose) puts("STUB: PKLogTracedMessage called"); return NULL; } 42 + void* PKPayloadCopierBOMCopierCopyFileFinishedHandler(void) { if (verbose) puts("STUB: PKPayloadCopierBOMCopierCopyFileFinishedHandler called"); return NULL; } 43 + void* PKPayloadCopierBOMCopierCopyFileStartedHandler(void) { if (verbose) puts("STUB: PKPayloadCopierBOMCopierCopyFileStartedHandler called"); return NULL; } 44 + void* PKPayloadCopierBOMCopierCopyFileUpdateHandler(void) { if (verbose) puts("STUB: PKPayloadCopierBOMCopierCopyFileUpdateHandler called"); return NULL; } 45 + void* PKPayloadCopierBOMCopierFatalErrorHandler(void) { if (verbose) puts("STUB: PKPayloadCopierBOMCopierFatalErrorHandler called"); return NULL; } 46 + void* PKPayloadCopierBOMCopierFatalFileErrorHandler(void) { if (verbose) puts("STUB: PKPayloadCopierBOMCopierFatalFileErrorHandler called"); return NULL; } 47 + void* PKPayloadCopierBOMCopierFileConflictErrorHandler(void) { if (verbose) puts("STUB: PKPayloadCopierBOMCopierFileConflictErrorHandler called"); return NULL; } 48 + void* PKPayloadCopierBOMCopierFileErrorHandler(void) { if (verbose) puts("STUB: PKPayloadCopierBOMCopierFileErrorHandler called"); return NULL; } 49 + void* PKSIPCurrentProcessCanModifySystemIntegrityProtectionFiles(void) { if (verbose) puts("STUB: PKSIPCurrentProcessCanModifySystemIntegrityProtectionFiles called"); return NULL; } 50 + void* PKTrustLevelToNSString(void) { if (verbose) puts("STUB: PKTrustLevelToNSString called"); return NULL; } 51 + void* PackagePatch(void) { if (verbose) puts("STUB: PackagePatch called"); return NULL; } 52 + void* ParallelArchiveExtract(void) { if (verbose) puts("STUB: ParallelArchiveExtract called"); return NULL; } 53 + void* ParallelArchiveGenerateMSUBOM(void) { if (verbose) puts("STUB: ParallelArchiveGenerateMSUBOM called"); return NULL; } 54 + void* ParallelArchiveOLDWriterAddEntry(void) { if (verbose) puts("STUB: ParallelArchiveOLDWriterAddEntry called"); return NULL; } 55 + void* ParallelArchiveOLDWriterCreate(void) { if (verbose) puts("STUB: ParallelArchiveOLDWriterCreate called"); return NULL; } 56 + void* ParallelArchiveOLDWriterDestroy(void) { if (verbose) puts("STUB: ParallelArchiveOLDWriterDestroy called"); return NULL; } 57 + void* ParallelArchiveRead(void) { if (verbose) puts("STUB: ParallelArchiveRead called"); return NULL; } 58 + void* ParallelArchiveSearch(void) { if (verbose) puts("STUB: ParallelArchiveSearch called"); return NULL; } 59 + void* ParallelArchiveSort(void) { if (verbose) puts("STUB: ParallelArchiveSort called"); return NULL; } 60 + void* ParallelArchiveWriteDirContents(void) { if (verbose) puts("STUB: ParallelArchiveWriteDirContents called"); return NULL; } 61 + void* ParallelArchiveWriteEntryData(void) { if (verbose) puts("STUB: ParallelArchiveWriteEntryData called"); return NULL; } 62 + void* ParallelArchiveWriteEntryHeader(void) { if (verbose) puts("STUB: ParallelArchiveWriteEntryHeader called"); return NULL; } 63 + void* ParallelArchiveWriterCreate(void) { if (verbose) puts("STUB: ParallelArchiveWriterCreate called"); return NULL; } 64 + void* ParallelArchiveWriterDestroy(void) { if (verbose) puts("STUB: ParallelArchiveWriterDestroy called"); return NULL; } 65 + void* ParallelCompressionDecode(void) { if (verbose) puts("STUB: ParallelCompressionDecode called"); return NULL; } 66 + void* ParallelCompressionEncode(void) { if (verbose) puts("STUB: ParallelCompressionEncode called"); return NULL; } 67 + void* ParallelCompressionFileClose(void) { if (verbose) puts("STUB: ParallelCompressionFileClose called"); return NULL; } 68 + void* ParallelCompressionFileOpen(void) { if (verbose) puts("STUB: ParallelCompressionFileOpen called"); return NULL; } 69 + void* ParallelCompressionFileRead(void) { if (verbose) puts("STUB: ParallelCompressionFileRead called"); return NULL; } 70 + void* ParallelCompressionFileSeek(void) { if (verbose) puts("STUB: ParallelCompressionFileSeek called"); return NULL; } 71 + void* ParallelCompressionFileWrite(void) { if (verbose) puts("STUB: ParallelCompressionFileWrite called"); return NULL; } 72 + void* ParallelPatchApplyPatches(void) { if (verbose) puts("STUB: ParallelPatchApplyPatches called"); return NULL; } 73 + void* ParallelPatchExtractPayload(void) { if (verbose) puts("STUB: ParallelPatchExtractPayload called"); return NULL; } 74 + void* ParallelPatchGetAssetsSize(void) { if (verbose) puts("STUB: ParallelPatchGetAssetsSize called"); return NULL; } 75 + void* ParallelPatchIdentifyAssets(void) { if (verbose) puts("STUB: ParallelPatchIdentifyAssets called"); return NULL; } 76 + void* ParallelPatchLinkFiles(void) { if (verbose) puts("STUB: ParallelPatchLinkFiles called"); return NULL; } 77 + void* ParallelPatchRemoveFiles(void) { if (verbose) puts("STUB: ParallelPatchRemoveFiles called"); return NULL; } 78 + void* Shove(void) { if (verbose) puts("STUB: Shove called"); return NULL; } 79 + void* _ShoveOne(void) { if (verbose) puts("STUB: _ShoveOne called"); return NULL; } 80 + void* _blockCompressionReadHandler(void) { if (verbose) puts("STUB: _blockCompressionReadHandler called"); return NULL; } 81 + void* _blockCompressionWriteHandler(void) { if (verbose) puts("STUB: _blockCompressionWriteHandler called"); return NULL; } 82 + void* _chunkNumberForChunkSizeAndResumptionOffset(void) { if (verbose) puts("STUB: _chunkNumberForChunkSizeAndResumptionOffset called"); return NULL; } 83 + void* _parallelThreadCount(void) { if (verbose) puts("STUB: _parallelThreadCount called"); return NULL; } 84 + void* compression_decode_buffer(void) { if (verbose) puts("STUB: compression_decode_buffer called"); return NULL; } 85 + void* compression_decode_scratch_buffer_size(void) { if (verbose) puts("STUB: compression_decode_scratch_buffer_size called"); return NULL; } 86 + void* compression_encode_buffer(void) { if (verbose) puts("STUB: compression_encode_buffer called"); return NULL; } 87 + void* compression_encode_scratch_buffer_size(void) { if (verbose) puts("STUB: compression_encode_scratch_buffer_size called"); return NULL; } 88 + void* compression_stream_build_shared_dict(void) { if (verbose) puts("STUB: compression_stream_build_shared_dict called"); return NULL; } 89 + void* compression_stream_destroy(void) { if (verbose) puts("STUB: compression_stream_destroy called"); return NULL; } 90 + void* compression_stream_get_state_size(void) { if (verbose) puts("STUB: compression_stream_get_state_size called"); return NULL; } 91 + void* compression_stream_identify_algorithm(void) { if (verbose) puts("STUB: compression_stream_identify_algorithm called"); return NULL; } 92 + void* compression_stream_init(void) { if (verbose) puts("STUB: compression_stream_init called"); return NULL; } 93 + void* compression_stream_init_with_options(void) { if (verbose) puts("STUB: compression_stream_init_with_options called"); return NULL; } 94 + void* compression_stream_is_state_valid(void) { if (verbose) puts("STUB: compression_stream_is_state_valid called"); return NULL; } 95 + void* compression_stream_op_data_size(void) { if (verbose) puts("STUB: compression_stream_op_data_size called"); return NULL; } 96 + void* compression_stream_process(void) { if (verbose) puts("STUB: compression_stream_process called"); return NULL; } 97 + void* lz4_decode_asm(void) { if (verbose) puts("STUB: lz4_decode_asm called"); return NULL; } 98 + void* lzvn_decode_buffer(void) { if (verbose) puts("STUB: lzvn_decode_buffer called"); return NULL; }
+92
src/PackageKit/functions.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2017 Lubos Dolezel 5 + 6 + Darling is free software: you can redistribute it and/or modify 7 + it under the terms of the GNU General Public License as published by 8 + the Free Software Foundation, either version 3 of the License, or 9 + (at your option) any later version. 10 + 11 + Darling is distributed in the hope that it will be useful, 12 + but WITHOUT ANY WARRANTY; without even the implied warranty of 13 + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 + GNU General Public License for more details. 15 + 16 + You should have received a copy of the GNU General Public License 17 + along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 + */ 19 + 20 + void* BXPatch4(void); 21 + void* BXPatch5(void); 22 + void* BXPatch5InPlace(void); 23 + void* BXPatchFile(void); 24 + void* CachePatch(void); 25 + void* CachePatchInPlace(void); 26 + void* PCompressFilter(void); 27 + void* PCompressGetDecoderDescription(void); 28 + void* PCompressGetDecoderKey(void); 29 + void* PCompressGetEncoderDescription(void); 30 + void* PCompressGetEncoderKey(void); 31 + void* PKBOMCopierBomSysFree(void); 32 + void* PKBOMCopierBomSysInit(void); 33 + void* PKInstallServiceClientInterface(void); 34 + void* PKInstallServiceInterface(void); 35 + void* PKLogTracedMessage(void); 36 + void* PKPayloadCopierBOMCopierCopyFileFinishedHandler(void); 37 + void* PKPayloadCopierBOMCopierCopyFileStartedHandler(void); 38 + void* PKPayloadCopierBOMCopierCopyFileUpdateHandler(void); 39 + void* PKPayloadCopierBOMCopierFatalErrorHandler(void); 40 + void* PKPayloadCopierBOMCopierFatalFileErrorHandler(void); 41 + void* PKPayloadCopierBOMCopierFileConflictErrorHandler(void); 42 + void* PKPayloadCopierBOMCopierFileErrorHandler(void); 43 + void* PKSIPCurrentProcessCanModifySystemIntegrityProtectionFiles(void); 44 + void* PKTrustLevelToNSString(void); 45 + void* PackagePatch(void); 46 + void* ParallelArchiveExtract(void); 47 + void* ParallelArchiveGenerateMSUBOM(void); 48 + void* ParallelArchiveOLDWriterAddEntry(void); 49 + void* ParallelArchiveOLDWriterCreate(void); 50 + void* ParallelArchiveOLDWriterDestroy(void); 51 + void* ParallelArchiveRead(void); 52 + void* ParallelArchiveSearch(void); 53 + void* ParallelArchiveSort(void); 54 + void* ParallelArchiveWriteDirContents(void); 55 + void* ParallelArchiveWriteEntryData(void); 56 + void* ParallelArchiveWriteEntryHeader(void); 57 + void* ParallelArchiveWriterCreate(void); 58 + void* ParallelArchiveWriterDestroy(void); 59 + void* ParallelCompressionDecode(void); 60 + void* ParallelCompressionEncode(void); 61 + void* ParallelCompressionFileClose(void); 62 + void* ParallelCompressionFileOpen(void); 63 + void* ParallelCompressionFileRead(void); 64 + void* ParallelCompressionFileSeek(void); 65 + void* ParallelCompressionFileWrite(void); 66 + void* ParallelPatchApplyPatches(void); 67 + void* ParallelPatchExtractPayload(void); 68 + void* ParallelPatchGetAssetsSize(void); 69 + void* ParallelPatchIdentifyAssets(void); 70 + void* ParallelPatchLinkFiles(void); 71 + void* ParallelPatchRemoveFiles(void); 72 + void* Shove(void); 73 + void* _ShoveOne(void); 74 + void* _blockCompressionReadHandler(void); 75 + void* _blockCompressionWriteHandler(void); 76 + void* _chunkNumberForChunkSizeAndResumptionOffset(void); 77 + void* _parallelThreadCount(void); 78 + void* compression_decode_buffer(void); 79 + void* compression_decode_scratch_buffer_size(void); 80 + void* compression_encode_buffer(void); 81 + void* compression_encode_scratch_buffer_size(void); 82 + void* compression_stream_build_shared_dict(void); 83 + void* compression_stream_destroy(void); 84 + void* compression_stream_get_state_size(void); 85 + void* compression_stream_identify_algorithm(void); 86 + void* compression_stream_init(void); 87 + void* compression_stream_init_with_options(void); 88 + void* compression_stream_is_state_valid(void); 89 + void* compression_stream_op_data_size(void); 90 + void* compression_stream_process(void); 91 + void* lz4_decode_asm(void); 92 + void* lzvn_decode_buffer(void);
src/SystemConfiguration/SCPreferencesPrivate.h

This is a binary file and will not be displayed.

src/SystemConfiguration/SCValidation.h

This is a binary file and will not be displayed.

+3
src/kernel/libsyscall/CMakeLists.txt
··· 18 18 include_directories("${CMAKE_CURRENT_BINARY_DIR}") 19 19 add_definitions(-DPRIVATE=1 -D__DARWIN_C_LEVEL=20150101) 20 20 add_definitions('-D__XNU_PRIVATE_EXTERN=') 21 + add_definitions(-DIOKIT_ALL_IPC=1 -DIOKIT=1) 21 22 #add_definitions(-DKERNEL) 22 23 23 24 include_directories(${CMAKE_SOURCE_DIR}/src/lkm/osfmk) ··· 37 38 mig(mach/task.defs) 38 39 mig(mach/thread_act.defs) 39 40 mig(mach/vm_map.defs) 41 + mig(device/device.defs) 40 42 41 43 set(syscall_legacy_sources 42 44 wrappers/legacy/accept.c ··· 155 157 ${CMAKE_CURRENT_BINARY_DIR}/mach/thread_actUser.c 156 158 ${CMAKE_CURRENT_BINARY_DIR}/mach/vm_mapUser.c 157 159 ${CMAKE_CURRENT_BINARY_DIR}/mach/clockUser.c 160 + ${CMAKE_CURRENT_BINARY_DIR}/device/deviceUser.c 158 161 159 162 mach/mach_init.c 160 163 mach/clock_sleep.c
+813
src/kernel/libsyscall/device/device.defs
··· 1 + /* 2 + * Copyright (c) 1998-2014 Apple Computer, Inc. All rights reserved. 3 + * 4 + * @APPLE_OSREFERENCE_LICENSE_HEADER_START@ 5 + * 6 + * This file contains Original Code and/or Modifications of Original Code 7 + * as defined in and that are subject to the Apple Public Source License 8 + * Version 2.0 (the 'License'). You may not use this file except in 9 + * compliance with the License. The rights granted to you under the License 10 + * may not be used to create, or enable the creation or redistribution of, 11 + * unlawful or unlicensed copies of an Apple operating system, or to 12 + * circumvent, violate, or enable the circumvention or violation of, any 13 + * terms of an Apple operating system software license agreement. 14 + * 15 + * Please obtain a copy of the License at 16 + * http://www.opensource.apple.com/apsl/ and read it before using this file. 17 + * 18 + * The Original Code and all software distributed under the License are 19 + * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER 20 + * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, 21 + * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, 22 + * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. 23 + * Please see the License for the specific language governing rights and 24 + * limitations under the License. 25 + * 26 + * @APPLE_OSREFERENCE_LICENSE_HEADER_END@ 27 + */ 28 + /* 29 + * @OSF_COPYRIGHT@ 30 + */ 31 + /* 32 + * Mach Operating System 33 + * Copyright (c) 1991,1990,1989 Carnegie Mellon University 34 + * All Rights Reserved. 35 + * 36 + * Permission to use, copy, modify and distribute this software and its 37 + * documentation is hereby granted, provided that both the copyright 38 + * notice and this permission notice appear in all copies of the 39 + * software, derivative works or modified versions, and any portions 40 + * thereof, and that both notices appear in supporting documentation. 41 + * 42 + * CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS" 43 + * CONDITION. CARNEGIE MELLON DISCLAIMS ANY LIABILITY OF ANY KIND FOR 44 + * ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE. 45 + * 46 + * Carnegie Mellon requests users of this software to return to 47 + * 48 + * Software Distribution Coordinator or Software.Distribution@CS.CMU.EDU 49 + * School of Computer Science 50 + * Carnegie Mellon University 51 + * Pittsburgh PA 15213-3890 52 + * 53 + * any improvements or extensions that they make and grant Carnegie Mellon 54 + * the rights to redistribute these changes. 55 + */ 56 + /* 57 + * File: device/device.defs 58 + * Author: Douglas Orr 59 + * Feb 10, 1988 60 + * Abstract: 61 + * Mach device support. Mach devices are accessed through 62 + * block and character device interfaces to the kernel. 63 + */ 64 + 65 + subsystem 66 + #if KERNEL_SERVER 67 + KernelServer 68 + #endif /* KERNEL_SERVER */ 69 + iokit 2800; 70 + 71 + #if IOKITSIMD || KERNEL_SERVER 72 + #define IOKIT_ALL_IPC 1 73 + #endif 74 + 75 + #include <mach/std_types.defs> 76 + #include <mach/mach_types.defs> 77 + #include <mach/clock_types.defs> 78 + #include <mach/clock_types.defs> 79 + 80 + #if !__LP64__ 81 + # define __ILP32__ 1 82 + #endif 83 + 84 + import <device/device_types.h>; 85 + 86 + serverprefix is_; 87 + 88 + type reply_port_t = MACH_MSG_TYPE_MAKE_SEND_ONCE | polymorphic 89 + ctype: mach_port_t; 90 + 91 + #if IOKIT 92 + 93 + type io_name_t = c_string[*:128]; 94 + type io_string_t = c_string[*:512]; 95 + type io_string_inband_t = c_string[*:4096]; 96 + type io_struct_inband_t = array[*:4096] of char; 97 + type io_buf_ptr_t = ^array[] of MACH_MSG_TYPE_INTEGER_8; 98 + type NDR_record_t = struct[8] of char; 99 + 100 + #if KERNEL 101 + type io_user_scalar_t = uint64_t; 102 + type io_user_reference_t = uint64_t; 103 + type io_scalar_inband_t = array[*:16] of int; 104 + // must be the same type as OSAsyncReference 105 + type io_async_ref_t = array[*:8] of natural_t; 106 + type io_scalar_inband64_t = array[*:16] of io_user_scalar_t; 107 + type io_async_ref64_t = array[*:8] of io_user_reference_t; 108 + #elif __LP64__ 109 + type io_user_scalar_t = uint64_t; 110 + type io_user_reference_t = uint64_t; 111 + type io_scalar_inband_t = array[*:16] of io_user_scalar_t; 112 + type io_async_ref_t = array[*:8] of io_user_reference_t; 113 + type io_scalar_inband64_t = array[*:16] of io_user_scalar_t; 114 + type io_async_ref64_t = array[*:8] of io_user_reference_t; 115 + #else 116 + type io_user_scalar_t = int; 117 + type io_user_reference_t = natural_t; 118 + type io_scalar_inband_t = array[*:16] of io_user_scalar_t; 119 + type io_async_ref_t = array[*:8] of io_user_reference_t; 120 + type io_scalar_inband64_t = array[*:16] of uint64_t; 121 + type io_async_ref64_t = array[*:8] of uint64_t; 122 + #endif // __LP64__ 123 + 124 + type io_object_t = mach_port_t 125 + ctype: mach_port_t 126 + #if KERNEL_SERVER 127 + intran: io_object_t iokit_lookup_object_port(mach_port_t) 128 + outtran: mach_port_t iokit_make_object_port(io_object_t) 129 + destructor: iokit_remove_reference(io_object_t) 130 + #endif /* KERNEL_SERVER */ 131 + ; 132 + 133 + type io_connect_t = mach_port_t 134 + ctype: mach_port_t 135 + #if KERNEL_SERVER 136 + intran: io_connect_t iokit_lookup_connect_port(mach_port_t) 137 + outtran: mach_port_t iokit_make_connect_port(io_connect_t) 138 + destructor: iokit_remove_connect_reference(io_connect_t) 139 + #endif /* KERNEL_SERVER */ 140 + ; 141 + 142 + routine io_object_get_class( 143 + object : io_object_t; 144 + out className : io_name_t 145 + ); 146 + 147 + routine io_object_conforms_to( 148 + object : io_object_t; 149 + in className : io_name_t; 150 + out conforms : boolean_t 151 + ); 152 + 153 + routine io_iterator_next( 154 + iterator : io_object_t; 155 + out object : io_object_t 156 + ); 157 + 158 + routine io_iterator_reset( 159 + iterator : io_object_t 160 + ); 161 + 162 + routine io_service_get_matching_services( 163 + master_port : mach_port_t; 164 + in matching : io_string_t; 165 + out existing : io_object_t 166 + ); 167 + 168 + routine io_registry_entry_get_property( 169 + registry_entry : io_object_t; 170 + in property_name : io_name_t; 171 + out properties : io_buf_ptr_t, physicalcopy 172 + ); 173 + 174 + routine io_registry_create_iterator( 175 + master_port : mach_port_t; 176 + in plane : io_name_t; 177 + in options : uint32_t; 178 + out iterator : io_object_t 179 + ); 180 + 181 + routine io_registry_iterator_enter_entry( 182 + iterator : io_object_t 183 + ); 184 + 185 + routine io_registry_iterator_exit_entry( 186 + iterator : io_object_t 187 + ); 188 + 189 + routine io_registry_entry_from_path( 190 + master_port : mach_port_t; 191 + in path : io_string_t; 192 + out registry_entry : io_object_t 193 + ); 194 + 195 + routine io_registry_entry_get_name( 196 + registry_entry : io_object_t; 197 + out name : io_name_t 198 + ); 199 + 200 + routine io_registry_entry_get_properties( 201 + registry_entry : io_object_t; 202 + out properties : io_buf_ptr_t, physicalcopy 203 + ); 204 + 205 + routine io_registry_entry_get_property_bytes( 206 + registry_entry : io_object_t; 207 + in property_name : io_name_t; 208 + out data : io_struct_inband_t, CountInOut 209 + ); 210 + 211 + routine io_registry_entry_get_child_iterator( 212 + registry_entry : io_object_t; 213 + in plane : io_name_t; 214 + out iterator : io_object_t 215 + ); 216 + 217 + routine io_registry_entry_get_parent_iterator( 218 + registry_entry : io_object_t; 219 + in plane : io_name_t; 220 + out iterator : io_object_t 221 + ); 222 + 223 + skip; 224 + /* was routine io_service_open 225 + service : io_object_t; 226 + in owningTask : task_t; 227 + in connect_type : uint32_t; 228 + out connection : io_connect_t 229 + ); 230 + */ 231 + 232 + routine io_service_close( 233 + connection : io_connect_t 234 + ); 235 + 236 + routine io_connect_get_service( 237 + connection : io_connect_t; 238 + out service : io_object_t 239 + ); 240 + 241 + #if IOKIT_ALL_IPC || __ILP32__ 242 + routine io_connect_set_notification_port( 243 + connection : io_connect_t; 244 + in notification_type : uint32_t; 245 + in port : mach_port_make_send_t; 246 + in reference : uint32_t 247 + ); 248 + 249 + routine io_connect_map_memory( 250 + connection : io_connect_t; 251 + in memory_type : uint32_t; 252 + in into_task : task_t; 253 + #if IOKIT_ALL_IPC 254 + inout address : uint32_t; 255 + inout size : uint32_t; 256 + #else 257 + inout address : vm_address_t; 258 + inout size : vm_size_t; 259 + #endif 260 + in flags : uint32_t 261 + ); 262 + #else 263 + skip; 264 + skip; 265 + #endif 266 + 267 + routine io_connect_add_client( 268 + connection : io_connect_t; 269 + in connect_to : io_connect_t 270 + ); 271 + 272 + routine io_connect_set_properties( 273 + connection : io_connect_t; 274 + in properties : io_buf_ptr_t, physicalcopy; 275 + out result : kern_return_t 276 + ); 277 + 278 + #if IOKIT_ALL_IPC || __ILP32__ 279 + routine io_connect_method_scalarI_scalarO( 280 + connection : io_connect_t; 281 + in selector : uint32_t; 282 + in input : io_scalar_inband_t; 283 + out output : io_scalar_inband_t, CountInOut 284 + ); 285 + 286 + routine io_connect_method_scalarI_structureO( 287 + connection : io_connect_t; 288 + in selector : uint32_t; 289 + in input : io_scalar_inband_t; 290 + out output : io_struct_inband_t, CountInOut 291 + ); 292 + 293 + routine io_connect_method_scalarI_structureI( 294 + connection : io_connect_t; 295 + in selector : uint32_t; 296 + in input : io_scalar_inband_t; 297 + in inputStruct : io_struct_inband_t 298 + ); 299 + 300 + routine io_connect_method_structureI_structureO( 301 + connection : io_connect_t; 302 + in selector : uint32_t; 303 + in input : io_struct_inband_t; 304 + out output : io_struct_inband_t, CountInOut 305 + ); 306 + #else 307 + skip; 308 + skip; 309 + skip; 310 + skip; 311 + #endif 312 + 313 + routine io_registry_entry_get_path( 314 + registry_entry : io_object_t; 315 + in plane : io_name_t; 316 + out path : io_string_t 317 + ); 318 + 319 + routine io_registry_get_root_entry( 320 + master_port : mach_port_t; 321 + out root : io_object_t 322 + ); 323 + 324 + routine io_registry_entry_set_properties( 325 + registry_entry : io_object_t; 326 + in properties : io_buf_ptr_t, physicalcopy; 327 + out result : kern_return_t 328 + ); 329 + 330 + routine io_registry_entry_in_plane( 331 + registry_entry : io_object_t; 332 + in plane : io_name_t; 333 + out inPlane : boolean_t 334 + ); 335 + 336 + routine io_object_get_retain_count( 337 + object : io_object_t; 338 + out retainCount : uint32_t 339 + ); 340 + 341 + routine io_service_get_busy_state( 342 + service : io_object_t; 343 + out busyState : uint32_t 344 + ); 345 + 346 + routine io_service_wait_quiet( 347 + service : io_object_t; 348 + wait_time : mach_timespec_t 349 + ); 350 + 351 + routine io_registry_entry_create_iterator( 352 + registry_entry : io_object_t; 353 + in plane : io_name_t; 354 + in options : uint32_t; 355 + out iterator : io_object_t 356 + ); 357 + 358 + routine io_iterator_is_valid( 359 + iterator : io_object_t; 360 + out is_valid : boolean_t 361 + ); 362 + 363 + skip; 364 + /* was routine io_make_matching( 365 + master_port : mach_port_t; 366 + in of_type : uint32_t; 367 + in options : uint32_t; 368 + in input : io_struct_inband_t; 369 + out matching : io_string_t 370 + ); 371 + */ 372 + 373 + routine io_catalog_send_data( 374 + master_port : mach_port_t; 375 + in flag : uint32_t; 376 + in inData : io_buf_ptr_t; 377 + out result : kern_return_t 378 + ); 379 + 380 + routine io_catalog_terminate( 381 + master_port : mach_port_t; 382 + in flag : uint32_t; 383 + in name : io_name_t 384 + ); 385 + 386 + routine io_catalog_get_data( 387 + master_port : mach_port_t; 388 + in flag : uint32_t; 389 + out outData : io_buf_ptr_t 390 + ); 391 + 392 + routine io_catalog_get_gen_count( 393 + master_port : mach_port_t; 394 + out genCount : uint32_t 395 + ); 396 + 397 + routine io_catalog_module_loaded( 398 + master_port : mach_port_t; 399 + in name : io_name_t 400 + ); 401 + 402 + routine io_catalog_reset( 403 + master_port : mach_port_t; 404 + in flag : uint32_t 405 + ); 406 + 407 + routine io_service_request_probe( 408 + service : io_object_t; 409 + in options : uint32_t 410 + ); 411 + 412 + routine io_registry_entry_get_name_in_plane( 413 + registry_entry : io_object_t; 414 + in plane : io_name_t; 415 + out name : io_name_t 416 + ); 417 + 418 + routine io_service_match_property_table( 419 + service : io_object_t; 420 + in matching : io_string_t; 421 + out matches : boolean_t 422 + ); 423 + 424 + #if IOKIT_ALL_IPC || __ILP32__ 425 + routine io_async_method_scalarI_scalarO( 426 + connection : io_connect_t; 427 + in wake_port : mach_port_make_send_t; 428 + in reference : io_async_ref_t; 429 + in selector : uint32_t; 430 + in input : io_scalar_inband_t; 431 + out output : io_scalar_inband_t, CountInOut 432 + ); 433 + routine io_async_method_scalarI_structureO( 434 + connection : io_connect_t; 435 + in wake_port : mach_port_make_send_t; 436 + in reference : io_async_ref_t; 437 + in selector : uint32_t; 438 + in input : io_scalar_inband_t; 439 + out output : io_struct_inband_t, CountInOut 440 + ); 441 + routine io_async_method_scalarI_structureI( 442 + connection : io_connect_t; 443 + in wake_port : mach_port_make_send_t; 444 + in reference : io_async_ref_t; 445 + in selector : uint32_t; 446 + in input : io_scalar_inband_t; 447 + in inputStruct : io_struct_inband_t 448 + ); 449 + routine io_async_method_structureI_structureO( 450 + connection : io_connect_t; 451 + in wake_port : mach_port_make_send_t; 452 + in reference : io_async_ref_t; 453 + in selector : uint32_t; 454 + in input : io_struct_inband_t; 455 + out output : io_struct_inband_t, CountInOut 456 + ); 457 + #else 458 + skip; 459 + skip; 460 + skip; 461 + skip; 462 + #endif 463 + 464 + #if IOKIT_ALL_IPC || __ILP32__ 465 + routine io_service_add_notification( 466 + master_port : mach_port_t; 467 + in notification_type : io_name_t; 468 + in matching : io_string_t; 469 + in wake_port : mach_port_make_send_t; 470 + in reference : io_async_ref_t; 471 + out notification : io_object_t 472 + ); 473 + routine io_service_add_interest_notification( 474 + service : io_object_t; 475 + in type_of_interest : io_name_t; 476 + in wake_port : mach_port_make_send_t; 477 + in reference : io_async_ref_t; 478 + out notification : io_object_t 479 + ); 480 + routine io_service_acknowledge_notification( 481 + service : io_object_t; 482 + in notify_ref : natural_t; 483 + in response : natural_t 484 + ); 485 + #else 486 + skip; 487 + skip; 488 + skip; 489 + #endif 490 + 491 + routine io_connect_get_notification_semaphore( 492 + connection : io_connect_t; 493 + in notification_type : natural_t; 494 + out semaphore : semaphore_t 495 + ); 496 + 497 + #if IOKIT_ALL_IPC || __ILP32__ 498 + routine io_connect_unmap_memory( 499 + connection : io_connect_t; 500 + in memory_type : uint32_t; 501 + in into_task : task_t; 502 + #if IOKIT_ALL_IPC 503 + in address : uint32_t 504 + #else 505 + in address : vm_address_t 506 + #endif 507 + ); 508 + #else 509 + skip; 510 + #endif 511 + 512 + routine io_registry_entry_get_location_in_plane( 513 + registry_entry : io_object_t; 514 + in plane : io_name_t; 515 + out location : io_name_t 516 + ); 517 + 518 + routine io_registry_entry_get_property_recursively( 519 + registry_entry : io_object_t; 520 + in plane : io_name_t; 521 + in property_name : io_name_t; 522 + in options : uint32_t; 523 + out properties : io_buf_ptr_t, physicalcopy 524 + ); 525 + 526 + routine io_service_get_state( 527 + service : io_object_t; 528 + out state : uint64_t; 529 + out busy_state : uint32_t; 530 + out accumulated_busy_time : uint64_t 531 + ); 532 + 533 + routine io_service_get_matching_services_ool( 534 + master_port : mach_port_t; 535 + in matching : io_buf_ptr_t, physicalcopy; 536 + out result : kern_return_t; 537 + out existing : io_object_t 538 + ); 539 + 540 + routine io_service_match_property_table_ool( 541 + service : io_object_t; 542 + in matching : io_buf_ptr_t, physicalcopy; 543 + out result : kern_return_t; 544 + out matches : boolean_t 545 + ); 546 + 547 + #if IOKIT_ALL_IPC || __ILP32__ 548 + routine io_service_add_notification_ool( 549 + master_port : mach_port_t; 550 + in notification_type : io_name_t; 551 + in matching : io_buf_ptr_t, physicalcopy; 552 + in wake_port : mach_port_make_send_t; 553 + in reference : io_async_ref_t; 554 + out result : kern_return_t; 555 + out notification : io_object_t 556 + ); 557 + #else 558 + skip; 559 + #endif 560 + 561 + routine io_object_get_superclass( 562 + master_port : mach_port_t; 563 + in obj_name : io_name_t; 564 + out class_name : io_name_t 565 + ); 566 + 567 + routine io_object_get_bundle_identifier( 568 + master_port : mach_port_t; 569 + in obj_name : io_name_t; 570 + out class_name : io_name_t 571 + ); 572 + 573 + routine io_service_open_extended( 574 + service : io_object_t; 575 + in owningTask : task_t; 576 + in connect_type : uint32_t; 577 + in ndr : NDR_record_t; 578 + in properties : io_buf_ptr_t, physicalcopy; 579 + out result : kern_return_t; 580 + out connection : io_connect_t 581 + ); 582 + 583 + 584 + /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */ 585 + 586 + routine io_connect_map_memory_into_task( 587 + connection : io_connect_t; 588 + in memory_type : uint32_t; 589 + in into_task : task_t; 590 + inout address : mach_vm_address_t; 591 + inout size : mach_vm_size_t; 592 + in flags : uint32_t 593 + ); 594 + 595 + routine io_connect_unmap_memory_from_task( 596 + connection : io_connect_t; 597 + in memory_type : uint32_t; 598 + in from_task : task_t; 599 + in address : mach_vm_address_t 600 + ); 601 + 602 + routine io_connect_method( 603 + connection : io_connect_t; 604 + in selector : uint32_t; 605 + 606 + in scalar_input : io_scalar_inband64_t; 607 + in inband_input : io_struct_inband_t; 608 + in ool_input : mach_vm_address_t; 609 + in ool_input_size : mach_vm_size_t; 610 + 611 + out inband_output : io_struct_inband_t, CountInOut; 612 + out scalar_output : io_scalar_inband64_t, CountInOut; 613 + in ool_output : mach_vm_address_t; 614 + inout ool_output_size : mach_vm_size_t 615 + ); 616 + 617 + routine io_connect_async_method( 618 + connection : io_connect_t; 619 + in wake_port : mach_port_make_send_t; 620 + in reference : io_async_ref64_t; 621 + in selector : uint32_t; 622 + 623 + in scalar_input : io_scalar_inband64_t; 624 + in inband_input : io_struct_inband_t; 625 + in ool_input : mach_vm_address_t; 626 + in ool_input_size : mach_vm_size_t; 627 + 628 + out inband_output : io_struct_inband_t, CountInOut; 629 + out scalar_output : io_scalar_inband64_t, CountInOut; 630 + in ool_output : mach_vm_address_t; 631 + inout ool_output_size : mach_vm_size_t 632 + ); 633 + 634 + 635 + #if IOKIT_ALL_IPC || __LP64__ 636 + 637 + #if IOKIT_ALL_IPC 638 + #define FUNC_NAME(name) name ## _64 639 + #else 640 + #define FUNC_NAME(name) name 641 + #endif 642 + 643 + routine FUNC_NAME(io_connect_set_notification_port)( 644 + connection : io_connect_t; 645 + in notification_type : uint32_t; 646 + in port : mach_port_make_send_t; 647 + in reference : io_user_reference_t 648 + ); 649 + 650 + routine FUNC_NAME(io_service_add_notification)( 651 + master_port : mach_port_t; 652 + in notification_type : io_name_t; 653 + in matching : io_string_t; 654 + in wake_port : mach_port_make_send_t; 655 + in reference : io_async_ref64_t; 656 + out notification : io_object_t 657 + ); 658 + 659 + routine FUNC_NAME(io_service_add_interest_notification)( 660 + service : io_object_t; 661 + in type_of_interest : io_name_t; 662 + in wake_port : mach_port_make_send_t; 663 + in reference : io_async_ref64_t; 664 + out notification : io_object_t 665 + ); 666 + 667 + routine FUNC_NAME(io_service_add_notification_ool)( 668 + master_port : mach_port_t; 669 + in notification_type : io_name_t; 670 + in matching : io_buf_ptr_t, physicalcopy; 671 + in wake_port : mach_port_make_send_t; 672 + in reference : io_async_ref64_t; 673 + out result : kern_return_t; 674 + out notification : io_object_t 675 + ); 676 + 677 + #else 678 + 679 + skip; 680 + skip; 681 + skip; 682 + skip; 683 + 684 + #endif /* IOKIT_ALL_IPC || __LP64__ */ 685 + 686 + routine io_registry_entry_get_registry_entry_id( 687 + registry_entry : io_object_t; 688 + out entry_id : uint64_t 689 + ); 690 + 691 + routine io_connect_method_var_output( 692 + connection : io_connect_t; 693 + in selector : uint32_t; 694 + 695 + in scalar_input : io_scalar_inband64_t; 696 + in inband_input : io_struct_inband_t; 697 + in ool_input : mach_vm_address_t; 698 + in ool_input_size : mach_vm_size_t; 699 + 700 + out inband_output : io_struct_inband_t, CountInOut; 701 + out scalar_output : io_scalar_inband64_t, CountInOut; 702 + out var_output : io_buf_ptr_t, physicalcopy 703 + ); 704 + 705 + routine io_service_get_matching_service( 706 + master_port : mach_port_t; 707 + in matching : io_string_t; 708 + out service : io_object_t 709 + ); 710 + 711 + routine io_service_get_matching_service_ool( 712 + master_port : mach_port_t; 713 + in matching : io_buf_ptr_t, physicalcopy; 714 + out result : kern_return_t; 715 + out service : io_object_t 716 + ); 717 + 718 + routine io_service_get_authorization_id( 719 + service : io_object_t; 720 + out authorization_id : uint64_t 721 + ); 722 + 723 + routine io_service_set_authorization_id( 724 + service : io_object_t; 725 + in authorization_id : uint64_t 726 + ); 727 + 728 + /* */ 729 + 730 + routine io_server_version( 731 + master_port : mach_port_t; 732 + out version : uint64_t 733 + ); 734 + 735 + routine io_registry_entry_get_properties_bin( 736 + registry_entry : io_object_t; 737 + out properties : io_buf_ptr_t, physicalcopy 738 + ); 739 + 740 + routine io_registry_entry_get_property_bin( 741 + registry_entry : io_object_t; 742 + in plane : io_name_t; 743 + in property_name : io_name_t; 744 + in options : uint32_t; 745 + out properties : io_buf_ptr_t, physicalcopy 746 + ); 747 + 748 + routine io_service_get_matching_service_bin( 749 + master_port : mach_port_t; 750 + in matching : io_struct_inband_t; 751 + out service : io_object_t 752 + ); 753 + 754 + routine io_service_get_matching_services_bin( 755 + master_port : mach_port_t; 756 + in matching : io_struct_inband_t; 757 + out existing : io_object_t 758 + ); 759 + 760 + routine io_service_match_property_table_bin( 761 + service : io_object_t; 762 + in matching : io_struct_inband_t; 763 + out matches : boolean_t 764 + ); 765 + 766 + #if IOKIT_ALL_IPC || __ILP32__ 767 + routine io_service_add_notification_bin( 768 + master_port : mach_port_t; 769 + in notification_type : io_name_t; 770 + in matching : io_struct_inband_t; 771 + in wake_port : mach_port_make_send_t; 772 + in reference : io_async_ref_t; 773 + out notification : io_object_t 774 + ); 775 + #else 776 + skip; 777 + #endif 778 + 779 + #if IOKIT_ALL_IPC || __LP64__ 780 + routine FUNC_NAME(io_service_add_notification_bin)( 781 + master_port : mach_port_t; 782 + in notification_type : io_name_t; 783 + in matching : io_struct_inband_t; 784 + in wake_port : mach_port_make_send_t; 785 + in reference : io_async_ref64_t; 786 + out notification : io_object_t 787 + ); 788 + #else 789 + skip; 790 + #endif 791 + 792 + #if !IOKITSIMD 793 + 794 + routine io_registry_entry_get_path_ool( 795 + registry_entry : io_object_t; 796 + in plane : io_name_t; 797 + out path : io_string_inband_t; 798 + out path_ool : io_buf_ptr_t, physicalcopy 799 + ); 800 + 801 + routine io_registry_entry_from_path_ool( 802 + master_port : mach_port_t; 803 + in path : io_string_inband_t; 804 + in path_ool : io_buf_ptr_t, physicalcopy; 805 + out result : kern_return_t; 806 + out registry_entry : io_object_t 807 + ); 808 + 809 + #endif 810 + 811 + #endif /* IOKIT */ 812 + 813 + /* vim: set ft=c : */
+107
src/kernel/libsyscall/device/device_types.defs
··· 1 + /* 2 + * Copyright (c) 2002,2000 Apple Computer, Inc. All rights reserved. 3 + * 4 + * @APPLE_OSREFERENCE_LICENSE_HEADER_START@ 5 + * 6 + * This file contains Original Code and/or Modifications of Original Code 7 + * as defined in and that are subject to the Apple Public Source License 8 + * Version 2.0 (the 'License'). You may not use this file except in 9 + * compliance with the License. The rights granted to you under the License 10 + * may not be used to create, or enable the creation or redistribution of, 11 + * unlawful or unlicensed copies of an Apple operating system, or to 12 + * circumvent, violate, or enable the circumvention or violation of, any 13 + * terms of an Apple operating system software license agreement. 14 + * 15 + * Please obtain a copy of the License at 16 + * http://www.opensource.apple.com/apsl/ and read it before using this file. 17 + * 18 + * The Original Code and all software distributed under the License are 19 + * distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER 20 + * EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, 21 + * INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, 22 + * FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. 23 + * Please see the License for the specific language governing rights and 24 + * limitations under the License. 25 + * 26 + * @APPLE_OSREFERENCE_LICENSE_HEADER_END@ 27 + */ 28 + /* 29 + * @OSF_COPYRIGHT@ 30 + */ 31 + /* 32 + * Mach Operating System 33 + * Copyright (c) 1991,1990,1989 Carnegie Mellon University 34 + * All Rights Reserved. 35 + * 36 + * Permission to use, copy, modify and distribute this software and its 37 + * documentation is hereby granted, provided that both the copyright 38 + * notice and this permission notice appear in all copies of the 39 + * software, derivative works or modified versions, and any portions 40 + * thereof, and that both notices appear in supporting documentation. 41 + * 42 + * CARNEGIE MELLON ALLOWS FREE USE OF THIS SOFTWARE IN ITS "AS IS" 43 + * CONDITION. CARNEGIE MELLON DISCLAIMS ANY LIABILITY OF ANY KIND FOR 44 + * ANY DAMAGES WHATSOEVER RESULTING FROM THE USE OF THIS SOFTWARE. 45 + * 46 + * Carnegie Mellon requests users of this software to return to 47 + * 48 + * Software Distribution Coordinator or Software.Distribution@CS.CMU.EDU 49 + * School of Computer Science 50 + * Carnegie Mellon University 51 + * Pittsburgh PA 15213-3890 52 + * 53 + * any improvements or extensions that they make and grant Carnegie Mellon 54 + * the rights to redistribute these changes. 55 + */ 56 + /* 57 + */ 58 + /* 59 + * Author: David B. Golub, Carnegie Mellon University 60 + * Date: 3/89 61 + * 62 + * Common definitions for device interface types. 63 + */ 64 + 65 + #ifndef _DEVICE_DEVICE_TYPES_DEFS_ 66 + #define _DEVICE_DEVICE_TYPES_DEFS_ 67 + 68 + /* 69 + * Basic types 70 + */ 71 + 72 + #include <mach/std_types.defs> 73 + #include <mach/mach_types.defs> 74 + 75 + type recnum_t = uint32_t; 76 + type dev_mode_t = uint32_t; 77 + type dev_flavor_t = uint32_t; 78 + type dev_name_t = c_string[*:128]; 79 + type dev_status_t = array[*:1024] of int; 80 + type io_buf_len_t = integer_t; 81 + type io_buf_ptr_t = ^array[] of MACH_MSG_TYPE_INTEGER_8; 82 + type io_buf_ptr_inband_t= array[*:128] of char; 83 + type filter_t = short; 84 + type filter_array_t = array[*:64] of filter_t; 85 + 86 + type device_t = mach_port_t 87 + ctype: mach_port_t 88 + #if KERNEL_SERVER 89 + intran: device_t dev_port_lookup(mach_port_t) 90 + outtran: mach_port_t convert_device_to_port(device_t) 91 + destructor: device_deallocate(device_t) 92 + #endif /* KERNEL_SERVER */ 93 + ; 94 + 95 + type io_done_queue_t = mach_port_t 96 + ctype: mach_port_t 97 + #if KERNEL_SERVER 98 + intran: io_done_queue_t io_done_queue_port_lookup(mach_port_t) 99 + outtran: mach_port_t convert_io_done_queue_to_port(io_done_queue_t) 100 + #endif /* KERNEL_SERVER */ 101 + ; 102 + 103 + import <device/device_types.h>; 104 + 105 + #endif /* _DEVICE_DEVICE_TYPES_DEFS_ */ 106 + 107 + /* vim: set ft=c : */
+5
src/startup/CMakeLists.txt
··· 46 46 GROUP_READ GROUP_EXECUTE 47 47 WORLD_READ WORLD_EXECUTE 48 48 SETUID) 49 + 50 + include(setcap) 51 + setcap(libexec/darling/bin/mldr cap_sys_rawio+ep) 52 + setcap(libexec/darling/bin/mldr32 cap_sys_rawio+ep) 53 +
+8
src/startup/mldr.c
··· 68 68 static void apply_root_path(char* path); 69 69 char* elfcalls_make(void); 70 70 static char* apple0_make(const char* filepath); 71 + static void map_pagezero(void); 71 72 72 73 // UUID of the main executable 73 74 uint8_t exe_uuid[16]; ··· 148 149 apple[0] = apple0_make(filename); 149 150 apple[1] = elfcalls_make(); 150 151 apple[2] = NULL; 152 + 153 + map_pagezero(); 151 154 152 155 #if USE_32IN64 153 156 if (!mode_32in64) ··· 517 520 } 518 521 #endif 519 522 523 + static void map_pagezero(void) 524 + { 525 + if (mmap(NULL, 4096, PROT_READ | PROT_EXEC, MAP_ANONYMOUS | MAP_PRIVATE | MAP_FIXED, -1, 0) == MAP_FAILED) 526 + fprintf(stderr, "Cannot mmap page zero, some apps may crash because of this (%s)\n", strerror(errno)); 527 + }
+12 -2
tools/stub-gen-c-func.py
··· 1 + #!/usr/bin/env python 1 2 # This file is part of Darling. 2 3 # 3 4 # Copyright (C) 2017 Lubos Dolezel ··· 67 68 header.write(copyright) 68 69 source.write(copyright) 69 70 71 + source.write(""" 72 + #include <stdlib.h> 73 + static int verbose = 0; 74 + __attribute__((constructor)) static void initme(void) { 75 + verbose = getenv("STUB_VERBOSE") != NULL; 76 + } 77 + """) 78 + 70 79 for funcname in functions: 71 - header.write("void %s(void);\n" % funcname) 72 - source.write("void %s(void) { }\n" % funcname) 80 + header.write("void* %s(void);\n" % funcname) 81 + source.write("void* %s(void) { if (verbose) puts(\"STUB: %s called\"); return NULL; }\n" % (funcname, funcname)) 82 +