[librest: 2/2] Merge branch 'gwagner/oauth2' into 'master'




commit 6db3436246b94063b09f3957ee8cdccc8fb71dc3
Merge: 7766d71 6d65d88
Author: Günther Wagner <info gunibert de>
Date:   Wed Jan 12 18:26:39 2022 +0000

    Merge branch 'gwagner/oauth2' into 'master'
    
    OAuth2 Pkce Workflow
    
    See merge request GNOME/librest!10

 .gitlab-ci.yml                                     |   3 +-
 AUTHORS                                            |   1 +
 ChangeLog                                          |   0
 INSTALL                                            | 237 ------
 Makefile.am                                        |  36 -
 NEWS                                               |   5 +
 autogen.sh                                         |  24 -
 build/Makefile.am                                  |   1 -
 build/introspection.m4                             |  94 ---
 configure.ac                                       | 161 -----
 docs/Makefile.am                                   |   1 -
 docs/librest.toml.in                               |   6 +-
 docs/meson.build                                   |  17 +-
 docs/reference/Makefile.am                         |   1 -
 docs/reference/rest/Makefile.am                    |  92 ---
 docs/reference/rest/meson.build                    |  26 -
 docs/reference/rest/rest-docs.xml                  |  51 --
 docs/reference/rest/rest-overrides.txt             |   0
 docs/reference/rest/rest-sections.txt              | 303 --------
 docs/reference/rest/rest.types                     |  12 -
 examples/Makefile.am                               |  13 -
 examples/gitlab-oauth2-example.c                   | 148 ++++
 examples/meson.build                               |   1 +
 meson.build                                        |  28 +-
 meson_options.txt                                  |   7 +-
 rest-extras/Makefile.am                            |  79 --
 rest-extras/flickr-proxy.c                         |   2 +-
 rest/Makefile.am                                   | 139 ----
 rest/meson.build                                   |  28 +-
 rest/oauth2-proxy-call.c                           |  68 --
 rest/oauth2-proxy-call.h                           |  49 --
 rest/oauth2-proxy.c                                | 397 ----------
 rest/oauth2-proxy.h                                |  95 ---
 rest/rest-oauth2-proxy-call.c                      |  63 ++
 ...h2-proxy-private.h => rest-oauth2-proxy-call.h} |  29 +-
 rest/rest-oauth2-proxy.c                           | 802 +++++++++++++++++++++
 rest/rest-oauth2-proxy.h                           | 101 +++
 rest/rest-pkce-code-challenge.c                    | 121 ++++
 rest/rest-pkce-code-challenge.h                    |  44 ++
 rest/rest-proxy-call.c                             |  18 +-
 rest/rest-proxy.c                                  |   4 +-
 rest/rest-utils.c                                  |  44 ++
 rest/rest-utils.h                                  |  27 +
 rest/rest.h                                        |  35 +
 tests/Makefile.am                                  |  18 -
 tests/flickr.c                                     |  13 +
 tests/helper/test-server.c                         | 121 ++++
 tests/helper/test-server.h                         |  32 +
 tests/meson.build                                  |   4 +-
 tests/oauth2.c                                     | 333 ++++++++-
 tests/proxy.c                                      | 381 ++++------
 51 files changed, 2118 insertions(+), 2197 deletions(-)
---


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]