icinga2/lib/remote
Alexander A. Klimov 36ed2d0648 Always call HttpUtility::SendJsonBody() with a boost::asio::yield_context
to respect `l_FlushThreshold` in all messages.

Especially `l_FlushThreshold` may now be lowered in the future
without re-evaluating all possible responses.

Side effect: all HTTP responses use chunked encoding now.
2026-03-19 15:07:51 +01:00
..
actionshandler.cpp Always call HttpUtility::SendJsonBody() with a boost::asio::yield_context 2026-03-19 15:07:51 +01:00
actionshandler.hpp Remove AuthenticatedApiUser thread-local variable & pass it as param instead 2026-02-11 11:39:57 +01:00
apiaction.cpp Remove AuthenticatedApiUser thread-local variable & pass it as param instead 2026-02-11 11:39:57 +01:00
apiaction.hpp Remove AuthenticatedApiUser thread-local variable & pass it as param instead 2026-02-11 11:39:57 +01:00
apifunction.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
apifunction.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
apilistener-authority.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
apilistener-configsync.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
apilistener-filesync.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
apilistener.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
apilistener.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
apilistener.ti Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
apiuser.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
apiuser.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
apiuser.ti Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
CMakeLists.txt Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
configfileshandler.cpp Always call HttpUtility::SendJsonBody() with a boost::asio::yield_context 2026-03-19 15:07:51 +01:00
configfileshandler.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
configobjectslock.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
configobjectslock.hpp HTTP: stream responses where appropriate 2026-02-11 09:47:39 +01:00
configobjectutility.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
configobjectutility.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
configpackageshandler.cpp Always call HttpUtility::SendJsonBody() with a boost::asio::yield_context 2026-03-19 15:07:51 +01:00
configpackageshandler.hpp Always call HttpUtility::SendJsonBody() with a boost::asio::yield_context 2026-03-19 15:07:51 +01:00
configpackageutility.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
configpackageutility.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
configstageshandler.cpp Always call HttpUtility::SendJsonBody() with a boost::asio::yield_context 2026-03-19 15:07:51 +01:00
configstageshandler.hpp Always call HttpUtility::SendJsonBody() with a boost::asio::yield_context 2026-03-19 15:07:51 +01:00
consolehandler.cpp Always call HttpUtility::SendJsonBody() with a boost::asio::yield_context 2026-03-19 15:07:51 +01:00
consolehandler.hpp Always call HttpUtility::SendJsonBody() with a boost::asio::yield_context 2026-03-19 15:07:51 +01:00
createobjecthandler.cpp Always call HttpUtility::SendJsonBody() with a boost::asio::yield_context 2026-03-19 15:07:51 +01:00
createobjecthandler.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
deleteobjecthandler.cpp Always call HttpUtility::SendJsonBody() with a boost::asio::yield_context 2026-03-19 15:07:51 +01:00
deleteobjecthandler.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
endpoint.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
endpoint.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
endpoint.ti Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
eventqueue.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
eventqueue.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
eventshandler.cpp Always call HttpUtility::SendJsonBody() with a boost::asio::yield_context 2026-03-19 15:07:51 +01:00
eventshandler.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
filterutility.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
filterutility.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
httphandler.cpp Always call HttpUtility::SendJsonBody() with a boost::asio::yield_context 2026-03-19 15:07:51 +01:00
httphandler.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
httpmessage.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
httpmessage.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
httpserverconnection.cpp Always call HttpUtility::SendJsonBody() with a boost::asio::yield_context 2026-03-19 15:07:51 +01:00
httpserverconnection.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
httputility.cpp Always call HttpUtility::SendJsonBody() with a boost::asio::yield_context 2026-03-19 15:07:51 +01:00
httputility.hpp Always call HttpUtility::SendJsonBody() with a boost::asio::yield_context 2026-03-19 15:07:51 +01:00
i2-remote.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
infohandler.cpp Always call HttpUtility::SendJsonBody() with a boost::asio::yield_context 2026-03-19 15:07:51 +01:00
infohandler.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
jsonrpc.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
jsonrpc.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
jsonrpcconnection-heartbeat.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
jsonrpcconnection-pki.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
jsonrpcconnection.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
jsonrpcconnection.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
mallocinfohandler.cpp Always call HttpUtility::SendJsonBody() with a boost::asio::yield_context 2026-03-19 15:07:51 +01:00
mallocinfohandler.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
messageorigin.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
messageorigin.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
modifyobjecthandler.cpp Always call HttpUtility::SendJsonBody() with a boost::asio::yield_context 2026-03-19 15:07:51 +01:00
modifyobjecthandler.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
objectqueryhandler.cpp Always call HttpUtility::SendJsonBody() with a boost::asio::yield_context 2026-03-19 15:07:51 +01:00
objectqueryhandler.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
pkiutility.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
pkiutility.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
statushandler.cpp Always call HttpUtility::SendJsonBody() with a boost::asio::yield_context 2026-03-19 15:07:51 +01:00
statushandler.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
templatequeryhandler.cpp Always call HttpUtility::SendJsonBody() with a boost::asio::yield_context 2026-03-19 15:07:51 +01:00
templatequeryhandler.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
typequeryhandler.cpp Always call HttpUtility::SendJsonBody() with a boost::asio::yield_context 2026-03-19 15:07:51 +01:00
typequeryhandler.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
url-characters.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
url.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
url.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
variablequeryhandler.cpp Always call HttpUtility::SendJsonBody() with a boost::asio::yield_context 2026-03-19 15:07:51 +01:00
variablequeryhandler.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
zone.cpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
zone.hpp Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00
zone.ti Replace all existing copyright headers with SPDX headers 2026-02-04 14:00:05 +01:00