python-snitun_0.40.0-1_amd64.changes (click to toggle) | |
---|---|
Format: | 1.8 |
Date: | Mon, 24 Feb 2025 11:05:08 -0500 |
Source: | python-snitun |
Binary: | python3-snitun |
Architecture: | source all |
Version: | 0.40.0-1 |
Distribution: | unstable |
Urgency: | medium |
Maintainer: | Home Assistant Team <team+homeassistant@tracker.debian.org> |
Changed-By: | Edward Betts <edward@4angle.com> |
Description: | python3-snitun - End-to-End encryption with SNI proxy on top of a TCP multiplexer |
Closes: | 1098818 |
Changes: | python-snitun (0.40.0-1) unstable; urgency=medium * Initial release. (Closes: #1098818) |
Files: | 5b1a46f758b77e726db742ecdd2381ff 2485 python optional python-snitun_0.40.0-1.dsc 4b6b63cd3f7034b1e20ceb7d5d2e0539 44228 python optional python-snitun_0.40.0.orig.tar.gz 13a551a345489f4eee8fe7a3aebf93d2 2272 python optional python-snitun_0.40.0-1.debian.tar.xz a795b90bbf94bcc317e139056f7fa6c5 7812 python optional python-snitun_0.40.0-1_amd64.buildinfo 559a0ddcb8d84e14f412b52ccc8a7fde 17952 python optional python3-snitun_0.40.0-1_all.deb |
python-snitun_0.40.0-1.dsc (click to toggle) | |
---|---|
Format: | 3.0 (quilt) |
Source: | python-snitun |
Binary: | python3-snitun |
Architecture: | all |
Version: | 0.40.0-1 |
Maintainer: | Home Assistant Team <team+homeassistant@tracker.debian.org> |
Uploaders: | Edward Betts <edward@4angle.com>, |
Homepage: | https://github.com/NabuCasa/snitun |
Standards-Version: | 4.7.1 |
Vcs-Browser: | https://salsa.debian.org/homeassistant-team/deps/python-snitun |
Vcs-Git: | https://salsa.debian.org/homeassistant-team/deps/python-snitun.git |
Testsuite: | autopkgtest |
Testsuite-Triggers: | python3-all, python3-pytest, python3-pytest-aiohttp, python3-pytest-asyncio, python3-pytest-timeout |
Build-Depends: | debhelper-compat (=13), dh-sequence-python3, pybuild-plugin-pyproject, python3-all, python3-setuptools |
Build-Depends-Indep: | python3-aiohttp<!nocheck>, python3-async-timeout<!nocheck>, python3-attr<!nocheck>, python3-cryptography<!nocheck>, python3-pytest<!nocheck>, python3-pytest-asyncio<!nocheck>, python3-pytest-aiohttp<!nocheck>, python3-pytest-timeout<!nocheck> |
Package-List: | python3-snitun deb python optional arch=all |
Files: | 4b6b63cd3f7034b1e20ceb7d5d2e0539 44228 python-snitun_0.40.0.orig.tar.gz 13a551a345489f4eee8fe7a3aebf93d2 2272 python-snitun_0.40.0-1.debian.tar.xz |
control file for python3-snitun_0.40.0-1_all.deb (click to toggle) | |
---|---|
Package: | python3-snitun |
Source: | python-snitun |
Version: | 0.40.0-1 |
Architecture: | all |
Maintainer: | Home Assistant Team <team+homeassistant@tracker.debian.org> |
Installed-Size: | 114 |
Depends: | python3-aiohttp, python3-async-timeout, python3-attr, python3-cryptography (>=2.5), python3:any |
Section: | python |
Priority: | optional |
Homepage: | https://github.com/NabuCasa/snitun |
Description: | End-to-End encryption with SNI proxy on top of a TCP multiplexer SniTun provides end-to-end encrypted proxy operations backed by a session management framework. It utilizes a Fernet token, generated by the session master, to enable secure communication between clients and servers. The library facilitates challenge-response mechanisms to validate client authenticity through AES/CBC encryption. It features a multiplexer protocol that distributes data over a single TLS connection, supporting efficient management and routing of multiple TCP streams. Connections are verified using a SHA256 hash-based challenge, ensuring that data integrity and client identity are maintained throughout the session. Additionally, it allows external devices to establish secure end-to-end SSL connections by defining specific endpoints in the communication flow. |
contents of python3-snitun_0.40.0-1_all.deb (click to toggle) | |
---|---|
drwxr-xr-x root/root 0 2025-02-24 16:05 ./ drwxr-xr-x root/root 0 2025-02-24 16:05 ./usr/ drwxr-xr-x root/root 0 2025-02-24 16:05 ./usr/lib/ drwxr-xr-x root/root 0 2025-02-24 16:05 ./usr/lib/python3/ drwxr-xr-x root/root 0 2025-02-24 16:05 ./usr/lib/python3/dist-packages/ drwxr-xr-x root/root 0 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun/ -rw-r--r-- root/root 44 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun/__init__.py drwxr-xr-x root/root 0 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun/client/ -rw-r--r-- root/root 29 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun/client/__init__.py -rw-r--r-- root/root 4636 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun/client/client_peer.py -rw-r--r-- root/root 4610 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun/client/connector.py -rw-r--r-- root/root 841 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun/exceptions.py drwxr-xr-x root/root 0 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun/multiplexer/ -rw-r--r-- root/root 30 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun/multiplexer/__init__.py -rw-r--r-- root/root 3751 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun/multiplexer/channel.py -rw-r--r-- root/root 10736 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun/multiplexer/core.py -rw-r--r-- root/root 1091 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun/multiplexer/crypto.py -rw-r--r-- root/root 1117 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun/multiplexer/message.py drwxr-xr-x root/root 0 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun/server/ -rw-r--r-- root/root 29 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun/server/__init__.py -rw-r--r-- root/root 2771 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun/server/listener_peer.py -rw-r--r-- root/root 6112 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun/server/listener_sni.py -rw-r--r-- root/root 3379 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun/server/peer.py -rw-r--r-- root/root 4346 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun/server/peer_manager.py -rw-r--r-- root/root 11366 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun/server/run.py -rw-r--r-- root/root 4399 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun/server/sni.py -rw-r--r-- root/root 4683 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun/server/worker.py drwxr-xr-x root/root 0 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun/utils/ -rw-r--r-- root/root 44 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun/utils/__init__.py -rw-r--r-- root/root 204 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun/utils/aes.py -rw-r--r-- root/root 3903 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun/utils/aiohttp_client.py -rw-r--r-- root/root 573 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun/utils/ipaddress.py -rw-r--r-- root/root 807 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun/utils/server.py drwxr-xr-x root/root 0 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun-0.40.0.dist-info/ -rw-r--r-- root/root 7 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun-0.40.0.dist-info/INSTALLER -rw-r--r-- root/root 4514 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun-0.40.0.dist-info/METADATA -rw-r--r-- root/root 91 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun-0.40.0.dist-info/WHEEL -rw-r--r-- root/root 7 2025-02-24 16:05 ./usr/lib/python3/dist-packages/snitun-0.40.0.dist-info/top_level.txt drwxr-xr-x root/root 0 2025-02-24 16:05 ./usr/share/ drwxr-xr-x root/root 0 2025-02-24 16:05 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-02-24 16:05 ./usr/share/doc/python3-snitun/ -rw-r--r-- root/root 3137 2024-12-18 10:08 ./usr/share/doc/python3-snitun/README.md -rw-r--r-- root/root 159 2025-02-24 16:05 ./usr/share/doc/python3-snitun/changelog.Debian.gz -rw-r--r-- root/root 1093 2025-02-24 16:05 ./usr/share/doc/python3-snitun/copyright |
copyright of python3-snitun_0.40.0-1_all.deb (click to toggle) | |
---|---|
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: snitun Upstream-Contact: Nabu Casa, Inc. <opensource@nabucasa.com> Source: https://github.com/NabuCasa/snitun Files: * Copyright: Nabu Casa, Inc. <opensource@nabucasa.com> License: GPL-3 Files: debian/* Copyright: 2025 Edward Betts <edward@4angle.com> License: GPL-3 License: GPL-3 This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 3 of the License. . This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>. . On Debian systems, the complete text of the GNU General Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". |
Timestamp: 24.02.2025 / 20:13:33 (UTC)