diff options
Diffstat (limited to 'docs/reference')
-rw-r--r-- | docs/reference/gio/gio-docs.xml | 4 | ||||
-rw-r--r-- | docs/reference/gio/gio-sections.txt | 40 | ||||
-rw-r--r-- | docs/reference/gio/gio.types | 1 | ||||
-rw-r--r-- | docs/reference/gio/overview.xml | 9 | ||||
-rw-r--r-- | docs/reference/glib/building.sgml | 25 | ||||
-rw-r--r-- | docs/reference/glib/glib-sections.txt | 3 |
6 files changed, 31 insertions, 51 deletions
diff --git a/docs/reference/gio/gio-docs.xml b/docs/reference/gio/gio-docs.xml index ce756433e..ad1aee5d8 100644 --- a/docs/reference/gio/gio-docs.xml +++ b/docs/reference/gio/gio-docs.xml @@ -184,10 +184,6 @@ <xi:include href="xml/gapplication.xml"/> <xi:include href="xml/gapplicationcommandline.xml"/> </chapter> - <chapter id="periodic"> - <title>Periodic Timer</title> - <xi:include href="xml/gperiodic.xml"/> - </chapter> <chapter id="extending"> <title>Extending GIO</title> <xi:include href="xml/gvfs.xml"/> diff --git a/docs/reference/gio/gio-sections.txt b/docs/reference/gio/gio-sections.txt index b49d501b7..3448e8c8f 100644 --- a/docs/reference/gio/gio-sections.txt +++ b/docs/reference/gio/gio-sections.txt @@ -506,6 +506,7 @@ g_emblemed_icon_new g_emblemed_icon_get_icon g_emblemed_icon_get_emblems g_emblemed_icon_add_emblem +g_emblemed_icon_clear_emblems <SUBSECTION Standard> GEmblemedIconClass G_EMBLEMED_ICON @@ -892,9 +893,12 @@ GUnixOutputStreamPrivate <SECTION> <FILE>giostream</FILE> <TITLE>GIOStream</TITLE> +GIOStreamSpliceFlags GIOStream g_io_stream_get_input_stream g_io_stream_get_output_stream +g_io_stream_splice_async +g_io_stream_splice_finish g_io_stream_close g_io_stream_close_async g_io_stream_close_finish @@ -1252,6 +1256,7 @@ g_app_info_delete g_app_info_reset_type_associations g_app_info_set_as_default_for_type g_app_info_set_as_default_for_extension +g_app_info_set_as_last_used_for_type g_app_info_add_supports_type g_app_info_can_remove_supports_type g_app_info_remove_supports_type @@ -2153,6 +2158,7 @@ G_TYPE_FILE_DESCRIPTOR_BASED GSettingsBackend GSettingsBackendClass G_SETTINGS_BACKEND_EXTENSION_POINT_NAME +g_settings_backend_get_default g_settings_backend_changed g_settings_backend_path_changed g_settings_backend_keys_changed @@ -2161,6 +2167,8 @@ g_settings_backend_writable_changed g_settings_backend_changed_tree g_settings_backend_flatten_tree g_keyfile_settings_backend_new +g_memory_settings_backend_new +g_null_settings_backend_new <SUBSECTION Standard> G_IS_SETTINGS_BACKEND @@ -2933,32 +2941,6 @@ g_proxy_get_type </SECTION> <SECTION> -<FILE>gperiodic</FILE> -<TITLE>GPeriodic</TITLE> -GPeriodic -<SUBSECTION> -g_periodic_new -g_periodic_get_hz -g_periodic_get_high_priority -g_periodic_get_low_priority -<SUBSECTION> -GPeriodicTickFunc -g_periodic_add -g_periodic_remove -<SUBSECTION> -g_periodic_block -g_periodic_unblock -<SUBSECTION> -g_periodic_damaged -<SUBSECTION Standard> -G_TYPE_PERIODIC -G_PERIODIC -G_IS_PERIODIC -<SUBSECTION Private> -g_periodic_get_type -</SECTION> - -<SECTION> <FILE>gpollableinputstream</FILE> <TITLE>GPollableInputStream</TITLE> GPollableInputStream @@ -3038,6 +3020,7 @@ g_tls_certificate_new_from_file g_tls_certificate_new_from_files g_tls_certificate_list_new_from_file g_tls_certificate_get_issuer +g_tls_certificate_verify <SUBSECTION Standard> GTlsCertificateClass GTlsCertificatePrivate @@ -3058,19 +3041,20 @@ GTlsConnection g_tls_connection_set_certificate g_tls_connection_get_certificate g_tls_connection_get_peer_certificate +g_tls_connection_get_peer_certificate_errors g_tls_connection_set_require_close_notify g_tls_connection_get_require_close_notify GTlsRehandshakeMode g_tls_connection_set_rehandshake_mode g_tls_connection_get_rehandshake_mode +g_tls_connection_set_use_system_certdb +g_tls_connection_get_use_system_certdb <SUBSECTION> g_tls_connection_handshake g_tls_connection_handshake_async g_tls_connection_handshake_finish <SUBSECTION> -g_tls_connection_set_peer_certificate g_tls_connection_emit_accept_certificate -g_tls_connection_emit_need_certificate <SUBSECTION Standard> GTlsConnectionClass GTlsConnectionPrivate diff --git a/docs/reference/gio/gio.types b/docs/reference/gio/gio.types index 76eb7e020..d63151723 100644 --- a/docs/reference/gio/gio.types +++ b/docs/reference/gio/gio.types @@ -74,7 +74,6 @@ g_network_service_get_type g_output_stream_get_type g_output_stream_splice_flags_get_type g_password_save_get_type -g_periodic_get_type g_permission_get_type g_pollable_input_stream_get_type g_pollable_output_stream_get_type diff --git a/docs/reference/gio/overview.xml b/docs/reference/gio/overview.xml index 58ce31760..a6e327b8b 100644 --- a/docs/reference/gio/overview.xml +++ b/docs/reference/gio/overview.xml @@ -247,14 +247,13 @@ </formalpara> <formalpara> - <title><envar>GIO_USE_URI_ASSOCIATION</envar></title> + <title><envar>GIO_USE_TLS</envar></title> <para> - This variable can be set to the name of a #GDesktopAppInfoLookup + This variable can be set to the name of a #GTlsBackend implementation to override the default for debugging purposes. - GIO does not include a #GDesktopAppInfoLookup implementation, - the GConf-based implementation in the gvfs module has the name - "gconf". + GIO does not include a #GTlsBackend implementation, the gnutls-based + implementation in the glib-networking module has the name "gnutls". </para> </formalpara> diff --git a/docs/reference/glib/building.sgml b/docs/reference/glib/building.sgml index 6ba280a96..8b643e095 100644 --- a/docs/reference/glib/building.sgml +++ b/docs/reference/glib/building.sgml @@ -232,8 +232,8 @@ How to compile GLib itself <arg>--enable-included-printf</arg> </group> <group> - <arg>--disable-visibility</arg> - <arg>--enable-visibility</arg> + <arg>--disable-Bsymbolic</arg> + <arg>--enable-Bsymbolic</arg> </group> <group> <arg>--disable-gtk-doc</arg> @@ -510,19 +510,18 @@ How to compile GLib itself </formalpara> <formalpara> - <title><systemitem>--disable-visibility</systemitem> and - <systemitem>--enable-visibility</systemitem></title> + <title><systemitem>--disable-Bsymbolic</systemitem> and + <systemitem>--enable-Bsymbolic</systemitem></title> <para> - By default, GLib uses ELF visibility attributes to optimize - PLT table entries if the compiler supports ELF visibility - attributes. A side-effect of the way in which this is currently - implemented is that any header change forces a full - recompilation, and missing includes may go unnoticed. - Therefore, it makes sense to turn this feature off while - doing GLib development, even if the compiler supports ELF - visibility attributes. The <option>--disable-visibility</option> - option allows to do that. + By default, GLib uses the -Bsymbolic-functions linker + flag to avoid intra-library PLT jumps. A side-effect + of this is that it is no longer possible to override + internal uses of GLib functions with + <envvar>LD_PRELOAD</envvar>. Therefore, it may make + sense to turn this feature off in some situations. + The <option>--disable-Bsymbolic</option> option allows + to do that. </para> </formalpara> diff --git a/docs/reference/glib/glib-sections.txt b/docs/reference/glib/glib-sections.txt index 6540fe8fa..c45ee67ae 100644 --- a/docs/reference/glib/glib-sections.txt +++ b/docs/reference/glib/glib-sections.txt @@ -2166,6 +2166,8 @@ g_sequence_remove_range g_sequence_move_range g_sequence_search g_sequence_search_iter +g_sequence_lookup +g_sequence_lookup_iter <SUBSECTION> g_sequence_get @@ -2728,6 +2730,7 @@ g_dpgettext2 g_strip_context <SUBSECTION> g_get_language_names +g_get_locale_variants </SECTION> <SECTION> |