this repo has no description
1
fork

Configure Feed

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

Add AppleFSCompression, PowerLog, ProtocolBuffer, and TrustedPeers stubs

+5772 -3
+17
src/private-frameworks/AppleFSCompression/CMakeLists.txt
··· 1 + project(AppleFSCompression) 2 + 3 + set(DYLIB_COMPAT_VERSION "1.0.0") 4 + set(DYLIB_CURRENT_VERSION "119.100.1") 5 + 6 + add_framework(AppleFSCompression 7 + FAT 8 + CURRENT_VERSION 9 + PRIVATE 10 + VERSION "A" 11 + 12 + SOURCES 13 + src/AppleFSCompression.c 14 + 15 + DEPENDENCIES 16 + system 17 + )
+62
src/private-frameworks/AppleFSCompression/include/AppleFSCompression/AppleFSCompression.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #ifndef _AppleFSCompression_H_ 22 + #define _AppleFSCompression_H_ 23 + 24 + #include <stdint.h> 25 + #include <stddef.h> 26 + #include <CoreFoundation/CoreFoundation.h> 27 + 28 + // generated stubs 29 + void* AFSCLockFileFd(void); 30 + void* AFSCLockFilePath(void); 31 + void* AFSCUnlockFile(void); 32 + void* CloseStreamCompressor(void); 33 + void* CreateStreamCompressor(void); 34 + void* CreateStreamCompressorQueue(void); 35 + void* CreateStreamCompressorQueueWithOptions(void); 36 + void* DrainStreamCompressorQueue(void); 37 + void* FinishStreamCompressorQueue(void); 38 + void* VolumeSupportsCompression(void); 39 + void* WriteToStreamCompressor(void); 40 + void* catFile(void); 41 + void* decompressFile(void); 42 + void* decompressWithCallback(void); 43 + void* type5_handler_function(void); 44 + 45 + // manually fixed up declarations and definitions 46 + 47 + // someone please check this value 48 + #define kAFSCCompressionTypes CFSTR("AFSCCompressionTypes") 49 + 50 + typedef struct { 51 + int compressionType; 52 + size_t compressedSize; 53 + } cmpInfo; 54 + 55 + typedef void* CompressionQueueContext; 56 + 57 + int queryCompressionInfo(const char* path, cmpInfo* info); 58 + CompressionQueueContext CreateCompressionQueue(void* arg1, void* arg2, void* arg3, void* arg4, CFDictionaryRef options); 59 + Boolean CompressFile(CompressionQueueContext queue, const char* path, void* arg3); 60 + void FinishCompressionAndCleanUp(CompressionQueueContext queue); 61 + 62 + #endif
+140
src/private-frameworks/AppleFSCompression/src/AppleFSCompression.c
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <AppleFSCompression/AppleFSCompression.h> 22 + #include <stdlib.h> 23 + #include <stdio.h> 24 + 25 + static int verbose = 0; 26 + 27 + __attribute__((constructor)) 28 + static void initme(void) { 29 + verbose = getenv("STUB_VERBOSE") != NULL; 30 + } 31 + 32 + void* AFSCLockFileFd(void) 33 + { 34 + if (verbose) puts("STUB: AFSCLockFileFd called"); 35 + return NULL; 36 + } 37 + 38 + void* AFSCLockFilePath(void) 39 + { 40 + if (verbose) puts("STUB: AFSCLockFilePath called"); 41 + return NULL; 42 + } 43 + 44 + void* AFSCUnlockFile(void) 45 + { 46 + if (verbose) puts("STUB: AFSCUnlockFile called"); 47 + return NULL; 48 + } 49 + 50 + void* CloseStreamCompressor(void) 51 + { 52 + if (verbose) puts("STUB: CloseStreamCompressor called"); 53 + return NULL; 54 + } 55 + 56 + void* CreateStreamCompressor(void) 57 + { 58 + if (verbose) puts("STUB: CreateStreamCompressor called"); 59 + return NULL; 60 + } 61 + 62 + void* CreateStreamCompressorQueue(void) 63 + { 64 + if (verbose) puts("STUB: CreateStreamCompressorQueue called"); 65 + return NULL; 66 + } 67 + 68 + void* CreateStreamCompressorQueueWithOptions(void) 69 + { 70 + if (verbose) puts("STUB: CreateStreamCompressorQueueWithOptions called"); 71 + return NULL; 72 + } 73 + 74 + void* DrainStreamCompressorQueue(void) 75 + { 76 + if (verbose) puts("STUB: DrainStreamCompressorQueue called"); 77 + return NULL; 78 + } 79 + 80 + void* FinishStreamCompressorQueue(void) 81 + { 82 + if (verbose) puts("STUB: FinishStreamCompressorQueue called"); 83 + return NULL; 84 + } 85 + 86 + void* VolumeSupportsCompression(void) 87 + { 88 + if (verbose) puts("STUB: VolumeSupportsCompression called"); 89 + return NULL; 90 + } 91 + 92 + void* WriteToStreamCompressor(void) 93 + { 94 + if (verbose) puts("STUB: WriteToStreamCompressor called"); 95 + return NULL; 96 + } 97 + 98 + void* catFile(void) 99 + { 100 + if (verbose) puts("STUB: catFile called"); 101 + return NULL; 102 + } 103 + 104 + void* decompressFile(void) 105 + { 106 + if (verbose) puts("STUB: decompressFile called"); 107 + return NULL; 108 + } 109 + 110 + void* decompressWithCallback(void) 111 + { 112 + if (verbose) puts("STUB: decompressWithCallback called"); 113 + return NULL; 114 + } 115 + 116 + void* type5_handler_function(void) 117 + { 118 + if (verbose) puts("STUB: type5_handler_function called"); 119 + return NULL; 120 + } 121 + 122 + int queryCompressionInfo(const char* path, cmpInfo* info) { 123 + if (verbose) puts("STUB: queryCompressionInfo called"); 124 + *info = (cmpInfo){0}; 125 + return -1; 126 + }; 127 + 128 + CompressionQueueContext CreateCompressionQueue(void* arg1, void* arg2, void* arg3, void* arg4, CFDictionaryRef options) { 129 + if (verbose) puts("STUB: CreateCompressionQueue called"); 130 + return NULL; 131 + }; 132 + 133 + Boolean CompressFile(CompressionQueueContext queue, const char* path, void* arg3) { 134 + if (verbose) puts("STUB: CompressFile called"); 135 + return 0; 136 + }; 137 + 138 + void FinishCompressionAndCleanUp(CompressionQueueContext queue) { 139 + if (verbose) puts("STUB: FinishCompressionAndCleanUp called"); 140 + };
+7 -3
src/private-frameworks/CMakeLists.txt
··· 1 1 project(private-frameworks) 2 2 3 + add_subdirectory(AppleFSCompression) 4 + add_subdirectory(AppleSauce) 3 5 add_subdirectory(AppleSystemInfo) 4 - add_subdirectory(AppleSauce) 5 6 add_subdirectory(AssetCacheServices) 6 7 add_subdirectory(AuthKit) 7 - add_subdirectory(CrashReporterSupport) 8 8 add_subdirectory(ConfigurationProfiles) 9 9 add_subdirectory(CoreAnalytics) 10 10 add_subdirectory(CoreSymbolication) 11 11 add_subdirectory(CoreUI) 12 + add_subdirectory(CrashReporterSupport) 12 13 add_subdirectory(DataDetectors) 13 14 add_subdirectory(DataDetectorsCore) 14 15 add_subdirectory(DataDetectorsNaturalLanguage) ··· 17 18 add_subdirectory(DiskManagement) 18 19 add_subdirectory(IOPlatformPluginFamily) 19 20 add_subdirectory(kperf) 20 - add_subdirectory(login) 21 21 add_subdirectory(LoggingSupport) 22 + add_subdirectory(login) 22 23 add_subdirectory(MobileDevice) 23 24 add_subdirectory(NetworkStatistics) 24 25 add_subdirectory(PackageKit) 25 26 add_subdirectory(PerformanceAnalysis) 26 27 add_subdirectory(PlugInKit) 28 + add_subdirectory(PowerLog) 29 + add_subdirectory(ProtocolBuffer) 27 30 add_subdirectory(Spotlight) 28 31 add_subdirectory(SpotlightDaemon) 29 32 add_subdirectory(SpotlightIndex) ··· 31 34 add_subdirectory(SpotlightServerKit) 32 35 add_subdirectory(SpotlightServices) 33 36 add_subdirectory(StreamingZip) 37 + add_subdirectory(TrustedPeers) 34 38 add_subdirectory(ViewBridge)
+28
src/private-frameworks/PowerLog/CMakeLists.txt
··· 1 + project(PowerLog) 2 + 3 + set(DYLIB_COMPAT_VERSION "1.0.0") 4 + set(DYLIB_CURRENT_VERSION "1.0.0") 5 + 6 + add_framework(PowerLog 7 + FAT 8 + CURRENT_VERSION 9 + PRIVATE 10 + VERSION "A" 11 + 12 + SOURCES 13 + src/PowerLog.m 14 + src/PLCoreDuetEventInterval.m 15 + src/PLCoreDuetEvent.m 16 + src/PLEnergyBucket.m 17 + src/PLUsageSnapshot.m 18 + src/PLDuetActivitySchedulerUsageSnapshot.m 19 + src/PLNetworkEnergyModel.m 20 + src/PLModelingUtilities.m 21 + src/PLClientLogAggregator.m 22 + src/PLClientLogger.m 23 + 24 + DEPENDENCIES 25 + system 26 + objc 27 + Foundation 28 + )
+24
src/private-frameworks/PowerLog/include/PowerLog/PLClientLogAggregator.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface PLClientLogAggregator : NSObject 23 + 24 + @end
+24
src/private-frameworks/PowerLog/include/PowerLog/PLClientLogger.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface PLClientLogger : NSObject 23 + 24 + @end
+24
src/private-frameworks/PowerLog/include/PowerLog/PLCoreDuetEvent.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface PLCoreDuetEvent : NSObject 23 + 24 + @end
+24
src/private-frameworks/PowerLog/include/PowerLog/PLCoreDuetEventInterval.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface PLCoreDuetEventInterval : NSObject 23 + 24 + @end
+24
src/private-frameworks/PowerLog/include/PowerLog/PLDuetActivitySchedulerUsageSnapshot.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface PLDuetActivitySchedulerUsageSnapshot : NSObject 23 + 24 + @end
+24
src/private-frameworks/PowerLog/include/PowerLog/PLEnergyBucket.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface PLEnergyBucket : NSObject 23 + 24 + @end
+24
src/private-frameworks/PowerLog/include/PowerLog/PLModelingUtilities.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface PLModelingUtilities : NSObject 23 + 24 + @end
+24
src/private-frameworks/PowerLog/include/PowerLog/PLNetworkEnergyModel.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface PLNetworkEnergyModel : NSObject 23 + 24 + @end
+24
src/private-frameworks/PowerLog/include/PowerLog/PLUsageSnapshot.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface PLUsageSnapshot : NSObject 23 + 24 + @end
+89
src/private-frameworks/PowerLog/include/PowerLog/PowerLog.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #ifndef _PowerLog_H_ 22 + #define _PowerLog_H_ 23 + 24 + #import <Foundation/Foundation.h> 25 + 26 + #import <PowerLog/PLCoreDuetEventInterval.h> 27 + #import <PowerLog/PLCoreDuetEvent.h> 28 + #import <PowerLog/PLEnergyBucket.h> 29 + #import <PowerLog/PLUsageSnapshot.h> 30 + #import <PowerLog/PLDuetActivitySchedulerUsageSnapshot.h> 31 + #import <PowerLog/PLNetworkEnergyModel.h> 32 + #import <PowerLog/PLModelingUtilities.h> 33 + #import <PowerLog/PLClientLogAggregator.h> 34 + #import <PowerLog/PLClientLogger.h> 35 + 36 + void* PLBatchDropMessages(void); 37 + void* PLBatteryGaugeGetSnapshot(void); 38 + void* PLBatteryGaugePauseTracingForBundleId(void); 39 + void* PLBatteryGaugePauseTracingForPid(void); 40 + void* PLBatteryGaugePauseTracingForProcessName(void); 41 + void* PLBatteryGaugeResumeTracingForBundleId(void); 42 + void* PLBatteryGaugeResumeTracingForPid(void); 43 + void* PLBatteryGaugeResumeTracingForProcessName(void); 44 + void* PLBatteryGaugeStartTracingForBundleId(void); 45 + void* PLBatteryGaugeStartTracingForPid(void); 46 + void* PLBatteryGaugeStartTracingForProcessName(void); 47 + void* PLBatteryGaugeStopTracingForBundleId(void); 48 + void* PLBatteryGaugeStopTracingForPid(void); 49 + void* PLBatteryGaugeStopTracingForProcessName(void); 50 + void* PLBatteryGaugeVersion(void); 51 + void* PLBatteryLifeMonitorLogCoreDuetAdmissionEvent(void); 52 + void* PLBatteryLifeMonitorLogCoreDuetEvent(void); 53 + void* PLBatteryLifeMonitorLogCoreDuetEventsAggregate(void); 54 + void* PLBatteryLifeMonitorLogCoreDuetPredictionEvents(void); 55 + void* PLBatteryLifeMonitorLogDuetEvent(void); 56 + void* PLBatteryLifeMonitorReportBatteryCapacityForCoreDuet(void); 57 + void* PLBatteryLifeMonitorReportCumulativeTotalDiscretionaryEnergyCoreDuet(void); 58 + void* PLBatteryLifeMonitorReportDiscretionaryBudgetForDuet(void); 59 + void* PLBatteryLifeMonitorReportEnergyCoreDuet(void); 60 + void* PLBatteryLifeMonitorReportEnergyDuet(void); 61 + void* PLBatteryLifeMonitorStopAllDuetEvents(void); 62 + void* PLBatteryUsageUIQuery(void); 63 + void* PLBuildEnergyBucket(void); 64 + void* PLBuildEnergyBucketTillNow(void); 65 + void* PLBuildUsageSnapshot(void); 66 + void* PLCopyPowerlog(void); 67 + void* PLCrashMoverCopyPowerlog(void); 68 + void* PLForceBatching(void); 69 + void* PLLogEvent(void); 70 + void* PLLogRegisteredAggregateEvent(void); 71 + void* PLLogRegisteredEventFilterByInterval(void); 72 + void* PLMovePowerlogsToCR(void); 73 + void* PLQuery(void); 74 + void* PLQueryRegistered(void); 75 + void* PLShouldLogEvent(void); 76 + void* PLSysdiagnoseCopyPowerlog(void); 77 + void* PLTalkToPowerlogHelper(void); 78 + 79 + // NOTE(@facekapow): 80 + // i'm not entirely sure where to put this constant, but this seems like as good a place as any 81 + #define PLClientIDSecurity (0) 82 + 83 + // the first parameter to these functions is the type of `PLClientID<whatever>`, 84 + // but i'm not entirely sure what that is. `int` is a good guess 85 + void* PLShouldLogRegisteredEvent(int client_id, CFStringRef event_name); 86 + void* PLLogRegisteredEvent(int client_id, CFStringRef event_name, CFDictionaryRef event_dictionary, void* last_parameter); 87 + void* PLLogTimeSensitiveRegisteredEvent(int client_id, CFStringRef event_name, CFDictionaryRef event_dictionary, void* last_parameter); 88 + 89 + #endif
+34
src/private-frameworks/PowerLog/src/PLClientLogAggregator.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <PowerLog/PLClientLogAggregator.h> 21 + 22 + @implementation PLClientLogAggregator 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/PowerLog/src/PLClientLogger.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <PowerLog/PLClientLogger.h> 21 + 22 + @implementation PLClientLogger 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/PowerLog/src/PLCoreDuetEvent.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <PowerLog/PLCoreDuetEvent.h> 21 + 22 + @implementation PLCoreDuetEvent 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/PowerLog/src/PLCoreDuetEventInterval.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <PowerLog/PLCoreDuetEventInterval.h> 21 + 22 + @implementation PLCoreDuetEventInterval 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/PowerLog/src/PLDuetActivitySchedulerUsageSnapshot.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <PowerLog/PLDuetActivitySchedulerUsageSnapshot.h> 21 + 22 + @implementation PLDuetActivitySchedulerUsageSnapshot 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/PowerLog/src/PLEnergyBucket.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <PowerLog/PLEnergyBucket.h> 21 + 22 + @implementation PLEnergyBucket 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/PowerLog/src/PLModelingUtilities.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <PowerLog/PLModelingUtilities.h> 21 + 22 + @implementation PLModelingUtilities 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/PowerLog/src/PLNetworkEnergyModel.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <PowerLog/PLNetworkEnergyModel.h> 21 + 22 + @implementation PLNetworkEnergyModel 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/PowerLog/src/PLUsageSnapshot.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <PowerLog/PLUsageSnapshot.h> 21 + 22 + @implementation PLUsageSnapshot 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+300
src/private-frameworks/PowerLog/src/PowerLog.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <PowerLog/PowerLog.h> 22 + #include <stdlib.h> 23 + #include <stdio.h> 24 + 25 + static int verbose = 0; 26 + 27 + __attribute__((constructor)) 28 + static void initme(void) { 29 + verbose = getenv("STUB_VERBOSE") != NULL; 30 + } 31 + 32 + void* PLBatchDropMessages(void) 33 + { 34 + if (verbose) puts("STUB: PLBatchDropMessages called"); 35 + return NULL; 36 + } 37 + 38 + void* PLBatteryGaugeGetSnapshot(void) 39 + { 40 + if (verbose) puts("STUB: PLBatteryGaugeGetSnapshot called"); 41 + return NULL; 42 + } 43 + 44 + void* PLBatteryGaugePauseTracingForBundleId(void) 45 + { 46 + if (verbose) puts("STUB: PLBatteryGaugePauseTracingForBundleId called"); 47 + return NULL; 48 + } 49 + 50 + void* PLBatteryGaugePauseTracingForPid(void) 51 + { 52 + if (verbose) puts("STUB: PLBatteryGaugePauseTracingForPid called"); 53 + return NULL; 54 + } 55 + 56 + void* PLBatteryGaugePauseTracingForProcessName(void) 57 + { 58 + if (verbose) puts("STUB: PLBatteryGaugePauseTracingForProcessName called"); 59 + return NULL; 60 + } 61 + 62 + void* PLBatteryGaugeResumeTracingForBundleId(void) 63 + { 64 + if (verbose) puts("STUB: PLBatteryGaugeResumeTracingForBundleId called"); 65 + return NULL; 66 + } 67 + 68 + void* PLBatteryGaugeResumeTracingForPid(void) 69 + { 70 + if (verbose) puts("STUB: PLBatteryGaugeResumeTracingForPid called"); 71 + return NULL; 72 + } 73 + 74 + void* PLBatteryGaugeResumeTracingForProcessName(void) 75 + { 76 + if (verbose) puts("STUB: PLBatteryGaugeResumeTracingForProcessName called"); 77 + return NULL; 78 + } 79 + 80 + void* PLBatteryGaugeStartTracingForBundleId(void) 81 + { 82 + if (verbose) puts("STUB: PLBatteryGaugeStartTracingForBundleId called"); 83 + return NULL; 84 + } 85 + 86 + void* PLBatteryGaugeStartTracingForPid(void) 87 + { 88 + if (verbose) puts("STUB: PLBatteryGaugeStartTracingForPid called"); 89 + return NULL; 90 + } 91 + 92 + void* PLBatteryGaugeStartTracingForProcessName(void) 93 + { 94 + if (verbose) puts("STUB: PLBatteryGaugeStartTracingForProcessName called"); 95 + return NULL; 96 + } 97 + 98 + void* PLBatteryGaugeStopTracingForBundleId(void) 99 + { 100 + if (verbose) puts("STUB: PLBatteryGaugeStopTracingForBundleId called"); 101 + return NULL; 102 + } 103 + 104 + void* PLBatteryGaugeStopTracingForPid(void) 105 + { 106 + if (verbose) puts("STUB: PLBatteryGaugeStopTracingForPid called"); 107 + return NULL; 108 + } 109 + 110 + void* PLBatteryGaugeStopTracingForProcessName(void) 111 + { 112 + if (verbose) puts("STUB: PLBatteryGaugeStopTracingForProcessName called"); 113 + return NULL; 114 + } 115 + 116 + void* PLBatteryGaugeVersion(void) 117 + { 118 + if (verbose) puts("STUB: PLBatteryGaugeVersion called"); 119 + return NULL; 120 + } 121 + 122 + void* PLBatteryLifeMonitorLogCoreDuetAdmissionEvent(void) 123 + { 124 + if (verbose) puts("STUB: PLBatteryLifeMonitorLogCoreDuetAdmissionEvent called"); 125 + return NULL; 126 + } 127 + 128 + void* PLBatteryLifeMonitorLogCoreDuetEvent(void) 129 + { 130 + if (verbose) puts("STUB: PLBatteryLifeMonitorLogCoreDuetEvent called"); 131 + return NULL; 132 + } 133 + 134 + void* PLBatteryLifeMonitorLogCoreDuetEventsAggregate(void) 135 + { 136 + if (verbose) puts("STUB: PLBatteryLifeMonitorLogCoreDuetEventsAggregate called"); 137 + return NULL; 138 + } 139 + 140 + void* PLBatteryLifeMonitorLogCoreDuetPredictionEvents(void) 141 + { 142 + if (verbose) puts("STUB: PLBatteryLifeMonitorLogCoreDuetPredictionEvents called"); 143 + return NULL; 144 + } 145 + 146 + void* PLBatteryLifeMonitorLogDuetEvent(void) 147 + { 148 + if (verbose) puts("STUB: PLBatteryLifeMonitorLogDuetEvent called"); 149 + return NULL; 150 + } 151 + 152 + void* PLBatteryLifeMonitorReportBatteryCapacityForCoreDuet(void) 153 + { 154 + if (verbose) puts("STUB: PLBatteryLifeMonitorReportBatteryCapacityForCoreDuet called"); 155 + return NULL; 156 + } 157 + 158 + void* PLBatteryLifeMonitorReportCumulativeTotalDiscretionaryEnergyCoreDuet(void) 159 + { 160 + if (verbose) puts("STUB: PLBatteryLifeMonitorReportCumulativeTotalDiscretionaryEnergyCoreDuet called"); 161 + return NULL; 162 + } 163 + 164 + void* PLBatteryLifeMonitorReportDiscretionaryBudgetForDuet(void) 165 + { 166 + if (verbose) puts("STUB: PLBatteryLifeMonitorReportDiscretionaryBudgetForDuet called"); 167 + return NULL; 168 + } 169 + 170 + void* PLBatteryLifeMonitorReportEnergyCoreDuet(void) 171 + { 172 + if (verbose) puts("STUB: PLBatteryLifeMonitorReportEnergyCoreDuet called"); 173 + return NULL; 174 + } 175 + 176 + void* PLBatteryLifeMonitorReportEnergyDuet(void) 177 + { 178 + if (verbose) puts("STUB: PLBatteryLifeMonitorReportEnergyDuet called"); 179 + return NULL; 180 + } 181 + 182 + void* PLBatteryLifeMonitorStopAllDuetEvents(void) 183 + { 184 + if (verbose) puts("STUB: PLBatteryLifeMonitorStopAllDuetEvents called"); 185 + return NULL; 186 + } 187 + 188 + void* PLBatteryUsageUIQuery(void) 189 + { 190 + if (verbose) puts("STUB: PLBatteryUsageUIQuery called"); 191 + return NULL; 192 + } 193 + 194 + void* PLBuildEnergyBucket(void) 195 + { 196 + if (verbose) puts("STUB: PLBuildEnergyBucket called"); 197 + return NULL; 198 + } 199 + 200 + void* PLBuildEnergyBucketTillNow(void) 201 + { 202 + if (verbose) puts("STUB: PLBuildEnergyBucketTillNow called"); 203 + return NULL; 204 + } 205 + 206 + void* PLBuildUsageSnapshot(void) 207 + { 208 + if (verbose) puts("STUB: PLBuildUsageSnapshot called"); 209 + return NULL; 210 + } 211 + 212 + void* PLCopyPowerlog(void) 213 + { 214 + if (verbose) puts("STUB: PLCopyPowerlog called"); 215 + return NULL; 216 + } 217 + 218 + void* PLCrashMoverCopyPowerlog(void) 219 + { 220 + if (verbose) puts("STUB: PLCrashMoverCopyPowerlog called"); 221 + return NULL; 222 + } 223 + 224 + void* PLForceBatching(void) 225 + { 226 + if (verbose) puts("STUB: PLForceBatching called"); 227 + return NULL; 228 + } 229 + 230 + void* PLLogEvent(void) 231 + { 232 + if (verbose) puts("STUB: PLLogEvent called"); 233 + return NULL; 234 + } 235 + 236 + void* PLLogRegisteredAggregateEvent(void) 237 + { 238 + if (verbose) puts("STUB: PLLogRegisteredAggregateEvent called"); 239 + return NULL; 240 + } 241 + 242 + void* PLLogRegisteredEvent(void) 243 + { 244 + if (verbose) puts("STUB: PLLogRegisteredEvent called"); 245 + return NULL; 246 + } 247 + 248 + void* PLLogRegisteredEventFilterByInterval(void) 249 + { 250 + if (verbose) puts("STUB: PLLogRegisteredEventFilterByInterval called"); 251 + return NULL; 252 + } 253 + 254 + void* PLLogTimeSensitiveRegisteredEvent(void) 255 + { 256 + if (verbose) puts("STUB: PLLogTimeSensitiveRegisteredEvent called"); 257 + return NULL; 258 + } 259 + 260 + void* PLMovePowerlogsToCR(void) 261 + { 262 + if (verbose) puts("STUB: PLMovePowerlogsToCR called"); 263 + return NULL; 264 + } 265 + 266 + void* PLQuery(void) 267 + { 268 + if (verbose) puts("STUB: PLQuery called"); 269 + return NULL; 270 + } 271 + 272 + void* PLQueryRegistered(void) 273 + { 274 + if (verbose) puts("STUB: PLQueryRegistered called"); 275 + return NULL; 276 + } 277 + 278 + void* PLShouldLogEvent(void) 279 + { 280 + if (verbose) puts("STUB: PLShouldLogEvent called"); 281 + return NULL; 282 + } 283 + 284 + void* PLShouldLogRegisteredEvent(void) 285 + { 286 + if (verbose) puts("STUB: PLShouldLogRegisteredEvent called"); 287 + return NULL; 288 + } 289 + 290 + void* PLSysdiagnoseCopyPowerlog(void) 291 + { 292 + if (verbose) puts("STUB: PLSysdiagnoseCopyPowerlog called"); 293 + return NULL; 294 + } 295 + 296 + void* PLTalkToPowerlogHelper(void) 297 + { 298 + if (verbose) puts("STUB: PLTalkToPowerlogHelper called"); 299 + return NULL; 300 + }
+33
src/private-frameworks/ProtocolBuffer/CMakeLists.txt
··· 1 + project(ProtocolBuffer) 2 + 3 + set(DYLIB_COMPAT_VERSION "1.0.0") 4 + set(DYLIB_CURRENT_VERSION "274.24.9") 5 + 6 + add_framework(ProtocolBuffer 7 + FAT 8 + CURRENT_VERSION 9 + PRIVATE 10 + VERSION "A" 11 + 12 + SOURCES 13 + src/ProtocolBuffer.m 14 + src/PBDataReader.m 15 + src/PBTextWriter.m 16 + src/PBMutableData.m 17 + src/PBDataWriter.m 18 + src/PBTextReader.m 19 + src/PBCodable.m 20 + src/PBRequest.m 21 + src/PBStreamWriter.m 22 + src/PBMessageStreamReader.m 23 + src/PBMessageStreamWriter.m 24 + src/PBStreamReader.m 25 + src/_PBProperty.m 26 + src/PBUnknownFields.m 27 + src/PBSessionRequester.m 28 + 29 + DEPENDENCIES 30 + system 31 + objc 32 + Foundation 33 + )
+24
src/private-frameworks/ProtocolBuffer/include/ProtocolBuffer/NSURLSessionDataDelegate.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @protocol NSURLSessionDataDelegate 23 + 24 + @end
+24
src/private-frameworks/ProtocolBuffer/include/ProtocolBuffer/NSURLSessionDelegate.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @protocol NSURLSessionDelegate 23 + 24 + @end
+24
src/private-frameworks/ProtocolBuffer/include/ProtocolBuffer/PBCodable.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface PBCodable : NSObject 23 + 24 + @end
+24
src/private-frameworks/ProtocolBuffer/include/ProtocolBuffer/PBDataReader.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface PBDataReader : NSObject 23 + 24 + @end
+24
src/private-frameworks/ProtocolBuffer/include/ProtocolBuffer/PBDataWriter.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface PBDataWriter : NSObject 23 + 24 + @end
+24
src/private-frameworks/ProtocolBuffer/include/ProtocolBuffer/PBMessageStreamReader.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface PBMessageStreamReader : NSObject 23 + 24 + @end
+24
src/private-frameworks/ProtocolBuffer/include/ProtocolBuffer/PBMessageStreamWriter.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface PBMessageStreamWriter : NSObject 23 + 24 + @end
+24
src/private-frameworks/ProtocolBuffer/include/ProtocolBuffer/PBMutableData.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface PBMutableData : NSObject 23 + 24 + @end
+24
src/private-frameworks/ProtocolBuffer/include/ProtocolBuffer/PBRequest.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface PBRequest : NSObject 23 + 24 + @end
+24
src/private-frameworks/ProtocolBuffer/include/ProtocolBuffer/PBSessionRequester.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface PBSessionRequester : NSObject 23 + 24 + @end
+24
src/private-frameworks/ProtocolBuffer/include/ProtocolBuffer/PBStreamReader.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface PBStreamReader : NSObject 23 + 24 + @end
+24
src/private-frameworks/ProtocolBuffer/include/ProtocolBuffer/PBStreamWriter.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface PBStreamWriter : NSObject 23 + 24 + @end
+24
src/private-frameworks/ProtocolBuffer/include/ProtocolBuffer/PBTextReader.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface PBTextReader : NSObject 23 + 24 + @end
+24
src/private-frameworks/ProtocolBuffer/include/ProtocolBuffer/PBTextWriter.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface PBTextWriter : NSObject 23 + 24 + @end
+24
src/private-frameworks/ProtocolBuffer/include/ProtocolBuffer/PBUnknownFields.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface PBUnknownFields : NSObject 23 + 24 + @end
+182
src/private-frameworks/ProtocolBuffer/include/ProtocolBuffer/ProtocolBuffer.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #ifndef _ProtocolBuffer_H_ 22 + #define _ProtocolBuffer_H_ 23 + 24 + #import <Foundation/Foundation.h> 25 + 26 + #import <ProtocolBuffer/NSURLSessionDataDelegate.h> 27 + #import <ProtocolBuffer/NSURLSessionDelegate.h> 28 + #import <ProtocolBuffer/PBDataReader.h> 29 + #import <ProtocolBuffer/PBTextWriter.h> 30 + #import <ProtocolBuffer/PBMutableData.h> 31 + #import <ProtocolBuffer/PBDataWriter.h> 32 + #import <ProtocolBuffer/PBTextReader.h> 33 + #import <ProtocolBuffer/PBCodable.h> 34 + #import <ProtocolBuffer/PBRequest.h> 35 + #import <ProtocolBuffer/PBStreamWriter.h> 36 + #import <ProtocolBuffer/PBMessageStreamReader.h> 37 + #import <ProtocolBuffer/PBMessageStreamWriter.h> 38 + #import <ProtocolBuffer/PBStreamReader.h> 39 + #import <ProtocolBuffer/_PBProperty.h> 40 + #import <ProtocolBuffer/PBUnknownFields.h> 41 + #import <ProtocolBuffer/PBSessionRequester.h> 42 + 43 + void* PBDataWriterPlaceMark(void); 44 + void* PBDataWriterRecallMark(void); 45 + void* PBDataWriterWriteBOOLField(void); 46 + void* PBDataWriterWriteBareVarint(void); 47 + void* PBDataWriterWriteDataField(void); 48 + void* PBDataWriterWriteDoubleField(void); 49 + void* PBDataWriterWriteFixed32Field(void); 50 + void* PBDataWriterWriteFixed64Field(void); 51 + void* PBDataWriterWriteFloatField(void); 52 + void* PBDataWriterWriteInt32Field(void); 53 + void* PBDataWriterWriteInt64Field(void); 54 + void* PBDataWriterWriteSfixed32Field(void); 55 + void* PBDataWriterWriteSfixed64Field(void); 56 + void* PBDataWriterWriteSint32Field(void); 57 + void* PBDataWriterWriteSint64Field(void); 58 + void* PBDataWriterWriteStringField(void); 59 + void* PBDataWriterWriteSubgroup(void); 60 + void* PBDataWriterWriteSubmessage(void); 61 + void* PBDataWriterWriteUint32Field(void); 62 + void* PBDataWriterWriteUint64Field(void); 63 + void* PBHashBytes(void); 64 + void* PBReaderPlaceMark(void); 65 + void* PBReaderReadBigEndianFixed16(void); 66 + void* PBReaderReadBigEndianFixed32(void); 67 + void* PBReaderReadBigEndianFixed64(void); 68 + void* PBReaderReadData(void); 69 + void* PBReaderReadString(void); 70 + void* PBReaderReadVarIntBuf(void); 71 + void* PBReaderRecallMark(void); 72 + void* PBReaderSkipValueWithTag(void); 73 + void* PBRepeatedBOOLAdd(void); 74 + void* PBRepeatedBOOLClear(void); 75 + void* PBRepeatedBOOLCopy(void); 76 + void* PBRepeatedBOOLHash(void); 77 + void* PBRepeatedBOOLIsEqual(void); 78 + void* PBRepeatedBOOLNSArray(void); 79 + void* PBRepeatedBOOLSet(void); 80 + void* PBRepeatedDoubleAdd(void); 81 + void* PBRepeatedDoubleClear(void); 82 + void* PBRepeatedDoubleCopy(void); 83 + void* PBRepeatedDoubleHash(void); 84 + void* PBRepeatedDoubleIsEqual(void); 85 + void* PBRepeatedDoubleNSArray(void); 86 + void* PBRepeatedDoubleSet(void); 87 + void* PBRepeatedFloatAdd(void); 88 + void* PBRepeatedFloatClear(void); 89 + void* PBRepeatedFloatCopy(void); 90 + void* PBRepeatedFloatHash(void); 91 + void* PBRepeatedFloatIsEqual(void); 92 + void* PBRepeatedFloatNSArray(void); 93 + void* PBRepeatedFloatSet(void); 94 + void* PBRepeatedInt32Add(void); 95 + void* PBRepeatedInt32Clear(void); 96 + void* PBRepeatedInt32Copy(void); 97 + void* PBRepeatedInt32Hash(void); 98 + void* PBRepeatedInt32IsEqual(void); 99 + void* PBRepeatedInt32NSArray(void); 100 + void* PBRepeatedInt32Set(void); 101 + void* PBRepeatedInt64Add(void); 102 + void* PBRepeatedInt64Clear(void); 103 + void* PBRepeatedInt64Copy(void); 104 + void* PBRepeatedInt64Hash(void); 105 + void* PBRepeatedInt64IsEqual(void); 106 + void* PBRepeatedInt64NSArray(void); 107 + void* PBRepeatedInt64Set(void); 108 + void* PBRepeatedUInt32Add(void); 109 + void* PBRepeatedUInt32Clear(void); 110 + void* PBRepeatedUInt32Copy(void); 111 + void* PBRepeatedUInt32Hash(void); 112 + void* PBRepeatedUInt32IsEqual(void); 113 + void* PBRepeatedUInt32NSArray(void); 114 + void* PBRepeatedUInt32Set(void); 115 + void* PBRepeatedUInt64Add(void); 116 + void* PBRepeatedUInt64Clear(void); 117 + void* PBRepeatedUInt64Copy(void); 118 + void* PBRepeatedUInt64Hash(void); 119 + void* PBRepeatedUInt64IsEqual(void); 120 + void* PBRepeatedUInt64NSArray(void); 121 + void* PBRepeatedUInt64Set(void); 122 + void* PBUnknownFieldAdd(void); 123 + void* PBUnknownFieldsSetMaximumRecursionDepth(void); 124 + void* _ZN2PB13TextFormatter11beginObjectEPKc(void); 125 + void* _ZN2PB13TextFormatter6dedentEv(void); 126 + void* _ZN2PB13TextFormatter6formatEPKcRKNS_4DataE(void); 127 + void* _ZN2PB13TextFormatter6formatEPKcRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE(void); 128 + void* _ZN2PB13TextFormatter6formatEPKcRKNSt3__16vectorIhNS3_9allocatorIhEEEE(void); 129 + void* _ZN2PB13TextFormatter6formatEPKcb(void); 130 + void* _ZN2PB13TextFormatter6formatEPKcd(void); 131 + void* _ZN2PB13TextFormatter6formatEPKcf(void); 132 + void* _ZN2PB13TextFormatter6formatEPKci(void); 133 + void* _ZN2PB13TextFormatter6formatEPKcj(void); 134 + void* _ZN2PB13TextFormatter6formatEPKcx(void); 135 + void* _ZN2PB13TextFormatter6formatEPKcy(void); 136 + void* _ZN2PB13TextFormatter6indentEv(void); 137 + void* _ZN2PB13TextFormatter9endObjectEv(void); 138 + void* _ZN2PB4BaseD0Ev(void); 139 + void* _ZN2PB4BaseD1Ev(void); 140 + void* _ZN2PB4BaseD2Ev(void); 141 + void* _ZN2PB4Data5clearEv(void); 142 + void* _ZN2PB4Data6assignEPKhS2_(void); 143 + void* _ZN2PB4DataC1EPKhm(void); 144 + void* _ZN2PB4DataC1ERKS0_(void); 145 + void* _ZN2PB4DataC2EPKhm(void); 146 + void* _ZN2PB4DataC2ERKS0_(void); 147 + void* _ZN2PB6Reader10recallMarkERKNS_10ReaderMarkE(void); 148 + void* _ZN2PB6Reader4readERNS_4DataE(void); 149 + void* _ZN2PB6Reader4readERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE(void); 150 + void* _ZN2PB6Reader4readERNSt3__16vectorIhNS1_9allocatorIhEEEE(void); 151 + void* _ZN2PB6Reader4skipEjhi(void); 152 + void* _ZN2PB6Reader9placeMarkERNS_10ReaderMarkE(void); 153 + void* _ZN2PB6ReaderC1EPKhm(void); 154 + void* _ZN2PB6ReaderC2EPKhm(void); 155 + void* _ZN2PB6Writer10recallMarkERKNS_10WriterMarkE(void); 156 + void* _ZN2PB6Writer10writeFixedEij(void); 157 + void* _ZN2PB6Writer10writeFixedEjj(void); 158 + void* _ZN2PB6Writer10writeFixedExj(void); 159 + void* _ZN2PB6Writer10writeFixedEyj(void); 160 + void* _ZN2PB6Writer11writeVarIntEij(void); 161 + void* _ZN2PB6Writer11writeVarIntEjj(void); 162 + void* _ZN2PB6Writer11writeVarIntExj(void); 163 + void* _ZN2PB6Writer11writeVarIntEyj(void); 164 + void* _ZN2PB6Writer13writeSubgroupERKNS_4BaseEj(void); 165 + void* _ZN2PB6Writer15writeSubmessageERKNS_4BaseEj(void); 166 + void* _ZN2PB6Writer5writeERKNS_4DataEj(void); 167 + void* _ZN2PB6Writer5writeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEj(void); 168 + void* _ZN2PB6Writer5writeERKNSt3__16vectorIhNS1_9allocatorIhEEEEj(void); 169 + void* _ZN2PB6Writer5writeEbj(void); 170 + void* _ZN2PB6Writer5writeEdj(void); 171 + void* _ZN2PB6Writer5writeEfj(void); 172 + void* _ZN2PB6Writer9placeMarkERNS_10WriterMarkEj(void); 173 + void* _ZN2PB6Writer9writeSIntEij(void); 174 + void* _ZN2PB6Writer9writeSIntExj(void); 175 + void* _ZN2PB6WriterC1Ev(void); 176 + void* _ZN2PB6WriterC2Ev(void); 177 + void* _ZN2PB6WriterD1Ev(void); 178 + void* _ZN2PB6WriterD2Ev(void); 179 + void* _ZNK2PB4Base13formattedTextEv(void); 180 + void* _ZNK2PB4DataeqERKS0_(void); 181 + 182 + #endif
+24
src/private-frameworks/ProtocolBuffer/include/ProtocolBuffer/_PBProperty.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface _PBProperty : NSObject 23 + 24 + @end
+34
src/private-frameworks/ProtocolBuffer/src/PBCodable.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <ProtocolBuffer/PBCodable.h> 21 + 22 + @implementation PBCodable 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/ProtocolBuffer/src/PBDataReader.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <ProtocolBuffer/PBDataReader.h> 21 + 22 + @implementation PBDataReader 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/ProtocolBuffer/src/PBDataWriter.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <ProtocolBuffer/PBDataWriter.h> 21 + 22 + @implementation PBDataWriter 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/ProtocolBuffer/src/PBMessageStreamReader.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <ProtocolBuffer/PBMessageStreamReader.h> 21 + 22 + @implementation PBMessageStreamReader 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/ProtocolBuffer/src/PBMessageStreamWriter.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <ProtocolBuffer/PBMessageStreamWriter.h> 21 + 22 + @implementation PBMessageStreamWriter 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/ProtocolBuffer/src/PBMutableData.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <ProtocolBuffer/PBMutableData.h> 21 + 22 + @implementation PBMutableData 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/ProtocolBuffer/src/PBRequest.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <ProtocolBuffer/PBRequest.h> 21 + 22 + @implementation PBRequest 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/ProtocolBuffer/src/PBSessionRequester.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <ProtocolBuffer/PBSessionRequester.h> 21 + 22 + @implementation PBSessionRequester 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/ProtocolBuffer/src/PBStreamReader.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <ProtocolBuffer/PBStreamReader.h> 21 + 22 + @implementation PBStreamReader 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/ProtocolBuffer/src/PBStreamWriter.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <ProtocolBuffer/PBStreamWriter.h> 21 + 22 + @implementation PBStreamWriter 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/ProtocolBuffer/src/PBTextReader.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <ProtocolBuffer/PBTextReader.h> 21 + 22 + @implementation PBTextReader 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/ProtocolBuffer/src/PBTextWriter.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <ProtocolBuffer/PBTextWriter.h> 21 + 22 + @implementation PBTextWriter 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/ProtocolBuffer/src/PBUnknownFields.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <ProtocolBuffer/PBUnknownFields.h> 21 + 22 + @implementation PBUnknownFields 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+858
src/private-frameworks/ProtocolBuffer/src/ProtocolBuffer.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <ProtocolBuffer/ProtocolBuffer.h> 22 + #include <stdlib.h> 23 + #include <stdio.h> 24 + 25 + static int verbose = 0; 26 + 27 + __attribute__((constructor)) 28 + static void initme(void) { 29 + verbose = getenv("STUB_VERBOSE") != NULL; 30 + } 31 + 32 + void* PBDataWriterPlaceMark(void) 33 + { 34 + if (verbose) puts("STUB: PBDataWriterPlaceMark called"); 35 + return NULL; 36 + } 37 + 38 + void* PBDataWriterRecallMark(void) 39 + { 40 + if (verbose) puts("STUB: PBDataWriterRecallMark called"); 41 + return NULL; 42 + } 43 + 44 + void* PBDataWriterWriteBOOLField(void) 45 + { 46 + if (verbose) puts("STUB: PBDataWriterWriteBOOLField called"); 47 + return NULL; 48 + } 49 + 50 + void* PBDataWriterWriteBareVarint(void) 51 + { 52 + if (verbose) puts("STUB: PBDataWriterWriteBareVarint called"); 53 + return NULL; 54 + } 55 + 56 + void* PBDataWriterWriteDataField(void) 57 + { 58 + if (verbose) puts("STUB: PBDataWriterWriteDataField called"); 59 + return NULL; 60 + } 61 + 62 + void* PBDataWriterWriteDoubleField(void) 63 + { 64 + if (verbose) puts("STUB: PBDataWriterWriteDoubleField called"); 65 + return NULL; 66 + } 67 + 68 + void* PBDataWriterWriteFixed32Field(void) 69 + { 70 + if (verbose) puts("STUB: PBDataWriterWriteFixed32Field called"); 71 + return NULL; 72 + } 73 + 74 + void* PBDataWriterWriteFixed64Field(void) 75 + { 76 + if (verbose) puts("STUB: PBDataWriterWriteFixed64Field called"); 77 + return NULL; 78 + } 79 + 80 + void* PBDataWriterWriteFloatField(void) 81 + { 82 + if (verbose) puts("STUB: PBDataWriterWriteFloatField called"); 83 + return NULL; 84 + } 85 + 86 + void* PBDataWriterWriteInt32Field(void) 87 + { 88 + if (verbose) puts("STUB: PBDataWriterWriteInt32Field called"); 89 + return NULL; 90 + } 91 + 92 + void* PBDataWriterWriteInt64Field(void) 93 + { 94 + if (verbose) puts("STUB: PBDataWriterWriteInt64Field called"); 95 + return NULL; 96 + } 97 + 98 + void* PBDataWriterWriteSfixed32Field(void) 99 + { 100 + if (verbose) puts("STUB: PBDataWriterWriteSfixed32Field called"); 101 + return NULL; 102 + } 103 + 104 + void* PBDataWriterWriteSfixed64Field(void) 105 + { 106 + if (verbose) puts("STUB: PBDataWriterWriteSfixed64Field called"); 107 + return NULL; 108 + } 109 + 110 + void* PBDataWriterWriteSint32Field(void) 111 + { 112 + if (verbose) puts("STUB: PBDataWriterWriteSint32Field called"); 113 + return NULL; 114 + } 115 + 116 + void* PBDataWriterWriteSint64Field(void) 117 + { 118 + if (verbose) puts("STUB: PBDataWriterWriteSint64Field called"); 119 + return NULL; 120 + } 121 + 122 + void* PBDataWriterWriteStringField(void) 123 + { 124 + if (verbose) puts("STUB: PBDataWriterWriteStringField called"); 125 + return NULL; 126 + } 127 + 128 + void* PBDataWriterWriteSubgroup(void) 129 + { 130 + if (verbose) puts("STUB: PBDataWriterWriteSubgroup called"); 131 + return NULL; 132 + } 133 + 134 + void* PBDataWriterWriteSubmessage(void) 135 + { 136 + if (verbose) puts("STUB: PBDataWriterWriteSubmessage called"); 137 + return NULL; 138 + } 139 + 140 + void* PBDataWriterWriteUint32Field(void) 141 + { 142 + if (verbose) puts("STUB: PBDataWriterWriteUint32Field called"); 143 + return NULL; 144 + } 145 + 146 + void* PBDataWriterWriteUint64Field(void) 147 + { 148 + if (verbose) puts("STUB: PBDataWriterWriteUint64Field called"); 149 + return NULL; 150 + } 151 + 152 + void* PBHashBytes(void) 153 + { 154 + if (verbose) puts("STUB: PBHashBytes called"); 155 + return NULL; 156 + } 157 + 158 + void* PBReaderPlaceMark(void) 159 + { 160 + if (verbose) puts("STUB: PBReaderPlaceMark called"); 161 + return NULL; 162 + } 163 + 164 + void* PBReaderReadBigEndianFixed16(void) 165 + { 166 + if (verbose) puts("STUB: PBReaderReadBigEndianFixed16 called"); 167 + return NULL; 168 + } 169 + 170 + void* PBReaderReadBigEndianFixed32(void) 171 + { 172 + if (verbose) puts("STUB: PBReaderReadBigEndianFixed32 called"); 173 + return NULL; 174 + } 175 + 176 + void* PBReaderReadBigEndianFixed64(void) 177 + { 178 + if (verbose) puts("STUB: PBReaderReadBigEndianFixed64 called"); 179 + return NULL; 180 + } 181 + 182 + void* PBReaderReadData(void) 183 + { 184 + if (verbose) puts("STUB: PBReaderReadData called"); 185 + return NULL; 186 + } 187 + 188 + void* PBReaderReadString(void) 189 + { 190 + if (verbose) puts("STUB: PBReaderReadString called"); 191 + return NULL; 192 + } 193 + 194 + void* PBReaderReadVarIntBuf(void) 195 + { 196 + if (verbose) puts("STUB: PBReaderReadVarIntBuf called"); 197 + return NULL; 198 + } 199 + 200 + void* PBReaderRecallMark(void) 201 + { 202 + if (verbose) puts("STUB: PBReaderRecallMark called"); 203 + return NULL; 204 + } 205 + 206 + void* PBReaderSkipValueWithTag(void) 207 + { 208 + if (verbose) puts("STUB: PBReaderSkipValueWithTag called"); 209 + return NULL; 210 + } 211 + 212 + void* PBRepeatedBOOLAdd(void) 213 + { 214 + if (verbose) puts("STUB: PBRepeatedBOOLAdd called"); 215 + return NULL; 216 + } 217 + 218 + void* PBRepeatedBOOLClear(void) 219 + { 220 + if (verbose) puts("STUB: PBRepeatedBOOLClear called"); 221 + return NULL; 222 + } 223 + 224 + void* PBRepeatedBOOLCopy(void) 225 + { 226 + if (verbose) puts("STUB: PBRepeatedBOOLCopy called"); 227 + return NULL; 228 + } 229 + 230 + void* PBRepeatedBOOLHash(void) 231 + { 232 + if (verbose) puts("STUB: PBRepeatedBOOLHash called"); 233 + return NULL; 234 + } 235 + 236 + void* PBRepeatedBOOLIsEqual(void) 237 + { 238 + if (verbose) puts("STUB: PBRepeatedBOOLIsEqual called"); 239 + return NULL; 240 + } 241 + 242 + void* PBRepeatedBOOLNSArray(void) 243 + { 244 + if (verbose) puts("STUB: PBRepeatedBOOLNSArray called"); 245 + return NULL; 246 + } 247 + 248 + void* PBRepeatedBOOLSet(void) 249 + { 250 + if (verbose) puts("STUB: PBRepeatedBOOLSet called"); 251 + return NULL; 252 + } 253 + 254 + void* PBRepeatedDoubleAdd(void) 255 + { 256 + if (verbose) puts("STUB: PBRepeatedDoubleAdd called"); 257 + return NULL; 258 + } 259 + 260 + void* PBRepeatedDoubleClear(void) 261 + { 262 + if (verbose) puts("STUB: PBRepeatedDoubleClear called"); 263 + return NULL; 264 + } 265 + 266 + void* PBRepeatedDoubleCopy(void) 267 + { 268 + if (verbose) puts("STUB: PBRepeatedDoubleCopy called"); 269 + return NULL; 270 + } 271 + 272 + void* PBRepeatedDoubleHash(void) 273 + { 274 + if (verbose) puts("STUB: PBRepeatedDoubleHash called"); 275 + return NULL; 276 + } 277 + 278 + void* PBRepeatedDoubleIsEqual(void) 279 + { 280 + if (verbose) puts("STUB: PBRepeatedDoubleIsEqual called"); 281 + return NULL; 282 + } 283 + 284 + void* PBRepeatedDoubleNSArray(void) 285 + { 286 + if (verbose) puts("STUB: PBRepeatedDoubleNSArray called"); 287 + return NULL; 288 + } 289 + 290 + void* PBRepeatedDoubleSet(void) 291 + { 292 + if (verbose) puts("STUB: PBRepeatedDoubleSet called"); 293 + return NULL; 294 + } 295 + 296 + void* PBRepeatedFloatAdd(void) 297 + { 298 + if (verbose) puts("STUB: PBRepeatedFloatAdd called"); 299 + return NULL; 300 + } 301 + 302 + void* PBRepeatedFloatClear(void) 303 + { 304 + if (verbose) puts("STUB: PBRepeatedFloatClear called"); 305 + return NULL; 306 + } 307 + 308 + void* PBRepeatedFloatCopy(void) 309 + { 310 + if (verbose) puts("STUB: PBRepeatedFloatCopy called"); 311 + return NULL; 312 + } 313 + 314 + void* PBRepeatedFloatHash(void) 315 + { 316 + if (verbose) puts("STUB: PBRepeatedFloatHash called"); 317 + return NULL; 318 + } 319 + 320 + void* PBRepeatedFloatIsEqual(void) 321 + { 322 + if (verbose) puts("STUB: PBRepeatedFloatIsEqual called"); 323 + return NULL; 324 + } 325 + 326 + void* PBRepeatedFloatNSArray(void) 327 + { 328 + if (verbose) puts("STUB: PBRepeatedFloatNSArray called"); 329 + return NULL; 330 + } 331 + 332 + void* PBRepeatedFloatSet(void) 333 + { 334 + if (verbose) puts("STUB: PBRepeatedFloatSet called"); 335 + return NULL; 336 + } 337 + 338 + void* PBRepeatedInt32Add(void) 339 + { 340 + if (verbose) puts("STUB: PBRepeatedInt32Add called"); 341 + return NULL; 342 + } 343 + 344 + void* PBRepeatedInt32Clear(void) 345 + { 346 + if (verbose) puts("STUB: PBRepeatedInt32Clear called"); 347 + return NULL; 348 + } 349 + 350 + void* PBRepeatedInt32Copy(void) 351 + { 352 + if (verbose) puts("STUB: PBRepeatedInt32Copy called"); 353 + return NULL; 354 + } 355 + 356 + void* PBRepeatedInt32Hash(void) 357 + { 358 + if (verbose) puts("STUB: PBRepeatedInt32Hash called"); 359 + return NULL; 360 + } 361 + 362 + void* PBRepeatedInt32IsEqual(void) 363 + { 364 + if (verbose) puts("STUB: PBRepeatedInt32IsEqual called"); 365 + return NULL; 366 + } 367 + 368 + void* PBRepeatedInt32NSArray(void) 369 + { 370 + if (verbose) puts("STUB: PBRepeatedInt32NSArray called"); 371 + return NULL; 372 + } 373 + 374 + void* PBRepeatedInt32Set(void) 375 + { 376 + if (verbose) puts("STUB: PBRepeatedInt32Set called"); 377 + return NULL; 378 + } 379 + 380 + void* PBRepeatedInt64Add(void) 381 + { 382 + if (verbose) puts("STUB: PBRepeatedInt64Add called"); 383 + return NULL; 384 + } 385 + 386 + void* PBRepeatedInt64Clear(void) 387 + { 388 + if (verbose) puts("STUB: PBRepeatedInt64Clear called"); 389 + return NULL; 390 + } 391 + 392 + void* PBRepeatedInt64Copy(void) 393 + { 394 + if (verbose) puts("STUB: PBRepeatedInt64Copy called"); 395 + return NULL; 396 + } 397 + 398 + void* PBRepeatedInt64Hash(void) 399 + { 400 + if (verbose) puts("STUB: PBRepeatedInt64Hash called"); 401 + return NULL; 402 + } 403 + 404 + void* PBRepeatedInt64IsEqual(void) 405 + { 406 + if (verbose) puts("STUB: PBRepeatedInt64IsEqual called"); 407 + return NULL; 408 + } 409 + 410 + void* PBRepeatedInt64NSArray(void) 411 + { 412 + if (verbose) puts("STUB: PBRepeatedInt64NSArray called"); 413 + return NULL; 414 + } 415 + 416 + void* PBRepeatedInt64Set(void) 417 + { 418 + if (verbose) puts("STUB: PBRepeatedInt64Set called"); 419 + return NULL; 420 + } 421 + 422 + void* PBRepeatedUInt32Add(void) 423 + { 424 + if (verbose) puts("STUB: PBRepeatedUInt32Add called"); 425 + return NULL; 426 + } 427 + 428 + void* PBRepeatedUInt32Clear(void) 429 + { 430 + if (verbose) puts("STUB: PBRepeatedUInt32Clear called"); 431 + return NULL; 432 + } 433 + 434 + void* PBRepeatedUInt32Copy(void) 435 + { 436 + if (verbose) puts("STUB: PBRepeatedUInt32Copy called"); 437 + return NULL; 438 + } 439 + 440 + void* PBRepeatedUInt32Hash(void) 441 + { 442 + if (verbose) puts("STUB: PBRepeatedUInt32Hash called"); 443 + return NULL; 444 + } 445 + 446 + void* PBRepeatedUInt32IsEqual(void) 447 + { 448 + if (verbose) puts("STUB: PBRepeatedUInt32IsEqual called"); 449 + return NULL; 450 + } 451 + 452 + void* PBRepeatedUInt32NSArray(void) 453 + { 454 + if (verbose) puts("STUB: PBRepeatedUInt32NSArray called"); 455 + return NULL; 456 + } 457 + 458 + void* PBRepeatedUInt32Set(void) 459 + { 460 + if (verbose) puts("STUB: PBRepeatedUInt32Set called"); 461 + return NULL; 462 + } 463 + 464 + void* PBRepeatedUInt64Add(void) 465 + { 466 + if (verbose) puts("STUB: PBRepeatedUInt64Add called"); 467 + return NULL; 468 + } 469 + 470 + void* PBRepeatedUInt64Clear(void) 471 + { 472 + if (verbose) puts("STUB: PBRepeatedUInt64Clear called"); 473 + return NULL; 474 + } 475 + 476 + void* PBRepeatedUInt64Copy(void) 477 + { 478 + if (verbose) puts("STUB: PBRepeatedUInt64Copy called"); 479 + return NULL; 480 + } 481 + 482 + void* PBRepeatedUInt64Hash(void) 483 + { 484 + if (verbose) puts("STUB: PBRepeatedUInt64Hash called"); 485 + return NULL; 486 + } 487 + 488 + void* PBRepeatedUInt64IsEqual(void) 489 + { 490 + if (verbose) puts("STUB: PBRepeatedUInt64IsEqual called"); 491 + return NULL; 492 + } 493 + 494 + void* PBRepeatedUInt64NSArray(void) 495 + { 496 + if (verbose) puts("STUB: PBRepeatedUInt64NSArray called"); 497 + return NULL; 498 + } 499 + 500 + void* PBRepeatedUInt64Set(void) 501 + { 502 + if (verbose) puts("STUB: PBRepeatedUInt64Set called"); 503 + return NULL; 504 + } 505 + 506 + void* PBUnknownFieldAdd(void) 507 + { 508 + if (verbose) puts("STUB: PBUnknownFieldAdd called"); 509 + return NULL; 510 + } 511 + 512 + void* PBUnknownFieldsSetMaximumRecursionDepth(void) 513 + { 514 + if (verbose) puts("STUB: PBUnknownFieldsSetMaximumRecursionDepth called"); 515 + return NULL; 516 + } 517 + 518 + void* _ZN2PB13TextFormatter11beginObjectEPKc(void) 519 + { 520 + if (verbose) puts("STUB: _ZN2PB13TextFormatter11beginObjectEPKc called"); 521 + return NULL; 522 + } 523 + 524 + void* _ZN2PB13TextFormatter6dedentEv(void) 525 + { 526 + if (verbose) puts("STUB: _ZN2PB13TextFormatter6dedentEv called"); 527 + return NULL; 528 + } 529 + 530 + void* _ZN2PB13TextFormatter6formatEPKcRKNS_4DataE(void) 531 + { 532 + if (verbose) puts("STUB: _ZN2PB13TextFormatter6formatEPKcRKNS_4DataE called"); 533 + return NULL; 534 + } 535 + 536 + void* _ZN2PB13TextFormatter6formatEPKcRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE(void) 537 + { 538 + if (verbose) puts("STUB: _ZN2PB13TextFormatter6formatEPKcRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE called"); 539 + return NULL; 540 + } 541 + 542 + void* _ZN2PB13TextFormatter6formatEPKcRKNSt3__16vectorIhNS3_9allocatorIhEEEE(void) 543 + { 544 + if (verbose) puts("STUB: _ZN2PB13TextFormatter6formatEPKcRKNSt3__16vectorIhNS3_9allocatorIhEEEE called"); 545 + return NULL; 546 + } 547 + 548 + void* _ZN2PB13TextFormatter6formatEPKcb(void) 549 + { 550 + if (verbose) puts("STUB: _ZN2PB13TextFormatter6formatEPKcb called"); 551 + return NULL; 552 + } 553 + 554 + void* _ZN2PB13TextFormatter6formatEPKcd(void) 555 + { 556 + if (verbose) puts("STUB: _ZN2PB13TextFormatter6formatEPKcd called"); 557 + return NULL; 558 + } 559 + 560 + void* _ZN2PB13TextFormatter6formatEPKcf(void) 561 + { 562 + if (verbose) puts("STUB: _ZN2PB13TextFormatter6formatEPKcf called"); 563 + return NULL; 564 + } 565 + 566 + void* _ZN2PB13TextFormatter6formatEPKci(void) 567 + { 568 + if (verbose) puts("STUB: _ZN2PB13TextFormatter6formatEPKci called"); 569 + return NULL; 570 + } 571 + 572 + void* _ZN2PB13TextFormatter6formatEPKcj(void) 573 + { 574 + if (verbose) puts("STUB: _ZN2PB13TextFormatter6formatEPKcj called"); 575 + return NULL; 576 + } 577 + 578 + void* _ZN2PB13TextFormatter6formatEPKcx(void) 579 + { 580 + if (verbose) puts("STUB: _ZN2PB13TextFormatter6formatEPKcx called"); 581 + return NULL; 582 + } 583 + 584 + void* _ZN2PB13TextFormatter6formatEPKcy(void) 585 + { 586 + if (verbose) puts("STUB: _ZN2PB13TextFormatter6formatEPKcy called"); 587 + return NULL; 588 + } 589 + 590 + void* _ZN2PB13TextFormatter6indentEv(void) 591 + { 592 + if (verbose) puts("STUB: _ZN2PB13TextFormatter6indentEv called"); 593 + return NULL; 594 + } 595 + 596 + void* _ZN2PB13TextFormatter9endObjectEv(void) 597 + { 598 + if (verbose) puts("STUB: _ZN2PB13TextFormatter9endObjectEv called"); 599 + return NULL; 600 + } 601 + 602 + void* _ZN2PB4BaseD0Ev(void) 603 + { 604 + if (verbose) puts("STUB: _ZN2PB4BaseD0Ev called"); 605 + return NULL; 606 + } 607 + 608 + void* _ZN2PB4BaseD1Ev(void) 609 + { 610 + if (verbose) puts("STUB: _ZN2PB4BaseD1Ev called"); 611 + return NULL; 612 + } 613 + 614 + void* _ZN2PB4BaseD2Ev(void) 615 + { 616 + if (verbose) puts("STUB: _ZN2PB4BaseD2Ev called"); 617 + return NULL; 618 + } 619 + 620 + void* _ZN2PB4Data5clearEv(void) 621 + { 622 + if (verbose) puts("STUB: _ZN2PB4Data5clearEv called"); 623 + return NULL; 624 + } 625 + 626 + void* _ZN2PB4Data6assignEPKhS2_(void) 627 + { 628 + if (verbose) puts("STUB: _ZN2PB4Data6assignEPKhS2_ called"); 629 + return NULL; 630 + } 631 + 632 + void* _ZN2PB4DataC1EPKhm(void) 633 + { 634 + if (verbose) puts("STUB: _ZN2PB4DataC1EPKhm called"); 635 + return NULL; 636 + } 637 + 638 + void* _ZN2PB4DataC1ERKS0_(void) 639 + { 640 + if (verbose) puts("STUB: _ZN2PB4DataC1ERKS0_ called"); 641 + return NULL; 642 + } 643 + 644 + void* _ZN2PB4DataC2EPKhm(void) 645 + { 646 + if (verbose) puts("STUB: _ZN2PB4DataC2EPKhm called"); 647 + return NULL; 648 + } 649 + 650 + void* _ZN2PB4DataC2ERKS0_(void) 651 + { 652 + if (verbose) puts("STUB: _ZN2PB4DataC2ERKS0_ called"); 653 + return NULL; 654 + } 655 + 656 + void* _ZN2PB6Reader10recallMarkERKNS_10ReaderMarkE(void) 657 + { 658 + if (verbose) puts("STUB: _ZN2PB6Reader10recallMarkERKNS_10ReaderMarkE called"); 659 + return NULL; 660 + } 661 + 662 + void* _ZN2PB6Reader4readERNS_4DataE(void) 663 + { 664 + if (verbose) puts("STUB: _ZN2PB6Reader4readERNS_4DataE called"); 665 + return NULL; 666 + } 667 + 668 + void* _ZN2PB6Reader4readERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE(void) 669 + { 670 + if (verbose) puts("STUB: _ZN2PB6Reader4readERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE called"); 671 + return NULL; 672 + } 673 + 674 + void* _ZN2PB6Reader4readERNSt3__16vectorIhNS1_9allocatorIhEEEE(void) 675 + { 676 + if (verbose) puts("STUB: _ZN2PB6Reader4readERNSt3__16vectorIhNS1_9allocatorIhEEEE called"); 677 + return NULL; 678 + } 679 + 680 + void* _ZN2PB6Reader4skipEjhi(void) 681 + { 682 + if (verbose) puts("STUB: _ZN2PB6Reader4skipEjhi called"); 683 + return NULL; 684 + } 685 + 686 + void* _ZN2PB6Reader9placeMarkERNS_10ReaderMarkE(void) 687 + { 688 + if (verbose) puts("STUB: _ZN2PB6Reader9placeMarkERNS_10ReaderMarkE called"); 689 + return NULL; 690 + } 691 + 692 + void* _ZN2PB6ReaderC1EPKhm(void) 693 + { 694 + if (verbose) puts("STUB: _ZN2PB6ReaderC1EPKhm called"); 695 + return NULL; 696 + } 697 + 698 + void* _ZN2PB6ReaderC2EPKhm(void) 699 + { 700 + if (verbose) puts("STUB: _ZN2PB6ReaderC2EPKhm called"); 701 + return NULL; 702 + } 703 + 704 + void* _ZN2PB6Writer10recallMarkERKNS_10WriterMarkE(void) 705 + { 706 + if (verbose) puts("STUB: _ZN2PB6Writer10recallMarkERKNS_10WriterMarkE called"); 707 + return NULL; 708 + } 709 + 710 + void* _ZN2PB6Writer10writeFixedEij(void) 711 + { 712 + if (verbose) puts("STUB: _ZN2PB6Writer10writeFixedEij called"); 713 + return NULL; 714 + } 715 + 716 + void* _ZN2PB6Writer10writeFixedEjj(void) 717 + { 718 + if (verbose) puts("STUB: _ZN2PB6Writer10writeFixedEjj called"); 719 + return NULL; 720 + } 721 + 722 + void* _ZN2PB6Writer10writeFixedExj(void) 723 + { 724 + if (verbose) puts("STUB: _ZN2PB6Writer10writeFixedExj called"); 725 + return NULL; 726 + } 727 + 728 + void* _ZN2PB6Writer10writeFixedEyj(void) 729 + { 730 + if (verbose) puts("STUB: _ZN2PB6Writer10writeFixedEyj called"); 731 + return NULL; 732 + } 733 + 734 + void* _ZN2PB6Writer11writeVarIntEij(void) 735 + { 736 + if (verbose) puts("STUB: _ZN2PB6Writer11writeVarIntEij called"); 737 + return NULL; 738 + } 739 + 740 + void* _ZN2PB6Writer11writeVarIntEjj(void) 741 + { 742 + if (verbose) puts("STUB: _ZN2PB6Writer11writeVarIntEjj called"); 743 + return NULL; 744 + } 745 + 746 + void* _ZN2PB6Writer11writeVarIntExj(void) 747 + { 748 + if (verbose) puts("STUB: _ZN2PB6Writer11writeVarIntExj called"); 749 + return NULL; 750 + } 751 + 752 + void* _ZN2PB6Writer11writeVarIntEyj(void) 753 + { 754 + if (verbose) puts("STUB: _ZN2PB6Writer11writeVarIntEyj called"); 755 + return NULL; 756 + } 757 + 758 + void* _ZN2PB6Writer13writeSubgroupERKNS_4BaseEj(void) 759 + { 760 + if (verbose) puts("STUB: _ZN2PB6Writer13writeSubgroupERKNS_4BaseEj called"); 761 + return NULL; 762 + } 763 + 764 + void* _ZN2PB6Writer15writeSubmessageERKNS_4BaseEj(void) 765 + { 766 + if (verbose) puts("STUB: _ZN2PB6Writer15writeSubmessageERKNS_4BaseEj called"); 767 + return NULL; 768 + } 769 + 770 + void* _ZN2PB6Writer5writeERKNS_4DataEj(void) 771 + { 772 + if (verbose) puts("STUB: _ZN2PB6Writer5writeERKNS_4DataEj called"); 773 + return NULL; 774 + } 775 + 776 + void* _ZN2PB6Writer5writeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEj(void) 777 + { 778 + if (verbose) puts("STUB: _ZN2PB6Writer5writeERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEj called"); 779 + return NULL; 780 + } 781 + 782 + void* _ZN2PB6Writer5writeERKNSt3__16vectorIhNS1_9allocatorIhEEEEj(void) 783 + { 784 + if (verbose) puts("STUB: _ZN2PB6Writer5writeERKNSt3__16vectorIhNS1_9allocatorIhEEEEj called"); 785 + return NULL; 786 + } 787 + 788 + void* _ZN2PB6Writer5writeEbj(void) 789 + { 790 + if (verbose) puts("STUB: _ZN2PB6Writer5writeEbj called"); 791 + return NULL; 792 + } 793 + 794 + void* _ZN2PB6Writer5writeEdj(void) 795 + { 796 + if (verbose) puts("STUB: _ZN2PB6Writer5writeEdj called"); 797 + return NULL; 798 + } 799 + 800 + void* _ZN2PB6Writer5writeEfj(void) 801 + { 802 + if (verbose) puts("STUB: _ZN2PB6Writer5writeEfj called"); 803 + return NULL; 804 + } 805 + 806 + void* _ZN2PB6Writer9placeMarkERNS_10WriterMarkEj(void) 807 + { 808 + if (verbose) puts("STUB: _ZN2PB6Writer9placeMarkERNS_10WriterMarkEj called"); 809 + return NULL; 810 + } 811 + 812 + void* _ZN2PB6Writer9writeSIntEij(void) 813 + { 814 + if (verbose) puts("STUB: _ZN2PB6Writer9writeSIntEij called"); 815 + return NULL; 816 + } 817 + 818 + void* _ZN2PB6Writer9writeSIntExj(void) 819 + { 820 + if (verbose) puts("STUB: _ZN2PB6Writer9writeSIntExj called"); 821 + return NULL; 822 + } 823 + 824 + void* _ZN2PB6WriterC1Ev(void) 825 + { 826 + if (verbose) puts("STUB: _ZN2PB6WriterC1Ev called"); 827 + return NULL; 828 + } 829 + 830 + void* _ZN2PB6WriterC2Ev(void) 831 + { 832 + if (verbose) puts("STUB: _ZN2PB6WriterC2Ev called"); 833 + return NULL; 834 + } 835 + 836 + void* _ZN2PB6WriterD1Ev(void) 837 + { 838 + if (verbose) puts("STUB: _ZN2PB6WriterD1Ev called"); 839 + return NULL; 840 + } 841 + 842 + void* _ZN2PB6WriterD2Ev(void) 843 + { 844 + if (verbose) puts("STUB: _ZN2PB6WriterD2Ev called"); 845 + return NULL; 846 + } 847 + 848 + void* _ZNK2PB4Base13formattedTextEv(void) 849 + { 850 + if (verbose) puts("STUB: _ZNK2PB4Base13formattedTextEv called"); 851 + return NULL; 852 + } 853 + 854 + void* _ZNK2PB4DataeqERKS0_(void) 855 + { 856 + if (verbose) puts("STUB: _ZNK2PB4DataeqERKS0_ called"); 857 + return NULL; 858 + }
+34
src/private-frameworks/ProtocolBuffer/src/_PBProperty.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <ProtocolBuffer/_PBProperty.h> 21 + 22 + @implementation _PBProperty 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+58
src/private-frameworks/TrustedPeers/CMakeLists.txt
··· 1 + project(TrustedPeers) 2 + 3 + set(DYLIB_COMPAT_VERSION "1.0.0") 4 + set(DYLIB_CURRENT_VERSION "1.0.0") 5 + 6 + add_framework(TrustedPeers 7 + FAT 8 + CURRENT_VERSION 9 + PRIVATE 10 + VERSION "A" 11 + 12 + SOURCES 13 + src/TrustedPeers.m 14 + src/TPCategoryRule.m 15 + src/TPPeerDynamicInfo.m 16 + src/TPPolicy.m 17 + src/TPPBDictionaryMatchingRuleFieldExists.m 18 + src/TPModel.m 19 + src/TPPolicyDocument.m 20 + src/TPMachineID.m 21 + src/TPMachineIDList.m 22 + src/TPHashBuilder.m 23 + src/TPPBDictionaryMatchingRuleFieldRegexMatch.m 24 + src/TPPBDictionaryMatchingRule.m 25 + src/TPPeerStableInfo.m 26 + src/TPECPublicKeyFactory.m 27 + src/TPPeerPermanentInfo.m 28 + src/TPPBPolicyKeyViewMapping.m 29 + src/TPRecoveryKeyPair.m 30 + src/TPCachedViableBottles.m 31 + src/TPPolicyVersion.m 32 + src/TPPeer.m 33 + src/TPPBDispositionDuplicateMachineID.m 34 + src/TPVoucher.m 35 + src/TPPBDispositionEntry.m 36 + src/TPPBDispositionDisallowedMachineID.m 37 + src/TPPBAncientEpoch.m 38 + src/TPPBPolicyProhibits.m 39 + src/TPPBUnknownMachineID.m 40 + src/TPPBDisposition.m 41 + src/TPPBPeerPermanentInfo.m 42 + src/TPDictionaryMatchingRule.m 43 + src/TPPBPeerDynamicInfo.m 44 + src/TPPBPolicySecret.m 45 + src/TPPBPeerStableInfo.m 46 + src/TPPBVoucher.m 47 + src/TPPBPolicyDocument.m 48 + src/TPPBPolicyCategoriesByView.m 49 + src/TPPBPolicyIntroducersByCategory.m 50 + src/TPStringTable.m 51 + src/TPPBPolicyModelToCategory.m 52 + src/TPPBPolicyRedaction.m 53 + 54 + DEPENDENCIES 55 + system 56 + objc 57 + Foundation 58 + )
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPCachedViableBottles.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPCachedViableBottles : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPCategoryRule.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPCategoryRule : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPDictionaryMatchingRule.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPDictionaryMatchingRule : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPECPublicKeyFactory.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPECPublicKeyFactory : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPHashBuilder.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPHashBuilder : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPKeyPair.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @protocol TPKeyPair 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPMachineID.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPMachineID : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPMachineIDList.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPMachineIDList : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPModel.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPModel : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPPBAncientEpoch.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPPBAncientEpoch : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPPBDictionaryMatchingRule.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPPBDictionaryMatchingRule : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPPBDictionaryMatchingRuleFieldExists.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPPBDictionaryMatchingRuleFieldExists : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPPBDictionaryMatchingRuleFieldRegexMatch.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPPBDictionaryMatchingRuleFieldRegexMatch : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPPBDisposition.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPPBDisposition : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPPBDispositionDisallowedMachineID.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPPBDispositionDisallowedMachineID : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPPBDispositionDuplicateMachineID.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPPBDispositionDuplicateMachineID : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPPBDispositionEntry.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPPBDispositionEntry : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPPBPeerDynamicInfo.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPPBPeerDynamicInfo : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPPBPeerPermanentInfo.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPPBPeerPermanentInfo : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPPBPeerStableInfo.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPPBPeerStableInfo : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPPBPolicyCategoriesByView.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPPBPolicyCategoriesByView : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPPBPolicyDocument.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPPBPolicyDocument : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPPBPolicyIntroducersByCategory.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPPBPolicyIntroducersByCategory : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPPBPolicyKeyViewMapping.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPPBPolicyKeyViewMapping : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPPBPolicyModelToCategory.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPPBPolicyModelToCategory : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPPBPolicyProhibits.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPPBPolicyProhibits : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPPBPolicyRedaction.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPPBPolicyRedaction : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPPBPolicySecret.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPPBPolicySecret : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPPBUnknownMachineID.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPPBUnknownMachineID : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPPBVoucher.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPPBVoucher : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPPeer.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPPeer : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPPeerDynamicInfo.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPPeerDynamicInfo : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPPeerPermanentInfo.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPPeerPermanentInfo : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPPeerStableInfo.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPPeerStableInfo : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPPolicy.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPPolicy : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPPolicyDocument.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPPolicyDocument : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPPolicyVersion.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPPolicyVersion : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPPublicKey.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @protocol TPPublicKey 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPPublicKeyFactory.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @protocol TPPublicKeyFactory 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPRecoveryKeyPair.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPRecoveryKeyPair : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPStringTable.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPStringTable : NSObject 23 + 24 + @end
+24
src/private-frameworks/TrustedPeers/include/TrustedPeers/TPVoucher.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #include <Foundation/Foundation.h> 21 + 22 + @interface TPVoucher : NSObject 23 + 24 + @end
+96
src/private-frameworks/TrustedPeers/include/TrustedPeers/TrustedPeers.h
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 + #ifndef _TrustedPeers_H_ 22 + #define _TrustedPeers_H_ 23 + 24 + #import <Foundation/Foundation.h> 25 + 26 + #import <TrustedPeers/TPKeyPair.h> 27 + #import <TrustedPeers/TPPublicKey.h> 28 + #import <TrustedPeers/TPPublicKeyFactory.h> 29 + #import <TrustedPeers/TPCategoryRule.h> 30 + #import <TrustedPeers/TPPeerDynamicInfo.h> 31 + #import <TrustedPeers/TPPolicy.h> 32 + #import <TrustedPeers/TPPBDictionaryMatchingRuleFieldExists.h> 33 + #import <TrustedPeers/TPModel.h> 34 + #import <TrustedPeers/TPPolicyDocument.h> 35 + #import <TrustedPeers/TPMachineID.h> 36 + #import <TrustedPeers/TPMachineIDList.h> 37 + #import <TrustedPeers/TPHashBuilder.h> 38 + #import <TrustedPeers/TPPBDictionaryMatchingRuleFieldRegexMatch.h> 39 + #import <TrustedPeers/TPPBDictionaryMatchingRule.h> 40 + #import <TrustedPeers/TPPeerStableInfo.h> 41 + #import <TrustedPeers/TPECPublicKeyFactory.h> 42 + #import <TrustedPeers/TPPeerPermanentInfo.h> 43 + #import <TrustedPeers/TPPBPolicyKeyViewMapping.h> 44 + #import <TrustedPeers/TPRecoveryKeyPair.h> 45 + #import <TrustedPeers/TPCachedViableBottles.h> 46 + #import <TrustedPeers/TPPolicyVersion.h> 47 + #import <TrustedPeers/TPPeer.h> 48 + #import <TrustedPeers/TPPBDispositionDuplicateMachineID.h> 49 + #import <TrustedPeers/TPVoucher.h> 50 + #import <TrustedPeers/TPPBDispositionEntry.h> 51 + #import <TrustedPeers/TPPBDispositionDisallowedMachineID.h> 52 + #import <TrustedPeers/TPPBAncientEpoch.h> 53 + #import <TrustedPeers/TPPBPolicyProhibits.h> 54 + #import <TrustedPeers/TPPBUnknownMachineID.h> 55 + #import <TrustedPeers/TPPBDisposition.h> 56 + #import <TrustedPeers/TPPBPeerPermanentInfo.h> 57 + #import <TrustedPeers/TPDictionaryMatchingRule.h> 58 + #import <TrustedPeers/TPPBPeerDynamicInfo.h> 59 + #import <TrustedPeers/TPPBPolicySecret.h> 60 + #import <TrustedPeers/TPPBPeerStableInfo.h> 61 + #import <TrustedPeers/TPPBVoucher.h> 62 + #import <TrustedPeers/TPPBPolicyDocument.h> 63 + #import <TrustedPeers/TPPBPolicyCategoriesByView.h> 64 + #import <TrustedPeers/TPPBPolicyIntroducersByCategory.h> 65 + #import <TrustedPeers/TPStringTable.h> 66 + #import <TrustedPeers/TPPBPolicyModelToCategory.h> 67 + #import <TrustedPeers/TPPBPolicyRedaction.h> 68 + 69 + void* TPMachineIDStatusToString(void); 70 + void* TPModelLog(void); 71 + void* TPPBAncientEpochReadFrom(void); 72 + void* TPPBDictionaryMatchingRuleFieldExistsReadFrom(void); 73 + void* TPPBDictionaryMatchingRuleFieldRegexMatchReadFrom(void); 74 + void* TPPBDictionaryMatchingRuleReadFrom(void); 75 + void* TPPBDispositionDisallowedMachineIDReadFrom(void); 76 + void* TPPBDispositionDuplicateMachineIDReadFrom(void); 77 + void* TPPBDispositionEntryReadFrom(void); 78 + void* TPPBDispositionReadFrom(void); 79 + void* TPPBPeerDynamicInfoReadFrom(void); 80 + void* TPPBPeerPermanentInfoReadFrom(void); 81 + void* TPPBPeerStableInfoReadFrom(void); 82 + void* TPPBPolicyCategoriesByViewReadFrom(void); 83 + void* TPPBPolicyDocumentReadFrom(void); 84 + void* TPPBPolicyIntroducersByCategoryReadFrom(void); 85 + void* TPPBPolicyKeyViewMappingReadFrom(void); 86 + void* TPPBPolicyModelToCategoryReadFrom(void); 87 + void* TPPBPolicyProhibitsReadFrom(void); 88 + void* TPPBPolicyRedactionReadFrom(void); 89 + void* TPPBPolicySecretReadFrom(void); 90 + void* TPPBUnknownMachineIDReadFrom(void); 91 + void* TPPBVoucherReadFrom(void); 92 + void* TPPeerStatusToString(void); 93 + void* checkTypesafeSignature(void); 94 + void* typesafeSignature(void); 95 + 96 + #endif
+34
src/private-frameworks/TrustedPeers/src/TPCachedViableBottles.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPCachedViableBottles.h> 21 + 22 + @implementation TPCachedViableBottles 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPCategoryRule.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPCategoryRule.h> 21 + 22 + @implementation TPCategoryRule 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPDictionaryMatchingRule.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPDictionaryMatchingRule.h> 21 + 22 + @implementation TPDictionaryMatchingRule 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPECPublicKeyFactory.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPECPublicKeyFactory.h> 21 + 22 + @implementation TPECPublicKeyFactory 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPHashBuilder.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPHashBuilder.h> 21 + 22 + @implementation TPHashBuilder 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPMachineID.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPMachineID.h> 21 + 22 + @implementation TPMachineID 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPMachineIDList.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPMachineIDList.h> 21 + 22 + @implementation TPMachineIDList 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPModel.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPModel.h> 21 + 22 + @implementation TPModel 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPPBAncientEpoch.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPPBAncientEpoch.h> 21 + 22 + @implementation TPPBAncientEpoch 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPPBDictionaryMatchingRule.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPPBDictionaryMatchingRule.h> 21 + 22 + @implementation TPPBDictionaryMatchingRule 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPPBDictionaryMatchingRuleFieldExists.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPPBDictionaryMatchingRuleFieldExists.h> 21 + 22 + @implementation TPPBDictionaryMatchingRuleFieldExists 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPPBDictionaryMatchingRuleFieldRegexMatch.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPPBDictionaryMatchingRuleFieldRegexMatch.h> 21 + 22 + @implementation TPPBDictionaryMatchingRuleFieldRegexMatch 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPPBDisposition.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPPBDisposition.h> 21 + 22 + @implementation TPPBDisposition 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPPBDispositionDisallowedMachineID.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPPBDispositionDisallowedMachineID.h> 21 + 22 + @implementation TPPBDispositionDisallowedMachineID 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPPBDispositionDuplicateMachineID.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPPBDispositionDuplicateMachineID.h> 21 + 22 + @implementation TPPBDispositionDuplicateMachineID 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPPBDispositionEntry.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPPBDispositionEntry.h> 21 + 22 + @implementation TPPBDispositionEntry 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPPBPeerDynamicInfo.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPPBPeerDynamicInfo.h> 21 + 22 + @implementation TPPBPeerDynamicInfo 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPPBPeerPermanentInfo.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPPBPeerPermanentInfo.h> 21 + 22 + @implementation TPPBPeerPermanentInfo 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPPBPeerStableInfo.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPPBPeerStableInfo.h> 21 + 22 + @implementation TPPBPeerStableInfo 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPPBPolicyCategoriesByView.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPPBPolicyCategoriesByView.h> 21 + 22 + @implementation TPPBPolicyCategoriesByView 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPPBPolicyDocument.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPPBPolicyDocument.h> 21 + 22 + @implementation TPPBPolicyDocument 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPPBPolicyIntroducersByCategory.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPPBPolicyIntroducersByCategory.h> 21 + 22 + @implementation TPPBPolicyIntroducersByCategory 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPPBPolicyKeyViewMapping.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPPBPolicyKeyViewMapping.h> 21 + 22 + @implementation TPPBPolicyKeyViewMapping 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPPBPolicyModelToCategory.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPPBPolicyModelToCategory.h> 21 + 22 + @implementation TPPBPolicyModelToCategory 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPPBPolicyProhibits.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPPBPolicyProhibits.h> 21 + 22 + @implementation TPPBPolicyProhibits 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPPBPolicyRedaction.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPPBPolicyRedaction.h> 21 + 22 + @implementation TPPBPolicyRedaction 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPPBPolicySecret.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPPBPolicySecret.h> 21 + 22 + @implementation TPPBPolicySecret 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPPBUnknownMachineID.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPPBUnknownMachineID.h> 21 + 22 + @implementation TPPBUnknownMachineID 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPPBVoucher.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPPBVoucher.h> 21 + 22 + @implementation TPPBVoucher 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPPeer.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPPeer.h> 21 + 22 + @implementation TPPeer 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPPeerDynamicInfo.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPPeerDynamicInfo.h> 21 + 22 + @implementation TPPeerDynamicInfo 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPPeerPermanentInfo.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPPeerPermanentInfo.h> 21 + 22 + @implementation TPPeerPermanentInfo 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPPeerStableInfo.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPPeerStableInfo.h> 21 + 22 + @implementation TPPeerStableInfo 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPPolicy.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPPolicy.h> 21 + 22 + @implementation TPPolicy 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPPolicyDocument.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPPolicyDocument.h> 21 + 22 + @implementation TPPolicyDocument 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPPolicyVersion.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPPolicyVersion.h> 21 + 22 + @implementation TPPolicyVersion 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPRecoveryKeyPair.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPRecoveryKeyPair.h> 21 + 22 + @implementation TPRecoveryKeyPair 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPStringTable.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPStringTable.h> 21 + 22 + @implementation TPStringTable 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+34
src/private-frameworks/TrustedPeers/src/TPVoucher.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TPVoucher.h> 21 + 22 + @implementation TPVoucher 23 + 24 + - (NSMethodSignature *)methodSignatureForSelector:(SEL)aSelector 25 + { 26 + return [NSMethodSignature signatureWithObjCTypes: "v@:"]; 27 + } 28 + 29 + - (void)forwardInvocation:(NSInvocation *)anInvocation 30 + { 31 + NSLog(@"Stub called: %@ in %@", NSStringFromSelector([anInvocation selector]), [self class]); 32 + } 33 + 34 + @end
+186
src/private-frameworks/TrustedPeers/src/TrustedPeers.m
··· 1 + /* 2 + This file is part of Darling. 3 + 4 + Copyright (C) 2020 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 <TrustedPeers/TrustedPeers.h> 22 + #include <stdlib.h> 23 + #include <stdio.h> 24 + 25 + static int verbose = 0; 26 + 27 + __attribute__((constructor)) 28 + static void initme(void) { 29 + verbose = getenv("STUB_VERBOSE") != NULL; 30 + } 31 + 32 + void* TPMachineIDStatusToString(void) 33 + { 34 + if (verbose) puts("STUB: TPMachineIDStatusToString called"); 35 + return NULL; 36 + } 37 + 38 + void* TPModelLog(void) 39 + { 40 + if (verbose) puts("STUB: TPModelLog called"); 41 + return NULL; 42 + } 43 + 44 + void* TPPBAncientEpochReadFrom(void) 45 + { 46 + if (verbose) puts("STUB: TPPBAncientEpochReadFrom called"); 47 + return NULL; 48 + } 49 + 50 + void* TPPBDictionaryMatchingRuleFieldExistsReadFrom(void) 51 + { 52 + if (verbose) puts("STUB: TPPBDictionaryMatchingRuleFieldExistsReadFrom called"); 53 + return NULL; 54 + } 55 + 56 + void* TPPBDictionaryMatchingRuleFieldRegexMatchReadFrom(void) 57 + { 58 + if (verbose) puts("STUB: TPPBDictionaryMatchingRuleFieldRegexMatchReadFrom called"); 59 + return NULL; 60 + } 61 + 62 + void* TPPBDictionaryMatchingRuleReadFrom(void) 63 + { 64 + if (verbose) puts("STUB: TPPBDictionaryMatchingRuleReadFrom called"); 65 + return NULL; 66 + } 67 + 68 + void* TPPBDispositionDisallowedMachineIDReadFrom(void) 69 + { 70 + if (verbose) puts("STUB: TPPBDispositionDisallowedMachineIDReadFrom called"); 71 + return NULL; 72 + } 73 + 74 + void* TPPBDispositionDuplicateMachineIDReadFrom(void) 75 + { 76 + if (verbose) puts("STUB: TPPBDispositionDuplicateMachineIDReadFrom called"); 77 + return NULL; 78 + } 79 + 80 + void* TPPBDispositionEntryReadFrom(void) 81 + { 82 + if (verbose) puts("STUB: TPPBDispositionEntryReadFrom called"); 83 + return NULL; 84 + } 85 + 86 + void* TPPBDispositionReadFrom(void) 87 + { 88 + if (verbose) puts("STUB: TPPBDispositionReadFrom called"); 89 + return NULL; 90 + } 91 + 92 + void* TPPBPeerDynamicInfoReadFrom(void) 93 + { 94 + if (verbose) puts("STUB: TPPBPeerDynamicInfoReadFrom called"); 95 + return NULL; 96 + } 97 + 98 + void* TPPBPeerPermanentInfoReadFrom(void) 99 + { 100 + if (verbose) puts("STUB: TPPBPeerPermanentInfoReadFrom called"); 101 + return NULL; 102 + } 103 + 104 + void* TPPBPeerStableInfoReadFrom(void) 105 + { 106 + if (verbose) puts("STUB: TPPBPeerStableInfoReadFrom called"); 107 + return NULL; 108 + } 109 + 110 + void* TPPBPolicyCategoriesByViewReadFrom(void) 111 + { 112 + if (verbose) puts("STUB: TPPBPolicyCategoriesByViewReadFrom called"); 113 + return NULL; 114 + } 115 + 116 + void* TPPBPolicyDocumentReadFrom(void) 117 + { 118 + if (verbose) puts("STUB: TPPBPolicyDocumentReadFrom called"); 119 + return NULL; 120 + } 121 + 122 + void* TPPBPolicyIntroducersByCategoryReadFrom(void) 123 + { 124 + if (verbose) puts("STUB: TPPBPolicyIntroducersByCategoryReadFrom called"); 125 + return NULL; 126 + } 127 + 128 + void* TPPBPolicyKeyViewMappingReadFrom(void) 129 + { 130 + if (verbose) puts("STUB: TPPBPolicyKeyViewMappingReadFrom called"); 131 + return NULL; 132 + } 133 + 134 + void* TPPBPolicyModelToCategoryReadFrom(void) 135 + { 136 + if (verbose) puts("STUB: TPPBPolicyModelToCategoryReadFrom called"); 137 + return NULL; 138 + } 139 + 140 + void* TPPBPolicyProhibitsReadFrom(void) 141 + { 142 + if (verbose) puts("STUB: TPPBPolicyProhibitsReadFrom called"); 143 + return NULL; 144 + } 145 + 146 + void* TPPBPolicyRedactionReadFrom(void) 147 + { 148 + if (verbose) puts("STUB: TPPBPolicyRedactionReadFrom called"); 149 + return NULL; 150 + } 151 + 152 + void* TPPBPolicySecretReadFrom(void) 153 + { 154 + if (verbose) puts("STUB: TPPBPolicySecretReadFrom called"); 155 + return NULL; 156 + } 157 + 158 + void* TPPBUnknownMachineIDReadFrom(void) 159 + { 160 + if (verbose) puts("STUB: TPPBUnknownMachineIDReadFrom called"); 161 + return NULL; 162 + } 163 + 164 + void* TPPBVoucherReadFrom(void) 165 + { 166 + if (verbose) puts("STUB: TPPBVoucherReadFrom called"); 167 + return NULL; 168 + } 169 + 170 + void* TPPeerStatusToString(void) 171 + { 172 + if (verbose) puts("STUB: TPPeerStatusToString called"); 173 + return NULL; 174 + } 175 + 176 + void* checkTypesafeSignature(void) 177 + { 178 + if (verbose) puts("STUB: checkTypesafeSignature called"); 179 + return NULL; 180 + } 181 + 182 + void* typesafeSignature(void) 183 + { 184 + if (verbose) puts("STUB: typesafeSignature called"); 185 + return NULL; 186 + }