Beast: LAST CALL FOR CHANGES BEFORE BOOST 1.66.0 !!!!

Created on 11 Oct 2017  路  11Comments  路  Source: boostorg/beast

Beast is scheduled for its initial release in Boost 1.66.0. The cutoff for making code changes is October 25th. If anyone has an issue they think needs to be addressed, no matter if it is cosmetic, a bug, something with the documentation, or a feature, then they need to speak up now by opening an issue - I will get to it right away if I can! Otherwise, what we have now at the tip of master is what will ship!

Most helpful comment

Thank you for your amazing contribution to the open source community!

All 11 comments

Great work! I stumbled upon this after going through other libraries such as Microsoft's cpprestsdk (https://github.com/Microsoft/cpprestsdk), libsourcey( https://sourcey.com/libsourcey/), libwebsockets (https://github.com/warmcat/libwebsockets) and websocketapp (https://github.com/zaphoyd/websocketpp). Yours is the best one, I am going to use it in my project, thanks.

Alam

^Ditto. I went through all that stuff too without success before finding Vinnie's work. Beast websockets is a lynchpin for an important project of mine. Kudos to 1.66.0

I appreciate the kind words! "libsourcey" that's a new one...and quite a lot of features on that library!

Thank you for your amazing contribution to the open source community!

I do not think that beast is suitable for the Restful Dev or Git (Stream Transfer) Http Dev Beast is slightly more complex to use, beast should be added to such simple Feature as Golang .NET HttpClient, and Golang HttpServer .Net KestrelHttpServer.

I use C + + to write Git Smart Http Server, which require Http Server library and HttpClient library (authentication required).
After examining most of the C + + HTTP server libraries, I finally had to implement HTTP server myself.
httpclient use cpprestsdk.

Git HTTP Server need unpack Http Request body write to git-upload-pack/git-recieve-pack stdin, Copy git-upload-pack/git-receive-pack stdout as Http Response body. Golang io.Copy/io.CopyBuffer It is easy to solve this function.
When will beast be able to implement this function in such a simple way?

Then I spent a few days using Golang to implement the Git HTTP server (No OpenSource).

This is my Git Server based on .Net(KestrelHttpServer) implementation: https://github.com/fcharlie/Angelo

Does beast plan to enter the C + + standard library? If you want a standard, I suggest that you consider the needs of the average developer.

When will beast be able to implement this function in such a simple way?

This is addressed in the FAQ
http://www.boost.org/doc/libs/master/libs/beast/doc/html/beast/design_choices/faq.html

When will release 1.66 beta1?

When will release 1.66 beta1?

@pdimov ?

Looks like November 15

Boost 1.66.0 is on schedule for December 13th release. It is about to be closed for changes, thanks everyone!

Was this page helpful?
0 / 5 - 0 ratings