monero/contrib/epee/include/net
moneromooo-monero eeb2bbc0fc
epee: optionally restrict HTTP service to a configurable user agent
This is intended to catch traffic coming from a web browser,
so we avoid issues with a web page sending a transfer RPC to
the wallet. Requiring a particular user agent can act as a
simple password scheme, while we wait for 0MQ and proper
authentication to be merged.
2016-09-18 20:32:02 +01:00
..
abstract_tcp_server.h move modified epee code to new classes, revert license 2014-07-25 18:29:08 +02:00
abstract_tcp_server2.h contrib: epee: add missing noexcept spec to class decl 2016-06-22 09:05:53 -04:00
abstract_tcp_server2.inl contrib: epee: add exception spec to throwing destructors 2016-05-18 01:02:27 -04:00
abstract_tcp_server_cp.h move modified epee code to new classes, revert license 2014-07-25 18:29:08 +02:00
abstract_tcp_server_cp.inl moved non-critical warnings and errors to log level 1 2014-09-09 11:32:00 +02:00
http_base.h epee: optionally restrict HTTP service to a configurable user agent 2016-09-18 20:32:02 +01:00
http_client.h epee: optionally restrict HTTP service to a configurable user agent 2016-09-18 20:32:02 +01:00
http_client_abstract_invoke.h move modified epee code to new classes, revert license 2014-07-25 18:29:08 +02:00
http_client_base.h year updated in license 2015-01-02 18:52:46 +02:00
http_client_via_api_helper.h year updated in license 2015-01-02 18:52:46 +02:00
http_protocol_handler.h epee: optionally restrict HTTP service to a configurable user agent 2016-09-18 20:32:02 +01:00
http_protocol_handler.inl epee: optionally restrict HTTP service to a configurable user agent 2016-09-18 20:32:02 +01:00
http_server_cp.h move modified epee code to new classes, revert license 2014-07-25 18:29:08 +02:00
http_server_cp2.h move modified epee code to new classes, revert license 2014-07-25 18:29:08 +02:00
http_server_handlers_map2.h Don't allow 'flush_txpool' and 'setbans' JSON_RPC methods when running in restricted mode. 2016-05-14 03:06:04 -03:00
http_server_impl_base.h epee: optionally restrict HTTP service to a configurable user agent 2016-09-18 20:32:02 +01:00
http_server_thread_per_connect.h move modified epee code to new classes, revert license 2014-07-25 18:29:08 +02:00
jsonrpc_protocol_handler.h move modified epee code to new classes, revert license 2014-07-25 18:29:08 +02:00
jsonrpc_server_handlers_map.h move modified epee code to new classes, revert license 2014-07-25 18:29:08 +02:00
jsonrpc_server_impl_base.h move modified epee code to new classes, revert license 2014-07-25 18:29:08 +02:00
jsonrpc_structs.h move modified epee code to new classes, revert license 2014-07-25 18:29:08 +02:00
levin_base.h move modified epee code to new classes, revert license 2014-07-25 18:29:08 +02:00
levin_client.h move modified epee code to new classes, revert license 2014-07-25 18:29:08 +02:00
levin_client.inl moved non-critical warnings and errors to log level 1 2014-09-09 11:32:00 +02:00
levin_client_async.h year updated in license 2015-01-02 18:52:46 +02:00
levin_client_async.inl moved all stuff to github 2014-03-03 22:07:58 +00:00
levin_helper.h year updated in license 2015-01-02 18:52:46 +02:00
levin_protocol_handler.h move modified epee code to new classes, revert license 2014-07-25 18:29:08 +02:00
levin_protocol_handler_async.h epee: fix bug deleting more than one connection at once 2016-03-12 15:36:18 +00:00
levin_server_cp.h move modified epee code to new classes, revert license 2014-07-25 18:29:08 +02:00
levin_server_cp2.h move modified epee code to new classes, revert license 2014-07-25 18:29:08 +02:00
local_ip.h move modified epee code to new classes, revert license 2014-07-25 18:29:08 +02:00
multiprotocols_server.h move modified epee code to new classes, revert license 2014-07-25 18:29:08 +02:00
munin_connection_handler.h year updated in license 2015-01-02 18:52:46 +02:00
munin_node_server.h year updated in license 2015-01-02 18:52:46 +02:00
net_helper.h epee: do not try network resolution if loopback worked 2016-09-01 18:12:39 +01:00
net_parse_helpers.h moved non-critical warnings and errors to log level 1 2014-09-09 11:32:00 +02:00
net_utils_base.h contrib: epee: add exception spec to throwing destructors 2016-05-18 01:02:27 -04:00
protocol_switcher.h year updated in license 2015-01-02 18:52:46 +02:00
rpc_method_name.h year updated in license 2015-01-02 18:52:46 +02:00
smtp.h year updated in license 2015-01-02 18:52:46 +02:00
smtp.inl year updated in license 2015-01-02 18:52:46 +02:00
smtp_helper.h year updated in license 2015-01-02 18:52:46 +02:00