pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net/py-magic-wormhole-mailbox-server



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Jun 27 16:33:17 UTC 2021

Added Files:
        pkgsrc/net/py-magic-wormhole-mailbox-server: DESCR Makefile PLIST
            distinfo

Log Message:
net/py-magic-wormhole-mailbox-server: import py-magic-wormhole-mailbox-server-0.4.1

This repository holds the code for the main server that Magic-Wormhole
clients connect to. The server performs store-and-forward delivery
for small key-exchange and control messages. Bulk data is sent over
a direct TCP connection, or through a transit-relay.

Clients connect with WebSockets, for low-latency delivery in the
happy case where both clients are attached at the same time. Message
are stored to enable non-simultaneous clients to make forward
progress. The server uses a small SQLite database for persistence
(and clients will reconnect automatically, allowing the server to
be rebooted without losing state). An optional "usage DB" tracks
historical activity for status monitoring and operational maintenance.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/net/py-magic-wormhole-mailbox-server/DESCR \
    pkgsrc/net/py-magic-wormhole-mailbox-server/Makefile \
    pkgsrc/net/py-magic-wormhole-mailbox-server/PLIST \
    pkgsrc/net/py-magic-wormhole-mailbox-server/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/net/py-magic-wormhole-mailbox-server/DESCR
