|
156 | 156 | 7BC01A3E241F40AB00BC7C55 /* NotificationServiceExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BC01A3D241F40AB00BC7C55 /* NotificationServiceExtension.swift */; };
|
157 | 157 | 7BC01A42241F40AB00BC7C55 /* SessionNotificationServiceExtension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 7BC01A3B241F40AB00BC7C55 /* SessionNotificationServiceExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
|
158 | 158 | 7BC707F227290ACB002817AD /* SessionCallManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BC707F127290ACB002817AD /* SessionCallManager.swift */; };
|
159 |
| - 7BD477A827EC39F5004E2822 /* Atomic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BD477A727EC39F5004E2822 /* Atomic.swift */; }; |
160 | 159 | 7BD687D12A5D0D1200D8E455 /* MessageInfoScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BD687D02A5D0D1200D8E455 /* MessageInfoScreen.swift */; };
|
161 | 160 | 7BD976972A776C76001B466F /* SessionCarouselView+SwiftUI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BE2701D2A64C11500CEB71A /* SessionCarouselView+SwiftUI.swift */; };
|
162 | 161 | 7BDCFC08242186E700641C39 /* NotificationServiceExtensionContext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7BDCFC07242186E700641C39 /* NotificationServiceExtensionContext.swift */; };
|
|
817 | 816 | FD96F3A729DBD43D00401309 /* MockJobRunner.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD96F3A629DBD43D00401309 /* MockJobRunner.swift */; };
|
818 | 817 | FD97B2402A3FEB050027DD57 /* ARC4RandomNumberGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD97B23F2A3FEB050027DD57 /* ARC4RandomNumberGenerator.swift */; };
|
819 | 818 | FD97B2422A3FEBF30027DD57 /* UnreadMarkerCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD97B2412A3FEBF30027DD57 /* UnreadMarkerCell.swift */; };
|
| 819 | + FD99D0872D0FA731005D2E15 /* ThreadSafe.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD99D0862D0FA72E005D2E15 /* ThreadSafe.swift */; }; |
| 820 | + FD99D0902D10E71B005D2E15 /* NSCache+Utilities.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD99D08F2D10E718005D2E15 /* NSCache+Utilities.swift */; }; |
| 821 | + FD99D0922D10F5EE005D2E15 /* ThreadSafeSpec.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD99D0912D10F5EB005D2E15 /* ThreadSafeSpec.swift */; }; |
820 | 822 | FD9AECA52AAA9609009B3406 /* NotificationError.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD9AECA42AAA9609009B3406 /* NotificationError.swift */; };
|
821 | 823 | FD9B30F3293EA0BF008DEE3E /* BatchResponseSpec.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD9B30F2293EA0BF008DEE3E /* BatchResponseSpec.swift */; };
|
822 | 824 | FD9BDE002A5D22B7005F1EBC /* libSessionUtil.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FD9BDDF82A5D2294005F1EBC /* libSessionUtil.a */; };
|
|
1358 | 1360 | 7BC01A3F241F40AB00BC7C55 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
1359 | 1361 | 7BC707F127290ACB002817AD /* SessionCallManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SessionCallManager.swift; sourceTree = "<group>"; };
|
1360 | 1362 | 7BCD116B27016062006330F1 /* WebRTCSession+DataChannel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "WebRTCSession+DataChannel.swift"; sourceTree = "<group>"; };
|
1361 |
| - 7BD477A727EC39F5004E2822 /* Atomic.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Atomic.swift; sourceTree = "<group>"; }; |
1362 | 1363 | 7BD687D02A5D0D1200D8E455 /* MessageInfoScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MessageInfoScreen.swift; sourceTree = "<group>"; };
|
1363 | 1364 | 7BD687D22A5D283200D8E455 /* build_libSession_util.sh */ = {isa = PBXFileReference; lastKnownFileType = text.script.sh; path = build_libSession_util.sh; sourceTree = "<group>"; };
|
1364 | 1365 | 7BDCFC0424206E7300641C39 /* SessionNotificationServiceExtension.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = SessionNotificationServiceExtension.entitlements; sourceTree = "<group>"; };
|
|
1945 | 1946 | FD96F3A629DBD43D00401309 /* MockJobRunner.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MockJobRunner.swift; sourceTree = "<group>"; };
|
1946 | 1947 | FD97B23F2A3FEB050027DD57 /* ARC4RandomNumberGenerator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ARC4RandomNumberGenerator.swift; sourceTree = "<group>"; };
|
1947 | 1948 | FD97B2412A3FEBF30027DD57 /* UnreadMarkerCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UnreadMarkerCell.swift; sourceTree = "<group>"; };
|
| 1949 | + FD99D0862D0FA72E005D2E15 /* ThreadSafe.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ThreadSafe.swift; sourceTree = "<group>"; }; |
| 1950 | + FD99D08F2D10E718005D2E15 /* NSCache+Utilities.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NSCache+Utilities.swift"; sourceTree = "<group>"; }; |
| 1951 | + FD99D0912D10F5EB005D2E15 /* ThreadSafeSpec.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ThreadSafeSpec.swift; sourceTree = "<group>"; }; |
1948 | 1952 | FD9AECA42AAA9609009B3406 /* NotificationError.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationError.swift; sourceTree = "<group>"; };
|
1949 | 1953 | FD9B30F2293EA0BF008DEE3E /* BatchResponseSpec.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BatchResponseSpec.swift; sourceTree = "<group>"; };
|
1950 | 1954 | FD9BDDF82A5D2294005F1EBC /* libSessionUtil.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libSessionUtil.a; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
1994 | 1998 | FDC4381F27B36ADC00C60D73 /* SOGSEndpoint.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SOGSEndpoint.swift; sourceTree = "<group>"; };
|
1995 | 1999 | FDC4382E27B383AF00C60D73 /* LegacyPushServerResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LegacyPushServerResponse.swift; sourceTree = "<group>"; };
|
1996 | 2000 | FDC4383727B3863200C60D73 /* AppVersionResponse.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppVersionResponse.swift; sourceTree = "<group>"; };
|
1997 |
| - FDC4383D27B4708600C60D73 /* Atomic.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Atomic.swift; sourceTree = "<group>"; }; |
1998 | 2001 | FDC4385C27B4C18900C60D73 /* Room.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Room.swift; sourceTree = "<group>"; };
|
1999 | 2002 | FDC4385E27B4C4A200C60D73 /* PinnedMessage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PinnedMessage.swift; sourceTree = "<group>"; };
|
2000 | 2003 | FDC4386227B4D94E00C60D73 /* SOGSMessage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SOGSMessage.swift; sourceTree = "<group>"; };
|
|
2704 | 2707 | children = (
|
2705 | 2708 | 947AD68F2C8968FF000B2730 /* Constants.swift */,
|
2706 | 2709 | FD428B182B4B576F006D0888 /* AppContext.swift */,
|
2707 |
| - 7BD477A727EC39F5004E2822 /* Atomic.swift */, |
2708 | 2710 | FDC438CC27BC641200C60D73 /* Set+Utilities.swift */,
|
2709 | 2711 | 7BAF54D527ACD0E2003D12F8 /* ReusableView.swift */,
|
2710 | 2712 | C3C2A5D12553860800C340D1 /* Array+Utilities.swift */,
|
2711 |
| - FDC4383D27B4708600C60D73 /* Atomic.swift */, |
2712 | 2713 | C33FDAA8255A57FF00E217F9 /* BuildConfiguration.swift */,
|
2713 | 2714 | B8F5F58225EC94A6003BF8D4 /* Collection+Utilities.swift */,
|
2714 | 2715 | FD23CE2F2A67B8820000B97C /* Caches.swift */,
|
|
2720 | 2721 | B8BC00BF257D90E30032E807 /* General.swift */,
|
2721 | 2722 | C3C2A5CE2553860700C340D1 /* Logging.swift */,
|
2722 | 2723 | C33FDAFD255A580600E217F9 /* LRUCache.swift */,
|
| 2724 | + FD99D08F2D10E718005D2E15 /* NSCache+Utilities.swift */, |
2723 | 2725 | C33FDA7A255A57FB00E217F9 /* NSRegularExpression+SSK.swift */,
|
2724 | 2726 | C352A3762557859C00338F3E /* NSTimer+Proxying.h */,
|
2725 | 2727 | C352A36C2557858D00338F3E /* NSTimer+Proxying.m */,
|
|
3648 | 3650 | FDF222082818D2B0000A4995 /* NSAttributedString+Utilities.swift */,
|
3649 | 3651 | FDC0F0032BFECE12002CBFB9 /* TimeUnit.swift */,
|
3650 | 3652 | FD8ECF912938552800C0D1BB /* Threading.swift */,
|
| 3653 | + FD99D0862D0FA72E005D2E15 /* ThreadSafe.swift */, |
3651 | 3654 | FD8ECF93293856AF00C0D1BB /* Randomness.swift */,
|
3652 | 3655 | FD1936402ACA7BD8004BCF0F /* Result+Utilities.swift */,
|
3653 | 3656 | FD29598C2A43BC0B00888A17 /* Version.swift */,
|
|
4566 | 4569 | FDFBB7532A2023EB00CA7350 /* BencodeDecoderSpec.swift */,
|
4567 | 4570 | FD6A391C2C2A99DF00762359 /* BencodeEncoderSpec.swift */,
|
4568 | 4571 | FD6A391E2C2A99EF00762359 /* BencodeResponseSpec.swift */,
|
| 4572 | + FD99D0912D10F5EB005D2E15 /* ThreadSafeSpec.swift */, |
4569 | 4573 | FD29598F2A43BE5F00888A17 /* VersionSpec.swift */,
|
4570 | 4574 | );
|
4571 | 4575 | path = Utilities;
|
|
5811 | 5815 | FD6A38F72C2A6C0100762359 /* CryptoError.swift in Sources */,
|
5812 | 5816 | FDE658A329418E2F00A33BC1 /* KeyPair.swift in Sources */,
|
5813 | 5817 | FD5931AB2A8DCB0A0040147D /* ScopeAdapter+Utilities.swift in Sources */,
|
| 5818 | + FD99D0872D0FA731005D2E15 /* ThreadSafe.swift in Sources */, |
5814 | 5819 | FD37E9FF28A5F2CD003AE748 /* Configuration.swift in Sources */,
|
5815 | 5820 | FDB7400B28EB99A70094D718 /* TimeInterval+Utilities.swift in Sources */,
|
5816 | 5821 | FD09797D27FBDB2000936362 /* Notification+Utilities.swift in Sources */,
|
|
5839 | 5844 | C32C5DDB256DD9FF003C73A2 /* ContentProxy.swift in Sources */,
|
5840 | 5845 | C3A71F892558BA9F0043A11F /* Mnemonic.swift in Sources */,
|
5841 | 5846 | B8F5F58325EC94A6003BF8D4 /* Collection+Utilities.swift in Sources */,
|
5842 |
| - 7BD477A827EC39F5004E2822 /* Atomic.swift in Sources */, |
5843 | 5847 | FD7F748A2BB298A8006DDFD8 /* JSONDecoder+Utilities.swift in Sources */,
|
5844 | 5848 | B8BC00C0257D90E30032E807 /* General.swift in Sources */,
|
5845 | 5849 | FD7F74782BB27742006DDFD8 /* BatchRequest.swift in Sources */,
|
|
5874 | 5878 | FD7115FC28C8155800B47552 /* Publisher+Utilities.swift in Sources */,
|
5875 | 5879 | FD6A39042C2A8C0300762359 /* CGFloat+Utilities.swift in Sources */,
|
5876 | 5880 | C32C5A48256DB8F0003C73A2 /* BuildConfiguration.swift in Sources */,
|
| 5881 | + FD99D0902D10E71B005D2E15 /* NSCache+Utilities.swift in Sources */, |
5877 | 5882 | FDF84881294059F5007DCAE5 /* ResponseInfo.swift in Sources */,
|
5878 | 5883 | FD17D7BF27F51F8200122BE0 /* ColumnExpressible.swift in Sources */,
|
5879 | 5884 | FD6A39282C2AB2AA00762359 /* CGSize+Utilities.swift in Sources */,
|
|
6386 | 6391 | buildActionMask = 2147483647;
|
6387 | 6392 | files = (
|
6388 | 6393 | FD2AAAF228ED57B500A49611 /* SynchronousStorage.swift in Sources */,
|
| 6394 | + FD99D0922D10F5EE005D2E15 /* ThreadSafeSpec.swift in Sources */, |
6389 | 6395 | FD078E4927E02576000769AF /* CommonMockedExtensions.swift in Sources */,
|
6390 | 6396 | FD83B9BF27CF2294005E1583 /* TestConstants.swift in Sources */,
|
6391 | 6397 | FDFBB7542A2023EB00CA7350 /* BencodeDecoderSpec.swift in Sources */,
|
|
7677 | 7683 | CLANG_WARN__ARC_BRIDGE_CAST_NONARC = YES;
|
7678 | 7684 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
7679 | 7685 | CODE_SIGN_IDENTITY = "iPhone Developer";
|
7680 |
| - CURRENT_PROJECT_VERSION = 517; |
| 7686 | + CURRENT_PROJECT_VERSION = 519; |
7681 | 7687 | ENABLE_BITCODE = NO;
|
7682 | 7688 | ENABLE_STRICT_OBJC_MSGSEND = YES;
|
7683 | 7689 | ENABLE_TESTABILITY = YES;
|
|
7714 | 7720 | GCC_WARN_UNUSED_VARIABLE = YES;
|
7715 | 7721 | HEADER_SEARCH_PATHS = "";
|
7716 | 7722 | IPHONEOS_DEPLOYMENT_TARGET = 13.0;
|
7717 |
| - MARKETING_VERSION = 2.8.4; |
| 7723 | + MARKETING_VERSION = 2.8.5; |
7718 | 7724 | ONLY_ACTIVE_ARCH = YES;
|
7719 | 7725 | OTHER_CFLAGS = (
|
7720 | 7726 | "-fobjc-arc-exceptions",
|
|
7756 | 7762 | CLANG_WARN__ARC_BRIDGE_CAST_NONARC = YES;
|
7757 | 7763 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
|
7758 | 7764 | CODE_SIGN_IDENTITY = "iPhone Distribution";
|
7759 |
| - CURRENT_PROJECT_VERSION = 517; |
| 7765 | + CURRENT_PROJECT_VERSION = 519; |
7760 | 7766 | ENABLE_BITCODE = NO;
|
7761 | 7767 | ENABLE_STRICT_OBJC_MSGSEND = YES;
|
7762 | 7768 | GCC_NO_COMMON_BLOCKS = YES;
|
|
7788 | 7794 | GCC_WARN_UNUSED_VARIABLE = YES;
|
7789 | 7795 | HEADER_SEARCH_PATHS = "";
|
7790 | 7796 | IPHONEOS_DEPLOYMENT_TARGET = 13.0;
|
7791 |
| - MARKETING_VERSION = 2.8.4; |
| 7797 | + MARKETING_VERSION = 2.8.5; |
7792 | 7798 | ONLY_ACTIVE_ARCH = NO;
|
7793 | 7799 | OTHER_CFLAGS = (
|
7794 | 7800 | "-DNS_BLOCK_ASSERTIONS=1",
|
|
0 commit comments