pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
*: remove three packages for which newer/same versions exist in pkgsrc
Module Name: pkgsrc-wip
Committed By: Thomas Klausner <wiz%gatalith.at@localhost>
Pushed By: wiz
Date: Tue Aug 29 21:06:24 2023 +0200
Changeset: 227eb3b31da73b283dce43e60ff419000f82fa2f
Modified Files:
Makefile
Removed Files:
py-matrix-synapse/DESCR
py-matrix-synapse/MESSAGE
py-matrix-synapse/Makefile
py-matrix-synapse/PLIST
py-matrix-synapse/TODO
py-matrix-synapse/distinfo
py-matrix-synapse/files/homeserver.yaml
py-matrix-synapse/files/log.config
py-matrix-synapse/files/synapse.sh
py-matrix-synapse/options.mk
py-matrix-synapse/patches/patch-synapse_python__dependencies.py
py-pysaml2/DESCR
py-pysaml2/Makefile
py-pysaml2/PLIST
py-pysaml2/distinfo
py-sydent/DESCR
py-sydent/Makefile
py-sydent/PLIST
py-sydent/TODO
py-sydent/distinfo
Log Message:
*: remove three packages for which newer/same versions exist in pkgsrc
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=227eb3b31da73b283dce43e60ff419000f82fa2f
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 4 +-
py-matrix-synapse/DESCR | 1 -
py-matrix-synapse/MESSAGE | 27 -
py-matrix-synapse/Makefile | 94 --
py-matrix-synapse/PLIST | 1036 --------------------
py-matrix-synapse/TODO | 3 -
py-matrix-synapse/distinfo | 6 -
py-matrix-synapse/files/homeserver.yaml | 471 ---------
py-matrix-synapse/files/log.config | 35 -
py-matrix-synapse/files/synapse.sh | 54 -
py-matrix-synapse/options.mk | 24 -
.../patches/patch-synapse_python__dependencies.py | 15 -
py-pysaml2/DESCR | 1 -
py-pysaml2/Makefile | 26 -
py-pysaml2/PLIST | 385 --------
py-pysaml2/distinfo | 5 -
py-sydent/DESCR | 1 -
py-sydent/Makefile | 36 -
py-sydent/PLIST | 129 ---
py-sydent/TODO | 3 -
py-sydent/distinfo | 5 -
21 files changed, 1 insertion(+), 2360 deletions(-)
diffs:
diff --git a/Makefile b/Makefile
index b710dd4bdd..4cc9465908 100644
--- a/Makefile
+++ b/Makefile
@@ -2500,6 +2500,7 @@ SUBDIR+= netbsd-pf
SUBDIR+= netbsd-x11-i386
SUBDIR+= netclasses
SUBDIR+= netdata-git
+SUBDIR+= nethack-curses
SUBDIR+= netkit-base
SUBDIR+= netkit-routed
SUBDIR+= netkit-telnet
@@ -3998,7 +3999,6 @@ SUBDIR+= py-mathopt
SUBDIR+= py-mathpad
SUBDIR+= py-matplottheme
SUBDIR+= py-matrix-angular-sdk
-SUBDIR+= py-matrix-synapse
SUBDIR+= py-mave
SUBDIR+= py-mcerp
SUBDIR+= py-mcint
@@ -4337,7 +4337,6 @@ SUBDIR+= py-pyrit
SUBDIR+= py-pyrr
SUBDIR+= py-pysal
SUBDIR+= py-pysam
-SUBDIR+= py-pysaml2
SUBDIR+= py-pysb
SUBDIR+= py-pyscard
SUBDIR+= py-pyside
@@ -4627,7 +4626,6 @@ SUBDIR+= py-swh-web
SUBDIR+= py-swh-web-client
SUBDIR+= py-swiginac
SUBDIR+= py-sxtwl
-SUBDIR+= py-sydent
SUBDIR+= py-sylajone
SUBDIR+= py-sym
SUBDIR+= py-sym2num
diff --git a/py-matrix-synapse/DESCR b/py-matrix-synapse/DESCR
deleted file mode 100644
index 62c4277405..0000000000
--- a/py-matrix-synapse/DESCR
+++ /dev/null
@@ -1 +0,0 @@
-Matrix is an open federated Instant Messaging and VoIP
diff --git a/py-matrix-synapse/MESSAGE b/py-matrix-synapse/MESSAGE
deleted file mode 100644
index c5f69ece76..0000000000
--- a/py-matrix-synapse/MESSAGE
+++ /dev/null
@@ -1,27 +0,0 @@
-===========================================================================
-$NetBSD$
-
-Configuring Synapse:
-
-You may use the sample config located at @PREFIX@/etc to get started. It
-already is configured to find the configuration in that location and
-places the database in @SYNAPSE_DATADIR@ and the logs in @SYNAPSE_LOGDIR@,
-but there are some crucial values you will need to populate with unique data:
-registration_shared_secret and macaroon_secret_key. Both of these
-by default are 50 character random strings. These are by default set to
-CHANGEME_50CHAR_RANDOM in the sample homeserver.yaml.
-
-If you wish to have Synapse handle this for you including generation of
-self-signed TLS certificates and dhparams you can use the following
-command:
-
-@PYTHON_CMD@ -B -m synapse.app.homeserver -c @PREFIX@/etc/homeserver.yaml\
- --generate-config --server-name=example.com
-
-Please note that you will still need to manually configure paths to log
-directory, database, and media storage with this method.
-
-It is also important that you deploy a TLS certificate that your
-clients accept as valid or some functionality will fail to work
-correctly (eg, media file retrieval).
-===========================================================================
diff --git a/py-matrix-synapse/Makefile b/py-matrix-synapse/Makefile
deleted file mode 100644
index c0afeac3b7..0000000000
--- a/py-matrix-synapse/Makefile
+++ /dev/null
@@ -1,94 +0,0 @@
-# $NetBSD$
-
-DISTNAME= synapse-0.22.1
-PKGNAME= ${PYPKGPREFIX}-matrix-${DISTNAME}
-CATEGORIES= chat
-GITHUB_PROJECT= synapse
-MASTER_SITES= ${MASTER_SITE_GITHUB:=matrix-org/}
-GITHUB_TAG= v${PKGVERSION_NOREV}
-EXTRACT_SUFX= .zip
-
-MAINTAINER= kethzer.dr%gmail.com@localhost
-HOMEPAGE= https://github.com/matrix-org/
-COMMENT= Matrix is an open federated Instant Messaging and VoIP
-LICENSE= apache-2.0
-
-DEPENDS+= ${PYPKGPREFIX}-twisted-[0-9]*:../../net/py-twisted
-DEPENDS+= ${PYPKGPREFIX}-jsonschema-[0-9]*:../../textproc/py-jsonschema
-DEPENDS+= ${PYPKGPREFIX}-service_identity-[0-9]*:../../security/py-service_identity
-DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml
-DEPENDS+= ${PYPKGPREFIX}-asn1-[0-9]*:../../security/py-asn1
-DEPENDS+= ${PYPKGPREFIX}-daemonize-[0-9]*:../../devel/py-daemonize
-DEPENDS+= ${PYPKGPREFIX}-bcrypt-[0-9]*:../../security/py-bcrypt
-DEPENDS+= ${PYPKGPREFIX}-ujson-[0-9]*:../../textproc/py-ujson
-DEPENDS+= ${PYPKGPREFIX}-msgpack-[0-9]*:../../devel/py-msgpack
-DEPENDS+= ${PYPKGPREFIX}-phonenumbers-[0-9]*:../../textproc/py-phonenumbers
-DEPENDS+= ${PYPKGPREFIX}-OpenSSL-[0-9]*:../../security/py-OpenSSL
-DEPENDS+= ${PYPKGPREFIX}-Pillow-[0-9]*:../../graphics/py-Pillow
-DEPENDS+= ${PYPKGPREFIX}-frozendict-[0-9]*:../../devel/py-frozendict
-DEPENDS+= ${PYPKGPREFIX}-unpaddedbase64-[0-9]*:../../devel/py-unpaddedbase64
-DEPENDS+= ${PYPKGPREFIX}-canonicaljson-[0-9]*:../../devel/py-canonicaljson
-DEPENDS+= ${PYPKGPREFIX}-macaroons-[0-9]*:../../devel/py-macaroons
-#DEPENDS+= ${PYPKGPREFIX}-cryptodomex-[0-9]*:../../wip/py-cryptodomex
-DEPENDS+= ${PYPKGPREFIX}-matrix-angular-sdk-[0-9]*:../../wip/py-matrix-angular-sdk
-DEPENDS+= ${PYPKGPREFIX}-pydenticon-[0-9]*:../../wip/py-pydenticon
-DEPENDS+= ${PYPKGPREFIX}-pysaml2-[0-9]*:../../wip/py-pysaml2
-DEPENDS+= ${PYPKGPREFIX}-repoze.who-[0-9]*:../../wip/py-repoze.who
-DEPENDS+= ${PYPKGPREFIX}-nacl-[0-9]*:../../security/py-nacl
-DEPENDS+= ${PYPKGPREFIX}-signedjson-[0-9]*:../../security/py-signedjson
-DEPENDS+= ${PYPKGPREFIX}-blist-[0-9]*:../../wip/py-blist
-DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml
-DEPENDS+= ${PYPKGPREFIX}-netaddr-[0-9]*:../../net/py-netaddr
-DEPENDS+= ${PYPKGPREFIX}-simplejson-[0-9]*:../../converters/py-simplejson
-DEPENDS+= ${PYPKGPREFIX}-jsonschema-[0-9]*:../../textproc/py-jsonschema
-
-PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-sphinx via py-repoze.who
-
-DEPENDS+= zip>=3.0:../../archivers/zip
-DEPENDS+= freetype>=1.5:../../graphics/freetype
-
-PYTHON_VERSIONED_DEPENDENCIES+= setuptools
-
-WRKSRC= ${WRKDIR}/${DISTNAME}
-
-.include "../../mk/bsd.prefs.mk"
-
-SYNAPSE_USER?= synapse
-SYNAPSE_GROUP?= synapse
-SYNAPSE_DATADIR?= ${VARBASE}/db/synapse
-SYNAPSE_LOGDIR?= ${VARBASE}/log/synapse
-SYNAPSE_PIDDIR?= ${VARBASE}/run
-
-BUILD_DEFS+= SYNAPSE_DATADIR SYNAPSE_LOGDIR SYNAPSE_PIDDIR VARBASE
-
-PKG_USERS_VARS= SYNAPSE_USER
-PKG_GROUPS_VARS+= SYNAPSE_GROUP
-PKG_GROUPS= ${SYNAPSE_GROUP}
-PKG_USERS= ${SYNAPSE_USER}:${SYNAPSE_GROUP}
-
-PKG_GECOS.${SYNAPSE_USER}= SYNAPSE chat server user
-PKG_HOME.${SYNAPSE_USER}= ${SYNAPSE_DATADIR}
-PKG_SHELL.${SYNAPSE_USER}= ${NOLOGIN}
-
-RCD_SCRIPTS= synapse
-INSTALLATION_DIRS= bin ${PYSITELIB}
-
-MAKE_DIRS+= ${SYNAPSE_PIDDIR}
-OWN_DIRS= ${SYNAPSE_DATADIR}
-OWN_DIRS+= ${SYNAPSE_LOGDIR}
-OWN_DIRS_PERMS+= ${SYNAPSE_DATADIR} ${SYNAPSE_USER} ${SYNAPSE_GROUP} 0700
-OWN_DIRS_PERMS+= ${SYNAPSE_LOGDIR} ${SYNAPSE_USER} ${SYNAPSE_GROUP} 0750
-
-.include "options.mk"
-
-.include "../../x11/tk/buildlink3.mk"
-.include "../../lang/tcl/buildlink3.mk"
-.include "../../devel/libffi/buildlink3.mk"
-.include "../../graphics/tiff/buildlink3.mk"
-.include "../../graphics/lcms2/buildlink3.mk"
-.include "../../textproc/libxslt/buildlink3.mk"
-.include "../../graphics/libwebp/buildlink3.mk"
-.include "../../mk/bsd.prefs.mk"
-.include "../../lang/python/egg.mk"
-.include "../../lang/python/versioned_dependencies.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/py-matrix-synapse/PLIST b/py-matrix-synapse/PLIST
deleted file mode 100644
index 3abb4da9c6..0000000000
--- a/py-matrix-synapse/PLIST
+++ /dev/null
@@ -1,1036 +0,0 @@
-@comment $NetBSD$
-bin/hash_password
-bin/register_new_matrix_user
-bin/synapse_port_db
-bin/synctl
-${PYSITELIB}/matrix_${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/matrix_${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/matrix_${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/matrix_${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/matrix_${EGG_INFODIR}/requires.txt
-${PYSITELIB}/matrix_${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/synapse/__init__.py
-${PYSITELIB}/synapse/__init__.pyc
-${PYSITELIB}/synapse/__init__.pyo
-${PYSITELIB}/synapse/api/__init__.py
-${PYSITELIB}/synapse/api/__init__.pyc
-${PYSITELIB}/synapse/api/__init__.pyo
-${PYSITELIB}/synapse/api/auth.py
-${PYSITELIB}/synapse/api/auth.pyc
-${PYSITELIB}/synapse/api/auth.pyo
-${PYSITELIB}/synapse/api/constants.py
-${PYSITELIB}/synapse/api/constants.pyc
-${PYSITELIB}/synapse/api/constants.pyo
-${PYSITELIB}/synapse/api/errors.py
-${PYSITELIB}/synapse/api/errors.pyc
-${PYSITELIB}/synapse/api/errors.pyo
-${PYSITELIB}/synapse/api/filtering.py
-${PYSITELIB}/synapse/api/filtering.pyc
-${PYSITELIB}/synapse/api/filtering.pyo
-${PYSITELIB}/synapse/api/ratelimiting.py
-${PYSITELIB}/synapse/api/ratelimiting.pyc
-${PYSITELIB}/synapse/api/ratelimiting.pyo
-${PYSITELIB}/synapse/api/urls.py
-${PYSITELIB}/synapse/api/urls.pyc
-${PYSITELIB}/synapse/api/urls.pyo
-${PYSITELIB}/synapse/app/__init__.py
-${PYSITELIB}/synapse/app/__init__.pyc
-${PYSITELIB}/synapse/app/__init__.pyo
-${PYSITELIB}/synapse/app/appservice.py
-${PYSITELIB}/synapse/app/appservice.pyc
-${PYSITELIB}/synapse/app/appservice.pyo
-${PYSITELIB}/synapse/app/client_reader.py
-${PYSITELIB}/synapse/app/client_reader.pyc
-${PYSITELIB}/synapse/app/client_reader.pyo
-${PYSITELIB}/synapse/app/federation_reader.py
-${PYSITELIB}/synapse/app/federation_reader.pyc
-${PYSITELIB}/synapse/app/federation_reader.pyo
-${PYSITELIB}/synapse/app/federation_sender.py
-${PYSITELIB}/synapse/app/federation_sender.pyc
-${PYSITELIB}/synapse/app/federation_sender.pyo
-${PYSITELIB}/synapse/app/homeserver.py
-${PYSITELIB}/synapse/app/homeserver.pyc
-${PYSITELIB}/synapse/app/homeserver.pyo
-${PYSITELIB}/synapse/app/media_repository.py
-${PYSITELIB}/synapse/app/media_repository.pyc
-${PYSITELIB}/synapse/app/media_repository.pyo
-${PYSITELIB}/synapse/app/pusher.py
-${PYSITELIB}/synapse/app/pusher.pyc
-${PYSITELIB}/synapse/app/pusher.pyo
-${PYSITELIB}/synapse/app/synchrotron.py
-${PYSITELIB}/synapse/app/synchrotron.pyc
-${PYSITELIB}/synapse/app/synchrotron.pyo
-${PYSITELIB}/synapse/app/synctl.py
-${PYSITELIB}/synapse/app/synctl.pyc
-${PYSITELIB}/synapse/app/synctl.pyo
-${PYSITELIB}/synapse/app/user_dir.py
-${PYSITELIB}/synapse/app/user_dir.pyc
-${PYSITELIB}/synapse/app/user_dir.pyo
-${PYSITELIB}/synapse/appservice/__init__.py
-${PYSITELIB}/synapse/appservice/__init__.pyc
-${PYSITELIB}/synapse/appservice/__init__.pyo
-${PYSITELIB}/synapse/appservice/api.py
-${PYSITELIB}/synapse/appservice/api.pyc
-${PYSITELIB}/synapse/appservice/api.pyo
-${PYSITELIB}/synapse/appservice/scheduler.py
-${PYSITELIB}/synapse/appservice/scheduler.pyc
-${PYSITELIB}/synapse/appservice/scheduler.pyo
-${PYSITELIB}/synapse/config/__init__.py
-${PYSITELIB}/synapse/config/__init__.pyc
-${PYSITELIB}/synapse/config/__init__.pyo
-${PYSITELIB}/synapse/config/__main__.py
-${PYSITELIB}/synapse/config/__main__.pyc
-${PYSITELIB}/synapse/config/__main__.pyo
-${PYSITELIB}/synapse/config/_base.py
-${PYSITELIB}/synapse/config/_base.pyc
-${PYSITELIB}/synapse/config/_base.pyo
-${PYSITELIB}/synapse/config/api.py
-${PYSITELIB}/synapse/config/api.pyc
-${PYSITELIB}/synapse/config/api.pyo
-${PYSITELIB}/synapse/config/appservice.py
-${PYSITELIB}/synapse/config/appservice.pyc
-${PYSITELIB}/synapse/config/appservice.pyo
-${PYSITELIB}/synapse/config/captcha.py
-${PYSITELIB}/synapse/config/captcha.pyc
-${PYSITELIB}/synapse/config/captcha.pyo
-${PYSITELIB}/synapse/config/cas.py
-${PYSITELIB}/synapse/config/cas.pyc
-${PYSITELIB}/synapse/config/cas.pyo
-${PYSITELIB}/synapse/config/database.py
-${PYSITELIB}/synapse/config/database.pyc
-${PYSITELIB}/synapse/config/database.pyo
-${PYSITELIB}/synapse/config/emailconfig.py
-${PYSITELIB}/synapse/config/emailconfig.pyc
-${PYSITELIB}/synapse/config/emailconfig.pyo
-${PYSITELIB}/synapse/config/homeserver.py
-${PYSITELIB}/synapse/config/homeserver.pyc
-${PYSITELIB}/synapse/config/homeserver.pyo
-${PYSITELIB}/synapse/config/jwt.py
-${PYSITELIB}/synapse/config/jwt.pyc
-${PYSITELIB}/synapse/config/jwt.pyo
-${PYSITELIB}/synapse/config/key.py
-${PYSITELIB}/synapse/config/key.pyc
-${PYSITELIB}/synapse/config/key.pyo
-${PYSITELIB}/synapse/config/logger.py
-${PYSITELIB}/synapse/config/logger.pyc
-${PYSITELIB}/synapse/config/logger.pyo
-${PYSITELIB}/synapse/config/metrics.py
-${PYSITELIB}/synapse/config/metrics.pyc
-${PYSITELIB}/synapse/config/metrics.pyo
-${PYSITELIB}/synapse/config/password.py
-${PYSITELIB}/synapse/config/password.pyc
-${PYSITELIB}/synapse/config/password.pyo
-${PYSITELIB}/synapse/config/password_auth_providers.py
-${PYSITELIB}/synapse/config/password_auth_providers.pyc
-${PYSITELIB}/synapse/config/password_auth_providers.pyo
-${PYSITELIB}/synapse/config/push.py
-${PYSITELIB}/synapse/config/push.pyc
-${PYSITELIB}/synapse/config/push.pyo
-${PYSITELIB}/synapse/config/ratelimiting.py
-${PYSITELIB}/synapse/config/ratelimiting.pyc
-${PYSITELIB}/synapse/config/ratelimiting.pyo
-${PYSITELIB}/synapse/config/registration.py
-${PYSITELIB}/synapse/config/registration.pyc
-${PYSITELIB}/synapse/config/registration.pyo
-${PYSITELIB}/synapse/config/repository.py
-${PYSITELIB}/synapse/config/repository.pyc
-${PYSITELIB}/synapse/config/repository.pyo
-${PYSITELIB}/synapse/config/saml2.py
-${PYSITELIB}/synapse/config/saml2.pyc
-${PYSITELIB}/synapse/config/saml2.pyo
-${PYSITELIB}/synapse/config/server.py
-${PYSITELIB}/synapse/config/server.pyc
-${PYSITELIB}/synapse/config/server.pyo
-${PYSITELIB}/synapse/config/tls.py
-${PYSITELIB}/synapse/config/tls.pyc
-${PYSITELIB}/synapse/config/tls.pyo
-${PYSITELIB}/synapse/config/voip.py
-${PYSITELIB}/synapse/config/voip.pyc
-${PYSITELIB}/synapse/config/voip.pyo
-${PYSITELIB}/synapse/config/workers.py
-${PYSITELIB}/synapse/config/workers.pyc
-${PYSITELIB}/synapse/config/workers.pyo
-${PYSITELIB}/synapse/crypto/__init__.py
-${PYSITELIB}/synapse/crypto/__init__.pyc
-${PYSITELIB}/synapse/crypto/__init__.pyo
-${PYSITELIB}/synapse/crypto/context_factory.py
-${PYSITELIB}/synapse/crypto/context_factory.pyc
-${PYSITELIB}/synapse/crypto/context_factory.pyo
-${PYSITELIB}/synapse/crypto/event_signing.py
-${PYSITELIB}/synapse/crypto/event_signing.pyc
-${PYSITELIB}/synapse/crypto/event_signing.pyo
-${PYSITELIB}/synapse/crypto/keyclient.py
-${PYSITELIB}/synapse/crypto/keyclient.pyc
-${PYSITELIB}/synapse/crypto/keyclient.pyo
-${PYSITELIB}/synapse/crypto/keyring.py
-${PYSITELIB}/synapse/crypto/keyring.pyc
-${PYSITELIB}/synapse/crypto/keyring.pyo
-${PYSITELIB}/synapse/event_auth.py
-${PYSITELIB}/synapse/event_auth.pyc
-${PYSITELIB}/synapse/event_auth.pyo
-${PYSITELIB}/synapse/events/__init__.py
-${PYSITELIB}/synapse/events/__init__.pyc
-${PYSITELIB}/synapse/events/__init__.pyo
-${PYSITELIB}/synapse/events/builder.py
-${PYSITELIB}/synapse/events/builder.pyc
-${PYSITELIB}/synapse/events/builder.pyo
-${PYSITELIB}/synapse/events/snapshot.py
-${PYSITELIB}/synapse/events/snapshot.pyc
-${PYSITELIB}/synapse/events/snapshot.pyo
-${PYSITELIB}/synapse/events/utils.py
-${PYSITELIB}/synapse/events/utils.pyc
-${PYSITELIB}/synapse/events/utils.pyo
-${PYSITELIB}/synapse/events/validator.py
-${PYSITELIB}/synapse/events/validator.pyc
-${PYSITELIB}/synapse/events/validator.pyo
-${PYSITELIB}/synapse/federation/__init__.py
-${PYSITELIB}/synapse/federation/__init__.pyc
-${PYSITELIB}/synapse/federation/__init__.pyo
-${PYSITELIB}/synapse/federation/federation_base.py
-${PYSITELIB}/synapse/federation/federation_base.pyc
-${PYSITELIB}/synapse/federation/federation_base.pyo
-${PYSITELIB}/synapse/federation/federation_client.py
-${PYSITELIB}/synapse/federation/federation_client.pyc
-${PYSITELIB}/synapse/federation/federation_client.pyo
-${PYSITELIB}/synapse/federation/federation_server.py
-${PYSITELIB}/synapse/federation/federation_server.pyc
-${PYSITELIB}/synapse/federation/federation_server.pyo
-${PYSITELIB}/synapse/federation/persistence.py
-${PYSITELIB}/synapse/federation/persistence.pyc
-${PYSITELIB}/synapse/federation/persistence.pyo
-${PYSITELIB}/synapse/federation/replication.py
-${PYSITELIB}/synapse/federation/replication.pyc
-${PYSITELIB}/synapse/federation/replication.pyo
-${PYSITELIB}/synapse/federation/send_queue.py
-${PYSITELIB}/synapse/federation/send_queue.pyc
-${PYSITELIB}/synapse/federation/send_queue.pyo
-${PYSITELIB}/synapse/federation/transaction_queue.py
-${PYSITELIB}/synapse/federation/transaction_queue.pyc
-${PYSITELIB}/synapse/federation/transaction_queue.pyo
-${PYSITELIB}/synapse/federation/transport/__init__.py
-${PYSITELIB}/synapse/federation/transport/__init__.pyc
-${PYSITELIB}/synapse/federation/transport/__init__.pyo
-${PYSITELIB}/synapse/federation/transport/client.py
-${PYSITELIB}/synapse/federation/transport/client.pyc
-${PYSITELIB}/synapse/federation/transport/client.pyo
-${PYSITELIB}/synapse/federation/transport/server.py
-${PYSITELIB}/synapse/federation/transport/server.pyc
-${PYSITELIB}/synapse/federation/transport/server.pyo
-${PYSITELIB}/synapse/federation/units.py
-${PYSITELIB}/synapse/federation/units.pyc
-${PYSITELIB}/synapse/federation/units.pyo
-${PYSITELIB}/synapse/handlers/__init__.py
-${PYSITELIB}/synapse/handlers/__init__.pyc
-${PYSITELIB}/synapse/handlers/__init__.pyo
-${PYSITELIB}/synapse/handlers/_base.py
-${PYSITELIB}/synapse/handlers/_base.pyc
-${PYSITELIB}/synapse/handlers/_base.pyo
-${PYSITELIB}/synapse/handlers/account_data.py
-${PYSITELIB}/synapse/handlers/account_data.pyc
-${PYSITELIB}/synapse/handlers/account_data.pyo
-${PYSITELIB}/synapse/handlers/admin.py
-${PYSITELIB}/synapse/handlers/admin.pyc
-${PYSITELIB}/synapse/handlers/admin.pyo
-${PYSITELIB}/synapse/handlers/appservice.py
-${PYSITELIB}/synapse/handlers/appservice.pyc
-${PYSITELIB}/synapse/handlers/appservice.pyo
-${PYSITELIB}/synapse/handlers/auth.py
-${PYSITELIB}/synapse/handlers/auth.pyc
-${PYSITELIB}/synapse/handlers/auth.pyo
-${PYSITELIB}/synapse/handlers/device.py
-${PYSITELIB}/synapse/handlers/device.pyc
-${PYSITELIB}/synapse/handlers/device.pyo
-${PYSITELIB}/synapse/handlers/devicemessage.py
-${PYSITELIB}/synapse/handlers/devicemessage.pyc
-${PYSITELIB}/synapse/handlers/devicemessage.pyo
-${PYSITELIB}/synapse/handlers/directory.py
-${PYSITELIB}/synapse/handlers/directory.pyc
-${PYSITELIB}/synapse/handlers/directory.pyo
-${PYSITELIB}/synapse/handlers/e2e_keys.py
-${PYSITELIB}/synapse/handlers/e2e_keys.pyc
-${PYSITELIB}/synapse/handlers/e2e_keys.pyo
-${PYSITELIB}/synapse/handlers/events.py
-${PYSITELIB}/synapse/handlers/events.pyc
-${PYSITELIB}/synapse/handlers/events.pyo
-${PYSITELIB}/synapse/handlers/federation.py
-${PYSITELIB}/synapse/handlers/federation.pyc
-${PYSITELIB}/synapse/handlers/federation.pyo
-${PYSITELIB}/synapse/handlers/identity.py
-${PYSITELIB}/synapse/handlers/identity.pyc
-${PYSITELIB}/synapse/handlers/identity.pyo
-${PYSITELIB}/synapse/handlers/initial_sync.py
-${PYSITELIB}/synapse/handlers/initial_sync.pyc
-${PYSITELIB}/synapse/handlers/initial_sync.pyo
-${PYSITELIB}/synapse/handlers/message.py
-${PYSITELIB}/synapse/handlers/message.pyc
-${PYSITELIB}/synapse/handlers/message.pyo
-${PYSITELIB}/synapse/handlers/presence.py
-${PYSITELIB}/synapse/handlers/presence.pyc
-${PYSITELIB}/synapse/handlers/presence.pyo
-${PYSITELIB}/synapse/handlers/profile.py
-${PYSITELIB}/synapse/handlers/profile.pyc
-${PYSITELIB}/synapse/handlers/profile.pyo
-${PYSITELIB}/synapse/handlers/read_marker.py
-${PYSITELIB}/synapse/handlers/read_marker.pyc
-${PYSITELIB}/synapse/handlers/read_marker.pyo
-${PYSITELIB}/synapse/handlers/receipts.py
-${PYSITELIB}/synapse/handlers/receipts.pyc
-${PYSITELIB}/synapse/handlers/receipts.pyo
-${PYSITELIB}/synapse/handlers/register.py
-${PYSITELIB}/synapse/handlers/register.pyc
-${PYSITELIB}/synapse/handlers/register.pyo
-${PYSITELIB}/synapse/handlers/room.py
-${PYSITELIB}/synapse/handlers/room.pyc
-${PYSITELIB}/synapse/handlers/room.pyo
-${PYSITELIB}/synapse/handlers/room_list.py
-${PYSITELIB}/synapse/handlers/room_list.pyc
-${PYSITELIB}/synapse/handlers/room_list.pyo
-${PYSITELIB}/synapse/handlers/room_member.py
-${PYSITELIB}/synapse/handlers/room_member.pyc
-${PYSITELIB}/synapse/handlers/room_member.pyo
-${PYSITELIB}/synapse/handlers/search.py
-${PYSITELIB}/synapse/handlers/search.pyc
-${PYSITELIB}/synapse/handlers/search.pyo
-${PYSITELIB}/synapse/handlers/sync.py
-${PYSITELIB}/synapse/handlers/sync.pyc
-${PYSITELIB}/synapse/handlers/sync.pyo
-${PYSITELIB}/synapse/handlers/typing.py
-${PYSITELIB}/synapse/handlers/typing.pyc
-${PYSITELIB}/synapse/handlers/typing.pyo
-${PYSITELIB}/synapse/handlers/user_directory.py
-${PYSITELIB}/synapse/handlers/user_directory.pyc
-${PYSITELIB}/synapse/handlers/user_directory.pyo
-${PYSITELIB}/synapse/http/__init__.py
-${PYSITELIB}/synapse/http/__init__.pyc
-${PYSITELIB}/synapse/http/__init__.pyo
-${PYSITELIB}/synapse/http/client.py
-${PYSITELIB}/synapse/http/client.pyc
-${PYSITELIB}/synapse/http/client.pyo
-${PYSITELIB}/synapse/http/endpoint.py
-${PYSITELIB}/synapse/http/endpoint.pyc
-${PYSITELIB}/synapse/http/endpoint.pyo
-${PYSITELIB}/synapse/http/matrixfederationclient.py
-${PYSITELIB}/synapse/http/matrixfederationclient.pyc
-${PYSITELIB}/synapse/http/matrixfederationclient.pyo
-${PYSITELIB}/synapse/http/server.py
-${PYSITELIB}/synapse/http/server.pyc
-${PYSITELIB}/synapse/http/server.pyo
-${PYSITELIB}/synapse/http/servlet.py
-${PYSITELIB}/synapse/http/servlet.pyc
-${PYSITELIB}/synapse/http/servlet.pyo
-${PYSITELIB}/synapse/http/site.py
-${PYSITELIB}/synapse/http/site.pyc
-${PYSITELIB}/synapse/http/site.pyo
-${PYSITELIB}/synapse/metrics/__init__.py
-${PYSITELIB}/synapse/metrics/__init__.pyc
-${PYSITELIB}/synapse/metrics/__init__.pyo
-${PYSITELIB}/synapse/metrics/metric.py
-${PYSITELIB}/synapse/metrics/metric.pyc
-${PYSITELIB}/synapse/metrics/metric.pyo
-${PYSITELIB}/synapse/metrics/process_collector.py
-${PYSITELIB}/synapse/metrics/process_collector.pyc
-${PYSITELIB}/synapse/metrics/process_collector.pyo
-${PYSITELIB}/synapse/metrics/resource.py
-${PYSITELIB}/synapse/metrics/resource.pyc
-${PYSITELIB}/synapse/metrics/resource.pyo
-${PYSITELIB}/synapse/notifier.py
-${PYSITELIB}/synapse/notifier.pyc
-${PYSITELIB}/synapse/notifier.pyo
-${PYSITELIB}/synapse/push/__init__.py
-${PYSITELIB}/synapse/push/__init__.pyc
-${PYSITELIB}/synapse/push/__init__.pyo
-${PYSITELIB}/synapse/push/action_generator.py
-${PYSITELIB}/synapse/push/action_generator.pyc
-${PYSITELIB}/synapse/push/action_generator.pyo
-${PYSITELIB}/synapse/push/baserules.py
-${PYSITELIB}/synapse/push/baserules.pyc
-${PYSITELIB}/synapse/push/baserules.pyo
-${PYSITELIB}/synapse/push/bulk_push_rule_evaluator.py
-${PYSITELIB}/synapse/push/bulk_push_rule_evaluator.pyc
-${PYSITELIB}/synapse/push/bulk_push_rule_evaluator.pyo
-${PYSITELIB}/synapse/push/clientformat.py
-${PYSITELIB}/synapse/push/clientformat.pyc
-${PYSITELIB}/synapse/push/clientformat.pyo
-${PYSITELIB}/synapse/push/emailpusher.py
-${PYSITELIB}/synapse/push/emailpusher.pyc
-${PYSITELIB}/synapse/push/emailpusher.pyo
-${PYSITELIB}/synapse/push/httppusher.py
-${PYSITELIB}/synapse/push/httppusher.pyc
-${PYSITELIB}/synapse/push/httppusher.pyo
-${PYSITELIB}/synapse/push/mailer.py
-${PYSITELIB}/synapse/push/mailer.pyc
-${PYSITELIB}/synapse/push/mailer.pyo
-${PYSITELIB}/synapse/push/presentable_names.py
-${PYSITELIB}/synapse/push/presentable_names.pyc
-${PYSITELIB}/synapse/push/presentable_names.pyo
-${PYSITELIB}/synapse/push/push_rule_evaluator.py
-${PYSITELIB}/synapse/push/push_rule_evaluator.pyc
-${PYSITELIB}/synapse/push/push_rule_evaluator.pyo
-${PYSITELIB}/synapse/push/push_tools.py
-${PYSITELIB}/synapse/push/push_tools.pyc
-${PYSITELIB}/synapse/push/push_tools.pyo
-${PYSITELIB}/synapse/push/pusher.py
-${PYSITELIB}/synapse/push/pusher.pyc
-${PYSITELIB}/synapse/push/pusher.pyo
-${PYSITELIB}/synapse/push/pusherpool.py
-${PYSITELIB}/synapse/push/pusherpool.pyc
-${PYSITELIB}/synapse/push/pusherpool.pyo
-${PYSITELIB}/synapse/push/rulekinds.py
-${PYSITELIB}/synapse/push/rulekinds.pyc
-${PYSITELIB}/synapse/push/rulekinds.pyo
-${PYSITELIB}/synapse/python_dependencies.py
-${PYSITELIB}/synapse/python_dependencies.pyc
-${PYSITELIB}/synapse/python_dependencies.pyo
-${PYSITELIB}/synapse/replication/__init__.py
-${PYSITELIB}/synapse/replication/__init__.pyc
-${PYSITELIB}/synapse/replication/__init__.pyo
-${PYSITELIB}/synapse/replication/slave/__init__.py
-${PYSITELIB}/synapse/replication/slave/__init__.pyc
-${PYSITELIB}/synapse/replication/slave/__init__.pyo
-${PYSITELIB}/synapse/replication/slave/storage/__init__.py
-${PYSITELIB}/synapse/replication/slave/storage/__init__.pyc
-${PYSITELIB}/synapse/replication/slave/storage/__init__.pyo
-${PYSITELIB}/synapse/replication/slave/storage/_base.py
-${PYSITELIB}/synapse/replication/slave/storage/_base.pyc
-${PYSITELIB}/synapse/replication/slave/storage/_base.pyo
-${PYSITELIB}/synapse/replication/slave/storage/_slaved_id_tracker.py
-${PYSITELIB}/synapse/replication/slave/storage/_slaved_id_tracker.pyc
-${PYSITELIB}/synapse/replication/slave/storage/_slaved_id_tracker.pyo
-${PYSITELIB}/synapse/replication/slave/storage/account_data.py
-${PYSITELIB}/synapse/replication/slave/storage/account_data.pyc
-${PYSITELIB}/synapse/replication/slave/storage/account_data.pyo
-${PYSITELIB}/synapse/replication/slave/storage/appservice.py
-${PYSITELIB}/synapse/replication/slave/storage/appservice.pyc
-${PYSITELIB}/synapse/replication/slave/storage/appservice.pyo
-${PYSITELIB}/synapse/replication/slave/storage/client_ips.py
-${PYSITELIB}/synapse/replication/slave/storage/client_ips.pyc
-${PYSITELIB}/synapse/replication/slave/storage/client_ips.pyo
-${PYSITELIB}/synapse/replication/slave/storage/deviceinbox.py
-${PYSITELIB}/synapse/replication/slave/storage/deviceinbox.pyc
-${PYSITELIB}/synapse/replication/slave/storage/deviceinbox.pyo
-${PYSITELIB}/synapse/replication/slave/storage/devices.py
-${PYSITELIB}/synapse/replication/slave/storage/devices.pyc
-${PYSITELIB}/synapse/replication/slave/storage/devices.pyo
-${PYSITELIB}/synapse/replication/slave/storage/directory.py
-${PYSITELIB}/synapse/replication/slave/storage/directory.pyc
-${PYSITELIB}/synapse/replication/slave/storage/directory.pyo
-${PYSITELIB}/synapse/replication/slave/storage/events.py
-${PYSITELIB}/synapse/replication/slave/storage/events.pyc
-${PYSITELIB}/synapse/replication/slave/storage/events.pyo
-${PYSITELIB}/synapse/replication/slave/storage/filtering.py
-${PYSITELIB}/synapse/replication/slave/storage/filtering.pyc
-${PYSITELIB}/synapse/replication/slave/storage/filtering.pyo
-${PYSITELIB}/synapse/replication/slave/storage/keys.py
-${PYSITELIB}/synapse/replication/slave/storage/keys.pyc
-${PYSITELIB}/synapse/replication/slave/storage/keys.pyo
-${PYSITELIB}/synapse/replication/slave/storage/presence.py
-${PYSITELIB}/synapse/replication/slave/storage/presence.pyc
-${PYSITELIB}/synapse/replication/slave/storage/presence.pyo
-${PYSITELIB}/synapse/replication/slave/storage/push_rule.py
-${PYSITELIB}/synapse/replication/slave/storage/push_rule.pyc
-${PYSITELIB}/synapse/replication/slave/storage/push_rule.pyo
-${PYSITELIB}/synapse/replication/slave/storage/pushers.py
-${PYSITELIB}/synapse/replication/slave/storage/pushers.pyc
-${PYSITELIB}/synapse/replication/slave/storage/pushers.pyo
-${PYSITELIB}/synapse/replication/slave/storage/receipts.py
-${PYSITELIB}/synapse/replication/slave/storage/receipts.pyc
-${PYSITELIB}/synapse/replication/slave/storage/receipts.pyo
-${PYSITELIB}/synapse/replication/slave/storage/registration.py
-${PYSITELIB}/synapse/replication/slave/storage/registration.pyc
-${PYSITELIB}/synapse/replication/slave/storage/registration.pyo
-${PYSITELIB}/synapse/replication/slave/storage/room.py
-${PYSITELIB}/synapse/replication/slave/storage/room.pyc
-${PYSITELIB}/synapse/replication/slave/storage/room.pyo
-${PYSITELIB}/synapse/replication/slave/storage/transactions.py
-${PYSITELIB}/synapse/replication/slave/storage/transactions.pyc
-${PYSITELIB}/synapse/replication/slave/storage/transactions.pyo
-${PYSITELIB}/synapse/replication/tcp/__init__.py
-${PYSITELIB}/synapse/replication/tcp/__init__.pyc
-${PYSITELIB}/synapse/replication/tcp/__init__.pyo
-${PYSITELIB}/synapse/replication/tcp/client.py
-${PYSITELIB}/synapse/replication/tcp/client.pyc
-${PYSITELIB}/synapse/replication/tcp/client.pyo
-${PYSITELIB}/synapse/replication/tcp/commands.py
-${PYSITELIB}/synapse/replication/tcp/commands.pyc
-${PYSITELIB}/synapse/replication/tcp/commands.pyo
-${PYSITELIB}/synapse/replication/tcp/protocol.py
-${PYSITELIB}/synapse/replication/tcp/protocol.pyc
-${PYSITELIB}/synapse/replication/tcp/protocol.pyo
-${PYSITELIB}/synapse/replication/tcp/resource.py
-${PYSITELIB}/synapse/replication/tcp/resource.pyc
-${PYSITELIB}/synapse/replication/tcp/resource.pyo
-${PYSITELIB}/synapse/replication/tcp/streams.py
-${PYSITELIB}/synapse/replication/tcp/streams.pyc
-${PYSITELIB}/synapse/replication/tcp/streams.pyo
-${PYSITELIB}/synapse/rest/__init__.py
-${PYSITELIB}/synapse/rest/__init__.pyc
-${PYSITELIB}/synapse/rest/__init__.pyo
-${PYSITELIB}/synapse/rest/client/__init__.py
-${PYSITELIB}/synapse/rest/client/__init__.pyc
-${PYSITELIB}/synapse/rest/client/__init__.pyo
-${PYSITELIB}/synapse/rest/client/transactions.py
-${PYSITELIB}/synapse/rest/client/transactions.pyc
-${PYSITELIB}/synapse/rest/client/transactions.pyo
-${PYSITELIB}/synapse/rest/client/v1/__init__.py
-${PYSITELIB}/synapse/rest/client/v1/__init__.pyc
-${PYSITELIB}/synapse/rest/client/v1/__init__.pyo
-${PYSITELIB}/synapse/rest/client/v1/admin.py
-${PYSITELIB}/synapse/rest/client/v1/admin.pyc
-${PYSITELIB}/synapse/rest/client/v1/admin.pyo
-${PYSITELIB}/synapse/rest/client/v1/base.py
-${PYSITELIB}/synapse/rest/client/v1/base.pyc
-${PYSITELIB}/synapse/rest/client/v1/base.pyo
-${PYSITELIB}/synapse/rest/client/v1/directory.py
-${PYSITELIB}/synapse/rest/client/v1/directory.pyc
-${PYSITELIB}/synapse/rest/client/v1/directory.pyo
-${PYSITELIB}/synapse/rest/client/v1/events.py
-${PYSITELIB}/synapse/rest/client/v1/events.pyc
-${PYSITELIB}/synapse/rest/client/v1/events.pyo
-${PYSITELIB}/synapse/rest/client/v1/initial_sync.py
-${PYSITELIB}/synapse/rest/client/v1/initial_sync.pyc
-${PYSITELIB}/synapse/rest/client/v1/initial_sync.pyo
-${PYSITELIB}/synapse/rest/client/v1/login.py
-${PYSITELIB}/synapse/rest/client/v1/login.pyc
-${PYSITELIB}/synapse/rest/client/v1/login.pyo
-${PYSITELIB}/synapse/rest/client/v1/logout.py
-${PYSITELIB}/synapse/rest/client/v1/logout.pyc
-${PYSITELIB}/synapse/rest/client/v1/logout.pyo
-${PYSITELIB}/synapse/rest/client/v1/presence.py
-${PYSITELIB}/synapse/rest/client/v1/presence.pyc
-${PYSITELIB}/synapse/rest/client/v1/presence.pyo
-${PYSITELIB}/synapse/rest/client/v1/profile.py
-${PYSITELIB}/synapse/rest/client/v1/profile.pyc
-${PYSITELIB}/synapse/rest/client/v1/profile.pyo
-${PYSITELIB}/synapse/rest/client/v1/push_rule.py
-${PYSITELIB}/synapse/rest/client/v1/push_rule.pyc
-${PYSITELIB}/synapse/rest/client/v1/push_rule.pyo
-${PYSITELIB}/synapse/rest/client/v1/pusher.py
-${PYSITELIB}/synapse/rest/client/v1/pusher.pyc
-${PYSITELIB}/synapse/rest/client/v1/pusher.pyo
-${PYSITELIB}/synapse/rest/client/v1/register.py
-${PYSITELIB}/synapse/rest/client/v1/register.pyc
-${PYSITELIB}/synapse/rest/client/v1/register.pyo
-${PYSITELIB}/synapse/rest/client/v1/room.py
-${PYSITELIB}/synapse/rest/client/v1/room.pyc
-${PYSITELIB}/synapse/rest/client/v1/room.pyo
-${PYSITELIB}/synapse/rest/client/v1/voip.py
-${PYSITELIB}/synapse/rest/client/v1/voip.pyc
-${PYSITELIB}/synapse/rest/client/v1/voip.pyo
-${PYSITELIB}/synapse/rest/client/v2_alpha/__init__.py
-${PYSITELIB}/synapse/rest/client/v2_alpha/__init__.pyc
-${PYSITELIB}/synapse/rest/client/v2_alpha/__init__.pyo
-${PYSITELIB}/synapse/rest/client/v2_alpha/_base.py
-${PYSITELIB}/synapse/rest/client/v2_alpha/_base.pyc
-${PYSITELIB}/synapse/rest/client/v2_alpha/_base.pyo
-${PYSITELIB}/synapse/rest/client/v2_alpha/account.py
-${PYSITELIB}/synapse/rest/client/v2_alpha/account.pyc
-${PYSITELIB}/synapse/rest/client/v2_alpha/account.pyo
-${PYSITELIB}/synapse/rest/client/v2_alpha/account_data.py
-${PYSITELIB}/synapse/rest/client/v2_alpha/account_data.pyc
-${PYSITELIB}/synapse/rest/client/v2_alpha/account_data.pyo
-${PYSITELIB}/synapse/rest/client/v2_alpha/auth.py
-${PYSITELIB}/synapse/rest/client/v2_alpha/auth.pyc
-${PYSITELIB}/synapse/rest/client/v2_alpha/auth.pyo
-${PYSITELIB}/synapse/rest/client/v2_alpha/devices.py
-${PYSITELIB}/synapse/rest/client/v2_alpha/devices.pyc
-${PYSITELIB}/synapse/rest/client/v2_alpha/devices.pyo
-${PYSITELIB}/synapse/rest/client/v2_alpha/filter.py
-${PYSITELIB}/synapse/rest/client/v2_alpha/filter.pyc
-${PYSITELIB}/synapse/rest/client/v2_alpha/filter.pyo
-${PYSITELIB}/synapse/rest/client/v2_alpha/keys.py
-${PYSITELIB}/synapse/rest/client/v2_alpha/keys.pyc
-${PYSITELIB}/synapse/rest/client/v2_alpha/keys.pyo
-${PYSITELIB}/synapse/rest/client/v2_alpha/notifications.py
-${PYSITELIB}/synapse/rest/client/v2_alpha/notifications.pyc
-${PYSITELIB}/synapse/rest/client/v2_alpha/notifications.pyo
-${PYSITELIB}/synapse/rest/client/v2_alpha/openid.py
-${PYSITELIB}/synapse/rest/client/v2_alpha/openid.pyc
-${PYSITELIB}/synapse/rest/client/v2_alpha/openid.pyo
-${PYSITELIB}/synapse/rest/client/v2_alpha/read_marker.py
-${PYSITELIB}/synapse/rest/client/v2_alpha/read_marker.pyc
-${PYSITELIB}/synapse/rest/client/v2_alpha/read_marker.pyo
-${PYSITELIB}/synapse/rest/client/v2_alpha/receipts.py
-${PYSITELIB}/synapse/rest/client/v2_alpha/receipts.pyc
-${PYSITELIB}/synapse/rest/client/v2_alpha/receipts.pyo
-${PYSITELIB}/synapse/rest/client/v2_alpha/register.py
-${PYSITELIB}/synapse/rest/client/v2_alpha/register.pyc
-${PYSITELIB}/synapse/rest/client/v2_alpha/register.pyo
-${PYSITELIB}/synapse/rest/client/v2_alpha/report_event.py
-${PYSITELIB}/synapse/rest/client/v2_alpha/report_event.pyc
-${PYSITELIB}/synapse/rest/client/v2_alpha/report_event.pyo
-${PYSITELIB}/synapse/rest/client/v2_alpha/sendtodevice.py
-${PYSITELIB}/synapse/rest/client/v2_alpha/sendtodevice.pyc
-${PYSITELIB}/synapse/rest/client/v2_alpha/sendtodevice.pyo
-${PYSITELIB}/synapse/rest/client/v2_alpha/sync.py
-${PYSITELIB}/synapse/rest/client/v2_alpha/sync.pyc
-${PYSITELIB}/synapse/rest/client/v2_alpha/sync.pyo
-${PYSITELIB}/synapse/rest/client/v2_alpha/tags.py
-${PYSITELIB}/synapse/rest/client/v2_alpha/tags.pyc
-${PYSITELIB}/synapse/rest/client/v2_alpha/tags.pyo
-${PYSITELIB}/synapse/rest/client/v2_alpha/thirdparty.py
-${PYSITELIB}/synapse/rest/client/v2_alpha/thirdparty.pyc
-${PYSITELIB}/synapse/rest/client/v2_alpha/thirdparty.pyo
-${PYSITELIB}/synapse/rest/client/v2_alpha/tokenrefresh.py
-${PYSITELIB}/synapse/rest/client/v2_alpha/tokenrefresh.pyc
-${PYSITELIB}/synapse/rest/client/v2_alpha/tokenrefresh.pyo
-${PYSITELIB}/synapse/rest/client/v2_alpha/user_directory.py
-${PYSITELIB}/synapse/rest/client/v2_alpha/user_directory.pyc
-${PYSITELIB}/synapse/rest/client/v2_alpha/user_directory.pyo
-${PYSITELIB}/synapse/rest/client/versions.py
-${PYSITELIB}/synapse/rest/client/versions.pyc
-${PYSITELIB}/synapse/rest/client/versions.pyo
-${PYSITELIB}/synapse/rest/key/__init__.py
-${PYSITELIB}/synapse/rest/key/__init__.pyc
-${PYSITELIB}/synapse/rest/key/__init__.pyo
-${PYSITELIB}/synapse/rest/key/v1/__init__.py
-${PYSITELIB}/synapse/rest/key/v1/__init__.pyc
-${PYSITELIB}/synapse/rest/key/v1/__init__.pyo
-${PYSITELIB}/synapse/rest/key/v1/server_key_resource.py
-${PYSITELIB}/synapse/rest/key/v1/server_key_resource.pyc
-${PYSITELIB}/synapse/rest/key/v1/server_key_resource.pyo
-${PYSITELIB}/synapse/rest/key/v2/__init__.py
-${PYSITELIB}/synapse/rest/key/v2/__init__.pyc
-${PYSITELIB}/synapse/rest/key/v2/__init__.pyo
-${PYSITELIB}/synapse/rest/key/v2/local_key_resource.py
-${PYSITELIB}/synapse/rest/key/v2/local_key_resource.pyc
-${PYSITELIB}/synapse/rest/key/v2/local_key_resource.pyo
-${PYSITELIB}/synapse/rest/key/v2/remote_key_resource.py
-${PYSITELIB}/synapse/rest/key/v2/remote_key_resource.pyc
-${PYSITELIB}/synapse/rest/key/v2/remote_key_resource.pyo
-${PYSITELIB}/synapse/rest/media/__init__.py
-${PYSITELIB}/synapse/rest/media/__init__.pyc
-${PYSITELIB}/synapse/rest/media/__init__.pyo
-${PYSITELIB}/synapse/rest/media/v0/__init__.py
-${PYSITELIB}/synapse/rest/media/v0/__init__.pyc
-${PYSITELIB}/synapse/rest/media/v0/__init__.pyo
-${PYSITELIB}/synapse/rest/media/v0/content_repository.py
-${PYSITELIB}/synapse/rest/media/v0/content_repository.pyc
-${PYSITELIB}/synapse/rest/media/v0/content_repository.pyo
-${PYSITELIB}/synapse/rest/media/v1/__init__.py
-${PYSITELIB}/synapse/rest/media/v1/__init__.pyc
-${PYSITELIB}/synapse/rest/media/v1/__init__.pyo
-${PYSITELIB}/synapse/rest/media/v1/_base.py
-${PYSITELIB}/synapse/rest/media/v1/_base.pyc
-${PYSITELIB}/synapse/rest/media/v1/_base.pyo
-${PYSITELIB}/synapse/rest/media/v1/download_resource.py
-${PYSITELIB}/synapse/rest/media/v1/download_resource.pyc
-${PYSITELIB}/synapse/rest/media/v1/download_resource.pyo
-${PYSITELIB}/synapse/rest/media/v1/filepath.py
-${PYSITELIB}/synapse/rest/media/v1/filepath.pyc
-${PYSITELIB}/synapse/rest/media/v1/filepath.pyo
-${PYSITELIB}/synapse/rest/media/v1/identicon_resource.py
-${PYSITELIB}/synapse/rest/media/v1/identicon_resource.pyc
-${PYSITELIB}/synapse/rest/media/v1/identicon_resource.pyo
-${PYSITELIB}/synapse/rest/media/v1/media_repository.py
-${PYSITELIB}/synapse/rest/media/v1/media_repository.pyc
-${PYSITELIB}/synapse/rest/media/v1/media_repository.pyo
-${PYSITELIB}/synapse/rest/media/v1/preview_url_resource.py
-${PYSITELIB}/synapse/rest/media/v1/preview_url_resource.pyc
-${PYSITELIB}/synapse/rest/media/v1/preview_url_resource.pyo
-${PYSITELIB}/synapse/rest/media/v1/thumbnail_resource.py
-${PYSITELIB}/synapse/rest/media/v1/thumbnail_resource.pyc
-${PYSITELIB}/synapse/rest/media/v1/thumbnail_resource.pyo
-${PYSITELIB}/synapse/rest/media/v1/thumbnailer.py
-${PYSITELIB}/synapse/rest/media/v1/thumbnailer.pyc
-${PYSITELIB}/synapse/rest/media/v1/thumbnailer.pyo
-${PYSITELIB}/synapse/rest/media/v1/upload_resource.py
-${PYSITELIB}/synapse/rest/media/v1/upload_resource.pyc
-${PYSITELIB}/synapse/rest/media/v1/upload_resource.pyo
-${PYSITELIB}/synapse/server.py
-${PYSITELIB}/synapse/server.pyc
-${PYSITELIB}/synapse/server.pyi
-${PYSITELIB}/synapse/server.pyo
-${PYSITELIB}/synapse/state.py
-${PYSITELIB}/synapse/state.pyc
-${PYSITELIB}/synapse/state.pyo
-${PYSITELIB}/synapse/static/client/login/index.html
-${PYSITELIB}/synapse/static/client/login/js/jquery-2.1.3.min.js
-${PYSITELIB}/synapse/static/client/login/js/login.js
-${PYSITELIB}/synapse/static/client/login/spinner.gif
-${PYSITELIB}/synapse/static/client/login/style.css
-${PYSITELIB}/synapse/static/client/register/index.html
-${PYSITELIB}/synapse/static/client/register/js/jquery-2.1.3.min.js
-${PYSITELIB}/synapse/static/client/register/js/recaptcha_ajax.js
-${PYSITELIB}/synapse/static/client/register/js/register.js
-${PYSITELIB}/synapse/static/client/register/register_config.sample.js
-${PYSITELIB}/synapse/static/client/register/style.css
-${PYSITELIB}/synapse/storage/__init__.py
-${PYSITELIB}/synapse/storage/__init__.pyc
-${PYSITELIB}/synapse/storage/__init__.pyo
-${PYSITELIB}/synapse/storage/_base.py
-${PYSITELIB}/synapse/storage/_base.pyc
-${PYSITELIB}/synapse/storage/_base.pyo
-${PYSITELIB}/synapse/storage/account_data.py
-${PYSITELIB}/synapse/storage/account_data.pyc
-${PYSITELIB}/synapse/storage/account_data.pyo
-${PYSITELIB}/synapse/storage/appservice.py
-${PYSITELIB}/synapse/storage/appservice.pyc
-${PYSITELIB}/synapse/storage/appservice.pyo
-${PYSITELIB}/synapse/storage/background_updates.py
-${PYSITELIB}/synapse/storage/background_updates.pyc
-${PYSITELIB}/synapse/storage/background_updates.pyo
-${PYSITELIB}/synapse/storage/client_ips.py
-${PYSITELIB}/synapse/storage/client_ips.pyc
-${PYSITELIB}/synapse/storage/client_ips.pyo
-${PYSITELIB}/synapse/storage/deviceinbox.py
-${PYSITELIB}/synapse/storage/deviceinbox.pyc
-${PYSITELIB}/synapse/storage/deviceinbox.pyo
-${PYSITELIB}/synapse/storage/devices.py
-${PYSITELIB}/synapse/storage/devices.pyc
-${PYSITELIB}/synapse/storage/devices.pyo
-${PYSITELIB}/synapse/storage/directory.py
-${PYSITELIB}/synapse/storage/directory.pyc
-${PYSITELIB}/synapse/storage/directory.pyo
-${PYSITELIB}/synapse/storage/end_to_end_keys.py
-${PYSITELIB}/synapse/storage/end_to_end_keys.pyc
-${PYSITELIB}/synapse/storage/end_to_end_keys.pyo
-${PYSITELIB}/synapse/storage/engines/__init__.py
-${PYSITELIB}/synapse/storage/engines/__init__.pyc
-${PYSITELIB}/synapse/storage/engines/__init__.pyo
-${PYSITELIB}/synapse/storage/engines/_base.py
-${PYSITELIB}/synapse/storage/engines/_base.pyc
-${PYSITELIB}/synapse/storage/engines/_base.pyo
-${PYSITELIB}/synapse/storage/engines/postgres.py
-${PYSITELIB}/synapse/storage/engines/postgres.pyc
-${PYSITELIB}/synapse/storage/engines/postgres.pyo
-${PYSITELIB}/synapse/storage/engines/sqlite3.py
-${PYSITELIB}/synapse/storage/engines/sqlite3.pyc
-${PYSITELIB}/synapse/storage/engines/sqlite3.pyo
-${PYSITELIB}/synapse/storage/event_federation.py
-${PYSITELIB}/synapse/storage/event_federation.pyc
-${PYSITELIB}/synapse/storage/event_federation.pyo
-${PYSITELIB}/synapse/storage/event_push_actions.py
-${PYSITELIB}/synapse/storage/event_push_actions.pyc
-${PYSITELIB}/synapse/storage/event_push_actions.pyo
-${PYSITELIB}/synapse/storage/events.py
-${PYSITELIB}/synapse/storage/events.pyc
-${PYSITELIB}/synapse/storage/events.pyo
-${PYSITELIB}/synapse/storage/filtering.py
-${PYSITELIB}/synapse/storage/filtering.pyc
-${PYSITELIB}/synapse/storage/filtering.pyo
-${PYSITELIB}/synapse/storage/keys.py
-${PYSITELIB}/synapse/storage/keys.pyc
-${PYSITELIB}/synapse/storage/keys.pyo
-${PYSITELIB}/synapse/storage/media_repository.py
-${PYSITELIB}/synapse/storage/media_repository.pyc
-${PYSITELIB}/synapse/storage/media_repository.pyo
-${PYSITELIB}/synapse/storage/openid.py
-${PYSITELIB}/synapse/storage/openid.pyc
-${PYSITELIB}/synapse/storage/openid.pyo
-${PYSITELIB}/synapse/storage/prepare_database.py
-${PYSITELIB}/synapse/storage/prepare_database.pyc
-${PYSITELIB}/synapse/storage/prepare_database.pyo
-${PYSITELIB}/synapse/storage/presence.py
-${PYSITELIB}/synapse/storage/presence.pyc
-${PYSITELIB}/synapse/storage/presence.pyo
-${PYSITELIB}/synapse/storage/profile.py
-${PYSITELIB}/synapse/storage/profile.pyc
-${PYSITELIB}/synapse/storage/profile.pyo
-${PYSITELIB}/synapse/storage/push_rule.py
-${PYSITELIB}/synapse/storage/push_rule.pyc
-${PYSITELIB}/synapse/storage/push_rule.pyo
-${PYSITELIB}/synapse/storage/pusher.py
-${PYSITELIB}/synapse/storage/pusher.pyc
-${PYSITELIB}/synapse/storage/pusher.pyo
-${PYSITELIB}/synapse/storage/receipts.py
-${PYSITELIB}/synapse/storage/receipts.pyc
-${PYSITELIB}/synapse/storage/receipts.pyo
-${PYSITELIB}/synapse/storage/registration.py
-${PYSITELIB}/synapse/storage/registration.pyc
-${PYSITELIB}/synapse/storage/registration.pyo
-${PYSITELIB}/synapse/storage/rejections.py
-${PYSITELIB}/synapse/storage/rejections.pyc
-${PYSITELIB}/synapse/storage/rejections.pyo
-${PYSITELIB}/synapse/storage/room.py
-${PYSITELIB}/synapse/storage/room.pyc
-${PYSITELIB}/synapse/storage/room.pyo
-${PYSITELIB}/synapse/storage/roommember.py
-${PYSITELIB}/synapse/storage/roommember.pyc
-${PYSITELIB}/synapse/storage/roommember.pyo
-${PYSITELIB}/synapse/storage/schema/delta/11/v11.sql
-${PYSITELIB}/synapse/storage/schema/delta/12/v12.sql
-${PYSITELIB}/synapse/storage/schema/delta/13/v13.sql
-${PYSITELIB}/synapse/storage/schema/delta/14/upgrade_appservice_db.py
-${PYSITELIB}/synapse/storage/schema/delta/14/upgrade_appservice_db.pyc
-${PYSITELIB}/synapse/storage/schema/delta/14/upgrade_appservice_db.pyo
-${PYSITELIB}/synapse/storage/schema/delta/14/v14.sql
-${PYSITELIB}/synapse/storage/schema/delta/15/appservice_txns.sql
-${PYSITELIB}/synapse/storage/schema/delta/15/presence_indices.sql
-${PYSITELIB}/synapse/storage/schema/delta/15/v15.sql
-${PYSITELIB}/synapse/storage/schema/delta/16/events_order_index.sql
-${PYSITELIB}/synapse/storage/schema/delta/16/remote_media_cache_index.sql
-${PYSITELIB}/synapse/storage/schema/delta/16/remove_duplicates.sql
-${PYSITELIB}/synapse/storage/schema/delta/16/room_alias_index.sql
-${PYSITELIB}/synapse/storage/schema/delta/16/unique_constraints.sql
-${PYSITELIB}/synapse/storage/schema/delta/16/users.sql
-${PYSITELIB}/synapse/storage/schema/delta/17/drop_indexes.sql
-${PYSITELIB}/synapse/storage/schema/delta/17/server_keys.sql
-${PYSITELIB}/synapse/storage/schema/delta/17/user_threepids.sql
-${PYSITELIB}/synapse/storage/schema/delta/18/server_keys_bigger_ints.sql
-${PYSITELIB}/synapse/storage/schema/delta/19/event_index.sql
-${PYSITELIB}/synapse/storage/schema/delta/20/dummy.sql
-${PYSITELIB}/synapse/storage/schema/delta/20/pushers.py
-${PYSITELIB}/synapse/storage/schema/delta/20/pushers.pyc
-${PYSITELIB}/synapse/storage/schema/delta/20/pushers.pyo
-${PYSITELIB}/synapse/storage/schema/delta/21/end_to_end_keys.sql
-${PYSITELIB}/synapse/storage/schema/delta/21/receipts.sql
-${PYSITELIB}/synapse/storage/schema/delta/22/receipts_index.sql
-${PYSITELIB}/synapse/storage/schema/delta/22/user_threepids_unique.sql
-${PYSITELIB}/synapse/storage/schema/delta/23/drop_state_index.sql
-${PYSITELIB}/synapse/storage/schema/delta/23/refresh_tokens.sql
-${PYSITELIB}/synapse/storage/schema/delta/24/stats_reporting.sql
-${PYSITELIB}/synapse/storage/schema/delta/25/00background_updates.sql
-${PYSITELIB}/synapse/storage/schema/delta/25/fts.py
-${PYSITELIB}/synapse/storage/schema/delta/25/fts.pyc
-${PYSITELIB}/synapse/storage/schema/delta/25/fts.pyo
-${PYSITELIB}/synapse/storage/schema/delta/25/guest_access.sql
-${PYSITELIB}/synapse/storage/schema/delta/25/history_visibility.sql
-${PYSITELIB}/synapse/storage/schema/delta/25/tags.sql
-${PYSITELIB}/synapse/storage/schema/delta/26/account_data.sql
-${PYSITELIB}/synapse/storage/schema/delta/27/account_data.sql
-${PYSITELIB}/synapse/storage/schema/delta/27/forgotten_memberships.sql
-${PYSITELIB}/synapse/storage/schema/delta/27/ts.py
-${PYSITELIB}/synapse/storage/schema/delta/27/ts.pyc
-${PYSITELIB}/synapse/storage/schema/delta/27/ts.pyo
-${PYSITELIB}/synapse/storage/schema/delta/28/event_push_actions.sql
-${PYSITELIB}/synapse/storage/schema/delta/28/events_room_stream.sql
-${PYSITELIB}/synapse/storage/schema/delta/28/public_roms_index.sql
-${PYSITELIB}/synapse/storage/schema/delta/28/receipts_user_id_index.sql
-${PYSITELIB}/synapse/storage/schema/delta/28/upgrade_times.sql
-${PYSITELIB}/synapse/storage/schema/delta/28/users_is_guest.sql
-${PYSITELIB}/synapse/storage/schema/delta/29/push_actions.sql
-${PYSITELIB}/synapse/storage/schema/delta/30/alias_creator.sql
-${PYSITELIB}/synapse/storage/schema/delta/30/as_users.py
-${PYSITELIB}/synapse/storage/schema/delta/30/as_users.pyc
-${PYSITELIB}/synapse/storage/schema/delta/30/as_users.pyo
-${PYSITELIB}/synapse/storage/schema/delta/30/deleted_pushers.sql
-${PYSITELIB}/synapse/storage/schema/delta/30/presence_stream.sql
-${PYSITELIB}/synapse/storage/schema/delta/30/public_rooms.sql
-${PYSITELIB}/synapse/storage/schema/delta/30/push_rule_stream.sql
-${PYSITELIB}/synapse/storage/schema/delta/30/state_stream.sql
-${PYSITELIB}/synapse/storage/schema/delta/30/threepid_guest_access_tokens.sql
-${PYSITELIB}/synapse/storage/schema/delta/31/invites.sql
-${PYSITELIB}/synapse/storage/schema/delta/31/local_media_repository_url_cache.sql
-${PYSITELIB}/synapse/storage/schema/delta/31/pushers.py
-${PYSITELIB}/synapse/storage/schema/delta/31/pushers.pyc
-${PYSITELIB}/synapse/storage/schema/delta/31/pushers.pyo
-${PYSITELIB}/synapse/storage/schema/delta/31/pushers_index.sql
-${PYSITELIB}/synapse/storage/schema/delta/31/search_update.py
-${PYSITELIB}/synapse/storage/schema/delta/31/search_update.pyc
-${PYSITELIB}/synapse/storage/schema/delta/31/search_update.pyo
-${PYSITELIB}/synapse/storage/schema/delta/32/events.sql
-${PYSITELIB}/synapse/storage/schema/delta/32/openid.sql
-${PYSITELIB}/synapse/storage/schema/delta/32/pusher_throttle.sql
-${PYSITELIB}/synapse/storage/schema/delta/32/remove_indices.sql
-${PYSITELIB}/synapse/storage/schema/delta/32/reports.sql
-${PYSITELIB}/synapse/storage/schema/delta/33/access_tokens_device_index.sql
-${PYSITELIB}/synapse/storage/schema/delta/33/devices.sql
-${PYSITELIB}/synapse/storage/schema/delta/33/devices_for_e2e_keys.sql
-${PYSITELIB}/synapse/storage/schema/delta/33/devices_for_e2e_keys_clear_unknown_device.sql
-${PYSITELIB}/synapse/storage/schema/delta/33/event_fields.py
-${PYSITELIB}/synapse/storage/schema/delta/33/event_fields.pyc
-${PYSITELIB}/synapse/storage/schema/delta/33/event_fields.pyo
-${PYSITELIB}/synapse/storage/schema/delta/33/refreshtoken_device.sql
-${PYSITELIB}/synapse/storage/schema/delta/33/refreshtoken_device_index.sql
-${PYSITELIB}/synapse/storage/schema/delta/33/remote_media_ts.py
-${PYSITELIB}/synapse/storage/schema/delta/33/remote_media_ts.pyc
-${PYSITELIB}/synapse/storage/schema/delta/33/remote_media_ts.pyo
-${PYSITELIB}/synapse/storage/schema/delta/33/user_ips_index.sql
-${PYSITELIB}/synapse/storage/schema/delta/34/appservice_stream.sql
-${PYSITELIB}/synapse/storage/schema/delta/34/cache_stream.py
-${PYSITELIB}/synapse/storage/schema/delta/34/cache_stream.pyc
-${PYSITELIB}/synapse/storage/schema/delta/34/cache_stream.pyo
-${PYSITELIB}/synapse/storage/schema/delta/34/device_inbox.sql
-${PYSITELIB}/synapse/storage/schema/delta/34/push_display_name_rename.sql
-${PYSITELIB}/synapse/storage/schema/delta/34/received_txn_purge.py
-${PYSITELIB}/synapse/storage/schema/delta/34/received_txn_purge.pyc
-${PYSITELIB}/synapse/storage/schema/delta/34/received_txn_purge.pyo
-${PYSITELIB}/synapse/storage/schema/delta/34/sent_txn_purge.py
-${PYSITELIB}/synapse/storage/schema/delta/34/sent_txn_purge.pyc
-${PYSITELIB}/synapse/storage/schema/delta/34/sent_txn_purge.pyo
-${PYSITELIB}/synapse/storage/schema/delta/35/add_state_index.sql
-${PYSITELIB}/synapse/storage/schema/delta/35/contains_url.sql
-${PYSITELIB}/synapse/storage/schema/delta/35/device_outbox.sql
-${PYSITELIB}/synapse/storage/schema/delta/35/device_stream_id.sql
-${PYSITELIB}/synapse/storage/schema/delta/35/event_push_actions_index.sql
-${PYSITELIB}/synapse/storage/schema/delta/35/public_room_list_change_stream.sql
-${PYSITELIB}/synapse/storage/schema/delta/35/state.sql
-${PYSITELIB}/synapse/storage/schema/delta/35/state_dedupe.sql
-${PYSITELIB}/synapse/storage/schema/delta/35/stream_order_to_extrem.sql
-${PYSITELIB}/synapse/storage/schema/delta/36/readd_public_rooms.sql
-${PYSITELIB}/synapse/storage/schema/delta/37/remove_auth_idx.py
-${PYSITELIB}/synapse/storage/schema/delta/37/remove_auth_idx.pyc
-${PYSITELIB}/synapse/storage/schema/delta/37/remove_auth_idx.pyo
-${PYSITELIB}/synapse/storage/schema/delta/37/user_threepids.sql
-${PYSITELIB}/synapse/storage/schema/delta/38/postgres_fts_gist.sql
-${PYSITELIB}/synapse/storage/schema/delta/39/appservice_room_list.sql
-${PYSITELIB}/synapse/storage/schema/delta/39/device_federation_stream_idx.sql
-${PYSITELIB}/synapse/storage/schema/delta/39/event_push_index.sql
-${PYSITELIB}/synapse/storage/schema/delta/39/federation_out_position.sql
-${PYSITELIB}/synapse/storage/schema/delta/39/membership_profile.sql
-${PYSITELIB}/synapse/storage/schema/delta/40/current_state_idx.sql
-${PYSITELIB}/synapse/storage/schema/delta/40/device_inbox.sql
-${PYSITELIB}/synapse/storage/schema/delta/40/device_list_streams.sql
-${PYSITELIB}/synapse/storage/schema/delta/40/event_push_summary.sql
-${PYSITELIB}/synapse/storage/schema/delta/40/pushers.sql
-${PYSITELIB}/synapse/storage/schema/delta/41/device_list_stream_idx.sql
-${PYSITELIB}/synapse/storage/schema/delta/41/device_outbound_index.sql
-${PYSITELIB}/synapse/storage/schema/delta/41/event_search_event_id_idx.sql
-${PYSITELIB}/synapse/storage/schema/delta/41/ratelimit.sql
-${PYSITELIB}/synapse/storage/schema/delta/42/current_state_delta.sql
-${PYSITELIB}/synapse/storage/schema/delta/42/device_list_last_id.sql
-${PYSITELIB}/synapse/storage/schema/delta/42/event_auth_state_only.sql
-${PYSITELIB}/synapse/storage/schema/delta/42/user_dir.py
-${PYSITELIB}/synapse/storage/schema/delta/42/user_dir.pyc
-${PYSITELIB}/synapse/storage/schema/delta/42/user_dir.pyo
-${PYSITELIB}/synapse/storage/schema/delta/43/blocked_rooms.sql
-${PYSITELIB}/synapse/storage/schema/delta/43/quarantine_media.sql
-${PYSITELIB}/synapse/storage/schema/delta/43/url_cache.sql
-${PYSITELIB}/synapse/storage/schema/delta/43/user_share.sql
-${PYSITELIB}/synapse/storage/schema/full_schemas/11/event_edges.sql
-${PYSITELIB}/synapse/storage/schema/full_schemas/11/event_signatures.sql
-${PYSITELIB}/synapse/storage/schema/full_schemas/11/im.sql
-${PYSITELIB}/synapse/storage/schema/full_schemas/11/keys.sql
-${PYSITELIB}/synapse/storage/schema/full_schemas/11/media_repository.sql
-${PYSITELIB}/synapse/storage/schema/full_schemas/11/presence.sql
-${PYSITELIB}/synapse/storage/schema/full_schemas/11/profiles.sql
-${PYSITELIB}/synapse/storage/schema/full_schemas/11/redactions.sql
-${PYSITELIB}/synapse/storage/schema/full_schemas/11/room_aliases.sql
-${PYSITELIB}/synapse/storage/schema/full_schemas/11/state.sql
-${PYSITELIB}/synapse/storage/schema/full_schemas/11/transactions.sql
-${PYSITELIB}/synapse/storage/schema/full_schemas/11/users.sql
-${PYSITELIB}/synapse/storage/schema/full_schemas/16/application_services.sql
-${PYSITELIB}/synapse/storage/schema/full_schemas/16/event_edges.sql
-${PYSITELIB}/synapse/storage/schema/full_schemas/16/event_signatures.sql
-${PYSITELIB}/synapse/storage/schema/full_schemas/16/im.sql
-${PYSITELIB}/synapse/storage/schema/full_schemas/16/keys.sql
-${PYSITELIB}/synapse/storage/schema/full_schemas/16/media_repository.sql
-${PYSITELIB}/synapse/storage/schema/full_schemas/16/presence.sql
-${PYSITELIB}/synapse/storage/schema/full_schemas/16/profiles.sql
-${PYSITELIB}/synapse/storage/schema/full_schemas/16/push.sql
-${PYSITELIB}/synapse/storage/schema/full_schemas/16/redactions.sql
-${PYSITELIB}/synapse/storage/schema/full_schemas/16/room_aliases.sql
-${PYSITELIB}/synapse/storage/schema/full_schemas/16/state.sql
-${PYSITELIB}/synapse/storage/schema/full_schemas/16/transactions.sql
-${PYSITELIB}/synapse/storage/schema/full_schemas/16/users.sql
-${PYSITELIB}/synapse/storage/schema/schema_version.sql
-${PYSITELIB}/synapse/storage/search.py
-${PYSITELIB}/synapse/storage/search.pyc
-${PYSITELIB}/synapse/storage/search.pyo
-${PYSITELIB}/synapse/storage/signatures.py
-${PYSITELIB}/synapse/storage/signatures.pyc
-${PYSITELIB}/synapse/storage/signatures.pyo
-${PYSITELIB}/synapse/storage/state.py
-${PYSITELIB}/synapse/storage/state.pyc
-${PYSITELIB}/synapse/storage/state.pyo
-${PYSITELIB}/synapse/storage/stream.py
-${PYSITELIB}/synapse/storage/stream.pyc
-${PYSITELIB}/synapse/storage/stream.pyo
-${PYSITELIB}/synapse/storage/tags.py
-${PYSITELIB}/synapse/storage/tags.pyc
-${PYSITELIB}/synapse/storage/tags.pyo
-${PYSITELIB}/synapse/storage/transactions.py
-${PYSITELIB}/synapse/storage/transactions.pyc
-${PYSITELIB}/synapse/storage/transactions.pyo
-${PYSITELIB}/synapse/storage/user_directory.py
-${PYSITELIB}/synapse/storage/user_directory.pyc
-${PYSITELIB}/synapse/storage/user_directory.pyo
-${PYSITELIB}/synapse/storage/util/__init__.py
-${PYSITELIB}/synapse/storage/util/__init__.pyc
-${PYSITELIB}/synapse/storage/util/__init__.pyo
-${PYSITELIB}/synapse/storage/util/id_generators.py
-${PYSITELIB}/synapse/storage/util/id_generators.pyc
-${PYSITELIB}/synapse/storage/util/id_generators.pyo
-${PYSITELIB}/synapse/streams/__init__.py
-${PYSITELIB}/synapse/streams/__init__.pyc
-${PYSITELIB}/synapse/streams/__init__.pyo
-${PYSITELIB}/synapse/streams/config.py
-${PYSITELIB}/synapse/streams/config.pyc
-${PYSITELIB}/synapse/streams/config.pyo
-${PYSITELIB}/synapse/streams/events.py
-${PYSITELIB}/synapse/streams/events.pyc
-${PYSITELIB}/synapse/streams/events.pyo
-${PYSITELIB}/synapse/types.py
-${PYSITELIB}/synapse/types.pyc
-${PYSITELIB}/synapse/types.pyo
-${PYSITELIB}/synapse/util/__init__.py
-${PYSITELIB}/synapse/util/__init__.pyc
-${PYSITELIB}/synapse/util/__init__.pyo
-${PYSITELIB}/synapse/util/async.py
-${PYSITELIB}/synapse/util/async.pyc
-${PYSITELIB}/synapse/util/async.pyo
-${PYSITELIB}/synapse/util/caches/__init__.py
-${PYSITELIB}/synapse/util/caches/__init__.pyc
-${PYSITELIB}/synapse/util/caches/__init__.pyo
-${PYSITELIB}/synapse/util/caches/descriptors.py
-${PYSITELIB}/synapse/util/caches/descriptors.pyc
-${PYSITELIB}/synapse/util/caches/descriptors.pyo
-${PYSITELIB}/synapse/util/caches/dictionary_cache.py
-${PYSITELIB}/synapse/util/caches/dictionary_cache.pyc
-${PYSITELIB}/synapse/util/caches/dictionary_cache.pyo
-${PYSITELIB}/synapse/util/caches/expiringcache.py
-${PYSITELIB}/synapse/util/caches/expiringcache.pyc
-${PYSITELIB}/synapse/util/caches/expiringcache.pyo
-${PYSITELIB}/synapse/util/caches/lrucache.py
-${PYSITELIB}/synapse/util/caches/lrucache.pyc
-${PYSITELIB}/synapse/util/caches/lrucache.pyo
-${PYSITELIB}/synapse/util/caches/response_cache.py
-${PYSITELIB}/synapse/util/caches/response_cache.pyc
-${PYSITELIB}/synapse/util/caches/response_cache.pyo
-${PYSITELIB}/synapse/util/caches/snapshot_cache.py
-${PYSITELIB}/synapse/util/caches/snapshot_cache.pyc
-${PYSITELIB}/synapse/util/caches/snapshot_cache.pyo
-${PYSITELIB}/synapse/util/caches/stream_change_cache.py
-${PYSITELIB}/synapse/util/caches/stream_change_cache.pyc
-${PYSITELIB}/synapse/util/caches/stream_change_cache.pyo
-${PYSITELIB}/synapse/util/caches/treecache.py
-${PYSITELIB}/synapse/util/caches/treecache.pyc
-${PYSITELIB}/synapse/util/caches/treecache.pyo
-${PYSITELIB}/synapse/util/distributor.py
-${PYSITELIB}/synapse/util/distributor.pyc
-${PYSITELIB}/synapse/util/distributor.pyo
-${PYSITELIB}/synapse/util/frozenutils.py
-${PYSITELIB}/synapse/util/frozenutils.pyc
-${PYSITELIB}/synapse/util/frozenutils.pyo
-${PYSITELIB}/synapse/util/httpresourcetree.py
-${PYSITELIB}/synapse/util/httpresourcetree.pyc
-${PYSITELIB}/synapse/util/httpresourcetree.pyo
-${PYSITELIB}/synapse/util/jsonobject.py
-${PYSITELIB}/synapse/util/jsonobject.pyc
-${PYSITELIB}/synapse/util/jsonobject.pyo
-${PYSITELIB}/synapse/util/logcontext.py
-${PYSITELIB}/synapse/util/logcontext.pyc
-${PYSITELIB}/synapse/util/logcontext.pyo
-${PYSITELIB}/synapse/util/logutils.py
-${PYSITELIB}/synapse/util/logutils.pyc
-${PYSITELIB}/synapse/util/logutils.pyo
-${PYSITELIB}/synapse/util/manhole.py
-${PYSITELIB}/synapse/util/manhole.pyc
-${PYSITELIB}/synapse/util/manhole.pyo
-${PYSITELIB}/synapse/util/metrics.py
-${PYSITELIB}/synapse/util/metrics.pyc
-${PYSITELIB}/synapse/util/metrics.pyo
-${PYSITELIB}/synapse/util/msisdn.py
-${PYSITELIB}/synapse/util/msisdn.pyc
-${PYSITELIB}/synapse/util/msisdn.pyo
-${PYSITELIB}/synapse/util/ratelimitutils.py
-${PYSITELIB}/synapse/util/ratelimitutils.pyc
-${PYSITELIB}/synapse/util/ratelimitutils.pyo
-${PYSITELIB}/synapse/util/retryutils.py
-${PYSITELIB}/synapse/util/retryutils.pyc
-${PYSITELIB}/synapse/util/retryutils.pyo
-${PYSITELIB}/synapse/util/rlimit.py
-${PYSITELIB}/synapse/util/rlimit.pyc
-${PYSITELIB}/synapse/util/rlimit.pyo
-${PYSITELIB}/synapse/util/stringutils.py
-${PYSITELIB}/synapse/util/stringutils.pyc
-${PYSITELIB}/synapse/util/stringutils.pyo
-${PYSITELIB}/synapse/util/versionstring.py
-${PYSITELIB}/synapse/util/versionstring.pyc
-${PYSITELIB}/synapse/util/versionstring.pyo
-${PYSITELIB}/synapse/util/wheel_timer.py
-${PYSITELIB}/synapse/util/wheel_timer.pyc
-${PYSITELIB}/synapse/util/wheel_timer.pyo
-${PYSITELIB}/synapse/visibility.py
-${PYSITELIB}/synapse/visibility.pyc
-${PYSITELIB}/synapse/visibility.pyo
diff --git a/py-matrix-synapse/TODO b/py-matrix-synapse/TODO
deleted file mode 100644
index c088ce27ed..0000000000
--- a/py-matrix-synapse/TODO
+++ /dev/null
@@ -1,3 +0,0 @@
-This package has known vulnerabilities, please investigate and fix if possible:
- CVE-2018-10657, CVE-2018-12291, CVE-2018-12423, CVE-2018-16515, CVE-2019-5885,
- CVE-2019-11842, CVE-2019-18835
diff --git a/py-matrix-synapse/distinfo b/py-matrix-synapse/distinfo
deleted file mode 100644
index bd6076fd23..0000000000
--- a/py-matrix-synapse/distinfo
+++ /dev/null
@@ -1,6 +0,0 @@
-$NetBSD$
-
-RMD160 (synapse-0.22.1.zip) = f5c7dae3b3c4afe1cc59ea3fc45fa6499d846ef2
-SHA512 (synapse-0.22.1.zip) = 313094b2b0cbd8b9e5f84fca90f514e1561902ee072f4a22395b28586b71d62a946d2edbb539c6838ad375666bced4fbb605c6524fac46e32e6b0e0c2f094af1
-Size (synapse-0.22.1.zip) = 1282036 bytes
-SHA1 (patch-synapse_python__dependencies.py) = ce4c61b32aa9728c0258798e328aa373e9f7c402
diff --git a/py-matrix-synapse/files/homeserver.yaml b/py-matrix-synapse/files/homeserver.yaml
deleted file mode 100644
index 660717b8aa..0000000000
--- a/py-matrix-synapse/files/homeserver.yaml
+++ /dev/null
@@ -1,471 +0,0 @@
-# vim:ft=yaml
-# PEM encoded X509 certificate for TLS.
-# You can replace the self-signed certificate that synapse
-# autogenerates on launch with your own SSL certificate + key pair
-# if you like. Any required intermediary certificates can be
-# appended after the primary certificate in hierarchical order.
-tls_certificate_path: "@PREFIX@/etc/example.com.tls.crt"
-
-# PEM encoded private key for TLS
-tls_private_key_path: "@PREFIX@/etc/example.com.tls.key"
-
-# PEM dh parameters for ephemeral keys
-tls_dh_params_path: "@PREFIX@/etc/example.com.tls.dh"
-
-# Don't bind to the https port
-no_tls: False
-
-# List of allowed TLS fingerprints for this server to publish along
-# with the signing keys for this server. Other matrix servers that
-# make HTTPS requests to this server will check that the TLS
-# certificates returned by this server match one of the fingerprints.
-#
-# Synapse automatically adds its the fingerprint of its own certificate
-# to the list. So if federation traffic is handle directly by synapse
-# then no modification to the list is required.
-#
-# If synapse is run behind a load balancer that handles the TLS then it
-# will be necessary to add the fingerprints of the certificates used by
-# the loadbalancers to this list if they are different to the one
-# synapse is using.
-#
-# Homeservers are permitted to cache the list of TLS fingerprints
-# returned in the key responses up to the "valid_until_ts" returned in
-# key. It may be necessary to publish the fingerprints of a new
-# certificate and wait until the "valid_until_ts" of the previous key
-# responses have passed before deploying it.
-tls_fingerprints: []
-# tls_fingerprints: [{"sha256": "<base64_encoded_sha256_fingerprint>"}]
-
-
-## Server ##
-
-# The domain name of the server, with optional explicit port.
-# This is used by remote servers to connect to this server,
-# e.g. matrix.org, localhost:8080, etc.
-# This is also the last part of your UserID.
-server_name: "example.com"
-
-# When running as a daemon, the file to store the pid in
-pid_file: @SYNAPSE_PIDDIR@/homeserver.pid
-
-# Whether to serve a web client from the HTTP/HTTPS root resource.
-web_client: True
-
-# The public-facing base URL for the client API (not including _matrix/...)
-# public_baseurl: https://example.com:8448/
-
-# Set the soft limit on the number of file descriptors synapse can use
-# Zero is used to indicate synapse should set the soft limit to the
-# hard limit.
-soft_file_limit: 0
-
-# The GC threshold parameters to pass to `gc.set_threshold`, if defined
-# gc_thresholds: [700, 10, 10]
-
-# List of ports that Synapse should listen on, their purpose and their
-# configuration.
-listeners:
- # Main HTTPS listener
- # For when matrix traffic is sent directly to synapse.
- -
- # The port to listen for HTTPS requests on.
- port: 8448
-
- # Local interface to listen on.
- # The empty string will cause synapse to listen on all interfaces.
- bind_address: ''
-
- # This is a 'http' listener, allows us to specify 'resources'.
- type: http
-
- tls: true
-
- # Use the X-Forwarded-For (XFF) header as the client IP and not the
- # actual client IP.
- x_forwarded: false
-
- # List of HTTP resources to serve on this listener.
- resources:
- -
- # List of resources to host on this listener.
- names:
- - client # The client-server APIs, both v1 and v2
- - webclient # The bundled webclient.
-
- # Should synapse compress HTTP responses to clients that support it?
- # This should be disabled if running synapse behind a load balancer
- # that can do automatic compression.
- compress: true
-
- - names: [federation] # Federation APIs
- compress: false
-
- # Unsecure HTTP listener,
- # For when matrix traffic passes through loadbalancer that unwraps TLS.
- - port: 8008
- tls: false
- bind_address: ''
- type: http
-
- x_forwarded: false
-
- resources:
- - names: [client, webclient]
- compress: true
- - names: [federation]
- compress: false
-
- # Turn on the twisted ssh manhole service on localhost on the given
- # port.
- # - port: 9000
- # bind_address: 127.0.0.1
- # type: manhole
-
-
-# Database configuration
-database:
- # The database engine name
- name: "sqlite3"
- # Arguments to pass to the engine
- args:
- # Path to the database
- database: "@SYNAPSE_DATADIR@/homeserver.db"
-
-# Number of events to cache in memory.
-event_cache_size: "10K"
-
-
-
-# Logging verbosity level.
-verbose: 0
-
-# File to write logging to
-log_file: "@SYNAPSE_LOGDIR@/homeserver.log"
-
-# A yaml python logging config file
-log_config: "@PREFIX@/etc/log.config"
-
-# Stop twisted from discarding the stack traces of exceptions in
-# deferreds by waiting a reactor tick before running a deferred's
-# callbacks.
-# full_twisted_stacktraces: true
-
-
-## Ratelimiting ##
-
-# Number of messages a client can send per second
-rc_messages_per_second: 0.2
-
-# Number of message a client can send before being throttled
-rc_message_burst_count: 10.0
-
-# The federation window size in milliseconds
-federation_rc_window_size: 1000
-
-# The number of federation requests from a single server in a window
-# before the server will delay processing the request.
-federation_rc_sleep_limit: 10
-
-# The duration in milliseconds to delay processing events from
-# remote servers by if they go over the sleep limit.
-federation_rc_sleep_delay: 500
-
-# The maximum number of concurrent federation requests allowed
-# from a single server
-federation_rc_reject_limit: 50
-
-# The number of federation requests to concurrently process from a
-# single server
-federation_rc_concurrent: 3
-
-
-
-# Directory where uploaded images and attachments are stored.
-media_store_path: "@SYNAPSE_DATADIR@/media_store"
-
-# Directory where in-progress uploads are stored.
-uploads_path: "@SYNAPSE_DATADIR@/uploads"
-
-# The largest allowed upload size in bytes
-max_upload_size: "10M"
-
-# Maximum number of pixels that will be thumbnailed
-max_image_pixels: "32M"
-
-# Whether to generate new thumbnails on the fly to precisely match
-# the resolution requested by the client. If true then whenever
-# a new resolution is requested by the client the server will
-# generate a new thumbnail. If false the server will pick a thumbnail
-# from a precalculated list.
-dynamic_thumbnails: false
-
-# List of thumbnail to precalculate when an image is uploaded.
-thumbnail_sizes:
-- width: 32
- height: 32
- method: crop
-- width: 96
- height: 96
- method: crop
-- width: 320
- height: 240
- method: scale
-- width: 640
- height: 480
- method: scale
-- width: 800
- height: 600
- method: scale
-
-# Is the preview URL API enabled? If enabled, you *must* specify
-# an explicit url_preview_ip_range_blacklist of IPs that the spider is
-# denied from accessing.
-url_preview_enabled: False
-
-# List of IP address CIDR ranges that the URL preview spider is denied
-# from accessing. There are no defaults: you must explicitly
-# specify a list for URL previewing to work. You should specify any
-# internal services in your network that you do not want synapse to try
-# to connect to, otherwise anyone in any Matrix room could cause your
-# synapse to issue arbitrary GET requests to your internal services,
-# causing serious security issues.
-#
-# url_preview_ip_range_blacklist:
-# - '127.0.0.0/8'
-# - '10.0.0.0/8'
-# - '172.16.0.0/12'
-# - '192.168.0.0/16'
-# - '100.64.0.0/10'
-# - '169.254.0.0/16'
-#
-# List of IP address CIDR ranges that the URL preview spider is allowed
-# to access even if they are specified in url_preview_ip_range_blacklist.
-# This is useful for specifying exceptions to wide-ranging blacklisted
-# target IP ranges - e.g. for enabling URL previews for a specific private
-# website only visible in your network.
-#
-# url_preview_ip_range_whitelist:
-# - '192.168.1.1'
-
-# Optional list of URL matches that the URL preview spider is
-# denied from accessing. You should use url_preview_ip_range_blacklist
-# in preference to this, otherwise someone could define a public DNS
-# entry that points to a private IP address and circumvent the blacklist.
-# This is more useful if you know there is an entire shape of URL that
-# you know that will never want synapse to try to spider.
-#
-# Each list entry is a dictionary of url component attributes as returned
-# by urlparse.urlsplit as applied to the absolute form of the URL. See
-# https://docs.python.org/2/library/urlparse.html#urlparse.urlsplit
-# The values of the dictionary are treated as an filename match pattern
-# applied to that component of URLs, unless they start with a ^ in which
-# case they are treated as a regular expression match. If all the
-# specified component matches for a given list item succeed, the URL is
-# blacklisted.
-#
-# url_preview_url_blacklist:
-# # blacklist any URL with a username in its URI
-# - username: '*'
-#
-# # blacklist all *.google.com URLs
-# - netloc: 'google.com'
-# - netloc: '*.google.com'
-#
-# # blacklist all plain HTTP URLs
-# - scheme: 'http'
-#
-# # blacklist http(s)://www.acme.com/foo
-# - netloc: 'www.acme.com'
-# path: '/foo'
-#
-# # blacklist any URL with a literal IPv4 address
-# - netloc: '^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$'
-
-# The largest allowed URL preview spidering size in bytes
-max_spider_size: "10M"
-
-
-
-
-## Captcha ##
-# See docs/CAPTCHA_SETUP for full details of configuring this.
-
-# This Home Server's ReCAPTCHA public key.
-recaptcha_public_key: "YOUR_PUBLIC_KEY"
-
-# This Home Server's ReCAPTCHA private key.
-recaptcha_private_key: "YOUR_PRIVATE_KEY"
-
-# Enables ReCaptcha checks when registering, preventing signup
-# unless a captcha is answered. Requires a valid ReCaptcha
-# public/private key.
-enable_registration_captcha: False
-
-# A secret key used to bypass the captcha test entirely.
-#captcha_bypass_secret: "YOUR_SECRET_HERE"
-
-# The API endpoint to use for verifying m.login.recaptcha responses.
-recaptcha_siteverify_api: "https://www.google.com/recaptcha/api/siteverify"
-
-
-## Turn ##
-
-# The public URIs of the TURN server to give to clients
-turn_uris: []
-
-# The shared secret used to compute passwords for the TURN server
-turn_shared_secret: "YOUR_SHARED_SECRET"
-
-# How long generated TURN credentials last
-turn_user_lifetime: "1h"
-
-
-## Registration ##
-
-# Enable registration for new users.
-enable_registration: False
-
-# If set, allows registration by anyone who also has the shared
-# secret, even if registration is otherwise disabled.
-registration_shared_secret: "CHANGEME_50CHAR_RANDOM"
-
-# Set the number of bcrypt rounds used to generate password hash.
-# Larger numbers increase the work factor needed to generate the hash.
-# The default number of rounds is 12.
-bcrypt_rounds: 12
-
-# Allows users to register as guests without a password/email/etc, and
-# participate in rooms hosted on this server which have been made
-# accessible to anonymous users.
-allow_guest_access: False
-
-# The list of identity servers trusted to verify third party
-# identifiers by this server.
-trusted_third_party_id_servers:
- - matrix.org
- - vector.im
-
-
-## Metrics ###
-
-# Enable collection and rendering of performance metrics
-enable_metrics: False
-report_stats: False
-
-
-## API Configuration ##
-
-# A list of event types that will be included in the room_invite_state
-room_invite_state_types:
- - "m.room.join_rules"
- - "m.room.canonical_alias"
- - "m.room.avatar"
- - "m.room.name"
-
-
-# A list of application service config file to use
-app_service_config_files: []
-
-
-macaroon_secret_key: "CHANGEME_50CHAR_RANDOM"
-
-# Used to enable access token expiration.
-expire_access_token: False
-
-## Signing Keys ##
-
-# Path to the signing key to sign messages with
-signing_key_path: "@PREFIX@/example.com.signing.key"
-
-# The keys that the server used to sign messages with but won't use
-# to sign new messages. E.g. it has lost its private key
-old_signing_keys: {}
-# "ed25519:auto":
-# # Base64 encoded public key
-# key: "The public part of your old signing key."
-# # Millisecond POSIX timestamp when the key expired.
-# expired_ts: 123456789123
-
-# How long key response published by this server is valid for.
-# Used to set the valid_until_ts in /key/v2 APIs.
-# Determines how quickly servers will query to check which keys
-# are still valid.
-key_refresh_interval: "1d" # 1 Day.
-
-# The trusted servers to download signing keys from.
-perspectives:
- servers:
- "matrix.org":
- verify_keys:
- "ed25519:auto":
- key: "Noi6WqcDj0QmPxCNQqgezwTlBKrfqehY1u2FyWP9uYw"
-
-
-
-# Enable SAML2 for registration and login. Uses pysaml2
-# config_path: Path to the sp_conf.py configuration file
-# idp_redirect_url: Identity provider URL which will redirect
-# the user back to /login/saml2 with proper info.
-# See pysaml2 docs for format of config.
-#saml2_config:
-# enabled: true
-# config_path: "@PREFIX@/etc/sp_conf.py"
-# idp_redirect_url: "http://example.com/idp"
-
-
-
-# Enable CAS for registration and login.
-#cas_config:
-# enabled: true
-# server_url: "https://cas-server.com"
-# service_url: "https://homesever.domain.com:8448"
-# #required_attributes:
-# # name: value
-
-
-# The JWT needs to contain a globally unique "sub" (subject) claim.
-#
-# jwt_config:
-# enabled: true
-# secret: "a secret"
-# algorithm: "HS256"
-
-
-
-# Enable password for login.
-password_config:
- enabled: true
- # Uncomment and change to a secret random string for extra security.
- # DO NOT CHANGE THIS AFTER INITIAL SETUP!
- #pepper: ""
-
-
-
-# Enable sending emails for notification events
-#email:
-# enable_notifs: false
-# smtp_host: "localhost"
-# smtp_port: 25
-# notif_from: "Your Friendly %(app)s Home Server <noreply%example.com@localhost>"
-# app_name: Matrix
-# template_dir: res/templates
-# notif_template_html: notif_mail.html
-# notif_template_text: notif_mail.txt
-# notif_for_new_users: True
-
-
-# password_providers:
-# - module: "ldap_auth_provider.LdapAuthProvider"
-# config:
-# enabled: true
-# uri: "ldap://ldap.example.com:389"
-# start_tls: true
-# base: "ou=users,dc=example,dc=com"
-# attributes:
-# uid: "cn"
-# mail: "email"
-# name: "givenName"
-# #bind_dn:
-# #bind_password:
-# #filter: "(objectClass=posixAccount)"
diff --git a/py-matrix-synapse/files/log.config b/py-matrix-synapse/files/log.config
deleted file mode 100644
index 69a03aed16..0000000000
--- a/py-matrix-synapse/files/log.config
+++ /dev/null
@@ -1,35 +0,0 @@
-
-version: 1
-
-formatters:
- precise:
- format: '%(asctime)s - %(name)s - %(lineno)d - %(levelname)s - %(request)s- %(message)s'
-
-filters:
- context:
- (): synapse.util.logcontext.LoggingContextFilter
- request: ""
-
-handlers:
- file:
- class: logging.handlers.RotatingFileHandler
- formatter: precise
- filename: @SYNAPSE_LOGDIR@/homeserver.log
- maxBytes: 104857600
- backupCount: 10
- filters: [context]
- level: INFO
- console:
- class: logging.StreamHandler
- formatter: precise
-
-loggers:
- synapse:
- level: INFO
-
- synapse.storage.SQL:
- level: INFO
-
-root:
- level: INFO
- handlers: [file, console]
diff --git a/py-matrix-synapse/files/synapse.sh b/py-matrix-synapse/files/synapse.sh
deleted file mode 100644
index 7fe922d379..0000000000
--- a/py-matrix-synapse/files/synapse.sh
+++ /dev/null
@@ -1,54 +0,0 @@
-#!/bin/sh
-#
-# Created by: Mark Felder <feld%FreeBSD.org@localhost>
-# $FreeBSD$
-#
-
-# PROVIDE: synapse
-# REQUIRE: LOGIN postgresql
-# KEYWORD: shutdown
-
-#
-# Add the following line to /etc/rc.conf to enable `synapse':
-#
-# synapse_enable="YES"
-
-. /etc/rc.subr
-name=synapse
-
-rcvar=$name
-load_rc_config ${name}
-synapse_user="synapse"
-synapse_conf="@PKG_SYSCONFDIR@/homeserver.yaml"
-synapse_dbdir="@VARBASE@/db/${name}"
-synapse_logdir="@VARBASE@/log/${name}"
-synapse_pidfile="@VARBASE@/run/homeserver.pid"
-
-pidfile="${synapse_pidfile}"
-procname="@PYTHONBIN@"
-command="@PYTHONBIN@"
-command_args="-m synapse.app.homeserver --daemonize -c ${synapse_conf}"
-start_precmd=start_precmd
-
-start_precmd()
-{
- if [ ! -d ${synapse_pidfile%/*} ] ; then
- install -d -o ${synapse_user} -g wheel ${synapse_pidfile%/*};
- fi
-
- if [ ! -d ${synapse_dbdir} ] ; then
- install -d -o ${synapse_user} -g wheel ${synapse_dbdir};
- fi
-
- if [ ! -d ${synapse_logdir} ] ; then
- install -d -o ${synapse_user} -g wheel ${synapse_logdir};
- fi
-
- if $(grep -q CHANGEME ${synapse_conf}) ; then
- echo "Error: Default secret values in config."
- echo "Please replace the CHANGEME values in ${synapse_conf}"
- exit 1
- fi
-}
-
-run_rc_command "$1"
diff --git a/py-matrix-synapse/options.mk b/py-matrix-synapse/options.mk
deleted file mode 100644
index 4255b16cae..0000000000
--- a/py-matrix-synapse/options.mk
+++ /dev/null
@@ -1,24 +0,0 @@
-# $NetBSD$
-
-PKG_OPTIONS_VAR= PKG_OPTIONS.synapse
-PKG_SUPPORTED_OPTIONS= email ldap pgsql sqlite
-PKG_SUGGESTED_OPTIONS= email sqlite
-
-.include "../../mk/bsd.options.mk"
-
-.if !empty(PKG_OPTIONS:Memail)
-DEPENDS+= ${PYPKGPREFIX}-jinja2-[0-9]*:../../textproc/py-jinja2
-DEPENDS+= ${PYPKGPREFIX}-bleach-[0-9]*:../../www/py-bleach
-.endif
-
-.if !empty(PKG_OPTIONS:Mldap)
-DEPENDS+= ${PYPKGPREFIX}-asn1-[0-9]*:../../security/py-asn1
-.endif
-
-.if !empty(PKG_OPTIONS:Mpgsql)
-DEPENDS+= ${PYPKGPREFIX}-psycopg2-[0-9]*:../../databases/py-psycopg2
-.endif
-
-.if !empty(PKG_OPTIONS:Msqlite)
-DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
-.endif
diff --git a/py-matrix-synapse/patches/patch-synapse_python__dependencies.py b/py-matrix-synapse/patches/patch-synapse_python__dependencies.py
deleted file mode 100644
index 99e22af43d..0000000000
--- a/py-matrix-synapse/patches/patch-synapse_python__dependencies.py
+++ /dev/null
@@ -1,15 +0,0 @@
-$NetBSD$
-
-# Fix operand to get proper version.
-
---- synapse/python_dependencies.py.orig 2017-07-06 17:11:49.000000000 +0000
-+++ synapse/python_dependencies.py
-@@ -24,7 +24,7 @@ REQUIREMENTS = {
- "unpaddedbase64>=1.1.0": ["unpaddedbase64>=1.1.0"],
- "canonicaljson>=1.0.0": ["canonicaljson>=1.0.0"],
- "signedjson>=1.0.0": ["signedjson>=1.0.0"],
-- "pynacl==0.3.0": ["nacl==0.3.0", "nacl.bindings"],
-+ "pynacl>=0.3.0": ["nacl>=0.3.0", "nacl.bindings"],
- "service_identity>=1.0.0": ["service_identity>=1.0.0"],
- "Twisted>=16.0.0": ["twisted>=16.0.0"],
- "pyopenssl>=0.14": ["OpenSSL>=0.14"],
diff --git a/py-pysaml2/DESCR b/py-pysaml2/DESCR
deleted file mode 100644
index 64ca09b234..0000000000
--- a/py-pysaml2/DESCR
+++ /dev/null
@@ -1 +0,0 @@
-Python implementation of SAML Version 2
diff --git a/py-pysaml2/Makefile b/py-pysaml2/Makefile
deleted file mode 100644
index c3b87611e7..0000000000
--- a/py-pysaml2/Makefile
+++ /dev/null
@@ -1,26 +0,0 @@
-# $NetBSD$
-
-DISTNAME= pysaml2-7.1.2
-PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-CATEGORIES= python www
-MASTER_SITES= ${MASTER_SITE_PYPI:=p/pysaml2/}
-
-MAINTAINER= kethzer.dr%gmail.com@localhost
-HOMEPAGE= https://github.com/rohe/pysaml2
-COMMENT= Python implementation of SAML Version 2
-LICENSE= apache-2.0
-
-DEPENDS+= ${PYPKGPREFIX}-decorator-[0-9]*:../../devel/py-decorator
-DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests
-DEPENDS+= ${PYPKGPREFIX}-future-[0-9]*:../../devel/py-future
-DEPENDS+= ${PYPKGPREFIX}-paste-[0-9]*:../../www/py-paste
-DEPENDS+= ${PYPKGPREFIX}-zope.interface-[0-9]*:../../devel/py-zope.interface
-DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
-DEPENDS+= ${PYPKGPREFIX}-OpenSSL-[0-9]*:../../security/py-OpenSSL
-DEPENDS+= ${PYPKGPREFIX}-dateutil-[0-9]*:../../time/py-dateutil
-DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
-
-USE_LANGUAGES= # none
-
-.include "../../lang/python/egg.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/py-pysaml2/PLIST b/py-pysaml2/PLIST
deleted file mode 100644
index d4265c6e2e..0000000000
--- a/py-pysaml2/PLIST
+++ /dev/null
@@ -1,385 +0,0 @@
-@comment $NetBSD$
-bin/make_metadata.py
-bin/mdexport.py
-bin/merge_metadata.py
-bin/parse_xsd2.py
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
-${PYSITELIB}/saml2/__init__.py
-${PYSITELIB}/saml2/__init__.pyc
-${PYSITELIB}/saml2/__init__.pyo
-${PYSITELIB}/saml2/algsupport.py
-${PYSITELIB}/saml2/algsupport.pyc
-${PYSITELIB}/saml2/algsupport.pyo
-${PYSITELIB}/saml2/argtree.py
-${PYSITELIB}/saml2/argtree.pyc
-${PYSITELIB}/saml2/argtree.pyo
-${PYSITELIB}/saml2/assertion.py
-${PYSITELIB}/saml2/assertion.pyc
-${PYSITELIB}/saml2/assertion.pyo
-${PYSITELIB}/saml2/attribute_converter.py
-${PYSITELIB}/saml2/attribute_converter.pyc
-${PYSITELIB}/saml2/attribute_converter.pyo
-${PYSITELIB}/saml2/attribute_resolver.py
-${PYSITELIB}/saml2/attribute_resolver.pyc
-${PYSITELIB}/saml2/attribute_resolver.pyo
-${PYSITELIB}/saml2/attributemaps/__init__.py
-${PYSITELIB}/saml2/attributemaps/__init__.pyc
-${PYSITELIB}/saml2/attributemaps/__init__.pyo
-${PYSITELIB}/saml2/attributemaps/adfs_v1x.py
-${PYSITELIB}/saml2/attributemaps/adfs_v1x.pyc
-${PYSITELIB}/saml2/attributemaps/adfs_v1x.pyo
-${PYSITELIB}/saml2/attributemaps/adfs_v20.py
-${PYSITELIB}/saml2/attributemaps/adfs_v20.pyc
-${PYSITELIB}/saml2/attributemaps/adfs_v20.pyo
-${PYSITELIB}/saml2/attributemaps/basic.py
-${PYSITELIB}/saml2/attributemaps/basic.pyc
-${PYSITELIB}/saml2/attributemaps/basic.pyo
-${PYSITELIB}/saml2/attributemaps/saml_uri.py
-${PYSITELIB}/saml2/attributemaps/saml_uri.pyc
-${PYSITELIB}/saml2/attributemaps/saml_uri.pyo
-${PYSITELIB}/saml2/attributemaps/shibboleth_uri.py
-${PYSITELIB}/saml2/attributemaps/shibboleth_uri.pyc
-${PYSITELIB}/saml2/attributemaps/shibboleth_uri.pyo
-${PYSITELIB}/saml2/authn.py
-${PYSITELIB}/saml2/authn.pyc
-${PYSITELIB}/saml2/authn.pyo
-${PYSITELIB}/saml2/authn_context/__init__.py
-${PYSITELIB}/saml2/authn_context/__init__.pyc
-${PYSITELIB}/saml2/authn_context/__init__.pyo
-${PYSITELIB}/saml2/authn_context/ippword.py
-${PYSITELIB}/saml2/authn_context/ippword.pyc
-${PYSITELIB}/saml2/authn_context/ippword.pyo
-${PYSITELIB}/saml2/authn_context/mobiletwofactor.py
-${PYSITELIB}/saml2/authn_context/mobiletwofactor.pyc
-${PYSITELIB}/saml2/authn_context/mobiletwofactor.pyo
-${PYSITELIB}/saml2/authn_context/ppt.py
-${PYSITELIB}/saml2/authn_context/ppt.pyc
-${PYSITELIB}/saml2/authn_context/ppt.pyo
-${PYSITELIB}/saml2/authn_context/pword.py
-${PYSITELIB}/saml2/authn_context/pword.pyc
-${PYSITELIB}/saml2/authn_context/pword.pyo
-${PYSITELIB}/saml2/authn_context/sslcert.py
-${PYSITELIB}/saml2/authn_context/sslcert.pyc
-${PYSITELIB}/saml2/authn_context/sslcert.pyo
-${PYSITELIB}/saml2/authn_context/timesync.py
-${PYSITELIB}/saml2/authn_context/timesync.pyc
-${PYSITELIB}/saml2/authn_context/timesync.pyo
-${PYSITELIB}/saml2/cache.py
-${PYSITELIB}/saml2/cache.pyc
-${PYSITELIB}/saml2/cache.pyo
-${PYSITELIB}/saml2/cert.py
-${PYSITELIB}/saml2/cert.pyc
-${PYSITELIB}/saml2/cert.pyo
-${PYSITELIB}/saml2/client.py
-${PYSITELIB}/saml2/client.pyc
-${PYSITELIB}/saml2/client.pyo
-${PYSITELIB}/saml2/client_base.py
-${PYSITELIB}/saml2/client_base.pyc
-${PYSITELIB}/saml2/client_base.pyo
-${PYSITELIB}/saml2/config.py
-${PYSITELIB}/saml2/config.pyc
-${PYSITELIB}/saml2/config.pyo
-${PYSITELIB}/saml2/country_codes.py
-${PYSITELIB}/saml2/country_codes.pyc
-${PYSITELIB}/saml2/country_codes.pyo
-${PYSITELIB}/saml2/cryptography/__init__.py
-${PYSITELIB}/saml2/cryptography/__init__.pyc
-${PYSITELIB}/saml2/cryptography/__init__.pyo
-${PYSITELIB}/saml2/cryptography/asymmetric.py
-${PYSITELIB}/saml2/cryptography/asymmetric.pyc
-${PYSITELIB}/saml2/cryptography/asymmetric.pyo
-${PYSITELIB}/saml2/cryptography/errors.py
-${PYSITELIB}/saml2/cryptography/errors.pyc
-${PYSITELIB}/saml2/cryptography/errors.pyo
-${PYSITELIB}/saml2/cryptography/pki.py
-${PYSITELIB}/saml2/cryptography/pki.pyc
-${PYSITELIB}/saml2/cryptography/pki.pyo
-${PYSITELIB}/saml2/cryptography/symmetric.py
-${PYSITELIB}/saml2/cryptography/symmetric.pyc
-${PYSITELIB}/saml2/cryptography/symmetric.pyo
-${PYSITELIB}/saml2/data/__init__.py
-${PYSITELIB}/saml2/data/__init__.pyc
-${PYSITELIB}/saml2/data/__init__.pyo
-${PYSITELIB}/saml2/data/schemas/__init__.py
-${PYSITELIB}/saml2/data/schemas/__init__.pyc
-${PYSITELIB}/saml2/data/schemas/__init__.pyo
-${PYSITELIB}/saml2/data/schemas/envelope.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-assertion-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-auth-telephony-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-ip-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-ippword-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-kerberos-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-mobileonefactor-reg-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-mobileonefactor-unreg-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-mobiletwofactor-reg-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-mobiletwofactor-unreg-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-nomad-telephony-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-personal-telephony-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-pgp-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-ppt-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-pword-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-session-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-smartcard-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-smartcardpki-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-softwarepki-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-spki-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-srp-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-sslcert-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-telephony-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-timesync-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-types-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-x509-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-authn-context-xmldsig-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-dce-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-ecp-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-metadata-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-protocol-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-x500-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-schema-xacml-2.0.xsd
-${PYSITELIB}/saml2/data/schemas/saml-subject-id-attr-v1.0.xsd
-${PYSITELIB}/saml2/data/schemas/sstc-metadata-attr.xsd
-${PYSITELIB}/saml2/data/schemas/sstc-req-attr-ext.xsd
-${PYSITELIB}/saml2/data/schemas/sstc-saml-attribute-ext.xsd
-${PYSITELIB}/saml2/data/schemas/sstc-saml-metadata-algsupport-v1.0.xsd
-${PYSITELIB}/saml2/data/schemas/sstc-saml-metadata-ui-v1.0.xsd
-${PYSITELIB}/saml2/data/schemas/xenc-schema.xsd
-${PYSITELIB}/saml2/data/schemas/xml.xsd
-${PYSITELIB}/saml2/data/schemas/xmldsig-core-schema.xsd
-${PYSITELIB}/saml2/data/templates/__init__.py
-${PYSITELIB}/saml2/data/templates/__init__.pyc
-${PYSITELIB}/saml2/data/templates/__init__.pyo
-${PYSITELIB}/saml2/data/templates/template_enc.xml
-${PYSITELIB}/saml2/discovery.py
-${PYSITELIB}/saml2/discovery.pyc
-${PYSITELIB}/saml2/discovery.pyo
-${PYSITELIB}/saml2/ecp.py
-${PYSITELIB}/saml2/ecp.pyc
-${PYSITELIB}/saml2/ecp.pyo
-${PYSITELIB}/saml2/ecp_client.py
-${PYSITELIB}/saml2/ecp_client.pyc
-${PYSITELIB}/saml2/ecp_client.pyo
-${PYSITELIB}/saml2/entity.py
-${PYSITELIB}/saml2/entity.pyc
-${PYSITELIB}/saml2/entity.pyo
-${PYSITELIB}/saml2/entity_category/__init__.py
-${PYSITELIB}/saml2/entity_category/__init__.pyc
-${PYSITELIB}/saml2/entity_category/__init__.pyo
-${PYSITELIB}/saml2/entity_category/at_egov_pvp2.py
-${PYSITELIB}/saml2/entity_category/at_egov_pvp2.pyc
-${PYSITELIB}/saml2/entity_category/at_egov_pvp2.pyo
-${PYSITELIB}/saml2/entity_category/edugain.py
-${PYSITELIB}/saml2/entity_category/edugain.pyc
-${PYSITELIB}/saml2/entity_category/edugain.pyo
-${PYSITELIB}/saml2/entity_category/incommon.py
-${PYSITELIB}/saml2/entity_category/incommon.pyc
-${PYSITELIB}/saml2/entity_category/incommon.pyo
-${PYSITELIB}/saml2/entity_category/refeds.py
-${PYSITELIB}/saml2/entity_category/refeds.pyc
-${PYSITELIB}/saml2/entity_category/refeds.pyo
-${PYSITELIB}/saml2/entity_category/swamid.py
-${PYSITELIB}/saml2/entity_category/swamid.pyc
-${PYSITELIB}/saml2/entity_category/swamid.pyo
-${PYSITELIB}/saml2/eptid.py
-${PYSITELIB}/saml2/eptid.pyc
-${PYSITELIB}/saml2/eptid.pyo
-${PYSITELIB}/saml2/extension/__init__.py
-${PYSITELIB}/saml2/extension/__init__.pyc
-${PYSITELIB}/saml2/extension/__init__.pyo
-${PYSITELIB}/saml2/extension/algsupport.py
-${PYSITELIB}/saml2/extension/algsupport.pyc
-${PYSITELIB}/saml2/extension/algsupport.pyo
-${PYSITELIB}/saml2/extension/dri.py
-${PYSITELIB}/saml2/extension/dri.pyc
-${PYSITELIB}/saml2/extension/dri.pyo
-${PYSITELIB}/saml2/extension/idpdisc.py
-${PYSITELIB}/saml2/extension/idpdisc.pyc
-${PYSITELIB}/saml2/extension/idpdisc.pyo
-${PYSITELIB}/saml2/extension/mdattr.py
-${PYSITELIB}/saml2/extension/mdattr.pyc
-${PYSITELIB}/saml2/extension/mdattr.pyo
-${PYSITELIB}/saml2/extension/mdrpi.py
-${PYSITELIB}/saml2/extension/mdrpi.pyc
-${PYSITELIB}/saml2/extension/mdrpi.pyo
-${PYSITELIB}/saml2/extension/mdui.py
-${PYSITELIB}/saml2/extension/mdui.pyc
-${PYSITELIB}/saml2/extension/mdui.pyo
-${PYSITELIB}/saml2/extension/pefim.py
-${PYSITELIB}/saml2/extension/pefim.pyc
-${PYSITELIB}/saml2/extension/pefim.pyo
-${PYSITELIB}/saml2/extension/reqinit.py
-${PYSITELIB}/saml2/extension/reqinit.pyc
-${PYSITELIB}/saml2/extension/reqinit.pyo
-${PYSITELIB}/saml2/extension/requested_attributes.py
-${PYSITELIB}/saml2/extension/requested_attributes.pyc
-${PYSITELIB}/saml2/extension/requested_attributes.pyo
-${PYSITELIB}/saml2/extension/shibmd.py
-${PYSITELIB}/saml2/extension/shibmd.pyc
-${PYSITELIB}/saml2/extension/shibmd.pyo
-${PYSITELIB}/saml2/extension/sp_type.py
-${PYSITELIB}/saml2/extension/sp_type.pyc
-${PYSITELIB}/saml2/extension/sp_type.pyo
-${PYSITELIB}/saml2/filter.py
-${PYSITELIB}/saml2/filter.pyc
-${PYSITELIB}/saml2/filter.pyo
-${PYSITELIB}/saml2/httpbase.py
-${PYSITELIB}/saml2/httpbase.pyc
-${PYSITELIB}/saml2/httpbase.pyo
-${PYSITELIB}/saml2/httputil.py
-${PYSITELIB}/saml2/httputil.pyc
-${PYSITELIB}/saml2/httputil.pyo
-${PYSITELIB}/saml2/ident.py
-${PYSITELIB}/saml2/ident.pyc
-${PYSITELIB}/saml2/ident.pyo
-${PYSITELIB}/saml2/mcache.py
-${PYSITELIB}/saml2/mcache.pyc
-${PYSITELIB}/saml2/mcache.pyo
-${PYSITELIB}/saml2/md.py
-${PYSITELIB}/saml2/md.pyc
-${PYSITELIB}/saml2/md.pyo
-${PYSITELIB}/saml2/mdbcache.py
-${PYSITELIB}/saml2/mdbcache.pyc
-${PYSITELIB}/saml2/mdbcache.pyo
-${PYSITELIB}/saml2/mdie.py
-${PYSITELIB}/saml2/mdie.pyc
-${PYSITELIB}/saml2/mdie.pyo
-${PYSITELIB}/saml2/mdstore.py
-${PYSITELIB}/saml2/mdstore.pyc
-${PYSITELIB}/saml2/mdstore.pyo
-${PYSITELIB}/saml2/metadata.py
-${PYSITELIB}/saml2/metadata.pyc
-${PYSITELIB}/saml2/metadata.pyo
-${PYSITELIB}/saml2/mongo_store.py
-${PYSITELIB}/saml2/mongo_store.pyc
-${PYSITELIB}/saml2/mongo_store.pyo
-${PYSITELIB}/saml2/pack.py
-${PYSITELIB}/saml2/pack.pyc
-${PYSITELIB}/saml2/pack.pyo
-${PYSITELIB}/saml2/population.py
-${PYSITELIB}/saml2/population.pyc
-${PYSITELIB}/saml2/population.pyo
-${PYSITELIB}/saml2/profile/__init__.py
-${PYSITELIB}/saml2/profile/__init__.pyc
-${PYSITELIB}/saml2/profile/__init__.pyo
-${PYSITELIB}/saml2/profile/ecp.py
-${PYSITELIB}/saml2/profile/ecp.pyc
-${PYSITELIB}/saml2/profile/ecp.pyo
-${PYSITELIB}/saml2/profile/paos.py
-${PYSITELIB}/saml2/profile/paos.pyc
-${PYSITELIB}/saml2/profile/paos.pyo
-${PYSITELIB}/saml2/profile/samlec.py
-${PYSITELIB}/saml2/profile/samlec.pyc
-${PYSITELIB}/saml2/profile/samlec.pyo
-${PYSITELIB}/saml2/request.py
-${PYSITELIB}/saml2/request.pyc
-${PYSITELIB}/saml2/request.pyo
-${PYSITELIB}/saml2/response.py
-${PYSITELIB}/saml2/response.pyc
-${PYSITELIB}/saml2/response.pyo
-${PYSITELIB}/saml2/s2repoze/__init__.py
-${PYSITELIB}/saml2/s2repoze/__init__.pyc
-${PYSITELIB}/saml2/s2repoze/__init__.pyo
-${PYSITELIB}/saml2/s2repoze/plugins/__init__.py
-${PYSITELIB}/saml2/s2repoze/plugins/__init__.pyc
-${PYSITELIB}/saml2/s2repoze/plugins/__init__.pyo
-${PYSITELIB}/saml2/s2repoze/plugins/challenge_decider.py
-${PYSITELIB}/saml2/s2repoze/plugins/challenge_decider.pyc
-${PYSITELIB}/saml2/s2repoze/plugins/challenge_decider.pyo
-${PYSITELIB}/saml2/s2repoze/plugins/entitlement.py
-${PYSITELIB}/saml2/s2repoze/plugins/entitlement.pyc
-${PYSITELIB}/saml2/s2repoze/plugins/entitlement.pyo
-${PYSITELIB}/saml2/s2repoze/plugins/formswithhidden.py
-${PYSITELIB}/saml2/s2repoze/plugins/formswithhidden.pyc
-${PYSITELIB}/saml2/s2repoze/plugins/formswithhidden.pyo
-${PYSITELIB}/saml2/s2repoze/plugins/ini.py
-${PYSITELIB}/saml2/s2repoze/plugins/ini.pyc
-${PYSITELIB}/saml2/s2repoze/plugins/ini.pyo
-${PYSITELIB}/saml2/s2repoze/plugins/sp.py
-${PYSITELIB}/saml2/s2repoze/plugins/sp.pyc
-${PYSITELIB}/saml2/s2repoze/plugins/sp.pyo
-${PYSITELIB}/saml2/s_utils.py
-${PYSITELIB}/saml2/s_utils.pyc
-${PYSITELIB}/saml2/s_utils.pyo
-${PYSITELIB}/saml2/saml.py
-${PYSITELIB}/saml2/saml.pyc
-${PYSITELIB}/saml2/saml.pyo
-${PYSITELIB}/saml2/samlp.py
-${PYSITELIB}/saml2/samlp.pyc
-${PYSITELIB}/saml2/samlp.pyo
-${PYSITELIB}/saml2/schema/__init__.py
-${PYSITELIB}/saml2/schema/__init__.pyc
-${PYSITELIB}/saml2/schema/__init__.pyo
-${PYSITELIB}/saml2/schema/soap.py
-${PYSITELIB}/saml2/schema/soap.pyc
-${PYSITELIB}/saml2/schema/soap.pyo
-${PYSITELIB}/saml2/schema/soapenv.py
-${PYSITELIB}/saml2/schema/soapenv.pyc
-${PYSITELIB}/saml2/schema/soapenv.pyo
-${PYSITELIB}/saml2/schema/wsdl.py
-${PYSITELIB}/saml2/schema/wsdl.pyc
-${PYSITELIB}/saml2/schema/wsdl.pyo
-${PYSITELIB}/saml2/sdb.py
-${PYSITELIB}/saml2/sdb.pyc
-${PYSITELIB}/saml2/sdb.pyo
-${PYSITELIB}/saml2/server.py
-${PYSITELIB}/saml2/server.pyc
-${PYSITELIB}/saml2/server.pyo
-${PYSITELIB}/saml2/sigver.py
-${PYSITELIB}/saml2/sigver.pyc
-${PYSITELIB}/saml2/sigver.pyo
-${PYSITELIB}/saml2/soap.py
-${PYSITELIB}/saml2/soap.pyc
-${PYSITELIB}/saml2/soap.pyo
-${PYSITELIB}/saml2/time_util.py
-${PYSITELIB}/saml2/time_util.pyc
-${PYSITELIB}/saml2/time_util.pyo
-${PYSITELIB}/saml2/userinfo/__init__.py
-${PYSITELIB}/saml2/userinfo/__init__.pyc
-${PYSITELIB}/saml2/userinfo/__init__.pyo
-${PYSITELIB}/saml2/userinfo/ldapinfo.py
-${PYSITELIB}/saml2/userinfo/ldapinfo.pyc
-${PYSITELIB}/saml2/userinfo/ldapinfo.pyo
-${PYSITELIB}/saml2/validate.py
-${PYSITELIB}/saml2/validate.pyc
-${PYSITELIB}/saml2/validate.pyo
-${PYSITELIB}/saml2/version.py
-${PYSITELIB}/saml2/version.pyc
-${PYSITELIB}/saml2/version.pyo
-${PYSITELIB}/saml2/virtual_org.py
-${PYSITELIB}/saml2/virtual_org.pyc
-${PYSITELIB}/saml2/virtual_org.pyo
-${PYSITELIB}/saml2/ws/__init__.py
-${PYSITELIB}/saml2/ws/__init__.pyc
-${PYSITELIB}/saml2/ws/__init__.pyo
-${PYSITELIB}/saml2/ws/wsaddr.py
-${PYSITELIB}/saml2/ws/wsaddr.pyc
-${PYSITELIB}/saml2/ws/wsaddr.pyo
-${PYSITELIB}/saml2/ws/wspol.py
-${PYSITELIB}/saml2/ws/wspol.pyc
-${PYSITELIB}/saml2/ws/wspol.pyo
-${PYSITELIB}/saml2/ws/wssec.py
-${PYSITELIB}/saml2/ws/wssec.pyc
-${PYSITELIB}/saml2/ws/wssec.pyo
-${PYSITELIB}/saml2/ws/wstrust.py
-${PYSITELIB}/saml2/ws/wstrust.pyc
-${PYSITELIB}/saml2/ws/wstrust.pyo
-${PYSITELIB}/saml2/ws/wsutil.py
-${PYSITELIB}/saml2/ws/wsutil.pyc
-${PYSITELIB}/saml2/ws/wsutil.pyo
-${PYSITELIB}/saml2/xml/__init__.py
-${PYSITELIB}/saml2/xml/__init__.pyc
-${PYSITELIB}/saml2/xml/__init__.pyo
-${PYSITELIB}/saml2/xml/schema/__init__.py
-${PYSITELIB}/saml2/xml/schema/__init__.pyc
-${PYSITELIB}/saml2/xml/schema/__init__.pyo
-${PYSITELIB}/saml2/xmldsig/__init__.py
-${PYSITELIB}/saml2/xmldsig/__init__.pyc
-${PYSITELIB}/saml2/xmldsig/__init__.pyo
-${PYSITELIB}/saml2/xmlenc/__init__.py
-${PYSITELIB}/saml2/xmlenc/__init__.pyc
-${PYSITELIB}/saml2/xmlenc/__init__.pyo
diff --git a/py-pysaml2/distinfo b/py-pysaml2/distinfo
deleted file mode 100644
index cb521ca32f..0000000000
--- a/py-pysaml2/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-$NetBSD$
-
-BLAKE2s (pysaml2-7.1.2.tar.gz) = 1b1bbc3353d9aceaf37a9d3dbb65964284d270d4a86a225e8e4c1cea37fd8d49
-SHA512 (pysaml2-7.1.2.tar.gz) = 363bec70b2a4acb01e248e2b7636df15e2ead26ff5b948ae44a238f295711f1d88ce793f9b72f504455a5db5ff6dcb7fb3129771a6146e01eccda4aca2f01b90
-Size (pysaml2-7.1.2.tar.gz) = 366722 bytes
diff --git a/py-sydent/DESCR b/py-sydent/DESCR
deleted file mode 100644
index 6f9ff0c328..0000000000
--- a/py-sydent/DESCR
+++ /dev/null
@@ -1 +0,0 @@
-MIS: Authenticate and track 3PID logins and publish end-user public keys
diff --git a/py-sydent/Makefile b/py-sydent/Makefile
deleted file mode 100644
index 7803844d7f..0000000000
--- a/py-sydent/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# $NetBSD$
-
-DISTNAME= py-sydent-0.1
-PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/py-//}
-CATEGORIES= www
-GITHUB_PROJECT= sydent
-MASTER_SITES= ${MASTER_SITE_GITHUB:=matrix-org/}
-GITHUB_TAG= v${PKGVERSION_NOREV}
-GITHUB_TAG= 3d3ac5ab802ad91bbecfc0cd6a50bdd31875c1fe
-#EXTRACT_SUFX= .zip
-
-MAINTAINER= kethzer.dr%gmail.com@localhost
-HOMEPAGE= https://github.com/matrix-org/
-COMMENT= Matrix Identity Servers
-LICENSE= apache-2.0
-
-DEPENDS+= ${PYPKGPREFIX}-daemonize>=2.4.7:../../devel/py-daemonize
-DEPENDS+= ${PYPKGPREFIX}-phonenumbers-[0-9]*:../../textproc/py-phonenumbers
-DEPENDS+= ${PYPKGPREFIX}-setuptools_trial-[0-9]*:../../devel/py-setuptools_trial
-DEPENDS+= ${PYPKGPREFIX}-signedjson-[0-9]*:../../security/py-signedjson
-DEPENDS+= ${PYPKGPREFIX}-twisted-[0-9]*:../../net/py-twisted
-DEPENDS+= ${PYPKGPREFIX}-unpaddedbase64-[0-9]*:../../devel/py-unpaddedbase64
-DEPENDS+= ${PYPKGPREFIX}-asn1-[0-9]*:../../security/py-asn1
-DEPENDS+= ${PYPKGPREFIX}-libnacl-[0-9]*:../../security/py-libnacl
-DEPENDS+= ${PYPKGPREFIX}-nacl-[0-9]*:../../security/py-nacl
-DEPENDS+= ${PYPKGPREFIX}-service_identity-[0-9]*:../../security/py-service_identity
-
-PYTHON_VERSIONED_DEPENDENCIES+= setuptools
-
-WRKSRC= ${WRKDIR}/sydent-3d3ac5ab802ad91bbecfc0cd6a50bdd31875c1fe
-#USE_LANGUAGES= # none
-
-.include "../../lang/python/application.mk"
-.include "../../lang/python/egg.mk"
-.include "../../lang/python/versioned_dependencies.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/py-sydent/PLIST b/py-sydent/PLIST
deleted file mode 100644
index 1714228b86..0000000000
--- a/py-sydent/PLIST
+++ /dev/null
@@ -1,129 +0,0 @@
-@comment $NetBSD$
-${PYSITELIB}/SynapseIdentityServer-${PKGVERSION}-py${PYVERSSUFFIX}.egg-info/PKG-INFO
-${PYSITELIB}/SynapseIdentityServer-${PKGVERSION}-py${PYVERSSUFFIX}.egg-info/SOURCES.txt
-${PYSITELIB}/SynapseIdentityServer-${PKGVERSION}-py${PYVERSSUFFIX}.egg-info/dependency_links.txt
-${PYSITELIB}/SynapseIdentityServer-${PKGVERSION}-py${PYVERSSUFFIX}.egg-info/requires.txt
-${PYSITELIB}/SynapseIdentityServer-${PKGVERSION}-py${PYVERSSUFFIX}.egg-info/top_level.txt
-${PYSITELIB}/sydent/__init__.py
-${PYSITELIB}/sydent/__init__.pyc
-${PYSITELIB}/sydent/__init__.pyo
-${PYSITELIB}/sydent/db/__init__.py
-${PYSITELIB}/sydent/db/__init__.pyc
-${PYSITELIB}/sydent/db/__init__.pyo
-${PYSITELIB}/sydent/db/invite_tokens.py
-${PYSITELIB}/sydent/db/invite_tokens.pyc
-${PYSITELIB}/sydent/db/invite_tokens.pyo
-${PYSITELIB}/sydent/db/peers.py
-${PYSITELIB}/sydent/db/peers.pyc
-${PYSITELIB}/sydent/db/peers.pyo
-${PYSITELIB}/sydent/db/sqlitedb.py
-${PYSITELIB}/sydent/db/sqlitedb.pyc
-${PYSITELIB}/sydent/db/sqlitedb.pyo
-${PYSITELIB}/sydent/db/threepid_associations.py
-${PYSITELIB}/sydent/db/threepid_associations.pyc
-${PYSITELIB}/sydent/db/threepid_associations.pyo
-${PYSITELIB}/sydent/db/valsession.py
-${PYSITELIB}/sydent/db/valsession.pyc
-${PYSITELIB}/sydent/db/valsession.pyo
-${PYSITELIB}/sydent/http/__init__.py
-${PYSITELIB}/sydent/http/__init__.pyc
-${PYSITELIB}/sydent/http/__init__.pyo
-${PYSITELIB}/sydent/http/httpclient.py
-${PYSITELIB}/sydent/http/httpclient.pyc
-${PYSITELIB}/sydent/http/httpclient.pyo
-${PYSITELIB}/sydent/http/httpcommon.py
-${PYSITELIB}/sydent/http/httpcommon.pyc
-${PYSITELIB}/sydent/http/httpcommon.pyo
-${PYSITELIB}/sydent/http/httpsclient.py
-${PYSITELIB}/sydent/http/httpsclient.pyc
-${PYSITELIB}/sydent/http/httpsclient.pyo
-${PYSITELIB}/sydent/http/httpserver.py
-${PYSITELIB}/sydent/http/httpserver.pyc
-${PYSITELIB}/sydent/http/httpserver.pyo
-${PYSITELIB}/sydent/http/servlets/__init__.py
-${PYSITELIB}/sydent/http/servlets/__init__.pyc
-${PYSITELIB}/sydent/http/servlets/__init__.pyo
-${PYSITELIB}/sydent/http/servlets/blindlysignstuffservlet.py
-${PYSITELIB}/sydent/http/servlets/blindlysignstuffservlet.pyc
-${PYSITELIB}/sydent/http/servlets/blindlysignstuffservlet.pyo
-${PYSITELIB}/sydent/http/servlets/bulklookupservlet.py
-${PYSITELIB}/sydent/http/servlets/bulklookupservlet.pyc
-${PYSITELIB}/sydent/http/servlets/bulklookupservlet.pyo
-${PYSITELIB}/sydent/http/servlets/emailservlet.py
-${PYSITELIB}/sydent/http/servlets/emailservlet.pyc
-${PYSITELIB}/sydent/http/servlets/emailservlet.pyo
-${PYSITELIB}/sydent/http/servlets/getvalidated3pidservlet.py
-${PYSITELIB}/sydent/http/servlets/getvalidated3pidservlet.pyc
-${PYSITELIB}/sydent/http/servlets/getvalidated3pidservlet.pyo
-${PYSITELIB}/sydent/http/servlets/lookupservlet.py
-${PYSITELIB}/sydent/http/servlets/lookupservlet.pyc
-${PYSITELIB}/sydent/http/servlets/lookupservlet.pyo
-${PYSITELIB}/sydent/http/servlets/msisdnservlet.py
-${PYSITELIB}/sydent/http/servlets/msisdnservlet.pyc
-${PYSITELIB}/sydent/http/servlets/msisdnservlet.pyo
-${PYSITELIB}/sydent/http/servlets/pubkeyservlets.py
-${PYSITELIB}/sydent/http/servlets/pubkeyservlets.pyc
-${PYSITELIB}/sydent/http/servlets/pubkeyservlets.pyo
-${PYSITELIB}/sydent/http/servlets/replication.py
-${PYSITELIB}/sydent/http/servlets/replication.pyc
-${PYSITELIB}/sydent/http/servlets/replication.pyo
-${PYSITELIB}/sydent/http/servlets/store_invite_servlet.py
-${PYSITELIB}/sydent/http/servlets/store_invite_servlet.pyc
-${PYSITELIB}/sydent/http/servlets/store_invite_servlet.pyo
-${PYSITELIB}/sydent/http/servlets/threepidbindservlet.py
-${PYSITELIB}/sydent/http/servlets/threepidbindservlet.pyc
-${PYSITELIB}/sydent/http/servlets/threepidbindservlet.pyo
-${PYSITELIB}/sydent/replication/__init__.py
-${PYSITELIB}/sydent/replication/__init__.pyc
-${PYSITELIB}/sydent/replication/__init__.pyo
-${PYSITELIB}/sydent/replication/peer.py
-${PYSITELIB}/sydent/replication/peer.pyc
-${PYSITELIB}/sydent/replication/peer.pyo
-${PYSITELIB}/sydent/replication/pusher.py
-${PYSITELIB}/sydent/replication/pusher.pyc
-${PYSITELIB}/sydent/replication/pusher.pyo
-${PYSITELIB}/sydent/sign/__init__.py
-${PYSITELIB}/sydent/sign/__init__.pyc
-${PYSITELIB}/sydent/sign/__init__.pyo
-${PYSITELIB}/sydent/sign/ed25519.py
-${PYSITELIB}/sydent/sign/ed25519.pyc
-${PYSITELIB}/sydent/sign/ed25519.pyo
-${PYSITELIB}/sydent/sms/__init__.py
-${PYSITELIB}/sydent/sms/__init__.pyc
-${PYSITELIB}/sydent/sms/__init__.pyo
-${PYSITELIB}/sydent/sms/openmarket.py
-${PYSITELIB}/sydent/sms/openmarket.pyc
-${PYSITELIB}/sydent/sms/openmarket.pyo
-${PYSITELIB}/sydent/sydent.py
-${PYSITELIB}/sydent/sydent.pyc
-${PYSITELIB}/sydent/sydent.pyo
-${PYSITELIB}/sydent/threepid/__init__.py
-${PYSITELIB}/sydent/threepid/__init__.pyc
-${PYSITELIB}/sydent/threepid/__init__.pyo
-${PYSITELIB}/sydent/threepid/assocsigner.py
-${PYSITELIB}/sydent/threepid/assocsigner.pyc
-${PYSITELIB}/sydent/threepid/assocsigner.pyo
-${PYSITELIB}/sydent/threepid/bind.py
-${PYSITELIB}/sydent/threepid/bind.pyc
-${PYSITELIB}/sydent/threepid/bind.pyo
-${PYSITELIB}/sydent/util/__init__.py
-${PYSITELIB}/sydent/util/__init__.pyc
-${PYSITELIB}/sydent/util/__init__.pyo
-${PYSITELIB}/sydent/util/emailutils.py
-${PYSITELIB}/sydent/util/emailutils.pyc
-${PYSITELIB}/sydent/util/emailutils.pyo
-${PYSITELIB}/sydent/util/tokenutils.py
-${PYSITELIB}/sydent/util/tokenutils.pyc
-${PYSITELIB}/sydent/util/tokenutils.pyo
-${PYSITELIB}/sydent/validators/__init__.py
-${PYSITELIB}/sydent/validators/__init__.pyc
-${PYSITELIB}/sydent/validators/__init__.pyo
-${PYSITELIB}/sydent/validators/common.py
-${PYSITELIB}/sydent/validators/common.pyc
-${PYSITELIB}/sydent/validators/common.pyo
-${PYSITELIB}/sydent/validators/emailvalidator.py
-${PYSITELIB}/sydent/validators/emailvalidator.pyc
-${PYSITELIB}/sydent/validators/emailvalidator.pyo
-${PYSITELIB}/sydent/validators/msisdnvalidator.py
-${PYSITELIB}/sydent/validators/msisdnvalidator.pyc
-${PYSITELIB}/sydent/validators/msisdnvalidator.pyo
diff --git a/py-sydent/TODO b/py-sydent/TODO
deleted file mode 100644
index f61a03ba19..0000000000
--- a/py-sydent/TODO
+++ /dev/null
@@ -1,3 +0,0 @@
-This package has known vulnerabilities, please investigate and fix if possible:
- CVE-2021-29430, CVE-2021-29431, CVE-2021-29432, CVE-2021-29433,
- CVE-2023-38686
diff --git a/py-sydent/distinfo b/py-sydent/distinfo
deleted file mode 100644
index b59e132f47..0000000000
--- a/py-sydent/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-$NetBSD$
-
-RMD160 (py-sydent-0.1-3d3ac5ab802ad91bbecfc0cd6a50bdd31875c1fe.tar.gz) = d61bf0f1f0ef62dc6ee3e5f3563119f5437db5c2
-SHA512 (py-sydent-0.1-3d3ac5ab802ad91bbecfc0cd6a50bdd31875c1fe.tar.gz) = 85ffd69123915cc6ac2c65f0c9dc881671eab8f94e2e6befd1e71aa4d6be6b8d64673ca35d6a5afd4b1ce364b40cfd65f97aeeb6533bd80cc00b0480007d396a
-Size (py-sydent-0.1-3d3ac5ab802ad91bbecfc0cd6a50bdd31875c1fe.tar.gz) = 33392 bytes
Home |
Main Index |
Thread Index |
Old Index