summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Griffis <pgriffis@igalia.com>2020-09-19 20:26:10 -0700
committerPatrick Griffis <pgriffis@igalia.com>2020-09-19 20:26:10 -0700
commitedc59d8286c3ac94015a76aa5a9b558a60ae1c40 (patch)
tree5de32574bdebecc75f19845b376ef1eac3b025ae
parent77adc2bfb404b9ae01692bf8c933d5fbab749e81 (diff)
downloadlibsoup-wip/doc-fixes.tar.gz
docs: Fix missing doc sectionswip/doc-fixes
-rw-r--r--docs/reference/libsoup-3.0-sections.txt101
-rw-r--r--docs/reference/meson.build19
2 files changed, 73 insertions, 47 deletions
diff --git a/docs/reference/libsoup-3.0-sections.txt b/docs/reference/libsoup-3.0-sections.txt
index 5a608fd3..c6258f59 100644
--- a/docs/reference/libsoup-3.0-sections.txt
+++ b/docs/reference/libsoup-3.0-sections.txt
@@ -61,6 +61,8 @@ SOUP_MESSAGE_RESPONSE_BODY_DATA
SOUP_MESSAGE_RESPONSE_HEADERS
SOUP_MESSAGE_TLS_CERTIFICATE
SOUP_MESSAGE_TLS_ERRORS
+SOUP_MESSAGE_IS_TOP_LEVEL_NAVIGATION
+SOUP_MESSAGE_SITE_FOR_COOKIES
<SUBSECTION Standard>
SOUP_MESSAGE
SOUP_IS_MESSAGE
@@ -243,6 +245,8 @@ soup_client_context_get_auth_domain
soup_client_context_get_auth_user
soup_client_context_get_socket
soup_client_context_steal_connection
+<SUBSECTION Private>
+soup_client_context_get_soup_socket
<SUBSECTION>
soup_server_add_auth_domain
soup_server_remove_auth_domain
@@ -397,9 +401,6 @@ soup_session_get_features
soup_session_get_feature
soup_session_get_feature_for_message
soup_session_has_feature
-SoupSessionConnectProgressCallback
-soup_session_connect_async
-soup_session_connect_finish
<SUBSECTION>
SOUP_SESSION_PROXY_RESOLVER
SOUP_SESSION_MAX_CONNS
@@ -430,8 +431,11 @@ SoupSessionClass
soup_session_get_type
soup_request_error_quark
<SUBSECTION Private>
+SoupSocket
SoupConnection
SoupConnectionState
+SOUP_TYPE_CONNECTION_STATE
+soup_connection_state_get_type
SoupMessageQueue
SoupMessageQueueItem
SOUP_SESSION_USE_NTLM
@@ -491,6 +495,11 @@ SOUP_AUTH_REALM
SOUP_AUTH_HOST
SOUP_AUTH_IS_FOR_PROXY
SOUP_AUTH_IS_AUTHENTICATED
+<SUBSECTION Private>
+SoupAuthBasic
+SoupAuthDigest
+SoupAuthNTLM
+SoupAuthNegotiate
<SUBSECTION Standard>
SOUP_AUTH
SOUP_IS_AUTH
@@ -584,6 +593,8 @@ soup_uri_get_type
SoupDateFormat
soup_date_time_new_from_http_string
soup_date_time_to_string
+<SUBSECTION Private>
+soup_date_time_is_past
<SUBSECTION>
soup_headers_parse_request
soup_headers_parse_response
@@ -601,26 +612,6 @@ soup_header_parse_semi_param_list_strict
soup_header_free_param_list
soup_header_g_string_append_param
soup_header_g_string_append_param_quoted
-<SUBSECTION>
-soup_str_case_equal
-soup_str_case_hash
-<SUBSECTION>
-soup_add_completion
-soup_add_idle
-soup_add_io_watch
-soup_add_timeout
-<SUBSECTION Private>
-soup_char_is_token
-soup_char_is_uri_gen_delims
-soup_char_is_uri_percent_encoded
-soup_char_is_uri_sub_delims
-soup_char_is_uri_unreserved
-SOUP_CHAR_HTTP_CTL
-SOUP_CHAR_HTTP_SEPARATOR
-SOUP_CHAR_URI_GEN_DELIMS
-SOUP_CHAR_URI_PERCENT_ENCODED
-SOUP_CHAR_URI_SUB_DELIMS
-soup_ssl_supported
</SECTION>
<SECTION>
@@ -654,6 +645,9 @@ soup_logger_set_response_filter
<SUBSECTION>
SoupLoggerPrinter
soup_logger_set_printer
+<SUBSECTION>
+SOUP_LOGGER_LEVEL
+SOUP_LOGGER_MAX_BODY_SIZE
<SUBSECTION Standard>
SoupLoggerClass
soup_logger_get_type
@@ -1011,7 +1005,16 @@ SOUP_VERSION_2_46
SOUP_VERSION_2_48
SOUP_VERSION_2_50
SOUP_VERSION_2_52
+SOUP_VERSION_2_54
+SOUP_VERSION_2_56
+SOUP_VERSION_2_58
+SOUP_VERSION_2_62
+SOUP_VERSION_2_66
+SOUP_VERSION_2_68
+SOUP_VERSION_2_70
+SOUP_VERSION_2_72
<SUBSECTION Private>
+SOUP_AVAILABLE_IN_2_4
SOUP_AVAILABLE_IN_2_24
SOUP_AVAILABLE_IN_2_26
SOUP_AVAILABLE_IN_2_28
@@ -1027,6 +1030,14 @@ SOUP_AVAILABLE_IN_2_46
SOUP_AVAILABLE_IN_2_48
SOUP_AVAILABLE_IN_2_50
SOUP_AVAILABLE_IN_2_52
+SOUP_AVAILABLE_IN_2_54
+SOUP_AVAILABLE_IN_2_56
+SOUP_AVAILABLE_IN_2_58
+SOUP_AVAILABLE_IN_2_62
+SOUP_AVAILABLE_IN_2_66
+SOUP_AVAILABLE_IN_2_68
+SOUP_AVAILABLE_IN_2_70
+SOUP_AVAILABLE_IN_2_72
SOUP_DEPRECATED_IN_2_24
SOUP_DEPRECATED_IN_2_24_FOR
SOUP_DEPRECATED_IN_2_26
@@ -1057,7 +1068,20 @@ SOUP_DEPRECATED_IN_2_50
SOUP_DEPRECATED_IN_2_50_FOR
SOUP_DEPRECATED_IN_2_52
SOUP_DEPRECATED_IN_2_52_FOR
+SOUP_DEPRECATED_IN_2_54
+SOUP_DEPRECATED_IN_2_54_FOR
+SOUP_DEPRECATED_IN_2_56
+SOUP_DEPRECATED_IN_2_56_FOR
+SOUP_DEPRECATED_IN_2_58
+SOUP_DEPRECATED_IN_2_58_FOR
+SOUP_DEPRECATED_IN_2_62
+SOUP_DEPRECATED_IN_2_62_FOR
+SOUP_DEPRECATED_IN_2_66
+SOUP_DEPRECATED_IN_2_66_FOR
+SOUP_DEPRECATED_IN_2_70
+SOUP_DEPRECATED_IN_2_70_FOR
SOUP_ENCODE_VERSION
+SOUP_VAR
SOUP_VERSION_CUR_STABLE
SOUP_VERSION_PREV_STABLE
</SECTION>
@@ -1086,6 +1110,10 @@ soup_websocket_connection_get_uri
soup_websocket_connection_get_origin
soup_websocket_connection_get_protocol
soup_websocket_connection_get_extensions
+soup_websocket_connection_get_max_incoming_payload_size
+soup_websocket_connection_set_max_incoming_payload_size
+soup_websocket_connection_get_keepalive_interval
+soup_websocket_connection_set_keepalive_interval
SoupWebsocketState
soup_websocket_connection_get_state
SoupWebsocketDataType
@@ -1097,8 +1125,10 @@ soup_websocket_connection_close
soup_websocket_connection_get_close_code
soup_websocket_connection_get_close_data
<SUBSECTION>
+<FILE>soup-websocket-extension-manager</FILE>
SoupWebsocketExtensionManager
<SUBSECTION>
+<FILE>soup-websocket-extension</FILE>
SoupWebsocketExtension
SoupWebsocketExtensionDeflate
soup_websocket_extension_configure
@@ -1109,7 +1139,7 @@ soup_websocket_extension_process_incoming_message
<SUBSECTION>
SoupWebsocketError
SOUP_WEBSOCKET_ERROR
-<SUBSECTION Private>
+<SUBSECTION Standard>
SoupWebsocketConnectionClass
SoupWebsocketConnectionPrivate
SoupWebsocketExtensionManagerClass
@@ -1164,28 +1194,33 @@ soup_hsts_enforcer_set_session_policy
soup_hsts_enforcer_get_domains
soup_hsts_enforcer_get_policies
<SUBSECTION>
+SOUP_HSTS_ENFORCER_DB_FILENAME
+<SUBSECTION Standard>
+SOUP_HSTS_ENFORCER
+SOUP_HSTS_ENFORCER_CLASS
+SOUP_HSTS_ENFORCER_GET_CLASS
+SOUP_TYPE_HSTS_ENFORCER
+SOUP_IS_HSTS_ENFORCER
+SOUP_IS_HSTS_ENFORCER_CLASS
+soup_hsts_enforcer_get_type
+</SECTION>
+
+<SECTION>
+<FILE>soup-hsts-policy</FILE>
SoupHSTSPolicy
soup_hsts_policy_new
soup_hsts_policy_new_full
-soup_hsts_policy_new_permanent
+soup_hsts_policy_new_session_policy
soup_hsts_policy_new_from_response
soup_hsts_policy_copy
soup_hsts_policy_equal
soup_hsts_policy_free
-<SUBSECTION>
soup_hsts_policy_get_domain
soup_hsts_policy_is_expired
soup_hsts_policy_includes_subdomains
soup_hsts_policy_is_session_policy
SOUP_HSTS_POLICY_MAX_AGE_PAST
<SUBSECTION Standard>
-SOUP_HSTS_ENFORCER
-SOUP_HSTS_ENFORCER_CLASS
-SOUP_HSTS_ENFORCER_GET_CLASS
-SOUP_TYPE_HSTS_ENFORCER
-SOUP_IS_HSTS_ENFORCER
-SOUP_IS_HSTS_ENFORCER_CLASS
-soup_hsts_enforcer_get_type
SOUP_TYPE_HSTS_POLICY
soup_hsts_policy_get_type
</SECTION>
diff --git a/docs/reference/meson.build b/docs/reference/meson.build
index 6aec3a0a..108dad36 100644
--- a/docs/reference/meson.build
+++ b/docs/reference/meson.build
@@ -1,25 +1,17 @@
ignore_headers = [
+ 'gconstructor.h',
'soup.h',
'soup-enum-types.h',
'soup-message-private.h',
'soup-session-private.h',
- 'soup-auth-basic.h',
- 'soup-auth-digest.h',
- 'soup-auth-ntlm.h',
- 'soup-auth-negotiate.h',
+ 'soup-auth-digest-private.h',
'soup-brotli-decompressor.h',
'soup-connection.h',
'soup-connection-auth.h',
'soup-message-queue.h',
'soup-path-map.h',
- 'soup-gnome-features.h',
- 'soup-proxy-resolver.h',
- 'soup-proxy-resolver-gnome.h',
- 'soup-proxy-resolver-static.h',
'soup-directory-input-stream.h',
'soup-http-input-stream.h',
- 'soup-password-manager.h',
- 'soup-password-manager-gnome.h',
'soup-converter-wrapper.h',
'soup-body-input-stream.h',
'soup-body-output-stream.h',
@@ -31,15 +23,13 @@ ignore_headers = [
'soup-filter-input-stream.h',
'soup-cookie-jar-sqlite.h',
'soup-requester.h',
- 'soup-misc-private.h',
- 'soup-proxy-uri-resolver.h',
- 'soup-proxy-resolver-wrapper.h',
- 'soup-proxy-uri-resolver.h',
'soup-cache-private.h',
'soup-cache-client-input-stream.h',
+ 'soup-socket.h',
'soup-socket-private.h',
'soup-value-utils.h',
'soup-websocket-extension-manager-private.h',
+ 'soup-misc.h',
]
mkdb_args = [
@@ -63,6 +53,7 @@ gnome.gtkdoc('libsoup-3.0',
mkdb_args : mkdb_args,
scan_args : scan_args,
fixxref_args : [
+ '--html-dir=@0@'.format(get_option('datadir') / 'gtk-doc', 'html'),
'--extra-dir=@0@'.format(glib_docpath / 'glib'),
'--extra-dir=@0@'.format(glib_docpath /'gobject'),
'--extra-dir=@0@'.format(glib_docpath /'gio'),