File librest.changes of Package librest

-------------------------------------------------------------------
Sun Feb 26 20:28:38 UTC 2023 - Luciano Santos <luc14n0@opensuse.org>

- Replace python3-gi-docgen build requirement with the more
  reliable pkgconfig(gi-docgen).

-------------------------------------------------------------------
Sun Sep 11 12:25:12 UTC 2022 - Bjørn Lie <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 23:06:52 UTC 2022 - Bjørn Lie <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 08:13:55 UTC 2022 - Bjørn Lie <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 18:53:43 UTC 2022 - Bjørn Lie <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 16:36:09 UTC 2018 - dimstar@opensuse.org

- Modernize spec-file by calling spec-cleaner

-------------------------------------------------------------------
Thu Oct 19 10:44:31 UTC 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 14:22:10 UTC 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  6 04:54:28 UTC 2016 - mgorse@suse.com

- Update to GNOME 3.20  Fate#318572

-------------------------------------------------------------------
Mon Apr 18 12:10:39 UTC 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 10:34:56 UTC 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  8 08:50:54 UTC 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 19:17:18 UTC 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 09:07:34 UTC 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 21:25:15 UTC 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 07:36:38 UTC 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  9 12:18:17 UTC 2012 - vuntz@opensuse.org

- Add baselibs.conf, as we need the 32bit package for
  gnome-online-account libraries.

-------------------------------------------------------------------
Fri Jan  6 14:37:33 UTC 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 20:04:44 UTC 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  6 23:58:33 UTC 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 12:16:26 UTC 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  4 11:23:48 UTC 2011 - fcrozat@novell.com

- Update to version 0.7.9:
  + Add "disable-cookies" construction property to RestProxy.

-------------------------------------------------------------------
Wed Mar 23 09:30:35 UTC 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 23:29:29 CET 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  3 09:48:11 CET 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  8 10:32:41 CET 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 10:06:30 UTC 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 14:07:33 UTC 2010 - awafaa@opensuse.org

- Fix spec to comply with shared libraries policy.

-------------------------------------------------------------------
Thu Feb  4 11:56:54 UTC 2010 - abockover@novell.com

- Rename to librest, provide/obsolete rest

-------------------------------------------------------------------
Tue Dec 29 02:00:13 UTC 2009 - glin@novell.com

- Add librest-fbconnect-url.patch to add a new fbconnect url 
  funciton for facebook

-------------------------------------------------------------------
Fri Nov  6 07:51:03 UTC 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> 0.420090612
- Update to commit 92e1871d3181a73a780f588689733f25e3df5b48

-------------------------------------------------------------------
Wed May 20 01:55:18 CEST 2009 - vuntz@novell.com

- Use configure macro to get the right options.

* Mon May 18 2009  <michael.meeks@novell.com> 0.3.120090518
- Update to commit e49d8730bfb277af59732822e78535ef37e29b6c

* Mon May 11 2009  <michael.meeks@novell.com> 0.3.120090511
- Update to commit 153d2e8c5cc3452a7275c7ea7fa6abe8750cde8b

openSUSE Build Service is sponsored by