From 981942b2d64dbf94eacf32b2da1456280128b176 Mon Sep 17 00:00:00 2001 From: Jocelyn Fiat Date: Wed, 12 Oct 2016 23:27:55 +0200 Subject: [PATCH] Extracted network socket classes from httpd folder, and created a new library/network/http_network library. Renamed HTTPD_STREAM_SOCKET as HTTP_STREAM_SOCKET. Made http_client (net) library use the new http_network library. --- .../http_client/net_http_client-safe.ecf | 8 ++++ .../network/http_client/net_http_client.ecf | 8 ++++ .../net_http_client_connection.e | 6 +-- .../src/spec/net/net_http_client_request.e | 44 +++++++++---------- .../net/no_ssl/ssl_network_stream_socket.e | 22 ---------- .../http_network}/http_network-safe.ecf | 23 ++++++++-- .../http_network}/http_network.ecf | 16 +++++-- library/network/http_network/license.lic | 10 +++++ .../spec/include_until_16_05/ew_httpd_net.h | 0 .../http_network/src/http_stream_socket.e} | 8 ++-- .../src/http_stream_socket_ext.e} | 2 +- .../src/no_ssl/http_stream_ssl_socket.e | 27 ++++++++++++ .../src/ssl/http_stream_ssl_socket.e} | 8 ++-- .../src/ssl/http_stream_ssl_socket_ext.e} | 4 +- .../src/until_16_05/http_stream_socket_ext.e} | 2 +- .../ssl/http_stream_ssl_socket_ext.e} | 4 +- .../connectors/standalone/standalone-safe.ecf | 2 +- .../connectors/standalone/standalone.ecf | 2 +- .../none/httpd_connection_handler.e | 4 +- .../scoop/httpd_connection_handler.e | 8 ++-- .../thread/httpd_connection_handler.e | 4 +- library/server/httpd/httpd-safe.ecf | 12 +---- library/server/httpd/httpd.ecf | 2 +- .../server/httpd/httpd_connection_handler_i.e | 2 +- .../server/httpd/httpd_request_handler_i.e | 14 +++--- library/server/httpd/httpd_server_i.e | 4 +- library/server/httpd/license.lic | 10 +++++ .../httpd/no_ssl/httpd_socket_factory.e | 2 +- library/server/httpd/ssl/httpd_server.e | 2 +- .../server/httpd/ssl/httpd_socket_factory.e | 2 +- 30 files changed, 160 insertions(+), 102 deletions(-) delete mode 100644 library/network/http_client/src/spec/net/no_ssl/ssl_network_stream_socket.e rename library/{server/httpd => network/http_network}/http_network-safe.ecf (76%) rename library/{server/httpd => network/http_network}/http_network.ecf (83%) create mode 100644 library/network/http_network/license.lic rename library/{server/httpd => network/http_network}/spec/include_until_16_05/ew_httpd_net.h (100%) rename library/{server/httpd/network/httpd_stream_socket.e => network/http_network/src/http_stream_socket.e} (96%) rename library/{server/httpd/network/httpd_stream_socket_ext.e => network/http_network/src/http_stream_socket_ext.e} (89%) create mode 100644 library/network/http_network/src/no_ssl/http_stream_ssl_socket.e rename library/{server/httpd/network/ssl/httpd_stream_ssl_socket.e => network/http_network/src/ssl/http_stream_ssl_socket.e} (96%) rename library/{server/httpd/network/ssl/httpd_stream_ssl_socket_ext.e => network/http_network/src/ssl/http_stream_ssl_socket_ext.e} (78%) rename library/{server/httpd/network/until_16_05/httpd_stream_socket_ext.e => network/http_network/src/until_16_05/http_stream_socket_ext.e} (99%) rename library/{server/httpd/network/until_16_05/ssl/httpd_stream_ssl_socket_ext.e => network/http_network/src/until_16_05/ssl/http_stream_ssl_socket_ext.e} (89%) create mode 100644 library/server/httpd/license.lic diff --git a/library/network/http_client/net_http_client-safe.ecf b/library/network/http_client/net_http_client-safe.ecf index 642bf916..30e47099 100644 --- a/library/network/http_client/net_http_client-safe.ecf +++ b/library/network/http_client/net_http_client-safe.ecf @@ -13,8 +13,12 @@ + + + + @@ -25,10 +29,14 @@