| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: librest-1_0-0 | Distribution: SUSE Linux 16 |
| Version: 0.9.1 | Vendor: SUSE LLC <https://www.suse.com/> |
| Release: 160000.2.2 | Build date: Sun Feb 26 21:28:38 2023 |
| Group: System/Libraries | Build host: reproducible |
| Size: 230376 | Source RPM: librest-0.9.1-160000.2.2.src.rpm |
| Packager: https://www.suse.com/ | |
| Url: http://git.gnome.org/browse/librest/ | |
| Summary: Library to access RESTful web services | |
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.
It is comprised of two parts:
* the first aims to make it easier to make requests by providing a
wrapper around libsoup.
* the second aids with XML parsing by wrapping libxml2.
LGPL-2.1-only
* Sun Feb 26 2023 luc14n0@opensuse.org
- Replace python3-gi-docgen build requirement with the more
reliable pkgconfig(gi-docgen).
* Sun Sep 11 2022 bjorn.lie@gmail.com
- Add patches to fix some minor issues that upstream have solved in
a different way in git, but this should suffice for now for us:
+ 0001-rest_proxy_call_sync-bail-out-if-no-payload.patch:
rest_proxy_call_sync: bail out if no payload.
+ 0002-Handle-some-potential-problems-in-parsing-oauth2-acc.patch:
Handle some potential problems in parsing oauth2 access tokens.
* Sat Aug 20 2022 bjorn.lie@gmail.com
- Stop passing soup2=false and tests=false to meson, follow the
defaults.
- Pass vapi=true and add pkgconfig(vapigen) BuildRequires: Build
vapi support.
- Pass ca_certificates=true and
ca_certificates_path=%{_sysconfdir}/ssl/ca-bundle.pem to meson.
* Mon Jun 20 2022 bjorn.lie@gmail.com
- Update to version 0.9.1:
+ Removed RestAuth object.
+ Added an demo application to showcase librest.
+ Removed OAuth1 Proxy.
+ Added soupapiversion to pkg-config file in order to check the
which soup version this library got built with.
+ Build against libsoup3 by default.
* Fri Jan 14 2022 bjorn.lie@gmail.com
- Update to version 0.9.0:
+ New oauth2 proxy to accomplish pkce workflow with api endpoints
+ Introduced meson as buildsystem.
+ Introduced the possibility to build librest with soup-2.4 or
soup-3.0
- Bump abi and abi_pkg to 1.0 and 1_0 following upstream changes.
- Add meson, gtk-doc, python3-gi-docgen and
pkgconfig(json-glib-1.0) BuildRequires and meson macros, port to
meson buildsystem.
- Use ldconfig_scriptlets macro for post(un) handling.
- Add pkgconfig(libsoup-3.0) BuildRequires and drop
pkgconfig(libsoup-2.4) pkgconfig(libsoup-gnome-2.4)
BuildRequires: Build with soup-3.0.
* Wed Feb 28 2018 dimstar@opensuse.org
- Modernize spec-file by calling spec-cleaner
* Thu Oct 19 2017 dimstar@opensuse.org
- Update to version 0.8.1:
+ RestProxy: Set the payload after _upload.
+ proxycall: remove double-assign to status_{code,message}.
* Tue Apr 25 2017 jengelh@inai.de
- Use librest-0_7-0 as shared library name, similar to how it is
done for libmwaw-0_3.
- Drop redundant %clean section; use %_smp_mflags for parallel
build.
* Fri May 06 2016 mgorse@suse.com
- Update to GNOME 3.20 Fate#318572
* Mon Apr 18 2016 zaitor@opensuse.org
- Update to version 0.8.0:
+ build-sys: Set version to 0.8.0.
+ tests: Fix lastfm test.
+ tests/proxy-continuous:
- Simplify the code.
- Server chunks can be different from client ones.
+ oauth: Don't leak temp data in steal_oauth_params.
+ rest-xml-parser: Ignore text content at the top-level of a
document.
+ rest-proxy-auth: Add rest_proxy_auth_cancel for cancelling
authentication.
* Wed Mar 18 2015 zaitor@opensuse.org
- Update to version 0.7.93:
+ oauth: Add missing include.
+ xml-parser: Add missing break in switch statement.
+ Don't dump XML parsing errors to stderr/stdout by default.
+ Fix misc bugs in tests.
- Drop librest-missing-include.patch: Fixed upstream.
* Mon Sep 08 2014 dimstar@opensuse.org
- Update to version 0.7.92:
+ Bugs fixed: bgo#665716, bgo#708358, bgo#708359, bgo#728340,
bgo#728952, bgo#728953, bgo#735919, bgo#735920, bgo#735921,
bgo#735922.
- Add librest-missing-include.patch: Add missing includes.
* Mon Mar 10 2014 dimstar@opensuse.org
- Update to version 0.7.91:
+ Bugs fixed: bgo#702483, bgo#703103, bgo#703642, bgo#712231,
bgo#712747.
* Wed Aug 28 2013 dimstar@opensuse.org
- Drop librest-fix-build-without-ca-certificates.patch: as
identified in bnc#825903, this is not sufficient and needs more
investigation / rewriting.
- Revert --without-ca-certificates configure option back to
- -with-ca-certificates=/etc/ssl/ca-bundle.pem.
* Thu Jul 11 2013 dimstar@opensuse.org
- Add librest-fix-build-without-ca-certificates.patch: Fix build
with configure --without-ca-certificates.
- Pass --without-ca-certificates to configure instead of
- -with-ca-certificates=/etc/ssl/ca-bundle.pem (bnc#825903).
* Wed Aug 29 2012 dimstar@opensuse.org
- Update to version 0.7.90:
+ Allow to disable libsoup strict SSL check
+ Add username/password support
+ Several API additions
+ Build fixes
+ Fix some leaks.
* Wed May 09 2012 vuntz@opensuse.org
- Add baselibs.conf, as we need the 32bit package for
gnome-online-account libraries.
* Fri Jan 06 2012 vuntz@opensuse.org
- Split typelib files into typelib-1_0-Rest-0_7 subpackage.
- Add typelib-1_0-Rest-0_7 Requires to devel subpackage.
- Change librest0 group from Development/Libraries/GNOME to
System/Libraries.
* Sat Nov 12 2011 dimstar@opensuse.org
- Update to version 0.7.12:
+ Build: Detect CA file location [bgo#663783]
+ proxy: Force all SSL certificates to be trusted [bgo#663783]
- Add config(ca-certificates) BuildRequires and Recommends in the
shared library package.
- Pass --with-ca-certificates=/etc/ssl/ca-bundle.pem to configure.
* Sun Nov 06 2011 dimstar@opensuse.org
- Update to version 0.7.11:
+ oauth-proxy: Fix format string warning
+ oauth:
- Add GType for OAuthSignatureMethod enum
- Add property for signature type
+ Build fixes.
* Thu Apr 28 2011 fcrozat@novell.com
- Update to version 0.7.10:
+ Introduce rest_proxy_call_upload to provide progress feedback.
+ youtube-proxy: Added upload progress callbacks.
+ Added documentation to rest_proxy_call_upload.
+ bmc#13746: proxy-call: Allow customisation of data
serialization.
* Mon Apr 04 2011 fcrozat@novell.com
- Update to version 0.7.9:
+ Add "disable-cookies" construction property to RestProxy.
* Wed Mar 23 2011 fcrozat@novell.com
- Update to version 0.7.8:
+ Add youtube proxy for uploaded video.
+ Fix introspection build.
- Drop librest-fix-introspection.patch: fixed upstream.
* Sun Mar 20 2011 dimstar@opensuse.org
- Update to version 0.7.7:
+ Fix a few introspection issues
+ oauth-proxy:
- Use POST method to do OAuth 1.0 authentication.
- Added 'signature-host' propery.
- Add librest-fix-introspection.patch: fix introspection build.
Taken from upstream, commit e9c917.
* Thu Mar 03 2011 vuntz@opensuse.org
- Update to version 0.7.6:
+ API for manually constructing and outputting XML
- Changes from version 0.7.5:
+ Introspection build fixes
- Changes from version 0.7.4:
+ Add cookie support to rest-proxy.
+ proxy-call: Add continuous call mode
+ Various bug fixes.
- Changes from version 0.7.3:
+ Fix memory corruption in oauth-proxy-call.
- Changes from version 0.7.2:
+ post-twitter: use the correct URL endpoint
+ Plug leak.
- Changes from version 0.7.1:
+ Flickr: add upload support
+ Various bug fixes.
+ Improved documentation.
- Changes from version 0.7.0:
+ Remove FacebookProxy
+ Add Lastfm proxy
+ Add a oauth2 proxy
+ Add RestParam and RestParams types
+ Flickr proxy: Allow specifying the permissions required in the
login url
+ Various bug fixes.
+ Improved documentation.
- Drop librest-fbconnect-url.patch: facebook features got removed
upstream.
- Change BuildRequires to pkgconfig() ones: glib2-devel to
glib-2.0, libsoup-devel to libsoup-2.4 and libsoup-gnome-2.4,
libxml2-devel to libxml-2.0.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires to enable
introspection.
- Update Url tag.
* Wed Dec 08 2010 vuntz@opensuse.org
- Update to version 0.6.3:
+ Fix leaks.
+ Code cleanups.
- Changes from version 0.6.2:
+ Add introspection support.
+ Mark GErrors which shouldn't be freed as const.
+ Add oauth_proxy_call_parse_token_reponse to parse token
responses.
+ Build system fixes.
- Remove explicit Requires of devel packages in devel subpackage:
they will be added automatically the pkgconfig()-way.
* Wed Mar 17 2010 pascal.bleser@opensuse.org
- (re?)add librest-fbconnect-url.patch from Moblin:Factory to fix
the build of bisho
- some spec file tidying: more explicit %files listing to avoid
unintended/unnoticed major changes
- use %soname and %abi defines throughout to spec to ease
future maintenance
* Mon Mar 15 2010 awafaa@opensuse.org
- Fix spec to comply with shared libraries policy.
* Thu Feb 04 2010 abockover@novell.com
- Rename to librest, provide/obsolete rest
* Tue Dec 29 2009 glin@novell.com
- Add librest-fbconnect-url.patch to add a new fbconnect url
funciton for facebook
* Fri Nov 06 2009 glin@novell.com
- Upddate to 0.6.1
* 四 7月 16 2009 Gary Lin <glin@novell.com> 0.520090716
- Update to commit ff4561e2a8c38f49127f6e3b2ce7c238a29e1571
* 四 7月 09 2009 Gary Lin <glin@novell.com> 0.420090709
- Update to commit e9a71922f5997243c45dfaaff21dd9b4a6340ca3
* 四 7月 09 2009 Gary Lin <glin@novell.com> 0.420090709
- Update to commit 41f91eec3d26a2514c4bc310b90829cd2d14ed4a
* Fri Jun 12 2009 michael.meeks@novell.com
- Update to commit 92e1871d3181a73a780f588689733f25e3df5b48
* Tue May 19 2009 vuntz@novell.com
- Use configure macro to get the right options.
* Mon May 18 2009 michael.meeks@novell.com
- Update to commit e49d8730bfb277af59732822e78535ef37e29b6c
* Mon May 11 2009 michael.meeks@novell.com
- Update to commit 153d2e8c5cc3452a7275c7ea7fa6abe8750cde8b
/usr/lib64/librest-1.0.so.0 /usr/lib64/librest-1.0.so.0.0.0 /usr/lib64/librest-extras-1.0.so.0 /usr/lib64/librest-extras-1.0.so.0.0.0 /usr/share/doc/packages/librest-1_0-0 /usr/share/doc/packages/librest-1_0-0/AUTHORS /usr/share/doc/packages/librest-1_0-0/README.md /usr/share/licenses/librest-1_0-0 /usr/share/licenses/librest-1_0-0/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Sep 30 22:29:13 2025