Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
security
sshuttle
sshuttle.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File sshuttle.changes of Package sshuttle
------------------------------------------------------------------- Mon Feb 26 13:46:09 UTC 2024 - Dominique Leuenberger <dimstar@opensuse.org> - Use %autosetup macro. Allows to eliminate the usage of deprecated PatchN. ------------------------------------------------------------------- Thu Sep 21 18:44:56 UTC 2023 - Dirk Müller <dmueller@suse.com> - add sysusers-requires - remove sle12 specific conditionals ------------------------------------------------------------------- Tue Jul 4 08:17:54 UTC 2023 - Johannes Segitz <jsegitz@suse.com> - Remove * PrivateDevices=true * ProtectHostname=true * ProtectClock=true * ProtectKernelTunables=true * ProtectKernelModules=true * ProtectKernelLogs=true * RestrictRealtime=true settings from service file as they imply NNP, which doesn't work with the sudo setup sshuttle uses (bsc#1212949) ------------------------------------------------------------------- Mon Jun 12 22:28:48 UTC 2023 - Dirk Müller <dmueller@suse.com> - switch to pep517 build for better shebangs ------------------------------------------------------------------- Sat Dec 3 20:54:03 UTC 2022 - Dirk Müller <dmueller@suse.com> - update to 1.1.1: * Make --sudoers option work properly, fix regression in v1.1.0 * Clarify --disable-ipv6 in man page. * Improve message when bind fails with a IPv6 address * Add tests for host name resolution * Allows wildcard host names as subnets * Fix typo * Remove --sudoers, improve --sudoers-no-modify * avoid moving/renaming the hosts file - fix docker container issue * fixed some spelling mistakes * Fix incorrect permissions for /etc/hosts * This test broke in Python3.11 * all elements are strings * Replace setuptools_scm with bump2version - drop fix-shebang.patch (obsolete) ------------------------------------------------------------------- Wed May 4 18:41:59 UTC 2022 - Dirk Müller <dmueller@suse.com> - depend on setuptools_scm also on older dists ------------------------------------------------------------------- Mon Apr 25 09:38:47 UTC 2022 - pgajdos@suse.com - version update to 1.1.0 * Support the sudo use_pty option which is now the default in some operating systems. See #712. * Support doas as well as sudo. See #708. * for more details see https://github.com/sshuttle/sshuttle/releases/ - modified patches % fix-shebang.patch (refreshed) - python-mock is not required for build ------------------------------------------------------------------- Tue Dec 7 16:43:23 UTC 2021 - pgajdos@suse.com - do not require pytest-runner for build, it is not needed ------------------------------------------------------------------- Fri Nov 26 12:31:59 UTC 2021 - Johannes Segitz <jsegitz@suse.com> - Added hardening to systemd service(s) (bsc#1181400). Modified: * sshuttle.service ------------------------------------------------------------------- Fri Jun 18 10:08:51 UTC 2021 - Loic Devulder <ldevulder@suse.com> - Sshuttle service should be started after firewalld ------------------------------------------------------------------- Thu Jun 10 16:24:33 UTC 2021 - Loic Devulder <ldevulder@suse.com> - Fix fix-shebang.patch to use /bin/bash and /bin/sh, as older distributions don't have /usr/bin/bash ------------------------------------------------------------------- Wed Jun 9 14:25:01 UTC 2021 - Loic Devulder <ldevulder@suse.com> - Add support for a systemd service, this is useful if we want to start sshuttle VPN at boot time. ------------------------------------------------------------------- Fri Feb 19 00:09:27 UTC 2021 - Dirk Müller <dmueller@suse.com> - only build for main python3 version, this is not a module ------------------------------------------------------------------- Mon Jan 4 08:41:19 UTC 2021 - Paolo Stivanin <info@paolostivanin.com> - Update to 1.0.5: + Added * IPv6 support in nft method. * Intercept DNS requests sent by systemd-resolved. * Set default tmark. * Fix python2 server compatibility. * Python 3.9 support. + Fixed * Fix #494 sshuttle caught in infinite select() loop. * Include sshuttle version in verbose output. * Add psutil as dependency in setup.py * When subnets and excludes are specified with hostnames, use all IPs. * Update/document client's handling of IPv4 and IPv6. * Update sdnotify.py documentation. * Allow no remote to work. * Make prefixes in verbose output more consistent. * Make nat and nft rules consistent; improve rule ordering. * Make server and client handle resolv.conf differently. * Fix handling OSError in FirewallClient#__init__ * Refactor automatic method selection. ------------------------------------------------------------------- Wed Oct 28 10:07:54 UTC 2020 - Michael Ströder <michael@stroeder.com> - Update to 1.0.4: * Allow Mux() flush/fill to work with python < 3.5 * Fix parse_hostport to always return string for host. * Require -r/--remote parameter. * Add missing package in OpenWRT documentation. * Fix doc about --listen option. * README: add Ubuntu. * Increase IP4 ttl to 63 hops instead of 42. * Fix formatting in installation.rst ------------------------------------------------------------------- Tue Jul 28 23:21:09 UTC 2020 - Martin Rey <mrey@suse.com> - Update to 1.0.3: * Fixed: - Ask setuptools to require Python 3.5 and above. - Add missing import. - Fix formatting typos in usage docs - Add fix-shebang.patch to fix env-script-interpreter rpmlint error ------------------------------------------------------------------- Tue Jun 23 12:44:32 UTC 2020 - Paolo Stivanin <info@paolostivanin.com> - Update to 1.0.2: + Added: * Python 3.8 support. * sshpass support. * Auto sudoers file (#269). * option for latency control buffer size. + Removed: * Python 2.6 support. * Python 2.7 support. + Fixed: * Leave use of default port to ssh command. * Remove unwanted references to Python 2.7 in docs. * Replace usage of deprecated imp. * Fix connection with @ sign in username. * Remove debug message for getpeername failure. * Fix crash triggered by port scans closing socket. * Added "Running as a service" to docs. * Systemd integration. * Trap UnicodeError to handle cases where hostnames returned by DNS are invalid. * Formatting error in CHANGES.rst * Various errors in documentation. * Nftables based method. * Make hostwatch locale-independent (#379). * Add tproxy udp port mark filter that was missed in #144, fixes #367. * Capturing of local DNS servers. * Crashing on ECONNABORTED. * Size of pf_rule, which grew in OpenBSD 6.4. * Use prompt for sudo, not needed for doas. * Arch linux installation instructions. * tests for existing PR-312 (#337). * Hyphen in hostname. * Assembler import (#319) - add fix-pytest.patch ------------------------------------------------------------------- Mon Apr 8 23:42:06 UTC 2019 - Christophe Giboudeaux <christophe@krop.fr> - Add the missing build dependency for openSUSE Factory. ------------------------------------------------------------------- Tue Nov 6 23:55:35 UTC 2018 - Dirk Mueller <dmueller@suse.com> - update to 0.78.4: * Work around non tabular headers in BSD netstat. * Fix UDP and DNS support on Python 2.7 with tproxy method. * Fixed tests after adding support for iproute2. * Small refactoring of netstat/iproute parsing. * Set started_by_sshuttle False after disabling pf. * Fix punctuation and explain Type=notify. * Move pytest-runner to tests_require. * Fix warning: closed channel got=STOP_SENDING. * Support sdnotify for better systemd integration. * Fix #117 to allow for no subnets via file (-s). * Fix argument splitting for multi-word arguments. * requirements.rst: Fix mistakes. * Fix typo, space not required here. * Update installation instructions. * Support using run from different directory. * Ensure we update sshuttle/version.py in run. * Don't print python version in run. * Add CWD to PYTHONPATH in run * Fix case where there is no --dns. * [pf] Avoid port forwarding from loopback address. * Use getaddrinfo to obtain a correct sockaddr. * Skip empty lines on incoming routes data. * Just skip empty lines of routes data instead of stopping processing. * [pf] Load pf kernel module when enabling pf. * [pf] Test double restore (ipv4, ipv6) disables only once; test kldload. * Fixes UDP and DNS proxies binding to the same socket address. * Mock socket bind to avoid depending on local IPs being available in test box. * Fix no value passed for argument auto_hosts in hw_main call. * Fixed incorrect license information in setup.py. * Preserve peer and port properly. * Make --to-dns and --ns-host work well together. * Remove test that fails under OSX. * Specify pip requirements for tests. * Use flake8 to find Python syntax errors or undefined names. * Fix compatibility with the sudoers file. * Stop using SO_REUSEADDR on sockets. * Declare 'verbosity' as global variable to placate linters. * Adds 'cd sshuttle' after 'git' to README and docs. * Documentation for loading options from configuration file. * Load options from a file. * Fix firewall.py. * Move sdnotify after setting up firewall rules. * Fix tests on Macos. - Switch to Python 3.x, python 2.x is dead. - Fix missing setuptools runtime dependency - remove weird local copy of setuptools, use system provided one ------------------------------------------------------------------- Thu May 25 07:13:34 UTC 2017 - jengelh@inai.de - Ensure neutrality of description. ------------------------------------------------------------------- Tue May 9 20:54:10 UTC 2017 - matthias.eliasson@gmail.com - Change license to correct (LGPL-2.1) - Remove patch sshuttle-remove_python2.patch file not needed. ------------------------------------------------------------------- Tue Nov 8 09:45:16 UTC 2016 - boris@steki.net - moved upstream from apenwarr/sshuttle to (pip) sshuttle/sshuttle ( brianmay is maintaning fork and original updates anyway) - upgrade to 0.78.1 + moved to semantic versioning + Fix readthedocs versioning. + Improvements to BSD and OSX support + Don't force IPv6 if IPv6 nameservers supplied. Fixes #74. + Call /bin/sh as users shell may not be POSIX compliant. Fixes #77. + Use argparse for command line processing. Fixes #75. + Remove useless --server option. + Support multiple -s (subnet) options. Fixes #86. + Make server parts work with old versions of Python. Fixes #81. + Move documentation, including man page, to Sphinx. + Python 3.5 fixes - removed patch sshuttle-remove_python2.patch not required ------------------------------------------------------------------- Wed Apr 1 13:37:17 UTC 2015 - wagner-thomas@gmx.at - upgrade to 0.6.1 - added building the man page - fixed outdated licence string ------------------------------------------------------------------- Wed May 04 05:23:37 CET 2011 - pascal.bleser@opensuse.org - initial version (0.20110503)
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor