summaryrefslogtreecommitdiffstats
path: root/xcode/tinyHTTP/tinyHTTP.xcodeproj
diff options
context:
space:
mode:
Diffstat (limited to 'xcode/tinyHTTP/tinyHTTP.xcodeproj')
-rw-r--r--xcode/tinyHTTP/tinyHTTP.xcodeproj/diopmamadou.pbxuser707
-rw-r--r--xcode/tinyHTTP/tinyHTTP.xcodeproj/diopmamadou.perspectivev31500
-rw-r--r--xcode/tinyHTTP/tinyHTTP.xcodeproj/project.pbxproj1514
3 files changed, 3721 insertions, 0 deletions
diff --git a/xcode/tinyHTTP/tinyHTTP.xcodeproj/diopmamadou.pbxuser b/xcode/tinyHTTP/tinyHTTP.xcodeproj/diopmamadou.pbxuser
new file mode 100644
index 0000000..2b0c38b
--- /dev/null
+++ b/xcode/tinyHTTP/tinyHTTP.xcodeproj/diopmamadou.pbxuser
@@ -0,0 +1,707 @@
+// !$*UTF8*$!
+{
+ 08FB7793FE84155DC02AAC07 /* Project object */ = {
+ activeBuildConfigurationName = Debug;
+ activeExecutable = ECED623E10F98B46006B4DC9 /* test */;
+ activeTarget = ECED623C10F98B46006B4DC9 /* test */;
+ addToTargets = (
+ ECED623C10F98B46006B4DC9 /* test */,
+ );
+ breakpoints = (
+ ECE4081A117CE3F400A43CEB /* test.c:56 */,
+ ECE40824117CE40A00A43CEB /* test.c:63 */,
+ ECE40892117CE85700A43CEB /* test.c:71 */,
+ );
+ codeSenseManager = ECED619B10F9876E006B4DC9 /* Code sense */;
+ executables = (
+ ECED623E10F98B46006B4DC9 /* test */,
+ );
+ perUserDictionary = {
+ "PBXConfiguration.PBXBreakpointsDataSource.v1:1CA23EDF0692099D00951B8B" = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 20,
+ 20,
+ 234,
+ 20,
+ 134,
+ 134,
+ 63,
+ 20,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXBreakpointsDataSource_ActionID,
+ PBXBreakpointsDataSource_TypeID,
+ PBXBreakpointsDataSource_BreakpointID,
+ PBXBreakpointsDataSource_UseID,
+ PBXBreakpointsDataSource_LocationID,
+ PBXBreakpointsDataSource_ConditionID,
+ PBXBreakpointsDataSource_IgnoreCountID,
+ PBXBreakpointsDataSource_ContinueID,
+ );
+ };
+ PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = 1;
+ PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Target_ColumnID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 20,
+ 1267,
+ 20,
+ 48,
+ 43,
+ 43,
+ 20,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXFileDataSource_FiletypeID,
+ PBXFileDataSource_Filename_ColumnID,
+ PBXFileDataSource_Built_ColumnID,
+ PBXFileDataSource_ObjectSize_ColumnID,
+ PBXFileDataSource_Errors_ColumnID,
+ PBXFileDataSource_Warnings_ColumnID,
+ PBXFileDataSource_Target_ColumnID,
+ );
+ };
+ PBXConfiguration.PBXFileTableDataSource3.PBXSymbolsDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXSymbolsDataSource_ReferenceNameID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 16,
+ 200,
+ 50,
+ 1207,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXSymbolsDataSource_SymbolTypeIconID,
+ PBXSymbolsDataSource_SymbolNameID,
+ PBXSymbolsDataSource_SymbolTypeID,
+ PBXSymbolsDataSource_ReferenceNameID,
+ );
+ };
+ PBXConfiguration.PBXFileTableDataSource3.XCSCMDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 20,
+ 20,
+ 1243,
+ 20,
+ 48.16259765625,
+ 43,
+ 43,
+ 20,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXFileDataSource_SCM_ColumnID,
+ PBXFileDataSource_FiletypeID,
+ PBXFileDataSource_Filename_ColumnID,
+ PBXFileDataSource_Built_ColumnID,
+ PBXFileDataSource_ObjectSize_ColumnID,
+ PBXFileDataSource_Errors_ColumnID,
+ PBXFileDataSource_Warnings_ColumnID,
+ PBXFileDataSource_Target_ColumnID,
+ );
+ };
+ PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
+ PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
+ PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
+ PBXFileTableDataSourceColumnWidthsKey = (
+ 20,
+ 1227,
+ 60,
+ 20,
+ 48,
+ 43,
+ 43,
+ );
+ PBXFileTableDataSourceColumnsKey = (
+ PBXFileDataSource_FiletypeID,
+ PBXFileDataSource_Filename_ColumnID,
+ PBXTargetDataSource_PrimaryAttribute,
+ PBXFileDataSource_Built_ColumnID,
+ PBXFileDataSource_ObjectSize_ColumnID,
+ PBXFileDataSource_Errors_ColumnID,
+ PBXFileDataSource_Warnings_ColumnID,
+ );
+ };
+ PBXPerProjectTemplateStateSaveDate = 293398913;
+ PBXWorkspaceStateSaveDate = 293398913;
+ };
+ perUserProjectItems = {
+ ECE40850117CE75600A43CEB /* PBXTextBookmark */ = ECE40850117CE75600A43CEB /* PBXTextBookmark */;
+ ECE40851117CE75600A43CEB /* PBXTextBookmark */ = ECE40851117CE75600A43CEB /* PBXTextBookmark */;
+ ECE40853117CE75600A43CEB /* PBXTextBookmark */ = ECE40853117CE75600A43CEB /* PBXTextBookmark */;
+ ECE40854117CE75600A43CEB /* PBXTextBookmark */ = ECE40854117CE75600A43CEB /* PBXTextBookmark */;
+ ECE40855117CE75600A43CEB /* PBXTextBookmark */ = ECE40855117CE75600A43CEB /* PBXTextBookmark */;
+ ECE40856117CE75600A43CEB /* PBXTextBookmark */ = ECE40856117CE75600A43CEB /* PBXTextBookmark */;
+ ECE40858117CE75600A43CEB /* PBXTextBookmark */ = ECE40858117CE75600A43CEB /* PBXTextBookmark */;
+ ECE4085B117CE75600A43CEB /* PBXTextBookmark */ = ECE4085B117CE75600A43CEB /* PBXTextBookmark */;
+ ECE4085D117CE75600A43CEB /* PBXTextBookmark */ = ECE4085D117CE75600A43CEB /* PBXTextBookmark */;
+ ECE4085E117CE75600A43CEB /* PBXTextBookmark */ = ECE4085E117CE75600A43CEB /* PBXTextBookmark */;
+ ECE4085F117CE75600A43CEB /* PBXTextBookmark */ = ECE4085F117CE75600A43CEB /* PBXTextBookmark */;
+ ECE40861117CE75600A43CEB /* PBXTextBookmark */ = ECE40861117CE75600A43CEB /* PBXTextBookmark */;
+ ECE40862117CE75600A43CEB /* PBXTextBookmark */ = ECE40862117CE75600A43CEB /* PBXTextBookmark */;
+ ECE40863117CE75600A43CEB /* PBXTextBookmark */ = ECE40863117CE75600A43CEB /* PBXTextBookmark */;
+ ECE40864117CE75600A43CEB /* PBXTextBookmark */ = ECE40864117CE75600A43CEB /* PBXTextBookmark */;
+ ECE40865117CE75600A43CEB /* PBXTextBookmark */ = ECE40865117CE75600A43CEB /* PBXTextBookmark */;
+ ECE40867117CE75600A43CEB /* PBXTextBookmark */ = ECE40867117CE75600A43CEB /* PBXTextBookmark */;
+ ECE40868117CE75600A43CEB /* PBXTextBookmark */ = ECE40868117CE75600A43CEB /* PBXTextBookmark */;
+ ECE40888117CE7E500A43CEB /* PBXTextBookmark */ = ECE40888117CE7E500A43CEB /* PBXTextBookmark */;
+ ECE40889117CE7E500A43CEB /* PBXTextBookmark */ = ECE40889117CE7E500A43CEB /* PBXTextBookmark */;
+ ECE40895117CE85C00A43CEB /* PBXTextBookmark */ = ECE40895117CE85C00A43CEB /* PBXTextBookmark */;
+ ECE40898117CE85C00A43CEB /* PBXTextBookmark */ = ECE40898117CE85C00A43CEB /* PBXTextBookmark */;
+ ECE408E5117CE98F00A43CEB /* PBXTextBookmark */ = ECE408E5117CE98F00A43CEB /* PBXTextBookmark */;
+ ECE408E6117CE98F00A43CEB /* PBXTextBookmark */ = ECE408E6117CE98F00A43CEB /* PBXTextBookmark */;
+ ECE408E7117CE98F00A43CEB /* PBXTextBookmark */ = ECE408E7117CE98F00A43CEB /* PBXTextBookmark */;
+ ECE408E8117CE98F00A43CEB /* PBXTextBookmark */ = ECE408E8117CE98F00A43CEB /* PBXTextBookmark */;
+ };
+ sourceControlManager = ECED619A10F9876E006B4DC9 /* Source Control */;
+ userBuildSettings = {
+ };
+ };
+ D2AAC0620554660B00DB518D /* tinyHTTP */ = {
+ activeExec = 0;
+ };
+ ECE40751117CE04B00A43CEB /* tnet_endianness.c */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1445, 924}}";
+ sepNavSelRange = "{0, 0}";
+ sepNavVisRange = "{0, 1601}";
+ };
+ };
+ ECE40755117CE09C00A43CEB /* tnet_dns_regexp.c */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1445, 6972}}";
+ sepNavSelRange = "{3512, 51}";
+ sepNavVisRange = "{3126, 664}";
+ };
+ };
+ ECE40757117CE09C00A43CEB /* tnet_dns_resolvconf.c */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1445, 4228}}";
+ sepNavSelRange = "{6892, 61}";
+ sepNavVisRange = "{6270, 1122}";
+ };
+ };
+ ECE40760117CE19100A43CEB /* tnet_dns_resolvconf.rl */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1445, 1932}}";
+ sepNavSelRange = "{1465, 0}";
+ sepNavVisRange = "{0, 1435}";
+ };
+ };
+ ECE4077A117CE1FD00A43CEB /* tinyhttp.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1445, 799}}";
+ sepNavSelRange = "{443, 0}";
+ sepNavVisRange = "{0, 1305}";
+ };
+ };
+ ECE4077B117CE1FD00A43CEB /* tinyhttp_config.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1445, 1050}}";
+ sepNavSelRange = "{0, 0}";
+ sepNavVisRange = "{0, 1741}";
+ };
+ };
+ ECE4078C117CE1FD00A43CEB /* thttp_auth.c */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1445, 3234}}";
+ sepNavSelRange = "{5912, 131}";
+ sepNavVisRange = "{5055, 1728}";
+ };
+ };
+ ECE407A0117CE1FD00A43CEB /* thttp_message.c */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1445, 7238}}";
+ sepNavSelRange = "{10557, 0}";
+ sepNavVisRange = "{10281, 776}";
+ };
+ };
+ ECE407A8117CE1FD00A43CEB /* test.c */ = {
+ isa = PBXFileReference;
+ fileEncoding = 4;
+ lastKnownFileType = sourcecode.c.c;
+ name = test.c;
+ path = /Users/diopmamadou/Documents/doubango/tinyHTTP/test/test.c;
+ sourceTree = "<absolute>";
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1445, 1246}}";
+ sepNavSelRange = "{1325, 0}";
+ sepNavVisRange = "{1145, 599}";
+ };
+ };
+ ECE4081A117CE3F400A43CEB /* test.c:56 */ = {
+ isa = PBXFileBreakpoint;
+ actions = (
+ );
+ breakpointStyle = 0;
+ continueAfterActions = 0;
+ countType = 0;
+ delayBeforeContinue = 0;
+ fileReference = ECE407A8117CE1FD00A43CEB /* test.c */;
+ functionName = "main()";
+ hitCount = 0;
+ ignoreCount = 0;
+ lineNumber = 56;
+ modificationTime = 293398703.1943;
+ state = 2;
+ };
+ ECE40824117CE40A00A43CEB /* test.c:63 */ = {
+ isa = PBXFileBreakpoint;
+ actions = (
+ );
+ breakpointStyle = 0;
+ continueAfterActions = 0;
+ countType = 0;
+ delayBeforeContinue = 0;
+ fileReference = ECE407A8117CE1FD00A43CEB /* test.c */;
+ functionName = "main()";
+ hitCount = 0;
+ ignoreCount = 0;
+ lineNumber = 63;
+ modificationTime = 293398703.194575;
+ state = 2;
+ };
+ ECE40831117CE45500A43CEB /* test.c */ = {
+ isa = PBXFileReference;
+ lastKnownFileType = sourcecode.c.c;
+ name = test.c;
+ path = /Users/diopmamadou/Documents/doubango/xcode/tinyNET/../../tinyNET/test/test.c;
+ sourceTree = "<absolute>";
+ };
+ ECE40832117CE48D00A43CEB /* stdafx.c */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1445, 799}}";
+ sepNavSelRange = "{782, 0}";
+ sepNavVisRange = "{0, 880}";
+ };
+ };
+ ECE40833117CE48D00A43CEB /* stdafx.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1445, 799}}";
+ sepNavSelRange = "{999, 0}";
+ sepNavVisRange = "{0, 1106}";
+ };
+ };
+ ECE40835117CE48D00A43CEB /* test.c */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1445, 1286}}";
+ sepNavSelRange = "{1325, 0}";
+ sepNavVisRange = "{1243, 533}";
+ sepNavWindowFrame = "{{15, 615}, {750, 558}}";
+ };
+ };
+ ECE40836117CE48D00A43CEB /* test_auth.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1445, 1988}}";
+ sepNavSelRange = "{3036, 16}";
+ sepNavVisRange = "{2295, 981}";
+ };
+ };
+ ECE40838117CE48D00A43CEB /* test_stack.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1445, 2772}}";
+ sepNavSelRange = "{2284, 0}";
+ sepNavVisRange = "{2093, 1338}";
+ };
+ };
+ ECE40850117CE75600A43CEB /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = ECE40831117CE45500A43CEB /* test.c */;
+ name = "test.c: 55";
+ rLen = 0;
+ rLoc = 1433;
+ rType = 0;
+ vrLen = 869;
+ vrLoc = 1172;
+ };
+ ECE40851117CE75600A43CEB /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = ECE4078C117CE1FD00A43CEB /* thttp_auth.c */;
+ name = "thttp_auth.c: 196";
+ rLen = 131;
+ rLoc = 5912;
+ rType = 0;
+ vrLen = 1728;
+ vrLoc = 5055;
+ };
+ ECE40853117CE75600A43CEB /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = ECE40833117CE48D00A43CEB /* stdafx.h */;
+ name = "stdafx.h: 32";
+ rLen = 0;
+ rLoc = 999;
+ rType = 0;
+ vrLen = 1106;
+ vrLoc = 0;
+ };
+ ECE40854117CE75600A43CEB /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = ECE4077B117CE1FD00A43CEB /* tinyhttp_config.h */;
+ name = "tinyhttp_config.h: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 1741;
+ vrLoc = 0;
+ };
+ ECE40855117CE75600A43CEB /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = ECE4077A117CE1FD00A43CEB /* tinyhttp.h */;
+ name = "tinyhttp.h: 13";
+ rLen = 0;
+ rLoc = 443;
+ rType = 0;
+ vrLen = 1305;
+ vrLoc = 0;
+ };
+ ECE40856117CE75600A43CEB /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = ECE40832117CE48D00A43CEB /* stdafx.c */;
+ name = "stdafx.c: 23";
+ rLen = 0;
+ rLoc = 782;
+ rType = 0;
+ vrLen = 880;
+ vrLoc = 0;
+ };
+ ECE40858117CE75600A43CEB /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = ECF4BD0211434C1100B7C09B /* tinyNET_config.h */;
+ name = "tinyNET_config.h: 71";
+ rLen = 27;
+ rLoc = 1992;
+ rType = 0;
+ vrLen = 1369;
+ vrLoc = 1202;
+ };
+ ECE4085B117CE75600A43CEB /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = ECE40831117CE45500A43CEB /* test.c */;
+ name = "test.c: 66";
+ rLen = 0;
+ rLoc = 1554;
+ rType = 0;
+ vrLen = 869;
+ vrLoc = 1172;
+ };
+ ECE4085D117CE75600A43CEB /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = ECE40835117CE48D00A43CEB /* test.c */;
+ name = "test.c: 23";
+ rLen = 0;
+ rLoc = 806;
+ rType = 0;
+ vrLen = 731;
+ vrLoc = 1045;
+ };
+ ECE4085E117CE75600A43CEB /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = ECE40836117CE48D00A43CEB /* test_auth.h */;
+ name = "test_auth.h: 123";
+ rLen = 26;
+ rLoc = 2871;
+ rType = 0;
+ vrLen = 1248;
+ vrLoc = 2000;
+ };
+ ECE4085F117CE75600A43CEB /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = ECE4078C117CE1FD00A43CEB /* thttp_auth.c */;
+ name = "thttp_auth.c: 196";
+ rLen = 131;
+ rLoc = 5912;
+ rType = 0;
+ vrLen = 1728;
+ vrLoc = 5055;
+ };
+ ECE40861117CE75600A43CEB /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = ECF4BD0611434C1100B7C09B /* tnet.c */;
+ name = "tnet.c: 68";
+ rLen = 12;
+ rLoc = 2110;
+ rType = 0;
+ vrLen = 1388;
+ vrLoc = 1524;
+ };
+ ECE40862117CE75600A43CEB /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = ECF4BD0711434C1100B7C09B /* tnet.h */;
+ name = "tnet.h: 40";
+ rLen = 11;
+ rLoc = 1076;
+ rType = 0;
+ vrLen = 1157;
+ vrLoc = 0;
+ };
+ ECE40863117CE75600A43CEB /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = ECF4BD0211434C1100B7C09B /* tinyNET_config.h */;
+ name = "tinyNET_config.h: 26";
+ rLen = 0;
+ rLoc = 847;
+ rType = 0;
+ vrLen = 1747;
+ vrLoc = 0;
+ };
+ ECE40864117CE75600A43CEB /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = ECE40832117CE48D00A43CEB /* stdafx.c */;
+ name = "stdafx.c: 23";
+ rLen = 0;
+ rLoc = 782;
+ rType = 0;
+ vrLen = 880;
+ vrLoc = 0;
+ };
+ ECE40865117CE75600A43CEB /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = ECE40833117CE48D00A43CEB /* stdafx.h */;
+ name = "stdafx.h: 32";
+ rLen = 0;
+ rLoc = 999;
+ rType = 0;
+ vrLen = 1106;
+ vrLoc = 0;
+ };
+ ECE40867117CE75600A43CEB /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = ECE4077A117CE1FD00A43CEB /* tinyhttp.h */;
+ name = "tinyhttp.h: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 1305;
+ vrLoc = 0;
+ };
+ ECE40868117CE75600A43CEB /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = ECE4077B117CE1FD00A43CEB /* tinyhttp_config.h */;
+ name = "tinyhttp_config.h: 1";
+ rLen = 0;
+ rLoc = 0;
+ rType = 0;
+ vrLen = 1741;
+ vrLoc = 0;
+ };
+ ECE40888117CE7E500A43CEB /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = ECF4BD0611434C1100B7C09B /* tnet.c */;
+ name = "tnet.c: 30";
+ rLen = 4;
+ rLoc = 902;
+ rType = 0;
+ vrLen = 1208;
+ vrLoc = 292;
+ };
+ ECE40889117CE7E500A43CEB /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = ECF4BD0711434C1100B7C09B /* tnet.h */;
+ name = "tnet.h: 19";
+ rLen = 0;
+ rLoc = 750;
+ rType = 0;
+ vrLen = 999;
+ vrLoc = 158;
+ };
+ ECE40890117CE85700A43CEB /* test.c */ = {
+ isa = PBXFileReference;
+ lastKnownFileType = sourcecode.c.c;
+ name = test.c;
+ path = /Users/diopmamadou/Documents/doubango/tinyHTTP/test/test.c;
+ sourceTree = "<group>";
+ };
+ ECE40892117CE85700A43CEB /* test.c:71 */ = {
+ isa = PBXFileBreakpoint;
+ actions = (
+ );
+ breakpointStyle = 0;
+ continueAfterActions = 0;
+ countType = 0;
+ delayBeforeContinue = 0;
+ fileReference = ECE40890117CE85700A43CEB /* test.c */;
+ functionName = "main()";
+ hitCount = 0;
+ ignoreCount = 0;
+ lineNumber = 71;
+ modificationTime = 293398703.194737;
+ state = 2;
+ };
+ ECE40895117CE85C00A43CEB /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = ECE40836117CE48D00A43CEB /* test_auth.h */;
+ name = "test_auth.h: 129";
+ rLen = 16;
+ rLoc = 3036;
+ rType = 0;
+ vrLen = 981;
+ vrLoc = 2295;
+ };
+ ECE40898117CE85C00A43CEB /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = ECE40838117CE48D00A43CEB /* test_stack.h */;
+ name = "test_stack.h: 81";
+ rLen = 0;
+ rLoc = 2488;
+ rType = 0;
+ vrLen = 1386;
+ vrLoc = 2093;
+ };
+ ECE408E5117CE98F00A43CEB /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = ECE407A8117CE1FD00A43CEB /* test.c */;
+ name = "test.c: 56";
+ rLen = 0;
+ rLoc = 1325;
+ rType = 0;
+ vrLen = 599;
+ vrLoc = 1145;
+ };
+ ECE408E6117CE98F00A43CEB /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = ECE40838117CE48D00A43CEB /* test_stack.h */;
+ name = "test_stack.h: 81";
+ rLen = 0;
+ rLoc = 2488;
+ rType = 0;
+ vrLen = 1329;
+ vrLoc = 2093;
+ };
+ ECE408E7117CE98F00A43CEB /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = ECE407A8117CE1FD00A43CEB /* test.c */;
+ name = "test.c: 56";
+ rLen = 0;
+ rLoc = 1325;
+ rType = 0;
+ vrLen = 599;
+ vrLoc = 1145;
+ };
+ ECE408E8117CE98F00A43CEB /* PBXTextBookmark */ = {
+ isa = PBXTextBookmark;
+ fRef = ECE40838117CE48D00A43CEB /* test_stack.h */;
+ name = "test_stack.h: 74";
+ rLen = 0;
+ rLoc = 2284;
+ rType = 0;
+ vrLen = 1338;
+ vrLoc = 2093;
+ };
+ ECED619A10F9876E006B4DC9 /* Source Control */ = {
+ isa = PBXSourceControlManager;
+ fallbackIsa = XCSourceControlManager;
+ isSCMEnabled = 0;
+ scmConfiguration = {
+ };
+ };
+ ECED619B10F9876E006B4DC9 /* Code sense */ = {
+ isa = PBXCodeSenseManager;
+ indexTemplatePath = "";
+ };
+ ECED61BB10F988E7006B4DC9 /* tinySAK */ = {
+ activeExec = 0;
+ };
+ ECED61C110F98926006B4DC9 /* tinySAK_config.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {633, 1400}}";
+ sepNavSelRange = "{0, 0}";
+ sepNavVisRange = "{0, 353}";
+ };
+ };
+ ECED61CD10F98926006B4DC9 /* tsk_debug.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1445, 1722}}";
+ sepNavSelRange = "{2160, 0}";
+ sepNavVisRange = "{1409, 1627}";
+ };
+ };
+ ECED61F010F98926006B4DC9 /* tsk_timer.c */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1445, 5614}}";
+ sepNavSelRange = "{3554, 14}";
+ sepNavVisRange = "{2883, 1126}";
+ };
+ };
+ ECED623C10F98B46006B4DC9 /* test */ = {
+ activeExec = 0;
+ executables = (
+ ECED623E10F98B46006B4DC9 /* test */,
+ );
+ };
+ ECED623E10F98B46006B4DC9 /* test */ = {
+ isa = PBXExecutable;
+ activeArgIndices = (
+ );
+ argumentStrings = (
+ );
+ autoAttachOnCrash = 1;
+ breakpointsEnabled = 1;
+ configStateDict = {
+ };
+ customDataFormattersEnabled = 1;
+ debuggerPlugin = GDBDebugging;
+ disassemblyDisplayState = 0;
+ dylibVariantSuffix = "";
+ enableDebugStr = 1;
+ environmentEntries = (
+ );
+ executableSystemSymbolLevel = 0;
+ executableUserSymbolLevel = 0;
+ libgmallocEnabled = 0;
+ name = test;
+ savedGlobals = {
+ };
+ sourceDirectories = (
+ );
+ variableFormatDictionary = {
+ };
+ };
+ ECF4BCB311434BA800B7C09B /* tinyNET */ = {
+ activeExec = 0;
+ };
+ ECF4BCCE11434C1000B7C09B /* tnet_dhcp_option_sip.c */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1445, 1764}}";
+ sepNavSelRange = "{1076, 30}";
+ sepNavVisRange = "{0, 1108}";
+ };
+ };
+ ECF4BD0211434C1100B7C09B /* tinyNET_config.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1445, 1792}}";
+ sepNavSelRange = "{1992, 27}";
+ sepNavVisRange = "{1202, 1369}";
+ };
+ };
+ ECF4BD0611434C1100B7C09B /* tnet.c */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1445, 2002}}";
+ sepNavSelRange = "{902, 4}";
+ sepNavVisRange = "{292, 1208}";
+ };
+ };
+ ECF4BD0711434C1100B7C09B /* tnet.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1445, 644}}";
+ sepNavSelRange = "{750, 0}";
+ sepNavVisRange = "{158, 999}";
+ };
+ };
+ ECF4BD1711434C1100B7C09B /* tnet_utils.c */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1445, 20580}}";
+ sepNavSelRange = "{1380, 3}";
+ sepNavVisRange = "{798, 1131}";
+ };
+ };
+ ECF4BD1811434C1100B7C09B /* tnet_utils.h */ = {
+ uiCtxt = {
+ sepNavIntBoundsRect = "{{0, 0}, {1445, 2422}}";
+ sepNavSelRange = "{6995, 0}";
+ sepNavVisRange = "{4924, 2346}";
+ };
+ };
+}
diff --git a/xcode/tinyHTTP/tinyHTTP.xcodeproj/diopmamadou.perspectivev3 b/xcode/tinyHTTP/tinyHTTP.xcodeproj/diopmamadou.perspectivev3
new file mode 100644
index 0000000..df04ee4
--- /dev/null
+++ b/xcode/tinyHTTP/tinyHTTP.xcodeproj/diopmamadou.perspectivev3
@@ -0,0 +1,1500 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>ActivePerspectiveName</key>
+ <string>Project</string>
+ <key>AllowedModules</key>
+ <array>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>PBXSmartGroupTreeModule</string>
+ <key>Name</key>
+ <string>Groups and Files Outline View</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>PBXNavigatorGroup</string>
+ <key>Name</key>
+ <string>Editor</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>XCTaskListModule</string>
+ <key>Name</key>
+ <string>Task List</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>XCDetailModule</string>
+ <key>Name</key>
+ <string>File and Smart Group Detail Viewer</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>1</string>
+ <key>Module</key>
+ <string>PBXBuildResultsModule</string>
+ <key>Name</key>
+ <string>Detailed Build Results Viewer</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>1</string>
+ <key>Module</key>
+ <string>PBXProjectFindModule</string>
+ <key>Name</key>
+ <string>Project Batch Find Tool</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>XCProjectFormatConflictsModule</string>
+ <key>Name</key>
+ <string>Project Format Conflicts List</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>PBXBookmarksModule</string>
+ <key>Name</key>
+ <string>Bookmarks Tool</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>PBXClassBrowserModule</string>
+ <key>Name</key>
+ <string>Class Browser</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>PBXCVSModule</string>
+ <key>Name</key>
+ <string>Source Code Control Tool</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>PBXDebugBreakpointsModule</string>
+ <key>Name</key>
+ <string>Debug Breakpoints Tool</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>XCDockableInspector</string>
+ <key>Name</key>
+ <string>Inspector</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>PBXOpenQuicklyModule</string>
+ <key>Name</key>
+ <string>Open Quickly Tool</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>1</string>
+ <key>Module</key>
+ <string>PBXDebugSessionModule</string>
+ <key>Name</key>
+ <string>Debugger</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>1</string>
+ <key>Module</key>
+ <string>PBXDebugCLIModule</string>
+ <key>Name</key>
+ <string>Debug Console</string>
+ </dict>
+ <dict>
+ <key>BundleLoadPath</key>
+ <string></string>
+ <key>MaxInstances</key>
+ <string>n</string>
+ <key>Module</key>
+ <string>XCSnapshotModule</string>
+ <key>Name</key>
+ <string>Snapshots Tool</string>
+ </dict>
+ </array>
+ <key>BundlePath</key>
+ <string>/Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Resources</string>
+ <key>Description</key>
+ <string>AIODescriptionKey</string>
+ <key>DockingSystemVisible</key>
+ <false/>
+ <key>Extension</key>
+ <string>perspectivev3</string>
+ <key>FavBarConfig</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>ECED619910F9876E006B4DC9</string>
+ <key>XCBarModuleItemNames</key>
+ <dict/>
+ <key>XCBarModuleItems</key>
+ <array/>
+ </dict>
+ <key>FirstTimeWindowDisplayed</key>
+ <false/>
+ <key>Identifier</key>
+ <string>com.apple.perspectives.project.defaultV3</string>
+ <key>MajorVersion</key>
+ <integer>34</integer>
+ <key>MinorVersion</key>
+ <integer>0</integer>
+ <key>Name</key>
+ <string>All-In-One</string>
+ <key>Notifications</key>
+ <array/>
+ <key>OpenEditors</key>
+ <array/>
+ <key>PerspectiveWidths</key>
+ <array>
+ <integer>1920</integer>
+ <integer>1920</integer>
+ </array>
+ <key>Perspectives</key>
+ <array>
+ <dict>
+ <key>ChosenToolbarItems</key>
+ <array>
+ <string>XCToolbarPerspectiveControl</string>
+ <string>NSToolbarSeparatorItem</string>
+ <string>active-combo-popup</string>
+ <string>action</string>
+ <string>NSToolbarFlexibleSpaceItem</string>
+ <string>build-and-go</string>
+ <string>com.apple.ide.PBXToolbarStopButton</string>
+ <string>NSToolbarFlexibleSpaceItem</string>
+ <string>get-info</string>
+ <string>com.apple.pbx.toolbar.searchfield</string>
+ </array>
+ <key>ControllerClassBaseName</key>
+ <string></string>
+ <key>IconName</key>
+ <string>WindowOfProject</string>
+ <key>Identifier</key>
+ <string>perspective.project</string>
+ <key>IsVertical</key>
+ <false/>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXBottomSmartGroupGIDs</key>
+ <array>
+ <string>1C37FBAC04509CD000000102</string>
+ <string>1C37FAAC04509CD000000102</string>
+ <string>1C08E77C0454961000C914BD</string>
+ <string>1C37FABC05509CD000000102</string>
+ <string>1C37FABC05539CD112110102</string>
+ <string>E2644B35053B69B200211256</string>
+ <string>1C37FABC04509CD000100104</string>
+ <string>1CC0EA4004350EF90044410B</string>
+ <string>1CC0EA4004350EF90041110B</string>
+ <string>1C77FABC04509CD000000102</string>
+ </array>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CA23ED40692098700951B8B</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Files</string>
+ <key>PBXProjectStructureProvided</key>
+ <string>yes</string>
+ <key>PBXSmartGroupTreeModuleColumnData</key>
+ <dict>
+ <key>PBXSmartGroupTreeModuleColumnWidthsKey</key>
+ <array>
+ <real>392</real>
+ </array>
+ <key>PBXSmartGroupTreeModuleColumnsKey_v4</key>
+ <array>
+ <string>MainColumn</string>
+ </array>
+ </dict>
+ <key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key>
+ <dict>
+ <key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
+ <array>
+ <string>08FB7794FE84155DC02AAC07</string>
+ <string>ECE40761117CE1FC00A43CEB</string>
+ <string>ECE407A3117CE1FD00A43CEB</string>
+ <string>ECF4BCBB11434C1000B7C09B</string>
+ <string>1C37FBAC04509CD000000102</string>
+ </array>
+ <key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
+ <array>
+ <array>
+ <integer>15</integer>
+ <integer>8</integer>
+ <integer>0</integer>
+ </array>
+ </array>
+ <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
+ <string>{{0, 0}, {392, 973}}</string>
+ </dict>
+ <key>PBXTopSmartGroupGIDs</key>
+ <array/>
+ <key>XCIncludePerspectivesSwitch</key>
+ <false/>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {409, 991}}</string>
+ <key>GroupTreeTableConfiguration</key>
+ <array>
+ <string>MainColumn</string>
+ <real>392</real>
+ </array>
+ <key>RubberWindowFrame</key>
+ <string>0 146 1920 1032 0 0 1920 1178 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXSmartGroupTreeModule</string>
+ <key>Proportion</key>
+ <string>409pt</string>
+ </dict>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>BecomeActive</key>
+ <true/>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>ECED619410F9876E006B4DC9</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>test_stack.h</string>
+ <key>PBXSplitModuleInNavigatorKey</key>
+ <dict>
+ <key>Split0</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>ECED619510F9876E006B4DC9</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>test_stack.h</string>
+ <key>_historyCapacity</key>
+ <integer>0</integer>
+ <key>bookmark</key>
+ <string>ECE408E8117CE98F00A43CEB</string>
+ <key>history</key>
+ <array>
+ <string>ECE40850117CE75600A43CEB</string>
+ <string>ECE40851117CE75600A43CEB</string>
+ <string>ECE40853117CE75600A43CEB</string>
+ <string>ECE40854117CE75600A43CEB</string>
+ <string>ECE40855117CE75600A43CEB</string>
+ <string>ECE40856117CE75600A43CEB</string>
+ <string>ECE40858117CE75600A43CEB</string>
+ <string>ECE40888117CE7E500A43CEB</string>
+ <string>ECE40889117CE7E500A43CEB</string>
+ <string>ECE40895117CE85C00A43CEB</string>
+ <string>ECE408E5117CE98F00A43CEB</string>
+ <string>ECE408E6117CE98F00A43CEB</string>
+ </array>
+ <key>prevStack</key>
+ <array>
+ <string>ECE4085B117CE75600A43CEB</string>
+ <string>ECE4085D117CE75600A43CEB</string>
+ <string>ECE4085E117CE75600A43CEB</string>
+ <string>ECE4085F117CE75600A43CEB</string>
+ <string>ECE40861117CE75600A43CEB</string>
+ <string>ECE40862117CE75600A43CEB</string>
+ <string>ECE40863117CE75600A43CEB</string>
+ <string>ECE40864117CE75600A43CEB</string>
+ <string>ECE40865117CE75600A43CEB</string>
+ <string>ECE40867117CE75600A43CEB</string>
+ <string>ECE40868117CE75600A43CEB</string>
+ <string>ECE40898117CE85C00A43CEB</string>
+ <string>ECE408E7117CE98F00A43CEB</string>
+ </array>
+ </dict>
+ <key>SplitCount</key>
+ <string>1</string>
+ </dict>
+ <key>StatusBarVisibility</key>
+ <true/>
+ <key>XCSharingToken</key>
+ <string>com.apple.Xcode.CommonNavigatorGroupSharingToken</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {1506, 592}}</string>
+ <key>RubberWindowFrame</key>
+ <string>0 146 1920 1032 0 0 1920 1178 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXNavigatorGroup</string>
+ <key>Proportion</key>
+ <string>592pt</string>
+ </dict>
+ <dict>
+ <key>Proportion</key>
+ <string>394pt</string>
+ <key>Tabs</key>
+ <array>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CA23EDF0692099D00951B8B</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Detail</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{10, 27}, {1506, 367}}</string>
+ <key>RubberWindowFrame</key>
+ <string>0 146 1920 1032 0 0 1920 1178 </string>
+ </dict>
+ <key>Module</key>
+ <string>XCDetailModule</string>
+ </dict>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CA23EE00692099D00951B8B</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Project Find</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{10, 27}, {694, 364}}</string>
+ </dict>
+ <key>Module</key>
+ <string>PBXProjectFindModule</string>
+ </dict>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXCVSModuleFilterTypeKey</key>
+ <integer>1032</integer>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CA23EE10692099D00951B8B</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>SCM Results</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{10, 27}, {694, 364}}</string>
+ </dict>
+ <key>Module</key>
+ <string>PBXCVSModule</string>
+ </dict>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>XCMainBuildResultsModuleGUID</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Build</string>
+ <key>XCBuildResultsTrigger_Collapse</key>
+ <integer>1021</integer>
+ <key>XCBuildResultsTrigger_Open</key>
+ <integer>1011</integer>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{10, 27}, {1506, 367}}</string>
+ </dict>
+ <key>Module</key>
+ <string>PBXBuildResultsModule</string>
+ </dict>
+ </array>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>1506pt</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Project</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>XCModuleDock</string>
+ <string>PBXSmartGroupTreeModule</string>
+ <string>XCModuleDock</string>
+ <string>PBXNavigatorGroup</string>
+ <string>XCDockableTabModule</string>
+ <string>XCDetailModule</string>
+ <string>PBXProjectFindModule</string>
+ <string>PBXCVSModule</string>
+ <string>PBXBuildResultsModule</string>
+ </array>
+ <key>TableOfContents</key>
+ <array>
+ <string>ECE408E9117CE98F00A43CEB</string>
+ <string>1CA23ED40692098700951B8B</string>
+ <string>ECE408EA117CE98F00A43CEB</string>
+ <string>ECED619410F9876E006B4DC9</string>
+ <string>ECE408EB117CE98F00A43CEB</string>
+ <string>1CA23EDF0692099D00951B8B</string>
+ <string>1CA23EE00692099D00951B8B</string>
+ <string>1CA23EE10692099D00951B8B</string>
+ <string>XCMainBuildResultsModuleGUID</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.defaultV3</string>
+ </dict>
+ <dict>
+ <key>ChosenToolbarItems</key>
+ <array>
+ <string>XCToolbarPerspectiveControl</string>
+ <string>NSToolbarSeparatorItem</string>
+ <string>active-combo-popup</string>
+ <string>NSToolbarFlexibleSpaceItem</string>
+ <string>build-and-go</string>
+ <string>com.apple.ide.PBXToolbarStopButton</string>
+ <string>debugger-restart-executable</string>
+ <string>debugger-pause</string>
+ <string>debugger-step-over</string>
+ <string>debugger-step-into</string>
+ <string>debugger-step-out</string>
+ <string>debugger-enable-breakpoints</string>
+ <string>NSToolbarFlexibleSpaceItem</string>
+ <string>com.apple.ide.XCBreakpointsToolbarItem</string>
+ <string>clear-log</string>
+ </array>
+ <key>ControllerClassBaseName</key>
+ <string>PBXDebugSessionModule</string>
+ <key>IconName</key>
+ <string>DebugTabIcon</string>
+ <key>Identifier</key>
+ <string>perspective.debug</string>
+ <key>IsVertical</key>
+ <true/>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CCC7628064C1048000F2A68</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Debugger Console</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {1920, 400}}</string>
+ </dict>
+ <key>Module</key>
+ <string>PBXDebugCLIModule</string>
+ <key>Proportion</key>
+ <string>400pt</string>
+ </dict>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>Debugger</key>
+ <dict>
+ <key>HorizontalSplitView</key>
+ <dict>
+ <key>_collapsingFrameDimension</key>
+ <real>0.0</real>
+ <key>_indexOfCollapsedView</key>
+ <integer>0</integer>
+ <key>_percentageOfCollapsedView</key>
+ <real>0.0</real>
+ <key>isCollapsed</key>
+ <string>yes</string>
+ <key>sizes</key>
+ <array>
+ <string>{{0, 0}, {937, 282}}</string>
+ <string>{{937, 0}, {983, 282}}</string>
+ </array>
+ </dict>
+ <key>VerticalSplitView</key>
+ <dict>
+ <key>_collapsingFrameDimension</key>
+ <real>0.0</real>
+ <key>_indexOfCollapsedView</key>
+ <integer>0</integer>
+ <key>_percentageOfCollapsedView</key>
+ <real>0.0</real>
+ <key>isCollapsed</key>
+ <string>yes</string>
+ <key>sizes</key>
+ <array>
+ <string>{{0, 0}, {1920, 282}}</string>
+ <string>{{0, 282}, {1920, 304}}</string>
+ </array>
+ </dict>
+ </dict>
+ <key>LauncherConfigVersion</key>
+ <string>8</string>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CCC7629064C1048000F2A68</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Debug</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>DebugConsoleVisible</key>
+ <string>None</string>
+ <key>DebugConsoleWindowFrame</key>
+ <string>{{200, 200}, {500, 300}}</string>
+ <key>DebugSTDIOWindowFrame</key>
+ <string>{{200, 200}, {500, 300}}</string>
+ <key>Frame</key>
+ <string>{{0, 405}, {1920, 586}}</string>
+ <key>PBXDebugSessionStackFrameViewKey</key>
+ <dict>
+ <key>DebugVariablesTableConfiguration</key>
+ <array>
+ <string>Name</string>
+ <real>120</real>
+ <string>Value</string>
+ <real>85</real>
+ <string>Summary</string>
+ <real>753</real>
+ </array>
+ <key>Frame</key>
+ <string>{{937, 0}, {983, 282}}</string>
+ </dict>
+ </dict>
+ <key>Module</key>
+ <string>PBXDebugSessionModule</string>
+ <key>Proportion</key>
+ <string>586pt</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Debug</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>XCModuleDock</string>
+ <string>PBXDebugCLIModule</string>
+ <string>PBXDebugSessionModule</string>
+ <string>PBXDebugProcessAndThreadModule</string>
+ <string>PBXDebugProcessViewModule</string>
+ <string>PBXDebugThreadViewModule</string>
+ <string>PBXDebugStackFrameViewModule</string>
+ <string>PBXNavigatorGroup</string>
+ </array>
+ <key>TableOfContents</key>
+ <array>
+ <string>ECE408AE117CE8F000A43CEB</string>
+ <string>1CCC7628064C1048000F2A68</string>
+ <string>1CCC7629064C1048000F2A68</string>
+ <string>ECE408AF117CE8F000A43CEB</string>
+ <string>ECE408B0117CE8F000A43CEB</string>
+ <string>ECE408B1117CE8F000A43CEB</string>
+ <string>ECE408B2117CE8F000A43CEB</string>
+ <string>ECED619410F9876E006B4DC9</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.debugV3</string>
+ </dict>
+ </array>
+ <key>PerspectivesBarVisible</key>
+ <true/>
+ <key>ShelfIsVisible</key>
+ <false/>
+ <key>SourceDescription</key>
+ <string>file at '/Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Resources/XCPerspectivesSpecification.xcperspec'</string>
+ <key>StatusbarIsVisible</key>
+ <true/>
+ <key>TimeStamp</key>
+ <real>0.0</real>
+ <key>ToolbarDisplayMode</key>
+ <integer>1</integer>
+ <key>ToolbarIsVisible</key>
+ <true/>
+ <key>ToolbarSizeMode</key>
+ <integer>1</integer>
+ <key>Type</key>
+ <string>Perspectives</string>
+ <key>UpdateMessage</key>
+ <string></string>
+ <key>WindowJustification</key>
+ <integer>5</integer>
+ <key>WindowOrderList</key>
+ <array>
+ <string>/Users/diopmamadou/Documents/doubango/xcode/tinyHTTP/tinyHTTP.xcodeproj</string>
+ </array>
+ <key>WindowString</key>
+ <string>0 146 1920 1032 0 0 1920 1178 </string>
+ <key>WindowToolsV3</key>
+ <array>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.debugger</string>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>Debugger</key>
+ <dict>
+ <key>HorizontalSplitView</key>
+ <dict>
+ <key>_collapsingFrameDimension</key>
+ <real>0.0</real>
+ <key>_indexOfCollapsedView</key>
+ <integer>0</integer>
+ <key>_percentageOfCollapsedView</key>
+ <real>0.0</real>
+ <key>isCollapsed</key>
+ <string>yes</string>
+ <key>sizes</key>
+ <array>
+ <string>{{0, 0}, {317, 164}}</string>
+ <string>{{317, 0}, {377, 164}}</string>
+ </array>
+ </dict>
+ <key>VerticalSplitView</key>
+ <dict>
+ <key>_collapsingFrameDimension</key>
+ <real>0.0</real>
+ <key>_indexOfCollapsedView</key>
+ <integer>0</integer>
+ <key>_percentageOfCollapsedView</key>
+ <real>0.0</real>
+ <key>isCollapsed</key>
+ <string>yes</string>
+ <key>sizes</key>
+ <array>
+ <string>{{0, 0}, {694, 164}}</string>
+ <string>{{0, 164}, {694, 216}}</string>
+ </array>
+ </dict>
+ </dict>
+ <key>LauncherConfigVersion</key>
+ <string>8</string>
+ <key>PBXProjectModuleGUID</key>
+ <string>1C162984064C10D400B95A72</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Debug - GLUTExamples (Underwater)</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>DebugConsoleDrawerSize</key>
+ <string>{100, 120}</string>
+ <key>DebugConsoleVisible</key>
+ <string>None</string>
+ <key>DebugConsoleWindowFrame</key>
+ <string>{{200, 200}, {500, 300}}</string>
+ <key>DebugSTDIOWindowFrame</key>
+ <string>{{200, 200}, {500, 300}}</string>
+ <key>Frame</key>
+ <string>{{0, 0}, {694, 380}}</string>
+ <key>RubberWindowFrame</key>
+ <string>321 238 694 422 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXDebugSessionModule</string>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Debugger</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXDebugSessionModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <integer>1</integer>
+ <key>TableOfContents</key>
+ <array>
+ <string>1CD10A99069EF8BA00B06720</string>
+ <string>1C0AD2AB069F1E9B00FABCE6</string>
+ <string>1C162984064C10D400B95A72</string>
+ <string>1C0AD2AC069F1E9B00FABCE6</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.debugV3</string>
+ <key>WindowString</key>
+ <string>321 238 694 422 0 0 1440 878 </string>
+ <key>WindowToolGUID</key>
+ <string>1CD10A99069EF8BA00B06720</string>
+ <key>WindowToolIsVisible</key>
+ <integer>0</integer>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.build</string>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CD0528F0623707200166675</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>&lt;No Editor&gt;</string>
+ <key>PBXSplitModuleInNavigatorKey</key>
+ <dict>
+ <key>Split0</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CD052900623707200166675</string>
+ </dict>
+ <key>SplitCount</key>
+ <string>1</string>
+ </dict>
+ <key>StatusBarVisibility</key>
+ <integer>1</integer>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {500, 215}}</string>
+ <key>RubberWindowFrame</key>
+ <string>192 257 500 500 0 0 1280 1002 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXNavigatorGroup</string>
+ <key>Proportion</key>
+ <string>218pt</string>
+ </dict>
+ <dict>
+ <key>BecomeActive</key>
+ <integer>1</integer>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>XCMainBuildResultsModuleGUID</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Build</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 222}, {500, 236}}</string>
+ <key>RubberWindowFrame</key>
+ <string>192 257 500 500 0 0 1280 1002 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXBuildResultsModule</string>
+ <key>Proportion</key>
+ <string>236pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>458pt</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Build Results</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXBuildResultsModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <integer>1</integer>
+ <key>TableOfContents</key>
+ <array>
+ <string>1C78EAA5065D492600B07095</string>
+ <string>1C78EAA6065D492600B07095</string>
+ <string>1CD0528F0623707200166675</string>
+ <string>XCMainBuildResultsModuleGUID</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.buildV3</string>
+ <key>WindowString</key>
+ <string>192 257 500 500 0 0 1280 1002 </string>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.find</string>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CDD528C0622207200134675</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>&lt;No Editor&gt;</string>
+ <key>PBXSplitModuleInNavigatorKey</key>
+ <dict>
+ <key>Split0</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CD0528D0623707200166675</string>
+ </dict>
+ <key>SplitCount</key>
+ <string>1</string>
+ </dict>
+ <key>StatusBarVisibility</key>
+ <integer>1</integer>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {781, 167}}</string>
+ <key>RubberWindowFrame</key>
+ <string>62 385 781 470 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXNavigatorGroup</string>
+ <key>Proportion</key>
+ <string>781pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>50%</string>
+ </dict>
+ <dict>
+ <key>BecomeActive</key>
+ <integer>1</integer>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CD0528E0623707200166675</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Project Find</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{8, 0}, {773, 254}}</string>
+ <key>RubberWindowFrame</key>
+ <string>62 385 781 470 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXProjectFindModule</string>
+ <key>Proportion</key>
+ <string>50%</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>428pt</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Project Find</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXProjectFindModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <integer>1</integer>
+ <key>TableOfContents</key>
+ <array>
+ <string>1C530D57069F1CE1000CFCEE</string>
+ <string>1C530D58069F1CE1000CFCEE</string>
+ <string>1C530D59069F1CE1000CFCEE</string>
+ <string>1CDD528C0622207200134675</string>
+ <string>1C530D5A069F1CE1000CFCEE</string>
+ <string>1CE0B1FE06471DED0097A5F4</string>
+ <string>1CD0528E0623707200166675</string>
+ </array>
+ <key>WindowString</key>
+ <string>62 385 781 470 0 0 1440 878 </string>
+ <key>WindowToolGUID</key>
+ <string>1C530D57069F1CE1000CFCEE</string>
+ <key>WindowToolIsVisible</key>
+ <integer>0</integer>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.snapshots</string>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>Module</key>
+ <string>XCSnapshotModule</string>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Snapshots</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>XCSnapshotModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <string>Yes</string>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.snapshots</string>
+ <key>WindowString</key>
+ <string>315 824 300 550 0 0 1440 878 </string>
+ <key>WindowToolIsVisible</key>
+ <string>Yes</string>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.debuggerConsole</string>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>BecomeActive</key>
+ <integer>1</integer>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1C78EAAC065D492600B07095</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Debugger Console</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {700, 358}}</string>
+ <key>RubberWindowFrame</key>
+ <string>149 87 700 400 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXDebugCLIModule</string>
+ <key>Proportion</key>
+ <string>358pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>358pt</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Debugger Console</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXDebugCLIModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <integer>1</integer>
+ <key>TableOfContents</key>
+ <array>
+ <string>1C530D5B069F1CE1000CFCEE</string>
+ <string>1C530D5C069F1CE1000CFCEE</string>
+ <string>1C78EAAC065D492600B07095</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.consoleV3</string>
+ <key>WindowString</key>
+ <string>149 87 440 400 0 0 1440 878 </string>
+ <key>WindowToolGUID</key>
+ <string>1C530D5B069F1CE1000CFCEE</string>
+ <key>WindowToolIsVisible</key>
+ <integer>0</integer>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.scm</string>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1C78EAB2065D492600B07095</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>&lt;No Editor&gt;</string>
+ <key>PBXSplitModuleInNavigatorKey</key>
+ <dict>
+ <key>Split0</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1C78EAB3065D492600B07095</string>
+ </dict>
+ <key>SplitCount</key>
+ <string>1</string>
+ </dict>
+ <key>StatusBarVisibility</key>
+ <integer>1</integer>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {452, 0}}</string>
+ <key>RubberWindowFrame</key>
+ <string>743 379 452 308 0 0 1280 1002 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXNavigatorGroup</string>
+ <key>Proportion</key>
+ <string>0pt</string>
+ </dict>
+ <dict>
+ <key>BecomeActive</key>
+ <integer>1</integer>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CD052920623707200166675</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>SCM</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>ConsoleFrame</key>
+ <string>{{0, 259}, {452, 0}}</string>
+ <key>Frame</key>
+ <string>{{0, 7}, {452, 259}}</string>
+ <key>RubberWindowFrame</key>
+ <string>743 379 452 308 0 0 1280 1002 </string>
+ <key>TableConfiguration</key>
+ <array>
+ <string>Status</string>
+ <real>30</real>
+ <string>FileName</string>
+ <real>199</real>
+ <string>Path</string>
+ <real>197.09500122070312</real>
+ </array>
+ <key>TableFrame</key>
+ <string>{{0, 0}, {452, 250}}</string>
+ </dict>
+ <key>Module</key>
+ <string>PBXCVSModule</string>
+ <key>Proportion</key>
+ <string>262pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>266pt</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>SCM</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXCVSModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <integer>1</integer>
+ <key>TableOfContents</key>
+ <array>
+ <string>1C78EAB4065D492600B07095</string>
+ <string>1C78EAB5065D492600B07095</string>
+ <string>1C78EAB2065D492600B07095</string>
+ <string>1CD052920623707200166675</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.scmV3</string>
+ <key>WindowString</key>
+ <string>743 379 452 308 0 0 1280 1002 </string>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.breakpoints</string>
+ <key>IsVertical</key>
+ <integer>0</integer>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>BecomeActive</key>
+ <integer>1</integer>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXBottomSmartGroupGIDs</key>
+ <array>
+ <string>1C77FABC04509CD000000102</string>
+ </array>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CE0B1FE06471DED0097A5F4</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Files</string>
+ <key>PBXProjectStructureProvided</key>
+ <string>no</string>
+ <key>PBXSmartGroupTreeModuleColumnData</key>
+ <dict>
+ <key>PBXSmartGroupTreeModuleColumnWidthsKey</key>
+ <array>
+ <real>168</real>
+ </array>
+ <key>PBXSmartGroupTreeModuleColumnsKey_v4</key>
+ <array>
+ <string>MainColumn</string>
+ </array>
+ </dict>
+ <key>PBXSmartGroupTreeModuleOutlineStateKey_v7</key>
+ <dict>
+ <key>PBXSmartGroupTreeModuleOutlineStateExpansionKey</key>
+ <array>
+ <string>1C77FABC04509CD000000102</string>
+ </array>
+ <key>PBXSmartGroupTreeModuleOutlineStateSelectionKey</key>
+ <array>
+ <array>
+ <integer>0</integer>
+ </array>
+ </array>
+ <key>PBXSmartGroupTreeModuleOutlineStateVisibleRectKey</key>
+ <string>{{0, 0}, {168, 350}}</string>
+ </dict>
+ <key>PBXTopSmartGroupGIDs</key>
+ <array/>
+ <key>XCIncludePerspectivesSwitch</key>
+ <integer>0</integer>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{0, 0}, {185, 368}}</string>
+ <key>GroupTreeTableConfiguration</key>
+ <array>
+ <string>MainColumn</string>
+ <real>168</real>
+ </array>
+ <key>RubberWindowFrame</key>
+ <string>315 424 744 409 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXSmartGroupTreeModule</string>
+ <key>Proportion</key>
+ <string>185pt</string>
+ </dict>
+ <dict>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CA1AED706398EBD00589147</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Detail</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{{190, 0}, {554, 368}}</string>
+ <key>RubberWindowFrame</key>
+ <string>315 424 744 409 0 0 1440 878 </string>
+ </dict>
+ <key>Module</key>
+ <string>XCDetailModule</string>
+ <key>Proportion</key>
+ <string>554pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>368pt</string>
+ </dict>
+ </array>
+ <key>MajorVersion</key>
+ <integer>3</integer>
+ <key>MinorVersion</key>
+ <integer>0</integer>
+ <key>Name</key>
+ <string>Breakpoints</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXSmartGroupTreeModule</string>
+ <string>XCDetailModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <integer>1</integer>
+ <key>TableOfContents</key>
+ <array>
+ <string>1CDDB66807F98D9800BB5817</string>
+ <string>1CDDB66907F98D9800BB5817</string>
+ <string>1CE0B1FE06471DED0097A5F4</string>
+ <string>1CA1AED706398EBD00589147</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.breakpointsV3</string>
+ <key>WindowString</key>
+ <string>315 424 744 409 0 0 1440 878 </string>
+ <key>WindowToolGUID</key>
+ <string>1CDDB66807F98D9800BB5817</string>
+ <key>WindowToolIsVisible</key>
+ <integer>1</integer>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.debugAnimator</string>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>Module</key>
+ <string>PBXNavigatorGroup</string>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Debug Visualizer</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXNavigatorGroup</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <integer>1</integer>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.debugAnimatorV3</string>
+ <key>WindowString</key>
+ <string>100 100 700 500 0 0 1280 1002 </string>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.bookmarks</string>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>Module</key>
+ <string>PBXBookmarksModule</string>
+ <key>Proportion</key>
+ <string>166pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>166pt</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Bookmarks</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXBookmarksModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <integer>0</integer>
+ <key>WindowString</key>
+ <string>538 42 401 187 0 0 1280 1002 </string>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.projectFormatConflicts</string>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>Module</key>
+ <string>XCProjectFormatConflictsModule</string>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Project Format Conflicts</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>XCProjectFormatConflictsModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <integer>0</integer>
+ <key>WindowContentMinSize</key>
+ <string>450 300</string>
+ <key>WindowString</key>
+ <string>50 850 472 307 0 0 1440 877</string>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.classBrowser</string>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>BecomeActive</key>
+ <integer>1</integer>
+ <key>ContentConfiguration</key>
+ <dict>
+ <key>OptionsSetName</key>
+ <string>Hierarchy, all classes</string>
+ <key>PBXProjectModuleGUID</key>
+ <string>1CA6456E063B45B4001379D8</string>
+ <key>PBXProjectModuleLabel</key>
+ <string>Class Browser - NSObject</string>
+ </dict>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>ClassesFrame</key>
+ <string>{{0, 0}, {369, 96}}</string>
+ <key>ClassesTreeTableConfiguration</key>
+ <array>
+ <string>PBXClassNameColumnIdentifier</string>
+ <real>208</real>
+ <string>PBXClassBookColumnIdentifier</string>
+ <real>22</real>
+ </array>
+ <key>Frame</key>
+ <string>{{0, 0}, {616, 353}}</string>
+ <key>MembersFrame</key>
+ <string>{{0, 105}, {369, 395}}</string>
+ <key>MembersTreeTableConfiguration</key>
+ <array>
+ <string>PBXMemberTypeIconColumnIdentifier</string>
+ <real>22</real>
+ <string>PBXMemberNameColumnIdentifier</string>
+ <real>216</real>
+ <string>PBXMemberTypeColumnIdentifier</string>
+ <real>94</real>
+ <string>PBXMemberBookColumnIdentifier</string>
+ <real>22</real>
+ </array>
+ <key>PBXModuleWindowStatusBarHidden2</key>
+ <integer>1</integer>
+ <key>RubberWindowFrame</key>
+ <string>597 125 616 374 0 0 1280 1002 </string>
+ </dict>
+ <key>Module</key>
+ <string>PBXClassBrowserModule</string>
+ <key>Proportion</key>
+ <string>354pt</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>354pt</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Class Browser</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>PBXClassBrowserModule</string>
+ </array>
+ <key>StatusbarIsVisible</key>
+ <integer>0</integer>
+ <key>TableOfContents</key>
+ <array>
+ <string>1C78EABA065D492600B07095</string>
+ <string>1C78EABB065D492600B07095</string>
+ <string>1CA6456E063B45B4001379D8</string>
+ </array>
+ <key>ToolbarConfiguration</key>
+ <string>xcode.toolbar.config.classbrowser</string>
+ <key>WindowString</key>
+ <string>597 125 616 374 0 0 1280 1002 </string>
+ </dict>
+ <dict>
+ <key>Identifier</key>
+ <string>windowTool.refactoring</string>
+ <key>IncludeInToolsMenu</key>
+ <integer>0</integer>
+ <key>Layout</key>
+ <array>
+ <dict>
+ <key>Dock</key>
+ <array>
+ <dict>
+ <key>BecomeActive</key>
+ <integer>1</integer>
+ <key>GeometryConfiguration</key>
+ <dict>
+ <key>Frame</key>
+ <string>{0, 0}, {500, 335}</string>
+ <key>RubberWindowFrame</key>
+ <string>{0, 0}, {500, 335}</string>
+ </dict>
+ <key>Module</key>
+ <string>XCRefactoringModule</string>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Proportion</key>
+ <string>100%</string>
+ </dict>
+ </array>
+ <key>Name</key>
+ <string>Refactoring</string>
+ <key>ServiceClasses</key>
+ <array>
+ <string>XCRefactoringModule</string>
+ </array>
+ <key>WindowString</key>
+ <string>200 200 500 356 0 0 1920 1200 </string>
+ </dict>
+ </array>
+</dict>
+</plist>
diff --git a/xcode/tinyHTTP/tinyHTTP.xcodeproj/project.pbxproj b/xcode/tinyHTTP/tinyHTTP.xcodeproj/project.pbxproj
new file mode 100644
index 0000000..899590c
--- /dev/null
+++ b/xcode/tinyHTTP/tinyHTTP.xcodeproj/project.pbxproj
@@ -0,0 +1,1514 @@
+// !$*UTF8*$!
+{
+ archiveVersion = 1;
+ classes = {
+ };
+ objectVersion = 45;
+ objects = {
+
+/* Begin PBXBuildFile section */
+ ECE40753117CE04B00A43CEB /* tnet_endianness.c in Sources */ = {isa = PBXBuildFile; fileRef = ECE40751117CE04B00A43CEB /* tnet_endianness.c */; };
+ ECE40754117CE04B00A43CEB /* tnet_endianness.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE40752117CE04B00A43CEB /* tnet_endianness.h */; };
+ ECE40759117CE09C00A43CEB /* tnet_dns_regexp.c in Sources */ = {isa = PBXBuildFile; fileRef = ECE40755117CE09C00A43CEB /* tnet_dns_regexp.c */; };
+ ECE4075A117CE09C00A43CEB /* tnet_dns_regexp.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE40756117CE09C00A43CEB /* tnet_dns_regexp.h */; };
+ ECE4075B117CE09C00A43CEB /* tnet_dns_resolvconf.c in Sources */ = {isa = PBXBuildFile; fileRef = ECE40757117CE09C00A43CEB /* tnet_dns_resolvconf.c */; };
+ ECE4075C117CE09C00A43CEB /* tnet_dns_resolvconf.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE40758117CE09C00A43CEB /* tnet_dns_resolvconf.h */; };
+ ECE407AE117CE1FD00A43CEB /* thttp.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE40762117CE1FC00A43CEB /* thttp.h */; };
+ ECE407AF117CE1FD00A43CEB /* thttp_auth.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE40765117CE1FC00A43CEB /* thttp_auth.h */; };
+ ECE407B0117CE1FD00A43CEB /* thttp_challenge.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE40766117CE1FC00A43CEB /* thttp_challenge.h */; };
+ ECE407B1117CE1FD00A43CEB /* thttp_header.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE40768117CE1FC00A43CEB /* thttp_header.h */; };
+ ECE407B2117CE1FD00A43CEB /* thttp_header_Authorization.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE40769117CE1FC00A43CEB /* thttp_header_Authorization.h */; };
+ ECE407B3117CE1FD00A43CEB /* thttp_header_Content_Length.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE4076A117CE1FD00A43CEB /* thttp_header_Content_Length.h */; };
+ ECE407B4117CE1FD00A43CEB /* thttp_header_Content_Type.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE4076B117CE1FD00A43CEB /* thttp_header_Content_Type.h */; };
+ ECE407B5117CE1FD00A43CEB /* thttp_header_Dummy.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE4076C117CE1FD00A43CEB /* thttp_header_Dummy.h */; };
+ ECE407B6117CE1FD00A43CEB /* thttp_header_ETag.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE4076D117CE1FD00A43CEB /* thttp_header_ETag.h */; };
+ ECE407B7117CE1FD00A43CEB /* thttp_header_Transfer_Encoding.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE4076E117CE1FD00A43CEB /* thttp_header_Transfer_Encoding.h */; };
+ ECE407B8117CE1FD00A43CEB /* thttp_header_WWW_Authenticate.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE4076F117CE1FD00A43CEB /* thttp_header_WWW_Authenticate.h */; };
+ ECE407B9117CE1FD00A43CEB /* thttp_parser_header.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE40771117CE1FD00A43CEB /* thttp_parser_header.h */; };
+ ECE407BA117CE1FD00A43CEB /* thttp_parser_message.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE40772117CE1FD00A43CEB /* thttp_parser_message.h */; };
+ ECE407BB117CE1FD00A43CEB /* thttp_parser_url.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE40773117CE1FD00A43CEB /* thttp_parser_url.h */; };
+ ECE407BC117CE1FD00A43CEB /* thttp_action.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE40774117CE1FD00A43CEB /* thttp_action.h */; };
+ ECE407BD117CE1FD00A43CEB /* thttp_dialog.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE40775117CE1FD00A43CEB /* thttp_dialog.h */; };
+ ECE407BE117CE1FD00A43CEB /* thttp_event.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE40776117CE1FD00A43CEB /* thttp_event.h */; };
+ ECE407BF117CE1FD00A43CEB /* thttp_message.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE40777117CE1FD00A43CEB /* thttp_message.h */; };
+ ECE407C0117CE1FD00A43CEB /* thttp_session.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE40778117CE1FD00A43CEB /* thttp_session.h */; };
+ ECE407C1117CE1FD00A43CEB /* thttp_url.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE40779117CE1FD00A43CEB /* thttp_url.h */; };
+ ECE407C2117CE1FD00A43CEB /* tinyhttp.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE4077A117CE1FD00A43CEB /* tinyhttp.h */; };
+ ECE407C3117CE1FD00A43CEB /* tinyhttp_config.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE4077B117CE1FD00A43CEB /* tinyhttp_config.h */; };
+ ECE407C4117CE1FD00A43CEB /* thttp_auth.c in Sources */ = {isa = PBXBuildFile; fileRef = ECE4078C117CE1FD00A43CEB /* thttp_auth.c */; };
+ ECE407C5117CE1FD00A43CEB /* thttp_challenge.c in Sources */ = {isa = PBXBuildFile; fileRef = ECE4078D117CE1FD00A43CEB /* thttp_challenge.c */; };
+ ECE407C6117CE1FD00A43CEB /* thttp_header.c in Sources */ = {isa = PBXBuildFile; fileRef = ECE4078F117CE1FD00A43CEB /* thttp_header.c */; };
+ ECE407C7117CE1FD00A43CEB /* thttp_header_Authorization.c in Sources */ = {isa = PBXBuildFile; fileRef = ECE40790117CE1FD00A43CEB /* thttp_header_Authorization.c */; };
+ ECE407C8117CE1FD00A43CEB /* thttp_header_Content_Length.c in Sources */ = {isa = PBXBuildFile; fileRef = ECE40791117CE1FD00A43CEB /* thttp_header_Content_Length.c */; };
+ ECE407C9117CE1FD00A43CEB /* thttp_header_Content_Type.c in Sources */ = {isa = PBXBuildFile; fileRef = ECE40792117CE1FD00A43CEB /* thttp_header_Content_Type.c */; };
+ ECE407CA117CE1FD00A43CEB /* thttp_header_Dummy.c in Sources */ = {isa = PBXBuildFile; fileRef = ECE40793117CE1FD00A43CEB /* thttp_header_Dummy.c */; };
+ ECE407CB117CE1FD00A43CEB /* thttp_header_ETag.c in Sources */ = {isa = PBXBuildFile; fileRef = ECE40794117CE1FD00A43CEB /* thttp_header_ETag.c */; };
+ ECE407CC117CE1FD00A43CEB /* thttp_header_Transfer_Encoding.c in Sources */ = {isa = PBXBuildFile; fileRef = ECE40795117CE1FD00A43CEB /* thttp_header_Transfer_Encoding.c */; };
+ ECE407CD117CE1FD00A43CEB /* thttp_header_WWW_Authenticate.c in Sources */ = {isa = PBXBuildFile; fileRef = ECE40796117CE1FD00A43CEB /* thttp_header_WWW_Authenticate.c */; };
+ ECE407CF117CE1FD00A43CEB /* thttp_parser_header.c in Sources */ = {isa = PBXBuildFile; fileRef = ECE40799117CE1FD00A43CEB /* thttp_parser_header.c */; };
+ ECE407D0117CE1FD00A43CEB /* thttp_parser_message.c in Sources */ = {isa = PBXBuildFile; fileRef = ECE4079A117CE1FD00A43CEB /* thttp_parser_message.c */; };
+ ECE407D1117CE1FD00A43CEB /* thttp_parser_url.c in Sources */ = {isa = PBXBuildFile; fileRef = ECE4079B117CE1FD00A43CEB /* thttp_parser_url.c */; };
+ ECE407D2117CE1FD00A43CEB /* thttp.c in Sources */ = {isa = PBXBuildFile; fileRef = ECE4079C117CE1FD00A43CEB /* thttp.c */; };
+ ECE407D3117CE1FD00A43CEB /* thttp_action.c in Sources */ = {isa = PBXBuildFile; fileRef = ECE4079D117CE1FD00A43CEB /* thttp_action.c */; };
+ ECE407D4117CE1FD00A43CEB /* thttp_dialog.c in Sources */ = {isa = PBXBuildFile; fileRef = ECE4079E117CE1FD00A43CEB /* thttp_dialog.c */; };
+ ECE407D5117CE1FD00A43CEB /* thttp_event.c in Sources */ = {isa = PBXBuildFile; fileRef = ECE4079F117CE1FD00A43CEB /* thttp_event.c */; };
+ ECE407D6117CE1FD00A43CEB /* thttp_message.c in Sources */ = {isa = PBXBuildFile; fileRef = ECE407A0117CE1FD00A43CEB /* thttp_message.c */; };
+ ECE407D7117CE1FD00A43CEB /* thttp_session.c in Sources */ = {isa = PBXBuildFile; fileRef = ECE407A1117CE1FD00A43CEB /* thttp_session.c */; };
+ ECE407D8117CE1FD00A43CEB /* thttp_url.c in Sources */ = {isa = PBXBuildFile; fileRef = ECE407A2117CE1FD00A43CEB /* thttp_url.c */; };
+ ECE407E8117CE27700A43CEB /* tsk_common.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE407E5117CE27700A43CEB /* tsk_common.h */; };
+ ECE407E9117CE27700A43CEB /* tsk_options.c in Sources */ = {isa = PBXBuildFile; fileRef = ECE407E6117CE27700A43CEB /* tsk_options.c */; };
+ ECE407EA117CE27700A43CEB /* tsk_options.h in Headers */ = {isa = PBXBuildFile; fileRef = ECE407E7117CE27700A43CEB /* tsk_options.h */; };
+ ECE4083A117CE48D00A43CEB /* stdafx.c in Sources */ = {isa = PBXBuildFile; fileRef = ECE40832117CE48D00A43CEB /* stdafx.c */; };
+ ECE4083B117CE48D00A43CEB /* test.c in Sources */ = {isa = PBXBuildFile; fileRef = ECE40835117CE48D00A43CEB /* test.c */; };
+ ECED61F610F98926006B4DC9 /* tinySAK_config.h in Headers */ = {isa = PBXBuildFile; fileRef = ECED61C110F98926006B4DC9 /* tinySAK_config.h */; };
+ ECED61F710F98926006B4DC9 /* tsk.c in Sources */ = {isa = PBXBuildFile; fileRef = ECED61C210F98926006B4DC9 /* tsk.c */; };
+ ECED61F810F98926006B4DC9 /* tsk.h in Headers */ = {isa = PBXBuildFile; fileRef = ECED61C310F98926006B4DC9 /* tsk.h */; };
+ ECED61F910F98926006B4DC9 /* tsk_base64.c in Sources */ = {isa = PBXBuildFile; fileRef = ECED61C410F98926006B4DC9 /* tsk_base64.c */; };
+ ECED61FA10F98926006B4DC9 /* tsk_base64.h in Headers */ = {isa = PBXBuildFile; fileRef = ECED61C510F98926006B4DC9 /* tsk_base64.h */; };
+ ECED61FB10F98926006B4DC9 /* tsk_binaryutils.c in Sources */ = {isa = PBXBuildFile; fileRef = ECED61C610F98926006B4DC9 /* tsk_binaryutils.c */; };
+ ECED61FC10F98926006B4DC9 /* tsk_binaryutils.h in Headers */ = {isa = PBXBuildFile; fileRef = ECED61C710F98926006B4DC9 /* tsk_binaryutils.h */; };
+ ECED61FD10F98926006B4DC9 /* tsk_buffer.c in Sources */ = {isa = PBXBuildFile; fileRef = ECED61C810F98926006B4DC9 /* tsk_buffer.c */; };
+ ECED61FE10F98926006B4DC9 /* tsk_buffer.h in Headers */ = {isa = PBXBuildFile; fileRef = ECED61C910F98926006B4DC9 /* tsk_buffer.h */; };
+ ECED61FF10F98926006B4DC9 /* tsk_condwait.c in Sources */ = {isa = PBXBuildFile; fileRef = ECED61CA10F98926006B4DC9 /* tsk_condwait.c */; };
+ ECED620010F98926006B4DC9 /* tsk_condwait.h in Headers */ = {isa = PBXBuildFile; fileRef = ECED61CB10F98926006B4DC9 /* tsk_condwait.h */; };
+ ECED620110F98926006B4DC9 /* tsk_debug.c in Sources */ = {isa = PBXBuildFile; fileRef = ECED61CC10F98926006B4DC9 /* tsk_debug.c */; };
+ ECED620210F98926006B4DC9 /* tsk_debug.h in Headers */ = {isa = PBXBuildFile; fileRef = ECED61CD10F98926006B4DC9 /* tsk_debug.h */; };
+ ECED620310F98926006B4DC9 /* tsk_errno.h in Headers */ = {isa = PBXBuildFile; fileRef = ECED61CE10F98926006B4DC9 /* tsk_errno.h */; };
+ ECED620610F98926006B4DC9 /* tsk_hmac.c in Sources */ = {isa = PBXBuildFile; fileRef = ECED61D110F98926006B4DC9 /* tsk_hmac.c */; };
+ ECED620710F98926006B4DC9 /* tsk_hmac.h in Headers */ = {isa = PBXBuildFile; fileRef = ECED61D210F98926006B4DC9 /* tsk_hmac.h */; };
+ ECED620810F98926006B4DC9 /* tsk_list.c in Sources */ = {isa = PBXBuildFile; fileRef = ECED61D310F98926006B4DC9 /* tsk_list.c */; };
+ ECED620910F98926006B4DC9 /* tsk_list.h in Headers */ = {isa = PBXBuildFile; fileRef = ECED61D410F98926006B4DC9 /* tsk_list.h */; };
+ ECED620B10F98926006B4DC9 /* tsk_md5.c in Sources */ = {isa = PBXBuildFile; fileRef = ECED61D610F98926006B4DC9 /* tsk_md5.c */; };
+ ECED620C10F98926006B4DC9 /* tsk_md5.h in Headers */ = {isa = PBXBuildFile; fileRef = ECED61D710F98926006B4DC9 /* tsk_md5.h */; };
+ ECED620D10F98926006B4DC9 /* tsk_memory.c in Sources */ = {isa = PBXBuildFile; fileRef = ECED61D810F98926006B4DC9 /* tsk_memory.c */; };
+ ECED620E10F98926006B4DC9 /* tsk_memory.h in Headers */ = {isa = PBXBuildFile; fileRef = ECED61D910F98926006B4DC9 /* tsk_memory.h */; };
+ ECED620F10F98926006B4DC9 /* tsk_mutex.c in Sources */ = {isa = PBXBuildFile; fileRef = ECED61DA10F98926006B4DC9 /* tsk_mutex.c */; };
+ ECED621010F98926006B4DC9 /* tsk_mutex.h in Headers */ = {isa = PBXBuildFile; fileRef = ECED61DB10F98926006B4DC9 /* tsk_mutex.h */; };
+ ECED621110F98926006B4DC9 /* tsk_object.c in Sources */ = {isa = PBXBuildFile; fileRef = ECED61DC10F98926006B4DC9 /* tsk_object.c */; };
+ ECED621210F98926006B4DC9 /* tsk_object.h in Headers */ = {isa = PBXBuildFile; fileRef = ECED61DD10F98926006B4DC9 /* tsk_object.h */; };
+ ECED621310F98926006B4DC9 /* tsk_params.c in Sources */ = {isa = PBXBuildFile; fileRef = ECED61DE10F98926006B4DC9 /* tsk_params.c */; };
+ ECED621410F98926006B4DC9 /* tsk_params.h in Headers */ = {isa = PBXBuildFile; fileRef = ECED61DF10F98926006B4DC9 /* tsk_params.h */; };
+ ECED621510F98926006B4DC9 /* tsk_ppfcs16.c in Sources */ = {isa = PBXBuildFile; fileRef = ECED61E010F98926006B4DC9 /* tsk_ppfcs16.c */; };
+ ECED621610F98926006B4DC9 /* tsk_ppfcs16.h in Headers */ = {isa = PBXBuildFile; fileRef = ECED61E110F98926006B4DC9 /* tsk_ppfcs16.h */; };
+ ECED621710F98926006B4DC9 /* tsk_runnable.c in Sources */ = {isa = PBXBuildFile; fileRef = ECED61E210F98926006B4DC9 /* tsk_runnable.c */; };
+ ECED621810F98926006B4DC9 /* tsk_runnable.h in Headers */ = {isa = PBXBuildFile; fileRef = ECED61E310F98926006B4DC9 /* tsk_runnable.h */; };
+ ECED621910F98926006B4DC9 /* tsk_safeobj.c in Sources */ = {isa = PBXBuildFile; fileRef = ECED61E410F98926006B4DC9 /* tsk_safeobj.c */; };
+ ECED621A10F98926006B4DC9 /* tsk_safeobj.h in Headers */ = {isa = PBXBuildFile; fileRef = ECED61E510F98926006B4DC9 /* tsk_safeobj.h */; };
+ ECED621B10F98926006B4DC9 /* tsk_semaphore.c in Sources */ = {isa = PBXBuildFile; fileRef = ECED61E610F98926006B4DC9 /* tsk_semaphore.c */; };
+ ECED621C10F98926006B4DC9 /* tsk_semaphore.h in Headers */ = {isa = PBXBuildFile; fileRef = ECED61E710F98926006B4DC9 /* tsk_semaphore.h */; };
+ ECED621D10F98926006B4DC9 /* tsk_sha1.c in Sources */ = {isa = PBXBuildFile; fileRef = ECED61E810F98926006B4DC9 /* tsk_sha1.c */; };
+ ECED621E10F98926006B4DC9 /* tsk_sha1.h in Headers */ = {isa = PBXBuildFile; fileRef = ECED61E910F98926006B4DC9 /* tsk_sha1.h */; };
+ ECED621F10F98926006B4DC9 /* tsk_string.c in Sources */ = {isa = PBXBuildFile; fileRef = ECED61EA10F98926006B4DC9 /* tsk_string.c */; };
+ ECED622010F98926006B4DC9 /* tsk_string.h in Headers */ = {isa = PBXBuildFile; fileRef = ECED61EB10F98926006B4DC9 /* tsk_string.h */; };
+ ECED622110F98926006B4DC9 /* tsk_thread.c in Sources */ = {isa = PBXBuildFile; fileRef = ECED61EC10F98926006B4DC9 /* tsk_thread.c */; };
+ ECED622210F98926006B4DC9 /* tsk_thread.h in Headers */ = {isa = PBXBuildFile; fileRef = ECED61ED10F98926006B4DC9 /* tsk_thread.h */; };
+ ECED622310F98926006B4DC9 /* tsk_time.c in Sources */ = {isa = PBXBuildFile; fileRef = ECED61EE10F98926006B4DC9 /* tsk_time.c */; };
+ ECED622410F98926006B4DC9 /* tsk_time.h in Headers */ = {isa = PBXBuildFile; fileRef = ECED61EF10F98926006B4DC9 /* tsk_time.h */; };
+ ECED622510F98926006B4DC9 /* tsk_timer.c in Sources */ = {isa = PBXBuildFile; fileRef = ECED61F010F98926006B4DC9 /* tsk_timer.c */; };
+ ECED622610F98926006B4DC9 /* tsk_timer.h in Headers */ = {isa = PBXBuildFile; fileRef = ECED61F110F98926006B4DC9 /* tsk_timer.h */; };
+ ECED622710F98926006B4DC9 /* tsk_url.c in Sources */ = {isa = PBXBuildFile; fileRef = ECED61F210F98926006B4DC9 /* tsk_url.c */; };
+ ECED622810F98926006B4DC9 /* tsk_url.h in Headers */ = {isa = PBXBuildFile; fileRef = ECED61F310F98926006B4DC9 /* tsk_url.h */; };
+ ECED622910F98926006B4DC9 /* tsk_xml.c in Sources */ = {isa = PBXBuildFile; fileRef = ECED61F410F98926006B4DC9 /* tsk_xml.c */; };
+ ECED622A10F98926006B4DC9 /* tsk_xml.h in Headers */ = {isa = PBXBuildFile; fileRef = ECED61F510F98926006B4DC9 /* tsk_xml.h */; };
+ ECED622F10F989A3006B4DC9 /* libtinySAK.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = ECED61BC10F988E7006B4DC9 /* libtinySAK.dylib */; };
+ ECED624F10F98B8B006B4DC9 /* libtinyHTTP.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = D2AAC0630554660B00DB518D /* libtinyHTTP.dylib */; };
+ ECED625010F98B8B006B4DC9 /* libtinySAK.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = ECED61BC10F988E7006B4DC9 /* libtinySAK.dylib */; };
+ ECF4BCBA11434BF900B7C09B /* libtinySAK.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = ECED61BC10F988E7006B4DC9 /* libtinySAK.dylib */; };
+ ECF4BD3311434C1100B7C09B /* tnet_dhcp.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BCC811434C1000B7C09B /* tnet_dhcp.c */; };
+ ECF4BD3411434C1100B7C09B /* tnet_dhcp.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BCC911434C1000B7C09B /* tnet_dhcp.h */; };
+ ECF4BD3511434C1100B7C09B /* tnet_dhcp_message.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BCCA11434C1000B7C09B /* tnet_dhcp_message.c */; };
+ ECF4BD3611434C1100B7C09B /* tnet_dhcp_message.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BCCB11434C1000B7C09B /* tnet_dhcp_message.h */; };
+ ECF4BD3711434C1100B7C09B /* tnet_dhcp_option.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BCCC11434C1000B7C09B /* tnet_dhcp_option.c */; };
+ ECF4BD3811434C1100B7C09B /* tnet_dhcp_option.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BCCD11434C1000B7C09B /* tnet_dhcp_option.h */; };
+ ECF4BD3911434C1100B7C09B /* tnet_dhcp_option_sip.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BCCE11434C1000B7C09B /* tnet_dhcp_option_sip.c */; };
+ ECF4BD3A11434C1100B7C09B /* tnet_dhcp_option_sip.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BCCF11434C1000B7C09B /* tnet_dhcp_option_sip.h */; };
+ ECF4BD3B11434C1100B7C09B /* tnet_dhcp6.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BCD111434C1000B7C09B /* tnet_dhcp6.c */; };
+ ECF4BD3C11434C1100B7C09B /* tnet_dhcp6.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BCD211434C1000B7C09B /* tnet_dhcp6.h */; };
+ ECF4BD3D11434C1100B7C09B /* tnet_dhcp6_duid.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BCD311434C1000B7C09B /* tnet_dhcp6_duid.c */; };
+ ECF4BD3E11434C1100B7C09B /* tnet_dhcp6_duid.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BCD411434C1000B7C09B /* tnet_dhcp6_duid.h */; };
+ ECF4BD3F11434C1100B7C09B /* tnet_dhcp6_message.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BCD511434C1000B7C09B /* tnet_dhcp6_message.c */; };
+ ECF4BD4011434C1100B7C09B /* tnet_dhcp6_message.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BCD611434C1000B7C09B /* tnet_dhcp6_message.h */; };
+ ECF4BD4111434C1100B7C09B /* tnet_dhcp6_option.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BCD711434C1000B7C09B /* tnet_dhcp6_option.c */; };
+ ECF4BD4211434C1100B7C09B /* tnet_dhcp6_option.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BCD811434C1100B7C09B /* tnet_dhcp6_option.h */; };
+ ECF4BD4311434C1100B7C09B /* tnet_dns.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BCDA11434C1100B7C09B /* tnet_dns.c */; };
+ ECF4BD4411434C1100B7C09B /* tnet_dns.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BCDB11434C1100B7C09B /* tnet_dns.h */; };
+ ECF4BD4511434C1100B7C09B /* tnet_dns_a.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BCDC11434C1100B7C09B /* tnet_dns_a.c */; };
+ ECF4BD4611434C1100B7C09B /* tnet_dns_a.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BCDD11434C1100B7C09B /* tnet_dns_a.h */; };
+ ECF4BD4711434C1100B7C09B /* tnet_dns_aaaa.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BCDE11434C1100B7C09B /* tnet_dns_aaaa.c */; };
+ ECF4BD4811434C1100B7C09B /* tnet_dns_aaaa.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BCDF11434C1100B7C09B /* tnet_dns_aaaa.h */; };
+ ECF4BD4911434C1100B7C09B /* tnet_dns_cname.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BCE011434C1100B7C09B /* tnet_dns_cname.c */; };
+ ECF4BD4A11434C1100B7C09B /* tnet_dns_cname.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BCE111434C1100B7C09B /* tnet_dns_cname.h */; };
+ ECF4BD4B11434C1100B7C09B /* tnet_dns_message.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BCE211434C1100B7C09B /* tnet_dns_message.c */; };
+ ECF4BD4C11434C1100B7C09B /* tnet_dns_message.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BCE311434C1100B7C09B /* tnet_dns_message.h */; };
+ ECF4BD4D11434C1100B7C09B /* tnet_dns_mx.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BCE411434C1100B7C09B /* tnet_dns_mx.c */; };
+ ECF4BD4E11434C1100B7C09B /* tnet_dns_mx.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BCE511434C1100B7C09B /* tnet_dns_mx.h */; };
+ ECF4BD4F11434C1100B7C09B /* tnet_dns_naptr.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BCE611434C1100B7C09B /* tnet_dns_naptr.c */; };
+ ECF4BD5011434C1100B7C09B /* tnet_dns_naptr.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BCE711434C1100B7C09B /* tnet_dns_naptr.h */; };
+ ECF4BD5111434C1100B7C09B /* tnet_dns_ns.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BCE811434C1100B7C09B /* tnet_dns_ns.c */; };
+ ECF4BD5211434C1100B7C09B /* tnet_dns_ns.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BCE911434C1100B7C09B /* tnet_dns_ns.h */; };
+ ECF4BD5311434C1100B7C09B /* tnet_dns_opt.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BCEA11434C1100B7C09B /* tnet_dns_opt.c */; };
+ ECF4BD5411434C1100B7C09B /* tnet_dns_opt.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BCEB11434C1100B7C09B /* tnet_dns_opt.h */; };
+ ECF4BD5511434C1100B7C09B /* tnet_dns_ptr.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BCEC11434C1100B7C09B /* tnet_dns_ptr.c */; };
+ ECF4BD5611434C1100B7C09B /* tnet_dns_ptr.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BCED11434C1100B7C09B /* tnet_dns_ptr.h */; };
+ ECF4BD5711434C1100B7C09B /* tnet_dns_rr.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BCEE11434C1100B7C09B /* tnet_dns_rr.c */; };
+ ECF4BD5811434C1100B7C09B /* tnet_dns_rr.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BCEF11434C1100B7C09B /* tnet_dns_rr.h */; };
+ ECF4BD5911434C1100B7C09B /* tnet_dns_soa.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BCF011434C1100B7C09B /* tnet_dns_soa.c */; };
+ ECF4BD5A11434C1100B7C09B /* tnet_dns_soa.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BCF111434C1100B7C09B /* tnet_dns_soa.h */; };
+ ECF4BD5B11434C1100B7C09B /* tnet_dns_srv.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BCF211434C1100B7C09B /* tnet_dns_srv.c */; };
+ ECF4BD5C11434C1100B7C09B /* tnet_dns_srv.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BCF311434C1100B7C09B /* tnet_dns_srv.h */; };
+ ECF4BD5D11434C1100B7C09B /* tnet_dns_txt.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BCF411434C1100B7C09B /* tnet_dns_txt.c */; };
+ ECF4BD5E11434C1100B7C09B /* tnet_dns_txt.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BCF511434C1100B7C09B /* tnet_dns_txt.h */; };
+ ECF4BD5F11434C1100B7C09B /* tnet_ice.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BCF711434C1100B7C09B /* tnet_ice.c */; };
+ ECF4BD6011434C1100B7C09B /* tnet_ice.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BCF811434C1100B7C09B /* tnet_ice.h */; };
+ ECF4BD6211434C1100B7C09B /* tnet_stun.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BCFC11434C1100B7C09B /* tnet_stun.c */; };
+ ECF4BD6311434C1100B7C09B /* tnet_stun.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BCFD11434C1100B7C09B /* tnet_stun.h */; };
+ ECF4BD6411434C1100B7C09B /* tnet_stun_attribute.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BCFE11434C1100B7C09B /* tnet_stun_attribute.c */; };
+ ECF4BD6511434C1100B7C09B /* tnet_stun_attribute.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BCFF11434C1100B7C09B /* tnet_stun_attribute.h */; };
+ ECF4BD6611434C1100B7C09B /* tnet_stun_message.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BD0011434C1100B7C09B /* tnet_stun_message.c */; };
+ ECF4BD6711434C1100B7C09B /* tnet_stun_message.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BD0111434C1100B7C09B /* tnet_stun_message.h */; };
+ ECF4BD6811434C1100B7C09B /* tinyNET_config.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BD0211434C1100B7C09B /* tinyNET_config.h */; };
+ ECF4BD6911434C1100B7C09B /* tnet_tls.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BD0411434C1100B7C09B /* tnet_tls.c */; };
+ ECF4BD6A11434C1100B7C09B /* tnet_tls.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BD0511434C1100B7C09B /* tnet_tls.h */; };
+ ECF4BD6B11434C1100B7C09B /* tnet.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BD0611434C1100B7C09B /* tnet.c */; };
+ ECF4BD6C11434C1100B7C09B /* tnet.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BD0711434C1100B7C09B /* tnet.h */; };
+ ECF4BD6D11434C1100B7C09B /* tnet_auth.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BD0811434C1100B7C09B /* tnet_auth.c */; };
+ ECF4BD6E11434C1100B7C09B /* tnet_auth.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BD0911434C1100B7C09B /* tnet_auth.h */; };
+ ECF4BD6F11434C1100B7C09B /* tnet_hardwares.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BD0A11434C1100B7C09B /* tnet_hardwares.h */; };
+ ECF4BD7011434C1100B7C09B /* tnet_nat.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BD0B11434C1100B7C09B /* tnet_nat.c */; };
+ ECF4BD7111434C1100B7C09B /* tnet_nat.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BD0C11434C1100B7C09B /* tnet_nat.h */; };
+ ECF4BD7211434C1100B7C09B /* tnet_poll.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BD0D11434C1100B7C09B /* tnet_poll.c */; };
+ ECF4BD7311434C1100B7C09B /* tnet_poll.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BD0E11434C1100B7C09B /* tnet_poll.h */; };
+ ECF4BD7411434C1100B7C09B /* tnet_proto.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BD0F11434C1100B7C09B /* tnet_proto.h */; };
+ ECF4BD7511434C1100B7C09B /* tnet_socket.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BD1011434C1100B7C09B /* tnet_socket.c */; };
+ ECF4BD7611434C1100B7C09B /* tnet_socket.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BD1111434C1100B7C09B /* tnet_socket.h */; };
+ ECF4BD7711434C1100B7C09B /* tnet_transport.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BD1211434C1100B7C09B /* tnet_transport.c */; };
+ ECF4BD7811434C1100B7C09B /* tnet_transport.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BD1311434C1100B7C09B /* tnet_transport.h */; };
+ ECF4BD7911434C1100B7C09B /* tnet_transport_poll.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BD1411434C1100B7C09B /* tnet_transport_poll.c */; };
+ ECF4BD7A11434C1100B7C09B /* tnet_transport_win32.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BD1511434C1100B7C09B /* tnet_transport_win32.c */; };
+ ECF4BD7B11434C1100B7C09B /* tnet_types.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BD1611434C1100B7C09B /* tnet_types.h */; };
+ ECF4BD7C11434C1100B7C09B /* tnet_utils.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BD1711434C1100B7C09B /* tnet_utils.c */; };
+ ECF4BD7D11434C1100B7C09B /* tnet_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BD1811434C1100B7C09B /* tnet_utils.h */; };
+ ECF4BD7E11434C1100B7C09B /* tnet_turn.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BD1A11434C1100B7C09B /* tnet_turn.c */; };
+ ECF4BD7F11434C1100B7C09B /* tnet_turn.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BD1B11434C1100B7C09B /* tnet_turn.h */; };
+ ECF4BD8011434C1100B7C09B /* tnet_turn_attribute.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BD1C11434C1100B7C09B /* tnet_turn_attribute.c */; };
+ ECF4BD8111434C1100B7C09B /* tnet_turn_attribute.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BD1D11434C1100B7C09B /* tnet_turn_attribute.h */; };
+ ECF4BD8211434C1100B7C09B /* tnet_turn_message.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BD1E11434C1100B7C09B /* tnet_turn_message.c */; };
+ ECF4BD8311434C1100B7C09B /* tnet_turn_message.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BD1F11434C1100B7C09B /* tnet_turn_message.h */; };
+ ECF4BD9D11434CA000B7C09B /* tsk_fsm.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BD9511434CA000B7C09B /* tsk_fsm.c */; };
+ ECF4BD9E11434CA000B7C09B /* tsk_fsm.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BD9611434CA000B7C09B /* tsk_fsm.h */; };
+ ECF4BD9F11434CA000B7C09B /* tsk_ppfcs32.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BD9711434CA000B7C09B /* tsk_ppfcs32.c */; };
+ ECF4BDA011434CA000B7C09B /* tsk_ppfcs32.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BD9811434CA000B7C09B /* tsk_ppfcs32.h */; };
+ ECF4BDA111434CA000B7C09B /* tsk_ragel_state.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BD9911434CA000B7C09B /* tsk_ragel_state.c */; };
+ ECF4BDA211434CA000B7C09B /* tsk_ragel_state.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BD9A11434CA000B7C09B /* tsk_ragel_state.h */; };
+ ECF4BDA311434CA000B7C09B /* tsk_uuid.c in Sources */ = {isa = PBXBuildFile; fileRef = ECF4BD9B11434CA000B7C09B /* tsk_uuid.c */; };
+ ECF4BDA411434CA000B7C09B /* tsk_uuid.h in Headers */ = {isa = PBXBuildFile; fileRef = ECF4BD9C11434CA000B7C09B /* tsk_uuid.h */; };
+ ECF4BDAA11434CC600B7C09B /* libtinyNET.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = ECF4BCB411434BA800B7C09B /* libtinyNET.dylib */; };
+/* End PBXBuildFile section */
+
+/* Begin PBXContainerItemProxy section */
+ ECE4083D117CE52000A43CEB /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = ECF4BCB311434BA800B7C09B;
+ remoteInfo = tinyNET;
+ };
+ ECED622D10F9899F006B4DC9 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = ECED61BB10F988E7006B4DC9;
+ remoteInfo = tinySAK;
+ };
+ ECED624B10F98B85006B4DC9 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = D2AAC0620554660B00DB518D;
+ remoteInfo = tinyHTTP;
+ };
+ ECED624D10F98B85006B4DC9 /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = ECED61BB10F988E7006B4DC9;
+ remoteInfo = tinySAK;
+ };
+ ECF4BCB811434BF400B7C09B /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = ECED61BB10F988E7006B4DC9;
+ remoteInfo = tinySAK;
+ };
+ ECF4BDA811434CC200B7C09B /* PBXContainerItemProxy */ = {
+ isa = PBXContainerItemProxy;
+ containerPortal = 08FB7793FE84155DC02AAC07 /* Project object */;
+ proxyType = 1;
+ remoteGlobalIDString = ECF4BCB311434BA800B7C09B;
+ remoteInfo = tinyNET;
+ };
+/* End PBXContainerItemProxy section */
+
+/* Begin PBXFileReference section */
+ D2AAC0630554660B00DB518D /* libtinyHTTP.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libtinyHTTP.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
+ ECE40751117CE04B00A43CEB /* tnet_endianness.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_endianness.c; sourceTree = "<group>"; };
+ ECE40752117CE04B00A43CEB /* tnet_endianness.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_endianness.h; sourceTree = "<group>"; };
+ ECE40755117CE09C00A43CEB /* tnet_dns_regexp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_dns_regexp.c; sourceTree = "<group>"; };
+ ECE40756117CE09C00A43CEB /* tnet_dns_regexp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_dns_regexp.h; sourceTree = "<group>"; };
+ ECE40757117CE09C00A43CEB /* tnet_dns_resolvconf.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_dns_resolvconf.c; sourceTree = "<group>"; };
+ ECE40758117CE09C00A43CEB /* tnet_dns_resolvconf.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_dns_resolvconf.h; sourceTree = "<group>"; };
+ ECE4075F117CE19100A43CEB /* tnet_dns_regexp.rl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = tnet_dns_regexp.rl; sourceTree = "<group>"; };
+ ECE40760117CE19100A43CEB /* tnet_dns_resolvconf.rl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = tnet_dns_resolvconf.rl; sourceTree = "<group>"; };
+ ECE40762117CE1FC00A43CEB /* thttp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thttp.h; sourceTree = "<group>"; };
+ ECE40765117CE1FC00A43CEB /* thttp_auth.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thttp_auth.h; sourceTree = "<group>"; };
+ ECE40766117CE1FC00A43CEB /* thttp_challenge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thttp_challenge.h; sourceTree = "<group>"; };
+ ECE40768117CE1FC00A43CEB /* thttp_header.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thttp_header.h; sourceTree = "<group>"; };
+ ECE40769117CE1FC00A43CEB /* thttp_header_Authorization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thttp_header_Authorization.h; sourceTree = "<group>"; };
+ ECE4076A117CE1FD00A43CEB /* thttp_header_Content_Length.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thttp_header_Content_Length.h; sourceTree = "<group>"; };
+ ECE4076B117CE1FD00A43CEB /* thttp_header_Content_Type.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thttp_header_Content_Type.h; sourceTree = "<group>"; };
+ ECE4076C117CE1FD00A43CEB /* thttp_header_Dummy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thttp_header_Dummy.h; sourceTree = "<group>"; };
+ ECE4076D117CE1FD00A43CEB /* thttp_header_ETag.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thttp_header_ETag.h; sourceTree = "<group>"; };
+ ECE4076E117CE1FD00A43CEB /* thttp_header_Transfer_Encoding.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thttp_header_Transfer_Encoding.h; sourceTree = "<group>"; };
+ ECE4076F117CE1FD00A43CEB /* thttp_header_WWW_Authenticate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thttp_header_WWW_Authenticate.h; sourceTree = "<group>"; };
+ ECE40771117CE1FD00A43CEB /* thttp_parser_header.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thttp_parser_header.h; sourceTree = "<group>"; };
+ ECE40772117CE1FD00A43CEB /* thttp_parser_message.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thttp_parser_message.h; sourceTree = "<group>"; };
+ ECE40773117CE1FD00A43CEB /* thttp_parser_url.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thttp_parser_url.h; sourceTree = "<group>"; };
+ ECE40774117CE1FD00A43CEB /* thttp_action.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thttp_action.h; sourceTree = "<group>"; };
+ ECE40775117CE1FD00A43CEB /* thttp_dialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thttp_dialog.h; sourceTree = "<group>"; };
+ ECE40776117CE1FD00A43CEB /* thttp_event.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thttp_event.h; sourceTree = "<group>"; };
+ ECE40777117CE1FD00A43CEB /* thttp_message.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thttp_message.h; sourceTree = "<group>"; };
+ ECE40778117CE1FD00A43CEB /* thttp_session.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thttp_session.h; sourceTree = "<group>"; };
+ ECE40779117CE1FD00A43CEB /* thttp_url.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = thttp_url.h; sourceTree = "<group>"; };
+ ECE4077A117CE1FD00A43CEB /* tinyhttp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tinyhttp.h; sourceTree = "<group>"; };
+ ECE4077B117CE1FD00A43CEB /* tinyhttp_config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tinyhttp_config.h; sourceTree = "<group>"; };
+ ECE4077D117CE1FD00A43CEB /* thttp_machine_header.rl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = thttp_machine_header.rl; sourceTree = "<group>"; };
+ ECE4077E117CE1FD00A43CEB /* thttp_machine_message.rl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = thttp_machine_message.rl; sourceTree = "<group>"; };
+ ECE4077F117CE1FD00A43CEB /* thttp_machine_utils.rl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = thttp_machine_utils.rl; sourceTree = "<group>"; };
+ ECE40780117CE1FD00A43CEB /* thttp_parser_header.rl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = thttp_parser_header.rl; sourceTree = "<group>"; };
+ ECE40781117CE1FD00A43CEB /* thttp_parser_header_Authorization.rl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = thttp_parser_header_Authorization.rl; sourceTree = "<group>"; };
+ ECE40782117CE1FD00A43CEB /* thttp_parser_header_Content_Length.rl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = thttp_parser_header_Content_Length.rl; sourceTree = "<group>"; };
+ ECE40783117CE1FD00A43CEB /* thttp_parser_header_Content_Type.rl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = thttp_parser_header_Content_Type.rl; sourceTree = "<group>"; };
+ ECE40784117CE1FD00A43CEB /* thttp_parser_header_Dummy.rl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = thttp_parser_header_Dummy.rl; sourceTree = "<group>"; };
+ ECE40785117CE1FD00A43CEB /* thttp_parser_header_ETag.rl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = thttp_parser_header_ETag.rl; sourceTree = "<group>"; };
+ ECE40786117CE1FD00A43CEB /* thttp_parser_header_Transfer_Encoding.rl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = thttp_parser_header_Transfer_Encoding.rl; sourceTree = "<group>"; };
+ ECE40787117CE1FD00A43CEB /* thttp_parser_header_WWW_Authenticate.rl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = thttp_parser_header_WWW_Authenticate.rl; sourceTree = "<group>"; };
+ ECE40788117CE1FD00A43CEB /* thttp_parser_message.rl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = thttp_parser_message.rl; sourceTree = "<group>"; };
+ ECE40789117CE1FD00A43CEB /* thttp_parser_url.rl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = thttp_parser_url.rl; sourceTree = "<group>"; };
+ ECE4078C117CE1FD00A43CEB /* thttp_auth.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = thttp_auth.c; sourceTree = "<group>"; };
+ ECE4078D117CE1FD00A43CEB /* thttp_challenge.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = thttp_challenge.c; sourceTree = "<group>"; };
+ ECE4078F117CE1FD00A43CEB /* thttp_header.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = thttp_header.c; sourceTree = "<group>"; };
+ ECE40790117CE1FD00A43CEB /* thttp_header_Authorization.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = thttp_header_Authorization.c; sourceTree = "<group>"; };
+ ECE40791117CE1FD00A43CEB /* thttp_header_Content_Length.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = thttp_header_Content_Length.c; sourceTree = "<group>"; };
+ ECE40792117CE1FD00A43CEB /* thttp_header_Content_Type.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = thttp_header_Content_Type.c; sourceTree = "<group>"; };
+ ECE40793117CE1FD00A43CEB /* thttp_header_Dummy.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = thttp_header_Dummy.c; sourceTree = "<group>"; };
+ ECE40794117CE1FD00A43CEB /* thttp_header_ETag.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = thttp_header_ETag.c; sourceTree = "<group>"; };
+ ECE40795117CE1FD00A43CEB /* thttp_header_Transfer_Encoding.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = thttp_header_Transfer_Encoding.c; sourceTree = "<group>"; };
+ ECE40796117CE1FD00A43CEB /* thttp_header_WWW_Authenticate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = thttp_header_WWW_Authenticate.c; sourceTree = "<group>"; };
+ ECE40799117CE1FD00A43CEB /* thttp_parser_header.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = thttp_parser_header.c; sourceTree = "<group>"; };
+ ECE4079A117CE1FD00A43CEB /* thttp_parser_message.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = thttp_parser_message.c; sourceTree = "<group>"; };
+ ECE4079B117CE1FD00A43CEB /* thttp_parser_url.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = thttp_parser_url.c; sourceTree = "<group>"; };
+ ECE4079C117CE1FD00A43CEB /* thttp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = thttp.c; sourceTree = "<group>"; };
+ ECE4079D117CE1FD00A43CEB /* thttp_action.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = thttp_action.c; sourceTree = "<group>"; };
+ ECE4079E117CE1FD00A43CEB /* thttp_dialog.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = thttp_dialog.c; sourceTree = "<group>"; };
+ ECE4079F117CE1FD00A43CEB /* thttp_event.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = thttp_event.c; sourceTree = "<group>"; };
+ ECE407A0117CE1FD00A43CEB /* thttp_message.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = thttp_message.c; sourceTree = "<group>"; };
+ ECE407A1117CE1FD00A43CEB /* thttp_session.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = thttp_session.c; sourceTree = "<group>"; };
+ ECE407A2117CE1FD00A43CEB /* thttp_url.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = thttp_url.c; sourceTree = "<group>"; };
+ ECE407E5117CE27700A43CEB /* tsk_common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk_common.h; path = ../../tinySAK/src/tsk_common.h; sourceTree = SOURCE_ROOT; };
+ ECE407E6117CE27700A43CEB /* tsk_options.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tsk_options.c; path = ../../tinySAK/src/tsk_options.c; sourceTree = SOURCE_ROOT; };
+ ECE407E7117CE27700A43CEB /* tsk_options.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk_options.h; path = ../../tinySAK/src/tsk_options.h; sourceTree = SOURCE_ROOT; };
+ ECE40832117CE48D00A43CEB /* stdafx.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = stdafx.c; sourceTree = "<group>"; };
+ ECE40833117CE48D00A43CEB /* stdafx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stdafx.h; sourceTree = "<group>"; };
+ ECE40834117CE48D00A43CEB /* targetver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = targetver.h; sourceTree = "<group>"; };
+ ECE40835117CE48D00A43CEB /* test.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = test.c; sourceTree = "<group>"; };
+ ECE40836117CE48D00A43CEB /* test_auth.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = test_auth.h; sourceTree = "<group>"; };
+ ECE40837117CE48D00A43CEB /* test_messages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = test_messages.h; sourceTree = "<group>"; };
+ ECE40838117CE48D00A43CEB /* test_stack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = test_stack.h; sourceTree = "<group>"; };
+ ECE40839117CE48D00A43CEB /* test_url.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = test_url.h; sourceTree = "<group>"; };
+ ECED61BC10F988E7006B4DC9 /* libtinySAK.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libtinySAK.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
+ ECED61C110F98926006B4DC9 /* tinySAK_config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tinySAK_config.h; path = ../../tinySAK/src/tinySAK_config.h; sourceTree = SOURCE_ROOT; };
+ ECED61C210F98926006B4DC9 /* tsk.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tsk.c; path = ../../tinySAK/src/tsk.c; sourceTree = SOURCE_ROOT; };
+ ECED61C310F98926006B4DC9 /* tsk.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk.h; path = ../../tinySAK/src/tsk.h; sourceTree = SOURCE_ROOT; };
+ ECED61C410F98926006B4DC9 /* tsk_base64.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tsk_base64.c; path = ../../tinySAK/src/tsk_base64.c; sourceTree = SOURCE_ROOT; };
+ ECED61C510F98926006B4DC9 /* tsk_base64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk_base64.h; path = ../../tinySAK/src/tsk_base64.h; sourceTree = SOURCE_ROOT; };
+ ECED61C610F98926006B4DC9 /* tsk_binaryutils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tsk_binaryutils.c; path = ../../tinySAK/src/tsk_binaryutils.c; sourceTree = SOURCE_ROOT; };
+ ECED61C710F98926006B4DC9 /* tsk_binaryutils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk_binaryutils.h; path = ../../tinySAK/src/tsk_binaryutils.h; sourceTree = SOURCE_ROOT; };
+ ECED61C810F98926006B4DC9 /* tsk_buffer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tsk_buffer.c; path = ../../tinySAK/src/tsk_buffer.c; sourceTree = SOURCE_ROOT; };
+ ECED61C910F98926006B4DC9 /* tsk_buffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk_buffer.h; path = ../../tinySAK/src/tsk_buffer.h; sourceTree = SOURCE_ROOT; };
+ ECED61CA10F98926006B4DC9 /* tsk_condwait.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tsk_condwait.c; path = ../../tinySAK/src/tsk_condwait.c; sourceTree = SOURCE_ROOT; };
+ ECED61CB10F98926006B4DC9 /* tsk_condwait.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk_condwait.h; path = ../../tinySAK/src/tsk_condwait.h; sourceTree = SOURCE_ROOT; };
+ ECED61CC10F98926006B4DC9 /* tsk_debug.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tsk_debug.c; path = ../../tinySAK/src/tsk_debug.c; sourceTree = SOURCE_ROOT; };
+ ECED61CD10F98926006B4DC9 /* tsk_debug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk_debug.h; path = ../../tinySAK/src/tsk_debug.h; sourceTree = SOURCE_ROOT; };
+ ECED61CE10F98926006B4DC9 /* tsk_errno.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk_errno.h; path = ../../tinySAK/src/tsk_errno.h; sourceTree = SOURCE_ROOT; };
+ ECED61D110F98926006B4DC9 /* tsk_hmac.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tsk_hmac.c; path = ../../tinySAK/src/tsk_hmac.c; sourceTree = SOURCE_ROOT; };
+ ECED61D210F98926006B4DC9 /* tsk_hmac.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk_hmac.h; path = ../../tinySAK/src/tsk_hmac.h; sourceTree = SOURCE_ROOT; };
+ ECED61D310F98926006B4DC9 /* tsk_list.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tsk_list.c; path = ../../tinySAK/src/tsk_list.c; sourceTree = SOURCE_ROOT; };
+ ECED61D410F98926006B4DC9 /* tsk_list.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk_list.h; path = ../../tinySAK/src/tsk_list.h; sourceTree = SOURCE_ROOT; };
+ ECED61D610F98926006B4DC9 /* tsk_md5.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tsk_md5.c; path = ../../tinySAK/src/tsk_md5.c; sourceTree = SOURCE_ROOT; };
+ ECED61D710F98926006B4DC9 /* tsk_md5.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk_md5.h; path = ../../tinySAK/src/tsk_md5.h; sourceTree = SOURCE_ROOT; };
+ ECED61D810F98926006B4DC9 /* tsk_memory.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tsk_memory.c; path = ../../tinySAK/src/tsk_memory.c; sourceTree = SOURCE_ROOT; };
+ ECED61D910F98926006B4DC9 /* tsk_memory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk_memory.h; path = ../../tinySAK/src/tsk_memory.h; sourceTree = SOURCE_ROOT; };
+ ECED61DA10F98926006B4DC9 /* tsk_mutex.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tsk_mutex.c; path = ../../tinySAK/src/tsk_mutex.c; sourceTree = SOURCE_ROOT; };
+ ECED61DB10F98926006B4DC9 /* tsk_mutex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk_mutex.h; path = ../../tinySAK/src/tsk_mutex.h; sourceTree = SOURCE_ROOT; };
+ ECED61DC10F98926006B4DC9 /* tsk_object.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tsk_object.c; path = ../../tinySAK/src/tsk_object.c; sourceTree = SOURCE_ROOT; };
+ ECED61DD10F98926006B4DC9 /* tsk_object.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk_object.h; path = ../../tinySAK/src/tsk_object.h; sourceTree = SOURCE_ROOT; };
+ ECED61DE10F98926006B4DC9 /* tsk_params.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tsk_params.c; path = ../../tinySAK/src/tsk_params.c; sourceTree = SOURCE_ROOT; };
+ ECED61DF10F98926006B4DC9 /* tsk_params.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk_params.h; path = ../../tinySAK/src/tsk_params.h; sourceTree = SOURCE_ROOT; };
+ ECED61E010F98926006B4DC9 /* tsk_ppfcs16.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tsk_ppfcs16.c; path = ../../tinySAK/src/tsk_ppfcs16.c; sourceTree = SOURCE_ROOT; };
+ ECED61E110F98926006B4DC9 /* tsk_ppfcs16.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk_ppfcs16.h; path = ../../tinySAK/src/tsk_ppfcs16.h; sourceTree = SOURCE_ROOT; };
+ ECED61E210F98926006B4DC9 /* tsk_runnable.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tsk_runnable.c; path = ../../tinySAK/src/tsk_runnable.c; sourceTree = SOURCE_ROOT; };
+ ECED61E310F98926006B4DC9 /* tsk_runnable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk_runnable.h; path = ../../tinySAK/src/tsk_runnable.h; sourceTree = SOURCE_ROOT; };
+ ECED61E410F98926006B4DC9 /* tsk_safeobj.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tsk_safeobj.c; path = ../../tinySAK/src/tsk_safeobj.c; sourceTree = SOURCE_ROOT; };
+ ECED61E510F98926006B4DC9 /* tsk_safeobj.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk_safeobj.h; path = ../../tinySAK/src/tsk_safeobj.h; sourceTree = SOURCE_ROOT; };
+ ECED61E610F98926006B4DC9 /* tsk_semaphore.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tsk_semaphore.c; path = ../../tinySAK/src/tsk_semaphore.c; sourceTree = SOURCE_ROOT; };
+ ECED61E710F98926006B4DC9 /* tsk_semaphore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk_semaphore.h; path = ../../tinySAK/src/tsk_semaphore.h; sourceTree = SOURCE_ROOT; };
+ ECED61E810F98926006B4DC9 /* tsk_sha1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tsk_sha1.c; path = ../../tinySAK/src/tsk_sha1.c; sourceTree = SOURCE_ROOT; };
+ ECED61E910F98926006B4DC9 /* tsk_sha1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk_sha1.h; path = ../../tinySAK/src/tsk_sha1.h; sourceTree = SOURCE_ROOT; };
+ ECED61EA10F98926006B4DC9 /* tsk_string.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tsk_string.c; path = ../../tinySAK/src/tsk_string.c; sourceTree = SOURCE_ROOT; };
+ ECED61EB10F98926006B4DC9 /* tsk_string.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk_string.h; path = ../../tinySAK/src/tsk_string.h; sourceTree = SOURCE_ROOT; };
+ ECED61EC10F98926006B4DC9 /* tsk_thread.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tsk_thread.c; path = ../../tinySAK/src/tsk_thread.c; sourceTree = SOURCE_ROOT; };
+ ECED61ED10F98926006B4DC9 /* tsk_thread.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk_thread.h; path = ../../tinySAK/src/tsk_thread.h; sourceTree = SOURCE_ROOT; };
+ ECED61EE10F98926006B4DC9 /* tsk_time.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tsk_time.c; path = ../../tinySAK/src/tsk_time.c; sourceTree = SOURCE_ROOT; };
+ ECED61EF10F98926006B4DC9 /* tsk_time.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk_time.h; path = ../../tinySAK/src/tsk_time.h; sourceTree = SOURCE_ROOT; };
+ ECED61F010F98926006B4DC9 /* tsk_timer.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tsk_timer.c; path = ../../tinySAK/src/tsk_timer.c; sourceTree = SOURCE_ROOT; };
+ ECED61F110F98926006B4DC9 /* tsk_timer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk_timer.h; path = ../../tinySAK/src/tsk_timer.h; sourceTree = SOURCE_ROOT; };
+ ECED61F210F98926006B4DC9 /* tsk_url.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tsk_url.c; path = ../../tinySAK/src/tsk_url.c; sourceTree = SOURCE_ROOT; };
+ ECED61F310F98926006B4DC9 /* tsk_url.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk_url.h; path = ../../tinySAK/src/tsk_url.h; sourceTree = SOURCE_ROOT; };
+ ECED61F410F98926006B4DC9 /* tsk_xml.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tsk_xml.c; path = ../../tinySAK/src/tsk_xml.c; sourceTree = SOURCE_ROOT; };
+ ECED61F510F98926006B4DC9 /* tsk_xml.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk_xml.h; path = ../../tinySAK/src/tsk_xml.h; sourceTree = SOURCE_ROOT; };
+ ECED623D10F98B46006B4DC9 /* test */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test; sourceTree = BUILT_PRODUCTS_DIR; };
+ ECF4BCB411434BA800B7C09B /* libtinyNET.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libtinyNET.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
+ ECF4BCC811434C1000B7C09B /* tnet_dhcp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_dhcp.c; sourceTree = "<group>"; };
+ ECF4BCC911434C1000B7C09B /* tnet_dhcp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_dhcp.h; sourceTree = "<group>"; };
+ ECF4BCCA11434C1000B7C09B /* tnet_dhcp_message.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_dhcp_message.c; sourceTree = "<group>"; };
+ ECF4BCCB11434C1000B7C09B /* tnet_dhcp_message.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_dhcp_message.h; sourceTree = "<group>"; };
+ ECF4BCCC11434C1000B7C09B /* tnet_dhcp_option.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_dhcp_option.c; sourceTree = "<group>"; };
+ ECF4BCCD11434C1000B7C09B /* tnet_dhcp_option.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_dhcp_option.h; sourceTree = "<group>"; };
+ ECF4BCCE11434C1000B7C09B /* tnet_dhcp_option_sip.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_dhcp_option_sip.c; sourceTree = "<group>"; };
+ ECF4BCCF11434C1000B7C09B /* tnet_dhcp_option_sip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_dhcp_option_sip.h; sourceTree = "<group>"; };
+ ECF4BCD111434C1000B7C09B /* tnet_dhcp6.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_dhcp6.c; sourceTree = "<group>"; };
+ ECF4BCD211434C1000B7C09B /* tnet_dhcp6.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_dhcp6.h; sourceTree = "<group>"; };
+ ECF4BCD311434C1000B7C09B /* tnet_dhcp6_duid.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_dhcp6_duid.c; sourceTree = "<group>"; };
+ ECF4BCD411434C1000B7C09B /* tnet_dhcp6_duid.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_dhcp6_duid.h; sourceTree = "<group>"; };
+ ECF4BCD511434C1000B7C09B /* tnet_dhcp6_message.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_dhcp6_message.c; sourceTree = "<group>"; };
+ ECF4BCD611434C1000B7C09B /* tnet_dhcp6_message.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_dhcp6_message.h; sourceTree = "<group>"; };
+ ECF4BCD711434C1000B7C09B /* tnet_dhcp6_option.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_dhcp6_option.c; sourceTree = "<group>"; };
+ ECF4BCD811434C1100B7C09B /* tnet_dhcp6_option.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_dhcp6_option.h; sourceTree = "<group>"; };
+ ECF4BCDA11434C1100B7C09B /* tnet_dns.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_dns.c; sourceTree = "<group>"; };
+ ECF4BCDB11434C1100B7C09B /* tnet_dns.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_dns.h; sourceTree = "<group>"; };
+ ECF4BCDC11434C1100B7C09B /* tnet_dns_a.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_dns_a.c; sourceTree = "<group>"; };
+ ECF4BCDD11434C1100B7C09B /* tnet_dns_a.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_dns_a.h; sourceTree = "<group>"; };
+ ECF4BCDE11434C1100B7C09B /* tnet_dns_aaaa.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_dns_aaaa.c; sourceTree = "<group>"; };
+ ECF4BCDF11434C1100B7C09B /* tnet_dns_aaaa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_dns_aaaa.h; sourceTree = "<group>"; };
+ ECF4BCE011434C1100B7C09B /* tnet_dns_cname.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_dns_cname.c; sourceTree = "<group>"; };
+ ECF4BCE111434C1100B7C09B /* tnet_dns_cname.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_dns_cname.h; sourceTree = "<group>"; };
+ ECF4BCE211434C1100B7C09B /* tnet_dns_message.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_dns_message.c; sourceTree = "<group>"; };
+ ECF4BCE311434C1100B7C09B /* tnet_dns_message.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_dns_message.h; sourceTree = "<group>"; };
+ ECF4BCE411434C1100B7C09B /* tnet_dns_mx.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_dns_mx.c; sourceTree = "<group>"; };
+ ECF4BCE511434C1100B7C09B /* tnet_dns_mx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_dns_mx.h; sourceTree = "<group>"; };
+ ECF4BCE611434C1100B7C09B /* tnet_dns_naptr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_dns_naptr.c; sourceTree = "<group>"; };
+ ECF4BCE711434C1100B7C09B /* tnet_dns_naptr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_dns_naptr.h; sourceTree = "<group>"; };
+ ECF4BCE811434C1100B7C09B /* tnet_dns_ns.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_dns_ns.c; sourceTree = "<group>"; };
+ ECF4BCE911434C1100B7C09B /* tnet_dns_ns.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_dns_ns.h; sourceTree = "<group>"; };
+ ECF4BCEA11434C1100B7C09B /* tnet_dns_opt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_dns_opt.c; sourceTree = "<group>"; };
+ ECF4BCEB11434C1100B7C09B /* tnet_dns_opt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_dns_opt.h; sourceTree = "<group>"; };
+ ECF4BCEC11434C1100B7C09B /* tnet_dns_ptr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_dns_ptr.c; sourceTree = "<group>"; };
+ ECF4BCED11434C1100B7C09B /* tnet_dns_ptr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_dns_ptr.h; sourceTree = "<group>"; };
+ ECF4BCEE11434C1100B7C09B /* tnet_dns_rr.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_dns_rr.c; sourceTree = "<group>"; };
+ ECF4BCEF11434C1100B7C09B /* tnet_dns_rr.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_dns_rr.h; sourceTree = "<group>"; };
+ ECF4BCF011434C1100B7C09B /* tnet_dns_soa.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_dns_soa.c; sourceTree = "<group>"; };
+ ECF4BCF111434C1100B7C09B /* tnet_dns_soa.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_dns_soa.h; sourceTree = "<group>"; };
+ ECF4BCF211434C1100B7C09B /* tnet_dns_srv.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_dns_srv.c; sourceTree = "<group>"; };
+ ECF4BCF311434C1100B7C09B /* tnet_dns_srv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_dns_srv.h; sourceTree = "<group>"; };
+ ECF4BCF411434C1100B7C09B /* tnet_dns_txt.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_dns_txt.c; sourceTree = "<group>"; };
+ ECF4BCF511434C1100B7C09B /* tnet_dns_txt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_dns_txt.h; sourceTree = "<group>"; };
+ ECF4BCF711434C1100B7C09B /* tnet_ice.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_ice.c; sourceTree = "<group>"; };
+ ECF4BCF811434C1100B7C09B /* tnet_ice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_ice.h; sourceTree = "<group>"; };
+ ECF4BCFC11434C1100B7C09B /* tnet_stun.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_stun.c; sourceTree = "<group>"; };
+ ECF4BCFD11434C1100B7C09B /* tnet_stun.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_stun.h; sourceTree = "<group>"; };
+ ECF4BCFE11434C1100B7C09B /* tnet_stun_attribute.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_stun_attribute.c; sourceTree = "<group>"; };
+ ECF4BCFF11434C1100B7C09B /* tnet_stun_attribute.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_stun_attribute.h; sourceTree = "<group>"; };
+ ECF4BD0011434C1100B7C09B /* tnet_stun_message.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_stun_message.c; sourceTree = "<group>"; };
+ ECF4BD0111434C1100B7C09B /* tnet_stun_message.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_stun_message.h; sourceTree = "<group>"; };
+ ECF4BD0211434C1100B7C09B /* tinyNET_config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tinyNET_config.h; sourceTree = "<group>"; };
+ ECF4BD0411434C1100B7C09B /* tnet_tls.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_tls.c; sourceTree = "<group>"; };
+ ECF4BD0511434C1100B7C09B /* tnet_tls.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_tls.h; sourceTree = "<group>"; };
+ ECF4BD0611434C1100B7C09B /* tnet.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet.c; sourceTree = "<group>"; };
+ ECF4BD0711434C1100B7C09B /* tnet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet.h; sourceTree = "<group>"; };
+ ECF4BD0811434C1100B7C09B /* tnet_auth.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_auth.c; sourceTree = "<group>"; };
+ ECF4BD0911434C1100B7C09B /* tnet_auth.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_auth.h; sourceTree = "<group>"; };
+ ECF4BD0A11434C1100B7C09B /* tnet_hardwares.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_hardwares.h; sourceTree = "<group>"; };
+ ECF4BD0B11434C1100B7C09B /* tnet_nat.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_nat.c; sourceTree = "<group>"; };
+ ECF4BD0C11434C1100B7C09B /* tnet_nat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_nat.h; sourceTree = "<group>"; };
+ ECF4BD0D11434C1100B7C09B /* tnet_poll.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_poll.c; sourceTree = "<group>"; };
+ ECF4BD0E11434C1100B7C09B /* tnet_poll.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_poll.h; sourceTree = "<group>"; };
+ ECF4BD0F11434C1100B7C09B /* tnet_proto.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_proto.h; sourceTree = "<group>"; };
+ ECF4BD1011434C1100B7C09B /* tnet_socket.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_socket.c; sourceTree = "<group>"; };
+ ECF4BD1111434C1100B7C09B /* tnet_socket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_socket.h; sourceTree = "<group>"; };
+ ECF4BD1211434C1100B7C09B /* tnet_transport.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_transport.c; sourceTree = "<group>"; };
+ ECF4BD1311434C1100B7C09B /* tnet_transport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_transport.h; sourceTree = "<group>"; };
+ ECF4BD1411434C1100B7C09B /* tnet_transport_poll.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_transport_poll.c; sourceTree = "<group>"; };
+ ECF4BD1511434C1100B7C09B /* tnet_transport_win32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_transport_win32.c; sourceTree = "<group>"; };
+ ECF4BD1611434C1100B7C09B /* tnet_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_types.h; sourceTree = "<group>"; };
+ ECF4BD1711434C1100B7C09B /* tnet_utils.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_utils.c; sourceTree = "<group>"; };
+ ECF4BD1811434C1100B7C09B /* tnet_utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_utils.h; sourceTree = "<group>"; };
+ ECF4BD1A11434C1100B7C09B /* tnet_turn.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_turn.c; sourceTree = "<group>"; };
+ ECF4BD1B11434C1100B7C09B /* tnet_turn.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_turn.h; sourceTree = "<group>"; };
+ ECF4BD1C11434C1100B7C09B /* tnet_turn_attribute.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_turn_attribute.c; sourceTree = "<group>"; };
+ ECF4BD1D11434C1100B7C09B /* tnet_turn_attribute.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_turn_attribute.h; sourceTree = "<group>"; };
+ ECF4BD1E11434C1100B7C09B /* tnet_turn_message.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tnet_turn_message.c; sourceTree = "<group>"; };
+ ECF4BD1F11434C1100B7C09B /* tnet_turn_message.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tnet_turn_message.h; sourceTree = "<group>"; };
+ ECF4BD9511434CA000B7C09B /* tsk_fsm.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tsk_fsm.c; path = ../../tinySAK/src/tsk_fsm.c; sourceTree = SOURCE_ROOT; };
+ ECF4BD9611434CA000B7C09B /* tsk_fsm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk_fsm.h; path = ../../tinySAK/src/tsk_fsm.h; sourceTree = SOURCE_ROOT; };
+ ECF4BD9711434CA000B7C09B /* tsk_ppfcs32.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tsk_ppfcs32.c; path = ../../tinySAK/src/tsk_ppfcs32.c; sourceTree = SOURCE_ROOT; };
+ ECF4BD9811434CA000B7C09B /* tsk_ppfcs32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk_ppfcs32.h; path = ../../tinySAK/src/tsk_ppfcs32.h; sourceTree = SOURCE_ROOT; };
+ ECF4BD9911434CA000B7C09B /* tsk_ragel_state.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tsk_ragel_state.c; path = ../../tinySAK/src/tsk_ragel_state.c; sourceTree = SOURCE_ROOT; };
+ ECF4BD9A11434CA000B7C09B /* tsk_ragel_state.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk_ragel_state.h; path = ../../tinySAK/src/tsk_ragel_state.h; sourceTree = SOURCE_ROOT; };
+ ECF4BD9B11434CA000B7C09B /* tsk_uuid.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = tsk_uuid.c; path = ../../tinySAK/src/tsk_uuid.c; sourceTree = SOURCE_ROOT; };
+ ECF4BD9C11434CA000B7C09B /* tsk_uuid.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = tsk_uuid.h; path = ../../tinySAK/src/tsk_uuid.h; sourceTree = SOURCE_ROOT; };
+/* End PBXFileReference section */
+
+/* Begin PBXFrameworksBuildPhase section */
+ D289988505E68E00004EDB86 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ ECED622F10F989A3006B4DC9 /* libtinySAK.dylib in Frameworks */,
+ ECF4BDAA11434CC600B7C09B /* libtinyNET.dylib in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ ECED61BA10F988E7006B4DC9 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ ECED623B10F98B46006B4DC9 /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ ECED624F10F98B8B006B4DC9 /* libtinyHTTP.dylib in Frameworks */,
+ ECED625010F98B8B006B4DC9 /* libtinySAK.dylib in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ ECF4BCB211434BA800B7C09B /* Frameworks */ = {
+ isa = PBXFrameworksBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ ECF4BCBA11434BF900B7C09B /* libtinySAK.dylib in Frameworks */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXFrameworksBuildPhase section */
+
+/* Begin PBXGroup section */
+ 08FB7794FE84155DC02AAC07 /* tinyHTTP */ = {
+ isa = PBXGroup;
+ children = (
+ ECE40761117CE1FC00A43CEB /* include */,
+ ECE4077C117CE1FD00A43CEB /* ragel */,
+ ECE4078A117CE1FD00A43CEB /* src */,
+ ECE407A3117CE1FD00A43CEB /* test */,
+ ECF4BCBB11434C1000B7C09B /* tinyNET */,
+ ECED61BF10F988F6006B4DC9 /* tinySAK */,
+ 1AB674ADFE9D54B511CA2CBB /* Products */,
+ );
+ name = tinyHTTP;
+ sourceTree = "<group>";
+ };
+ 1AB674ADFE9D54B511CA2CBB /* Products */ = {
+ isa = PBXGroup;
+ children = (
+ D2AAC0630554660B00DB518D /* libtinyHTTP.dylib */,
+ ECED61BC10F988E7006B4DC9 /* libtinySAK.dylib */,
+ ECED623D10F98B46006B4DC9 /* test */,
+ ECF4BCB411434BA800B7C09B /* libtinyNET.dylib */,
+ );
+ name = Products;
+ sourceTree = "<group>";
+ };
+ ECE4075E117CE19100A43CEB /* ragel */ = {
+ isa = PBXGroup;
+ children = (
+ ECE4075F117CE19100A43CEB /* tnet_dns_regexp.rl */,
+ ECE40760117CE19100A43CEB /* tnet_dns_resolvconf.rl */,
+ );
+ path = ragel;
+ sourceTree = "<group>";
+ };
+ ECE40761117CE1FC00A43CEB /* include */ = {
+ isa = PBXGroup;
+ children = (
+ ECE40763117CE1FC00A43CEB /* tinyHTTP */,
+ ECE40762117CE1FC00A43CEB /* thttp.h */,
+ ECE4077A117CE1FD00A43CEB /* tinyhttp.h */,
+ ECE4077B117CE1FD00A43CEB /* tinyhttp_config.h */,
+ );
+ name = include;
+ path = ../../tinyHTTP/include;
+ sourceTree = SOURCE_ROOT;
+ };
+ ECE40763117CE1FC00A43CEB /* tinyHTTP */ = {
+ isa = PBXGroup;
+ children = (
+ ECE40764117CE1FC00A43CEB /* auth */,
+ ECE40767117CE1FC00A43CEB /* headers */,
+ ECE40770117CE1FD00A43CEB /* parsers */,
+ ECE40774117CE1FD00A43CEB /* thttp_action.h */,
+ ECE40775117CE1FD00A43CEB /* thttp_dialog.h */,
+ ECE40776117CE1FD00A43CEB /* thttp_event.h */,
+ ECE40777117CE1FD00A43CEB /* thttp_message.h */,
+ ECE40778117CE1FD00A43CEB /* thttp_session.h */,
+ ECE40779117CE1FD00A43CEB /* thttp_url.h */,
+ );
+ path = tinyHTTP;
+ sourceTree = "<group>";
+ };
+ ECE40764117CE1FC00A43CEB /* auth */ = {
+ isa = PBXGroup;
+ children = (
+ ECE40765117CE1FC00A43CEB /* thttp_auth.h */,
+ ECE40766117CE1FC00A43CEB /* thttp_challenge.h */,
+ );
+ path = auth;
+ sourceTree = "<group>";
+ };
+ ECE40767117CE1FC00A43CEB /* headers */ = {
+ isa = PBXGroup;
+ children = (
+ ECE40768117CE1FC00A43CEB /* thttp_header.h */,
+ ECE40769117CE1FC00A43CEB /* thttp_header_Authorization.h */,
+ ECE4076A117CE1FD00A43CEB /* thttp_header_Content_Length.h */,
+ ECE4076B117CE1FD00A43CEB /* thttp_header_Content_Type.h */,
+ ECE4076C117CE1FD00A43CEB /* thttp_header_Dummy.h */,
+ ECE4076D117CE1FD00A43CEB /* thttp_header_ETag.h */,
+ ECE4076E117CE1FD00A43CEB /* thttp_header_Transfer_Encoding.h */,
+ ECE4076F117CE1FD00A43CEB /* thttp_header_WWW_Authenticate.h */,
+ );
+ path = headers;
+ sourceTree = "<group>";
+ };
+ ECE40770117CE1FD00A43CEB /* parsers */ = {
+ isa = PBXGroup;
+ children = (
+ ECE40771117CE1FD00A43CEB /* thttp_parser_header.h */,
+ ECE40772117CE1FD00A43CEB /* thttp_parser_message.h */,
+ ECE40773117CE1FD00A43CEB /* thttp_parser_url.h */,
+ );
+ path = parsers;
+ sourceTree = "<group>";
+ };
+ ECE4077C117CE1FD00A43CEB /* ragel */ = {
+ isa = PBXGroup;
+ children = (
+ ECE4077D117CE1FD00A43CEB /* thttp_machine_header.rl */,
+ ECE4077E117CE1FD00A43CEB /* thttp_machine_message.rl */,
+ ECE4077F117CE1FD00A43CEB /* thttp_machine_utils.rl */,
+ ECE40780117CE1FD00A43CEB /* thttp_parser_header.rl */,
+ ECE40781117CE1FD00A43CEB /* thttp_parser_header_Authorization.rl */,
+ ECE40782117CE1FD00A43CEB /* thttp_parser_header_Content_Length.rl */,
+ ECE40783117CE1FD00A43CEB /* thttp_parser_header_Content_Type.rl */,
+ ECE40784117CE1FD00A43CEB /* thttp_parser_header_Dummy.rl */,
+ ECE40785117CE1FD00A43CEB /* thttp_parser_header_ETag.rl */,
+ ECE40786117CE1FD00A43CEB /* thttp_parser_header_Transfer_Encoding.rl */,
+ ECE40787117CE1FD00A43CEB /* thttp_parser_header_WWW_Authenticate.rl */,
+ ECE40788117CE1FD00A43CEB /* thttp_parser_message.rl */,
+ ECE40789117CE1FD00A43CEB /* thttp_parser_url.rl */,
+ );
+ name = ragel;
+ path = ../../tinyHTTP/ragel;
+ sourceTree = SOURCE_ROOT;
+ };
+ ECE4078A117CE1FD00A43CEB /* src */ = {
+ isa = PBXGroup;
+ children = (
+ ECE4078B117CE1FD00A43CEB /* auth */,
+ ECE4078E117CE1FD00A43CEB /* headers */,
+ ECE40798117CE1FD00A43CEB /* parsers */,
+ ECE4079C117CE1FD00A43CEB /* thttp.c */,
+ ECE4079D117CE1FD00A43CEB /* thttp_action.c */,
+ ECE4079E117CE1FD00A43CEB /* thttp_dialog.c */,
+ ECE4079F117CE1FD00A43CEB /* thttp_event.c */,
+ ECE407A0117CE1FD00A43CEB /* thttp_message.c */,
+ ECE407A1117CE1FD00A43CEB /* thttp_session.c */,
+ ECE407A2117CE1FD00A43CEB /* thttp_url.c */,
+ );
+ name = src;
+ path = ../../tinyHTTP/src;
+ sourceTree = SOURCE_ROOT;
+ };
+ ECE4078B117CE1FD00A43CEB /* auth */ = {
+ isa = PBXGroup;
+ children = (
+ ECE4078C117CE1FD00A43CEB /* thttp_auth.c */,
+ ECE4078D117CE1FD00A43CEB /* thttp_challenge.c */,
+ );
+ path = auth;
+ sourceTree = "<group>";
+ };
+ ECE4078E117CE1FD00A43CEB /* headers */ = {
+ isa = PBXGroup;
+ children = (
+ ECE4078F117CE1FD00A43CEB /* thttp_header.c */,
+ ECE40790117CE1FD00A43CEB /* thttp_header_Authorization.c */,
+ ECE40791117CE1FD00A43CEB /* thttp_header_Content_Length.c */,
+ ECE40792117CE1FD00A43CEB /* thttp_header_Content_Type.c */,
+ ECE40793117CE1FD00A43CEB /* thttp_header_Dummy.c */,
+ ECE40794117CE1FD00A43CEB /* thttp_header_ETag.c */,
+ ECE40795117CE1FD00A43CEB /* thttp_header_Transfer_Encoding.c */,
+ ECE40796117CE1FD00A43CEB /* thttp_header_WWW_Authenticate.c */,
+ );
+ path = headers;
+ sourceTree = "<group>";
+ };
+ ECE40798117CE1FD00A43CEB /* parsers */ = {
+ isa = PBXGroup;
+ children = (
+ ECE40799117CE1FD00A43CEB /* thttp_parser_header.c */,
+ ECE4079A117CE1FD00A43CEB /* thttp_parser_message.c */,
+ ECE4079B117CE1FD00A43CEB /* thttp_parser_url.c */,
+ );
+ path = parsers;
+ sourceTree = "<group>";
+ };
+ ECE407A3117CE1FD00A43CEB /* test */ = {
+ isa = PBXGroup;
+ children = (
+ ECE40832117CE48D00A43CEB /* stdafx.c */,
+ ECE40833117CE48D00A43CEB /* stdafx.h */,
+ ECE40834117CE48D00A43CEB /* targetver.h */,
+ ECE40835117CE48D00A43CEB /* test.c */,
+ ECE40836117CE48D00A43CEB /* test_auth.h */,
+ ECE40837117CE48D00A43CEB /* test_messages.h */,
+ ECE40838117CE48D00A43CEB /* test_stack.h */,
+ ECE40839117CE48D00A43CEB /* test_url.h */,
+ );
+ name = test;
+ path = ../../tinyHTTP/test;
+ sourceTree = SOURCE_ROOT;
+ };
+ ECED61BF10F988F6006B4DC9 /* tinySAK */ = {
+ isa = PBXGroup;
+ children = (
+ ECE407E5117CE27700A43CEB /* tsk_common.h */,
+ ECE407E6117CE27700A43CEB /* tsk_options.c */,
+ ECE407E7117CE27700A43CEB /* tsk_options.h */,
+ ECF4BD9511434CA000B7C09B /* tsk_fsm.c */,
+ ECF4BD9611434CA000B7C09B /* tsk_fsm.h */,
+ ECF4BD9711434CA000B7C09B /* tsk_ppfcs32.c */,
+ ECF4BD9811434CA000B7C09B /* tsk_ppfcs32.h */,
+ ECF4BD9911434CA000B7C09B /* tsk_ragel_state.c */,
+ ECF4BD9A11434CA000B7C09B /* tsk_ragel_state.h */,
+ ECF4BD9B11434CA000B7C09B /* tsk_uuid.c */,
+ ECF4BD9C11434CA000B7C09B /* tsk_uuid.h */,
+ ECED61C110F98926006B4DC9 /* tinySAK_config.h */,
+ ECED61C210F98926006B4DC9 /* tsk.c */,
+ ECED61C310F98926006B4DC9 /* tsk.h */,
+ ECED61C410F98926006B4DC9 /* tsk_base64.c */,
+ ECED61C510F98926006B4DC9 /* tsk_base64.h */,
+ ECED61C610F98926006B4DC9 /* tsk_binaryutils.c */,
+ ECED61C710F98926006B4DC9 /* tsk_binaryutils.h */,
+ ECED61C810F98926006B4DC9 /* tsk_buffer.c */,
+ ECED61C910F98926006B4DC9 /* tsk_buffer.h */,
+ ECED61CA10F98926006B4DC9 /* tsk_condwait.c */,
+ ECED61CB10F98926006B4DC9 /* tsk_condwait.h */,
+ ECED61CC10F98926006B4DC9 /* tsk_debug.c */,
+ ECED61CD10F98926006B4DC9 /* tsk_debug.h */,
+ ECED61CE10F98926006B4DC9 /* tsk_errno.h */,
+ ECED61D110F98926006B4DC9 /* tsk_hmac.c */,
+ ECED61D210F98926006B4DC9 /* tsk_hmac.h */,
+ ECED61D310F98926006B4DC9 /* tsk_list.c */,
+ ECED61D410F98926006B4DC9 /* tsk_list.h */,
+ ECED61D610F98926006B4DC9 /* tsk_md5.c */,
+ ECED61D710F98926006B4DC9 /* tsk_md5.h */,
+ ECED61D810F98926006B4DC9 /* tsk_memory.c */,
+ ECED61D910F98926006B4DC9 /* tsk_memory.h */,
+ ECED61DA10F98926006B4DC9 /* tsk_mutex.c */,
+ ECED61DB10F98926006B4DC9 /* tsk_mutex.h */,
+ ECED61DC10F98926006B4DC9 /* tsk_object.c */,
+ ECED61DD10F98926006B4DC9 /* tsk_object.h */,
+ ECED61DE10F98926006B4DC9 /* tsk_params.c */,
+ ECED61DF10F98926006B4DC9 /* tsk_params.h */,
+ ECED61E010F98926006B4DC9 /* tsk_ppfcs16.c */,
+ ECED61E110F98926006B4DC9 /* tsk_ppfcs16.h */,
+ ECED61E210F98926006B4DC9 /* tsk_runnable.c */,
+ ECED61E310F98926006B4DC9 /* tsk_runnable.h */,
+ ECED61E410F98926006B4DC9 /* tsk_safeobj.c */,
+ ECED61E510F98926006B4DC9 /* tsk_safeobj.h */,
+ ECED61E610F98926006B4DC9 /* tsk_semaphore.c */,
+ ECED61E710F98926006B4DC9 /* tsk_semaphore.h */,
+ ECED61E810F98926006B4DC9 /* tsk_sha1.c */,
+ ECED61E910F98926006B4DC9 /* tsk_sha1.h */,
+ ECED61EA10F98926006B4DC9 /* tsk_string.c */,
+ ECED61EB10F98926006B4DC9 /* tsk_string.h */,
+ ECED61EC10F98926006B4DC9 /* tsk_thread.c */,
+ ECED61ED10F98926006B4DC9 /* tsk_thread.h */,
+ ECED61EE10F98926006B4DC9 /* tsk_time.c */,
+ ECED61EF10F98926006B4DC9 /* tsk_time.h */,
+ ECED61F010F98926006B4DC9 /* tsk_timer.c */,
+ ECED61F110F98926006B4DC9 /* tsk_timer.h */,
+ ECED61F210F98926006B4DC9 /* tsk_url.c */,
+ ECED61F310F98926006B4DC9 /* tsk_url.h */,
+ ECED61F410F98926006B4DC9 /* tsk_xml.c */,
+ ECED61F510F98926006B4DC9 /* tsk_xml.h */,
+ );
+ name = tinySAK;
+ sourceTree = "<group>";
+ };
+ ECF4BCBB11434C1000B7C09B /* tinyNET */ = {
+ isa = PBXGroup;
+ children = (
+ ECE4075E117CE19100A43CEB /* ragel */,
+ ECF4BCC611434C1000B7C09B /* src */,
+ );
+ name = tinyNET;
+ path = ../../tinyNET;
+ sourceTree = SOURCE_ROOT;
+ };
+ ECF4BCC611434C1000B7C09B /* src */ = {
+ isa = PBXGroup;
+ children = (
+ ECF4BCC711434C1000B7C09B /* dhcp */,
+ ECF4BCD011434C1000B7C09B /* dhcp6 */,
+ ECF4BCD911434C1100B7C09B /* dns */,
+ ECF4BCF611434C1100B7C09B /* ice */,
+ ECF4BCFB11434C1100B7C09B /* stun */,
+ ECF4BD0311434C1100B7C09B /* tls */,
+ ECF4BD1911434C1100B7C09B /* turn */,
+ ECE40751117CE04B00A43CEB /* tnet_endianness.c */,
+ ECE40752117CE04B00A43CEB /* tnet_endianness.h */,
+ ECF4BD0711434C1100B7C09B /* tnet.h */,
+ ECF4BD0811434C1100B7C09B /* tnet_auth.c */,
+ ECF4BD0911434C1100B7C09B /* tnet_auth.h */,
+ ECF4BD0A11434C1100B7C09B /* tnet_hardwares.h */,
+ ECF4BD0611434C1100B7C09B /* tnet.c */,
+ ECF4BD0211434C1100B7C09B /* tinyNET_config.h */,
+ ECF4BD0B11434C1100B7C09B /* tnet_nat.c */,
+ ECF4BD0C11434C1100B7C09B /* tnet_nat.h */,
+ ECF4BD0D11434C1100B7C09B /* tnet_poll.c */,
+ ECF4BD0E11434C1100B7C09B /* tnet_poll.h */,
+ ECF4BD0F11434C1100B7C09B /* tnet_proto.h */,
+ ECF4BD1011434C1100B7C09B /* tnet_socket.c */,
+ ECF4BD1111434C1100B7C09B /* tnet_socket.h */,
+ ECF4BD1211434C1100B7C09B /* tnet_transport.c */,
+ ECF4BD1311434C1100B7C09B /* tnet_transport.h */,
+ ECF4BD1411434C1100B7C09B /* tnet_transport_poll.c */,
+ ECF4BD1511434C1100B7C09B /* tnet_transport_win32.c */,
+ ECF4BD1611434C1100B7C09B /* tnet_types.h */,
+ ECF4BD1711434C1100B7C09B /* tnet_utils.c */,
+ ECF4BD1811434C1100B7C09B /* tnet_utils.h */,
+ );
+ path = src;
+ sourceTree = "<group>";
+ };
+ ECF4BCC711434C1000B7C09B /* dhcp */ = {
+ isa = PBXGroup;
+ children = (
+ ECF4BCC811434C1000B7C09B /* tnet_dhcp.c */,
+ ECF4BCC911434C1000B7C09B /* tnet_dhcp.h */,
+ ECF4BCCA11434C1000B7C09B /* tnet_dhcp_message.c */,
+ ECF4BCCB11434C1000B7C09B /* tnet_dhcp_message.h */,
+ ECF4BCCC11434C1000B7C09B /* tnet_dhcp_option.c */,
+ ECF4BCCD11434C1000B7C09B /* tnet_dhcp_option.h */,
+ ECF4BCCE11434C1000B7C09B /* tnet_dhcp_option_sip.c */,
+ ECF4BCCF11434C1000B7C09B /* tnet_dhcp_option_sip.h */,
+ );
+ path = dhcp;
+ sourceTree = "<group>";
+ };
+ ECF4BCD011434C1000B7C09B /* dhcp6 */ = {
+ isa = PBXGroup;
+ children = (
+ ECF4BCD111434C1000B7C09B /* tnet_dhcp6.c */,
+ ECF4BCD211434C1000B7C09B /* tnet_dhcp6.h */,
+ ECF4BCD311434C1000B7C09B /* tnet_dhcp6_duid.c */,
+ ECF4BCD411434C1000B7C09B /* tnet_dhcp6_duid.h */,
+ ECF4BCD511434C1000B7C09B /* tnet_dhcp6_message.c */,
+ ECF4BCD611434C1000B7C09B /* tnet_dhcp6_message.h */,
+ ECF4BCD711434C1000B7C09B /* tnet_dhcp6_option.c */,
+ ECF4BCD811434C1100B7C09B /* tnet_dhcp6_option.h */,
+ );
+ path = dhcp6;
+ sourceTree = "<group>";
+ };
+ ECF4BCD911434C1100B7C09B /* dns */ = {
+ isa = PBXGroup;
+ children = (
+ ECE40755117CE09C00A43CEB /* tnet_dns_regexp.c */,
+ ECE40756117CE09C00A43CEB /* tnet_dns_regexp.h */,
+ ECE40757117CE09C00A43CEB /* tnet_dns_resolvconf.c */,
+ ECE40758117CE09C00A43CEB /* tnet_dns_resolvconf.h */,
+ ECF4BCDA11434C1100B7C09B /* tnet_dns.c */,
+ ECF4BCDB11434C1100B7C09B /* tnet_dns.h */,
+ ECF4BCDC11434C1100B7C09B /* tnet_dns_a.c */,
+ ECF4BCDD11434C1100B7C09B /* tnet_dns_a.h */,
+ ECF4BCDE11434C1100B7C09B /* tnet_dns_aaaa.c */,
+ ECF4BCDF11434C1100B7C09B /* tnet_dns_aaaa.h */,
+ ECF4BCE011434C1100B7C09B /* tnet_dns_cname.c */,
+ ECF4BCE111434C1100B7C09B /* tnet_dns_cname.h */,
+ ECF4BCE211434C1100B7C09B /* tnet_dns_message.c */,
+ ECF4BCE311434C1100B7C09B /* tnet_dns_message.h */,
+ ECF4BCE411434C1100B7C09B /* tnet_dns_mx.c */,
+ ECF4BCE511434C1100B7C09B /* tnet_dns_mx.h */,
+ ECF4BCE611434C1100B7C09B /* tnet_dns_naptr.c */,
+ ECF4BCE711434C1100B7C09B /* tnet_dns_naptr.h */,
+ ECF4BCE811434C1100B7C09B /* tnet_dns_ns.c */,
+ ECF4BCE911434C1100B7C09B /* tnet_dns_ns.h */,
+ ECF4BCEA11434C1100B7C09B /* tnet_dns_opt.c */,
+ ECF4BCEB11434C1100B7C09B /* tnet_dns_opt.h */,
+ ECF4BCEC11434C1100B7C09B /* tnet_dns_ptr.c */,
+ ECF4BCED11434C1100B7C09B /* tnet_dns_ptr.h */,
+ ECF4BCEE11434C1100B7C09B /* tnet_dns_rr.c */,
+ ECF4BCEF11434C1100B7C09B /* tnet_dns_rr.h */,
+ ECF4BCF011434C1100B7C09B /* tnet_dns_soa.c */,
+ ECF4BCF111434C1100B7C09B /* tnet_dns_soa.h */,
+ ECF4BCF211434C1100B7C09B /* tnet_dns_srv.c */,
+ ECF4BCF311434C1100B7C09B /* tnet_dns_srv.h */,
+ ECF4BCF411434C1100B7C09B /* tnet_dns_txt.c */,
+ ECF4BCF511434C1100B7C09B /* tnet_dns_txt.h */,
+ );
+ path = dns;
+ sourceTree = "<group>";
+ };
+ ECF4BCF611434C1100B7C09B /* ice */ = {
+ isa = PBXGroup;
+ children = (
+ ECF4BCF711434C1100B7C09B /* tnet_ice.c */,
+ ECF4BCF811434C1100B7C09B /* tnet_ice.h */,
+ );
+ path = ice;
+ sourceTree = "<group>";
+ };
+ ECF4BCFB11434C1100B7C09B /* stun */ = {
+ isa = PBXGroup;
+ children = (
+ ECF4BCFC11434C1100B7C09B /* tnet_stun.c */,
+ ECF4BCFD11434C1100B7C09B /* tnet_stun.h */,
+ ECF4BCFE11434C1100B7C09B /* tnet_stun_attribute.c */,
+ ECF4BCFF11434C1100B7C09B /* tnet_stun_attribute.h */,
+ ECF4BD0011434C1100B7C09B /* tnet_stun_message.c */,
+ ECF4BD0111434C1100B7C09B /* tnet_stun_message.h */,
+ );
+ path = stun;
+ sourceTree = "<group>";
+ };
+ ECF4BD0311434C1100B7C09B /* tls */ = {
+ isa = PBXGroup;
+ children = (
+ ECF4BD0411434C1100B7C09B /* tnet_tls.c */,
+ ECF4BD0511434C1100B7C09B /* tnet_tls.h */,
+ );
+ path = tls;
+ sourceTree = "<group>";
+ };
+ ECF4BD1911434C1100B7C09B /* turn */ = {
+ isa = PBXGroup;
+ children = (
+ ECF4BD1A11434C1100B7C09B /* tnet_turn.c */,
+ ECF4BD1B11434C1100B7C09B /* tnet_turn.h */,
+ ECF4BD1C11434C1100B7C09B /* tnet_turn_attribute.c */,
+ ECF4BD1D11434C1100B7C09B /* tnet_turn_attribute.h */,
+ ECF4BD1E11434C1100B7C09B /* tnet_turn_message.c */,
+ ECF4BD1F11434C1100B7C09B /* tnet_turn_message.h */,
+ );
+ path = turn;
+ sourceTree = "<group>";
+ };
+/* End PBXGroup section */
+
+/* Begin PBXHeadersBuildPhase section */
+ D2AAC0600554660B00DB518D /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ ECE407AE117CE1FD00A43CEB /* thttp.h in Headers */,
+ ECE407AF117CE1FD00A43CEB /* thttp_auth.h in Headers */,
+ ECE407B0117CE1FD00A43CEB /* thttp_challenge.h in Headers */,
+ ECE407B1117CE1FD00A43CEB /* thttp_header.h in Headers */,
+ ECE407B2117CE1FD00A43CEB /* thttp_header_Authorization.h in Headers */,
+ ECE407B3117CE1FD00A43CEB /* thttp_header_Content_Length.h in Headers */,
+ ECE407B4117CE1FD00A43CEB /* thttp_header_Content_Type.h in Headers */,
+ ECE407B5117CE1FD00A43CEB /* thttp_header_Dummy.h in Headers */,
+ ECE407B6117CE1FD00A43CEB /* thttp_header_ETag.h in Headers */,
+ ECE407B7117CE1FD00A43CEB /* thttp_header_Transfer_Encoding.h in Headers */,
+ ECE407B8117CE1FD00A43CEB /* thttp_header_WWW_Authenticate.h in Headers */,
+ ECE407B9117CE1FD00A43CEB /* thttp_parser_header.h in Headers */,
+ ECE407BA117CE1FD00A43CEB /* thttp_parser_message.h in Headers */,
+ ECE407BB117CE1FD00A43CEB /* thttp_parser_url.h in Headers */,
+ ECE407BC117CE1FD00A43CEB /* thttp_action.h in Headers */,
+ ECE407BD117CE1FD00A43CEB /* thttp_dialog.h in Headers */,
+ ECE407BE117CE1FD00A43CEB /* thttp_event.h in Headers */,
+ ECE407BF117CE1FD00A43CEB /* thttp_message.h in Headers */,
+ ECE407C0117CE1FD00A43CEB /* thttp_session.h in Headers */,
+ ECE407C1117CE1FD00A43CEB /* thttp_url.h in Headers */,
+ ECE407C2117CE1FD00A43CEB /* tinyhttp.h in Headers */,
+ ECE407C3117CE1FD00A43CEB /* tinyhttp_config.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ ECED61B810F988E7006B4DC9 /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ ECED61F610F98926006B4DC9 /* tinySAK_config.h in Headers */,
+ ECED61F810F98926006B4DC9 /* tsk.h in Headers */,
+ ECED61FA10F98926006B4DC9 /* tsk_base64.h in Headers */,
+ ECED61FC10F98926006B4DC9 /* tsk_binaryutils.h in Headers */,
+ ECED61FE10F98926006B4DC9 /* tsk_buffer.h in Headers */,
+ ECED620010F98926006B4DC9 /* tsk_condwait.h in Headers */,
+ ECED620210F98926006B4DC9 /* tsk_debug.h in Headers */,
+ ECED620310F98926006B4DC9 /* tsk_errno.h in Headers */,
+ ECED620710F98926006B4DC9 /* tsk_hmac.h in Headers */,
+ ECED620910F98926006B4DC9 /* tsk_list.h in Headers */,
+ ECED620C10F98926006B4DC9 /* tsk_md5.h in Headers */,
+ ECED620E10F98926006B4DC9 /* tsk_memory.h in Headers */,
+ ECED621010F98926006B4DC9 /* tsk_mutex.h in Headers */,
+ ECED621210F98926006B4DC9 /* tsk_object.h in Headers */,
+ ECED621410F98926006B4DC9 /* tsk_params.h in Headers */,
+ ECED621610F98926006B4DC9 /* tsk_ppfcs16.h in Headers */,
+ ECED621810F98926006B4DC9 /* tsk_runnable.h in Headers */,
+ ECED621A10F98926006B4DC9 /* tsk_safeobj.h in Headers */,
+ ECED621C10F98926006B4DC9 /* tsk_semaphore.h in Headers */,
+ ECED621E10F98926006B4DC9 /* tsk_sha1.h in Headers */,
+ ECED622010F98926006B4DC9 /* tsk_string.h in Headers */,
+ ECED622210F98926006B4DC9 /* tsk_thread.h in Headers */,
+ ECED622410F98926006B4DC9 /* tsk_time.h in Headers */,
+ ECED622610F98926006B4DC9 /* tsk_timer.h in Headers */,
+ ECED622810F98926006B4DC9 /* tsk_url.h in Headers */,
+ ECED622A10F98926006B4DC9 /* tsk_xml.h in Headers */,
+ ECF4BD9E11434CA000B7C09B /* tsk_fsm.h in Headers */,
+ ECF4BDA011434CA000B7C09B /* tsk_ppfcs32.h in Headers */,
+ ECF4BDA211434CA000B7C09B /* tsk_ragel_state.h in Headers */,
+ ECF4BDA411434CA000B7C09B /* tsk_uuid.h in Headers */,
+ ECE407E8117CE27700A43CEB /* tsk_common.h in Headers */,
+ ECE407EA117CE27700A43CEB /* tsk_options.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ ECF4BCB011434BA800B7C09B /* Headers */ = {
+ isa = PBXHeadersBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ ECF4BD3411434C1100B7C09B /* tnet_dhcp.h in Headers */,
+ ECF4BD3611434C1100B7C09B /* tnet_dhcp_message.h in Headers */,
+ ECF4BD3811434C1100B7C09B /* tnet_dhcp_option.h in Headers */,
+ ECF4BD3A11434C1100B7C09B /* tnet_dhcp_option_sip.h in Headers */,
+ ECF4BD3C11434C1100B7C09B /* tnet_dhcp6.h in Headers */,
+ ECF4BD3E11434C1100B7C09B /* tnet_dhcp6_duid.h in Headers */,
+ ECF4BD4011434C1100B7C09B /* tnet_dhcp6_message.h in Headers */,
+ ECF4BD4211434C1100B7C09B /* tnet_dhcp6_option.h in Headers */,
+ ECF4BD4411434C1100B7C09B /* tnet_dns.h in Headers */,
+ ECF4BD4611434C1100B7C09B /* tnet_dns_a.h in Headers */,
+ ECF4BD4811434C1100B7C09B /* tnet_dns_aaaa.h in Headers */,
+ ECF4BD4A11434C1100B7C09B /* tnet_dns_cname.h in Headers */,
+ ECF4BD4C11434C1100B7C09B /* tnet_dns_message.h in Headers */,
+ ECF4BD4E11434C1100B7C09B /* tnet_dns_mx.h in Headers */,
+ ECF4BD5011434C1100B7C09B /* tnet_dns_naptr.h in Headers */,
+ ECF4BD5211434C1100B7C09B /* tnet_dns_ns.h in Headers */,
+ ECF4BD5411434C1100B7C09B /* tnet_dns_opt.h in Headers */,
+ ECF4BD5611434C1100B7C09B /* tnet_dns_ptr.h in Headers */,
+ ECF4BD5811434C1100B7C09B /* tnet_dns_rr.h in Headers */,
+ ECF4BD5A11434C1100B7C09B /* tnet_dns_soa.h in Headers */,
+ ECF4BD5C11434C1100B7C09B /* tnet_dns_srv.h in Headers */,
+ ECF4BD5E11434C1100B7C09B /* tnet_dns_txt.h in Headers */,
+ ECF4BD6011434C1100B7C09B /* tnet_ice.h in Headers */,
+ ECF4BD6311434C1100B7C09B /* tnet_stun.h in Headers */,
+ ECF4BD6511434C1100B7C09B /* tnet_stun_attribute.h in Headers */,
+ ECF4BD6711434C1100B7C09B /* tnet_stun_message.h in Headers */,
+ ECF4BD6811434C1100B7C09B /* tinyNET_config.h in Headers */,
+ ECF4BD6A11434C1100B7C09B /* tnet_tls.h in Headers */,
+ ECF4BD6C11434C1100B7C09B /* tnet.h in Headers */,
+ ECF4BD6E11434C1100B7C09B /* tnet_auth.h in Headers */,
+ ECF4BD6F11434C1100B7C09B /* tnet_hardwares.h in Headers */,
+ ECF4BD7111434C1100B7C09B /* tnet_nat.h in Headers */,
+ ECF4BD7311434C1100B7C09B /* tnet_poll.h in Headers */,
+ ECF4BD7411434C1100B7C09B /* tnet_proto.h in Headers */,
+ ECF4BD7611434C1100B7C09B /* tnet_socket.h in Headers */,
+ ECF4BD7811434C1100B7C09B /* tnet_transport.h in Headers */,
+ ECF4BD7B11434C1100B7C09B /* tnet_types.h in Headers */,
+ ECF4BD7D11434C1100B7C09B /* tnet_utils.h in Headers */,
+ ECF4BD7F11434C1100B7C09B /* tnet_turn.h in Headers */,
+ ECF4BD8111434C1100B7C09B /* tnet_turn_attribute.h in Headers */,
+ ECF4BD8311434C1100B7C09B /* tnet_turn_message.h in Headers */,
+ ECE40754117CE04B00A43CEB /* tnet_endianness.h in Headers */,
+ ECE4075A117CE09C00A43CEB /* tnet_dns_regexp.h in Headers */,
+ ECE4075C117CE09C00A43CEB /* tnet_dns_resolvconf.h in Headers */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXHeadersBuildPhase section */
+
+/* Begin PBXNativeTarget section */
+ D2AAC0620554660B00DB518D /* tinyHTTP */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = 1DEB914A08733D8E0010E9CD /* Build configuration list for PBXNativeTarget "tinyHTTP" */;
+ buildPhases = (
+ D2AAC0600554660B00DB518D /* Headers */,
+ D2AAC0610554660B00DB518D /* Sources */,
+ D289988505E68E00004EDB86 /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ ECED622E10F9899F006B4DC9 /* PBXTargetDependency */,
+ ECF4BDA911434CC200B7C09B /* PBXTargetDependency */,
+ );
+ name = tinyHTTP;
+ productName = tinyHTTP;
+ productReference = D2AAC0630554660B00DB518D /* libtinyHTTP.dylib */;
+ productType = "com.apple.product-type.library.dynamic";
+ };
+ ECED61BB10F988E7006B4DC9 /* tinySAK */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = ECED61C010F988F6006B4DC9 /* Build configuration list for PBXNativeTarget "tinySAK" */;
+ buildPhases = (
+ ECED61B810F988E7006B4DC9 /* Headers */,
+ ECED61B910F988E7006B4DC9 /* Sources */,
+ ECED61BA10F988E7006B4DC9 /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ );
+ name = tinySAK;
+ productName = tinySAK;
+ productReference = ECED61BC10F988E7006B4DC9 /* libtinySAK.dylib */;
+ productType = "com.apple.product-type.library.dynamic";
+ };
+ ECED623C10F98B46006B4DC9 /* test */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = ECED624110F98B65006B4DC9 /* Build configuration list for PBXNativeTarget "test" */;
+ buildPhases = (
+ ECED623A10F98B46006B4DC9 /* Sources */,
+ ECED623B10F98B46006B4DC9 /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ ECED624C10F98B85006B4DC9 /* PBXTargetDependency */,
+ ECED624E10F98B85006B4DC9 /* PBXTargetDependency */,
+ ECE4083E117CE52000A43CEB /* PBXTargetDependency */,
+ );
+ name = test;
+ productName = test;
+ productReference = ECED623D10F98B46006B4DC9 /* test */;
+ productType = "com.apple.product-type.tool";
+ };
+ ECF4BCB311434BA800B7C09B /* tinyNET */ = {
+ isa = PBXNativeTarget;
+ buildConfigurationList = ECF4BCB711434BC700B7C09B /* Build configuration list for PBXNativeTarget "tinyNET" */;
+ buildPhases = (
+ ECF4BCB011434BA800B7C09B /* Headers */,
+ ECF4BCB111434BA800B7C09B /* Sources */,
+ ECF4BCB211434BA800B7C09B /* Frameworks */,
+ );
+ buildRules = (
+ );
+ dependencies = (
+ ECF4BCB911434BF400B7C09B /* PBXTargetDependency */,
+ );
+ name = tinyNET;
+ productName = tinyNET;
+ productReference = ECF4BCB411434BA800B7C09B /* libtinyNET.dylib */;
+ productType = "com.apple.product-type.library.dynamic";
+ };
+/* End PBXNativeTarget section */
+
+/* Begin PBXProject section */
+ 08FB7793FE84155DC02AAC07 /* Project object */ = {
+ isa = PBXProject;
+ buildConfigurationList = 1DEB914E08733D8E0010E9CD /* Build configuration list for PBXProject "tinyHTTP" */;
+ compatibilityVersion = "Xcode 3.1";
+ hasScannedForEncodings = 1;
+ mainGroup = 08FB7794FE84155DC02AAC07 /* tinyHTTP */;
+ projectDirPath = "";
+ projectRoot = "";
+ targets = (
+ D2AAC0620554660B00DB518D /* tinyHTTP */,
+ ECED61BB10F988E7006B4DC9 /* tinySAK */,
+ ECED623C10F98B46006B4DC9 /* test */,
+ ECF4BCB311434BA800B7C09B /* tinyNET */,
+ );
+ };
+/* End PBXProject section */
+
+/* Begin PBXSourcesBuildPhase section */
+ D2AAC0610554660B00DB518D /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ ECE407C4117CE1FD00A43CEB /* thttp_auth.c in Sources */,
+ ECE407C5117CE1FD00A43CEB /* thttp_challenge.c in Sources */,
+ ECE407C6117CE1FD00A43CEB /* thttp_header.c in Sources */,
+ ECE407C7117CE1FD00A43CEB /* thttp_header_Authorization.c in Sources */,
+ ECE407C8117CE1FD00A43CEB /* thttp_header_Content_Length.c in Sources */,
+ ECE407C9117CE1FD00A43CEB /* thttp_header_Content_Type.c in Sources */,
+ ECE407CA117CE1FD00A43CEB /* thttp_header_Dummy.c in Sources */,
+ ECE407CB117CE1FD00A43CEB /* thttp_header_ETag.c in Sources */,
+ ECE407CC117CE1FD00A43CEB /* thttp_header_Transfer_Encoding.c in Sources */,
+ ECE407CD117CE1FD00A43CEB /* thttp_header_WWW_Authenticate.c in Sources */,
+ ECE407CF117CE1FD00A43CEB /* thttp_parser_header.c in Sources */,
+ ECE407D0117CE1FD00A43CEB /* thttp_parser_message.c in Sources */,
+ ECE407D1117CE1FD00A43CEB /* thttp_parser_url.c in Sources */,
+ ECE407D2117CE1FD00A43CEB /* thttp.c in Sources */,
+ ECE407D3117CE1FD00A43CEB /* thttp_action.c in Sources */,
+ ECE407D4117CE1FD00A43CEB /* thttp_dialog.c in Sources */,
+ ECE407D5117CE1FD00A43CEB /* thttp_event.c in Sources */,
+ ECE407D6117CE1FD00A43CEB /* thttp_message.c in Sources */,
+ ECE407D7117CE1FD00A43CEB /* thttp_session.c in Sources */,
+ ECE407D8117CE1FD00A43CEB /* thttp_url.c in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ ECED61B910F988E7006B4DC9 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ ECED61F710F98926006B4DC9 /* tsk.c in Sources */,
+ ECED61F910F98926006B4DC9 /* tsk_base64.c in Sources */,
+ ECED61FB10F98926006B4DC9 /* tsk_binaryutils.c in Sources */,
+ ECED61FD10F98926006B4DC9 /* tsk_buffer.c in Sources */,
+ ECED61FF10F98926006B4DC9 /* tsk_condwait.c in Sources */,
+ ECED620110F98926006B4DC9 /* tsk_debug.c in Sources */,
+ ECED620610F98926006B4DC9 /* tsk_hmac.c in Sources */,
+ ECED620810F98926006B4DC9 /* tsk_list.c in Sources */,
+ ECED620B10F98926006B4DC9 /* tsk_md5.c in Sources */,
+ ECED620D10F98926006B4DC9 /* tsk_memory.c in Sources */,
+ ECED620F10F98926006B4DC9 /* tsk_mutex.c in Sources */,
+ ECED621110F98926006B4DC9 /* tsk_object.c in Sources */,
+ ECED621310F98926006B4DC9 /* tsk_params.c in Sources */,
+ ECED621510F98926006B4DC9 /* tsk_ppfcs16.c in Sources */,
+ ECED621710F98926006B4DC9 /* tsk_runnable.c in Sources */,
+ ECED621910F98926006B4DC9 /* tsk_safeobj.c in Sources */,
+ ECED621B10F98926006B4DC9 /* tsk_semaphore.c in Sources */,
+ ECED621D10F98926006B4DC9 /* tsk_sha1.c in Sources */,
+ ECED621F10F98926006B4DC9 /* tsk_string.c in Sources */,
+ ECED622110F98926006B4DC9 /* tsk_thread.c in Sources */,
+ ECED622310F98926006B4DC9 /* tsk_time.c in Sources */,
+ ECED622510F98926006B4DC9 /* tsk_timer.c in Sources */,
+ ECED622710F98926006B4DC9 /* tsk_url.c in Sources */,
+ ECED622910F98926006B4DC9 /* tsk_xml.c in Sources */,
+ ECF4BD9D11434CA000B7C09B /* tsk_fsm.c in Sources */,
+ ECF4BD9F11434CA000B7C09B /* tsk_ppfcs32.c in Sources */,
+ ECF4BDA111434CA000B7C09B /* tsk_ragel_state.c in Sources */,
+ ECF4BDA311434CA000B7C09B /* tsk_uuid.c in Sources */,
+ ECE407E9117CE27700A43CEB /* tsk_options.c in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ ECED623A10F98B46006B4DC9 /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ ECE4083A117CE48D00A43CEB /* stdafx.c in Sources */,
+ ECE4083B117CE48D00A43CEB /* test.c in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+ ECF4BCB111434BA800B7C09B /* Sources */ = {
+ isa = PBXSourcesBuildPhase;
+ buildActionMask = 2147483647;
+ files = (
+ ECF4BD3311434C1100B7C09B /* tnet_dhcp.c in Sources */,
+ ECF4BD3511434C1100B7C09B /* tnet_dhcp_message.c in Sources */,
+ ECF4BD3711434C1100B7C09B /* tnet_dhcp_option.c in Sources */,
+ ECF4BD3911434C1100B7C09B /* tnet_dhcp_option_sip.c in Sources */,
+ ECF4BD3B11434C1100B7C09B /* tnet_dhcp6.c in Sources */,
+ ECF4BD3D11434C1100B7C09B /* tnet_dhcp6_duid.c in Sources */,
+ ECF4BD3F11434C1100B7C09B /* tnet_dhcp6_message.c in Sources */,
+ ECF4BD4111434C1100B7C09B /* tnet_dhcp6_option.c in Sources */,
+ ECF4BD4311434C1100B7C09B /* tnet_dns.c in Sources */,
+ ECF4BD4511434C1100B7C09B /* tnet_dns_a.c in Sources */,
+ ECF4BD4711434C1100B7C09B /* tnet_dns_aaaa.c in Sources */,
+ ECF4BD4911434C1100B7C09B /* tnet_dns_cname.c in Sources */,
+ ECF4BD4B11434C1100B7C09B /* tnet_dns_message.c in Sources */,
+ ECF4BD4D11434C1100B7C09B /* tnet_dns_mx.c in Sources */,
+ ECF4BD4F11434C1100B7C09B /* tnet_dns_naptr.c in Sources */,
+ ECF4BD5111434C1100B7C09B /* tnet_dns_ns.c in Sources */,
+ ECF4BD5311434C1100B7C09B /* tnet_dns_opt.c in Sources */,
+ ECF4BD5511434C1100B7C09B /* tnet_dns_ptr.c in Sources */,
+ ECF4BD5711434C1100B7C09B /* tnet_dns_rr.c in Sources */,
+ ECF4BD5911434C1100B7C09B /* tnet_dns_soa.c in Sources */,
+ ECF4BD5B11434C1100B7C09B /* tnet_dns_srv.c in Sources */,
+ ECF4BD5D11434C1100B7C09B /* tnet_dns_txt.c in Sources */,
+ ECF4BD5F11434C1100B7C09B /* tnet_ice.c in Sources */,
+ ECF4BD6211434C1100B7C09B /* tnet_stun.c in Sources */,
+ ECF4BD6411434C1100B7C09B /* tnet_stun_attribute.c in Sources */,
+ ECF4BD6611434C1100B7C09B /* tnet_stun_message.c in Sources */,
+ ECF4BD6911434C1100B7C09B /* tnet_tls.c in Sources */,
+ ECF4BD6B11434C1100B7C09B /* tnet.c in Sources */,
+ ECF4BD6D11434C1100B7C09B /* tnet_auth.c in Sources */,
+ ECF4BD7011434C1100B7C09B /* tnet_nat.c in Sources */,
+ ECF4BD7211434C1100B7C09B /* tnet_poll.c in Sources */,
+ ECF4BD7511434C1100B7C09B /* tnet_socket.c in Sources */,
+ ECF4BD7711434C1100B7C09B /* tnet_transport.c in Sources */,
+ ECF4BD7911434C1100B7C09B /* tnet_transport_poll.c in Sources */,
+ ECF4BD7A11434C1100B7C09B /* tnet_transport_win32.c in Sources */,
+ ECF4BD7C11434C1100B7C09B /* tnet_utils.c in Sources */,
+ ECF4BD7E11434C1100B7C09B /* tnet_turn.c in Sources */,
+ ECF4BD8011434C1100B7C09B /* tnet_turn_attribute.c in Sources */,
+ ECF4BD8211434C1100B7C09B /* tnet_turn_message.c in Sources */,
+ ECE40753117CE04B00A43CEB /* tnet_endianness.c in Sources */,
+ ECE40759117CE09C00A43CEB /* tnet_dns_regexp.c in Sources */,
+ ECE4075B117CE09C00A43CEB /* tnet_dns_resolvconf.c in Sources */,
+ );
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXSourcesBuildPhase section */
+
+/* Begin PBXTargetDependency section */
+ ECE4083E117CE52000A43CEB /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = ECF4BCB311434BA800B7C09B /* tinyNET */;
+ targetProxy = ECE4083D117CE52000A43CEB /* PBXContainerItemProxy */;
+ };
+ ECED622E10F9899F006B4DC9 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = ECED61BB10F988E7006B4DC9 /* tinySAK */;
+ targetProxy = ECED622D10F9899F006B4DC9 /* PBXContainerItemProxy */;
+ };
+ ECED624C10F98B85006B4DC9 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = D2AAC0620554660B00DB518D /* tinyHTTP */;
+ targetProxy = ECED624B10F98B85006B4DC9 /* PBXContainerItemProxy */;
+ };
+ ECED624E10F98B85006B4DC9 /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = ECED61BB10F988E7006B4DC9 /* tinySAK */;
+ targetProxy = ECED624D10F98B85006B4DC9 /* PBXContainerItemProxy */;
+ };
+ ECF4BCB911434BF400B7C09B /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = ECED61BB10F988E7006B4DC9 /* tinySAK */;
+ targetProxy = ECF4BCB811434BF400B7C09B /* PBXContainerItemProxy */;
+ };
+ ECF4BDA911434CC200B7C09B /* PBXTargetDependency */ = {
+ isa = PBXTargetDependency;
+ target = ECF4BCB311434BA800B7C09B /* tinyNET */;
+ targetProxy = ECF4BDA811434CC200B7C09B /* PBXContainerItemProxy */;
+ };
+/* End PBXTargetDependency section */
+
+/* Begin XCBuildConfiguration section */
+ 1DEB914B08733D8E0010E9CD /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ COPY_PHASE_STRIP = NO;
+ EXECUTABLE_PREFIX = lib;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ HEADER_SEARCH_PATHS = (
+ ../../../doubango/tinyHTTP/include,
+ ../../../doubango/tinySAK/src,
+ );
+ INSTALL_PATH = /usr/local/lib;
+ LIBRARY_SEARCH_PATHS = "";
+ OTHER_CFLAGS = "-DDEBUG_LEVEL=DEBUG_LEVEL_INFO";
+ PRODUCT_NAME = tinyHTTP;
+ };
+ name = Debug;
+ };
+ 1DEB914C08733D8E0010E9CD /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ EXECUTABLE_PREFIX = lib;
+ GCC_MODEL_TUNING = G5;
+ INSTALL_PATH = /usr/local/lib;
+ PRODUCT_NAME = tinyHTTP;
+ };
+ name = Release;
+ };
+ 1DEB914F08733D8E0010E9CD /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ARCHS = "$(ARCHS_STANDARD_32_BIT)";
+ GCC_C_LANGUAGE_STANDARD = c99;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ ONLY_ACTIVE_ARCH = YES;
+ PREBINDING = NO;
+ SDKROOT = macosx10.5;
+ };
+ name = Debug;
+ };
+ 1DEB915008733D8E0010E9CD /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ARCHS = "$(ARCHS_STANDARD_32_BIT)";
+ GCC_C_LANGUAGE_STANDARD = c99;
+ GCC_WARN_ABOUT_RETURN_TYPE = YES;
+ GCC_WARN_UNUSED_VARIABLE = YES;
+ PREBINDING = NO;
+ SDKROOT = macosx10.5;
+ };
+ name = Release;
+ };
+ ECED61BD10F988E8006B4DC9 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ COPY_PHASE_STRIP = NO;
+ EXECUTABLE_PREFIX = lib;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ INSTALL_PATH = /usr/local/lib;
+ OTHER_CFLAGS = "-DDEBUG_LEVEL=DEBUG_LEVEL_INFO";
+ OTHER_CPLUSPLUSFLAGS = "-DDEBUG_LEVEL=DEBUG_LEVEL_INFO";
+ PREBINDING = NO;
+ PRODUCT_NAME = tinySAK;
+ };
+ name = Debug;
+ };
+ ECED61BE10F988E8006B4DC9 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ COPY_PHASE_STRIP = YES;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ EXECUTABLE_PREFIX = lib;
+ GCC_ENABLE_FIX_AND_CONTINUE = NO;
+ GCC_MODEL_TUNING = G5;
+ INSTALL_PATH = /usr/local/lib;
+ PREBINDING = NO;
+ PRODUCT_NAME = tinySAK;
+ ZERO_LINK = NO;
+ };
+ name = Release;
+ };
+ ECED623F10F98B47006B4DC9 /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ COPY_PHASE_STRIP = NO;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ HEADER_SEARCH_PATHS = (
+ ../../../doubango/tinyHTTP/include,
+ ../../../doubango/tinyNET/src,
+ ../../../doubango/tinySAK/src,
+ );
+ INSTALL_PATH = /usr/local/bin;
+ OTHER_CFLAGS = "-DDEBUG_LEVEL=DEBUG_LEVEL_INFO";
+ PREBINDING = NO;
+ PRODUCT_NAME = test;
+ };
+ name = Debug;
+ };
+ ECED624010F98B47006B4DC9 /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ COPY_PHASE_STRIP = YES;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ GCC_ENABLE_FIX_AND_CONTINUE = NO;
+ GCC_MODEL_TUNING = G5;
+ INSTALL_PATH = /usr/local/bin;
+ PREBINDING = NO;
+ PRODUCT_NAME = test;
+ ZERO_LINK = NO;
+ };
+ name = Release;
+ };
+ ECF4BCB511434BA800B7C09B /* Debug */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ COPY_PHASE_STRIP = NO;
+ EXECUTABLE_PREFIX = lib;
+ GCC_DYNAMIC_NO_PIC = NO;
+ GCC_ENABLE_FIX_AND_CONTINUE = YES;
+ GCC_MODEL_TUNING = G5;
+ GCC_OPTIMIZATION_LEVEL = 0;
+ HEADER_SEARCH_PATHS = (
+ ../../../doubango/tinySAK/src,
+ ../../../doubango/tinyNET/src,
+ );
+ INSTALL_PATH = /usr/local/lib;
+ OTHER_CFLAGS = "-DDEBUG_LEVEL=DEBUG_LEVEL_INFO";
+ PREBINDING = NO;
+ PRODUCT_NAME = tinyNET;
+ };
+ name = Debug;
+ };
+ ECF4BCB611434BA800B7C09B /* Release */ = {
+ isa = XCBuildConfiguration;
+ buildSettings = {
+ ALWAYS_SEARCH_USER_PATHS = NO;
+ COPY_PHASE_STRIP = YES;
+ DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
+ EXECUTABLE_PREFIX = lib;
+ GCC_ENABLE_FIX_AND_CONTINUE = NO;
+ GCC_MODEL_TUNING = G5;
+ INSTALL_PATH = /usr/local/lib;
+ PREBINDING = NO;
+ PRODUCT_NAME = tinyNET;
+ ZERO_LINK = NO;
+ };
+ name = Release;
+ };
+/* End XCBuildConfiguration section */
+
+/* Begin XCConfigurationList section */
+ 1DEB914A08733D8E0010E9CD /* Build configuration list for PBXNativeTarget "tinyHTTP" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 1DEB914B08733D8E0010E9CD /* Debug */,
+ 1DEB914C08733D8E0010E9CD /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ 1DEB914E08733D8E0010E9CD /* Build configuration list for PBXProject "tinyHTTP" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ 1DEB914F08733D8E0010E9CD /* Debug */,
+ 1DEB915008733D8E0010E9CD /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ ECED61C010F988F6006B4DC9 /* Build configuration list for PBXNativeTarget "tinySAK" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ ECED61BD10F988E8006B4DC9 /* Debug */,
+ ECED61BE10F988E8006B4DC9 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ ECED624110F98B65006B4DC9 /* Build configuration list for PBXNativeTarget "test" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ ECED623F10F98B47006B4DC9 /* Debug */,
+ ECED624010F98B47006B4DC9 /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+ ECF4BCB711434BC700B7C09B /* Build configuration list for PBXNativeTarget "tinyNET" */ = {
+ isa = XCConfigurationList;
+ buildConfigurations = (
+ ECF4BCB511434BA800B7C09B /* Debug */,
+ ECF4BCB611434BA800B7C09B /* Release */,
+ );
+ defaultConfigurationIsVisible = 0;
+ defaultConfigurationName = Release;
+ };
+/* End XCConfigurationList section */
+ };
+ rootObject = 08FB7793FE84155DC02AAC07 /* Project object */;
+}
OpenPOWER on IntegriCloud