// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 46; objects = { /* Begin PBXBuildFile section */ B613878F145CA61300ED9B19 /* libboost_date_time.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B6DF1CBE1434AF6A0029A1B1 /* libboost_date_time.dylib */; }; B62A5A7214775ECF005F9EB0 /* libwebsocketpp.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B6DF1C721434A8280029A1B1 /* libwebsocketpp.dylib */; }; B66388551487D74D00DDAE13 /* echo_server_tls.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B66388451487D71800DDAE13 /* echo_server_tls.cpp */; }; B66388561487D76000DDAE13 /* libwebsocketpp.a in Frameworks */ = {isa = PBXBuildFile; fileRef = B6DF1C691434A7A30029A1B1 /* libwebsocketpp.a */; }; B66388571487D76E00DDAE13 /* libboost_date_time.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B6DF1CBE1434AF6A0029A1B1 /* libboost_date_time.dylib */; }; B66388581487D76E00DDAE13 /* libboost_regex.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B6DF1CBF1434AF6A0029A1B1 /* libboost_regex.dylib */; }; B66388591487D76E00DDAE13 /* libboost_system.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B6DF1CBC1434AE070029A1B1 /* libboost_system.dylib */; }; B663885A1487D77800DDAE13 /* libssl.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B6FE8D5D14730B2200B32547 /* libssl.dylib */; }; B663885B1487D78800DDAE13 /* libcrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B6FE8D5B14730B1A00B32547 /* libcrypto.dylib */; }; B663885C1487D7AA00DDAE13 /* libboost_regex.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B6DF1CBF1434AF6A0029A1B1 /* libboost_regex.dylib */; }; B66388641487FE6C00DDAE13 /* data.hpp in Headers */ = {isa = PBXBuildFile; fileRef = B663885F1487FE6C00DDAE13 /* data.hpp */; }; B66388651487FE6C00DDAE13 /* data.hpp in Headers */ = {isa = PBXBuildFile; fileRef = B663885F1487FE6C00DDAE13 /* data.hpp */; }; B66388661487FE6C00DDAE13 /* control.hpp in Headers */ = {isa = PBXBuildFile; fileRef = B66388601487FE6C00DDAE13 /* control.hpp */; }; B66388671487FE6C00DDAE13 /* control.hpp in Headers */ = {isa = PBXBuildFile; fileRef = B66388601487FE6C00DDAE13 /* control.hpp */; }; B6727429148517180029CF3E /* uri.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6727428148517180029CF3E /* uri.cpp */; }; B672742A148517180029CF3E /* uri.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6727428148517180029CF3E /* uri.cpp */; }; B672742D148531250029CF3E /* libboost_regex.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B6DF1CBF1434AF6A0029A1B1 /* libboost_regex.dylib */; }; B68288871437460E002BA48B /* chat_client_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6828875143745DA002BA48B /* chat_client_handler.cpp */; }; B68288881437460E002BA48B /* chat_client.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6828877143745DA002BA48B /* chat_client.cpp */; }; B682888914374617002BA48B /* libwebsocketpp.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B6DF1C721434A8280029A1B1 /* libwebsocketpp.dylib */; }; B682888B14374623002BA48B /* libboost_system.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B682888A14374623002BA48B /* libboost_system.dylib */; }; B682888F14374689002BA48B /* libboost_thread.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B682888E14374689002BA48B /* libboost_thread.dylib */; }; B6BE76EA144EF53000716A77 /* websocket_endpoint.hpp in Headers */ = {isa = PBXBuildFile; fileRef = B6BE76E9144EF53000716A77 /* websocket_endpoint.hpp */; }; B6BE76EB144EF53000716A77 /* websocket_endpoint.hpp in Headers */ = {isa = PBXBuildFile; fileRef = B6BE76E9144EF53000716A77 /* websocket_endpoint.hpp */; }; B6CF18281437C3B1009295BE /* echo_client.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6CF18131437C370009295BE /* echo_client.cpp */; }; B6CF18291437C3B1009295BE /* echo_client_handler.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6CF18141437C370009295BE /* echo_client_handler.cpp */; }; B6CF182A1437C3BD009295BE /* libwebsocketpp.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B6DF1C721434A8280029A1B1 /* libwebsocketpp.dylib */; }; B6CF182C1437C3CA009295BE /* libboost_system.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B6CF182B1437C3CA009295BE /* libboost_system.dylib */; }; B6DF1C7A1434AB740029A1B1 /* network_utilities.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6DF1C791434AB740029A1B1 /* network_utilities.cpp */; }; B6DF1C7D1434AB920029A1B1 /* network_utilities.hpp in Headers */ = {isa = PBXBuildFile; fileRef = B6DF1C7B1434AB920029A1B1 /* network_utilities.hpp */; }; B6DF1C7E1434AB9E0029A1B1 /* network_utilities.hpp in Headers */ = {isa = PBXBuildFile; fileRef = B6DF1C7B1434AB920029A1B1 /* network_utilities.hpp */; }; B6DF1C831434ABE20029A1B1 /* base64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6DF1C811434ABE20029A1B1 /* base64.cpp */; }; B6DF1C841434ABE20029A1B1 /* base64.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6DF1C811434ABE20029A1B1 /* base64.cpp */; }; B6DF1C851434ABE20029A1B1 /* base64.h in Headers */ = {isa = PBXBuildFile; fileRef = B6DF1C821434ABE20029A1B1 /* base64.h */; }; B6DF1C861434ABE20029A1B1 /* base64.h in Headers */ = {isa = PBXBuildFile; fileRef = B6DF1C821434ABE20029A1B1 /* base64.h */; }; B6DF1C8A1434AC330029A1B1 /* sha1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6DF1C881434AC330029A1B1 /* sha1.cpp */; }; B6DF1C8B1434AC330029A1B1 /* sha1.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6DF1C881434AC330029A1B1 /* sha1.cpp */; }; B6DF1C8C1434AC330029A1B1 /* sha1.h in Headers */ = {isa = PBXBuildFile; fileRef = B6DF1C891434AC330029A1B1 /* sha1.h */; }; B6DF1C8D1434AC330029A1B1 /* sha1.h in Headers */ = {isa = PBXBuildFile; fileRef = B6DF1C891434AC330029A1B1 /* sha1.h */; }; B6DF1C901434AC3E0029A1B1 /* utf8_validator.hpp in Headers */ = {isa = PBXBuildFile; fileRef = B6DF1C8F1434AC3E0029A1B1 /* utf8_validator.hpp */; }; B6DF1C911434AC3E0029A1B1 /* utf8_validator.hpp in Headers */ = {isa = PBXBuildFile; fileRef = B6DF1C8F1434AC3E0029A1B1 /* utf8_validator.hpp */; }; B6DF1CA21434AC470029A1B1 /* websocket_client_session.hpp in Headers */ = {isa = PBXBuildFile; fileRef = B6DF1C931434AC470029A1B1 /* websocket_client_session.hpp */; }; B6DF1CA31434AC470029A1B1 /* websocket_client_session.hpp in Headers */ = {isa = PBXBuildFile; fileRef = B6DF1C931434AC470029A1B1 /* websocket_client_session.hpp */; }; B6DF1CA61434AC470029A1B1 /* websocket_client.hpp in Headers */ = {isa = PBXBuildFile; fileRef = B6DF1C951434AC470029A1B1 /* websocket_client.hpp */; }; B6DF1CA71434AC470029A1B1 /* websocket_client.hpp in Headers */ = {isa = PBXBuildFile; fileRef = B6DF1C951434AC470029A1B1 /* websocket_client.hpp */; }; B6DF1CA81434AC470029A1B1 /* websocket_connection_handler.hpp in Headers */ = {isa = PBXBuildFile; fileRef = B6DF1C961434AC470029A1B1 /* websocket_connection_handler.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; B6DF1CA91434AC470029A1B1 /* websocket_connection_handler.hpp in Headers */ = {isa = PBXBuildFile; fileRef = B6DF1C961434AC470029A1B1 /* websocket_connection_handler.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; B6DF1CAC1434AC470029A1B1 /* websocket_frame.hpp in Headers */ = {isa = PBXBuildFile; fileRef = B6DF1C981434AC470029A1B1 /* websocket_frame.hpp */; }; B6DF1CAD1434AC470029A1B1 /* websocket_frame.hpp in Headers */ = {isa = PBXBuildFile; fileRef = B6DF1C981434AC470029A1B1 /* websocket_frame.hpp */; }; B6DF1CB01434AC470029A1B1 /* websocket_server_session.hpp in Headers */ = {isa = PBXBuildFile; fileRef = B6DF1C9A1434AC470029A1B1 /* websocket_server_session.hpp */; }; B6DF1CB11434AC470029A1B1 /* websocket_server_session.hpp in Headers */ = {isa = PBXBuildFile; fileRef = B6DF1C9A1434AC470029A1B1 /* websocket_server_session.hpp */; }; B6DF1CB41434AC470029A1B1 /* websocket_server.hpp in Headers */ = {isa = PBXBuildFile; fileRef = B6DF1C9C1434AC470029A1B1 /* websocket_server.hpp */; }; B6DF1CB51434AC470029A1B1 /* websocket_server.hpp in Headers */ = {isa = PBXBuildFile; fileRef = B6DF1C9C1434AC470029A1B1 /* websocket_server.hpp */; }; B6DF1CB81434AC470029A1B1 /* websocket_session.hpp in Headers */ = {isa = PBXBuildFile; fileRef = B6DF1C9E1434AC470029A1B1 /* websocket_session.hpp */; }; B6DF1CB91434AC470029A1B1 /* websocket_session.hpp in Headers */ = {isa = PBXBuildFile; fileRef = B6DF1C9E1434AC470029A1B1 /* websocket_session.hpp */; }; B6DF1CBA1434AC470029A1B1 /* websocketpp.hpp in Headers */ = {isa = PBXBuildFile; fileRef = B6DF1C9F1434AC470029A1B1 /* websocketpp.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; B6DF1CBB1434AC470029A1B1 /* websocketpp.hpp in Headers */ = {isa = PBXBuildFile; fileRef = B6DF1C9F1434AC470029A1B1 /* websocketpp.hpp */; settings = {ATTRIBUTES = (Public, ); }; }; B6DF1CC41434AF9E0029A1B1 /* network_utilities.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6DF1C791434AB740029A1B1 /* network_utilities.cpp */; }; B6DF1CDB1435EDCE0029A1B1 /* echo_server.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6DF1CCA1435ED760029A1B1 /* echo_server.cpp */; }; B6DF1CDC1435EDCE0029A1B1 /* echo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6DF1CCB1435ED760029A1B1 /* echo.cpp */; }; B6DF1CDE1435EDF00029A1B1 /* libwebsocketpp.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B6DF1C721434A8280029A1B1 /* libwebsocketpp.dylib */; }; B6DF1CE21435F1860029A1B1 /* libboost_system.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B6DF1CE11435F1860029A1B1 /* libboost_system.dylib */; }; B6FE8D06145AFF5F00B32547 /* websocket_constants.hpp in Headers */ = {isa = PBXBuildFile; fileRef = B6FE8D05145AFF5F00B32547 /* websocket_constants.hpp */; }; B6FE8D07145AFF5F00B32547 /* websocket_constants.hpp in Headers */ = {isa = PBXBuildFile; fileRef = B6FE8D05145AFF5F00B32547 /* websocket_constants.hpp */; }; B6FE8D181468707200B32547 /* md5.c in Sources */ = {isa = PBXBuildFile; fileRef = B6FE8D1614686A8500B32547 /* md5.c */; }; B6FE8D191468708200B32547 /* md5.h in Headers */ = {isa = PBXBuildFile; fileRef = B6FE8D1714686A8500B32547 /* md5.h */; }; B6FE8D1A1468709300B32547 /* md5.c in Sources */ = {isa = PBXBuildFile; fileRef = B6FE8D1614686A8500B32547 /* md5.c */; }; B6FE8D1B1468709A00B32547 /* md5.h in Headers */ = {isa = PBXBuildFile; fileRef = B6FE8D1714686A8500B32547 /* md5.h */; }; B6FE8D5914730B0300B32547 /* policy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = B6FE8D4914730AA600B32547 /* policy.cpp */; }; B6FE8D5A14730B1200B32547 /* libboost_system.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B6DF1CBC1434AE070029A1B1 /* libboost_system.dylib */; }; B6FE8D5C14730B1A00B32547 /* libcrypto.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B6FE8D5B14730B1A00B32547 /* libcrypto.dylib */; }; B6FE8D5E14730B2200B32547 /* libssl.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B6FE8D5D14730B2200B32547 /* libssl.dylib */; }; B6FE8D6614757D6400B32547 /* libboost_date_time.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = B6DF1CBE1434AF6A0029A1B1 /* libboost_date_time.dylib */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ B682889014374B77002BA48B /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = B6DF1C471434A5940029A1B1 /* Project object */; proxyType = 1; remoteGlobalIDString = B6DF1C711434A8280029A1B1; remoteInfo = "WebSocket++ Dynamic Library"; }; B6CF18261437C3A9009295BE /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = B6DF1C471434A5940029A1B1 /* Project object */; proxyType = 1; remoteGlobalIDString = B6DF1C711434A8280029A1B1; remoteInfo = "WebSocket++ Dynamic Library"; }; /* End PBXContainerItemProxy section */ /* Begin PBXCopyFilesBuildPhase section */ B66388491487D73200DDAE13 /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = /usr/share/man/man1/; dstSubfolderSpec = 0; files = ( ); runOnlyForDeploymentPostprocessing = 1; }; B682887B143745F2002BA48B /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = /usr/share/man/man1/; dstSubfolderSpec = 0; files = ( ); runOnlyForDeploymentPostprocessing = 1; }; B6CF181A1437C397009295BE /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = /usr/share/man/man1/; dstSubfolderSpec = 0; files = ( ); runOnlyForDeploymentPostprocessing = 1; }; B6DF1CCF1435ED910029A1B1 /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = /usr/share/man/man1/; dstSubfolderSpec = 0; files = ( ); runOnlyForDeploymentPostprocessing = 1; }; B6FE8D4D14730AE900B32547 /* CopyFiles */ = { isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; dstPath = /usr/share/man/man1/; dstSubfolderSpec = 0; files = ( ); runOnlyForDeploymentPostprocessing = 1; }; /* End PBXCopyFilesBuildPhase section */ /* Begin PBXFileReference section */ B6138760145AD09700ED9B19 /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; name = Makefile; path = examples/echo_server/Makefile; sourceTree = ""; }; B6138762145AD0A500ED9B19 /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; name = Makefile; path = examples/echo_client/Makefile; sourceTree = ""; }; B6138763145AD1F700ED9B19 /* chat_client.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; name = chat_client.html; path = examples/chat_server/chat_client.html; sourceTree = ""; }; B6138764145AD1F700ED9B19 /* chat_server.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = chat_server.cpp; path = examples/chat_server/chat_server.cpp; sourceTree = ""; }; B6138765145AD1F700ED9B19 /* chat.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = chat.cpp; path = examples/chat_server/chat.cpp; sourceTree = ""; }; B6138766145AD1F700ED9B19 /* chat.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = chat.hpp; path = examples/chat_server/chat.hpp; sourceTree = ""; }; B6138767145AD1F700ED9B19 /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; name = Makefile; path = examples/chat_server/Makefile; sourceTree = ""; }; B6138791145CA6F700ED9B19 /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; B61387A0145D846400ED9B19 /* blank_rng.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = blank_rng.cpp; path = src/rng/blank_rng.cpp; sourceTree = ""; }; B61387A1145D846400ED9B19 /* blank_rng.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = blank_rng.hpp; path = src/rng/blank_rng.hpp; sourceTree = ""; }; B61387A2145D846400ED9B19 /* boost_rng.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = boost_rng.cpp; path = src/rng/boost_rng.cpp; sourceTree = ""; }; B61387A3145D846400ED9B19 /* boost_rng.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = boost_rng.hpp; path = src/rng/boost_rng.hpp; sourceTree = ""; }; B61387A5145D849E00ED9B19 /* constants.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = constants.hpp; path = src/http/constants.hpp; sourceTree = ""; }; B61387A6145D849E00ED9B19 /* parser.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = parser.hpp; path = src/http/parser.hpp; sourceTree = ""; }; B61387B31462AD4900ED9B19 /* session_handler_interface.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = session_handler_interface.hpp; path = src/session_handler_interface.hpp; sourceTree = ""; }; B61387B61462B35700ED9B19 /* logger.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = logger.hpp; path = src/logger/logger.hpp; sourceTree = ""; }; B62A5A3114695185005F9EB0 /* connection_handler.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = connection_handler.hpp; path = src/interfaces/connection_handler.hpp; sourceTree = ""; }; B62A5A3214695185005F9EB0 /* frame_parser.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = frame_parser.hpp; path = src/interfaces/frame_parser.hpp; sourceTree = ""; }; B62A5A3314695185005F9EB0 /* session.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = session.hpp; path = src/interfaces/session.hpp; sourceTree = ""; }; B62A5A34146963FE005F9EB0 /* protocol.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = protocol.hpp; path = src/interfaces/protocol.hpp; sourceTree = ""; }; B62A5A511473EBB0005F9EB0 /* connection.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = connection.hpp; path = src/connection.hpp; sourceTree = ""; }; B62A5A521473EBB0005F9EB0 /* endpoint.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = endpoint.hpp; path = src/endpoint.hpp; sourceTree = ""; }; B62A5A561473EBE8005F9EB0 /* client.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = client.hpp; path = src/roles/client.hpp; sourceTree = ""; }; B62A5A571473EBE8005F9EB0 /* server.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = server.hpp; path = src/roles/server.hpp; sourceTree = ""; }; B62A5A581473EBF1005F9EB0 /* plain.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = plain.hpp; path = src/sockets/plain.hpp; sourceTree = ""; }; B62A5A591473EBF1005F9EB0 /* ssl.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = ssl.hpp; path = src/sockets/ssl.hpp; sourceTree = ""; }; B62A5A6114755443005F9EB0 /* socket_base.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = socket_base.hpp; path = src/sockets/socket_base.hpp; sourceTree = ""; }; B62A5A6B147748B2005F9EB0 /* hybi.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = hybi.hpp; sourceTree = ""; }; B62A5A6C147748B2005F9EB0 /* hybi_legacy.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = hybi_legacy.hpp; sourceTree = ""; }; B62A5A6D147748B2005F9EB0 /* processor.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = processor.hpp; sourceTree = ""; }; B62A5A6F14774CD5005F9EB0 /* uri.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = uri.hpp; path = src/uri.hpp; sourceTree = ""; }; B62A5A7014774F08005F9EB0 /* md5.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = md5.hpp; path = src/md5/md5.hpp; sourceTree = ""; }; B62A5A71147759EA005F9EB0 /* common.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = common.hpp; path = src/common.hpp; sourceTree = ""; }; B66388451487D71800DDAE13 /* echo_server_tls.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = echo_server_tls.cpp; path = examples/echo_server_tls/echo_server_tls.cpp; sourceTree = ""; }; B66388461487D71800DDAE13 /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; name = Makefile; path = examples/echo_server_tls/Makefile; sourceTree = ""; }; B663884B1487D73200DDAE13 /* echo_server_tls */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = echo_server_tls; sourceTree = BUILT_PRODUCTS_DIR; }; B663885F1487FE6C00DDAE13 /* data.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = data.hpp; path = src/messages/data.hpp; sourceTree = ""; }; B66388601487FE6C00DDAE13 /* control.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = control.hpp; path = src/messages/control.hpp; sourceTree = ""; }; B6727428148517180029CF3E /* uri.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = uri.cpp; path = src/uri.cpp; sourceTree = ""; }; B6828875143745DA002BA48B /* chat_client_handler.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = chat_client_handler.cpp; path = examples/chat_client/chat_client_handler.cpp; sourceTree = ""; }; B6828876143745DA002BA48B /* chat_client_handler.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = chat_client_handler.hpp; path = examples/chat_client/chat_client_handler.hpp; sourceTree = ""; }; B6828877143745DA002BA48B /* chat_client.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = chat_client.cpp; path = examples/chat_client/chat_client.cpp; sourceTree = ""; }; B682887D143745F2002BA48B /* chat_client */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = chat_client; sourceTree = BUILT_PRODUCTS_DIR; }; B682888A14374623002BA48B /* libboost_system.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libboost_system.dylib; path = usr/local/lib/libboost_system.dylib; sourceTree = SDKROOT; }; B682888C1437464A002BA48B /* libboost_random.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libboost_random.dylib; path = usr/local/lib/libboost_random.dylib; sourceTree = SDKROOT; }; B682888E14374689002BA48B /* libboost_thread.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libboost_thread.dylib; path = usr/local/lib/libboost_thread.dylib; sourceTree = SDKROOT; }; B6AEB1AA1488652A0091EE0A /* hybi2.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = hybi2.hpp; sourceTree = ""; }; B6BE76E9144EF53000716A77 /* websocket_endpoint.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = websocket_endpoint.hpp; path = src/websocket_endpoint.hpp; sourceTree = ""; }; B6CF18131437C370009295BE /* echo_client.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = echo_client.cpp; sourceTree = ""; }; B6CF18141437C370009295BE /* echo_client_handler.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = echo_client_handler.cpp; sourceTree = ""; }; B6CF18151437C370009295BE /* echo_client_handler.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; path = echo_client_handler.hpp; sourceTree = ""; }; B6CF18161437C370009295BE /* Makefile */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.make; path = Makefile; sourceTree = ""; }; B6CF181C1437C397009295BE /* echo_client */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = echo_client; sourceTree = BUILT_PRODUCTS_DIR; }; B6CF182B1437C3CA009295BE /* libboost_system.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libboost_system.dylib; path = usr/local/lib/libboost_system.dylib; sourceTree = SDKROOT; }; B6DF1C691434A7A30029A1B1 /* libwebsocketpp.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libwebsocketpp.a; sourceTree = BUILT_PRODUCTS_DIR; }; B6DF1C721434A8280029A1B1 /* libwebsocketpp.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libwebsocketpp.dylib; sourceTree = BUILT_PRODUCTS_DIR; }; B6DF1C791434AB740029A1B1 /* network_utilities.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = network_utilities.cpp; path = src/network_utilities.cpp; sourceTree = ""; }; B6DF1C7B1434AB920029A1B1 /* network_utilities.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = network_utilities.hpp; path = src/network_utilities.hpp; sourceTree = ""; }; B6DF1C811434ABE20029A1B1 /* base64.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = base64.cpp; sourceTree = ""; }; B6DF1C821434ABE20029A1B1 /* base64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = base64.h; sourceTree = ""; }; B6DF1C881434AC330029A1B1 /* sha1.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = sha1.cpp; path = src/sha1/sha1.cpp; sourceTree = ""; }; B6DF1C891434AC330029A1B1 /* sha1.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = sha1.h; path = src/sha1/sha1.h; sourceTree = ""; }; B6DF1C8F1434AC3E0029A1B1 /* utf8_validator.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; path = utf8_validator.hpp; sourceTree = ""; }; B6DF1C921434AC470029A1B1 /* websocket_client_session.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = websocket_client_session.cpp; path = src/websocket_client_session.cpp; sourceTree = ""; }; B6DF1C931434AC470029A1B1 /* websocket_client_session.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = websocket_client_session.hpp; path = src/websocket_client_session.hpp; sourceTree = ""; }; B6DF1C941434AC470029A1B1 /* websocket_client.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = websocket_client.cpp; path = src/websocket_client.cpp; sourceTree = ""; }; B6DF1C951434AC470029A1B1 /* websocket_client.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = websocket_client.hpp; path = src/websocket_client.hpp; sourceTree = ""; }; B6DF1C961434AC470029A1B1 /* websocket_connection_handler.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = websocket_connection_handler.hpp; path = src/websocket_connection_handler.hpp; sourceTree = ""; }; B6DF1C971434AC470029A1B1 /* websocket_frame.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = websocket_frame.cpp; path = src/websocket_frame.cpp; sourceTree = ""; }; B6DF1C981434AC470029A1B1 /* websocket_frame.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = websocket_frame.hpp; path = src/websocket_frame.hpp; sourceTree = ""; }; B6DF1C991434AC470029A1B1 /* websocket_server_session.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = websocket_server_session.cpp; path = src/websocket_server_session.cpp; sourceTree = ""; }; B6DF1C9A1434AC470029A1B1 /* websocket_server_session.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = websocket_server_session.hpp; path = src/websocket_server_session.hpp; sourceTree = ""; }; B6DF1C9B1434AC470029A1B1 /* websocket_server.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = websocket_server.cpp; path = src/websocket_server.cpp; sourceTree = ""; }; B6DF1C9C1434AC470029A1B1 /* websocket_server.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = websocket_server.hpp; path = src/websocket_server.hpp; sourceTree = ""; }; B6DF1C9D1434AC470029A1B1 /* websocket_session.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = websocket_session.cpp; path = src/websocket_session.cpp; sourceTree = ""; }; B6DF1C9E1434AC470029A1B1 /* websocket_session.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = websocket_session.hpp; path = src/websocket_session.hpp; sourceTree = ""; }; B6DF1C9F1434AC470029A1B1 /* websocketpp.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = websocketpp.hpp; path = src/websocketpp.hpp; sourceTree = ""; }; B6DF1CBC1434AE070029A1B1 /* libboost_system.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libboost_system.dylib; path = usr/local/lib/libboost_system.dylib; sourceTree = SDKROOT; }; B6DF1CBE1434AF6A0029A1B1 /* libboost_date_time.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libboost_date_time.dylib; path = usr/local/lib/libboost_date_time.dylib; sourceTree = SDKROOT; }; B6DF1CBF1434AF6A0029A1B1 /* libboost_regex.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libboost_regex.dylib; path = usr/local/lib/libboost_regex.dylib; sourceTree = SDKROOT; }; B6DF1CC01434AF6A0029A1B1 /* libboost_system.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libboost_system.dylib; path = usr/local/lib/libboost_system.dylib; sourceTree = SDKROOT; }; B6DF1CCA1435ED760029A1B1 /* echo_server.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = echo_server.cpp; path = examples/echo_server/echo_server.cpp; sourceTree = ""; }; B6DF1CCB1435ED760029A1B1 /* echo.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = echo.cpp; path = examples/echo_server/echo.cpp; sourceTree = ""; }; B6DF1CCC1435ED760029A1B1 /* echo.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = echo.hpp; path = examples/echo_server/echo.hpp; sourceTree = ""; }; B6DF1CD11435ED910029A1B1 /* echo_server */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = echo_server; sourceTree = BUILT_PRODUCTS_DIR; }; B6DF1CE11435F1860029A1B1 /* libboost_system.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libboost_system.dylib; path = usr/local/lib/libboost_system.dylib; sourceTree = SDKROOT; }; B6DF1CE31435F8250029A1B1 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; B6FE8CE2144DE17F00B32547 /* readme.txt */ = {isa = PBXFileReference; lastKnownFileType = text; path = readme.txt; sourceTree = ""; }; B6FE8CEB145A0F1900B32547 /* libboost_program_options.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libboost_program_options.dylib; path = usr/local/lib/libboost_program_options.dylib; sourceTree = SDKROOT; }; B6FE8D05145AFF5F00B32547 /* websocket_constants.hpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.h; name = websocket_constants.hpp; path = src/websocket_constants.hpp; sourceTree = ""; }; B6FE8D1614686A8500B32547 /* md5.c */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.c; name = md5.c; path = src/md5/md5.c; sourceTree = ""; }; B6FE8D1714686A8500B32547 /* md5.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = md5.h; path = src/md5/md5.h; sourceTree = ""; }; B6FE8D2E146C2C9500B32547 /* hybi_legacy_processor.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = hybi_legacy_processor.hpp; path = src/hybi_legacy_processor.hpp; sourceTree = ""; }; B6FE8D30146C721200B32547 /* hybi_processor.hpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.h; name = hybi_processor.hpp; path = src/hybi_processor.hpp; sourceTree = ""; }; B6FE8D4914730AA600B32547 /* policy.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; name = policy.cpp; path = src/policy.cpp; sourceTree = ""; }; B6FE8D4F14730AE900B32547 /* Policy Test */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; name = "Policy Test"; path = policy_test; sourceTree = BUILT_PRODUCTS_DIR; }; B6FE8D5B14730B1A00B32547 /* libcrypto.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libcrypto.dylib; path = usr/lib/libcrypto.dylib; sourceTree = SDKROOT; }; B6FE8D5D14730B2200B32547 /* libssl.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libssl.dylib; path = usr/lib/libssl.dylib; sourceTree = SDKROOT; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ B66388481487D73200DDAE13 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( B663885B1487D78800DDAE13 /* libcrypto.dylib in Frameworks */, B663885A1487D77800DDAE13 /* libssl.dylib in Frameworks */, B66388571487D76E00DDAE13 /* libboost_date_time.dylib in Frameworks */, B66388581487D76E00DDAE13 /* libboost_regex.dylib in Frameworks */, B66388591487D76E00DDAE13 /* libboost_system.dylib in Frameworks */, B66388561487D76000DDAE13 /* libwebsocketpp.a in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; B682887A143745F2002BA48B /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( B682888F14374689002BA48B /* libboost_thread.dylib in Frameworks */, B682888B14374623002BA48B /* libboost_system.dylib in Frameworks */, B682888914374617002BA48B /* libwebsocketpp.dylib in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; B6CF18191437C397009295BE /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( B6CF182C1437C3CA009295BE /* libboost_system.dylib in Frameworks */, B6CF182A1437C3BD009295BE /* libwebsocketpp.dylib in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; B6DF1C661434A7A30029A1B1 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; B6DF1C6F1434A8280029A1B1 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( B672742D148531250029CF3E /* libboost_regex.dylib in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; B6DF1CCE1435ED910029A1B1 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( B663885C1487D7AA00DDAE13 /* libboost_regex.dylib in Frameworks */, B613878F145CA61300ED9B19 /* libboost_date_time.dylib in Frameworks */, B6DF1CE21435F1860029A1B1 /* libboost_system.dylib in Frameworks */, B6DF1CDE1435EDF00029A1B1 /* libwebsocketpp.dylib in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; B6FE8D4C14730AE900B32547 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( B62A5A7214775ECF005F9EB0 /* libwebsocketpp.dylib in Frameworks */, B6FE8D6614757D6400B32547 /* libboost_date_time.dylib in Frameworks */, B6FE8D5E14730B2200B32547 /* libssl.dylib in Frameworks */, B6FE8D5C14730B1A00B32547 /* libcrypto.dylib in Frameworks */, B6FE8D5A14730B1200B32547 /* libboost_system.dylib in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ B61387A4145D847A00ED9B19 /* http */ = { isa = PBXGroup; children = ( B61387A5145D849E00ED9B19 /* constants.hpp */, B61387A6145D849E00ED9B19 /* parser.hpp */, ); name = http; sourceTree = ""; }; B61387B51462B34400ED9B19 /* logger */ = { isa = PBXGroup; children = ( B61387B61462B35700ED9B19 /* logger.hpp */, ); name = logger; sourceTree = ""; }; B62A5A2F1469512A005F9EB0 /* interfaces */ = { isa = PBXGroup; children = ( B62A5A3114695185005F9EB0 /* connection_handler.hpp */, B62A5A3214695185005F9EB0 /* frame_parser.hpp */, B62A5A3314695185005F9EB0 /* session.hpp */, B62A5A34146963FE005F9EB0 /* protocol.hpp */, ); name = interfaces; sourceTree = ""; }; B62A5A541473EBB9005F9EB0 /* roles */ = { isa = PBXGroup; children = ( B62A5A561473EBE8005F9EB0 /* client.hpp */, B62A5A571473EBE8005F9EB0 /* server.hpp */, ); name = roles; sourceTree = ""; }; B62A5A551473EBC4005F9EB0 /* sockets */ = { isa = PBXGroup; children = ( B62A5A6114755443005F9EB0 /* socket_base.hpp */, B62A5A581473EBF1005F9EB0 /* plain.hpp */, B62A5A591473EBF1005F9EB0 /* ssl.hpp */, ); name = sockets; sourceTree = ""; }; B62A5A6A147748B2005F9EB0 /* processors */ = { isa = PBXGroup; children = ( B6AEB1AA1488652A0091EE0A /* hybi2.hpp */, B62A5A6B147748B2005F9EB0 /* hybi.hpp */, B62A5A6C147748B2005F9EB0 /* hybi_legacy.hpp */, B62A5A6D147748B2005F9EB0 /* processor.hpp */, ); name = processors; path = src/processors; sourceTree = ""; }; B66388431487D70000DDAE13 /* echo_server_tls */ = { isa = PBXGroup; children = ( B66388451487D71800DDAE13 /* echo_server_tls.cpp */, B66388461487D71800DDAE13 /* Makefile */, ); name = echo_server_tls; sourceTree = ""; }; B663885D1487FDAA00DDAE13 /* messages */ = { isa = PBXGroup; children = ( B663885F1487FE6C00DDAE13 /* data.hpp */, B66388601487FE6C00DDAE13 /* control.hpp */, ); name = messages; sourceTree = ""; }; B6CF18121437C370009295BE /* echo_client */ = { isa = PBXGroup; children = ( B6CF18131437C370009295BE /* echo_client.cpp */, B6CF18141437C370009295BE /* echo_client_handler.cpp */, B6CF18151437C370009295BE /* echo_client_handler.hpp */, B6CF18161437C370009295BE /* Makefile */, ); name = echo_client; path = examples/echo_client; sourceTree = ""; }; B6DF1C451434A5940029A1B1 = { isa = PBXGroup; children = ( B6FE8D5D14730B2200B32547 /* libssl.dylib */, B6FE8D5B14730B1A00B32547 /* libcrypto.dylib */, B6FE8CEB145A0F1900B32547 /* libboost_program_options.dylib */, B6CF182B1437C3CA009295BE /* libboost_system.dylib */, B682888E14374689002BA48B /* libboost_thread.dylib */, B682888C1437464A002BA48B /* libboost_random.dylib */, B682888A14374623002BA48B /* libboost_system.dylib */, B6DF1CE31435F8250029A1B1 /* Foundation.framework */, B6FE8CE4144DE18900B32547 /* documentation */, B6DF1CC61435ED380029A1B1 /* examples */, B6DF1CC51435ECE40029A1B1 /* libraries */, B6138791145CA6F700ED9B19 /* Makefile */, B6DF1C7F1434ABB70029A1B1 /* src */, B6DF1C6A1434A7A30029A1B1 /* Products */, ); sourceTree = ""; }; B6DF1C6A1434A7A30029A1B1 /* Products */ = { isa = PBXGroup; children = ( B6DF1C691434A7A30029A1B1 /* libwebsocketpp.a */, B6DF1C721434A8280029A1B1 /* libwebsocketpp.dylib */, B6DF1CD11435ED910029A1B1 /* echo_server */, B682887D143745F2002BA48B /* chat_client */, B6CF181C1437C397009295BE /* echo_client */, B6FE8D4F14730AE900B32547 /* Policy Test */, B663884B1487D73200DDAE13 /* echo_server_tls */, ); name = Products; sourceTree = ""; }; B6DF1C7F1434ABB70029A1B1 /* src */ = { isa = PBXGroup; children = ( B663885D1487FDAA00DDAE13 /* messages */, B62A5A551473EBC4005F9EB0 /* sockets */, B62A5A541473EBB9005F9EB0 /* roles */, B6FE8D30146C721200B32547 /* hybi_processor.hpp */, B6FE8D2E146C2C9500B32547 /* hybi_legacy_processor.hpp */, B62A5A2F1469512A005F9EB0 /* interfaces */, B61387B51462B34400ED9B19 /* logger */, B61387A4145D847A00ED9B19 /* http */, B6FE8D09145B0F7400B32547 /* rng */, B6FE8D05145AFF5F00B32547 /* websocket_constants.hpp */, B62A5A6A147748B2005F9EB0 /* processors */, B6FE8D4914730AA600B32547 /* policy.cpp */, B62A5A71147759EA005F9EB0 /* common.hpp */, B62A5A511473EBB0005F9EB0 /* connection.hpp */, B62A5A6F14774CD5005F9EB0 /* uri.hpp */, B6727428148517180029CF3E /* uri.cpp */, B62A5A521473EBB0005F9EB0 /* endpoint.hpp */, B6DF1C921434AC470029A1B1 /* websocket_client_session.cpp */, B6DF1C931434AC470029A1B1 /* websocket_client_session.hpp */, B6DF1C941434AC470029A1B1 /* websocket_client.cpp */, B6DF1C951434AC470029A1B1 /* websocket_client.hpp */, B61387B31462AD4900ED9B19 /* session_handler_interface.hpp */, B6DF1C961434AC470029A1B1 /* websocket_connection_handler.hpp */, B6BE76E9144EF53000716A77 /* websocket_endpoint.hpp */, B6DF1C971434AC470029A1B1 /* websocket_frame.cpp */, B6DF1C981434AC470029A1B1 /* websocket_frame.hpp */, B6DF1C991434AC470029A1B1 /* websocket_server_session.cpp */, B6DF1C9A1434AC470029A1B1 /* websocket_server_session.hpp */, B6DF1C9B1434AC470029A1B1 /* websocket_server.cpp */, B6DF1C9C1434AC470029A1B1 /* websocket_server.hpp */, B6DF1C9D1434AC470029A1B1 /* websocket_session.cpp */, B6DF1C9E1434AC470029A1B1 /* websocket_session.hpp */, B6DF1C9F1434AC470029A1B1 /* websocketpp.hpp */, B6FE8D1414686A6D00B32547 /* md5 */, B6DF1C8E1434AC3E0029A1B1 /* utf8_validator */, B6DF1C871434ABF30029A1B1 /* sha1 */, B6DF1C801434ABE20029A1B1 /* base64 */, B6DF1C791434AB740029A1B1 /* network_utilities.cpp */, B6DF1C7B1434AB920029A1B1 /* network_utilities.hpp */, ); name = src; sourceTree = ""; }; B6DF1C801434ABE20029A1B1 /* base64 */ = { isa = PBXGroup; children = ( B6DF1C811434ABE20029A1B1 /* base64.cpp */, B6DF1C821434ABE20029A1B1 /* base64.h */, ); name = base64; path = src/base64; sourceTree = ""; }; B6DF1C871434ABF30029A1B1 /* sha1 */ = { isa = PBXGroup; children = ( B6DF1C881434AC330029A1B1 /* sha1.cpp */, B6DF1C891434AC330029A1B1 /* sha1.h */, ); name = sha1; sourceTree = ""; }; B6DF1C8E1434AC3E0029A1B1 /* utf8_validator */ = { isa = PBXGroup; children = ( B6DF1C8F1434AC3E0029A1B1 /* utf8_validator.hpp */, ); name = utf8_validator; path = src/utf8_validator; sourceTree = ""; }; B6DF1CC51435ECE40029A1B1 /* libraries */ = { isa = PBXGroup; children = ( B6DF1CE11435F1860029A1B1 /* libboost_system.dylib */, B6DF1CBE1434AF6A0029A1B1 /* libboost_date_time.dylib */, B6DF1CBF1434AF6A0029A1B1 /* libboost_regex.dylib */, B6DF1CC01434AF6A0029A1B1 /* libboost_system.dylib */, B6DF1CBC1434AE070029A1B1 /* libboost_system.dylib */, ); name = libraries; sourceTree = ""; }; B6DF1CC61435ED380029A1B1 /* examples */ = { isa = PBXGroup; children = ( B6CF18121437C370009295BE /* echo_client */, B6DF1CC91435ED460029A1B1 /* chat_server */, B6DF1CC81435ED440029A1B1 /* chat_client */, B6DF1CC71435ED420029A1B1 /* echo_server */, B66388431487D70000DDAE13 /* echo_server_tls */, ); name = examples; sourceTree = ""; }; B6DF1CC71435ED420029A1B1 /* echo_server */ = { isa = PBXGroup; children = ( B6DF1CCA1435ED760029A1B1 /* echo_server.cpp */, B6DF1CCB1435ED760029A1B1 /* echo.cpp */, B6DF1CCC1435ED760029A1B1 /* echo.hpp */, B6138760145AD09700ED9B19 /* Makefile */, ); name = echo_server; sourceTree = ""; }; B6DF1CC81435ED440029A1B1 /* chat_client */ = { isa = PBXGroup; children = ( B6828875143745DA002BA48B /* chat_client_handler.cpp */, B6828876143745DA002BA48B /* chat_client_handler.hpp */, B6828877143745DA002BA48B /* chat_client.cpp */, B6138762145AD0A500ED9B19 /* Makefile */, ); name = chat_client; sourceTree = ""; }; B6DF1CC91435ED460029A1B1 /* chat_server */ = { isa = PBXGroup; children = ( B6138763145AD1F700ED9B19 /* chat_client.html */, B6138764145AD1F700ED9B19 /* chat_server.cpp */, B6138765145AD1F700ED9B19 /* chat.cpp */, B6138766145AD1F700ED9B19 /* chat.hpp */, B6138767145AD1F700ED9B19 /* Makefile */, ); name = chat_server; sourceTree = ""; }; B6FE8CE4144DE18900B32547 /* documentation */ = { isa = PBXGroup; children = ( B6FE8CE2144DE17F00B32547 /* readme.txt */, ); name = documentation; sourceTree = ""; }; B6FE8D09145B0F7400B32547 /* rng */ = { isa = PBXGroup; children = ( B61387A0145D846400ED9B19 /* blank_rng.cpp */, B61387A1145D846400ED9B19 /* blank_rng.hpp */, B61387A2145D846400ED9B19 /* boost_rng.cpp */, B61387A3145D846400ED9B19 /* boost_rng.hpp */, ); name = rng; sourceTree = ""; }; B6FE8D1414686A6D00B32547 /* md5 */ = { isa = PBXGroup; children = ( B6FE8D1614686A8500B32547 /* md5.c */, B6FE8D1714686A8500B32547 /* md5.h */, B62A5A7014774F08005F9EB0 /* md5.hpp */, ); name = md5; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ B6DF1C671434A7A30029A1B1 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( B6DF1CBA1434AC470029A1B1 /* websocketpp.hpp in Headers */, B6DF1CA81434AC470029A1B1 /* websocket_connection_handler.hpp in Headers */, B6FE8D1B1468709A00B32547 /* md5.h in Headers */, B6DF1C7E1434AB9E0029A1B1 /* network_utilities.hpp in Headers */, B6DF1C851434ABE20029A1B1 /* base64.h in Headers */, B6DF1C8C1434AC330029A1B1 /* sha1.h in Headers */, B6DF1C901434AC3E0029A1B1 /* utf8_validator.hpp in Headers */, B6DF1CA21434AC470029A1B1 /* websocket_client_session.hpp in Headers */, B6DF1CA61434AC470029A1B1 /* websocket_client.hpp in Headers */, B6DF1CAC1434AC470029A1B1 /* websocket_frame.hpp in Headers */, B6DF1CB01434AC470029A1B1 /* websocket_server_session.hpp in Headers */, B6DF1CB41434AC470029A1B1 /* websocket_server.hpp in Headers */, B6DF1CB81434AC470029A1B1 /* websocket_session.hpp in Headers */, B6BE76EA144EF53000716A77 /* websocket_endpoint.hpp in Headers */, B6FE8D06145AFF5F00B32547 /* websocket_constants.hpp in Headers */, B66388641487FE6C00DDAE13 /* data.hpp in Headers */, B66388661487FE6C00DDAE13 /* control.hpp in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; B6DF1C701434A8280029A1B1 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( B6DF1CBB1434AC470029A1B1 /* websocketpp.hpp in Headers */, B6DF1CA91434AC470029A1B1 /* websocket_connection_handler.hpp in Headers */, B6FE8D191468708200B32547 /* md5.h in Headers */, B6DF1C7D1434AB920029A1B1 /* network_utilities.hpp in Headers */, B6DF1C861434ABE20029A1B1 /* base64.h in Headers */, B6DF1C8D1434AC330029A1B1 /* sha1.h in Headers */, B6DF1C911434AC3E0029A1B1 /* utf8_validator.hpp in Headers */, B6DF1CA31434AC470029A1B1 /* websocket_client_session.hpp in Headers */, B6DF1CA71434AC470029A1B1 /* websocket_client.hpp in Headers */, B6DF1CAD1434AC470029A1B1 /* websocket_frame.hpp in Headers */, B6DF1CB11434AC470029A1B1 /* websocket_server_session.hpp in Headers */, B6DF1CB51434AC470029A1B1 /* websocket_server.hpp in Headers */, B6DF1CB91434AC470029A1B1 /* websocket_session.hpp in Headers */, B6BE76EB144EF53000716A77 /* websocket_endpoint.hpp in Headers */, B6FE8D07145AFF5F00B32547 /* websocket_constants.hpp in Headers */, B66388651487FE6C00DDAE13 /* data.hpp in Headers */, B66388671487FE6C00DDAE13 /* control.hpp in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ B663884A1487D73200DDAE13 /* echo_server_tls */ = { isa = PBXNativeTarget; buildConfigurationList = B66388521487D73300DDAE13 /* Build configuration list for PBXNativeTarget "echo_server_tls" */; buildPhases = ( B66388471487D73200DDAE13 /* Sources */, B66388481487D73200DDAE13 /* Frameworks */, B66388491487D73200DDAE13 /* CopyFiles */, ); buildRules = ( ); dependencies = ( ); name = echo_server_tls; productName = echo_server_tls; productReference = B663884B1487D73200DDAE13 /* echo_server_tls */; productType = "com.apple.product-type.tool"; }; B682887C143745F2002BA48B /* chat_client */ = { isa = PBXNativeTarget; buildConfigurationList = B6828884143745F2002BA48B /* Build configuration list for PBXNativeTarget "chat_client" */; buildPhases = ( B6828879143745F2002BA48B /* Sources */, B682887A143745F2002BA48B /* Frameworks */, B682887B143745F2002BA48B /* CopyFiles */, ); buildRules = ( ); dependencies = ( B682889114374B77002BA48B /* PBXTargetDependency */, ); name = chat_client; productName = chat_client; productReference = B682887D143745F2002BA48B /* chat_client */; productType = "com.apple.product-type.tool"; }; B6CF181B1437C397009295BE /* echo_client */ = { isa = PBXNativeTarget; buildConfigurationList = B6CF18231437C397009295BE /* Build configuration list for PBXNativeTarget "echo_client" */; buildPhases = ( B6CF18181437C397009295BE /* Sources */, B6CF18191437C397009295BE /* Frameworks */, B6CF181A1437C397009295BE /* CopyFiles */, ); buildRules = ( ); dependencies = ( B6CF18271437C3A9009295BE /* PBXTargetDependency */, ); name = echo_client; productName = echo_client; productReference = B6CF181C1437C397009295BE /* echo_client */; productType = "com.apple.product-type.tool"; }; B6DF1C681434A7A30029A1B1 /* WebSocket++ Static Library */ = { isa = PBXNativeTarget; buildConfigurationList = B6DF1C6B1434A7A30029A1B1 /* Build configuration list for PBXNativeTarget "WebSocket++ Static Library" */; buildPhases = ( B6DF1C651434A7A30029A1B1 /* Sources */, B6DF1C661434A7A30029A1B1 /* Frameworks */, B6DF1C671434A7A30029A1B1 /* Headers */, ); buildRules = ( ); dependencies = ( ); name = "WebSocket++ Static Library"; productName = websocketpp.a; productReference = B6DF1C691434A7A30029A1B1 /* libwebsocketpp.a */; productType = "com.apple.product-type.library.static"; }; B6DF1C711434A8280029A1B1 /* WebSocket++ Dynamic Library */ = { isa = PBXNativeTarget; buildConfigurationList = B6DF1C731434A8280029A1B1 /* Build configuration list for PBXNativeTarget "WebSocket++ Dynamic Library" */; buildPhases = ( B6DF1C6E1434A8280029A1B1 /* Sources */, B6DF1C6F1434A8280029A1B1 /* Frameworks */, B6DF1C701434A8280029A1B1 /* Headers */, ); buildRules = ( ); dependencies = ( ); name = "WebSocket++ Dynamic Library"; productName = websocketpp.dylib; productReference = B6DF1C721434A8280029A1B1 /* libwebsocketpp.dylib */; productType = "com.apple.product-type.library.dynamic"; }; B6DF1CD01435ED910029A1B1 /* echo_server */ = { isa = PBXNativeTarget; buildConfigurationList = B6DF1CD81435ED910029A1B1 /* Build configuration list for PBXNativeTarget "echo_server" */; buildPhases = ( B6DF1CCD1435ED910029A1B1 /* Sources */, B6DF1CCE1435ED910029A1B1 /* Frameworks */, B6DF1CCF1435ED910029A1B1 /* CopyFiles */, ); buildRules = ( ); dependencies = ( ); name = echo_server; productName = echo_server; productReference = B6DF1CD11435ED910029A1B1 /* echo_server */; productType = "com.apple.product-type.tool"; }; B6FE8D4E14730AE900B32547 /* policy_test */ = { isa = PBXNativeTarget; buildConfigurationList = B6FE8D5614730AEA00B32547 /* Build configuration list for PBXNativeTarget "policy_test" */; buildPhases = ( B6FE8D4B14730AE900B32547 /* Sources */, B6FE8D4C14730AE900B32547 /* Frameworks */, B6FE8D4D14730AE900B32547 /* CopyFiles */, ); buildRules = ( ); dependencies = ( ); name = policy_test; productName = "Policy Test"; productReference = B6FE8D4F14730AE900B32547 /* Policy Test */; productType = "com.apple.product-type.tool"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ B6DF1C471434A5940029A1B1 /* Project object */ = { isa = PBXProject; attributes = { LastUpgradeCheck = 0420; }; buildConfigurationList = B6DF1C4A1434A5940029A1B1 /* Build configuration list for PBXProject "websocketpp" */; compatibilityVersion = "Xcode 3.2"; developmentRegion = English; hasScannedForEncodings = 0; knownRegions = ( en, ); mainGroup = B6DF1C451434A5940029A1B1; productRefGroup = B6DF1C6A1434A7A30029A1B1 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( B6DF1C681434A7A30029A1B1 /* WebSocket++ Static Library */, B6DF1C711434A8280029A1B1 /* WebSocket++ Dynamic Library */, B6DF1CD01435ED910029A1B1 /* echo_server */, B682887C143745F2002BA48B /* chat_client */, B6CF181B1437C397009295BE /* echo_client */, B6FE8D4E14730AE900B32547 /* policy_test */, B663884A1487D73200DDAE13 /* echo_server_tls */, ); }; /* End PBXProject section */ /* Begin PBXSourcesBuildPhase section */ B66388471487D73200DDAE13 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( B66388551487D74D00DDAE13 /* echo_server_tls.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; B6828879143745F2002BA48B /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( B68288871437460E002BA48B /* chat_client_handler.cpp in Sources */, B68288881437460E002BA48B /* chat_client.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; B6CF18181437C397009295BE /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( B6CF18281437C3B1009295BE /* echo_client.cpp in Sources */, B6CF18291437C3B1009295BE /* echo_client_handler.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; B6DF1C651434A7A30029A1B1 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( B6FE8D1A1468709300B32547 /* md5.c in Sources */, B6DF1C7A1434AB740029A1B1 /* network_utilities.cpp in Sources */, B6DF1C831434ABE20029A1B1 /* base64.cpp in Sources */, B6DF1C8A1434AC330029A1B1 /* sha1.cpp in Sources */, B6727429148517180029CF3E /* uri.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; B6DF1C6E1434A8280029A1B1 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( B6FE8D181468707200B32547 /* md5.c in Sources */, B6DF1CC41434AF9E0029A1B1 /* network_utilities.cpp in Sources */, B6DF1C841434ABE20029A1B1 /* base64.cpp in Sources */, B6DF1C8B1434AC330029A1B1 /* sha1.cpp in Sources */, B672742A148517180029CF3E /* uri.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; B6DF1CCD1435ED910029A1B1 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( B6DF1CDB1435EDCE0029A1B1 /* echo_server.cpp in Sources */, B6DF1CDC1435EDCE0029A1B1 /* echo.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; B6FE8D4B14730AE900B32547 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( B6FE8D5914730B0300B32547 /* policy.cpp in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ B682889114374B77002BA48B /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = B6DF1C711434A8280029A1B1 /* WebSocket++ Dynamic Library */; targetProxy = B682889014374B77002BA48B /* PBXContainerItemProxy */; }; B6CF18271437C3A9009295BE /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = B6DF1C711434A8280029A1B1 /* WebSocket++ Dynamic Library */; targetProxy = B6CF18261437C3A9009295BE /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ B66388531487D73300DDAE13 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); GCC_SYMBOLS_PRIVATE_EXTERN = NO; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; MACOSX_DEPLOYMENT_TARGET = 10.7; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Debug; }; B66388541487D73300DDAE13 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; MACOSX_DEPLOYMENT_TARGET = 10.7; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; }; B6828885143745F2002BA48B /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); GCC_SYMBOLS_PRIVATE_EXTERN = NO; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; MACOSX_DEPLOYMENT_TARGET = 10.7; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Debug; }; B6828886143745F2002BA48B /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; MACOSX_DEPLOYMENT_TARGET = 10.7; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; }; B6CF18241437C397009295BE /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); GCC_SYMBOLS_PRIVATE_EXTERN = NO; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; MACOSX_DEPLOYMENT_TARGET = 10.7; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Debug; }; B6CF18251437C397009295BE /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; MACOSX_DEPLOYMENT_TARGET = 10.7; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; }; B6DF1C481434A5940029A1B1 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; COPY_PHASE_STRIP = NO; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNUSED_VARIABLE = YES; HEADER_SEARCH_PATHS = /usr/local/include/; LIBRARY_SEARCH_PATHS = /usr/local/lib/; ONLY_ACTIVE_ARCH = YES; SDKROOT = macosx; }; name = Debug; }; B6DF1C491434A5940029A1B1 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; COPY_PHASE_STRIP = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES; GCC_WARN_UNUSED_VARIABLE = YES; HEADER_SEARCH_PATHS = /usr/local/include/; LIBRARY_SEARCH_PATHS = /usr/local/lib/; SDKROOT = macosx; }; name = Release; }; B6DF1C6C1434A7A30029A1B1 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = YES; ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; EXECUTABLE_PREFIX = lib; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); GCC_SYMBOLS_PRIVATE_EXTERN = NO; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GCC_WARN_64_TO_32_BIT_CONVERSION = NO; GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; MACOSX_DEPLOYMENT_TARGET = 10.7; PRODUCT_NAME = websocketpp; }; name = Debug; }; B6DF1C6D1434A7A30029A1B1 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = YES; ARCHS = "$(ARCHS_STANDARD_32_64_BIT)"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; EXECUTABLE_PREFIX = lib; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GCC_WARN_64_TO_32_BIT_CONVERSION = NO; GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; MACOSX_DEPLOYMENT_TARGET = 10.7; PRODUCT_NAME = websocketpp; }; name = Release; }; B6DF1C741434A8280029A1B1 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; EXECUTABLE_PREFIX = lib; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); GCC_SYMBOLS_PRIVATE_EXTERN = NO; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GCC_WARN_64_TO_32_BIT_CONVERSION = NO; GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; MACOSX_DEPLOYMENT_TARGET = 10.7; PRODUCT_NAME = websocketpp; }; name = Debug; }; B6DF1C751434A8280029A1B1 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; EXECUTABLE_PREFIX = lib; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GCC_WARN_64_TO_32_BIT_CONVERSION = NO; GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; MACOSX_DEPLOYMENT_TARGET = 10.7; PRODUCT_NAME = websocketpp; }; name = Release; }; B6DF1CD91435ED910029A1B1 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_CXX_LANGUAGE_STANDARD = "compiler-default"; CLANG_CXX_LIBRARY = "compiler-default"; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); GCC_SYMBOLS_PRIVATE_EXTERN = NO; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GCC_WARN_64_TO_32_BIT_CONVERSION = NO; GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; MACOSX_DEPLOYMENT_TARGET = 10.7; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Debug; }; B6DF1CDA1435ED910029A1B1 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; CLANG_CXX_LANGUAGE_STANDARD = "compiler-default"; CLANG_CXX_LIBRARY = "compiler-default"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GCC_WARN_64_TO_32_BIT_CONVERSION = NO; GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; MACOSX_DEPLOYMENT_TARGET = 10.7; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; }; B6FE8D5714730AEA00B32547 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_DYNAMIC_NO_PIC = NO; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); GCC_SYMBOLS_PRIVATE_EXTERN = NO; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; MACOSX_DEPLOYMENT_TARGET = 10.7; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Debug; }; B6FE8D5814730AEA00B32547 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; ARCHS = "$(ARCHS_STANDARD_64_BIT)"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; GCC_C_LANGUAGE_STANDARD = gnu99; GCC_ENABLE_OBJC_EXCEPTIONS = YES; GCC_VERSION = com.apple.compilers.llvm.clang.1_0; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_MISSING_PROTOTYPES = YES; MACOSX_DEPLOYMENT_TARGET = 10.7; PRODUCT_NAME = "$(TARGET_NAME)"; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ B66388521487D73300DDAE13 /* Build configuration list for PBXNativeTarget "echo_server_tls" */ = { isa = XCConfigurationList; buildConfigurations = ( B66388531487D73300DDAE13 /* Debug */, B66388541487D73300DDAE13 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; B6828884143745F2002BA48B /* Build configuration list for PBXNativeTarget "chat_client" */ = { isa = XCConfigurationList; buildConfigurations = ( B6828885143745F2002BA48B /* Debug */, B6828886143745F2002BA48B /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; B6CF18231437C397009295BE /* Build configuration list for PBXNativeTarget "echo_client" */ = { isa = XCConfigurationList; buildConfigurations = ( B6CF18241437C397009295BE /* Debug */, B6CF18251437C397009295BE /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; B6DF1C4A1434A5940029A1B1 /* Build configuration list for PBXProject "websocketpp" */ = { isa = XCConfigurationList; buildConfigurations = ( B6DF1C481434A5940029A1B1 /* Debug */, B6DF1C491434A5940029A1B1 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; B6DF1C6B1434A7A30029A1B1 /* Build configuration list for PBXNativeTarget "WebSocket++ Static Library" */ = { isa = XCConfigurationList; buildConfigurations = ( B6DF1C6C1434A7A30029A1B1 /* Debug */, B6DF1C6D1434A7A30029A1B1 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; B6DF1C731434A8280029A1B1 /* Build configuration list for PBXNativeTarget "WebSocket++ Dynamic Library" */ = { isa = XCConfigurationList; buildConfigurations = ( B6DF1C741434A8280029A1B1 /* Debug */, B6DF1C751434A8280029A1B1 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; B6DF1CD81435ED910029A1B1 /* Build configuration list for PBXNativeTarget "echo_server" */ = { isa = XCConfigurationList; buildConfigurations = ( B6DF1CD91435ED910029A1B1 /* Debug */, B6DF1CDA1435ED910029A1B1 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; B6FE8D5614730AEA00B32547 /* Build configuration list for PBXNativeTarget "policy_test" */ = { isa = XCConfigurationList; buildConfigurations = ( B6FE8D5714730AEA00B32547 /* Debug */, B6FE8D5814730AEA00B32547 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = B6DF1C471434A5940029A1B1 /* Project object */; }