diff -u /dev/null pkgsrc/net/py-magic-wormhole-mailbox-server/DESCR:1.1
--- /dev/null   Sun Jun 27 16:33:17 2021
+++ pkgsrc/net/py-magic-wormhole-mailbox-server/DESCR   Sun Jun 27 16:33:17 2021
@@ -0,0 +1,12 @@
+This repository holds the code for the main server that Magic-Wormhole
+clients connect to. The server performs store-and-forward delivery
+for small key-exchange and control messages. Bulk data is sent over
+a direct TCP connection, or through a transit-relay.
+
+Clients connect with WebSockets, for low-latency delivery in the
+happy case where both clients are attached at the same time. Message
+are stored to enable non-simultaneous clients to make forward
+progress. The server uses a small SQLite database for persistence
+(and clients will reconnect automatically, allowing the server to
+be rebooted without losing state). An optional "usage DB" tracks
+historical activity for status monitoring and operational maintenance.
Index: pkgsrc/net/py-magic-wormhole-mailbox-server/Makefile
diff -u /dev/null pkgsrc/net/py-magic-wormhole-mailbox-server/Makefile:1.1
--- /dev/null   Sun Jun 27 16:33:17 2021
+++ pkgsrc/net/py-magic-wormhole-mailbox-server/Makefile        Sun Jun 27 16:33:17 2021
@@ -0,0 +1,23 @@
+# $NetBSD: Makefile,v 1.1 2021/06/27 16:33:17 wiz Exp $
+
+DISTNAME=      magic-wormhole-mailbox-server-0.4.1
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
+CATEGORIES=    net python
+MASTER_SITES=  ${MASTER_SITE_PYPI:=m/magic-wormhole-mailbox-server/}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/magic-wormhole/magic-wormhole-mailbox-server
+COMMENT=       Main server for Magic Wormhole
+LICENSE=       mit
+
+DEPENDS+=      ${PYPKGPREFIX}-attrs>=16.3.0:../../devel/py-attrs
+DEPENDS+=      ${PYPKGPREFIX}-autobahn>=0.14.1:../../www/py-autobahn
+DEPENDS+=      ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
+DEPENDS+=      ${PYPKGPREFIX}-twisted>=17.5.0:../../net/py-twisted
+TEST_DEPENDS+= ${PYPKGPREFIX}-treq-[0-9]*:../../devel/py-treq
+TEST_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
+
+USE_LANGUAGES= # none
+
+.include "../../lang/python/egg.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/net/py-magic-wormhole-mailbox-server/PLIST
diff -u /dev/null pkgsrc/net/py-magic-wormhole-mailbox-server/PLIST:1.1
--- /dev/null   Sun Jun 27 16:33:17 2021
+++ pkgsrc/net/py-magic-wormhole-mailbox-server/PLIST   Sun Jun 27 16:33:17 2021
@@ -0,0 +1,76 @@
+@comment $NetBSD: PLIST,v 1.1 2021/06/27 16:33:17 wiz 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}/twisted/plugins/magic_wormhole_mailbox.py
+${PYSITELIB}/twisted/plugins/magic_wormhole_mailbox.pyc
+${PYSITELIB}/twisted/plugins/magic_wormhole_mailbox.pyo
+${PYSITELIB}/wormhole_mailbox_server/__init__.py
+${PYSITELIB}/wormhole_mailbox_server/__init__.pyc
+${PYSITELIB}/wormhole_mailbox_server/__init__.pyo
+${PYSITELIB}/wormhole_mailbox_server/_version.py
+${PYSITELIB}/wormhole_mailbox_server/_version.pyc
+${PYSITELIB}/wormhole_mailbox_server/_version.pyo
+${PYSITELIB}/wormhole_mailbox_server/database.py
+${PYSITELIB}/wormhole_mailbox_server/database.pyc
+${PYSITELIB}/wormhole_mailbox_server/database.pyo
+${PYSITELIB}/wormhole_mailbox_server/db-schemas/channel-v1.sql
+${PYSITELIB}/wormhole_mailbox_server/db-schemas/upgrade-usage-to-v2.sql
+${PYSITELIB}/wormhole_mailbox_server/db-schemas/usage-v1.sql
+${PYSITELIB}/wormhole_mailbox_server/db-schemas/usage-v2.sql
+${PYSITELIB}/wormhole_mailbox_server/increase_rlimits.py
+${PYSITELIB}/wormhole_mailbox_server/increase_rlimits.pyc
+${PYSITELIB}/wormhole_mailbox_server/increase_rlimits.pyo
+${PYSITELIB}/wormhole_mailbox_server/server.py
+${PYSITELIB}/wormhole_mailbox_server/server.pyc
+${PYSITELIB}/wormhole_mailbox_server/server.pyo
+${PYSITELIB}/wormhole_mailbox_server/server_tap.py
+${PYSITELIB}/wormhole_mailbox_server/server_tap.pyc
+${PYSITELIB}/wormhole_mailbox_server/server_tap.pyo
+${PYSITELIB}/wormhole_mailbox_server/server_websocket.py
+${PYSITELIB}/wormhole_mailbox_server/server_websocket.pyc
+${PYSITELIB}/wormhole_mailbox_server/server_websocket.pyo
+${PYSITELIB}/wormhole_mailbox_server/test/__init__.py
+${PYSITELIB}/wormhole_mailbox_server/test/__init__.pyc
+${PYSITELIB}/wormhole_mailbox_server/test/__init__.pyo
+${PYSITELIB}/wormhole_mailbox_server/test/common.py
+${PYSITELIB}/wormhole_mailbox_server/test/common.pyc
+${PYSITELIB}/wormhole_mailbox_server/test/common.pyo
+${PYSITELIB}/wormhole_mailbox_server/test/test_config.py
+${PYSITELIB}/wormhole_mailbox_server/test/test_config.pyc
+${PYSITELIB}/wormhole_mailbox_server/test/test_config.pyo
+${PYSITELIB}/wormhole_mailbox_server/test/test_database.py
+${PYSITELIB}/wormhole_mailbox_server/test/test_database.pyc
+${PYSITELIB}/wormhole_mailbox_server/test/test_database.pyo
+${PYSITELIB}/wormhole_mailbox_server/test/test_rlimits.py
+${PYSITELIB}/wormhole_mailbox_server/test/test_rlimits.pyc
+${PYSITELIB}/wormhole_mailbox_server/test/test_rlimits.pyo
+${PYSITELIB}/wormhole_mailbox_server/test/test_server.py
+${PYSITELIB}/wormhole_mailbox_server/test/test_server.pyc
+${PYSITELIB}/wormhole_mailbox_server/test/test_server.pyo
+${PYSITELIB}/wormhole_mailbox_server/test/test_service.py
+${PYSITELIB}/wormhole_mailbox_server/test/test_service.pyc
+${PYSITELIB}/wormhole_mailbox_server/test/test_service.pyo
+${PYSITELIB}/wormhole_mailbox_server/test/test_stats.py
+${PYSITELIB}/wormhole_mailbox_server/test/test_stats.pyc
+${PYSITELIB}/wormhole_mailbox_server/test/test_stats.pyo
+${PYSITELIB}/wormhole_mailbox_server/test/test_util.py
+${PYSITELIB}/wormhole_mailbox_server/test/test_util.pyc
+${PYSITELIB}/wormhole_mailbox_server/test/test_util.pyo
+${PYSITELIB}/wormhole_mailbox_server/test/test_web.py
+${PYSITELIB}/wormhole_mailbox_server/test/test_web.pyc
+${PYSITELIB}/wormhole_mailbox_server/test/test_web.pyo
+${PYSITELIB}/wormhole_mailbox_server/test/test_ws_client.py
+${PYSITELIB}/wormhole_mailbox_server/test/test_ws_client.pyc
+${PYSITELIB}/wormhole_mailbox_server/test/test_ws_client.pyo
+${PYSITELIB}/wormhole_mailbox_server/test/ws_client.py
+${PYSITELIB}/wormhole_mailbox_server/test/ws_client.pyc
+${PYSITELIB}/wormhole_mailbox_server/test/ws_client.pyo
+${PYSITELIB}/wormhole_mailbox_server/util.py
+${PYSITELIB}/wormhole_mailbox_server/util.pyc
+${PYSITELIB}/wormhole_mailbox_server/util.pyo
+${PYSITELIB}/wormhole_mailbox_server/web.py
+${PYSITELIB}/wormhole_mailbox_server/web.pyc
+${PYSITELIB}/wormhole_mailbox_server/web.pyo
Index: pkgsrc/net/py-magic-wormhole-mailbox-server/distinfo
diff -u /dev/null pkgsrc/net/py-magic-wormhole-mailbox-server/distinfo:1.1
--- /dev/null   Sun Jun 27 16:33:17 2021
+++ pkgsrc/net/py-magic-wormhole-mailbox-server/distinfo        Sun Jun 27 16:33:17 2021
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2021/06/27 16:33:17 wiz Exp $
+
+SHA1 (magic-wormhole-mailbox-server-0.4.1.tar.gz) = 8730b1ac5fe9f5fd36535de85b246e0e19e998a2
+RMD160 (magic-wormhole-mailbox-server-0.4.1.tar.gz) = 4cecbb06bae48adf0f1478964fa686168ea916c2
+SHA512 (magic-wormhole-mailbox-server-0.4.1.tar.gz) = 17e66d61589b2a9620d56a4df82489d0c9aad40b6d61ff89c6b44e2ab96f8f4f12849879d5950025cbc7a657a2cd6f1afb36505adad52566f57571de645b70a4
+Size (magic-wormhole-mailbox-server-0.4.1.tar.gz) = 64830 bytes



Home | Main Index | Thread Index | Old Index