./security/liboauth, Embeddable oauth 1.0 implementation

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.0.3nb4, Package name: liboauth-1.0.3nb4, Maintainer: agc

OAuth (Open Authorization) is an open standard that allows users to
share their private resources (e.g. photos, videos, contact lists)
stored on one site with another site without having to hand out their
username and password.

OAuth allows users to hand out tokens instead of usernames and
passwords to their data hosted by a given service provider. Each
token grants access to a specific site (e.g. a video editing site)
for specific resources (e.g. just videos from a specific album) and
for a defined duration (e.g. the next 2 hours).

Thus OAuth allows a user to grant a third party site access to their
information stored with another service provider, without sharing
their access permissions or the full extent of their data.

OAuth is a service that is complementary to but distinct from OpenID.


Required to run:
[www/curl]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 791dbb4166b5d2c843c8ff48ac17284cc0884af2
RMD160: c9f3182e51b48ebae27f577ccb077d8263c52f9a
Filesize: 493.115 KB

Version history: (Expand)


CVS history: (Expand)


   2017-04-30 03:22:04 by Ryo ONODERA | Files touched by this commit (612) | Package updated
Log message:
Recursive revbump from boost update
   2017-01-01 17:06:40 by Adam Ciarcinski | Files touched by this commit (616) | Package updated
Log message:
Revbump after boost update
   2016-10-07 20:26:14 by Adam Ciarcinski | Files touched by this commit (611) | Package updated
Log message:
Revbump post boost update
   2016-03-05 12:29:49 by Jonathan Perkin | Files touched by this commit (1813) | Package updated
Log message:
Bump PKGREVISION for security/openssl ABI bump.
   2015-11-04 02:18:12 by Alistair G. Crooks | Files touched by this commit (434)
Log message:
Add SHA512 digests for distfiles for security category

Problems found locating distfiles:
	Package f-prot-antivirus6-fs-bin: missing distfile fp-NetBSD.x86.32-fs-6.2.3.tar.gz
	Package f-prot-antivirus6-ws-bin: missing distfile fp-NetBSD.x86.32-ws-6.2.3.tar.gz
	Package libidea: missing distfile libidea-0.8.2b.tar.gz
	Package openssh: missing distfile openssh-7.1p1-hpn-20150822.diff.bz2
	Package uvscan: missing distfile vlp4510e.tar.Z

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-09-11 08:30:05 by Thomas Klausner | Files touched by this commit (1)
Log message:
Fix MASTER_SITES.
   2015-09-11 01:05:53 by Patrick Welche | Files touched by this commit (3) | Package updated
Log message:
Update liboauth to 1.0.3

version 1.0.3
  - clarify documentation of oauth_curl
  - fix possible memleak in oauth_curl (only relevant if an error occurs)
  - fix TOCTOU in oauth_curl_post_file: the file may change between stat() and \ 
fopen()

version 1.0.2
  - fix typos in documentation
  - add xfree, xstrdup patch from Kedar Sovani
  - prepare repository migration to github
  - built-in sha1 support big&little endian
  - (no changes to the actual library API or ABI)

version 1.0.1
  - do not url-escape RSA-key for signature

version 1.0.0
  - fix body-hash example code
  - mark all oauth_http functions as deprecated
  - freeze interface definitions for good
  - enter maintenance/bug-fix only cycle

version 0.9.7
  - fixed tiny memory leak when oauth_curl_get() fails
  - fixed double-encoding of plaintext signature

version 0.9.6
  - fixed typo, do not print a separator before first parameter
        when serializing url for auth-header.

version 0.9.5
  - added "built-in" hmac-sha1 hashing (no RSA).
  - added some CURL options available via enviroment variables
  - fixed issue with decoding already encoded characters
    in the base-URL (not parameters).
    reported by L. Alberto Gimenez
   2014-02-13 00:18:57 by Matthias Scheler | Files touched by this commit (1568)
Log message:
Recursive PKGREVISION bump for OpenSSL API version bump.