Maxim Sharabayko

Results 195 comments of Maxim Sharabayko

In v1.5.0. The old was still available using the `-DENABLE_NEW_RCVBUFFER=OFF` [build option](https://github.com/Haivision/srt/blob/v1.5.1/docs/build/build-options.md#enable_new_rcvbuffer).

A table of currently present/missing stats ![image](https://github.com/Haivision/srt/assets/12700120/e32e4ed0-7549-496c-bbe8-092ef3d95205)

Some results related to `SRTO_SNDDROPDELAY`. Ran tests to determine the RCV buffer size leading to a 0% packet drop. See PR #2815. ## 50 Mbps, 100 ms RTT, 25% packet...

Looks like a few warnings remain to be fixed. ```shell \srtcore\common.h(1396,18): warning C4996: 'sscanf': This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS....

@oviano Thank you for the heads up and for the contribution you've done already! The list of warnings is not that scary now 🙂

I don't need to be persuaded. As soon as it can be done - I'm in! 🙂

@oviano > The only ones I've not addressed are the OpenSSL 3.0 deprecation ones as without building OpenSSL I can't really test any potential changes. Those will go away if...

The Windows build of SRT enables C++11 by default. If disabled, the pthread port is being used. But it is waiting to be deprecated. @mGaosi I believe your solution works...

> http protocols are part of file name, why would you compare rust http/1.1 with go http/2? I was confused by the results on this page then: https://programming-language-benchmarks.vercel.app/problem/http-server Didn't think...

BTW is there a problem statement for this test? I was thinking to add C++ implementation. I wonder do I need the whole HTTP server (e.g. `boost.beast`) or simple HTTP...