Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Websocket++ to 0.6.0 #33

Closed
ras0219-msft opened this issue Dec 15, 2015 · 3 comments
Closed

Update Websocket++ to 0.6.0 #33

ras0219-msft opened this issue Dec 15, 2015 · 3 comments

Comments

@ras0219-msft
Copy link
Contributor

Crossposted from: https://casablanca.codeplex.com/discussions/648800

Several months ago, version 0.6.0 of WebSocket++ was released:
https://github.com/zaphoyd/websocketpp/releases
It brings some compelling features like Boost-less ASIO, which eliminates the need for Boost binaries for iOS and Android. But what interest me most is the upcoming support for permessage-deflate (linked from the above page, https://github.com/zaphoyd/websocketpp/archive/0.6.0-permessage-deflate.zip), which has the potential of compressing WebSocket data a lot.

Are their any plans to update WebSocket++ in Casablanca to the latest versions?

Thanks,
Boris

@ras0219-msft
Copy link
Contributor Author

This would be great to do. Any PRs for this would be gladly accepted 👍.

Bonus points if we can remove the Boost dependency on Windows.

@coliemcgarry
Copy link

Hi there,
I build cpprest sdk with the WebSocketpp 0.6.0, and all seems well (Windows platform). I did need to disable some warnings by defining _SCL_SECURE_NO_WARNINGS (WebSocketpp is using some std::copy() calls which cause warning, and because precompiled headers are used in cpprest, I needed to disable at a project level i.e. as opposed to disabling at a file level.).

Anyway, regarding removing the boost dependency: From what I can determine boost is still required by Cert Utilities (x509_cert_utilities.cpp). So I guess boost needs to remain a dependency for windows just now.

I can post a pull request for the changes I made to build with WebSocketpp, but there's very little change!

Thanks,
Colie

@BillyONeal
Copy link
Member

Already on 0.8.1 now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants