userver icon indicating copy to clipboard operation
userver copied to clipboard

Production-ready C++ Asynchronous Framework with rich functionality

Results 274 userver issues
Sort by recently updated
recently updated
newest added

At the moment TlsWrapper https://github.com/userver-framework/userver/blob/cbd956a7cf018c68cc3d55e9de8e6f9eb07070fb/core/include/userver/engine/io/tls_wrapper.hpp#L26C47-L26C53 uses the default implementation of bulk send: https://github.com/userver-framework/userver/blob/cbd956a7cf018c68cc3d55e9de8e6f9eb07070fb/core/include/userver/engine/io/common.hpp#L62-L69 This could be inefficient, and concatenating small chunks into one and sending those as one buffer could...

help wanted
big

Something like https://github.com/boostorg/beast/blob/develop/include/boost/beast/core/detect_ssl.hpp#L96 should be added to the https://github.com/userver-framework/userver/blob/cbd956a7cf018c68cc3d55e9de8e6f9eb07070fb/core/src/server/net/listener_impl.cpp#L91 and a test should be added. Internal ticket: 7500, EDUPRJ-277

help wanted
big

Make sure that the HTTP Client is usable for websockets, add the missing functionality if it is not. Add tests. Internal ticket: 7503

help wanted
big

Some nice sample with interesting functionality would be appreciated. Add the sample to samples/ . For some introduction the the websocket_service sample and its docs. Internal ticket: 7547

help wanted
big

Add to clickhouse/include/userver/storages/clickhouse/io/columns/ a new class, inherited from ClickhouseColumn to support Array type. Add tests for the new type. Internal issue: 7648

help wanted
big

- it [suggests](https://userver.tech/d3/da9/md_en_2userver_2tutorial_2build.html#autotoc_md471) to install the necessary dependencies: sudo emerge --ask --update --oneshot $(cat scripts/docs/en/deps/gentoo.md | tr '\n' ' ') - which contains: amphyby@gentux ~/Documents/userver $ cat scripts/docs/en/deps/gentoo.md app-crypt/mit-krb5 dev-cpp/benchmark...

feat docker: add core image

В файле [userver/utils/fast_pimpl.hpp](https://github.com/userver-framework/userver/blob/develop/universal/include/userver/utils/fast_pimpl.hpp#L106) в функции `AsHeld` после применения reinterpret_cast пропущен вызов std::launder, что приводит к UB. ``` T* AsHeld() noexcept { return reinterpret_cast(&storage_); } const T* AsHeld() const noexcept {...

wontfix

What about to use [install](https://cmake.org/cmake/help/latest/command/install.html) command?

big