Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Newer
Older
100644 807 lines (790 sloc) 37.136 kB
dbddd6e @rnapier Initial Commit
rnapier authored
1 // !$*UTF8*$!
2 {
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 46;
7 objects = {
8
9 /* Begin PBXBuildFile section */
3155b14 Missing headers in RNCryptor.framework (OS X target)
Brant Young authored
10 4ABDC61718615875000DE03F /* RNCryptor.h in Headers */ = {isa = PBXBuildFile; fileRef = FB75651A1512D3E9007B806B /* RNCryptor.h */; settings = {ATTRIBUTES = (Public, ); }; };
11 4ABDC61918615894000DE03F /* RNEncryptor.h in Headers */ = {isa = PBXBuildFile; fileRef = FB7565241512D9BE007B8076 /* RNEncryptor.h */; settings = {ATTRIBUTES = (Public, ); }; };
12 4ABDC61C18615894000DE03F /* RNCryptorEngine.h in Headers */ = {isa = PBXBuildFile; fileRef = FB7565241512D9BE007B807E /* RNCryptorEngine.h */; settings = {ATTRIBUTES = (Public, ); }; };
13 4ABDC61D186158B2000DE03F /* RNDecryptor.h in Headers */ = {isa = PBXBuildFile; fileRef = FB7565241512D9BE007B807A /* RNDecryptor.h */; settings = {ATTRIBUTES = (Public, ); }; };
14 4ABDC61E186158B2000DE03F /* RNCryptor+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = FB7565241512D9BE007B8084 /* RNCryptor+Private.h */; settings = {ATTRIBUTES = (Private, ); }; };
ae2e4db @ChristianKienle Makes RNCryptor compatible with OS X (10.7+) and adds a OS X framewor…
ChristianKienle authored
15 AB13428615E0FC2300456914 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = AB13428415E0FC2300456914 /* InfoPlist.strings */; };
16 AB13429115E0FC4600456914 /* RNCryptorEngine.m in Sources */ = {isa = PBXBuildFile; fileRef = FB7565241512D9BE007B807C /* RNCryptorEngine.m */; };
17 AB13429215E0FC4600456914 /* RNDecryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = FB7565241512D9BE007B8078 /* RNDecryptor.m */; };
18 AB13429315E0FC4600456914 /* RNEncryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = FB7565241512D9BE007B8074 /* RNEncryptor.m */; };
19 AB13429515E0FC4600456914 /* RNCryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = FB75651B1512D3E9007B806B /* RNCryptor.m */; };
20 AB13429715E0FC4E00456914 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB13429615E0FC4E00456914 /* Security.framework */; };
21 AB13429915E0FD1D00456914 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB13429815E0FD1D00456914 /* Foundation.framework */; };
b0a8f62 @rnapier Auto-generate kdf_short vector tests
rnapier authored
22 FB30216118802ED900BF8F3C /* RNCryptorGeneratedVectorTests.m in Sources */ = {isa = PBXBuildFile; fileRef = FB30216018802ED900BF8F3C /* RNCryptorGeneratedVectorTests.m */; };
23 FB53C196187F6AB300952674 /* XCTestCase+RNCryptorVectorTests.m in Sources */ = {isa = PBXBuildFile; fileRef = FB53C195187F6AB300952674 /* XCTestCase+RNCryptorVectorTests.m */; };
22b8280 @rnapier Example of how to encrypt in Python w/ pycrypt
rnapier authored
24 FB6AC68D16F6704200CA0C0A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FB7564F31512D3C4007B806B /* Foundation.framework */; };
25 FB6AC69016F6704200CA0C0A /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = FB6AC68F16F6704200CA0C0A /* main.m */; };
26 FB6AC69D16F672F700CA0C0A /* RNCryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = FB75651B1512D3E9007B806B /* RNCryptor.m */; };
27 FB6AC69E16F672F700CA0C0A /* RNDecryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = FB7565241512D9BE007B8078 /* RNDecryptor.m */; };
28 FB6AC69F16F672F700CA0C0A /* RNEncryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = FB7565241512D9BE007B8074 /* RNEncryptor.m */; };
29 FB6AC6A016F672F700CA0C0A /* RNCryptorEngine.m in Sources */ = {isa = PBXBuildFile; fileRef = FB7565241512D9BE007B807C /* RNCryptorEngine.m */; };
30 FB6AC6A116F6730100CA0C0A /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AB13429615E0FC4E00456914 /* Security.framework */; };
28a962e @rnapier Move OpenSSL tests into their own file
rnapier authored
31 FB6C961B185A0F7600CC2098 /* RNCryptorTestHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = FB6C961A185A0F7600CC2098 /* RNCryptorTestHelpers.m */; };
32 FB6CB6D7158FD093001F6D61 /* openssl.enc in Resources */ = {isa = PBXBuildFile; fileRef = FB6CB6D6158FD093001F6D61 /* openssl.enc */; };
dbddd6e @rnapier Initial Commit
rnapier authored
33 FB7564F41512D3C4007B806B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FB7564F31512D3C4007B806B /* Foundation.framework */; };
34 FB7565051512D3C4007B806B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FB7564F31512D3C4007B806B /* Foundation.framework */; };
26d5f5d @rnapier Rename
rnapier authored
35 FB7565081512D3C4007B806B /* libRNCryptor.a in Frameworks */ = {isa = PBXBuildFile; fileRef = FB7564F01512D3C4007B806B /* libRNCryptor.a */; };
dbddd6e @rnapier Initial Commit
rnapier authored
36 FB75650E1512D3C4007B806B /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = FB75650C1512D3C4007B806B /* InfoPlist.strings */; };
26d5f5d @rnapier Rename
rnapier authored
37 FB7565111512D3C5007B806B /* RNCryptorTests.m in Sources */ = {isa = PBXBuildFile; fileRef = FB7565101512D3C5007B806B /* RNCryptorTests.m */; };
38 FB75651D1512D3E9007B806B /* RNCryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = FB75651B1512D3E9007B806B /* RNCryptor.m */; };
77e9f45 iOS: #109 issue fix
Andrey Konoplyankin authored
39 FB75651F1512D7F8007B806B /* RNCryptor.h in Headers */ = {isa = PBXBuildFile; fileRef = FB75651A1512D3E9007B806B /* RNCryptor.h */; };
1b2a229 @rnapier First commit
rnapier authored
40 FB7565241512D9BE007B806B /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = FB7565221512D9A8007B806B /* Security.framework */; };
5ed717b @rnapier First pass on async encryption
rnapier authored
41 FB7565241512D9BE007B8075 /* RNEncryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = FB7565241512D9BE007B8074 /* RNEncryptor.m */; };
42 FB7565241512D9BE007B8077 /* RNEncryptor.h in Headers */ = {isa = PBXBuildFile; fileRef = FB7565241512D9BE007B8076 /* RNEncryptor.h */; };
d37eb48 @rnapier First implementation of async decryptor. Just testing sync version so…
rnapier authored
43 FB7565241512D9BE007B8079 /* RNDecryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = FB7565241512D9BE007B8078 /* RNDecryptor.m */; };
44 FB7565241512D9BE007B807B /* RNDecryptor.h in Headers */ = {isa = PBXBuildFile; fileRef = FB7565241512D9BE007B807A /* RNDecryptor.h */; };
0501243 @rnapier Move encryptor to engine.
rnapier authored
45 FB7565241512D9BE007B807D /* RNCryptorEngine.m in Sources */ = {isa = PBXBuildFile; fileRef = FB7565241512D9BE007B807C /* RNCryptorEngine.m */; };
46 FB7565241512D9BE007B807F /* RNCryptorEngine.h in Headers */ = {isa = PBXBuildFile; fileRef = FB7565241512D9BE007B807E /* RNCryptorEngine.h */; };
f13f526 @rnapier Refactor responseQueue
rnapier authored
47 FB7565241512D9BE007B8085 /* RNCryptor+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = FB7565241512D9BE007B8084 /* RNCryptor+Private.h */; };
dbddd6e @rnapier Initial Commit
rnapier authored
48 /* End PBXBuildFile section */
49
50 /* Begin PBXContainerItemProxy section */
51 FB7565061512D3C4007B806B /* PBXContainerItemProxy */ = {
52 isa = PBXContainerItemProxy;
53 containerPortal = FB7564E71512D3C4007B806B /* Project object */;
54 proxyType = 1;
55 remoteGlobalIDString = FB7564EF1512D3C4007B806B;
56 remoteInfo = RNCrypt;
57 };
58 /* End PBXContainerItemProxy section */
59
4806ebf @rnapier Start of vectors
rnapier authored
60 /* Begin PBXCopyFilesBuildPhase section */
22b8280 @rnapier Example of how to encrypt in Python w/ pycrypt
rnapier authored
61 FB6AC68A16F6704100CA0C0A /* CopyFiles */ = {
62 isa = PBXCopyFilesBuildPhase;
15c7efb @rnapier Add test vectors for totally empty
rnapier authored
63 buildActionMask = 12;
64 dstPath = "";
65 dstSubfolderSpec = 16;
22b8280 @rnapier Example of how to encrypt in Python w/ pycrypt
rnapier authored
66 files = (
67 );
15c7efb @rnapier Add test vectors for totally empty
rnapier authored
68 runOnlyForDeploymentPostprocessing = 0;
22b8280 @rnapier Example of how to encrypt in Python w/ pycrypt
rnapier authored
69 };
4806ebf @rnapier Start of vectors
rnapier authored
70 /* End PBXCopyFilesBuildPhase section */
71
dbddd6e @rnapier Initial Commit
rnapier authored
72 /* Begin PBXFileReference section */
ae2e4db @ChristianKienle Makes RNCryptor compatible with OS X (10.7+) and adds a OS X framewor…
ChristianKienle authored
73 AB13427A15E0FC2300456914 /* RNCryptor.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = RNCryptor.framework; sourceTree = BUILT_PRODUCTS_DIR; };
74 AB13427E15E0FC2300456914 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; };
75 AB13427F15E0FC2300456914 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = Library/Frameworks/CoreData.framework; sourceTree = SDKROOT; };
76 AB13428015E0FC2300456914 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
77 AB13428315E0FC2300456914 /* RNCryptor OS X-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "RNCryptor OS X-Info.plist"; sourceTree = "<group>"; };
78 AB13428515E0FC2300456914 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
79 AB13428715E0FC2300456914 /* RNCryptor OS X-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RNCryptor OS X-Prefix.pch"; sourceTree = "<group>"; };
80 AB13429615E0FC4E00456914 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; };
81 AB13429815E0FD1D00456914 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.7.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; };
b0a8f62 @rnapier Auto-generate kdf_short vector tests
rnapier authored
82 FB30216018802ED900BF8F3C /* RNCryptorGeneratedVectorTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNCryptorGeneratedVectorTests.m; sourceTree = "<group>"; };
83 FB53C195187F6AB300952674 /* XCTestCase+RNCryptorVectorTests.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "XCTestCase+RNCryptorVectorTests.m"; sourceTree = "<group>"; };
84 FB53C197187F6C6500952674 /* XCTestCase+RNCryptorVectorTests.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "XCTestCase+RNCryptorVectorTests.h"; sourceTree = "<group>"; };
22b8280 @rnapier Example of how to encrypt in Python w/ pycrypt
rnapier authored
85 FB6AC68C16F6704100CA0C0A /* rncrypt */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = rncrypt; sourceTree = BUILT_PRODUCTS_DIR; };
86 FB6AC68F16F6704200CA0C0A /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
87 FB6AC69216F6704200CA0C0A /* rncrypt-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "rncrypt-Prefix.pch"; sourceTree = "<group>"; };
28a962e @rnapier Move OpenSSL tests into their own file
rnapier authored
88 FB6C9619185A0F7600CC2098 /* RNCryptorTestHelpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNCryptorTestHelpers.h; sourceTree = "<group>"; };
89 FB6C961A185A0F7600CC2098 /* RNCryptorTestHelpers.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNCryptorTestHelpers.m; sourceTree = "<group>"; };
90 FB6CB6D6158FD093001F6D61 /* openssl.enc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = openssl.enc; sourceTree = "<group>"; };
26d5f5d @rnapier Rename
rnapier authored
91 FB7564F01512D3C4007B806B /* libRNCryptor.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libRNCryptor.a; sourceTree = BUILT_PRODUCTS_DIR; };
dbddd6e @rnapier Initial Commit
rnapier authored
92 FB7564F31512D3C4007B806B /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
26d5f5d @rnapier Rename
rnapier authored
93 FB7564F71512D3C4007B806B /* RNCryptor-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RNCryptor-Prefix.pch"; sourceTree = "<group>"; };
8be3312 @rnapier Convert to XCTest
rnapier authored
94 FB7565001512D3C4007B806B /* RNCryptorTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RNCryptorTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
26d5f5d @rnapier Rename
rnapier authored
95 FB75650B1512D3C4007B806B /* RNCryptorTests-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "RNCryptorTests-Info.plist"; sourceTree = "<group>"; };
dbddd6e @rnapier Initial Commit
rnapier authored
96 FB75650D1512D3C4007B806B /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
26d5f5d @rnapier Rename
rnapier authored
97 FB7565101512D3C5007B806B /* RNCryptorTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RNCryptorTests.m; sourceTree = "<group>"; };
cb1036f @rnapier Fixes #147 RNCryptor Inside a Framework. Copy all the CommonCrypto he…
rnapier authored
98 FB75651A1512D3E9007B806B /* RNCryptor.h */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.c.h; path = RNCryptor.h; sourceTree = "<group>"; tabWidth = 2; };
26d5f5d @rnapier Rename
rnapier authored
99 FB75651B1512D3E9007B806B /* RNCryptor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNCryptor.m; sourceTree = "<group>"; };
1b2a229 @rnapier First commit
rnapier authored
100 FB7565221512D9A8007B806B /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
67f31a6 @rnapier Add assertion that key decryption is passed key of expected length.
rnapier authored
101 FB7565241512D9BE007B8074 /* RNEncryptor.m */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.c.objc; path = RNEncryptor.m; sourceTree = "<group>"; tabWidth = 2; };
5ed717b @rnapier First pass on async encryption
rnapier authored
102 FB7565241512D9BE007B8076 /* RNEncryptor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNEncryptor.h; sourceTree = "<group>"; };
d37eb48 @rnapier First implementation of async decryptor. Just testing sync version so…
rnapier authored
103 FB7565241512D9BE007B8078 /* RNDecryptor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNDecryptor.m; sourceTree = "<group>"; };
104 FB7565241512D9BE007B807A /* RNDecryptor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNDecryptor.h; sourceTree = "<group>"; };
67f31a6 @rnapier Add assertion that key decryption is passed key of expected length.
rnapier authored
105 FB7565241512D9BE007B807C /* RNCryptorEngine.m */ = {isa = PBXFileReference; fileEncoding = 4; indentWidth = 2; lastKnownFileType = sourcecode.c.objc; path = RNCryptorEngine.m; sourceTree = "<group>"; tabWidth = 2; };
0501243 @rnapier Move encryptor to engine.
rnapier authored
106 FB7565241512D9BE007B807E /* RNCryptorEngine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNCryptorEngine.h; sourceTree = "<group>"; };
f13f526 @rnapier Refactor responseQueue
rnapier authored
107 FB7565241512D9BE007B8084 /* RNCryptor+Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "RNCryptor+Private.h"; sourceTree = "<group>"; };
ae2e4db @ChristianKienle Makes RNCryptor compatible with OS X (10.7+) and adds a OS X framewor…
ChristianKienle authored
108 FB7565241512D9BE007B8092 /* README.md */ = {isa = PBXFileReference; lastKnownFileType = file.md; path = README.md; sourceTree = "<group>"; };
cb1036f @rnapier Fixes #147 RNCryptor Inside a Framework. Copy all the CommonCrypto he…
rnapier authored
109 FB9BC8751B124EEF008E61DE /* RNCryptor+Swift.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RNCryptor+Swift.h"; sourceTree = "<group>"; };
dbddd6e @rnapier Initial Commit
rnapier authored
110 /* End PBXFileReference section */
111
112 /* Begin PBXFrameworksBuildPhase section */
ae2e4db @ChristianKienle Makes RNCryptor compatible with OS X (10.7+) and adds a OS X framewor…
ChristianKienle authored
113 AB13427615E0FC2300456914 /* Frameworks */ = {
114 isa = PBXFrameworksBuildPhase;
115 buildActionMask = 2147483647;
116 files = (
117 AB13429915E0FD1D00456914 /* Foundation.framework in Frameworks */,
118 AB13429715E0FC4E00456914 /* Security.framework in Frameworks */,
119 );
120 runOnlyForDeploymentPostprocessing = 0;
121 };
22b8280 @rnapier Example of how to encrypt in Python w/ pycrypt
rnapier authored
122 FB6AC68916F6704100CA0C0A /* Frameworks */ = {
123 isa = PBXFrameworksBuildPhase;
124 buildActionMask = 2147483647;
125 files = (
126 FB6AC6A116F6730100CA0C0A /* Security.framework in Frameworks */,
127 FB6AC68D16F6704200CA0C0A /* Foundation.framework in Frameworks */,
128 );
129 runOnlyForDeploymentPostprocessing = 0;
130 };
dbddd6e @rnapier Initial Commit
rnapier authored
131 FB7564ED1512D3C4007B806B /* Frameworks */ = {
132 isa = PBXFrameworksBuildPhase;
133 buildActionMask = 2147483647;
134 files = (
135 FB7564F41512D3C4007B806B /* Foundation.framework in Frameworks */,
136 );
137 runOnlyForDeploymentPostprocessing = 0;
138 };
139 FB7564FC1512D3C4007B806B /* Frameworks */ = {
140 isa = PBXFrameworksBuildPhase;
141 buildActionMask = 2147483647;
142 files = (
143 FB7565051512D3C4007B806B /* Foundation.framework in Frameworks */,
26d5f5d @rnapier Rename
rnapier authored
144 FB7565081512D3C4007B806B /* libRNCryptor.a in Frameworks */,
1b2a229 @rnapier First commit
rnapier authored
145 FB7565241512D9BE007B806B /* Security.framework in Frameworks */,
dbddd6e @rnapier Initial Commit
rnapier authored
146 );
147 runOnlyForDeploymentPostprocessing = 0;
148 };
149 /* End PBXFrameworksBuildPhase section */
150
151 /* Begin PBXGroup section */
ae2e4db @ChristianKienle Makes RNCryptor compatible with OS X (10.7+) and adds a OS X framewor…
ChristianKienle authored
152 AB13427D15E0FC2300456914 /* Other Frameworks */ = {
153 isa = PBXGroup;
154 children = (
155 AB13427E15E0FC2300456914 /* AppKit.framework */,
156 AB13427F15E0FC2300456914 /* CoreData.framework */,
157 AB13428015E0FC2300456914 /* Foundation.framework */,
158 );
159 name = "Other Frameworks";
160 sourceTree = "<group>";
161 };
162 AB13428115E0FC2300456914 /* RNCryptor OS X */ = {
163 isa = PBXGroup;
164 children = (
165 AB13428215E0FC2300456914 /* Supporting Files */,
166 );
167 path = "RNCryptor OS X";
168 sourceTree = "<group>";
169 };
170 AB13428215E0FC2300456914 /* Supporting Files */ = {
171 isa = PBXGroup;
172 children = (
173 AB13428315E0FC2300456914 /* RNCryptor OS X-Info.plist */,
174 AB13428415E0FC2300456914 /* InfoPlist.strings */,
175 AB13428715E0FC2300456914 /* RNCryptor OS X-Prefix.pch */,
176 );
177 name = "Supporting Files";
178 sourceTree = "<group>";
179 };
b0a8f62 @rnapier Auto-generate kdf_short vector tests
rnapier authored
180 FB30215F18802E9700BF8F3C /* Generated */ = {
181 isa = PBXGroup;
182 children = (
183 FB30216018802ED900BF8F3C /* RNCryptorGeneratedVectorTests.m */,
184 );
185 path = Generated;
186 sourceTree = "<group>";
187 };
22b8280 @rnapier Example of how to encrypt in Python w/ pycrypt
rnapier authored
188 FB6AC68E16F6704200CA0C0A /* rncrypt */ = {
189 isa = PBXGroup;
190 children = (
191 FB6AC68F16F6704200CA0C0A /* main.m */,
192 FB6AC69116F6704200CA0C0A /* Supporting Files */,
193 );
194 path = rncrypt;
195 sourceTree = "<group>";
196 };
197 FB6AC69116F6704200CA0C0A /* Supporting Files */ = {
198 isa = PBXGroup;
199 children = (
200 FB6AC69216F6704200CA0C0A /* rncrypt-Prefix.pch */,
201 );
202 name = "Supporting Files";
203 sourceTree = "<group>";
204 };
dbddd6e @rnapier Initial Commit
rnapier authored
205 FB7564E51512D3C4007B806B = {
206 isa = PBXGroup;
207 children = (
ae2e4db @ChristianKienle Makes RNCryptor compatible with OS X (10.7+) and adds a OS X framewor…
ChristianKienle authored
208 AB13429815E0FD1D00456914 /* Foundation.framework */,
209 AB13429615E0FC4E00456914 /* Security.framework */,
d7f2120 @rnapier Update README.
rnapier authored
210 FB7565241512D9BE007B8092 /* README.md */,
26d5f5d @rnapier Rename
rnapier authored
211 FB7564F51512D3C4007B806B /* RNCryptor */,
212 FB7565091512D3C4007B806B /* RNCryptorTests */,
ae2e4db @ChristianKienle Makes RNCryptor compatible with OS X (10.7+) and adds a OS X framewor…
ChristianKienle authored
213 AB13428115E0FC2300456914 /* RNCryptor OS X */,
22b8280 @rnapier Example of how to encrypt in Python w/ pycrypt
rnapier authored
214 FB6AC68E16F6704200CA0C0A /* rncrypt */,
dbddd6e @rnapier Initial Commit
rnapier authored
215 FB7564F21512D3C4007B806B /* Frameworks */,
216 FB7564F11512D3C4007B806B /* Products */,
217 );
218 sourceTree = "<group>";
219 };
220 FB7564F11512D3C4007B806B /* Products */ = {
221 isa = PBXGroup;
222 children = (
26d5f5d @rnapier Rename
rnapier authored
223 FB7564F01512D3C4007B806B /* libRNCryptor.a */,
8be3312 @rnapier Convert to XCTest
rnapier authored
224 FB7565001512D3C4007B806B /* RNCryptorTests.xctest */,
ae2e4db @ChristianKienle Makes RNCryptor compatible with OS X (10.7+) and adds a OS X framewor…
ChristianKienle authored
225 AB13427A15E0FC2300456914 /* RNCryptor.framework */,
22b8280 @rnapier Example of how to encrypt in Python w/ pycrypt
rnapier authored
226 FB6AC68C16F6704100CA0C0A /* rncrypt */,
dbddd6e @rnapier Initial Commit
rnapier authored
227 );
228 name = Products;
229 sourceTree = "<group>";
230 };
231 FB7564F21512D3C4007B806B /* Frameworks */ = {
232 isa = PBXGroup;
233 children = (
6b549df - Fix project references (remove UIKit.framework)
Bruno Berisso authored
234 FB7565221512D9A8007B806B /* Security.framework */,
dbddd6e @rnapier Initial Commit
rnapier authored
235 FB7564F31512D3C4007B806B /* Foundation.framework */,
ae2e4db @ChristianKienle Makes RNCryptor compatible with OS X (10.7+) and adds a OS X framewor…
ChristianKienle authored
236 AB13427D15E0FC2300456914 /* Other Frameworks */,
dbddd6e @rnapier Initial Commit
rnapier authored
237 );
238 name = Frameworks;
239 sourceTree = "<group>";
240 };
26d5f5d @rnapier Rename
rnapier authored
241 FB7564F51512D3C4007B806B /* RNCryptor */ = {
dbddd6e @rnapier Initial Commit
rnapier authored
242 isa = PBXGroup;
243 children = (
4806ebf @rnapier Start of vectors
rnapier authored
244 FB75651A1512D3E9007B806B /* RNCryptor.h */,
245 FB75651B1512D3E9007B806B /* RNCryptor.m */,
d37eb48 @rnapier First implementation of async decryptor. Just testing sync version so…
rnapier authored
246 FB7565241512D9BE007B807A /* RNDecryptor.h */,
247 FB7565241512D9BE007B8078 /* RNDecryptor.m */,
5ed717b @rnapier First pass on async encryption
rnapier authored
248 FB7565241512D9BE007B8076 /* RNEncryptor.h */,
249 FB7565241512D9BE007B8074 /* RNEncryptor.m */,
4806ebf @rnapier Start of vectors
rnapier authored
250 FB7565241512D9BE007B807E /* RNCryptorEngine.h */,
251 FB7565241512D9BE007B807C /* RNCryptorEngine.m */,
252 FB7565241512D9BE007B8084 /* RNCryptor+Private.h */,
cb1036f @rnapier Fixes #147 RNCryptor Inside a Framework. Copy all the CommonCrypto he…
rnapier authored
253 FB9BC8751B124EEF008E61DE /* RNCryptor+Swift.h */,
dbddd6e @rnapier Initial Commit
rnapier authored
254 FB7564F61512D3C4007B806B /* Supporting Files */,
255 );
26d5f5d @rnapier Rename
rnapier authored
256 path = RNCryptor;
dbddd6e @rnapier Initial Commit
rnapier authored
257 sourceTree = "<group>";
258 };
259 FB7564F61512D3C4007B806B /* Supporting Files */ = {
260 isa = PBXGroup;
261 children = (
26d5f5d @rnapier Rename
rnapier authored
262 FB7564F71512D3C4007B806B /* RNCryptor-Prefix.pch */,
dbddd6e @rnapier Initial Commit
rnapier authored
263 );
264 name = "Supporting Files";
265 sourceTree = "<group>";
266 };
26d5f5d @rnapier Rename
rnapier authored
267 FB7565091512D3C4007B806B /* RNCryptorTests */ = {
dbddd6e @rnapier Initial Commit
rnapier authored
268 isa = PBXGroup;
269 children = (
b0a8f62 @rnapier Auto-generate kdf_short vector tests
rnapier authored
270 FB30215F18802E9700BF8F3C /* Generated */,
271 FB53C197187F6C6500952674 /* XCTestCase+RNCryptorVectorTests.h */,
272 FB53C195187F6AB300952674 /* XCTestCase+RNCryptorVectorTests.m */,
26d5f5d @rnapier Rename
rnapier authored
273 FB7565101512D3C5007B806B /* RNCryptorTests.m */,
28a962e @rnapier Move OpenSSL tests into their own file
rnapier authored
274 FB6C9619185A0F7600CC2098 /* RNCryptorTestHelpers.h */,
275 FB6C961A185A0F7600CC2098 /* RNCryptorTestHelpers.m */,
dbddd6e @rnapier Initial Commit
rnapier authored
276 FB75650A1512D3C4007B806B /* Supporting Files */,
277 );
26d5f5d @rnapier Rename
rnapier authored
278 path = RNCryptorTests;
dbddd6e @rnapier Initial Commit
rnapier authored
279 sourceTree = "<group>";
280 };
281 FB75650A1512D3C4007B806B /* Supporting Files */ = {
282 isa = PBXGroup;
283 children = (
28a962e @rnapier Move OpenSSL tests into their own file
rnapier authored
284 FB6CB6D6158FD093001F6D61 /* openssl.enc */,
26d5f5d @rnapier Rename
rnapier authored
285 FB75650B1512D3C4007B806B /* RNCryptorTests-Info.plist */,
dbddd6e @rnapier Initial Commit
rnapier authored
286 FB75650C1512D3C4007B806B /* InfoPlist.strings */,
287 );
288 name = "Supporting Files";
289 sourceTree = "<group>";
290 };
291 /* End PBXGroup section */
292
293 /* Begin PBXHeadersBuildPhase section */
ae2e4db @ChristianKienle Makes RNCryptor compatible with OS X (10.7+) and adds a OS X framewor…
ChristianKienle authored
294 AB13427715E0FC2300456914 /* Headers */ = {
295 isa = PBXHeadersBuildPhase;
296 buildActionMask = 2147483647;
297 files = (
3155b14 Missing headers in RNCryptor.framework (OS X target)
Brant Young authored
298 4ABDC61718615875000DE03F /* RNCryptor.h in Headers */,
299 4ABDC61D186158B2000DE03F /* RNDecryptor.h in Headers */,
300 4ABDC61C18615894000DE03F /* RNCryptorEngine.h in Headers */,
301 4ABDC61918615894000DE03F /* RNEncryptor.h in Headers */,
302 4ABDC61E186158B2000DE03F /* RNCryptor+Private.h in Headers */,
ae2e4db @ChristianKienle Makes RNCryptor compatible with OS X (10.7+) and adds a OS X framewor…
ChristianKienle authored
303 );
304 runOnlyForDeploymentPostprocessing = 0;
305 };
dbddd6e @rnapier Initial Commit
rnapier authored
306 FB7564EE1512D3C4007B806B /* Headers */ = {
307 isa = PBXHeadersBuildPhase;
308 buildActionMask = 2147483647;
309 files = (
26d5f5d @rnapier Rename
rnapier authored
310 FB75651F1512D7F8007B806B /* RNCryptor.h in Headers */,
5ed717b @rnapier First pass on async encryption
rnapier authored
311 FB7565241512D9BE007B8077 /* RNEncryptor.h in Headers */,
d37eb48 @rnapier First implementation of async decryptor. Just testing sync version so…
rnapier authored
312 FB7565241512D9BE007B807B /* RNDecryptor.h in Headers */,
0501243 @rnapier Move encryptor to engine.
rnapier authored
313 FB7565241512D9BE007B807F /* RNCryptorEngine.h in Headers */,
f13f526 @rnapier Refactor responseQueue
rnapier authored
314 FB7565241512D9BE007B8085 /* RNCryptor+Private.h in Headers */,
dbddd6e @rnapier Initial Commit
rnapier authored
315 );
316 runOnlyForDeploymentPostprocessing = 0;
317 };
318 /* End PBXHeadersBuildPhase section */
319
320 /* Begin PBXNativeTarget section */
ae2e4db @ChristianKienle Makes RNCryptor compatible with OS X (10.7+) and adds a OS X framewor…
ChristianKienle authored
321 AB13427915E0FC2300456914 /* RNCryptor OS X */ = {
322 isa = PBXNativeTarget;
323 buildConfigurationList = AB13428D15E0FC2300456914 /* Build configuration list for PBXNativeTarget "RNCryptor OS X" */;
324 buildPhases = (
325 AB13427515E0FC2300456914 /* Sources */,
326 AB13427615E0FC2300456914 /* Frameworks */,
327 AB13427715E0FC2300456914 /* Headers */,
328 AB13427815E0FC2300456914 /* Resources */,
329 );
330 buildRules = (
331 );
332 dependencies = (
333 );
334 name = "RNCryptor OS X";
335 productName = "RNCryptor OS X";
336 productReference = AB13427A15E0FC2300456914 /* RNCryptor.framework */;
337 productType = "com.apple.product-type.framework";
338 };
22b8280 @rnapier Example of how to encrypt in Python w/ pycrypt
rnapier authored
339 FB6AC68B16F6704100CA0C0A /* rncrypt */ = {
340 isa = PBXNativeTarget;
341 buildConfigurationList = FB6AC69716F6704200CA0C0A /* Build configuration list for PBXNativeTarget "rncrypt" */;
342 buildPhases = (
343 FB6AC68816F6704100CA0C0A /* Sources */,
344 FB6AC68916F6704100CA0C0A /* Frameworks */,
345 FB6AC68A16F6704100CA0C0A /* CopyFiles */,
346 );
347 buildRules = (
348 );
349 dependencies = (
350 );
351 name = rncrypt;
352 productName = rncrypt;
353 productReference = FB6AC68C16F6704100CA0C0A /* rncrypt */;
354 productType = "com.apple.product-type.tool";
355 };
26d5f5d @rnapier Rename
rnapier authored
356 FB7564EF1512D3C4007B806B /* RNCryptor */ = {
dbddd6e @rnapier Initial Commit
rnapier authored
357 isa = PBXNativeTarget;
26d5f5d @rnapier Rename
rnapier authored
358 buildConfigurationList = FB7565141512D3C5007B806B /* Build configuration list for PBXNativeTarget "RNCryptor" */;
dbddd6e @rnapier Initial Commit
rnapier authored
359 buildPhases = (
360 FB7564EC1512D3C4007B806B /* Sources */,
361 FB7564ED1512D3C4007B806B /* Frameworks */,
362 FB7564EE1512D3C4007B806B /* Headers */,
363 );
364 buildRules = (
365 );
366 dependencies = (
367 );
26d5f5d @rnapier Rename
rnapier authored
368 name = RNCryptor;
dbddd6e @rnapier Initial Commit
rnapier authored
369 productName = RNCrypt;
26d5f5d @rnapier Rename
rnapier authored
370 productReference = FB7564F01512D3C4007B806B /* libRNCryptor.a */;
dbddd6e @rnapier Initial Commit
rnapier authored
371 productType = "com.apple.product-type.library.static";
372 };
26d5f5d @rnapier Rename
rnapier authored
373 FB7564FF1512D3C4007B806B /* RNCryptorTests */ = {
dbddd6e @rnapier Initial Commit
rnapier authored
374 isa = PBXNativeTarget;
26d5f5d @rnapier Rename
rnapier authored
375 buildConfigurationList = FB7565171512D3C5007B806B /* Build configuration list for PBXNativeTarget "RNCryptorTests" */;
dbddd6e @rnapier Initial Commit
rnapier authored
376 buildPhases = (
f1d918b @rnapier First pass GenVectorTests
rnapier authored
377 FB53C198187F7A5400952674 /* ShellScript */,
dbddd6e @rnapier Initial Commit
rnapier authored
378 FB7564FB1512D3C4007B806B /* Sources */,
379 FB7564FC1512D3C4007B806B /* Frameworks */,
380 FB7564FD1512D3C4007B806B /* Resources */,
381 FB7564FE1512D3C4007B806B /* ShellScript */,
382 );
383 buildRules = (
384 );
385 dependencies = (
386 FB7565071512D3C4007B806B /* PBXTargetDependency */,
387 );
26d5f5d @rnapier Rename
rnapier authored
388 name = RNCryptorTests;
dbddd6e @rnapier Initial Commit
rnapier authored
389 productName = RNCryptTests;
8be3312 @rnapier Convert to XCTest
rnapier authored
390 productReference = FB7565001512D3C4007B806B /* RNCryptorTests.xctest */;
391 productType = "com.apple.product-type.bundle.unit-test";
dbddd6e @rnapier Initial Commit
rnapier authored
392 };
393 /* End PBXNativeTarget section */
394
395 /* Begin PBXProject section */
396 FB7564E71512D3C4007B806B /* Project object */ = {
397 isa = PBXProject;
398 attributes = {
1b2a229 @rnapier First commit
rnapier authored
399 CLASSPREFIX = RN;
8be3312 @rnapier Convert to XCTest
rnapier authored
400 LastUpgradeCheck = 0500;
1b2a229 @rnapier First commit
rnapier authored
401 ORGANIZATIONNAME = "Rob Napier";
dbddd6e @rnapier Initial Commit
rnapier authored
402 };
26d5f5d @rnapier Rename
rnapier authored
403 buildConfigurationList = FB7564EA1512D3C4007B806B /* Build configuration list for PBXProject "RNCryptor" */;
dbddd6e @rnapier Initial Commit
rnapier authored
404 compatibilityVersion = "Xcode 3.2";
405 developmentRegion = English;
406 hasScannedForEncodings = 0;
407 knownRegions = (
408 en,
409 );
410 mainGroup = FB7564E51512D3C4007B806B;
411 productRefGroup = FB7564F11512D3C4007B806B /* Products */;
412 projectDirPath = "";
413 projectRoot = "";
414 targets = (
26d5f5d @rnapier Rename
rnapier authored
415 FB7564EF1512D3C4007B806B /* RNCryptor */,
ae2e4db @ChristianKienle Makes RNCryptor compatible with OS X (10.7+) and adds a OS X framewor…
ChristianKienle authored
416 AB13427915E0FC2300456914 /* RNCryptor OS X */,
26d5f5d @rnapier Rename
rnapier authored
417 FB7564FF1512D3C4007B806B /* RNCryptorTests */,
22b8280 @rnapier Example of how to encrypt in Python w/ pycrypt
rnapier authored
418 FB6AC68B16F6704100CA0C0A /* rncrypt */,
dbddd6e @rnapier Initial Commit
rnapier authored
419 );
420 };
421 /* End PBXProject section */
422
423 /* Begin PBXResourcesBuildPhase section */
ae2e4db @ChristianKienle Makes RNCryptor compatible with OS X (10.7+) and adds a OS X framewor…
ChristianKienle authored
424 AB13427815E0FC2300456914 /* Resources */ = {
425 isa = PBXResourcesBuildPhase;
426 buildActionMask = 2147483647;
427 files = (
428 AB13428615E0FC2300456914 /* InfoPlist.strings in Resources */,
429 );
430 runOnlyForDeploymentPostprocessing = 0;
431 };
dbddd6e @rnapier Initial Commit
rnapier authored
432 FB7564FD1512D3C4007B806B /* Resources */ = {
433 isa = PBXResourcesBuildPhase;
434 buildActionMask = 2147483647;
435 files = (
436 FB75650E1512D3C4007B806B /* InfoPlist.strings in Resources */,
28a962e @rnapier Move OpenSSL tests into their own file
rnapier authored
437 FB6CB6D7158FD093001F6D61 /* openssl.enc in Resources */,
dbddd6e @rnapier Initial Commit
rnapier authored
438 );
439 runOnlyForDeploymentPostprocessing = 0;
440 };
441 /* End PBXResourcesBuildPhase section */
442
443 /* Begin PBXShellScriptBuildPhase section */
f1d918b @rnapier First pass GenVectorTests
rnapier authored
444 FB53C198187F7A5400952674 /* ShellScript */ = {
445 isa = PBXShellScriptBuildPhase;
446 buildActionMask = 2147483647;
447 files = (
448 );
449 inputPaths = (
26d1252 @rnapier Generate KDF tests for Xcode
rnapier authored
450 "$(SRCROOT)/Spec/vectors/v3/kdf",
451 "$(SRCROOT)/Spec/vectors/v3/kdf-short",
452 "$(SRCROOT)/Spec/vectors/v3/key",
453 "$(SRCROOT)/Spec/vectors/v3/password",
454 "$(SRCROOT)/Spec/vectors/v3/password-short",
f1d918b @rnapier First pass GenVectorTests
rnapier authored
455 );
456 outputPaths = (
26d1252 @rnapier Generate KDF tests for Xcode
rnapier authored
457 "$(BUILT_PRODUCTS_DIR)/RNCryptorGenerateVectorTests.m",
f1d918b @rnapier First pass GenVectorTests
rnapier authored
458 );
459 runOnlyForDeploymentPostprocessing = 0;
8bb8589 @rnapier Another ruby try
rnapier authored
460 shellPath = "/bin/sh -e -x";
7b3a75d @rnapier Refactor generated tests to support versions
rnapier authored
461 shellScript = "export LANG=en_US.UTF-8\nexport LANGUAGE=en_US.UTF-8\nexport LC_ALL=en_US.UTF-8\n\n${SRCROOT}/${TARGETNAME}/GenVectorTests -o ${SRCROOT}/RNCryptorTests/Generated/RNCryptorGeneratedVectorTests.m ${SRCROOT}/Spec/vectors\n";
4369fb0 @rnapier Ask travis what ruby it's running
rnapier authored
462 showEnvVarsInLog = 0;
f1d918b @rnapier First pass GenVectorTests
rnapier authored
463 };
dbddd6e @rnapier Initial Commit
rnapier authored
464 FB7564FE1512D3C4007B806B /* ShellScript */ = {
465 isa = PBXShellScriptBuildPhase;
466 buildActionMask = 2147483647;
467 files = (
468 );
469 inputPaths = (
470 );
471 outputPaths = (
472 );
473 runOnlyForDeploymentPostprocessing = 0;
474 shellPath = /bin/sh;
475 shellScript = "# Run the unit tests in this test bundle.\n\"${SYSTEM_DEVELOPER_DIR}/Tools/RunUnitTests\"\n";
476 };
477 /* End PBXShellScriptBuildPhase section */
478
479 /* Begin PBXSourcesBuildPhase section */
ae2e4db @ChristianKienle Makes RNCryptor compatible with OS X (10.7+) and adds a OS X framewor…
ChristianKienle authored
480 AB13427515E0FC2300456914 /* Sources */ = {
481 isa = PBXSourcesBuildPhase;
482 buildActionMask = 2147483647;
483 files = (
484 AB13429115E0FC4600456914 /* RNCryptorEngine.m in Sources */,
485 AB13429215E0FC4600456914 /* RNDecryptor.m in Sources */,
486 AB13429315E0FC4600456914 /* RNEncryptor.m in Sources */,
487 AB13429515E0FC4600456914 /* RNCryptor.m in Sources */,
488 );
489 runOnlyForDeploymentPostprocessing = 0;
490 };
22b8280 @rnapier Example of how to encrypt in Python w/ pycrypt
rnapier authored
491 FB6AC68816F6704100CA0C0A /* Sources */ = {
492 isa = PBXSourcesBuildPhase;
493 buildActionMask = 2147483647;
494 files = (
495 FB6AC69D16F672F700CA0C0A /* RNCryptor.m in Sources */,
496 FB6AC69E16F672F700CA0C0A /* RNDecryptor.m in Sources */,
497 FB6AC69F16F672F700CA0C0A /* RNEncryptor.m in Sources */,
498 FB6AC6A016F672F700CA0C0A /* RNCryptorEngine.m in Sources */,
499 FB6AC69016F6704200CA0C0A /* main.m in Sources */,
500 );
501 runOnlyForDeploymentPostprocessing = 0;
502 };
dbddd6e @rnapier Initial Commit
rnapier authored
503 FB7564EC1512D3C4007B806B /* Sources */ = {
504 isa = PBXSourcesBuildPhase;
505 buildActionMask = 2147483647;
506 files = (
26d5f5d @rnapier Rename
rnapier authored
507 FB75651D1512D3E9007B806B /* RNCryptor.m in Sources */,
5ed717b @rnapier First pass on async encryption
rnapier authored
508 FB7565241512D9BE007B8075 /* RNEncryptor.m in Sources */,
d37eb48 @rnapier First implementation of async decryptor. Just testing sync version so…
rnapier authored
509 FB7565241512D9BE007B8079 /* RNDecryptor.m in Sources */,
0501243 @rnapier Move encryptor to engine.
rnapier authored
510 FB7565241512D9BE007B807D /* RNCryptorEngine.m in Sources */,
dbddd6e @rnapier Initial Commit
rnapier authored
511 );
512 runOnlyForDeploymentPostprocessing = 0;
513 };
514 FB7564FB1512D3C4007B806B /* Sources */ = {
515 isa = PBXSourcesBuildPhase;
516 buildActionMask = 2147483647;
517 files = (
b0a8f62 @rnapier Auto-generate kdf_short vector tests
rnapier authored
518 FB30216118802ED900BF8F3C /* RNCryptorGeneratedVectorTests.m in Sources */,
26d5f5d @rnapier Rename
rnapier authored
519 FB7565111512D3C5007B806B /* RNCryptorTests.m in Sources */,
b0a8f62 @rnapier Auto-generate kdf_short vector tests
rnapier authored
520 FB53C196187F6AB300952674 /* XCTestCase+RNCryptorVectorTests.m in Sources */,
28a962e @rnapier Move OpenSSL tests into their own file
rnapier authored
521 FB6C961B185A0F7600CC2098 /* RNCryptorTestHelpers.m in Sources */,
dbddd6e @rnapier Initial Commit
rnapier authored
522 );
523 runOnlyForDeploymentPostprocessing = 0;
524 };
525 /* End PBXSourcesBuildPhase section */
526
527 /* Begin PBXTargetDependency section */
528 FB7565071512D3C4007B806B /* PBXTargetDependency */ = {
529 isa = PBXTargetDependency;
26d5f5d @rnapier Rename
rnapier authored
530 target = FB7564EF1512D3C4007B806B /* RNCryptor */;
dbddd6e @rnapier Initial Commit
rnapier authored
531 targetProxy = FB7565061512D3C4007B806B /* PBXContainerItemProxy */;
532 };
533 /* End PBXTargetDependency section */
534
535 /* Begin PBXVariantGroup section */
ae2e4db @ChristianKienle Makes RNCryptor compatible with OS X (10.7+) and adds a OS X framewor…
ChristianKienle authored
536 AB13428415E0FC2300456914 /* InfoPlist.strings */ = {
537 isa = PBXVariantGroup;
538 children = (
539 AB13428515E0FC2300456914 /* en */,
540 );
541 name = InfoPlist.strings;
542 sourceTree = "<group>";
543 };
dbddd6e @rnapier Initial Commit
rnapier authored
544 FB75650C1512D3C4007B806B /* InfoPlist.strings */ = {
545 isa = PBXVariantGroup;
546 children = (
547 FB75650D1512D3C4007B806B /* en */,
548 );
549 name = InfoPlist.strings;
550 sourceTree = "<group>";
551 };
552 /* End PBXVariantGroup section */
553
554 /* Begin XCBuildConfiguration section */
ae2e4db @ChristianKienle Makes RNCryptor compatible with OS X (10.7+) and adds a OS X framewor…
ChristianKienle authored
555 AB13428B15E0FC2300456914 /* Debug */ = {
556 isa = XCBuildConfiguration;
557 buildSettings = {
558 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
559 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
560 COMBINE_HIDPI_IMAGES = YES;
561 DYLIB_COMPATIBILITY_VERSION = 1;
562 DYLIB_CURRENT_VERSION = 1;
563 FRAMEWORK_SEARCH_PATHS = (
564 "$(inherited)",
565 "\"$(SYSTEM_APPS_DIR)/Xcode.app/Contents/Developer/Library/Frameworks\"",
566 );
567 FRAMEWORK_VERSION = A;
568 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
569 GCC_PRECOMPILE_PREFIX_HEADER = YES;
570 GCC_PREFIX_HEADER = "RNCryptor OS X/RNCryptor OS X-Prefix.pch";
571 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
572 INFOPLIST_FILE = "RNCryptor OS X/RNCryptor OS X-Info.plist";
573 MACOSX_DEPLOYMENT_TARGET = 10.7;
574 ONLY_ACTIVE_ARCH = YES;
575 PRODUCT_NAME = RNCryptor;
8b01b2b @rnapier Clean up some analyzer warnings.
rnapier authored
576 SDKROOT = macosx;
ae2e4db @ChristianKienle Makes RNCryptor compatible with OS X (10.7+) and adds a OS X framewor…
ChristianKienle authored
577 WRAPPER_EXTENSION = framework;
578 };
579 name = Debug;
580 };
581 AB13428C15E0FC2300456914 /* Release */ = {
582 isa = XCBuildConfiguration;
583 buildSettings = {
584 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
585 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
586 COMBINE_HIDPI_IMAGES = YES;
587 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
588 DYLIB_COMPATIBILITY_VERSION = 1;
589 DYLIB_CURRENT_VERSION = 1;
590 FRAMEWORK_SEARCH_PATHS = (
591 "$(inherited)",
592 "\"$(SYSTEM_APPS_DIR)/Xcode.app/Contents/Developer/Library/Frameworks\"",
593 );
594 FRAMEWORK_VERSION = A;
595 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
596 GCC_PRECOMPILE_PREFIX_HEADER = YES;
597 GCC_PREFIX_HEADER = "RNCryptor OS X/RNCryptor OS X-Prefix.pch";
598 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
599 INFOPLIST_FILE = "RNCryptor OS X/RNCryptor OS X-Info.plist";
600 MACOSX_DEPLOYMENT_TARGET = 10.7;
601 PRODUCT_NAME = RNCryptor;
8b01b2b @rnapier Clean up some analyzer warnings.
rnapier authored
602 SDKROOT = macosx;
ae2e4db @ChristianKienle Makes RNCryptor compatible with OS X (10.7+) and adds a OS X framewor…
ChristianKienle authored
603 WRAPPER_EXTENSION = framework;
604 };
605 name = Release;
606 };
22b8280 @rnapier Example of how to encrypt in Python w/ pycrypt
rnapier authored
607 FB6AC69516F6704200CA0C0A /* Debug */ = {
608 isa = XCBuildConfiguration;
609 buildSettings = {
610 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
611 CLANG_CXX_LIBRARY = "libc++";
612 CLANG_WARN_CONSTANT_CONVERSION = YES;
613 CLANG_WARN_EMPTY_BODY = YES;
614 CLANG_WARN_ENUM_CONVERSION = YES;
615 CLANG_WARN_INT_CONVERSION = YES;
616 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
617 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
618 GCC_PRECOMPILE_PREFIX_HEADER = YES;
619 GCC_PREFIX_HEADER = "rncrypt/rncrypt-Prefix.pch";
620 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
3dbab5d @rnapier Build and project fixes for running on 10.6 (64-bit).
rnapier authored
621 MACOSX_DEPLOYMENT_TARGET = 10.6;
22b8280 @rnapier Example of how to encrypt in Python w/ pycrypt
rnapier authored
622 ONLY_ACTIVE_ARCH = YES;
623 PRODUCT_NAME = "$(TARGET_NAME)";
624 SDKROOT = macosx;
625 };
626 name = Debug;
627 };
628 FB6AC69616F6704200CA0C0A /* Release */ = {
629 isa = XCBuildConfiguration;
630 buildSettings = {
631 CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
632 CLANG_CXX_LIBRARY = "libc++";
633 CLANG_WARN_CONSTANT_CONVERSION = YES;
634 CLANG_WARN_EMPTY_BODY = YES;
635 CLANG_WARN_ENUM_CONVERSION = YES;
636 CLANG_WARN_INT_CONVERSION = YES;
637 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
638 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
639 GCC_ENABLE_OBJC_EXCEPTIONS = YES;
640 GCC_PRECOMPILE_PREFIX_HEADER = YES;
641 GCC_PREFIX_HEADER = "rncrypt/rncrypt-Prefix.pch";
642 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
3dbab5d @rnapier Build and project fixes for running on 10.6 (64-bit).
rnapier authored
643 MACOSX_DEPLOYMENT_TARGET = 10.6;
22b8280 @rnapier Example of how to encrypt in Python w/ pycrypt
rnapier authored
644 PRODUCT_NAME = "$(TARGET_NAME)";
645 SDKROOT = macosx;
646 };
647 name = Release;
648 };
dbddd6e @rnapier Initial Commit
rnapier authored
649 FB7565121512D3C5007B806B /* Debug */ = {
650 isa = XCBuildConfiguration;
651 buildSettings = {
652 ALWAYS_SEARCH_USER_PATHS = NO;
653 CLANG_ENABLE_OBJC_ARC = YES;
83b04df @carllindberg Fix minor issue in the rnc_isEqualInConsistentTime: NSData method. I…
carllindberg authored
654 CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES;
dbddd6e @rnapier Initial Commit
rnapier authored
655 COPY_PHASE_STRIP = NO;
656 GCC_C_LANGUAGE_STANDARD = gnu99;
657 GCC_DYNAMIC_NO_PIC = NO;
658 GCC_OPTIMIZATION_LEVEL = 0;
659 GCC_PREPROCESSOR_DEFINITIONS = (
660 "DEBUG=1",
661 "$(inherited)",
662 );
663 GCC_SYMBOLS_PRIVATE_EXTERN = NO;
9b33125 @rnapier Update project to latest settings
rnapier authored
664 GCC_THUMB_SUPPORT = NO;
c1e6b41 @rnapier Fix 10.7 build issues. (+ prelim work on RNOpenSSLDecryptor)
rnapier authored
665 GCC_VERSION = "";
dbddd6e @rnapier Initial Commit
rnapier authored
666 GCC_WARN_ABOUT_RETURN_TYPE = YES;
667 GCC_WARN_UNINITIALIZED_AUTOS = YES;
668 GCC_WARN_UNUSED_VARIABLE = YES;
4bffc31 @rnapier Cleanup spelling
rnapier authored
669 IPHONEOS_DEPLOYMENT_TARGET = 5.0;
8be3312 @rnapier Convert to XCTest
rnapier authored
670 ONLY_ACTIVE_ARCH = YES;
dbddd6e @rnapier Initial Commit
rnapier authored
671 SDKROOT = iphoneos;
672 };
673 name = Debug;
674 };
675 FB7565131512D3C5007B806B /* Release */ = {
676 isa = XCBuildConfiguration;
677 buildSettings = {
678 ALWAYS_SEARCH_USER_PATHS = NO;
679 CLANG_ENABLE_OBJC_ARC = YES;
83b04df @carllindberg Fix minor issue in the rnc_isEqualInConsistentTime: NSData method. I…
carllindberg authored
680 CLANG_WARN_SUSPICIOUS_IMPLICIT_CONVERSION = YES;
dbddd6e @rnapier Initial Commit
rnapier authored
681 COPY_PHASE_STRIP = YES;
682 GCC_C_LANGUAGE_STANDARD = gnu99;
9b33125 @rnapier Update project to latest settings
rnapier authored
683 GCC_THUMB_SUPPORT = NO;
c1e6b41 @rnapier Fix 10.7 build issues. (+ prelim work on RNOpenSSLDecryptor)
rnapier authored
684 GCC_VERSION = "";
dbddd6e @rnapier Initial Commit
rnapier authored
685 GCC_WARN_ABOUT_RETURN_TYPE = YES;
686 GCC_WARN_UNINITIALIZED_AUTOS = YES;
687 GCC_WARN_UNUSED_VARIABLE = YES;
4bffc31 @rnapier Cleanup spelling
rnapier authored
688 IPHONEOS_DEPLOYMENT_TARGET = 5.0;
dbddd6e @rnapier Initial Commit
rnapier authored
689 SDKROOT = iphoneos;
690 VALIDATE_PRODUCT = YES;
691 };
692 name = Release;
693 };
694 FB7565151512D3C5007B806B /* Debug */ = {
695 isa = XCBuildConfiguration;
696 buildSettings = {
26d5f5d @rnapier Rename
rnapier authored
697 DSTROOT = /tmp/RNCryptor.dst;
dbddd6e @rnapier Initial Commit
rnapier authored
698 GCC_PRECOMPILE_PREFIX_HEADER = YES;
26d5f5d @rnapier Rename
rnapier authored
699 GCC_PREFIX_HEADER = "RNCryptor/RNCryptor-Prefix.pch";
357add2 @rnapier Handle v1 test vectors
rnapier authored
700 GCC_PREPROCESSOR_DEFINITIONS = (
701 "$(inherited)",
702 RNCRYPTOR_ALLOW_V1_BAD_HMAC,
703 );
9b33125 @rnapier Update project to latest settings
rnapier authored
704 GCC_THUMB_SUPPORT = NO;
dbddd6e @rnapier Initial Commit
rnapier authored
705 OTHER_LDFLAGS = "-ObjC";
26d5f5d @rnapier Rename
rnapier authored
706 PRODUCT_NAME = RNCryptor;
dbddd6e @rnapier Initial Commit
rnapier authored
707 SKIP_INSTALL = YES;
708 };
709 name = Debug;
710 };
711 FB7565161512D3C5007B806B /* Release */ = {
712 isa = XCBuildConfiguration;
713 buildSettings = {
26d5f5d @rnapier Rename
rnapier authored
714 DSTROOT = /tmp/RNCryptor.dst;
dbddd6e @rnapier Initial Commit
rnapier authored
715 GCC_PRECOMPILE_PREFIX_HEADER = YES;
26d5f5d @rnapier Rename
rnapier authored
716 GCC_PREFIX_HEADER = "RNCryptor/RNCryptor-Prefix.pch";
357add2 @rnapier Handle v1 test vectors
rnapier authored
717 GCC_PREPROCESSOR_DEFINITIONS = RNCRYPTOR_ALLOW_V1_BAD_HMAC;
9b33125 @rnapier Update project to latest settings
rnapier authored
718 GCC_THUMB_SUPPORT = NO;
dbddd6e @rnapier Initial Commit
rnapier authored
719 OTHER_LDFLAGS = "-ObjC";
26d5f5d @rnapier Rename
rnapier authored
720 PRODUCT_NAME = RNCryptor;
dbddd6e @rnapier Initial Commit
rnapier authored
721 SKIP_INSTALL = YES;
722 };
723 name = Release;
724 };
725 FB7565181512D3C5007B806B /* Debug */ = {
726 isa = XCBuildConfiguration;
727 buildSettings = {
728 FRAMEWORK_SEARCH_PATHS = (
729 "$(SDKROOT)/Developer/Library/Frameworks",
8be3312 @rnapier Convert to XCTest
rnapier authored
730 "$(inherited)",
dbddd6e @rnapier Initial Commit
rnapier authored
731 );
732 GCC_PRECOMPILE_PREFIX_HEADER = YES;
26d5f5d @rnapier Rename
rnapier authored
733 GCC_PREFIX_HEADER = "RNCryptor/RNCryptor-Prefix.pch";
9b33125 @rnapier Update project to latest settings
rnapier authored
734 GCC_THUMB_SUPPORT = NO;
26d5f5d @rnapier Rename
rnapier authored
735 INFOPLIST_FILE = "RNCryptorTests/RNCryptorTests-Info.plist";
736 PRODUCT_NAME = RNCryptorTests;
dbddd6e @rnapier Initial Commit
rnapier authored
737 };
738 name = Debug;
739 };
740 FB7565191512D3C5007B806B /* Release */ = {
741 isa = XCBuildConfiguration;
742 buildSettings = {
743 FRAMEWORK_SEARCH_PATHS = (
744 "$(SDKROOT)/Developer/Library/Frameworks",
8be3312 @rnapier Convert to XCTest
rnapier authored
745 "$(inherited)",
dbddd6e @rnapier Initial Commit
rnapier authored
746 );
747 GCC_PRECOMPILE_PREFIX_HEADER = YES;
26d5f5d @rnapier Rename
rnapier authored
748 GCC_PREFIX_HEADER = "RNCryptor/RNCryptor-Prefix.pch";
9b33125 @rnapier Update project to latest settings
rnapier authored
749 GCC_THUMB_SUPPORT = NO;
26d5f5d @rnapier Rename
rnapier authored
750 INFOPLIST_FILE = "RNCryptorTests/RNCryptorTests-Info.plist";
751 PRODUCT_NAME = RNCryptorTests;
dbddd6e @rnapier Initial Commit
rnapier authored
752 };
753 name = Release;
754 };
755 /* End XCBuildConfiguration section */
756
757 /* Begin XCConfigurationList section */
ae2e4db @ChristianKienle Makes RNCryptor compatible with OS X (10.7+) and adds a OS X framewor…
ChristianKienle authored
758 AB13428D15E0FC2300456914 /* Build configuration list for PBXNativeTarget "RNCryptor OS X" */ = {
759 isa = XCConfigurationList;
760 buildConfigurations = (
761 AB13428B15E0FC2300456914 /* Debug */,
762 AB13428C15E0FC2300456914 /* Release */,
763 );
764 defaultConfigurationIsVisible = 0;
4806ebf @rnapier Start of vectors
rnapier authored
765 defaultConfigurationName = Release;
ae2e4db @ChristianKienle Makes RNCryptor compatible with OS X (10.7+) and adds a OS X framewor…
ChristianKienle authored
766 };
22b8280 @rnapier Example of how to encrypt in Python w/ pycrypt
rnapier authored
767 FB6AC69716F6704200CA0C0A /* Build configuration list for PBXNativeTarget "rncrypt" */ = {
768 isa = XCConfigurationList;
769 buildConfigurations = (
770 FB6AC69516F6704200CA0C0A /* Debug */,
771 FB6AC69616F6704200CA0C0A /* Release */,
772 );
773 defaultConfigurationIsVisible = 0;
3dbab5d @rnapier Build and project fixes for running on 10.6 (64-bit).
rnapier authored
774 defaultConfigurationName = Release;
22b8280 @rnapier Example of how to encrypt in Python w/ pycrypt
rnapier authored
775 };
26d5f5d @rnapier Rename
rnapier authored
776 FB7564EA1512D3C4007B806B /* Build configuration list for PBXProject "RNCryptor" */ = {
dbddd6e @rnapier Initial Commit
rnapier authored
777 isa = XCConfigurationList;
778 buildConfigurations = (
779 FB7565121512D3C5007B806B /* Debug */,
780 FB7565131512D3C5007B806B /* Release */,
781 );
782 defaultConfigurationIsVisible = 0;
783 defaultConfigurationName = Release;
784 };
26d5f5d @rnapier Rename
rnapier authored
785 FB7565141512D3C5007B806B /* Build configuration list for PBXNativeTarget "RNCryptor" */ = {
dbddd6e @rnapier Initial Commit
rnapier authored
786 isa = XCConfigurationList;
787 buildConfigurations = (
788 FB7565151512D3C5007B806B /* Debug */,
789 FB7565161512D3C5007B806B /* Release */,
790 );
791 defaultConfigurationIsVisible = 0;
1b2a229 @rnapier First commit
rnapier authored
792 defaultConfigurationName = Release;
dbddd6e @rnapier Initial Commit
rnapier authored
793 };
26d5f5d @rnapier Rename
rnapier authored
794 FB7565171512D3C5007B806B /* Build configuration list for PBXNativeTarget "RNCryptorTests" */ = {
dbddd6e @rnapier Initial Commit
rnapier authored
795 isa = XCConfigurationList;
796 buildConfigurations = (
797 FB7565181512D3C5007B806B /* Debug */,
798 FB7565191512D3C5007B806B /* Release */,
799 );
800 defaultConfigurationIsVisible = 0;
1b2a229 @rnapier First commit
rnapier authored
801 defaultConfigurationName = Release;
dbddd6e @rnapier Initial Commit
rnapier authored
802 };
803 /* End XCConfigurationList section */
804 };
805 rootObject = FB7564E71512D3C4007B806B /* Project object */;
806 }
Something went wrong with that request. Please try again.