Mon Jul 3 21:03:29 2017 UTC ()
Mohawk is an alternate Python implementation of the Hawk HTTP authorization
scheme.
Hawk lets two parties securely communicate with each other using messages
signed by a shared key. It is based on HTTP MAC access authentication (which
was based on parts of OAuth 1.0).
The Mohawk API is a little different from that of the Node library (i.e. the
living Hawk spec). It was redesigned to be more intuitive to developers, less
prone to security problems, and more Pythonic.
(adam)
diff -r1.617 -r1.618 pkgsrc/security/Makefile
diff -r0 -r1.1 pkgsrc/security/py-mohawk/DESCR
diff -r0 -r1.1 pkgsrc/security/py-mohawk/Makefile
diff -r0 -r1.1 pkgsrc/security/py-mohawk/PLIST
diff -r0 -r1.1 pkgsrc/security/py-mohawk/distinfo
--- pkgsrc/security/Makefile 2017/06/22 00:57:46 1.617
+++ pkgsrc/security/Makefile 2017/07/03 21:03:29 1.618
| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # $NetBSD: Makefile,v 1.617 2017/06/22 00:57:46 minskim Exp $ | | 1 | # $NetBSD: Makefile,v 1.618 2017/07/03 21:03:29 adam Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | COMMENT= Security tools | | 4 | COMMENT= Security tools |
5 | | | 5 | |
6 | SUBDIR+= Bastille | | 6 | SUBDIR+= Bastille |
7 | SUBDIR+= CSP | | 7 | SUBDIR+= CSP |
8 | SUBDIR+= CoolKey | | 8 | SUBDIR+= CoolKey |
9 | SUBDIR+= EasyPG | | 9 | SUBDIR+= EasyPG |
10 | SUBDIR+= HElib | | 10 | SUBDIR+= HElib |
11 | SUBDIR+= KeePass | | 11 | SUBDIR+= KeePass |
12 | SUBDIR+= MyPasswordSafe | | 12 | SUBDIR+= MyPasswordSafe |
13 | SUBDIR+= PACK | | 13 | SUBDIR+= PACK |
14 | SUBDIR+= PortableSigner | | 14 | SUBDIR+= PortableSigner |
| @@ -399,26 +399,27 @@ SUBDIR+= py-cybox | | | @@ -399,26 +399,27 @@ SUBDIR+= py-cybox |
399 | SUBDIR+= py-denyhosts | | 399 | SUBDIR+= py-denyhosts |
400 | SUBDIR+= py-ecdsa | | 400 | SUBDIR+= py-ecdsa |
401 | SUBDIR+= py-ezPyCrypto | | 401 | SUBDIR+= py-ezPyCrypto |
402 | SUBDIR+= py-gnupg | | 402 | SUBDIR+= py-gnupg |
403 | SUBDIR+= py-gssapi | | 403 | SUBDIR+= py-gssapi |
404 | SUBDIR+= py-hsm | | 404 | SUBDIR+= py-hsm |
405 | SUBDIR+= py-itsdangerous | | 405 | SUBDIR+= py-itsdangerous |
406 | SUBDIR+= py-kerberos | | 406 | SUBDIR+= py-kerberos |
407 | SUBDIR+= py-keyring | | 407 | SUBDIR+= py-keyring |
408 | SUBDIR+= py-lasso | | 408 | SUBDIR+= py-lasso |
409 | SUBDIR+= py-libtaxii | | 409 | SUBDIR+= py-libtaxii |
410 | SUBDIR+= py-m2crypto | | 410 | SUBDIR+= py-m2crypto |
411 | SUBDIR+= py-mcrypt | | 411 | SUBDIR+= py-mcrypt |
| | | 412 | SUBDIR+= py-mohawk |
412 | SUBDIR+= py-ndg_httpsclient | | 413 | SUBDIR+= py-ndg_httpsclient |
413 | SUBDIR+= py-oath | | 414 | SUBDIR+= py-oath |
414 | SUBDIR+= py-oauth | | 415 | SUBDIR+= py-oauth |
415 | SUBDIR+= py-oauth2 | | 416 | SUBDIR+= py-oauth2 |
416 | SUBDIR+= py-oauth2client | | 417 | SUBDIR+= py-oauth2client |
417 | SUBDIR+= py-oauthlib | | 418 | SUBDIR+= py-oauthlib |
418 | SUBDIR+= py-openid | | 419 | SUBDIR+= py-openid |
419 | SUBDIR+= py-paramiko | | 420 | SUBDIR+= py-paramiko |
420 | SUBDIR+= py-passlib | | 421 | SUBDIR+= py-passlib |
421 | SUBDIR+= py-pbkdf2 | | 422 | SUBDIR+= py-pbkdf2 |
422 | SUBDIR+= py-prewikka | | 423 | SUBDIR+= py-prewikka |
423 | SUBDIR+= py-py-bcrypt | | 424 | SUBDIR+= py-py-bcrypt |
424 | SUBDIR+= py-pydeep | | 425 | SUBDIR+= py-pydeep |
Mohawk is an alternate Python implementation of the Hawk HTTP authorization
scheme.
Hawk lets two parties securely communicate with each other using messages
signed by a shared key. It is based on HTTP MAC access authentication (which
was based on parts of OAuth 1.0).
The Mohawk API is a little different from that of the Node library (i.e. the
living Hawk spec). It was redesigned to be more intuitive to developers, less
prone to security problems, and more Pythonic.
# $NetBSD: Makefile,v 1.1 2017/07/03 21:03:29 adam Exp $
DISTNAME= mohawk-0.3.4
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= net python
MASTER_SITES= ${MASTER_SITE_PYPI:=m/mohawk/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://github.com/kumar303/mohawk
COMMENT= Library for Hawk HTTP authorization
LICENSE= mpl-2.0
DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
USE_LANGUAGES= # none
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
@comment $NetBSD: PLIST,v 1.1 2017/07/03 21:03:29 adam Exp $
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
${PYSITELIB}/mohawk/__init__.py
${PYSITELIB}/mohawk/__init__.pyc
${PYSITELIB}/mohawk/__init__.pyo
${PYSITELIB}/mohawk/base.py
${PYSITELIB}/mohawk/base.pyc
${PYSITELIB}/mohawk/base.pyo
${PYSITELIB}/mohawk/bewit.py
${PYSITELIB}/mohawk/bewit.pyc
${PYSITELIB}/mohawk/bewit.pyo
${PYSITELIB}/mohawk/exc.py
${PYSITELIB}/mohawk/exc.pyc
${PYSITELIB}/mohawk/exc.pyo
${PYSITELIB}/mohawk/receiver.py
${PYSITELIB}/mohawk/receiver.pyc
${PYSITELIB}/mohawk/receiver.pyo
${PYSITELIB}/mohawk/sender.py
${PYSITELIB}/mohawk/sender.pyc
${PYSITELIB}/mohawk/sender.pyo
${PYSITELIB}/mohawk/tests.py
${PYSITELIB}/mohawk/tests.pyc
${PYSITELIB}/mohawk/tests.pyo
${PYSITELIB}/mohawk/util.py
${PYSITELIB}/mohawk/util.pyc
${PYSITELIB}/mohawk/util.pyo
$NetBSD: distinfo,v 1.1 2017/07/03 21:03:29 adam Exp $
SHA1 (mohawk-0.3.4.tar.gz) = c164f113a0bfbb38f9fc36c25bc5520b27b0b283
RMD160 (mohawk-0.3.4.tar.gz) = df9a7812085cc06fa7106301d5ce04613d46fbce
SHA512 (mohawk-0.3.4.tar.gz) = f5a5d99d80e7806f92d5078d4d6a7f0b1fd1d4759a9897cfd178fe1ed07b27831c707dbd9b8b6a735d392845e532f2805e27cfd78e69ea72f22efaac1dafc9a5
Size (mohawk-0.3.4.tar.gz) = 15616 bytes