[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