Packages / openSUSE Tumbleweed / Development/Libraries/GNOME / librest-devel

Package: librest-devel (0.10.2-2.1)

Library to access RESTful web services - Development Files

This library was designed to make it easier to access web services that claim to be "RESTful". A reasonable description is that a RESTful service should have urls that represent remote objects, which methods can then be called on.

Other Packages Related to librest-devel:

  • dep: /usr/bin/pkg-config

    Package not available

  • dep: [librest-1_0-0] (= 0.10.2)

    Library to access RESTful web services

  • dep: pkgconfig(glib-2.0) (>= 2.44)

    Package not available

  • dep: pkgconfig(json-glib-1.0)

    Package not available

  • dep: pkgconfig(libsoup-3.0) (>= 2.99.2)

    Package not available

  • dep: pkgconfig(libxml-2.0)

    Package not available

  • dep: pkgconfig(rest-1.0)

    Package not available

  • dep: [typelib-1_0-Rest-1_0] (= 0.10.2)

    Library to access RESTful web services -- Introspection bindings

Download librest-devel

ArchitecturePackage sizeInstalled sizeFilesPackage
x86_641.1 MiB2.4 MiBlist of filesDownload

Package file paths (228)

Paths come from the repository package-file index for the observed builds. They describe archive/package associations, not every file that will exist on a running system after maintainer scripts, alternatives, generated state, diversions, or installation choices.

  • /usr/include/rest-1.0
  • /usr/include/rest-1.0/rest
  • /usr/include/rest-1.0/rest-extras
  • /usr/include/rest-1.0/rest-extras/flickr-proxy-call.h
  • /usr/include/rest-1.0/rest-extras/flickr-proxy.h
  • /usr/include/rest-1.0/rest-extras/lastfm-proxy-call.h
  • /usr/include/rest-1.0/rest-extras/lastfm-proxy.h
  • /usr/include/rest-1.0/rest-extras/rest-extras.h
  • /usr/include/rest-1.0/rest-extras/youtube-proxy.h
  • /usr/include/rest-1.0/rest/rest-enum-types.h
  • /usr/include/rest-1.0/rest/rest.h
  • /usr/include/rest-1.0/rest/rest-oauth2-proxy-call.h
  • /usr/include/rest-1.0/rest/rest-oauth2-proxy.h
  • /usr/include/rest-1.0/rest/rest-param.h
  • /usr/include/rest-1.0/rest/rest-params.h
  • /usr/include/rest-1.0/rest/rest-pkce-code-challenge.h
  • /usr/include/rest-1.0/rest/rest-proxy-auth.h
  • /usr/include/rest-1.0/rest/rest-proxy-call.h
  • /usr/include/rest-1.0/rest/rest-proxy.h
  • /usr/include/rest-1.0/rest/rest-utils.h
  • /usr/include/rest-1.0/rest/rest-xml-node.h
  • /usr/include/rest-1.0/rest/rest-xml-parser.h
  • /usr/lib64/librest-1.0.so
  • /usr/lib64/librest-extras-1.0.so
  • /usr/lib64/pkgconfig/rest-1.0.pc
  • /usr/lib64/pkgconfig/rest-extras-1.0.pc
  • /usr/share/doc/librest-1.0
  • /usr/share/doc/librest-1.0/callback.ProxyCallAsyncCallback.html
  • /usr/share/doc/librest-1.0/callback.ProxyCallContinuousCallback.html
  • /usr/share/doc/librest-1.0/callback.ProxyCallUploadCallback.html
  • /usr/share/doc/librest-1.0/classes_hierarchy.html
  • /usr/share/doc/librest-1.0/class.OAuth2ProxyCall.html
  • /usr/share/doc/librest-1.0/class.OAuth2Proxy.html
  • /usr/share/doc/librest-1.0/class.ProxyAuth.html
  • /usr/share/doc/librest-1.0/class.ProxyCall.html
  • /usr/share/doc/librest-1.0/class.Proxy.html
  • /usr/share/doc/librest-1.0/class.XmlParser.html
  • /usr/share/doc/librest-1.0/ctor.OAuth2Proxy.new.html
  • /usr/share/doc/librest-1.0/ctor.Param.new_full.html
  • /usr/share/doc/librest-1.0/ctor.Param.new_string.html
  • /usr/share/doc/librest-1.0/ctor.Param.new_with_owner.html
  • /usr/share/doc/librest-1.0/ctor.Params.new.html
  • /usr/share/doc/librest-1.0/ctor.PkceCodeChallenge.new_random.html
  • /usr/share/doc/librest-1.0/ctor.Proxy.new.html
  • /usr/share/doc/librest-1.0/ctor.Proxy.new_with_authentication.html
  • /usr/share/doc/librest-1.0/ctor.XmlParser.new.html
  • /usr/share/doc/librest-1.0/enum.MemoryUse.html
  • /usr/share/doc/librest-1.0/error.OAuth2Error.html
  • /usr/share/doc/librest-1.0/error.ProxyCallError.html
  • /usr/share/doc/librest-1.0/error.ProxyError.html
  • /usr/share/doc/librest-1.0/fonts.css
  • /usr/share/doc/librest-1.0/func.oauth2_error_quark.html
  • /usr/share/doc/librest-1.0/func.random_string.html
  • /usr/share/doc/librest-1.0/fzy.js
  • /usr/share/doc/librest-1.0/go-up-symbolic.png
  • /usr/share/doc/librest-1.0/index.html
  • /usr/share/doc/librest-1.0/index.json
  • /usr/share/doc/librest-1.0/librest-1.0.devhelp2
  • /usr/share/doc/librest-1.0/main.js
  • /usr/share/doc/librest-1.0/method.OAuth2Proxy.build_authorization_url.html
  • /usr/share/doc/librest-1.0/method.OAuth2Proxy.fetch_access_token_async.html
  • /usr/share/doc/librest-1.0/method.OAuth2Proxy.fetch_access_token_finish.html
  • /usr/share/doc/librest-1.0/method.OAuth2Proxy.get_access_token.html
  • /usr/share/doc/librest-1.0/method.OAuth2Proxy.get_auth_url.html
  • /usr/share/doc/librest-1.0/method.OAuth2Proxy.get_client_id.html
  • /usr/share/doc/librest-1.0/method.OAuth2Proxy.get_client_secret.html
  • /usr/share/doc/librest-1.0/method.OAuth2Proxy.get_expiration_date.html
  • /usr/share/doc/librest-1.0/method.OAuth2Proxy.get_redirect_uri.html
  • /usr/share/doc/librest-1.0/method.OAuth2Proxy.get_refresh_token.html
  • /usr/share/doc/librest-1.0/method.OAuth2Proxy.get_token_url.html
  • /usr/share/doc/librest-1.0/method.OAuth2Proxy.refresh_access_token_async.html
  • /usr/share/doc/librest-1.0/method.OAuth2Proxy.refresh_access_token_finish.html
  • /usr/share/doc/librest-1.0/method.OAuth2Proxy.refresh_access_token.html
  • /usr/share/doc/librest-1.0/method.OAuth2Proxy.set_access_token.html
  • /usr/share/doc/librest-1.0/method.OAuth2Proxy.set_auth_url.html
  • /usr/share/doc/librest-1.0/method.OAuth2Proxy.set_client_id.html
  • /usr/share/doc/librest-1.0/method.OAuth2Proxy.set_client_secret.html
  • /usr/share/doc/librest-1.0/method.OAuth2Proxy.set_expiration_date.html
  • /usr/share/doc/librest-1.0/method.OAuth2Proxy.set_redirect_uri.html
  • /usr/share/doc/librest-1.0/method.OAuth2Proxy.set_refresh_token.html
  • /usr/share/doc/librest-1.0/method.OAuth2Proxy.set_token_url.html
  • /usr/share/doc/librest-1.0/method.Param.get_content.html
  • /usr/share/doc/librest-1.0/method.Param.get_content_length.html
  • /usr/share/doc/librest-1.0/method.Param.get_content_type.html
  • /usr/share/doc/librest-1.0/method.Param.get_file_name.html
  • /usr/share/doc/librest-1.0/method.Param.get_name.html
  • /usr/share/doc/librest-1.0/method.Param.is_string.html
  • /usr/share/doc/librest-1.0/method.Param.ref.html
  • /usr/share/doc/librest-1.0/method.Params.add.html
  • /usr/share/doc/librest-1.0/method.Params.are_strings.html
  • /usr/share/doc/librest-1.0/method.Params.as_string_hash_table.html
  • /usr/share/doc/librest-1.0/method.Params.copy.html
  • /usr/share/doc/librest-1.0/method.Params.get.html
  • /usr/share/doc/librest-1.0/method.ParamsIter.init.html
  • /usr/share/doc/librest-1.0/method.ParamsIter.next.html
  • /usr/share/doc/librest-1.0/method.Params.ref.html
  • /usr/share/doc/librest-1.0/method.Params.remove.html
  • /usr/share/doc/librest-1.0/method.Params.unref.html
  • /usr/share/doc/librest-1.0/method.Param.unref.html
  • /usr/share/doc/librest-1.0/method.PkceCodeChallenge.copy.html
  • /usr/share/doc/librest-1.0/method.PkceCodeChallenge.free.html
  • /usr/share/doc/librest-1.0/method.PkceCodeChallenge.get_challenge.html
  • /usr/share/doc/librest-1.0/method.PkceCodeChallenge.get_verifier.html
  • /usr/share/doc/librest-1.0/method.Proxy.add_soup_feature.html
  • /usr/share/doc/librest-1.0/method.ProxyAuth.cancel.html
  • /usr/share/doc/librest-1.0/method.ProxyAuth.pause.html
  • /usr/share/doc/librest-1.0/method.ProxyAuth.unpause.html
  • /usr/share/doc/librest-1.0/method.Proxy.bind.html
  • /usr/share/doc/librest-1.0/method.Proxy.bind_valist.html
  • /usr/share/doc/librest-1.0/method.ProxyCall.add_header.html
  • /usr/share/doc/librest-1.0/method.ProxyCall.add_headers_from_valist.html
  • /usr/share/doc/librest-1.0/method.ProxyCall.add_headers.html
  • /usr/share/doc/librest-1.0/method.ProxyCall.add_param_full.html
  • /usr/share/doc/librest-1.0/method.ProxyCall.add_param.html
  • /usr/share/doc/librest-1.0/method.ProxyCall.add_params_from_valist.html
  • /usr/share/doc/librest-1.0/method.ProxyCall.add_params.html
  • /usr/share/doc/librest-1.0/method.ProxyCall.cancel.html
  • /usr/share/doc/librest-1.0/method.ProxyCall.continuous.html
  • /usr/share/doc/librest-1.0/method.ProxyCall.get_function.html
  • /usr/share/doc/librest-1.0/method.ProxyCall.get_method.html
  • /usr/share/doc/librest-1.0/method.ProxyCall.get_params.html
  • /usr/share/doc/librest-1.0/method.ProxyCall.get_payload.html
  • /usr/share/doc/librest-1.0/method.ProxyCall.get_payload_length.html
  • /usr/share/doc/librest-1.0/method.ProxyCall.get_response_headers.html
  • /usr/share/doc/librest-1.0/method.ProxyCall.get_status_code.html
  • /usr/share/doc/librest-1.0/method.ProxyCall.get_status_message.html
  • /usr/share/doc/librest-1.0/method.ProxyCall.invoke_async.html
  • /usr/share/doc/librest-1.0/method.ProxyCall.invoke_finish.html
  • /usr/share/doc/librest-1.0/method.ProxyCall.lookup_header.html
  • /usr/share/doc/librest-1.0/method.ProxyCall.lookup_param.html
  • /usr/share/doc/librest-1.0/method.ProxyCall.lookup_response_header.html
  • /usr/share/doc/librest-1.0/method.ProxyCall.remove_header.html
  • /usr/share/doc/librest-1.0/method.ProxyCall.remove_param.html
  • /usr/share/doc/librest-1.0/method.ProxyCall.serialize_params.html
  • /usr/share/doc/librest-1.0/method.ProxyCall.set_function.html
  • /usr/share/doc/librest-1.0/method.ProxyCall.set_method.html
  • /usr/share/doc/librest-1.0/method.ProxyCall.sync.html
  • /usr/share/doc/librest-1.0/method.ProxyCall.upload.html
  • /usr/share/doc/librest-1.0/method.Proxy.get_user_agent.html
  • /usr/share/doc/librest-1.0/method.Proxy.new_call.html
  • /usr/share/doc/librest-1.0/method.Proxy.set_user_agent.html
  • /usr/share/doc/librest-1.0/method.Proxy.simple_run.html
  • /usr/share/doc/librest-1.0/method.Proxy.simple_run_valist.html
  • /usr/share/doc/librest-1.0/method.XmlNode.add_attr.html
  • /usr/share/doc/librest-1.0/method.XmlNode.add_child.html
  • /usr/share/doc/librest-1.0/method.XmlNode.find.html
  • /usr/share/doc/librest-1.0/method.XmlNode.get_attr.html
  • /usr/share/doc/librest-1.0/method.XmlNode.print.html
  • /usr/share/doc/librest-1.0/method.XmlNode.ref.html
  • /usr/share/doc/librest-1.0/method.XmlNode.set_content.html
  • /usr/share/doc/librest-1.0/method.XmlNode.unref.html
  • /usr/share/doc/librest-1.0/method.XmlParser.parse_from_data.html
  • /usr/share/doc/librest-1.0/migration.html
  • /usr/share/doc/librest-1.0/opensearch.xml
  • /usr/share/doc/librest-1.0/property.OAuth2Proxy.access-token.html
  • /usr/share/doc/librest-1.0/property.OAuth2Proxy.auth-url.html
  • /usr/share/doc/librest-1.0/property.OAuth2Proxy.client-id.html
  • /usr/share/doc/librest-1.0/property.OAuth2Proxy.client-secret.html
  • /usr/share/doc/librest-1.0/property.OAuth2Proxy.expiration-date.html
  • /usr/share/doc/librest-1.0/property.OAuth2Proxy.redirect-uri.html
  • /usr/share/doc/librest-1.0/property.OAuth2Proxy.refresh-token.html
  • /usr/share/doc/librest-1.0/property.OAuth2Proxy.token-url.html
  • /usr/share/doc/librest-1.0/property.Proxy.binding-required.html
  • /usr/share/doc/librest-1.0/property.ProxyCall.proxy.html
  • /usr/share/doc/librest-1.0/property.Proxy.disable-cookies.html
  • /usr/share/doc/librest-1.0/property.Proxy.password.html
  • /usr/share/doc/librest-1.0/property.Proxy.ssl-ca-file.html
  • /usr/share/doc/librest-1.0/property.Proxy.ssl-strict.html
  • /usr/share/doc/librest-1.0/property.Proxy.url-format.html
  • /usr/share/doc/librest-1.0/property.Proxy.user-agent.html
  • /usr/share/doc/librest-1.0/property.Proxy.username.html
  • /usr/share/doc/librest-1.0/RedHatDisplay-BlackItalic.woff
  • /usr/share/doc/librest-1.0/RedHatDisplay-BlackItalic.woff2
  • /usr/share/doc/librest-1.0/RedHatDisplay-Black.woff
  • /usr/share/doc/librest-1.0/RedHatDisplay-Black.woff2
  • /usr/share/doc/librest-1.0/RedHatDisplay-BoldItalic.woff
  • /usr/share/doc/librest-1.0/RedHatDisplay-BoldItalic.woff2
  • /usr/share/doc/librest-1.0/RedHatDisplay-Bold.woff
  • /usr/share/doc/librest-1.0/RedHatDisplay-Bold.woff2
  • /usr/share/doc/librest-1.0/RedHatDisplay-Italic.woff
  • /usr/share/doc/librest-1.0/RedHatDisplay-Italic.woff2
  • /usr/share/doc/librest-1.0/RedHatDisplay-MediumItalic.woff
  • /usr/share/doc/librest-1.0/RedHatDisplay-MediumItalic.woff2
  • /usr/share/doc/librest-1.0/RedHatDisplay-Medium.woff
  • /usr/share/doc/librest-1.0/RedHatDisplay-Medium.woff2
  • /usr/share/doc/librest-1.0/RedHatDisplay-Regular.woff
  • /usr/share/doc/librest-1.0/RedHatDisplay-Regular.woff2
  • /usr/share/doc/librest-1.0/RedHatText-BoldItalic.woff
  • /usr/share/doc/librest-1.0/RedHatText-BoldItalic.woff2
  • /usr/share/doc/librest-1.0/RedHatText-Bold.woff
  • /usr/share/doc/librest-1.0/RedHatText-Bold.woff2
  • /usr/share/doc/librest-1.0/RedHatText-Italic.woff
  • /usr/share/doc/librest-1.0/RedHatText-Italic.woff2
  • /usr/share/doc/librest-1.0/RedHatText-MediumItalic.woff
  • /usr/share/doc/librest-1.0/RedHatText-MediumItalic.woff2
  • /usr/share/doc/librest-1.0/RedHatText-Medium.woff
  • /usr/share/doc/librest-1.0/RedHatText-Medium.woff2
  • /usr/share/doc/librest-1.0/RedHatText-Regular.woff
  • /usr/share/doc/librest-1.0/RedHatText-Regular.woff2
  • /usr/share/doc/librest-1.0/search.js
  • /usr/share/doc/librest-1.0/solarized-dark.css
  • /usr/share/doc/librest-1.0/solarized-light.css
  • /usr/share/doc/librest-1.0/SourceCodePro-It.ttf.woff
  • /usr/share/doc/librest-1.0/SourceCodePro-Regular.ttf.woff
  • /usr/share/doc/librest-1.0/SourceCodePro-Semibold.ttf.woff
  • /usr/share/doc/librest-1.0/struct.Param.html
  • /usr/share/doc/librest-1.0/struct.Params.html
  • /usr/share/doc/librest-1.0/struct.ParamsIter.html
  • /usr/share/doc/librest-1.0/struct.PkceCodeChallenge.html
  • /usr/share/doc/librest-1.0/struct.XmlNode.html
  • /usr/share/doc/librest-1.0/style.css
  • /usr/share/doc/librest-1.0/type_func.ProxyCallError.quark.html
  • /usr/share/doc/librest-1.0/type_func.ProxyError.quark.html
  • /usr/share/doc/librest-1.0/vfunc.OAuth2Proxy.parse_access_token.html
  • /usr/share/doc/librest-1.0/vfunc.Proxy.authenticate.html
  • /usr/share/doc/librest-1.0/vfunc.Proxy.bind_valist.html
  • /usr/share/doc/librest-1.0/vfunc.ProxyCall.prepare.html
  • /usr/share/doc/librest-1.0/vfunc.ProxyCall.serialize_params.html
  • /usr/share/doc/librest-1.0/vfunc.Proxy.new_call.html
  • /usr/share/doc/librest-1.0/vfunc.Proxy.simple_run_valist.html
  • /usr/share/gir-1.0/Rest-1.0.gir
  • /usr/share/gir-1.0/RestExtras-1.0.gir
  • /usr/share/vala
  • /usr/share/vala/vapi
  • /usr/share/vala/vapi/rest-1.0.deps
  • /usr/share/vala/vapi/rest-1.0.vapi
  • /usr/share/vala/vapi/rest-extras-1.0.deps
  • /usr/share/vala/vapi/rest-extras-1.0.vapi

Field source: openSUSE Tumbleweed OSS

Use this package

OpenFactory can boot this operating system in a browser VM, or start a build that includes the native package name from this record.

Versions, suites, and repositories

Each row is recorded package-index metadata for one version, architecture, suite, and repository. Names, URLs, and sizes are source-reported; a link is a potentially mutable retrieval location, not an OpenFactory redistribution claim or proof that OpenFactory retained the artifact bytes.

VersionReleaseArchitectureRepositoryPackage sizeInstalled sizePublisher repository artifact
0.10.2-2.1tumbleweed / ossx86_64openSUSE Tumbleweed · OSS · multi-architecture1.1 MiB2.4 MiBx86_64/librest-devel-0.10.2-2.1.x86_64.rpm

Field source: openSUSE Tumbleweed OSS

Known vulnerabilities

Matching against OpenFactory catalog package versions is in progress.

CVESeverityVersion impact
[CVE-2026-16615]

Published:

A flaw was found in librest. The PKCE implementation for OAuth authorization uses the GRand function from the GLib API, a cryptographically insecure pseudo-random number generator. Because the generat

Medium(6.8)Unknown
Details (1)
  • 0.10.2-2.1 · x86_64 · tumbleweed

    Unknown · Fixed: 0.10.2-2.1

    Version impact unknown

    nvd · librest · opensuse · tumbleweed

Last synced:

[CVE catalog]

Checksums

Repository signatures authenticate metadata. Artifact hashing is recorded separately. Neither establishes package safety.

0.10.2-2.1 / x86_64Observed Sep 1, 2026sha512 5c0f27820db5…4ab7a396Source-reported digest

Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Source-reported digest (sha512): 5c0f27820db562c2f0b55191d73751d59593db2e278c99d9a857fd47cb2f9402414772924c40ec37f662e0f3fa7732599fe5e816c98dd4598783e9e74ab7a396

Field source: openSUSE Tumbleweed OSS

Sources

  • Authoritative source; repository metadata signature verified

    Signature evidence

    tumbleweed-oss-multiarch:4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f

    Repository-signature verification record
    Signed-object SHA-256
    4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f
    Signer fingerprint
    AD485664E901B867051AB15F35A2F86E29B700A4
    Keyring revision
    opensuse-project-signing-key.asc
    SHA-256 b5745739ebfb95b25b8e810f9bcb847fe750ccda598bd85f02f0e974599a6d7e
    Tool and policy
    gpgv (GnuPG) 2.4.9
    openfactory-software-catalog-signature-v1
    Verification time
    Sep 1, 2026
    Repository metadata hash linkage
    Result
    Recorded as verified; digest details unavailable