|
161 | 161 | 27469D09233D719800A1EE1A /* mbedUtils.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2762A01C22EB933100F9AB18 /* mbedUtils.cc */; }; |
162 | 162 | 2746C8E62639E88700A3B2CC /* ThreadUtil.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2746C8E52639E88700A3B2CC /* ThreadUtil.cc */; }; |
163 | 163 | 2747A0A327963F0B00F286AF /* SignedDict.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2747A09E27963F0A00F286AF /* SignedDict.cc */; }; |
164 | | - 2747A1B327975EBE00F286AF /* monocypher-ed25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 2747A18427975EBE00F286AF /* monocypher-ed25519.c */; }; |
165 | | - 2747A1B427975EBE00F286AF /* monocypher.c in Sources */ = {isa = PBXBuildFile; fileRef = 2747A18527975EBE00F286AF /* monocypher.c */; }; |
166 | | - 2747A1B527975EBE00F286AF /* chacha20.c in Sources */ = {isa = PBXBuildFile; fileRef = 2747A18827975EBE00F286AF /* chacha20.c */; }; |
167 | | - 2747A1B627975EBE00F286AF /* aead-incr.c in Sources */ = {isa = PBXBuildFile; fileRef = 2747A18927975EBE00F286AF /* aead-incr.c */; }; |
168 | | - 2747A1BA27975F1C00F286AF /* Monocypher-ed25519.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2747A1B827975F1C00F286AF /* Monocypher-ed25519.cc */; }; |
169 | | - 2747A1BB27975F1C00F286AF /* Monocypher.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2747A1B927975F1C00F286AF /* Monocypher.cc */; }; |
170 | 164 | 2747A1BE2798847300F286AF /* SignatureTest.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2747A1BD2798847300F286AF /* SignatureTest.cc */; }; |
171 | 165 | 2747A1C12798920600F286AF /* Signing.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2747A1C02798920600F286AF /* Signing.cc */; }; |
172 | 166 | 2747A1C22798920600F286AF /* Signing.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2747A1C02798920600F286AF /* Signing.cc */; }; |
|
229 | 223 | 27727C55230F279D0082BCC9 /* HTTPLogic.cc in Sources */ = {isa = PBXBuildFile; fileRef = 27727C53230F279D0082BCC9 /* HTTPLogic.cc */; }; |
230 | 224 | 27766E161982DA8E00CAA464 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 27766E151982DA8E00CAA464 /* Security.framework */; }; |
231 | 225 | 2776AA272087FF6B004ACE85 /* LegacyAttachments.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2776AA252087FF6B004ACE85 /* LegacyAttachments.cc */; }; |
| 226 | + 277C5C3327A8864B001BE212 /* monocypher.c in Sources */ = {isa = PBXBuildFile; fileRef = 277C5C3227A8864B001BE212 /* monocypher.c */; settings = {COMPILER_FLAGS = "-Wno-shorten-64-to-32 -Wno-shadow"; }; }; |
| 227 | + 277C5C3627A88658001BE212 /* monocypher-ed25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 277C5C3427A88658001BE212 /* monocypher-ed25519.c */; }; |
232 | 228 | 2783DF991D27436700F84E6E /* c4ThreadingTest.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2783DF981D27436700F84E6E /* c4ThreadingTest.cc */; }; |
233 | 229 | 2787EB271F4C91B000DB97B0 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 27766E151982DA8E00CAA464 /* Security.framework */; }; |
234 | 230 | 2787EB291F4C929C00DB97B0 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 27766E151982DA8E00CAA464 /* Security.framework */; }; |
|
1059 | 1055 | 2747664820190841007B39D1 /* sqlite3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sqlite3.h; sourceTree = "<group>"; }; |
1060 | 1056 | 2747A09E27963F0A00F286AF /* SignedDict.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SignedDict.cc; sourceTree = "<group>"; }; |
1061 | 1057 | 2747A0A227963F0B00F286AF /* SignedDict.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = SignedDict.hh; sourceTree = "<group>"; }; |
1062 | | - 2747A0A527975EBD00F286AF /* CMakeLists.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CMakeLists.txt; sourceTree = "<group>"; }; |
1063 | | - 2747A0AB27975EBD00F286AF /* Monocypher.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Monocypher.hh; sourceTree = "<group>"; }; |
1064 | | - 2747A0AD27975EBD00F286AF /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; }; |
1065 | | - 2747A18127975EBE00F286AF /* monocypher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = monocypher.h; sourceTree = "<group>"; }; |
1066 | | - 2747A18327975EBE00F286AF /* monocypher-ed25519.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "monocypher-ed25519.h"; sourceTree = "<group>"; }; |
1067 | | - 2747A18427975EBE00F286AF /* monocypher-ed25519.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "monocypher-ed25519.c"; sourceTree = "<group>"; }; |
1068 | | - 2747A18527975EBE00F286AF /* monocypher.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = monocypher.c; sourceTree = "<group>"; }; |
1069 | | - 2747A18727975EBE00F286AF /* aead-incr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "aead-incr.h"; sourceTree = "<group>"; }; |
1070 | | - 2747A18827975EBE00F286AF /* chacha20.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = chacha20.c; sourceTree = "<group>"; }; |
1071 | | - 2747A18927975EBE00F286AF /* aead-incr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = "aead-incr.c"; sourceTree = "<group>"; }; |
1072 | | - 2747A18A27975EBE00F286AF /* chacha20.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chacha20.h; sourceTree = "<group>"; }; |
1073 | | - 2747A1B827975F1C00F286AF /* Monocypher-ed25519.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "Monocypher-ed25519.cc"; sourceTree = "<group>"; }; |
1074 | | - 2747A1B927975F1C00F286AF /* Monocypher.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Monocypher.cc; sourceTree = "<group>"; }; |
1075 | | - 2747A1BC27975F9E00F286AF /* Monocypher-ed25519.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = "Monocypher-ed25519.hh"; sourceTree = "<group>"; }; |
1076 | 1058 | 2747A1BD2798847300F286AF /* SignatureTest.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = SignatureTest.cc; sourceTree = "<group>"; }; |
1077 | 1059 | 2747A1BF2798920600F286AF /* Signing.hh */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = Signing.hh; sourceTree = "<group>"; }; |
1078 | 1060 | 2747A1C02798920600F286AF /* Signing.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = Signing.cc; sourceTree = "<group>"; }; |
|
1227 | 1209 | 2776AA262087FF6B004ACE85 /* LegacyAttachments.hh */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = LegacyAttachments.hh; sourceTree = "<group>"; }; |
1228 | 1210 | 2777146C1C5D6BDB003C0287 /* static_lib.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = static_lib.xcconfig; sourceTree = "<group>"; }; |
1229 | 1211 | 2779CC6E1E85E4FC00F0D251 /* ReplicatorTypes.hh */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = ReplicatorTypes.hh; sourceTree = "<group>"; }; |
| 1212 | + 277C5C3127A8864B001BE212 /* monocypher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = monocypher.h; path = src/monocypher.h; sourceTree = "<group>"; }; |
| 1213 | + 277C5C3227A8864B001BE212 /* monocypher.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = monocypher.c; path = src/monocypher.c; sourceTree = "<group>"; }; |
| 1214 | + 277C5C3427A88658001BE212 /* monocypher-ed25519.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = "monocypher-ed25519.c"; path = "src/optional/monocypher-ed25519.c"; sourceTree = "<group>"; }; |
| 1215 | + 277C5C3527A88658001BE212 /* monocypher-ed25519.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "monocypher-ed25519.h"; path = "src/optional/monocypher-ed25519.h"; sourceTree = "<group>"; }; |
1230 | 1216 | 277CB6251D0DED5E00702E56 /* Fleece.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = Fleece.xcodeproj; path = fleece/Fleece.xcodeproj; sourceTree = "<group>"; }; |
1231 | 1217 | 277D19C9194E295B008E91EB /* Error.hh */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = Error.hh; sourceTree = "<group>"; }; |
1232 | 1218 | 277FEE5721ED10FA00B60E3C /* ReplicatorSGTest.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = ReplicatorSGTest.cc; sourceTree = "<group>"; }; |
|
2160 | 2146 | path = sqlite3; |
2161 | 2147 | sourceTree = "<group>"; |
2162 | 2148 | }; |
2163 | | - 2747A0A427975EBD00F286AF /* monocypher-cpp */ = { |
2164 | | - isa = PBXGroup; |
2165 | | - children = ( |
2166 | | - 2747A0AD27975EBD00F286AF /* README.md */, |
2167 | | - 2747A0A527975EBD00F286AF /* CMakeLists.txt */, |
2168 | | - 2747A0AA27975EBD00F286AF /* include */, |
2169 | | - 2747A1B727975F1B00F286AF /* src */, |
2170 | | - 2747A0B327975EBD00F286AF /* vendor */, |
2171 | | - ); |
2172 | | - path = "monocypher-cpp"; |
2173 | | - sourceTree = "<group>"; |
2174 | | - }; |
2175 | | - 2747A0AA27975EBD00F286AF /* include */ = { |
2176 | | - isa = PBXGroup; |
2177 | | - children = ( |
2178 | | - 2747A0AB27975EBD00F286AF /* Monocypher.hh */, |
2179 | | - 2747A1BC27975F9E00F286AF /* Monocypher-ed25519.hh */, |
2180 | | - ); |
2181 | | - path = include; |
2182 | | - sourceTree = "<group>"; |
2183 | | - }; |
2184 | | - 2747A0B327975EBD00F286AF /* vendor */ = { |
2185 | | - isa = PBXGroup; |
2186 | | - children = ( |
2187 | | - 2747A0B427975EBD00F286AF /* monocypher */, |
2188 | | - ); |
2189 | | - path = vendor; |
2190 | | - sourceTree = "<group>"; |
2191 | | - }; |
2192 | | - 2747A0B427975EBD00F286AF /* monocypher */ = { |
2193 | | - isa = PBXGroup; |
2194 | | - children = ( |
2195 | | - 2747A18027975EBE00F286AF /* src */, |
2196 | | - ); |
2197 | | - path = monocypher; |
2198 | | - sourceTree = "<group>"; |
2199 | | - }; |
2200 | | - 2747A18027975EBE00F286AF /* src */ = { |
2201 | | - isa = PBXGroup; |
2202 | | - children = ( |
2203 | | - 2747A18127975EBE00F286AF /* monocypher.h */, |
2204 | | - 2747A18227975EBE00F286AF /* optional */, |
2205 | | - 2747A18527975EBE00F286AF /* monocypher.c */, |
2206 | | - 2747A18627975EBE00F286AF /* deprecated */, |
2207 | | - ); |
2208 | | - path = src; |
2209 | | - sourceTree = "<group>"; |
2210 | | - }; |
2211 | | - 2747A18227975EBE00F286AF /* optional */ = { |
2212 | | - isa = PBXGroup; |
2213 | | - children = ( |
2214 | | - 2747A18327975EBE00F286AF /* monocypher-ed25519.h */, |
2215 | | - 2747A18427975EBE00F286AF /* monocypher-ed25519.c */, |
2216 | | - ); |
2217 | | - path = optional; |
2218 | | - sourceTree = "<group>"; |
2219 | | - }; |
2220 | | - 2747A18627975EBE00F286AF /* deprecated */ = { |
2221 | | - isa = PBXGroup; |
2222 | | - children = ( |
2223 | | - 2747A18727975EBE00F286AF /* aead-incr.h */, |
2224 | | - 2747A18827975EBE00F286AF /* chacha20.c */, |
2225 | | - 2747A18927975EBE00F286AF /* aead-incr.c */, |
2226 | | - 2747A18A27975EBE00F286AF /* chacha20.h */, |
2227 | | - ); |
2228 | | - path = deprecated; |
2229 | | - sourceTree = "<group>"; |
2230 | | - }; |
2231 | | - 2747A1B727975F1B00F286AF /* src */ = { |
2232 | | - isa = PBXGroup; |
2233 | | - children = ( |
2234 | | - 2747A1B827975F1C00F286AF /* Monocypher-ed25519.cc */, |
2235 | | - 2747A1B927975F1C00F286AF /* Monocypher.cc */, |
2236 | | - ); |
2237 | | - path = src; |
2238 | | - sourceTree = "<group>"; |
2239 | | - }; |
2240 | 2149 | 274D03FF1BA7554700FF7C35 /* tests */ = { |
2241 | 2150 | isa = PBXGroup; |
2242 | 2151 | children = ( |
|
2745 | 2654 | name = Support; |
2746 | 2655 | sourceTree = "<group>"; |
2747 | 2656 | }; |
| 2657 | + 277C5C3027A8861F001BE212 /* Monocypher */ = { |
| 2658 | + isa = PBXGroup; |
| 2659 | + children = ( |
| 2660 | + 277C5C3227A8864B001BE212 /* monocypher.c */, |
| 2661 | + 277C5C3127A8864B001BE212 /* monocypher.h */, |
| 2662 | + 277C5C3427A88658001BE212 /* monocypher-ed25519.c */, |
| 2663 | + 277C5C3527A88658001BE212 /* monocypher-ed25519.h */, |
| 2664 | + ); |
| 2665 | + path = Monocypher; |
| 2666 | + sourceTree = "<group>"; |
| 2667 | + }; |
2748 | 2668 | 27A924951D9B316D00086206 /* LiteCore iOS */ = { |
2749 | 2669 | isa = PBXGroup; |
2750 | 2670 | children = ( |
|
2957 | 2877 | 277CB6251D0DED5E00702E56 /* Fleece.xcodeproj */, |
2958 | 2878 | 275E6B9C22C2A3860032362A /* ios-cmake */, |
2959 | 2879 | 2771A01F2284EA9F00B18E0A /* mbedtls */, |
2960 | | - 2747A0A427975EBD00F286AF /* monocypher-cpp */, |
| 2880 | + 277C5C3027A8861F001BE212 /* Monocypher */, |
2961 | 2881 | 27AFF38F23036A7100B4D6C4 /* socketpp */, |
2962 | 2882 | 27EF7FFA1914296D00A327B9 /* sqlite3-unicodesn */, |
2963 | 2883 | 27D74A731D4D3F0700D806E0 /* SQLiteCpp */, |
|
4324 | 4244 | 27E3DD371DB450B300F2872D /* Logging.cc in Sources */, |
4325 | 4245 | 27FC8DB622135BCE0083B033 /* ChangesFeed.cc in Sources */, |
4326 | 4246 | 27E35AC81E942D6100E103F9 /* IncomingRev.cc in Sources */, |
4327 | | - 2747A1B327975EBE00F286AF /* monocypher-ed25519.c in Sources */, |
4328 | 4247 | 2744B35B241854F2005A194D /* MessageBuilder.cc in Sources */, |
4329 | 4248 | 2744B356241854F2005A194D /* GCDMailbox.cc in Sources */, |
4330 | 4249 | 27E48713192171EA007D8940 /* DataFile.cc in Sources */, |
|
4349 | 4268 | 27FA568424AD0E9300B2F1F8 /* Pusher+Attachments.cc in Sources */, |
4350 | 4269 | 93CD01101E933BE100AFB3FA /* Checkpoint.cc in Sources */, |
4351 | 4270 | 27D74A6F1D4D3DF500D806E0 /* SQLiteDataFile.cc in Sources */, |
4352 | | - 2747A1B527975EBE00F286AF /* chacha20.c in Sources */, |
4353 | 4271 | 2744B350241854F2005A194D /* WebSocketInterface.cc in Sources */, |
4354 | | - 2747A1B627975EBE00F286AF /* aead-incr.c in Sources */, |
4355 | 4272 | 27D74A841D4D3F2300D806E0 /* Transaction.cpp in Sources */, |
4356 | 4273 | 274D17822177ECCC007FD01A /* QueryParser+Prediction.cc in Sources */, |
4357 | 4274 | 27D74A9F1D4FF65000D806E0 /* c4Base.cc in Sources */, |
|
4367 | 4284 | 2743E35625F85F26006F696D /* c4Replicator_CAPI.cc in Sources */, |
4368 | 4285 | 27DF46C41A12CF46007BB4A4 /* Record.cc in Sources */, |
4369 | 4286 | 27E4872B1923F24D007D8940 /* RevTreeRecord.cc in Sources */, |
4370 | | - 2747A1BB27975F1C00F286AF /* Monocypher.cc in Sources */, |
4371 | 4287 | 27229278260D1ADF00A3A41F /* c4Collection.cc in Sources */, |
4372 | 4288 | 276CE6832267991500B681AC /* n1ql.cc in Sources */, |
4373 | 4289 | 93CD010F1E933BE100AFB3FA /* Pusher.cc in Sources */, |
|
4393 | 4309 | 2716F91F248578D000BE21D9 /* mbedSnippets.cc in Sources */, |
4394 | 4310 | 27229215260AB89900A3A41F /* BlobStreams.cc in Sources */, |
4395 | 4311 | 272F00F62273D45000E62F72 /* LiveQuerier.cc in Sources */, |
4396 | | - 2747A1BA27975F1C00F286AF /* Monocypher-ed25519.cc in Sources */, |
4397 | 4312 | 278963671D7B7E7D00493096 /* Stream.cc in Sources */, |
4398 | 4313 | 27B699E11F27B85900782145 /* SQLiteFleeceUtil.cc in Sources */, |
4399 | 4314 | 27E3DD581DB8524300F2872D /* DatabaseImpl.cc in Sources */, |
|
4403 | 4318 | 27E487231922A64F007D8940 /* RevTree.cc in Sources */, |
4404 | 4319 | 27E89BA61D679542002C32B3 /* FilePath.cc in Sources */, |
4405 | 4320 | 279C18F01DF2051600D3221D /* SQLiteFTSRankFunction.cc in Sources */, |
| 4321 | + 277C5C3327A8864B001BE212 /* monocypher.c in Sources */, |
4406 | 4322 | 27E6DFF01DA5AFF3008EB681 /* Query.cc in Sources */, |
4407 | 4323 | 27D74A7E1D4D3F2300D806E0 /* Database.cpp in Sources */, |
4408 | 4324 | 27ADA79B1F2BF64100D9DE25 /* UnicodeCollator.cc in Sources */, |
|
4412 | 4328 | 274EDDF61DA30B43003AD158 /* QueryParser.cc in Sources */, |
4413 | 4329 | 273E9F741C51612E003115A6 /* c4DocEnumerator.cc in Sources */, |
4414 | 4330 | 270C6B8C1EBA2CD600E73415 /* LogEncoder.cc in Sources */, |
| 4331 | + 277C5C3627A88658001BE212 /* monocypher-ed25519.c in Sources */, |
4415 | 4332 | 27D9655F2335667A00F4A51C /* SecureRandomize.cc in Sources */, |
4416 | 4333 | 273D25F62564666A008643D2 /* VectorDocument.cc in Sources */, |
4417 | 4334 | 27CCD4AF2315DB11003DEB99 /* Address.cc in Sources */, |
|
4428 | 4345 | 27F0426C2196264900D7C6FA /* SQLiteDataFile+Indexes.cc in Sources */, |
4429 | 4346 | 27FA568924AD0F8E00B2F1F8 /* Pusher+Revs.cc in Sources */, |
4430 | 4347 | 278963621D7A376900493096 /* EncryptedStream.cc in Sources */, |
4431 | | - 2747A1B427975EBE00F286AF /* monocypher.c in Sources */, |
4432 | 4348 | 72A3AF891F424EC0001E16D4 /* PrebuiltCopier.cc in Sources */, |
4433 | 4349 | 93CD010B1E933BE100AFB3FA /* Worker.cc in Sources */, |
4434 | 4350 | 27098AC02175279F002751DA /* SQLiteKeyStore+ArrayIndexes.cc in Sources */, |
|
0 commit comments