commit 49a4314499596d390052d6931dca6338f2f0621f
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Tue Jun 28 23:51:32 2022 -0700

    bump version to 1.2.0

 NEWS         | 14 ++++++++++++++
 README.md    |  2 +-
 configure.ac |  2 +-
 3 files changed, 16 insertions(+), 2 deletions(-)

commit 1f66787ba65cc6d4d9de9972adfacd2231ffcd8f
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Wed Jun 29 00:19:51 2022 -0700

    Makefile.am: remove extra TODO

 Makefile.am | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

commit 74f66bb446ad2c98e4fcc5f41962c5c197f574a6
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Wed Jun 29 00:17:46 2022 -0700

    oauth2: fix http requests

 oauth/oauth2/client.scm  | 15 ++++++++-------
 oauth/oauth2/request.scm | 17 +++++++++++++----
 2 files changed, 21 insertions(+), 11 deletions(-)

commit dce11884e828d55d5998194cc05b1349f705ac0b
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Tue Jun 28 23:41:46 2022 -0700

    allow setting params in 'header, 'query or 'body
    
    This also fixes OAuth 2.0 compliance issues where we were defaulting to GET
    method in some cases instead of the required POST.

 README.md                | 90 +++++++++++++++++++-----------------------------
 oauth/oauth1/client.scm  | 28 ++++++++++-----
 oauth/oauth1/request.scm | 46 ++++++++++++++++++-------
 oauth/oauth2/client.scm  | 79 ++++++++++++++++++++++--------------------
 oauth/oauth2/request.scm |  4 +--
 oauth/request.scm        |  8 ++---
 oauth/utils.scm          | 25 +++++++-------
 7 files changed, 150 insertions(+), 130 deletions(-)

commit 1b2f94a370aaba7ec848de9cc2d90e4faba84923
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Tue Jun 28 23:39:18 2022 -0700

    examples: fix indentation

 examples/oauth1/twitter.scm | 82 ++++++++++++++++++++++-----------------------
 examples/oauth2/reddit.scm  | 64 +++++++++++++++++------------------
 2 files changed, 73 insertions(+), 73 deletions(-)

commit 09257709877e1f9767950b9b20aef9fc9f66b9f9
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Tue Feb 22 21:55:30 2022 -0800

    remove TODO

 TODO | 9 ---------
 1 file changed, 9 deletions(-)
 delete mode 100644 TODO

commit 9f5951d4425f203c1eaa2fe1b332e174c3f5fe6a
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Tue Feb 22 21:44:00 2022 -0800

    bump version to 1.1.0

 INSTALL      | 6 +++---
 NEWS         | 6 ++++++
 README.md    | 2 +-
 configure.ac | 4 ++--
 4 files changed, 12 insertions(+), 6 deletions(-)

commit 545b4b4a301bd77d6765e5146c7878c13220df42
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Tue Feb 22 21:43:15 2022 -0800

    README: update documentation

 README.md | 84 ++++++++++++++++++++++++++++++++++++++++++++++++++++-----------
 1 file changed, 70 insertions(+), 14 deletions(-)

commit c3c66638594811b26bc541dc8393e3a3a94fa353
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Tue Feb 22 21:40:35 2022 -0800

    oauth1/2: add body to oauth1/2-client-http-request

 oauth/oauth1/client.scm  | 29 +++++++++++++++--------------
 oauth/oauth1/request.scm |  5 +++--
 oauth/oauth2/client.scm  | 17 +++++++++++------
 oauth/oauth2/request.scm |  5 +++--
 4 files changed, 32 insertions(+), 24 deletions(-)

commit 3a787b9d3579e703330fba288394af50dfcd0a83
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Tue Feb 16 00:59:39 2021 -0800

    bump version to 1.0.1

 README.md    | 2 +-
 configure.ac | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit bd6b77024fd947bab61892b1a1542ceea9caa626
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Tue Feb 16 00:58:47 2021 -0800

    oauth2: use (gcrypt random) module to generate random state

 NEWS                    | 7 +++++++
 configure.ac            | 1 +
 oauth/oauth2/client.scm | 3 ++-
 oauth/utils.scm         | 7 -------
 4 files changed, 10 insertions(+), 8 deletions(-)

commit b366c133430aafeb052998a621d9b5a3c9620779
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Mon Feb 15 22:06:29 2021 -0800

    bump version to 1.0.0

 README.md    | 2 +-
 configure.ac | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 46f256cc80759375293728e6f56c134001d0e813
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Mon Feb 15 22:06:12 2021 -0800

    configure.ac: depend on json module

 configure.ac | 2 ++
 1 file changed, 2 insertions(+)

commit 39b8ffbd8f36034c1a48c2bebb438971c2438813
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Mon Feb 15 22:05:46 2021 -0800

    add missing files and dirs to Makefile.am

 oauth/Makefile.am        | 2 +-
 oauth/oauth1/Makefile.am | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

commit 9d8f27e6115c70fa8cd9fec9c96b34dfccb86d75
Merge: 7455aea 5226746
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Mon Feb 15 21:55:41 2021 -0800

    Merge pull request #3 from aconchillo/oauth2-support
    
    add oauth2 support

commit 52267461220659cc04f073e29c9cbe9e77c52ff3
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Mon Feb 15 19:32:05 2021 -0800

    README: add OAuth 2.0 support

 README.md | 50 ++++++++++++++++++++++++++++----------------------
 1 file changed, 28 insertions(+), 22 deletions(-)

commit 49c31060d951f4538493eef912680c491d16774c
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Mon Feb 15 19:22:31 2021 -0800

    oauth2: fix oauth2-http-auth-from-token

 oauth/oauth2/client.scm  | 3 ++-
 oauth/oauth2/request.scm | 4 ++--
 2 files changed, 4 insertions(+), 3 deletions(-)

commit c6a7078e6f8d7778d3565b1e9d7275ab7ed6f1d4
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Mon Feb 15 12:23:44 2021 -0800

    README: improve documentation

 README.md | 100 +++++++++++++++++++++++++++++++++++++++++++++++++-------------
 1 file changed, 80 insertions(+), 20 deletions(-)

commit 90df85e087c3292d035a9e53cf00d92e02e2da05
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Mon Feb 15 12:23:34 2021 -0800

    oauth2: fix warning

 oauth/oauth2/response.scm | 1 +
 1 file changed, 1 insertion(+)

commit 5f3875729ebd2a6a3e6ee6c42c2078a771fae623
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Mon Feb 15 10:49:04 2021 -0800

    update README and NEWS

 NEWS            |  27 +++++++---
 README.md       | 157 +++++++++++++++++++++++++++++++++++++++++++++++++++-----
 oauth/utils.scm |   2 +-
 3 files changed, 166 insertions(+), 20 deletions(-)

commit 1f5d4354002787ca8d5849bf4dc916a7efd58885
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Mon Feb 15 10:48:26 2021 -0800

    http-request returns two values

 examples/oauth1/twitter.scm |  6 ++++--
 examples/oauth2/reddit.scm  |  7 ++++---
 oauth/oauth1/client.scm     | 12 ++++++------
 oauth/oauth2/client.scm     | 12 ++++++------
 4 files changed, 20 insertions(+), 17 deletions(-)

commit b1498e715d6f616ebe9d44a15cfec1292b34e4b3
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Mon Feb 15 10:46:57 2021 -0800

    oauth1: rename oauth1-client-request to http-request

 oauth/oauth1/client.scm | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

commit 9fb1fde9afdb985f9972e7ad832feec856f57217
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Mon Feb 15 10:46:13 2021 -0800

    oauth2: authorization url response_type only 'code

 oauth/oauth2/client.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 7010885445e754878f1d3a09bc6726636735d291
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Mon Feb 15 10:45:47 2021 -0800

    oauth-invalid-response return response and body

 oauth/oauth1/response.scm | 4 ++--
 oauth/oauth2/response.scm | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

commit 7e52ae82dc150d98a43e2625da049ffbb7179d86
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Mon Feb 15 09:58:53 2021 -0800

    oauth2: add support for 'header and 'params auth methods

 oauth/oauth2/client.scm | 47 +++++++++++++++++++++++++++++++++--------------
 1 file changed, 33 insertions(+), 14 deletions(-)

commit 5bb1b879689a7214b987a5d225106d1fb3b550f8
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Sun Feb 14 23:58:31 2021 -0800

    oauth2: add support for refreshing tokens

 oauth/oauth2/client.scm  | 34 ++++++++++++++++++++++++++++------
 oauth/oauth2/request.scm |  5 ++++-
 oauth/utils.scm          | 12 ++++++++----
 3 files changed, 40 insertions(+), 11 deletions(-)

commit 84b7bbddffc18336d30609133132ccb5dc14ef46
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Sun Feb 14 23:24:37 2021 -0800

    oauth1: throw oauth-invalid-response with HTTP response instead of body

 oauth/oauth1/client.scm   | 4 ++--
 oauth/oauth1/response.scm | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

commit 8872d427347f2135e5f3e85685d76a01f0dd6b03
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Sun Feb 14 23:23:58 2021 -0800

    oauth2: validate access token responses

 oauth/oauth2/Makefile.am  |  1 +
 oauth/oauth2/client.scm   | 16 +++++++++-------
 oauth/oauth2/request.scm  |  2 +-
 oauth/oauth2/response.scm | 44 ++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 55 insertions(+), 8 deletions(-)
 create mode 100644 oauth/oauth2/response.scm

commit 8e197a8ddb0ab3b540b36d7cf20ab49ea770eccb
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Wed Feb 3 22:45:07 2021 -0800

    examples/twitter: use match and json types

 examples/oauth1/twitter.scm | 60 +++++++++++++++++++++++++--------------------
 1 file changed, 34 insertions(+), 26 deletions(-)

commit 010c693be2093dd80bf0db3a1067944769afea2a
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Wed Feb 3 22:44:41 2021 -0800

    README: require guile-json 4.5.0

 README.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 0277fe22a19fe792420f19654c239db4a063d399
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Wed Feb 3 13:21:40 2021 -0800

    examples/reddit: simplify json-types

 examples/oauth2/reddit.scm | 67 ++++++++++++++--------------------------------
 1 file changed, 20 insertions(+), 47 deletions(-)

commit 896262ee8554014eae2450f574635251259ac503
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Wed Feb 3 13:20:51 2021 -0800

    oauth2: fix compilation warnings and export all modules

 oauth/oauth2.scm         | 6 ++++--
 oauth/oauth2/Makefile.am | 1 +
 oauth/oauth2/client.scm  | 2 +-
 3 files changed, 6 insertions(+), 3 deletions(-)

commit 9bf609c0dbcae5b29401737909a9fbbc583d7b44
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Wed Feb 3 01:49:45 2021 -0800

    examples: initial oauth2 reddit example

 examples/Makefile.am        |   2 +-
 examples/oauth1/twitter.scm |   2 -
 examples/oauth2/reddit.scm  | 260 ++++++++++++++++++++++++++++++++++++++++++++
 3 files changed, 261 insertions(+), 3 deletions(-)
 create mode 100755 examples/oauth2/reddit.scm

commit 629d906a087bc5f595bec6cc86eaff139f1db7f1
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Wed Feb 3 01:49:22 2021 -0800

    oauth1: fixed some documentation

 oauth/oauth1/client.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 3d7cf438a762d4032771fba838748b7ed8aa901d
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Wed Feb 3 01:48:59 2021 -0800

    oauth2: add oauth2-client-access-token-from-code/credentials

 oauth/oauth2/client.scm | 53 +++++++++++++++++++++++++++++++++++--------------
 1 file changed, 38 insertions(+), 15 deletions(-)

commit 43dd607030a28183982082b85e73a48aaddfa757
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Sun Jan 31 08:32:42 2021 -0800

    examples/twitter: simplify and don't allow to change urls

 examples/oauth1/twitter.scm | 17 +----------------
 1 file changed, 1 insertion(+), 16 deletions(-)

commit de7a1bcdbc77d5687438d75e2c1e9f250057fbfb
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Sun Jan 31 08:28:01 2021 -0800

    oauth1: allow specifiying additional headers

 oauth/oauth1/client.scm  | 14 +++++++++-----
 oauth/oauth1/request.scm |  7 ++++---
 2 files changed, 13 insertions(+), 8 deletions(-)

commit 1ba2d202df1bc049ee77ff6f914628bcf4fbeee6
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Sun Jan 31 08:27:28 2021 -0800

    oauth2: initial oauth2-client-http-request working

 oauth/oauth2/client.scm  | 25 ++++++++++++++++++++++---
 oauth/oauth2/request.scm | 14 +++++++++++++-
 oauth/utils.scm          | 31 +++++++++++++++++--------------
 3 files changed, 52 insertions(+), 18 deletions(-)

commit b7a625589b54d3f87aa928e8db318213ed0a7178
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Sat Jan 30 14:45:54 2021 -0800

    oauth2/client: use #:auth and parse json respomse

 oauth/oauth2/client.scm | 16 +++++++++++-----
 1 file changed, 11 insertions(+), 5 deletions(-)

commit 4b9508f6a8c713af4eddd73195f0043c4d1b5725
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Sat Jan 30 14:45:32 2021 -0800

    utils: add oauth-http-basic-auth

 oauth/utils.scm | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

