commit cec4f5eb37d1cbda413d305d71689763411cf062
parent c23721b4ca41ad5d70dfbce4b8a8dd11e244e397
Author: Evgeny Grin (Karlson2k) <k2k@narod.ru>
Date: Thu, 3 Dec 2015 13:41:23 +0000
Remove traces of libmicrospdy
Diffstat:
4 files changed, 2 insertions(+), 75 deletions(-)
diff --git a/AUTHORS b/AUTHORS
@@ -1,6 +1,6 @@
Primary developers:
Christian Grothoff <christian@grothoff.org> (maintainer)
-Andrey Uzunov <andrey.uzunov@gmail.com> (maintainer for libmicrospdy)
+Andrey Uzunov <andrey.uzunov@gmail.com> (libmicrospdy experiment)
Nils Durner <durner@gnunet.org> (W32 port)
Sagie Amir (TLS/SSL support using GNUtls)
Richard Alimi <rich@velvetsea.net> (performance)
diff --git a/README b/README
@@ -7,11 +7,6 @@ is also supported). GNU libmicrohttpd only implements the HTTP 1.1
protocol. The main application must still provide the application
logic to generate the content.
-Additionally, a second, still very experimental library is provided
-for SPDY (the base for HTTP 2.0) support. libmicrospdy provides a
-compact API and implementation of SPDY server. libmicrospdy currently
-only implements partially version 3 of SPDY.
-
Installation
============
@@ -25,21 +20,6 @@ Especially for development, do use the MHD_USE_DEBUG option to get
error messages.
-Requirements for libmicrospdy
-=============================
-
-The following packages are needed to build libmicrospdy:
-
-* zlib
-* OpenSSL >= 1.0.1
-
-To run the test cases, involving requests, version of Spdylay, supporting
-SPDY v3, is required. Spdylay is still under development and can be
-found here:
-
-http://spdylay.sourceforge.net/
-
-
Configure options
=================
@@ -95,49 +75,3 @@ In particular, the following functions are not covered by 'make check':
- parse_options (daemon.c)
- MHD_set_panic_func (daemon.c)
- MHD_get_version (daemon.c)
-
-
-This is an early alpha release for libmicrospdy. The following things
-should be implemented (in order of importance) before we can claim to
-be reasonably complete:
-- 8 different output queues (one for each priority) have to be implemented
-together with a suitable algorithm for utilizing them. Otherwise, downloading
-a file will block all responses with same or smaller priority
-- SPDY RST_STREAM sending on each possible error (DONE?)
-- SPDY_close_session
-- Find the best way for closing still opened stream (new call or existing)
-- SPDY_is_stream_opened
-- SPDY PING (used often by browsers)
-- receiving SPDY WINDOW_UPDATE
-- SPDY Settings
-- SPDY PUSH
-- SPDY HEADERS
-- SPDY Credentials
-
-Additional ideas for features include:
-- Individual callbacks for each session
-- Individual timeout for each session
-
-Unimplemented API functions of libmicrospdy:
-- SPDY_settings_create ();
-- SPDY_settings_add (...);
-- SPDY_settings_lookup (...);
-- SPDY_settings_iterate (...);
-- SPDY_settings_destroy (...);
-- SPDY_close_session(...);
-- SPDY_send_ping(...);
-- SPDY_send_settings (...);
-
-In particular, we should write tests for:
-- Enqueueing responses while considering request priorities.
-- HTTP methods other than GET
-
-
-
-
-
-Missing documentation:
-======================
-
-- libmicrospdy manual:
- * missing entirely
diff --git a/configure.ac b/configure.ac
@@ -35,13 +35,6 @@ AC_SUBST(LIB_VERSION_CURRENT)
AC_SUBST(LIB_VERSION_REVISION)
AC_SUBST(LIB_VERSION_AGE)
-LIBSPDY_VERSION_CURRENT=0
-LIBSPDY_VERSION_REVISION=0
-LIBSPDY_VERSION_AGE=0
-AC_SUBST(LIBSPDY_VERSION_CURRENT)
-AC_SUBST(LIBSPDY_VERSION_REVISION)
-AC_SUBST(LIBSPDY_VERSION_AGE)
-
AC_MSG_CHECKING([[whether z/OS special settings are required]])
if test `uname -s` = "OS/390"
diff --git a/doc/doxygen/libmicrohttpd.doxy b/doc/doxygen/libmicrohttpd.doxy
@@ -96,7 +96,7 @@ FILE_PATTERNS = *.c \
RECURSIVE = YES
EXCLUDE =
EXCLUDE_SYMLINKS = NO
-EXCLUDE_PATTERNS = */test_* */.svn/* */perf_* */tls_test_* */examples/* */testcurl/* */testspdy/* */testzzuf/* */platform/* */symbian/* MHD_config.h
+EXCLUDE_PATTERNS = */test_* */.svn/* */perf_* */tls_test_* */examples/* */testcurl/* */testzzuf/* */platform/* */symbian/* MHD_config.h
EXCLUDE_SYMBOLS = MHD_DLOG
EXAMPLE_PATH =
EXAMPLE_PATTERNS = *