[Debian-iot-packaging] [glewlwyd] 02/02: Import Debian changes 1.2.4-1

Thorsten Alteholz alteholz at moszumanska.debian.org
Thu Nov 23 21:34:55 UTC 2017


This is an automated email from the git hooks/post-receive script.

alteholz pushed a commit to branch master
in repository glewlwyd.

commit ac14617806c8ff21264f68fecc49305ef8491e46
Merge: 7a9d1e2 c31a53a
Author: Thorsten Alteholz <debian at alteholz.de>
Date:   Tue Nov 21 18:52:20 2017 +0100

    Import Debian changes 1.2.4-1
    
    glewlwyd (1.2.4-1) unstable; urgency=medium
    
      * New upstream release

 .gitignore                                         |  20 +-
 API.md                                             |  88 +++----
 INSTALL.md                                         |   8 +-
 OAUTH2.md                                          |   2 +-
 database/glewlwyd.init-db-only.mariadb.sql         |   1 +
 database/glewlwyd.init-db-only.sqlite3.sql         |   1 +
 database/init-mariadb.sql                          |   3 +-
 database/init-sqlite3-md5.sql                      |   1 +
 database/init-sqlite3-sha.sql                      |   1 +
 database/init-sqlite3-sha256.sql                   |   1 +
 database/init-sqlite3-sha512.sql                   |   1 +
 debian/changelog                                   |   6 +
 debian/control                                     |  24 +-
 glewlwyd.conf.sample                               |  35 +--
 src/authorization.c                                | 210 ++++++++--------
 src/glewlwyd.c                                     | 101 ++++++--
 src/glewlwyd.h                                     |   7 +-
 src/oauth.c                                        | 263 +++++++++++----------
 src/token.c                                        | 131 +++++-----
 src/user.c                                         | 137 +++++++++--
 src/webservice.c                                   |  21 +-
 test/Makefile                                      | 100 ++++----
 test/glewlwyd.tests.sql                            |  12 +-
 test/glewlwyd_crud_user.c                          | 102 +++++++-
 ...wyd_auth_code.c => glewlwyd_oauth2_auth_code.c} |   0
 ...client_cred.c => glewlwyd_oauth2_client_cred.c} |   0
 test/{glewlwyd_code.c => glewlwyd_oauth2_code.c}   |   0
 ... => glewlwyd_oauth2_code_client_confidential.c} |   0
 ...wlwyd_implicit.c => glewlwyd_oauth2_implicit.c} |   0
 ...esh_token.c => glewlwyd_oauth2_refresh_token.c} |   0
 ...wyd_oauth2_refresh_token_client_confidential.c} |   0
 ...c => glewlwyd_oauth2_resource_owner_pwd_cred.c} |   0
 ..._resource_owner_pwd_cred_client_confidential.c} |   0
 test/run_test.sh                                   |  27 +++
 webapp/app/glewlwyd.react.js                       |  24 ++
 35 files changed, 854 insertions(+), 473 deletions(-)

diff --cc debian/changelog
index 771b156,0000000..0c576f1
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,37 -1,0 +1,43 @@@
++glewlwyd (1.2.4-1) unstable; urgency=medium
++
++  * New upstream release
++
++ -- Thorsten Alteholz <debian at alteholz.de>  Tue, 21 Nov 2017 18:52:20 +0100
++
 +glewlwyd (1.2.2-1) unstable; urgency=medium
 +
 +  * New upstream release
 +  * debian/control: bump standard to 4.1.1 (no changes)
 +  * debian/control: remove dependency on default-libmysqlclient-dev and
 +                    let libhoel-dev do the sql magic (Closes: #876714)
 +
 + -- Thorsten Alteholz <debian at alteholz.de>  Sat, 07 Oct 2017 16:33:07 +0200
 +
 +glewlwyd (1.2-1) unstable; urgency=medium
 +
 +  * New upstream release
 +  * move config file to /etc/glewlwyd
 +
 + -- Thorsten Alteholz <debian at alteholz.de>  Fri, 15 Sep 2017 18:39:08 +0200
 +
 +glewlwyd (1.1.2-1) unstable; urgency=medium
 +
 +  * New upstream release
 +  * debian/control: bump standard to 4.1.0 (no changes)
 +  * debian/control: add VCS URLs
 +  * debian/control: set maintainer to team
 +
 + -- Thorsten Alteholz <debian at alteholz.de>  Tue, 05 Sep 2017 21:57:32 +0200
 +
 +glewlwyd (1.1-2) unstable; urgency=medium
 +
 +  * create fonts stuff within dh_install-indep (Closes: #871623)
 +  * put font package into fonts section (Closes: #871589)
 +
 + -- Thorsten Alteholz <debian at alteholz.de>  Wed, 16 Aug 2017 20:39:01 +0200
 +
 +glewlwyd (1.1-1) unstable; urgency=medium
 +
 +  * Initial release
 +
 + -- Thorsten Alteholz <debian at alteholz.de>  Mon, 07 Aug 2017 19:39:01 +0200
diff --cc debian/control
index 1a23155,0000000..eadd3a3
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,68 -1,0 +1,68 @@@
 +Source: glewlwyd
 +Section: web
 +Priority: optional
 +Maintainer: Debian IoT Maintainers <debian-iot-maintainers at lists.alioth.debian.org>
 +Uploaders: Thorsten Alteholz <debian at alteholz.de>
 +Build-Depends: debhelper (>= 10)
 +	, libmicrohttpd-dev
 +	, libjansson-dev
 +	, libcurl4-gnutls-dev
 +	, uuid-dev
 +	, libldap2-dev
 +	, libsqlite3-dev
 +	, libconfig-dev
 +	, libgnutls28-dev
 +	, libssl-dev
 +	, libjwt-dev
 +	, liborcania-dev
 +	, libyder-dev
 +	, libulfius-dev
 +	, libhoel-dev
 +Standards-Version: 4.1.1
 +Homepage: https://github.com/babelouest/glewlwyd
 +Vcs-Browser: https://anonscm.debian.org/cgit/debian-iot/glewlwyd.git
 +Vcs-Git: https://anonscm.debian.org/git/debian-iot/glewlwyd.git
 +
 +Package: glewlwyd
 +Architecture: any
- Depends: ${shlibs:Depends}, 
++Depends: ${shlibs:Depends},
 +	, ${misc:Depends}
 +	, lsb-base (>=3.0-6)
- 	, glewlwyd-common 
- Description: OAuth2 authentication server providing Json Web Tokens 
-  Lightweight, fast and easy to install on small systems. Requires a 
++	, glewlwyd-common
++Description: OAuth2 authentication server providing Json Web Tokens
++ Lightweight, fast and easy to install on small systems. Requires a
 + MySql or SQLite3 database. Handles LDAP or database for users backend.
 + .
-  The API backend is fully written in language C, it's based on Ulfius 
-  HTTP framework, Hoel database framework and Libjwt JSON Web Tokens 
++ The API backend is fully written in language C, it's based on Ulfius
++ HTTP framework, Hoel database framework and Libjwt JSON Web Tokens
 + library.
 +
 +Package: glewlwyd-common
 +Depends: ${misc:Depends}
 +	, fonts-glewlwyd
 +Architecture: all
 +Description: OAuth2 authentication server providing Json Web Tokens - common files
-  Lightweight, fast and easy to install on small systems. Requires a 
++ Lightweight, fast and easy to install on small systems. Requires a
 + MySql or SQLite3 database. Handles LDAP or database for users backend.
 + .
-  The API backend is fully written in language C, it's based on Ulfius 
-  HTTP framework, Hoel database framework and Libjwt JSON Web Tokens 
++ The API backend is fully written in language C, it's based on Ulfius
++ HTTP framework, Hoel database framework and Libjwt JSON Web Tokens
 + library.
 + .
 + This package contains the architecture independent files.
 +
 +Package: fonts-glewlwyd
 +Depends: ${misc:Depends}
 +	, fonts-font-awesome
 +Architecture: all
 +Section: fonts
 +Multi-Arch: foreign
 +Description: OAuth2 authentication server providing Json Web Tokens - font files
-  Lightweight, fast and easy to install on small systems. Requires a 
++ Lightweight, fast and easy to install on small systems. Requires a
 + MySql or SQLite3 database. Handles LDAP or database for users backend.
 + .
-  The API backend is fully written in language C, it's based on Ulfius 
-  HTTP framework, Hoel database framework and Libjwt JSON Web Tokens 
++ The API backend is fully written in language C, it's based on Ulfius
++ HTTP framework, Hoel database framework and Libjwt JSON Web Tokens
 + library.
 + .
 + This package contains the needed fonts.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-iot/glewlwyd.git



More information about the Debian-iot-packaging mailing list