commit 7fd8f0a0134f4b63eec6524eee96bcdbb59049ae
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Tue Jan 26 00:00:00 2021 -0800

    very initial oauth 2.0 authorization flow support

 README.md                |  6 +++---
 oauth/oauth1/client.scm  | 10 +++++-----
 oauth/oauth2.scm         |  2 +-
 oauth/oauth2/client.scm  | 52 ++++++++++++++++++++++++++++++++++++------------
 oauth/oauth2/request.scm | 44 ++++++++++++++++++++++++++++++++++++++++
 oauth/utils.scm          | 10 +++++++++-
 6 files changed, 101 insertions(+), 23 deletions(-)
 create mode 100644 oauth/oauth2/request.scm

commit 15c2ffa4ad6b8273529ff91fae0eeda978ff2a12
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Sun Jan 24 23:47:45 2021 -0800

    extract common oauth1 code into oauth and necessary refactorings

 README.md                   |  2 +-
 configure.ac                |  3 +-
 examples/oauth1/twitter.scm |  7 ++--
 oauth/Makefile.am           |  4 +-
 oauth/oauth1/client.scm     | 53 ++++++++++++------------
 oauth/oauth1/request.scm    | 99 +++++++++------------------------------------
 oauth/oauth1/response.scm   | 10 ++---
 oauth/oauth1/utils.scm      | 29 +------------
 oauth/oauth2.scm            | 39 ++++++++++++++++++
 oauth/oauth2/Makefile.am    | 39 ++++++++++++++++++
 oauth/oauth2/client.scm     | 46 +++++++++++++++++++++
 oauth/request.scm           | 76 ++++++++++++++++++++++++++++++++++
 oauth/utils.scm             | 55 +++++++++++++++++++++++++
 13 files changed, 317 insertions(+), 145 deletions(-)
 create mode 100644 oauth/oauth2.scm
 create mode 100644 oauth/oauth2/Makefile.am
 create mode 100644 oauth/oauth2/client.scm
 create mode 100644 oauth/request.scm
 create mode 100644 oauth/utils.scm

commit 096501e66029387b1743f96251b240eaf91e4c28
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Thu Sep 10 00:08:31 2020 -0700

    README.md: developer.twitter.com

 README.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c4ac5884f3a994eb79d194f07818604b7cd153e7
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Thu Sep 10 00:07:27 2020 -0700

    README.md: fix some markdown formatting

 README.md | 40 ++++++++++++++++++++++++++--------------
 1 file changed, 26 insertions(+), 14 deletions(-)

commit 26e9042e4ec17dd5694346f1d98f51301d0da178
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Thu Sep 10 00:02:57 2020 -0700

    switch to README.md

 README     |   2 +-
 README.md  | 170 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 README.org | 170 -------------------------------------------------------------
 3 files changed, 171 insertions(+), 171 deletions(-)
 create mode 100644 README.md
 delete mode 100644 README.org

commit 18218351f7d5ea4d82c8a313d21f0e4f1c41a277
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Wed Sep 9 23:53:20 2020 -0700

    oauth1: re-export missing response module

 oauth/oauth1.scm | 1 +
 1 file changed, 1 insertion(+)

commit c6c1905f3d54f96f6405c5a2fbbb81d2f469e1cd
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Wed Sep 9 23:42:20 2020 -0700

    README: add helpers section

 README.org | 32 +++++++++++++++++---------------
 1 file changed, 17 insertions(+), 15 deletions(-)

commit 776f78debfb78b59b7e0088ecb0f4706c916db9a
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Mon Sep 7 23:37:33 2020 -0700

    responses are now (oauth1-response) instead of (oauth1-credentials)
    
    Make clear the difference between a servcie provider response and client
    credentials. This allow us to now return the additional parameters returned by
    the service provider in the service response record.

 NEWS                         | 13 +++++++-
 README.org                   | 21 +++++++++----
 examples/oauth1/twitter.scm  |  4 +--
 oauth/oauth1.scm             |  3 +-
 oauth/oauth1/client.scm      | 47 +++++++++++++++--------------
 oauth/oauth1/credentials.scm | 32 +++-----------------
 oauth/oauth1/request.scm     | 13 +++++---
 oauth/oauth1/response.scm    | 71 ++++++++++++++++++++++++++++++++++++++++++++
 oauth/oauth1/signature.scm   | 15 +++++-----
 9 files changed, 147 insertions(+), 72 deletions(-)
 create mode 100644 oauth/oauth1/response.scm

commit fad70fc9db511454f9ba7fbc10444b4e931c1b44
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Thu Aug 20 23:54:35 2020 -0700

    examples: update twitter example with foomantic ui

 examples/oauth1/twitter.scm | 107 ++++++++++++++++++++++++++++----------------
 1 file changed, 69 insertions(+), 38 deletions(-)

commit 22675047abcf3a5677c2adf8f3214f129fc0db56
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Thu Aug 20 23:53:23 2020 -0700

    verify server token request response
    
    We also rename (oauth1-credentials) to (make-oauth1-credentials) because it's
    more idiomatic and clearer to what it does.

 NEWS                         |  8 ++++++++
 README.org                   | 43 +++++++++++++++++++++++++++++++++++--------
 oauth/oauth1/client.scm      | 10 +++++-----
 oauth/oauth1/credentials.scm | 36 ++++++++++++++++++++++++------------
 oauth/oauth1/request.scm     |  6 +++---
 oauth/oauth1/utils.scm       |  4 ++--
 6 files changed, 77 insertions(+), 30 deletions(-)

commit 7455aea5d133c44b790c012875796df86d524d84
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Thu Aug 13 23:01:22 2020 -0700

    bump version to 0.5.0

 NEWS         | 9 +++++++++
 README.org   | 2 +-
 configure.ac | 2 +-
 3 files changed, 11 insertions(+), 2 deletions(-)

commit f3b59ddc53be18ddbb780afe03d1ef8589ee0bd7
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Thu Aug 13 23:00:37 2020 -0700

    guile-json only needed to run twitter example

 README.org   | 2 +-
 configure.ac | 1 -
 2 files changed, 1 insertion(+), 2 deletions(-)

commit ceb449d82fd1885e6cf8484f2b182412b8c79767
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Thu Aug 13 22:56:19 2020 -0700

    README: update dependencies and twitter example

 README.org | 45 +++++++++++++++++++++++----------------------
 1 file changed, 23 insertions(+), 22 deletions(-)

commit e85b9a0ee50161ef8444c2ad06356e47d3c5f7b4
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Thu Aug 13 22:53:48 2020 -0700

    fix header params and signature base string normalized params

 oauth/oauth1/request.scm | 10 +++++-----
 oauth/oauth1/utils.scm   | 23 +++++++++++++++++------
 2 files changed, 22 insertions(+), 11 deletions(-)

commit 7a4f8afd884409f78b363adaa5f0397ae9279f89
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Thu Aug 13 22:53:18 2020 -0700

    example: update to 127.0.0.1 and new guile-json

 examples/oauth1/twitter.scm | 23 ++++++++++++-----------
 1 file changed, 12 insertions(+), 11 deletions(-)

commit b872947d9e15b4e21a36f27f7b22459dc53c222d
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Thu Aug 13 22:52:51 2020 -0700

    remove industria and use gcrypt instead

 AUTHORS                     |   4 +-
 configure.ac                |  39 ++++-
 m4/guile.m4                 | 394 ++++++++++++++++++++++++++++++++++++++++++++
 oauth/Makefile.am           |  10 +-
 oauth/hashing/Makefile.am   |  37 -----
 oauth/hashing/fixnums.scm   |  64 -------
 oauth/hashing/sha-1.scm     | 318 -----------------------------------
 oauth/industria/Makefile.am |  37 -----
 oauth/industria/base64.scm  | 298 ---------------------------------
 oauth/oauth1/Makefile.am    |   8 +-
 oauth/oauth1/signature.scm  |  17 +-
 11 files changed, 448 insertions(+), 778 deletions(-)
 create mode 100644 m4/guile.m4
 delete mode 100644 oauth/hashing/Makefile.am
 delete mode 100644 oauth/hashing/fixnums.scm
 delete mode 100644 oauth/hashing/sha-1.scm
 delete mode 100644 oauth/industria/Makefile.am
 delete mode 100644 oauth/industria/base64.scm

commit 297f75abcb7a1391e7ca60a5334f539fb34ee7b6
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Wed Aug 22 22:02:25 2018 -0700

    bump version to 0.4.0

 NEWS         | 5 +++++
 README.org   | 2 +-
 configure.ac | 2 +-
 3 files changed, 7 insertions(+), 2 deletions(-)

commit 631cd0b1f27fbe6894d9541465876cb3c8437482
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Wed Aug 22 22:01:08 2018 -0700

    switch to GPLv3

 COPYING.LESSER               | 165 ---------------------
 Makefile.am                  |  24 ++-
 README.org                   |  16 +-
 build-aux/guile.m4           | 341 -------------------------------------------
 configure.ac                 |  22 ++-
 env.in                       |  18 +++
 examples/Makefile.am         |  24 ++-
 examples/oauth1/twitter.scm  |  22 ++-
 oauth/Makefile.am            |  22 ++-
 oauth/hashing/LICENSE.txt    |  21 ---
 oauth/hashing/Makefile.am    |  22 ++-
 oauth/hashing/fixnums.scm    |  19 +++
 oauth/hashing/sha-1.scm      |  19 +++
 oauth/industria/LICENSE.txt  |  21 ---
 oauth/industria/Makefile.am  |  22 ++-
 oauth/oauth1.scm             |  22 ++-
 oauth/oauth1/Makefile.am     |  22 ++-
 oauth/oauth1/client.scm      |  22 ++-
 oauth/oauth1/credentials.scm |  22 ++-
 oauth/oauth1/request.scm     |  22 ++-
 oauth/oauth1/signature.scm   |  22 ++-
 oauth/oauth1/utils.scm       |  22 ++-
 22 files changed, 210 insertions(+), 722 deletions(-)
 delete mode 100644 COPYING.LESSER
 delete mode 100644 build-aux/guile.m4
 delete mode 100644 oauth/hashing/LICENSE.txt
 delete mode 100644 oauth/industria/LICENSE.txt

commit 5981e19f8029dc2a63a70ffa41fbc5963ccb43ed
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Sun Aug 19 00:55:21 2018 -0700

    bump version to 0.3.0

 AUTHORS      |  4 ++++
 NEWS         | 10 ++++++++++
 README.org   |  2 +-
 configure.ac |  2 +-
 4 files changed, 16 insertions(+), 2 deletions(-)

commit c261126b82b36d526d9b1659d5b4a4a251b3df00
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Sun Aug 19 00:51:11 2018 -0700

    client: no need to uri encode

 oauth/oauth1/client.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 5cd545e3144023b9ed5403c91aaca4f8a3a99e7a
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Sun Aug 19 00:38:52 2018 -0700

    examples: use env insteadof calling guile directly

 examples/oauth1/twitter.scm | 30 +++++++++++++++---------------
 1 file changed, 15 insertions(+), 15 deletions(-)

commit 2fbedd9f0f5f9cd2d49e9ffcae599eafa960ad25
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Sun Aug 19 00:38:01 2018 -0700

    client: encode callback url

 oauth/oauth1/client.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 15bf8a8e0f9326b0c4d45f2367c7c61478663644
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Sat Aug 18 22:56:04 2018 -0700

    configure.ac: amke sure we use guile 2.2

 configure.ac | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit e6ce4c200f161b2c8e2e2fbdfb759bc1dd04ce26
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Sat Aug 18 22:54:42 2018 -0700

    updates that now require guile >= 2.2

 README.org                   |  7 +++--
 oauth/hashing/Makefile.am    |  2 +-
 oauth/hashing/fixnums.scm    | 45 +++++++++++++++++++++++++++++++
 oauth/hashing/sha-1.scm      |  2 +-
 oauth/oauth1.scm             |  4 +--
 oauth/oauth1/client.scm      |  7 +++--
 oauth/oauth1/credentials.scm |  8 ++++--
 oauth/oauth1/request.scm     |  9 ++++---
 oauth/oauth1/signature.scm   |  4 ++-
 oauth/oauth1/utils.scm       | 64 +++-----------------------------------------
 10 files changed, 76 insertions(+), 76 deletions(-)
 create mode 100644 oauth/hashing/fixnums.scm

commit 0ba6dcd461e9dbc0ac3662c0706659b03fc6cb95
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Sat Aug 18 22:53:31 2018 -0700

    improved configure.ac

 configure.ac      | 7 +++++++
 oauth/Makefile.am | 4 ++--
 2 files changed, 9 insertions(+), 2 deletions(-)

commit 17b4da7c79630aa4d56044a60919da53041b3f11
Author: Aleix Conchillo Flaqué <aleix@oblong.com>
Date:   Fri Aug 17 16:33:49 2018 -0700

    improved build and updat to latest versions of industria/hashing

 INSTALL                               | 320 +++++++++++++++++-----------------
 configure.ac                          |   3 +-
 oauth/Makefile.am                     |   7 +-
 oauth/hashing/LICENSE.txt             |  21 +++
 oauth/{utils => hashing}/Makefile.am  |  10 +-
 oauth/{utils => hashing}/sha-1.scm    | 203 +++++++++++----------
 oauth/industria/LICENSE.txt           |  21 +++
 oauth/industria/Makefile.am           |  39 +++++
 oauth/{utils => industria}/base64.scm | 175 ++++++++++---------
 oauth/oauth1/Makefile.am              |   5 +-
 oauth/oauth1/signature.scm            |   4 +-
 11 files changed, 450 insertions(+), 358 deletions(-)
 create mode 100644 oauth/hashing/LICENSE.txt
 rename oauth/{utils => hashing}/Makefile.am (82%)
 rename oauth/{utils => hashing}/sha-1.scm (61%)
 create mode 100644 oauth/industria/LICENSE.txt
 create mode 100644 oauth/industria/Makefile.am
 rename oauth/{utils => industria}/base64.scm (64%)

commit 0215910e08a6da449de642b0c5821fc21dd9b07f
Author: Aleix Conchillo Flaqué <aleix@oblong.com>
Date:   Fri May 5 18:53:01 2017 -0700

    README: add autoreconf instructions

 README.org | 4 ++++
 1 file changed, 4 insertions(+)

commit 83843b6d85dc54a29e81ffcbce2b37e0b8fcbe7a
Merge: 81b87a8 91eaa71
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Mon Sep 15 21:46:10 2014 -0700

    Merge pull request #2 from andywingo/master
    
    Work with Guile master; import needed industria; fix POST with params

commit 91eaa711b1a2f928eefbfc0af5e767909d2302bd
Author: Andy Wingo <wingo@igalia.com>
Date:   Fri Sep 12 15:10:30 2014 +0200

    Fix requests with non-oauth parameters
    
    * oauth/oauth1/utils.scm (oauth1-param?): New helper.
    * oauth/oauth1/request.scm (oauth1-request-http-headers): Only put OAuth
      params in the Authorization header.
      (oauth1-request-http-url): By default, don't include OAuth params.
      (oauth1-http-request): Use oauth1-request-http-url, so we get the
      non-oauth params in the URL.
    
    * oauth/oauth1/client.scm (oauth1-client-authorize-url): Include all
      params.

 oauth/oauth1/client.scm  |  2 +-
 oauth/oauth1/request.scm | 16 ++++++++++------
 oauth/oauth1/utils.scm   |  8 ++++++++
 3 files changed, 19 insertions(+), 7 deletions(-)

commit 3603b3c00d2796cd8b7cbbce287a2841ce3845a8
Author: Andy Wingo <wingo@igalia.com>
Date:   Fri Sep 12 14:40:16 2014 +0200

    encode-and-sort-params doesn't mutate its argument
    
    * oauth/oauth1/utils.scm (encode-and-sort-params): Use an explicit loop
      instead of assq-remove!, which may mutate its argument.

 oauth/oauth1/utils.scm | 20 ++++++++++++--------
 1 file changed, 12 insertions(+), 8 deletions(-)

commit 3e6653024c227ae43b1365b1cd7d6dcc6b1d42d7
Author: Andy Wingo <wingo@igalia.com>
Date:   Fri Sep 12 14:39:24 2014 +0200

    Import needed parts from Industria
    
    * oauth/utils/base64.scm:
    * oauth/utils/sha-1.scm: New files, imported from Göran Weinholt's
      Industria library.
    
    * configure.ac:
    * oauth/Makefile.am:
    * oauth/oauth1/signature.scm:
    * oauth/utils/Makefile.am: Wire new files into build.
    
    * README.org: No more dependency on Industria.

 README.org                 |   1 -
 configure.ac               |   5 +-
 oauth/Makefile.am          |   2 +-
 oauth/oauth1/signature.scm |   4 +-
 oauth/utils/Makefile.am    |  41 +++++++
 oauth/utils/base64.scm     | 285 ++++++++++++++++++++++++++++++++++++++++++
 oauth/utils/sha-1.scm      | 300 +++++++++++++++++++++++++++++++++++++++++++++
 7 files changed, 631 insertions(+), 7 deletions(-)
 create mode 100644 oauth/utils/Makefile.am
 create mode 100644 oauth/utils/base64.scm
 create mode 100644 oauth/utils/sha-1.scm

commit 81b87a8bf4c87e17bc6c80ed72957dbac7c7dfeb
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Mon Aug 18 12:05:45 2014 +0200

    bump configure.ac version to 0.2.0 and update README/NEWS

 NEWS         | 5 +++++
 README.org   | 6 +++---
 configure.ac | 2 +-
 3 files changed, 9 insertions(+), 4 deletions(-)

commit ebb3545a9cf6feb7610bde8795051506a1e62afa
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Mon Aug 18 12:01:53 2014 +0200

    examples: use https in all twitter urls

 examples/oauth1/twitter.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 6a37a8cc6a60ddb565686c90f1866295fd4b7bb5
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Mon Aug 18 12:01:10 2014 +0200

    use uri-encode, needs guile >= 2.0.10

 configure.ac               |  4 +--
 oauth/oauth1/request.scm   |  4 +--
 oauth/oauth1/signature.scm | 12 +++----
 oauth/oauth1/utils.scm     | 90 +++-------------------------------------------
 4 files changed, 14 insertions(+), 96 deletions(-)

commit 4c7181ece016c948fce2fd62b27c4d80b4d77435
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Mon Aug 18 12:00:58 2014 +0200

    update INSTALL

 INSTALL | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 6f5a3207e5628dce3aca8aab170b990976108680
Author: Aleix Conchillo Flaqué <aconchillo@gmail.com>
Date:   Mon Aug 18 11:43:34 2014 +0200

    copy guile.m4 from guile 2.0.11

 build-aux/guile.m4 | 55 ++++++++++++++++++++++++++++++++++++++++++++----------
 1 file changed, 45 insertions(+), 10 deletions(-)

commit ba22aa4ddbbd1a924cc9771f284af105eeb81ecd
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Tue Oct 8 22:42:09 2013 -0700

    readme: move procedures before example

 README.org | 42 +++++++++++++++++++++---------------------
 1 file changed, 21 insertions(+), 21 deletions(-)

commit 6ffd68f2c993bda159e2db33a021a4300b11ac3f
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Tue Oct 8 15:43:27 2013 -0700

    update download link to savannah

 README.org | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a9d54427a3908af3a0b3834e520b7625f7d8df23
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Thu Jul 25 12:16:56 2013 -0700

    add + to LGPLv3 and update TODO

 README.org | 2 +-
 TODO       | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

commit f7d277c73d2ef68241afa37f3e24d2d63c2838da
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Sun Jul 14 09:28:12 2013 -0700

    add missing colons to README

 README.org | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

commit ef1d6f6e55f573a5380f7dea08254860266e6d4d
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Sat Jul 6 23:18:57 2013 -0700

    bump configure.ac version and update NEWS and README

 NEWS         | 6 ++++++
 README.org   | 2 +-
 configure.ac | 2 +-
 3 files changed, 8 insertions(+), 2 deletions(-)

commit a9cca39e87825c39f49bc98d1d06727ca4cd51e3
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Sat Jul 6 23:18:37 2013 -0700

    use pure sh script syntax in env.in

 env.in | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

commit 78d6bc594f912e59984656830fdc141a4213afd0
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Fri Jun 28 08:40:11 2013 -0700

    include TODO in distribution tarball

 Makefile.am | 2 ++
 TODO        | 1 +
 2 files changed, 3 insertions(+)

commit e41a37b7e59f9ca28faeeb0ce697ad9835acd05f
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Fri Jun 28 08:39:01 2013 -0700

    minor update to TODO file

 TODO | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 7510ac62a40753d7504fd0fc4a9ba08f0a9ead6d
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Fri Jun 28 08:37:46 2013 -0700

    README: add note about other procedures

 README.org | 3 +++
 1 file changed, 3 insertions(+)

commit 71d342a49b992b44ffa9c489903548d9c1203650
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Fri Jun 28 08:28:06 2013 -0700

    added TODO file

 TODO | 7 +++++++
 1 file changed, 7 insertions(+)
 create mode 100644 TODO

commit df071cf7eba51809dabb84c2b44a00ecf975713f
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Thu Jun 27 00:40:24 2013 -0700

    build oauth1 main module file

 oauth/Makefile.am | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

commit 69b88395e722b2770aef563d8b67d45343165222
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Thu Jun 27 00:36:08 2013 -0700

    include examples in dist tarball

 .gitignore           |  2 +-
 Makefile.am          |  2 +-
 configure.ac         |  3 ++-
 examples/Makefile.am | 24 ++++++++++++++++++++++++
 4 files changed, 28 insertions(+), 3 deletions(-)
 create mode 100644 examples/Makefile.am

commit 09aa7922d29f77df9f654104dc8f0d54759f5785
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Thu Jun 27 00:30:33 2013 -0700

    updated NEWS with release date

 NEWS | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c14fe9cb974230a526ac8d4bc3c935cd9a56128b
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Thu Jun 27 00:29:56 2013 -0700

    added oauth1-uri-encode until next guile release

 oauth/oauth1/client.scm    |  1 -
 oauth/oauth1/request.scm   |  2 +-
 oauth/oauth1/signature.scm | 10 +++---
 oauth/oauth1/utils.scm     | 90 ++++++++++++++++++++++++++++++++++++++++++++--
 4 files changed, 93 insertions(+), 10 deletions(-)

commit 964087a2f6d053b64d15880791fe476f8270fdd7
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Thu Jun 27 00:15:11 2013 -0700

    README: add reference to dev.twitter.com

 README.org | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d529859aa1b906a3c239d91bcb3be365053cbb59
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Thu Jun 27 00:12:30 2013 -0700

    oops, last minute twitter example fix

 README.org                  | 2 +-
 examples/oauth1/twitter.scm | 8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

commit 726151b514a514fa9f1090d7d70a16e05ef95fc3
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Thu Jun 27 00:07:43 2013 -0700

    README: added download link and update requirements

 README.org | 22 ++++++++++------------
 1 file changed, 10 insertions(+), 12 deletions(-)

commit 5f346ead0b24908ad6597865bd1ff6ef27422213
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Thu Jun 27 00:02:28 2013 -0700

    READMEÑ move procedures at the end

 README.org | 34 +++++++++++++++++-----------------
 1 file changed, 17 insertions(+), 17 deletions(-)

commit 141740cfc6c55e7f97cbbf7016618c3b21d66584
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Thu Jun 27 00:01:39 2013 -0700

    README: add procedures

 README.org | 34 +++++++++++++++++++++++++++++-----
 1 file changed, 29 insertions(+), 5 deletions(-)

commit 4e62779730c7c030faecd5d36e1ef2e16e75ec1c
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Wed Jun 26 23:49:19 2013 -0700

    README: some more clarifications in the example

 README.org | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

commit 848355f29613f5b49d6fcc1575566e66c2c2e33e
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Wed Jun 26 23:46:40 2013 -0700

    README: reduce twitter example lines

 README.org | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

commit 87326b20c2b61ff8d4c728984089b818d16a1212
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Wed Jun 26 23:42:30 2013 -0700

    README: single line twitter example

 README.org | 18 +++++-------------
 1 file changed, 5 insertions(+), 13 deletions(-)

commit f56d91c79fae5a85813c5c19e6fef3d41143c821
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Wed Jun 26 23:40:03 2013 -0700

    README: added twitter example

 README.org | 49 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 49 insertions(+)

commit c1a88d694f3b94cab979f3e3eb0aad365bea352c
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Wed Jun 26 23:25:06 2013 -0700

    examples: simplify twitter client
    
    * oauth/oauth1/client.scm: oauth1-client-request now returns a string.

 examples/oauth1/twitter.scm | 25 +++++++++----------------
 oauth/oauth1/client.scm     | 11 +++++++----
 2 files changed, 16 insertions(+), 20 deletions(-)

commit df2aafc5979b91631cfa06715cdf682760c1ea80
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Wed Jun 26 22:59:32 2013 -0700

    move http methods to utils module

 oauth/oauth1/request.scm | 59 ++++--------------------------------------------
 oauth/oauth1/utils.scm   | 59 +++++++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 63 insertions(+), 55 deletions(-)

commit 07d42276fda3350b91cb23abe0592e73e8e279f2
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Wed Jun 26 22:50:24 2013 -0700

    documentation and refactorings
    
    * oauth/oauth1/credentials.scm: credentials defines a pair of unique
      identifier and a secret (used in client credentials or tokens).
    
    * oauth/oauth1/client.scm: return tokens as credentials.
    
    * oauth/oauth1/request.scm (oauth1-request-sign): new method for signing
      request. the signature module is only used to define signature
      algorithms.
    
    * oauth/oauth1/signature.scm: request signature moved to request module.
    
    * oauth/oauth1/utils.scm: added parsing of
      application/x-www-form-urlencoded content type strings.

 examples/oauth1/twitter.scm  | 46 +++++++++++++-----------------
 oauth/oauth1.scm             |  4 +--
 oauth/oauth1/Makefile.am     |  2 +-
 oauth/oauth1/client.scm      | 64 +++++++++++++++++++++++++++++-------------
 oauth/oauth1/credentials.scm | 51 +++++++++++++++++++++++++++++++++
 oauth/oauth1/request.scm     | 65 ++++++++++++++++++++++++++++++++++++------
 oauth/oauth1/signature.scm   | 67 +++++++++++++++-----------------------------
 oauth/oauth1/token.scm       | 57 -------------------------------------
 oauth/oauth1/utils.scm       | 26 ++++++++++++++++-
 9 files changed, 221 insertions(+), 161 deletions(-)
 create mode 100644 oauth/oauth1/credentials.scm
 delete mode 100644 oauth/oauth1/token.scm

commit 5cd3c799f169c3bc7a0cd34e91302b16c4411eb3
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Tue Jun 25 08:25:43 2013 -0700

    unfortunately we need a uri-encode fix not available in 2.0.9

 README.org | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4f20191db8a0cc67ce019feccf095751dcbcf8b7
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Mon Jun 24 23:25:12 2013 -0700

    fix gnutls url

 README.org | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 317cab39843ff34abc2281dc4129f2345228ff51
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Mon Jun 24 23:23:10 2013 -0700

    added initial readme notes

 README.org | 45 ++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 44 insertions(+), 1 deletion(-)

commit eca0d9a77aded23d3323e44cca633eb0feda7139
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Mon Jun 24 23:01:52 2013 -0700

    twitter: always start form with empty key and secret values

 examples/oauth1/twitter.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit c7306b6e47808314304cd837d54e5a381dbd7452
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Mon Jun 24 22:59:00 2013 -0700

    add credentials and oauth helper request procedure
    
    * oauth/oauth1/signature.scm: define credentials. Credentials contain a
      consumer key and secret and also the signature algorithm to be used
      for signing the requests.
    
    * oauth/oauth1/client.scm: use credentials and define new
      oauth1-client-request helper function.
    
    * examples/oauth1/twitter.scm: use credentials and new
      oauth1-client-request helper function.

 examples/oauth1/twitter.scm | 33 +++++++++++----------------------
 oauth/oauth1/client.scm     | 39 +++++++++++++++++++++++++++------------
 oauth/oauth1/signature.scm  | 25 +++++++++++++++++++++----
 3 files changed, 59 insertions(+), 38 deletions(-)

commit 1188226bc87ecf0d22506ae96132e770bf5bcd96
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Mon Jun 24 22:28:14 2013 -0700

    client: add extra argument to specify signature algorithm

 oauth/oauth1/client.scm | 16 +++++++++++-----
 1 file changed, 11 insertions(+), 5 deletions(-)

commit dad0e26ad2c1175ecd648c53ad5694a75432214d
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Mon Jun 24 22:26:37 2013 -0700

    twitter: use unquote for consumer key and secret form values

 examples/oauth1/twitter.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 64d9e6318dccb64f9b014cec69d5bdb503d88023
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Mon Jun 24 22:24:44 2013 -0700

    request: remove unused oauth1-request-parse-http-headers

 oauth/oauth1/request.scm | 5 -----
 1 file changed, 5 deletions(-)

commit 7e3e608f0cf91b82e12bf18c29e427ca5b6b2e10
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Sat Jun 22 22:56:19 2013 -0700

    remove notion of service -> more procuder arguments
    
    * oauth/oauth1/client.scm: we remove the service struct. This means we
      don't hold request/auth/access urls anymore, neither key and secret in
      a single struct. This requires a bit more typing when calling some
      functions but is also a bit more flexible right now. A part from
      testing, it easily allows changing the URLS (e.g. adding extra
      parameters).

 INSTALL                                     |  2 +-
 examples/oauth1/twitter.scm                 | 60 ++++++++++++++---------------
 oauth/oauth1.scm                            |  4 +-
 oauth/oauth1/Makefile.am                    |  2 +-
 oauth/oauth1/client.scm                     | 29 ++++++--------
 oauth/oauth1/request.scm                    |  9 +++++
 oauth/oauth1/{service.scm => signature.scm} | 58 ++++++++--------------------
 7 files changed, 69 insertions(+), 95 deletions(-)
 rename oauth/oauth1/{service.scm => signature.scm} (54%)

commit 9f3d61e2c50a8585da213867aab4a596972f9982
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Thu May 16 23:11:51 2013 -0700

    renames: client->service (to be reused by server) and oauth->client

 examples/{ => oauth1}/twitter.scm |  36 ++++++------
 oauth/oauth1.scm                  |   4 +-
 oauth/oauth1/Makefile.am          |   2 +-
 oauth/oauth1/client.scm           | 116 +++++++++++++++-----------------------
 oauth/oauth1/oauth.scm            |  86 ----------------------------
 oauth/oauth1/service.scm          | 108 +++++++++++++++++++++++++++++++++++
 6 files changed, 174 insertions(+), 178 deletions(-)
 rename examples/{ => oauth1}/twitter.scm (87%)
 delete mode 100644 oauth/oauth1/oauth.scm
 create mode 100644 oauth/oauth1/service.scm

commit 0c4462e47b6fc6bdbef5e33e260afe5fe2784209
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Wed May 15 23:19:41 2013 -0700

    oauth1: params need to be a list of conses

 oauth/oauth1/oauth.scm | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

commit 95099349d5458325ebb35ed81ca55f34d03d4057
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Wed May 15 21:34:51 2013 -0700

    remove uncomplete procedure

 oauth/oauth1/client.scm | 2 --
 1 file changed, 2 deletions(-)

commit 174b76bf7476980e9bf5f7e4cf71ddce4c4da0d7
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Wed May 15 21:34:37 2013 -0700

    fix .gitignore with guile-oauth

 .gitignore | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit b106d0ea0cc982e85a246bcc849aacbd6f418771
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Wed May 15 21:25:08 2013 -0700

    just use regular e-mail format

 Makefile.am              | 2 +-
 examples/twitter.scm     | 2 +-
 oauth/Makefile.am        | 2 +-
 oauth/oauth1.scm         | 2 +-
 oauth/oauth1/Makefile.am | 2 +-
 oauth/oauth1/client.scm  | 2 +-
 oauth/oauth1/oauth.scm   | 2 +-
 oauth/oauth1/request.scm | 2 +-
 oauth/oauth1/token.scm   | 2 +-
 oauth/oauth1/utils.scm   | 2 +-
 10 files changed, 10 insertions(+), 10 deletions(-)

commit 3485c93ae39566cb6f43fc0e08ae4b72a97769ce
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Wed May 15 21:19:31 2013 -0700

    move to LGPLv3 license

 COPYING.LESSER           | 165 +++++++++++++++++++++++++++++++++++++++++++++++
 Makefile.am              |  22 ++++---
 configure.ac             |  23 ++++---
 examples/twitter.scm     |  30 ++++-----
 oauth/Makefile.am        |  22 ++++---
 oauth/oauth1/Makefile.am |  22 ++++---
 oauth/oauth1/client.scm  |  22 +++----
 oauth/oauth1/oauth.scm   |  48 ++++++--------
 oauth/oauth1/request.scm |  20 +++---
 oauth/oauth1/token.scm   |  20 +++---
 oauth/oauth1/utils.scm   |  20 +++---
 11 files changed, 285 insertions(+), 129 deletions(-)
 create mode 100644 COPYING.LESSER

commit ee3635074b7910273506baf97cde604adb0f50b9
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Wed May 8 23:01:53 2013 -0700

    examples: added twitter user timeline

 examples/twitter.scm | 49 ++++++++++++++++++++++++++++++++++++-------------
 1 file changed, 36 insertions(+), 13 deletions(-)

commit f1c2858b8815577ef75abbe03b7e098f25fe2ac3
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Wed May 8 22:28:42 2013 -0700

    add https-call and define https-[get|post] with it

 oauth/oauth1/request.scm | 94 +++++++++++++++++-------------------------------
 1 file changed, 33 insertions(+), 61 deletions(-)

commit 07623c7600bc9d9cc37e6f0116a773834a42891e
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Tue May 7 23:37:36 2013 -0700

    added support for plaintext signature

 oauth/oauth1/client.scm | 10 ++++++++++
 1 file changed, 10 insertions(+)

commit c1b9be648ee336e95bb15cb49d96f2cf41d97dee
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Tue May 7 23:24:00 2013 -0700

    signature methods provided in client.scm; some related cleanup

 examples/twitter.scm       |   3 +-
 oauth/oauth1.scm           |   2 -
 oauth/oauth1/Makefile.am   |   1 -
 oauth/oauth1/client.scm    |  58 +++++++++++++++++++++--
 oauth/oauth1/oauth.scm     |  21 +++------
 oauth/oauth1/request.scm   |  31 +++++++++++++
 oauth/oauth1/signature.scm | 111 ---------------------------------------------
 7 files changed, 93 insertions(+), 134 deletions(-)
 delete mode 100644 oauth/oauth1/signature.scm

commit bcb08773f985ae4df89237c01ce11fa71ceabc16
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Fri May 3 10:43:13 2013 -0700

    added guile-oauth web twitter client

 examples/twitter.scm | 215 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 215 insertions(+)
 create mode 100755 examples/twitter.scm

commit 7074fba0cfe5cbce14b87d52ffe24206030198c3
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Fri May 3 10:42:11 2013 -0700

    some refactoring and add GET method support

 oauth/oauth1.scm           |  2 ++
 oauth/oauth1/Makefile.am   |  1 +
 oauth/oauth1/oauth.scm     | 42 +++++++++++++--------------------
 oauth/oauth1/request.scm   | 39 ++++++++++++++++++++++++++++++
 oauth/oauth1/signature.scm | 17 ++++++-------
 oauth/oauth1/token.scm     | 59 ++++++++++++++++++++++++++++++++++++++++++++++
 oauth/oauth1/utils.scm     | 11 +--------
 7 files changed, 128 insertions(+), 43 deletions(-)
 create mode 100644 oauth/oauth1/token.scm

commit 5d0c48e742c778a64e2e019fcadc5d85584cd626
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Fri May 3 00:38:19 2013 -0700

    use default OAuth 1.0 signature instead of 1.0/a

 oauth/oauth1/oauth.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 59bb9142f3b024701b40b9535d0246152f24307c
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Thu May 2 23:39:55 2013 -0700

    disable gnutls logging

 oauth/oauth1/request.scm | 53 ++++++++++++++++++++++++------------------------
 1 file changed, 26 insertions(+), 27 deletions(-)

commit 45fc165e4789c782a2f2b76c584bda16cf24d837
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Thu May 2 23:37:42 2013 -0700

    request token, authorize token and access token working

 oauth/oauth1.scm           |  12 ++++-
 oauth/oauth1/Makefile.am   |   8 +++-
 oauth/oauth1/client.scm    |  95 +++++--------------------------------
 oauth/oauth1/oauth.scm     | 113 +++++++++++++++++++++++++++++++++++++++++++++
 oauth/oauth1/request.scm   | 101 +++++++++++++++++++++++++++++++---------
 oauth/oauth1/signature.scm | 110 +++++++++++++++++++++++++++++++++++++++++++
 oauth/oauth1/utils.scm     |  38 ++++-----------
 7 files changed, 338 insertions(+), 139 deletions(-)
 create mode 100644 oauth/oauth1/oauth.scm
 create mode 100644 oauth/oauth1/signature.scm

commit b911abd0b34d36e0df721afaedb6b952fdeb9364
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Thu May 2 00:12:29 2013 -0700

    update NEWS file

 NEWS | 12 +-----------
 1 file changed, 1 insertion(+), 11 deletions(-)

commit 8c9c22b1685c0e2259d6a6632055e6bde844df4f
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Thu May 2 00:07:38 2013 -0700

    oops, remove example code

 oauth/oauth1/client.scm | 15 ---------------
 1 file changed, 15 deletions(-)

commit 6fe844ad3c5d4c0bc354670238f1c362872b3d40
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Thu May 2 00:03:16 2013 -0700

    work in progress, but starting to look good

 oauth/oauth1/Makefile.am |   2 +-
 oauth/oauth1/client.scm  | 107 ++++++++++++++++++++++++++++++++++++++++++++++-
 oauth/oauth1/request.scm |  80 +++++++++++++++++++++++++++++++++++
 oauth/oauth1/utils.scm   | 100 +++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 287 insertions(+), 2 deletions(-)
 create mode 100644 oauth/oauth1/request.scm
 create mode 100644 oauth/oauth1/utils.scm

commit da0650cd80e41bd9b858029322b1fd31f7a9cdd5
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Thu May 2 00:02:23 2013 -0700

    use new guile.m4 macro GUILE_PKG and check for required modules

 build-aux/guile.m4 | 171 ++++++++++++++++++++++++++++++++++++++---------------
 configure.ac       |  11 ++--
 2 files changed, 128 insertions(+), 54 deletions(-)

commit d07ad855b568d42fcb46e0cc7d740a4f30b8145c
Author: Aleix Conchillo Flaque <aconchillo@gmail.com>
Date:   Thu Apr 4 13:13:44 2013 -0700

    initial import

 .gitignore               |  16 ++
 AUTHORS                  |   2 +
 COPYING                  | 674 +++++++++++++++++++++++++++++++++++++++++++++++
 ChangeLog                |   6 +
 INSTALL                  | 370 ++++++++++++++++++++++++++
 Makefile.am              |  27 ++
 NEWS                     |  14 +
 README                   |   1 +
 README.org               |   4 +
 build-aux/guile.m4       | 229 ++++++++++++++++
 configure.ac             |  44 ++++
 env.in                   |  16 ++
 oauth/Makefile.am        |  22 ++
 oauth/oauth1.scm         |  43 +++
 oauth/oauth1/Makefile.am |  36 +++
 oauth/oauth1/client.scm  |  31 +++
 16 files changed, 1535 insertions(+)
 create mode 100644 .gitignore
 create mode 100644 AUTHORS
 create mode 100644 COPYING
 create mode 100644 ChangeLog
 create mode 100644 INSTALL
 create mode 100644 Makefile.am
 create mode 100644 NEWS
 create mode 120000 README
 create mode 100644 README.org
 create mode 100644 build-aux/guile.m4
 create mode 100644 configure.ac
 create mode 100644 env.in
 create mode 100644 oauth/Makefile.am
 create mode 100644 oauth/oauth1.scm
 create mode 100644 oauth/oauth1/Makefile.am
 create mode 100644 oauth/oauth1/client.scm
