From e384a6d6ed65681aeaed0b46a3d70c7744ccd8ba Mon Sep 17 00:00:00 2001 From: Jocelyn Fiat Date: Thu, 16 Jun 2016 10:23:30 +0200 Subject: [PATCH] Make it easier to reuse the http network classes. This is to make it easier for websocket solution to reuse httpd implementation. --- .../lib/httpd/http_network-safe.ecf | 29 +++++++++++++++++++ .../standalone/lib/httpd/http_network.ecf | 29 +++++++++++++++++++ .../standalone/lib/httpd/httpd-safe.ecf | 8 +++++ .../connectors/standalone/lib/httpd/httpd.ecf | 9 +++++- .../ssl/httpd_stream_ssl_socket.e | 0 .../{ => network}/ssl/ssl_tcp_stream_socket.e | 0 6 files changed, 74 insertions(+), 1 deletion(-) create mode 100644 library/server/ewsgi/connectors/standalone/lib/httpd/http_network-safe.ecf create mode 100644 library/server/ewsgi/connectors/standalone/lib/httpd/http_network.ecf rename library/server/ewsgi/connectors/standalone/lib/httpd/{ => network}/ssl/httpd_stream_ssl_socket.e (100%) rename library/server/ewsgi/connectors/standalone/lib/httpd/{ => network}/ssl/ssl_tcp_stream_socket.e (100%) diff --git a/library/server/ewsgi/connectors/standalone/lib/httpd/http_network-safe.ecf b/library/server/ewsgi/connectors/standalone/lib/httpd/http_network-safe.ecf new file mode 100644 index 00000000..20a62c0c --- /dev/null +++ b/library/server/ewsgi/connectors/standalone/lib/httpd/http_network-safe.ecf @@ -0,0 +1,29 @@ + + + + + + /.git$ + /.svn$ + /EIFGENs$ + + + + + + + + + + + + + + + + + + + diff --git a/library/server/ewsgi/connectors/standalone/lib/httpd/http_network.ecf b/library/server/ewsgi/connectors/standalone/lib/httpd/http_network.ecf new file mode 100644 index 00000000..18719f75 --- /dev/null +++ b/library/server/ewsgi/connectors/standalone/lib/httpd/http_network.ecf @@ -0,0 +1,29 @@ + + + + + + /.git$ + /.svn$ + /EIFGENs$ + + + + + + + + + + + + + + + + + + + diff --git a/library/server/ewsgi/connectors/standalone/lib/httpd/httpd-safe.ecf b/library/server/ewsgi/connectors/standalone/lib/httpd/httpd-safe.ecf index 440e3c16..b29b1277 100644 --- a/library/server/ewsgi/connectors/standalone/lib/httpd/httpd-safe.ecf +++ b/library/server/ewsgi/connectors/standalone/lib/httpd/httpd-safe.ecf @@ -24,11 +24,19 @@ + + + + + + + /concurrency$ /no_ssl$ /ssl$ + /network$ diff --git a/library/server/ewsgi/connectors/standalone/lib/httpd/httpd.ecf b/library/server/ewsgi/connectors/standalone/lib/httpd/httpd.ecf index 88aeaa4c..adc3a8a5 100644 --- a/library/server/ewsgi/connectors/standalone/lib/httpd/httpd.ecf +++ b/library/server/ewsgi/connectors/standalone/lib/httpd/httpd.ecf @@ -24,12 +24,19 @@ + + + + + + + - /EIFGENs$ /concurrency$ /no_ssl$ /ssl$ + /network$ diff --git a/library/server/ewsgi/connectors/standalone/lib/httpd/ssl/httpd_stream_ssl_socket.e b/library/server/ewsgi/connectors/standalone/lib/httpd/network/ssl/httpd_stream_ssl_socket.e similarity index 100% rename from library/server/ewsgi/connectors/standalone/lib/httpd/ssl/httpd_stream_ssl_socket.e rename to library/server/ewsgi/connectors/standalone/lib/httpd/network/ssl/httpd_stream_ssl_socket.e diff --git a/library/server/ewsgi/connectors/standalone/lib/httpd/ssl/ssl_tcp_stream_socket.e b/library/server/ewsgi/connectors/standalone/lib/httpd/network/ssl/ssl_tcp_stream_socket.e similarity index 100% rename from library/server/ewsgi/connectors/standalone/lib/httpd/ssl/ssl_tcp_stream_socket.e rename to library/server/ewsgi/connectors/standalone/lib/httpd/network/ssl/ssl_tcp_stream_socket.e