icinga2/lib/remote
Michael Friedrich 5406ce6540 Ensure that API/JSON-RPC messages in the same session are processed and not stalled
This basically drops the "corked" implementation which just stalled the
TLS IO polling after some requests. If you need sort of rate limiting
for these events, use an external TLS proxy which terminates that in front
of Icinga.

fixes #6635
2018-10-29 12:57:24 +01:00
..
CMakeLists.txt icinga.com: Update CMakeLists.txt 2018-10-18 09:35:18 +02:00
actionshandler.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
actionshandler.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
apiaction.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
apiaction.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
apiclient.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
apiclient.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
apifunction.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
apifunction.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
apilistener-configsync.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
apilistener-filesync.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
apilistener.cpp Merge pull request #6719 from Icinga/fix/finished-reconnect-message 2018-10-24 11:51:34 +02:00
apilistener.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
apilistener.ti icinga.com: Update '*.ti' 2018-10-18 09:30:00 +02:00
apiuser.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
apiuser.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
apiuser.ti icinga.com: Update '*.ti' 2018-10-18 09:30:00 +02:00
authority.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
configfileshandler.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
configfileshandler.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
configobjectutility.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
configobjectutility.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
configpackageshandler.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
configpackageshandler.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
configpackageutility.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
configpackageutility.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
configstageshandler.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
configstageshandler.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
consolehandler.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
consolehandler.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
createobjecthandler.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
createobjecthandler.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
deleteobjecthandler.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
deleteobjecthandler.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
endpoint.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
endpoint.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
endpoint.ti icinga.com: Update '*.ti' 2018-10-18 09:30:00 +02:00
eventqueue.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
eventqueue.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
eventshandler.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
eventshandler.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
filterutility.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
filterutility.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
httpchunkedencoding.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
httpchunkedencoding.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
httpclientconnection.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
httpclientconnection.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
httphandler.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
httphandler.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
httprequest.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
httprequest.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
httpresponse.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
httpresponse.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
httpserverconnection.cpp Ensure that API/JSON-RPC messages in the same session are processed and not stalled 2018-10-29 12:57:24 +01:00
httpserverconnection.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
httputility.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
httputility.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
i2-remote.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
infohandler.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
infohandler.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
jsonrpc.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
jsonrpc.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
jsonrpcconnection-heartbeat.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
jsonrpcconnection-pki.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
jsonrpcconnection.cpp Ensure that API/JSON-RPC messages in the same session are processed and not stalled 2018-10-29 12:57:24 +01:00
jsonrpcconnection.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
messageorigin.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
messageorigin.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
modifyobjecthandler.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
modifyobjecthandler.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
objectqueryhandler.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
objectqueryhandler.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
pkiutility.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
pkiutility.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
statushandler.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
statushandler.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
templatequeryhandler.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
templatequeryhandler.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
typequeryhandler.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
typequeryhandler.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
url-characters.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
url.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
url.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
variablequeryhandler.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
variablequeryhandler.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
zone.cpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
zone.hpp icinga.com: Update *.{h,c}pp 2018-10-18 09:27:04 +02:00
zone.ti icinga.com: Update '*.ti' 2018-10-18 09:30:00 +02:00