Add per-version deprecation/availability warnings
authorDan Winship <danw@gnome.org>
Thu, 8 Nov 2012 16:28:39 +0000 (11:28 -0500)
committerDan Winship <danw@gnome.org>
Thu, 8 Nov 2012 16:28:39 +0000 (11:28 -0500)
commit69c489d590ddeb7d532ddb99943e0990173a8110
tree859b21c742754bfd2cb7a39631eaed20802a4cec
parentda70b77bdc45e9d6e3fd3ee76c6fec3fb4e8ba73
Add per-version deprecation/availability warnings

Add SOUP_VERSION_X_XX, SOUP_VERSION_MIN_REQUIRED, and
SOUP_VERSION_MAX_ALLOWED, to enable version-based warnings.

Tag all functions with appropriate SOUP_AVAILABLE_IN_ and
SOUP_DEPRECATED_IN_ macros.

Also, fix up some "Since" tags to not refer to unstable releases or
non-.0 point releases.
48 files changed:
docs/reference/libsoup-2.4-sections.txt
libsoup/soup-address.h
libsoup/soup-auth.h
libsoup/soup-cache.h
libsoup/soup-content-decoder.c
libsoup/soup-content-decoder.h
libsoup/soup-content-sniffer.c
libsoup/soup-content-sniffer.h
libsoup/soup-cookie-jar-sqlite.h
libsoup/soup-cookie-jar-text.h
libsoup/soup-cookie-jar.c
libsoup/soup-cookie-jar.h
libsoup/soup-cookie.c
libsoup/soup-cookie.h
libsoup/soup-date.c
libsoup/soup-date.h
libsoup/soup-form.h
libsoup/soup-gnome-features.h
libsoup/soup-headers.h
libsoup/soup-logger.h
libsoup/soup-message-body.c
libsoup/soup-message-body.h
libsoup/soup-message-headers.c
libsoup/soup-message-headers.h
libsoup/soup-message.c
libsoup/soup-message.h
libsoup/soup-misc.h
libsoup/soup-multipart-input-stream.h
libsoup/soup-multipart.h
libsoup/soup-proxy-resolver.c
libsoup/soup-proxy-resolver.h
libsoup/soup-proxy-uri-resolver.h
libsoup/soup-request-data.h
libsoup/soup-request-file.h
libsoup/soup-request-http.h
libsoup/soup-request.h
libsoup/soup-requester.h
libsoup/soup-session-feature.h
libsoup/soup-session.c
libsoup/soup-session.h
libsoup/soup-socket.c
libsoup/soup-status.h
libsoup/soup-tld.h
libsoup/soup-types.h
libsoup/soup-uri.c
libsoup/soup-uri.h
libsoup/soup-version.c
libsoup/soup-version.h.in