icinga2/lib/remote
Michael Friedrich 9a75f47fc5 Allow to configure anonymous clients limit inside the ApiListener object
Previously this was hardcoded, and for security reasons users might want
to adjust this value. This affects CSR signing requests as well as
clients which have not yet been configured as endpoints on the current
node.

refs #6566
2018-09-05 17:45:35 +02:00
..
CMakeLists.txt Improve path handling in cmake and daemon 2018-08-07 14:10:26 +02:00
actionshandler.cpp Merge pull request #6205 from Icinga/feature/api-verbose-errors 2018-04-17 16:40:11 +02:00
actionshandler.hpp Apply clang-tidy fix 'modernize-use-override' 2018-01-04 12:24:57 +01:00
apiaction.cpp Apply clang-tidy fix 'modernize-pass-by-value' 2018-01-04 12:24:57 +01:00
apiaction.hpp Remove unused includes 2018-01-22 09:52:29 +01:00
apiclient.cpp Remove unused code 2018-06-25 10:09:30 +02:00
apiclient.hpp Remove unused code 2018-06-25 10:09:30 +02:00
apifunction.cpp Apply clang-tidy fix 'modernize-pass-by-value' 2018-01-04 12:24:57 +01:00
apifunction.hpp Apply clang-tidy fix 'modernize-pass-by-value' 2018-01-04 12:24:57 +01:00
apilistener-configsync.cpp Fix "Discard" message being warning 2018-07-26 09:39:03 +02:00
apilistener-filesync.cpp Refactor Application::*Const() 2018-08-13 15:27:05 +02:00
apilistener.cpp Allow to configure anonymous clients limit inside the ApiListener object 2018-09-05 17:45:35 +02:00
apilistener.hpp Implement ApiListener status file removal on shutdown 2018-08-09 11:54:34 +02:00
apilistener.ti Allow to configure anonymous clients limit inside the ApiListener object 2018-09-05 17:45:35 +02:00
apiuser.cpp Remove ApiUser password_hash functionality 2018-06-19 11:32:03 +02:00
apiuser.hpp Remove ApiUser password_hash functionality 2018-06-19 11:32:03 +02:00
apiuser.ti Remove ApiUser password_hash functionality 2018-06-19 11:32:03 +02:00
authority.cpp Apply clang-tidy fix 'modernize-use-auto' 2018-01-04 12:24:57 +01:00
configfileshandler.cpp Fix verbose errors in config files handler 2018-04-06 12:55:03 +02:00
configfileshandler.hpp Apply clang-tidy fix 'modernize-use-override' 2018-01-04 12:24:57 +01:00
configobjectutility.cpp Fix missing name for workqueue while creating runtime objects via API 2018-06-15 14:25:03 +02:00
configobjectutility.hpp Add diagnostic_information as verbose error to config object handlers 2018-04-06 12:26:49 +02:00
configpackageshandler.cpp Fix error handling on config package delete 2018-04-12 19:24:08 +02:00
configpackageshandler.hpp API: Add 'pretty' parameter for beautified JSON response bodies 2018-01-08 20:55:36 +01:00
configpackageutility.cpp Refactor Application::*Const() 2018-08-13 15:27:05 +02:00
configpackageutility.hpp Apply clang-tidy fix 'modernize-redundant-void-arg' 2018-01-04 12:24:57 +01:00
configstageshandler.cpp More config stages refactoring 2018-04-06 10:13:08 +02:00
configstageshandler.hpp Apply clang-tidy fix 'modernize-use-override' 2018-01-04 12:24:57 +01:00
consolehandler.cpp Refactor Application::*Const() 2018-08-13 15:27:05 +02:00
consolehandler.hpp API: Add 'pretty' parameter for beautified JSON response bodies 2018-01-08 20:55:36 +01:00
createobjecthandler.cpp Ensure that user input for groups is unique on API object creation 2018-05-09 17:26:10 +02:00
createobjecthandler.hpp Apply clang-tidy fix 'modernize-use-override' 2018-01-04 12:24:57 +01:00
deleteobjecthandler.cpp Add diagnostic_information as verbose error to config object handlers 2018-04-06 12:26:49 +02:00
deleteobjecthandler.hpp Apply clang-tidy fix 'modernize-use-override' 2018-01-04 12:24:57 +01:00
endpoint.cpp Fix compatibility with CMake < 3.1 2018-01-18 15:12:46 +01:00
endpoint.hpp Fix compatibility with CMake < 3.1 2018-01-18 15:12:46 +01:00
endpoint.ti Change copyright header for 2018 2018-01-02 12:08:55 +01:00
eventqueue.cpp Explicitly use long with boost::posix_time 2018-04-15 04:06:11 +00:00
eventqueue.hpp Apply clang-tidy fix 'modernize-pass-by-value' 2018-01-04 12:24:57 +01:00
eventshandler.cpp API: Add 'pretty' parameter for beautified JSON response bodies 2018-01-08 20:55:36 +01:00
eventshandler.hpp Apply clang-tidy fix 'modernize-use-override' 2018-01-04 12:24:57 +01:00
filterutility.cpp Remove unused includes 2018-01-22 09:52:29 +01:00
filterutility.hpp Apply clang-tidy fix 'modernize-use-override' 2018-01-04 12:24:57 +01:00
httpchunkedencoding.cpp Add validation for HTTP connection sizes 2018-02-20 13:32:04 +01:00
httpchunkedencoding.hpp Build libraries as static libraries 2018-01-02 23:29:48 +01:00
httpclientconnection.cpp Apply clang-tidy fix 'modernize-pass-by-value' 2018-01-04 12:24:57 +01:00
httpclientconnection.hpp Apply clang-tidy fix 'modernize-pass-by-value' 2018-01-04 12:24:57 +01:00
httphandler.cpp API: Add 'pretty' parameter for beautified JSON response bodies 2018-01-08 20:55:36 +01:00
httphandler.hpp Build libraries as static libraries 2018-01-02 23:29:48 +01:00
httprequest.cpp Conform to RFC for CRLF in HTTP requests 2018-06-21 16:53:44 +02:00
httprequest.hpp Minor codestyle and doc changes 2018-02-21 14:52:44 +01:00
httpresponse.cpp Fix null ptr dereference in HttpServerConnection::ProcessMessageAsync 2018-02-28 11:07:19 +01:00
httpresponse.hpp Fix null ptr dereference in HttpServerConnection::ProcessMessageAsync 2018-02-28 11:07:19 +01:00
httpserverconnection.cpp Make HttpServerConnection#m_DataHandlerMutex a boost::recursive_mutex 2018-07-09 14:40:32 +02:00
httpserverconnection.hpp Make HttpServerConnection#m_DataHandlerMutex a boost::recursive_mutex 2018-07-09 14:40:32 +02:00
httputility.cpp Check for verbose error handling in SendJsonError() 2018-04-05 17:17:06 +02:00
httputility.hpp API: Add 'pretty' parameter for beautified JSON response bodies 2018-01-08 20:55:36 +01:00
i2-remote.hpp Build libraries as static libraries 2018-01-02 23:29:48 +01:00
infohandler.cpp Use initializer lists for arrays and dictionaries 2018-01-16 12:27:44 +01:00
infohandler.hpp Apply clang-tidy fix 'modernize-use-override' 2018-01-04 12:24:57 +01:00
jsonrpc.cpp Implement support for namespaces 2018-08-13 13:44:31 +02:00
jsonrpc.hpp Fix incorrect argument type for JsonRpc::SendMessage 2018-03-06 08:58:19 +01:00
jsonrpcconnection-heartbeat.cpp Use initializer lists for arrays and dictionaries 2018-01-16 12:27:44 +01:00
jsonrpcconnection-pki.cpp Update log message for skipped certificate renewal 2018-05-18 17:04:03 +02:00
jsonrpcconnection.cpp Raise the message size for anonymous client and pki request calls to 1MB 2018-09-05 17:44:05 +02:00
jsonrpcconnection.hpp Remove unused includes 2018-01-22 09:52:29 +01:00
messageorigin.cpp Apply clang-tidy fix 'modernize-redundant-void-arg' 2018-01-04 12:24:57 +01:00
messageorigin.hpp Apply clang-tidy fix 'modernize-redundant-void-arg' 2018-01-04 12:24:57 +01:00
modifyobjecthandler.cpp Fix verbose error message in modify object handler 2018-04-06 12:52:17 +02:00
modifyobjecthandler.hpp Apply clang-tidy fix 'modernize-use-override' 2018-01-04 12:24:57 +01:00
objectqueryhandler.cpp Fix object and status query verbose errors 2018-04-06 12:47:20 +02:00
objectqueryhandler.hpp Apply clang-tidy fix 'modernize-use-override' 2018-01-04 12:24:57 +01:00
pkiutility.cpp Add timeout for TLS handshakes 2018-02-20 13:32:04 +01:00
pkiutility.hpp Build fix for CentOS 7 and non-unity builds 2018-08-09 16:23:24 +02:00
statushandler.cpp Implement support for namespaces 2018-08-13 13:44:31 +02:00
statushandler.hpp Apply clang-tidy fix 'modernize-use-override' 2018-01-04 12:24:57 +01:00
templatequeryhandler.cpp Fix verbose error handling in variable and template query handlers 2018-04-06 12:50:06 +02:00
templatequeryhandler.hpp Apply clang-tidy fix 'modernize-use-override' 2018-01-04 12:24:57 +01:00
typequeryhandler.cpp Enhance error handling in type query handler 2018-04-05 17:23:26 +02:00
typequeryhandler.hpp Apply clang-tidy fix 'modernize-use-override' 2018-01-04 12:24:57 +01:00
url-characters.hpp Change copyright header for 2018 2018-01-02 12:08:55 +01:00
url.cpp Allow to disable brackets for the Url class and Format() 2018-04-06 15:22:17 +02:00
url.hpp Allow to disable brackets for the Url class and Format() 2018-04-06 15:22:17 +02:00
variablequeryhandler.cpp Implement support for namespaces 2018-08-13 13:44:31 +02:00
variablequeryhandler.hpp Apply clang-tidy fix 'modernize-use-override' 2018-01-04 12:24:57 +01:00
zone.cpp Expose Zone#all_parents via API 2018-08-08 14:38:02 +02:00
zone.hpp Expose Zone#all_parents via API 2018-08-08 14:38:02 +02:00
zone.ti Expose Zone#all_parents via API 2018-08-08 14:38:02 +02:00