[librest] Created tag 0.9.0



The signed tag '0.9.0' was created.

Tagger: Günther Wagner <info gunibert de>
Date: 1642028300 +0100

    librest 0.9.0

Changes since the last tag '0.7.93':

Andre Klapper (3):
      Replace Bugzilla by Gitlab URL in DOAP file
      Replace cgit with gitlab URL in configure.ac's AC_INIT
      DOAP: Replace non-working email address of rburton

Carlos Garcia Campos (2):
      Use GUri instead of SoupURI
      Port to libsoup3

Christophe Fergeau (18):
      oauth: Don't leak temp data in steal_oauth_params
      build-sys: Raise minimum glib version
      tests: Fix lastfm test
      Start 0.9 series
      build: Set API version to 1.0
      tests/oauth-async: Remove global mainloop
      OAuthProxy: Use GTask
      build: Fix "intospection" typo
      xml-node: Use GString in rest_xml_node_print()
      tests/xml: Fix various leaks
      tests/flickr: Fix various leaks
      tests/oauth-async: Fix mainloop leaks
      tests/oauth2: Fix 'token' leaks
      oauth2: Fix SoupUri leak in oauth2_proxy_extract_access_token()
      build: Set explicit version requirement on libsoup
      proxy: Remove use of libsoup-gnome
      tests/threaded: Stop using deprecated libsoup API
      xml: Don't crash parsing empty XML string

Corentin Noël (1):
      Add several missing annotations

Debarshi Ray (14):
      tests/proxy-continuous: Server chunks can be different from client ones
      tests/proxy-continuous: Simplify the code
      rest-proxy: Use G_DECLARE_DERIVABLE_TYPE
      rest-proxy-call: Use G_DECLARE_DERIVABLE_TYPE
      rest-xml-parser: Use G_DECLARE_DERIVABLE_TYPE
      oauth-proxy-call: Use G_DECLARE_DERIVABLE_TYPE
      oauth2-proxy-call: Use G_DECLARE_DERIVABLE_TYPE
      lastfm-proxy-call: Use G_DECLARE_DERIVABLE_TYPE
      rest-proxy-auth: Use G_DEFINE_TYPE_WITH_PRIVATE
      oauth2-proxy: Use G_DEFINE_TYPE_WITH_PRIVATE
      xml-node: Remove stray blank space
      xml-node: Unbreak the creation of top-level nodes
      xml-node: Define the order in which attributes & children are printed
      tests: Re-enable the XML test

Emmanuele Bassi (1):
      Merge branch 'tintou/annotations-fixes' into 'master'

Günther Wagner (25):
      add myself as maintainer
      Merge branch 'parallel-tests' into 'master'
      Disable oauth1 tests as endpoint is gone
      Merge branch 'wip/gwagner/meson' into 'master'
      Add gi-docgen and proper documentation CI
      Fix introspection generation for librest-extras
      tests: fix potential null pointer dereference
      Merge branch 'gwagner/docs' into 'master'
      soup3: added conditional option to meson
      Merge branch 'gwagner/soup3' into 'master'
      oauth: fix payload
      OAuth2 Pkce Workflow
      Merge branch 'gwagner/oauth2' into 'master'
      rest-proxy: modernized and aligned
      oauth_proxy: modernized and aligned
      oauth_proxy_call: remove private usage
      fixed sentinel warning in tests
      fixed deprecated g_memdup
      flickr: modernized
      lastfm: modernized
      youtube: modernized
      xml: modernized
      params: reworked to boxed and list
      tests: fix warnings
      Merge branch 'gwagner/deprecated' into 'master'

Niels De Graef (2):
      Port to the Meson build system
      Add CI for the librest builds

Pavel Grunt (1):
      rest-proxy-auth: Add rest_proxy_auth_cancel for cancelling authentication

Philip Withnall (1):
      rest-xml-parser: Ignore text content at the top-level of a document

Rasmus Thomsen (1):
      tests/custom-serialize: use different tests/proxy

Timm Bäder (45):
      sha: Use GHmac
      gitignore: Ignore *.trs and *.log
      oauth-proxy-call: Remove _parse_token_reponse
      xml-node: Remove deprecated API
      oauth-proxy: Remove deprecated API
      configure: Bump glib dependency to 2.36
      Remove all GLIB_CHECK_VERSION uses
      Remove glib-compat.{c,h}
      rest-proxy: Port _invoke_async to GTask
      RestProxyCall: Use GTask
      RestProxy: Remove SoupSession[A]sync usage
      Remove fireeagle example
      Adapt tests and examples to API change
      RestProxyCall: Prevent segfault in prepare_message
      rest-proxy: Use G_DEFINE_TYPE_WITH_PRIVATE
      RestProxyCall: Use G_DEFINE_TYPE_WITH_PRIVATE
      RestProxy(Call): Simplify _dispose
      tests/oauth2: Convert to GTest api
      OAuthProxy: g_free is NULL-safe
      tests/oauth-async: Port to GTest api
      tests/oauth: Port to GTest api
      tests/oauth: Add one more test
      tests/lastfm: Port to GTest api
      tests/custom-serialize: rework code
      tests/custom-serialize: Port to GTest api
      tests/flickr: Port to GTest api
      tests/oauth-async: Add more tests
      examples: Make c89 compatible
      rest-proxy: Add some missing preconditions
      rest-proxy: Fix precondition in new_call
      oauth-proxy-call: Remove an unnecessary cast
      oauth-proxy: Fix some gtkdoc errors
      rest-param: Add missing preconditions
      Add more missing precondition checks
      oauth-proxy: Add docs for request_token_finish
      RestProxyCall: Remove unused struct
      RestProxyCall: Make sure _sync reliably sets error_out
      RestProxyCall: Add documentation for _sync
      tests/threaded: Stop using g_thread_create
      tests/threaded: Use GTest
      RestProxy: Remove unused session_sync
      tests/proxy-continuous: Use GTest API
      RestProxy: Set the payload after _upload
      docs: Add some missing symbols
      proxycall: remove double-assign to status_{code,message}


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]