PageRenderTime 40ms CodeModel.GetById 19ms RepoModel.GetById 1ms app.codeStats 0ms

/mordor.xcodeproj/project.pbxproj

http://github.com/mozy/mordor
Unknown | 1400 lines | 1386 code | 14 blank | 0 comment | 0 complexity | 4749421ff12714e25f2c90a235b596d0 MD5 | raw file
Possible License(s): BSD-3-Clause

Large files files are truncated, but you can click here to view the full file

  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 46;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 0E01DD2615C0F28B00DC4F2B /* counter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E01DD2415C0F28B00DC4F2B /* counter.cpp */; };
  10. 0E01DD2715C0F28B00DC4F2B /* counter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E01DD2515C0F28B00DC4F2B /* counter.h */; };
  11. 0E01DD2A15C0F29700DC4F2B /* delay.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E01DD2915C0F29700DC4F2B /* delay.h */; };
  12. 0E01DD2C15C0F2E400DC4F2B /* counter_stream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E01DD2B15C0F2E400DC4F2B /* counter_stream.cpp */; };
  13. 0E01DD2E15C0F2F800DC4F2B /* notify_stream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E01DD2D15C0F2F800DC4F2B /* notify_stream.cpp */; };
  14. 0E01DD3015C0F30200DC4F2B /* timeout_stream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0E01DD2F15C0F30200DC4F2B /* timeout_stream.cpp */; };
  15. 0E8A702A15594EE900607636 /* hashfwd.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E8A702915594EE900607636 /* hashfwd.h */; };
  16. 0EF3018A15E4BEF40020B13A /* statistics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0EF3018915E4BEF40020B13A /* statistics.cpp */; };
  17. 24BDA181151D1D7D00E0A646 /* oauth2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 24BDA17F151D1D7D00E0A646 /* oauth2.cpp */; };
  18. 24BDA182151D1D7D00E0A646 /* oauth2.h in Headers */ = {isa = PBXBuildFile; fileRef = 24BDA180151D1D7D00E0A646 /* oauth2.h */; };
  19. 34CCCE4F13982DC900E6BDBA /* compoundlistener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34CCCE4D13982DC900E6BDBA /* compoundlistener.cpp */; };
  20. 34CCCE5013982DC900E6BDBA /* compoundlistener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 34CCCE4D13982DC900E6BDBA /* compoundlistener.cpp */; };
  21. 34CCCE5113982DC900E6BDBA /* compoundlistener.h in Headers */ = {isa = PBXBuildFile; fileRef = 34CCCE4E13982DC900E6BDBA /* compoundlistener.h */; };
  22. 34CCCE5213982DC900E6BDBA /* compoundlistener.h in Headers */ = {isa = PBXBuildFile; fileRef = 34CCCE4E13982DC900E6BDBA /* compoundlistener.h */; };
  23. 3CAB29B5112B347400607AEE /* json.rl in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB271E112B096700607AEE /* json.rl */; };
  24. 3CAB29B6112B347400607AEE /* http_parser.rl in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB270E112B096700607AEE /* http_parser.rl */; settings = {COMPILER_FLAGS = http; }; };
  25. 3CAB29B7112B347400607AEE /* xml_parser.rl in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB27A1112B096700607AEE /* xml_parser.rl */; settings = {COMPILER_FLAGS = xml; }; };
  26. 3CAB29B8112B347400607AEE /* uri.rl in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB279B112B096700607AEE /* uri.rl */; };
  27. 3CAB29B9112B347400607AEE /* assert.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB26D7112B096700607AEE /* assert.cpp */; };
  28. 3CAB29BA112B347400607AEE /* config.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB26DA112B096700607AEE /* config.cpp */; };
  29. 3CAB29BB112B347400607AEE /* date_time.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB26DD112B096700607AEE /* date_time.cpp */; };
  30. 3CAB29BC112B347400607AEE /* exception.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB26F1112B096700607AEE /* exception.cpp */; };
  31. 3CAB29BD112B347400607AEE /* fiber.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB26F3112B096700607AEE /* fiber.cpp */; };
  32. 3CAB29BE112B347400607AEE /* auth.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB26F7112B096700607AEE /* auth.cpp */; };
  33. 3CAB29BF112B347400607AEE /* basic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB26F9112B096700607AEE /* basic.cpp */; };
  34. 3CAB29C0112B347400607AEE /* broker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB26FB112B096700607AEE /* broker.cpp */; };
  35. 3CAB29C1112B347400607AEE /* chunked.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB26FD112B096700607AEE /* chunked.cpp */; };
  36. 3CAB29C2112B347400607AEE /* client.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB26FF112B096700607AEE /* client.cpp */; };
  37. 3CAB29C3112B347400607AEE /* connection.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2701112B096700607AEE /* connection.cpp */; };
  38. 3CAB29C4112B347400607AEE /* digest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2703112B096700607AEE /* digest.cpp */; };
  39. 3CAB29C5112B347400607AEE /* http.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2705112B096700607AEE /* http.cpp */; };
  40. 3CAB29C6112B347400607AEE /* multipart.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2707112B096700607AEE /* multipart.cpp */; };
  41. 3CAB29C7112B347400607AEE /* oauth.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB270B112B096700607AEE /* oauth.cpp */; };
  42. 3CAB29C8112B347400607AEE /* proxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB270F112B096700607AEE /* proxy.cpp */; };
  43. 3CAB29C9112B347400607AEE /* server.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2711112B096700607AEE /* server.cpp */; };
  44. 3CAB29CB112B347400607AEE /* log.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB271F112B096700607AEE /* log.cpp */; };
  45. 3CAB29CD112B347400607AEE /* ragel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2728112B096700607AEE /* ragel.cpp */; };
  46. 3CAB29CE112B347400607AEE /* scheduler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB272D112B096700607AEE /* scheduler.cpp */; };
  47. 3CAB29CF112B347400607AEE /* semaphore.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB272F112B096700607AEE /* semaphore.cpp */; };
  48. 3CAB29D0112B347400607AEE /* sleep.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2731112B096700607AEE /* sleep.cpp */; };
  49. 3CAB29D1112B347400607AEE /* socket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2733112B096700607AEE /* socket.cpp */; };
  50. 3CAB29D2112B347400607AEE /* statistics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2735112B096700607AEE /* statistics.cpp */; };
  51. 3CAB29D3112B347400607AEE /* buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2738112B096700607AEE /* buffer.cpp */; };
  52. 3CAB29D4112B347400607AEE /* buffered.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB273A112B096700607AEE /* buffered.cpp */; };
  53. 3CAB29D5112B347400607AEE /* cat.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB273C112B096700607AEE /* cat.cpp */; };
  54. 3CAB29D6112B347400607AEE /* fd.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2742112B096700607AEE /* fd.cpp */; };
  55. 3CAB29D7112B347400607AEE /* file.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2744112B096700607AEE /* file.cpp */; };
  56. 3CAB29D8112B347400607AEE /* hash.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB274A112B096700607AEE /* hash.cpp */; };
  57. 3CAB29D9112B347400607AEE /* http.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB274C112B096700607AEE /* http.cpp */; };
  58. 3CAB29DA112B347400607AEE /* limited.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB274E112B096700607AEE /* limited.cpp */; };
  59. 3CAB29DB112B347400607AEE /* memory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2750112B096700607AEE /* memory.cpp */; };
  60. 3CAB29DC112B347400607AEE /* null.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2755112B096700607AEE /* null.cpp */; };
  61. 3CAB29DD112B347400607AEE /* pipe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2757112B096700607AEE /* pipe.cpp */; };
  62. 3CAB29DE112B347400607AEE /* random.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2759112B096700607AEE /* random.cpp */; };
  63. 3CAB29DF112B347400607AEE /* socket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB275D112B096700607AEE /* socket.cpp */; };
  64. 3CAB29E0112B347400607AEE /* ssl.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB275F112B096700607AEE /* ssl.cpp */; };
  65. 3CAB29E1112B347400607AEE /* std.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2761112B096700607AEE /* std.cpp */; };
  66. 3CAB29E2112B347400607AEE /* stream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2763112B096700607AEE /* stream.cpp */; };
  67. 3CAB29E3112B347400607AEE /* temp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2765112B096700607AEE /* temp.cpp */; };
  68. 3CAB29E4112B347400607AEE /* test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2767112B096700607AEE /* test.cpp */; };
  69. 3CAB29E5112B347400607AEE /* throttle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2769112B096700607AEE /* throttle.cpp */; };
  70. 3CAB29E6112B347400607AEE /* transfer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB276B112B096700607AEE /* transfer.cpp */; };
  71. 3CAB29E7112B347400607AEE /* zlib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB276D112B096700607AEE /* zlib.cpp */; };
  72. 3CAB29E8112B347400607AEE /* string.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB276F112B096700607AEE /* string.cpp */; };
  73. 3CAB29E9112B347400607AEE /* timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2798112B096700607AEE /* timer.cpp */; };
  74. 3CAC4A341151622F00F85725 /* iomanager_kqueue.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB271B112B096700607AEE /* iomanager_kqueue.cpp */; };
  75. 3CC4CE561138646D001C21F2 /* progress.h in Headers */ = {isa = PBXBuildFile; fileRef = 3CC4CE551138646D001C21F2 /* progress.h */; };
  76. 3F4296F01385DADC007EC0C7 /* util.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3F4296EF1385DADC007EC0C7 /* util.cpp */; };
  77. 4620C41A1613FB91006114F3 /* lzma2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4620C4181613FB91006114F3 /* lzma2.cpp */; };
  78. 4620C41C1613FB91006114F3 /* lzma2.h in Headers */ = {isa = PBXBuildFile; fileRef = 4620C4191613FB91006114F3 /* lzma2.h */; };
  79. 4655085915E3939F0024F210 /* protobuf.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 4655085715E3939F0024F210 /* protobuf.cpp */; };
  80. 4655085A15E3939F0024F210 /* protobuf.h in Headers */ = {isa = PBXBuildFile; fileRef = 4655085815E3939F0024F210 /* protobuf.h */; };
  81. 46AA782B15E685AC0052192D /* zero.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 46AA782915E685AC0052192D /* zero.cpp */; };
  82. 46AA782C15E685AC0052192D /* zero.h in Headers */ = {isa = PBXBuildFile; fileRef = 46AA782A15E685AC0052192D /* zero.h */; };
  83. 5C85448415756FC700589928 /* buffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2779112B096700607AEE /* buffer.cpp */; };
  84. 5C85448515756FC700589928 /* buffered_stream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB277A112B096700607AEE /* buffered_stream.cpp */; };
  85. 5C85448615756FC700589928 /* chunked_stream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB277B112B096700607AEE /* chunked_stream.cpp */; };
  86. 5C85448715756FC700589928 /* coroutine.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB277C112B096700607AEE /* coroutine.cpp */; };
  87. 5C85448815756FC700589928 /* crypto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EA9919F9142946E60069FD05 /* crypto.cpp */; };
  88. 5C85448915756FC700589928 /* efs_stream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB277D112B096700607AEE /* efs_stream.cpp */; };
  89. 5C85448A15756FC700589928 /* fibers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB277E112B096700607AEE /* fibers.cpp */; };
  90. 5C85448B15756FC700589928 /* fibersync.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB277F112B096700607AEE /* fibersync.cpp */; };
  91. 5C85448C15756FC700589928 /* fls.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2780112B096700607AEE /* fls.cpp */; };
  92. 5C85448D15756FC700589928 /* hash_stream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0EC278D31526562700F8AC65 /* hash_stream.cpp */; };
  93. 5C85448E15756FC700589928 /* hmac.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2781112B096700607AEE /* hmac.cpp */; };
  94. 5C85448F15756FC700589928 /* iomanager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2783112B096700607AEE /* iomanager.cpp */; };
  95. 5C85449015756FC700589928 /* iomanager_iocp.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2784112B096700607AEE /* iomanager_iocp.cpp */; };
  96. 5C85449115756FC700589928 /* json.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2785112B096700607AEE /* json.cpp */; };
  97. 5C85449215756FC700589928 /* log.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2786112B096700607AEE /* log.cpp */; };
  98. 5C85449315756FC700589928 /* memory_stream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2787112B096700607AEE /* memory_stream.cpp */; };
  99. 5C85449415756FC700589928 /* oauth.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2788112B096700607AEE /* oauth.cpp */; };
  100. 5C85449515756FC700589928 /* pch.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2789112B096700607AEE /* pch.cpp */; };
  101. 5C85449615756FC700589928 /* pipe_stream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB278A112B096700607AEE /* pipe_stream.cpp */; };
  102. 5C85449715756FC700589928 /* ragel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0EF8669115333584009205E8 /* ragel.cpp */; };
  103. 5C85449815756FC700589928 /* run_tests.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB278C112B096700607AEE /* run_tests.cpp */; };
  104. 5C85449915756FC700589928 /* scheduler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB278D112B096700607AEE /* scheduler.cpp */; };
  105. 5C85449A15756FC700589928 /* socket.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB278E112B096700607AEE /* socket.cpp */; };
  106. 5C85449B15756FC700589928 /* ssl_stream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB278F112B096700607AEE /* ssl_stream.cpp */; };
  107. 5C85449C15756FC700589928 /* stream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2790112B096700607AEE /* stream.cpp */; };
  108. 5C85449D15756FC700589928 /* temp_stream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2791112B096700607AEE /* temp_stream.cpp */; };
  109. 5C85449E15756FC700589928 /* timer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2793112B096700607AEE /* timer.cpp */; };
  110. 5C85449F15756FC700589928 /* transfer_stream.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2794112B096700607AEE /* transfer_stream.cpp */; };
  111. 5C8544A015756FC700589928 /* uri.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2795112B096700607AEE /* uri.cpp */; };
  112. 5C8544A115756FC700589928 /* zlib.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2796112B096700607AEE /* zlib.cpp */; };
  113. 5C8544A61575700D00589928 /* libmordor.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3CAB29B1112B340600607AEE /* libmordor.a */; };
  114. 5C8544A71575700D00589928 /* libmordortest.a in Frameworks */ = {isa = PBXBuildFile; fileRef = E2DE14A811E67AB400D9622F /* libmordortest.a */; };
  115. 5C8544D01576633000589928 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 5C8544CF1576633000589928 /* libz.dylib */; };
  116. 5C8544D21576665800589928 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5C8544D11576665800589928 /* Security.framework */; };
  117. 5C8544D61576667D00589928 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5C8544D51576667D00589928 /* SystemConfiguration.framework */; };
  118. 5C8544D81576669500589928 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5C8544D71576669500589928 /* CoreFoundation.framework */; };
  119. 5C8544DC157666D400589928 /* CoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5C8544DB157666D400589928 /* CoreServices.framework */; };
  120. 5C8544DF1576710800589928 /* http_proxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 5C8544DD157670FA00589928 /* http_proxy.cpp */; };
  121. 61AA83C6120A18D600D7B56B /* filter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AA83C4120A18D600D7B56B /* filter.cpp */; };
  122. 61AA83C7120A18D600D7B56B /* singleplex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 61AA83C5120A18D600D7B56B /* singleplex.cpp */; };
  123. 7EF15AB41904FFC0004BBDE1 /* http_parser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7EF15AB31904FFC0004BBDE1 /* http_parser.cpp */; };
  124. B7EA53811933CCE3006DCF84 /* unicode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B7E545FF192FA02E0020BAFD /* unicode.cpp */; };
  125. B7EA53821933CCE9006DCF84 /* statistics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0EF3018915E4BEF40020B13A /* statistics.cpp */; };
  126. C32025B811F949CF00E09E5A /* daemon.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C32025AD11F949CF00E09E5A /* daemon.cpp */; };
  127. C32025B911F949CF00E09E5A /* daemon.h in Headers */ = {isa = PBXBuildFile; fileRef = C32025AE11F949CF00E09E5A /* daemon.h */; };
  128. C32025BA11F949CF00E09E5A /* fibersynchronization.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C32025AF11F949CF00E09E5A /* fibersynchronization.cpp */; };
  129. C32025BB11F949CF00E09E5A /* fibersynchronization.h in Headers */ = {isa = PBXBuildFile; fileRef = C32025B011F949CF00E09E5A /* fibersynchronization.h */; };
  130. C32025BC11F949CF00E09E5A /* future.h in Headers */ = {isa = PBXBuildFile; fileRef = C32025B111F949CF00E09E5A /* future.h */; };
  131. C32025BD11F949CF00E09E5A /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C32025B211F949CF00E09E5A /* main.cpp */; };
  132. C32025BE11F949CF00E09E5A /* main.h in Headers */ = {isa = PBXBuildFile; fileRef = C32025B311F949CF00E09E5A /* main.h */; };
  133. C32025BF11F949CF00E09E5A /* parallel.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C32025B411F949CF00E09E5A /* parallel.cpp */; };
  134. C32025C011F949CF00E09E5A /* parallel.h in Headers */ = {isa = PBXBuildFile; fileRef = C32025B511F949CF00E09E5A /* parallel.h */; };
  135. C32025C111F949CF00E09E5A /* workerpool.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C32025B611F949CF00E09E5A /* workerpool.cpp */; };
  136. C32025C211F949CF00E09E5A /* workerpool.h in Headers */ = {isa = PBXBuildFile; fileRef = C32025B711F949CF00E09E5A /* workerpool.h */; };
  137. C32854BE120A1E750079C4A2 /* thread.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C32854BC120A1E750079C4A2 /* thread.cpp */; };
  138. C32854BF120A1E750079C4A2 /* thread.h in Headers */ = {isa = PBXBuildFile; fileRef = C32854BD120A1E750079C4A2 /* thread.h */; };
  139. C34893CA11BEB1300044E9C8 /* socks.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C34893C811BEB1300044E9C8 /* socks.cpp */; };
  140. C34893CB11BEB1300044E9C8 /* socks.h in Headers */ = {isa = PBXBuildFile; fileRef = C34893C911BEB1300044E9C8 /* socks.h */; };
  141. E29FD2AA1136FD1D004BC293 /* timeout.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E29FD2A81136FD1D004BC293 /* timeout.cpp */; };
  142. E29FD2AB1136FD1D004BC293 /* timeout.h in Headers */ = {isa = PBXBuildFile; fileRef = E29FD2A91136FD1D004BC293 /* timeout.h */; };
  143. E2DE14B311E67ADD00D9622F /* antxmllistener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E2DE14B111E67ADD00D9622F /* antxmllistener.cpp */; };
  144. E2DE14B611E67AFF00D9622F /* stdoutlistener.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2773112B096700607AEE /* stdoutlistener.cpp */; };
  145. E2DE14B811E67AFF00D9622F /* test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3CAB2775112B096700607AEE /* test.cpp */; };
  146. E3B2FD27151A908800E87F0F /* cxa_exception.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E3B2FD25151A908800E87F0F /* cxa_exception.cpp */; };
  147. E3B2FD28151A908800E87F0F /* cxa_exception.cpp in Sources */ = {isa = PBXBuildFile; fileRef = E3B2FD25151A908800E87F0F /* cxa_exception.cpp */; };
  148. E3B2FD29151A908800E87F0F /* cxa_exception.h in Headers */ = {isa = PBXBuildFile; fileRef = E3B2FD26151A908800E87F0F /* cxa_exception.h */; settings = {ATTRIBUTES = (Public, ); }; };
  149. E3B2FD2A151A908800E87F0F /* cxa_exception.h in Headers */ = {isa = PBXBuildFile; fileRef = E3B2FD26151A908800E87F0F /* cxa_exception.h */; settings = {ATTRIBUTES = (Public, ); }; };
  150. EA9919FA142946E60069FD05 /* crypto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EA9919F9142946E60069FD05 /* crypto.cpp */; };
  151. EA9919FE142946FC0069FD05 /* crypto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EA9919FC142946FC0069FD05 /* crypto.cpp */; };
  152. EA9919FF142946FC0069FD05 /* crypto.cpp in Sources */ = {isa = PBXBuildFile; fileRef = EA9919FC142946FC0069FD05 /* crypto.cpp */; };
  153. EA991A00142946FC0069FD05 /* crypto.h in Headers */ = {isa = PBXBuildFile; fileRef = EA9919FD142946FC0069FD05 /* crypto.h */; };
  154. EA991A01142946FC0069FD05 /* crypto.h in Headers */ = {isa = PBXBuildFile; fileRef = EA9919FD142946FC0069FD05 /* crypto.h */; };
  155. FC1BF5041694A05E00B8D291 /* openssl_lock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FC1BF5021694A05E00B8D291 /* openssl_lock.cpp */; };
  156. FC1BF5051694A05E00B8D291 /* openssl_lock.h in Headers */ = {isa = PBXBuildFile; fileRef = FC1BF5031694A05E00B8D291 /* openssl_lock.h */; };
  157. /* End PBXBuildFile section */
  158. /* Begin PBXBuildRule section */
  159. 3CC42A8A113D9F5F000C1B43 /* PBXBuildRule */ = {
  160. isa = PBXBuildRule;
  161. compilerSpec = com.apple.compilers.proxy.script;
  162. filePatterns = "*.rl";
  163. fileType = pattern.proxy;
  164. isEditable = 1;
  165. outputFiles = (
  166. "$(DERIVED_FILES_DIR)/$(CURRENT_ARCH)$(INPUT_FILE_DIR)/$(INPUT_FILE_BASE).cpp",
  167. );
  168. script = "#!/usr/bin/bash\n# The default PATH for this shell is /Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin. \n# Ragel is usually in none of those, so let's see if they've extended their PATH\n\nif [ -f ~/.bash_profile ]; then\n source ~/.bash_profile\nelse\n if [ -f ~/.bash_login ]; then\n source ~/.bash_login\n else\n if [ -f ~/.profile ]; then\n source ~/.profile\n fi\n fi\nfi\n\nOUTPUT_FILE=\"${DERIVED_FILES_DIR}/${CURRENT_ARCH}${INPUT_FILE_DIR}/${INPUT_FILE_BASE}.cpp\"\nragel -o \"${OUTPUT_FILE}\" \"${INPUT_FILE_PATH}\"\n";
  169. };
  170. /* End PBXBuildRule section */
  171. /* Begin PBXContainerItemProxy section */
  172. 5C8544A21575700100589928 /* PBXContainerItemProxy */ = {
  173. isa = PBXContainerItemProxy;
  174. containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
  175. proxyType = 1;
  176. remoteGlobalIDString = 3CAB29B0112B340500607AEE;
  177. remoteInfo = mordor;
  178. };
  179. 5C8544A41575700100589928 /* PBXContainerItemProxy */ = {
  180. isa = PBXContainerItemProxy;
  181. containerPortal = 0867D690FE84028FC02AAC07 /* Project object */;
  182. proxyType = 1;
  183. remoteGlobalIDString = E2DE14A711E67AB400D9622F;
  184. remoteInfo = mordortest;
  185. };
  186. /* End PBXContainerItemProxy section */
  187. /* Begin PBXCopyFilesBuildPhase section */
  188. 5C85447715756F8400589928 /* CopyFiles */ = {
  189. isa = PBXCopyFilesBuildPhase;
  190. buildActionMask = 2147483647;
  191. dstPath = /usr/share/man/man1/;
  192. dstSubfolderSpec = 0;
  193. files = (
  194. );
  195. runOnlyForDeploymentPostprocessing = 1;
  196. };
  197. /* End PBXCopyFilesBuildPhase section */
  198. /* Begin PBXFileReference section */
  199. 0E01DD2415C0F28B00DC4F2B /* counter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = counter.cpp; sourceTree = "<group>"; };
  200. 0E01DD2515C0F28B00DC4F2B /* counter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = counter.h; sourceTree = "<group>"; };
  201. 0E01DD2915C0F29700DC4F2B /* delay.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = delay.h; sourceTree = "<group>"; };
  202. 0E01DD2B15C0F2E400DC4F2B /* counter_stream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = counter_stream.cpp; sourceTree = "<group>"; };
  203. 0E01DD2D15C0F2F800DC4F2B /* notify_stream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = notify_stream.cpp; sourceTree = "<group>"; };
  204. 0E01DD2F15C0F30200DC4F2B /* timeout_stream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = timeout_stream.cpp; sourceTree = "<group>"; };
  205. 0E8A702915594EE900607636 /* hashfwd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hashfwd.h; sourceTree = "<group>"; };
  206. 0EC278D31526562700F8AC65 /* hash_stream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hash_stream.cpp; sourceTree = "<group>"; };
  207. 0EF3018915E4BEF40020B13A /* statistics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = statistics.cpp; sourceTree = "<group>"; };
  208. 0EF8669115333584009205E8 /* ragel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ragel.cpp; sourceTree = "<group>"; };
  209. 24BDA17F151D1D7D00E0A646 /* oauth2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = oauth2.cpp; sourceTree = "<group>"; };
  210. 24BDA180151D1D7D00E0A646 /* oauth2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = oauth2.h; sourceTree = "<group>"; };
  211. 34CCCE4D13982DC900E6BDBA /* compoundlistener.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = compoundlistener.cpp; sourceTree = "<group>"; };
  212. 34CCCE4E13982DC900E6BDBA /* compoundlistener.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = compoundlistener.h; sourceTree = "<group>"; };
  213. 3CAB26D5112B096700607AEE /* .gitignore */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = .gitignore; sourceTree = "<group>"; };
  214. 3CAB26D6112B096700607AEE /* anymap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = anymap.h; sourceTree = "<group>"; };
  215. 3CAB26D7112B096700607AEE /* assert.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = assert.cpp; sourceTree = "<group>"; };
  216. 3CAB26D8112B096700607AEE /* assert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = assert.h; sourceTree = "<group>"; };
  217. 3CAB26D9112B096700607AEE /* atomic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = atomic.h; sourceTree = "<group>"; };
  218. 3CAB26DA112B096700607AEE /* config.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = config.cpp; sourceTree = "<group>"; };
  219. 3CAB26DB112B096700607AEE /* config.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = "<group>"; };
  220. 3CAB26DC112B096700607AEE /* coroutine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = coroutine.h; sourceTree = "<group>"; };
  221. 3CAB26DD112B096700607AEE /* date_time.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = date_time.cpp; sourceTree = "<group>"; };
  222. 3CAB26DE112B096700607AEE /* date_time.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = date_time.h; sourceTree = "<group>"; };
  223. 3CAB26DF112B096700607AEE /* endian.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = endian.h; sourceTree = "<group>"; };
  224. 3CAB26E1112B096700607AEE /* .gitignore */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = .gitignore; sourceTree = "<group>"; };
  225. 3CAB26E2112B096700607AEE /* cat.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cat.cpp; sourceTree = "<group>"; };
  226. 3CAB26E3112B096700607AEE /* cat.vcproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = cat.vcproj; sourceTree = "<group>"; };
  227. 3CAB26E4112B096700607AEE /* echoserver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = echoserver.cpp; sourceTree = "<group>"; };
  228. 3CAB26E5112B096700607AEE /* echoserver.vcproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = echoserver.vcproj; sourceTree = "<group>"; };
  229. 3CAB26E6112B096700607AEE /* iombench.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = iombench.cpp; sourceTree = "<group>"; };
  230. 3CAB26E7112B096700607AEE /* iombench.vcproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = iombench.vcproj; sourceTree = "<group>"; };
  231. 3CAB26E8112B096700607AEE /* netbench.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = netbench.cpp; sourceTree = "<group>"; };
  232. 3CAB26E9112B096700607AEE /* netbench.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = netbench.h; sourceTree = "<group>"; };
  233. 3CAB26EA112B096700607AEE /* simpleclient.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = simpleclient.cpp; sourceTree = "<group>"; };
  234. 3CAB26EB112B096700607AEE /* simpleclient.vcproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = simpleclient.vcproj; sourceTree = "<group>"; };
  235. 3CAB26EC112B096700607AEE /* tunnel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = tunnel.cpp; sourceTree = "<group>"; };
  236. 3CAB26ED112B096700607AEE /* tunnel.vcproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = tunnel.vcproj; sourceTree = "<group>"; };
  237. 3CAB26EE112B096700607AEE /* udpstats.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = udpstats.cpp; sourceTree = "<group>"; };
  238. 3CAB26EF112B096700607AEE /* wget.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wget.cpp; sourceTree = "<group>"; };
  239. 3CAB26F0112B096700607AEE /* wget.vcproj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = wget.vcproj; sourceTree = "<group>"; };
  240. 3CAB26F1112B096700607AEE /* exception.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = exception.cpp; sourceTree = "<group>"; };
  241. 3CAB26F2112B096700607AEE /* exception.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = exception.h; sourceTree = "<group>"; };
  242. 3CAB26F3112B096700607AEE /* fiber.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fiber.cpp; sourceTree = "<group>"; };
  243. 3CAB26F4112B096700607AEE /* fiber.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fiber.h; sourceTree = "<group>"; };
  244. 3CAB26F6112B096700607AEE /* .gitignore */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = .gitignore; sourceTree = "<group>"; };
  245. 3CAB26F7112B096700607AEE /* auth.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = auth.cpp; sourceTree = "<group>"; };
  246. 3CAB26F8112B096700607AEE /* auth.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = auth.h; sourceTree = "<group>"; };
  247. 3CAB26F9112B096700607AEE /* basic.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = basic.cpp; sourceTree = "<group>"; };
  248. 3CAB26FA112B096700607AEE /* basic.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = basic.h; sourceTree = "<group>"; };
  249. 3CAB26FB112B096700607AEE /* broker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = broker.cpp; sourceTree = "<group>"; };
  250. 3CAB26FC112B096700607AEE /* broker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = broker.h; sourceTree = "<group>"; };
  251. 3CAB26FD112B096700607AEE /* chunked.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = chunked.cpp; sourceTree = "<group>"; };
  252. 3CAB26FE112B096700607AEE /* chunked.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = chunked.h; sourceTree = "<group>"; };
  253. 3CAB26FF112B096700607AEE /* client.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = client.cpp; sourceTree = "<group>"; };
  254. 3CAB2700112B096700607AEE /* client.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = client.h; sourceTree = "<group>"; };
  255. 3CAB2701112B096700607AEE /* connection.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = connection.cpp; sourceTree = "<group>"; };
  256. 3CAB2702112B096700607AEE /* connection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = connection.h; sourceTree = "<group>"; };
  257. 3CAB2703112B096700607AEE /* digest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = digest.cpp; sourceTree = "<group>"; };
  258. 3CAB2704112B096700607AEE /* digest.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = digest.h; sourceTree = "<group>"; };
  259. 3CAB2705112B096700607AEE /* http.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = http.cpp; sourceTree = "<group>"; };
  260. 3CAB2706112B096700607AEE /* http.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = http.h; sourceTree = "<group>"; };
  261. 3CAB2707112B096700607AEE /* multipart.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = multipart.cpp; sourceTree = "<group>"; };
  262. 3CAB2708112B096700607AEE /* multipart.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = multipart.h; sourceTree = "<group>"; };
  263. 3CAB2709112B096700607AEE /* negotiate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = negotiate.cpp; sourceTree = "<group>"; };
  264. 3CAB270A112B096700607AEE /* negotiate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = negotiate.h; sourceTree = "<group>"; };
  265. 3CAB270B112B096700607AEE /* oauth.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = oauth.cpp; sourceTree = "<group>"; };
  266. 3CAB270C112B096700607AEE /* oauth.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = oauth.h; sourceTree = "<group>"; };
  267. 3CAB270D112B096700607AEE /* parser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = parser.h; sourceTree = "<group>"; };
  268. 3CAB270E112B096700607AEE /* http_parser.rl */ = {isa = PBXFileReference; explicitFileType = sourcecode; fileEncoding = 4; path = http_parser.rl; sourceTree = "<group>"; };
  269. 3CAB270F112B096700607AEE /* proxy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = proxy.cpp; sourceTree = "<group>"; };
  270. 3CAB2710112B096700607AEE /* proxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = proxy.h; sourceTree = "<group>"; };
  271. 3CAB2711112B096700607AEE /* server.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = server.cpp; sourceTree = "<group>"; };
  272. 3CAB2712112B096700607AEE /* server.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = server.h; sourceTree = "<group>"; };
  273. 3CAB2713112B096700607AEE /* tunnel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = tunnel.h; sourceTree = "<group>"; };
  274. 3CAB2714112B096700607AEE /* iomanager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = iomanager.h; sourceTree = "<group>"; };
  275. 3CAB2715112B096700607AEE /* iomanager_epoll.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = iomanager_epoll.cpp; sourceTree = "<group>"; };
  276. 3CAB2716112B096700607AEE /* iomanager_epoll.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = iomanager_epoll.h; sourceTree = "<group>"; };
  277. 3CAB2719112B096700607AEE /* iomanager_iocp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = iomanager_iocp.cpp; sourceTree = "<group>"; };
  278. 3CAB271A112B096700607AEE /* iomanager_iocp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = iomanager_iocp.h; sourceTree = "<group>"; };
  279. 3CAB271B112B096700607AEE /* iomanager_kqueue.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = iomanager_kqueue.cpp; sourceTree = "<group>"; };
  280. 3CAB271C112B096700607AEE /* iomanager_kqueue.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = iomanager_kqueue.h; sourceTree = "<group>"; };
  281. 3CAB271D112B096700607AEE /* json.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = json.h; sourceTree = "<group>"; };
  282. 3CAB271E112B096700607AEE /* json.rl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = json.rl; sourceTree = "<group>"; };
  283. 3CAB271F112B096700607AEE /* log.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = log.cpp; sourceTree = "<group>"; };
  284. 3CAB2720112B096700607AEE /* log.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = log.h; sourceTree = "<group>"; };
  285. 3CAB2724112B096700607AEE /* pch.h */ = {isa = PBXFileReference; explicitFileType = sourcecode.cpp.h; fileEncoding = 4; path = pch.h; sourceTree = "<group>"; };
  286. 3CAB2727112B096700607AEE /* predef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = predef.h; sourceTree = "<group>"; };
  287. 3CAB2728112B096700607AEE /* ragel.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ragel.cpp; sourceTree = "<group>"; };
  288. 3CAB2729112B096700607AEE /* ragel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ragel.h; sourceTree = "<group>"; };
  289. 3CAB272A112B096700607AEE /* ragel.rules */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = ragel.rules; sourceTree = "<group>"; };
  290. 3CAB272B112B096700607AEE /* runtime_linking.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = runtime_linking.cpp; sourceTree = "<group>"; };
  291. 3CAB272C112B096700607AEE /* runtime_linking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = runtime_linking.h; sourceTree = "<group>"; };
  292. 3CAB272D112B096700607AEE /* scheduler.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = scheduler.cpp; sourceTree = "<group>"; };
  293. 3CAB272E112B096700607AEE /* scheduler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scheduler.h; sourceTree = "<group>"; };
  294. 3CAB272F112B096700607AEE /* semaphore.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = semaphore.cpp; sourceTree = "<group>"; };
  295. 3CAB2730112B096700607AEE /* semaphore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = semaphore.h; sourceTree = "<group>"; };
  296. 3CAB2731112B096700607AEE /* sleep.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = sleep.cpp; sourceTree = "<group>"; };
  297. 3CAB2732112B096700607AEE /* sleep.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = sleep.h; sourceTree = "<group>"; };
  298. 3CAB2733112B096700607AEE /* socket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = socket.cpp; sourceTree = "<group>"; };
  299. 3CAB2734112B096700607AEE /* socket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = socket.h; sourceTree = "<group>"; };
  300. 3CAB2735112B096700607AEE /* statistics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = statistics.cpp; sourceTree = "<group>"; };
  301. 3CAB2736112B096700607AEE /* statistics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = statistics.h; sourceTree = "<group>"; };
  302. 3CAB2738112B096700607AEE /* buffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = buffer.cpp; sourceTree = "<group>"; };
  303. 3CAB2739112B096700607AEE /* buffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = buffer.h; sourceTree = "<group>"; };
  304. 3CAB273A112B096700607AEE /* buffered.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = buffered.cpp; sourceTree = "<group>"; };
  305. 3CAB273B112B096700607AEE /* buffered.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = buffered.h; sourceTree = "<group>"; };
  306. 3CAB273C112B096700607AEE /* cat.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cat.cpp; sourceTree = "<group>"; };
  307. 3CAB273D112B096700607AEE /* cat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cat.h; sourceTree = "<group>"; };
  308. 3CAB273E112B096700607AEE /* deflate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = deflate.h; sourceTree = "<group>"; };
  309. 3CAB273F112B096700607AEE /* duplex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = duplex.h; sourceTree = "<group>"; };
  310. 3CAB2740112B096700607AEE /* efs.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = efs.cpp; sourceTree = "<group>"; };
  311. 3CAB2741112B096700607AEE /* efs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = efs.h; sourceTree = "<group>"; };
  312. 3CAB2742112B096700607AEE /* fd.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fd.cpp; sourceTree = "<group>"; };
  313. 3CAB2743112B096700607AEE /* fd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fd.h; sourceTree = "<group>"; };
  314. 3CAB2744112B096700607AEE /* file.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = file.cpp; sourceTree = "<group>"; };
  315. 3CAB2745112B096700607AEE /* file.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = file.h; sourceTree = "<group>"; };
  316. 3CAB2746112B096700607AEE /* filter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = filter.h; sourceTree = "<group>"; };
  317. 3CAB2747112B096700607AEE /* gzip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = gzip.h; sourceTree = "<group>"; };
  318. 3CAB2748112B096700607AEE /* handle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = handle.cpp; sourceTree = "<group>"; };
  319. 3CAB2749112B096700607AEE /* handle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = handle.h; sourceTree = "<group>"; };
  320. 3CAB274A112B096700607AEE /* hash.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = hash.cpp; sourceTree = "<group>"; };
  321. 3CAB274B112B096700607AEE /* hash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = hash.h; sourceTree = "<group>"; };
  322. 3CAB274C112B096700607AEE /* http.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = http.cpp; sourceTree = "<group>"; };
  323. 3CAB274D112B096700607AEE /* http.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = http.h; sourceTree = "<group>"; };
  324. 3CAB274E112B096700607AEE /* limited.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = limited.cpp; sourceTree = "<group>"; };
  325. 3CAB274F112B096700607AEE /* limited.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = limited.h; sourceTree = "<group>"; };
  326. 3CAB2750112B096700607AEE /* memory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = memory.cpp; sourceTree = "<group>"; };
  327. 3CAB2751112B096700607AEE /* memory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = memory.h; sourceTree = "<group>"; };
  328. 3CAB2752112B096700607AEE /* namedpipe.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = namedpipe.cpp; sourceTree = "<group>"; };
  329. 3CAB2753112B096700607AEE /* namedpipe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = namedpipe.h; sourceTree = "<group>"; };
  330. 3CAB2754112B096700607AEE /* notify.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = notify.h; sourceTree = "<group>"; };
  331. 3CAB2755112B096700607AEE /* null.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = null.cpp; sourceTree = "<group>"; };
  332. 3CAB2756112B096700607AEE /* null.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = null.h; sourceTree = "<group>"; };
  333. 3CAB2757112B096700607AEE /* pipe.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = pipe.cpp; sourceTree = "<group>"; };
  334. 3CAB2758112B096700607AEE /* pipe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = pipe.h; sourceTree = "<group>"; };
  335. 3CAB2759112B096700607AEE /* random.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = random.cpp; sourceTree = "<group>"; };
  336. 3CAB275A112B096700607AEE /* random.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = random.h; sourceTree = "<group>"; };
  337. 3CAB275B112B096700607AEE /* scheduler.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scheduler.h; sourceTree = "<group>"; };
  338. 3CAB275C112B096700607AEE /* singleplex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = singleplex.h; sourceTree = "<group>"; };
  339. 3CAB275D112B096700607AEE /* socket.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = socket.cpp; sourceTree = "<group>"; };
  340. 3CAB275E112B096700607AEE /* socket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = socket.h; sourceTree = "<group>"; };
  341. 3CAB275F112B096700607AEE /* ssl.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ssl.cpp; sourceTree = "<group>"; };
  342. 3CAB2760112B096700607AEE /* ssl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ssl.h; sourceTree = "<group>"; };
  343. 3CAB2761112B096700607AEE /* std.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = std.cpp; sourceTree = "<group>"; };
  344. 3CAB2762112B096700607AEE /* std.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = std.h; sourceTree = "<group>"; };
  345. 3CAB2763112B096700607AEE /* stream.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = stream.cpp; sourceTree = "<group>"; };
  346. 3CAB2764112B096700607AEE /* stream.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stream.h; sourceTree = "<group>"; };
  347. 3CAB2765112B096700607AEE /* temp.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = temp.cpp; sourceTree = "<group>"; };
  348. 3CAB2766112B096700607AEE /* temp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = temp.h; sourceTree = "<group>"; };
  349. 3CAB2767112B096700607AEE /* test.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = test.cpp; sourceTree = "<group>"; };
  350. 3CAB2768112B096700607AEE /* test.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = test.h; sourceTree = "<group>"; };
  351. 3CAB2769112B096700607AEE /* throttle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = throttle.cpp; sourceTree = "<group>"; };
  352. 3CAB276A112B096700607AEE /* throttle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = throttle.h; sourceTree = "<group>"; };
  353. 3CAB276B112B096700607AEE /* transfer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = transfer.cpp; sourceTree = "<group>"; };
  354. 3CAB276C112B096700607AEE /* transfer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = transfer.h; sourceTree = "<group>"; };
  355. 3CAB276D112B096700607AEE /* zlib.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = zlib.cpp; sourceTree = "<group>"; };
  356. 3CAB276E112B096700607AEE /* zlib.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zlib.h; sourceTree = "<group>"; };
  357. 3CAB276F112B096700607AEE /* string.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = string.cpp; sourceTree = "<group>"; };
  358. 3CAB2770112B096700607AEE /* string.h */ = {isa = PBXFileReferen

Large files files are truncated, but you can click here to view the full file