403Webshell
Server IP : 216.250.13.251  /  Your IP : 216.73.216.164
Web Server : nginx/1.24.0
System : Linux gunay 6.8.0-134-generic #134-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 26 18:43:11 UTC 2026 x86_64
User : root ( 0)
PHP Version : 7.4.33
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /usr/share/doc/sshuttle/html/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/share/doc/sshuttle/html//changes.html
<!DOCTYPE html>

<html lang="en" data-content_root="./">
  <head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta name="viewport" content="width=device-width, initial-scale=1" />

    <title>Change log &#8212; sshuttle 1.1.1 documentation</title>
    <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=fa44fd50" />
    <link rel="stylesheet" type="text/css" href="_static/classic.css?v=514cf933" />
    
    <script src="_static/documentation_options.js?v=58fbf978"></script>
    <script src="_static/doctools.js?v=888ff710"></script>
    <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
    
    <link rel="index" title="Index" href="genindex.html" />
    <link rel="search" title="Search" href="search.html" />
    <link rel="prev" title="Useless Trivia" href="trivia.html" /> 
  </head><body>
    <div class="related" role="navigation" aria-label="related navigation">
      <h3>Navigation</h3>
      <ul>
        <li class="right" style="margin-right: 10px">
          <a href="genindex.html" title="General Index"
             accesskey="I">index</a></li>
        <li class="right" >
          <a href="trivia.html" title="Useless Trivia"
             accesskey="P">previous</a> |</li>
        <li class="nav-item nav-item-0"><a href="index.html">sshuttle 1.1.1 documentation</a> &#187;</li>
        <li class="nav-item nav-item-this"><a href="">Change log</a></li> 
      </ul>
    </div>  

    <div class="document">
      <div class="documentwrapper">
        <div class="bodywrapper">
          <div class="body" role="main">
            
  <section id="change-log">
<h1>Change log<a class="headerlink" href="#change-log" title="Link to this heading">¶</a></h1>
<p>Release notes now moved to <a class="reference external" href="https://github.com/sshuttle/sshuttle/releases/">https://github.com/sshuttle/sshuttle/releases/</a></p>
<p>These are the old release notes.</p>
<section id="id1">
<h2>1.0.5 - 2020-12-29<a class="headerlink" href="#id1" title="Link to this heading">¶</a></h2>
<section id="added">
<h3>Added<a class="headerlink" href="#added" title="Link to this heading">¶</a></h3>
<ul class="simple">
<li><p>IPv6 support in nft method.</p></li>
<li><p>Intercept DNS requests sent by systemd-resolved.</p></li>
<li><p>Set default tmark.</p></li>
<li><p>Fix python2 server compatibility.</p></li>
<li><p>Python 3.9 support.</p></li>
</ul>
</section>
<section id="fixed">
<h3>Fixed<a class="headerlink" href="#fixed" title="Link to this heading">¶</a></h3>
<ul class="simple">
<li><p>Change license text to LGPL-2.1</p></li>
<li><p>Fix #494 sshuttle caught in infinite select() loop.</p></li>
<li><p>Include sshuttle version in verbose output.</p></li>
<li><p>Add psutil as dependency in setup.py</p></li>
<li><p>When subnets and excludes are specified with hostnames, use all IPs.</p></li>
<li><p>Update/document client’s handling of IPv4 and IPv6.</p></li>
<li><p>Update sdnotify.py documentation.</p></li>
<li><p>Allow no remote to work.</p></li>
<li><p>Make prefixes in verbose output more consistent.</p></li>
<li><p>Make nat and nft rules consistent; improve rule ordering.</p></li>
<li><p>Make server and client handle resolv.conf differently.</p></li>
<li><p>Fix handling OSError in FirewallClient#__init__</p></li>
<li><p>Refactor automatic method selection.</p></li>
</ul>
</section>
<section id="removed">
<h3>Removed<a class="headerlink" href="#removed" title="Link to this heading">¶</a></h3>
<ul class="simple">
<li><p>Drop testing of Python 3.5</p></li>
</ul>
</section>
</section>
<section id="id2">
<h2>1.0.4 - 2020-08-24<a class="headerlink" href="#id2" title="Link to this heading">¶</a></h2>
<section id="id3">
<h3>Fixed<a class="headerlink" href="#id3" title="Link to this heading">¶</a></h3>
<ul class="simple">
<li><p>Allow Mux() flush/fill to work with python &lt; 3.5</p></li>
<li><p>Fix parse_hostport to always return string for host.</p></li>
<li><p>Require -r/–remote parameter.</p></li>
<li><p>Add missing package in OpenWRT documentation.</p></li>
<li><p>Fix doc about –listen option.</p></li>
<li><p>README: add Ubuntu.</p></li>
<li><p>Increase IP4 ttl to 63 hops instead of 42.</p></li>
<li><p>Fix formatting in installation.rst</p></li>
</ul>
</section>
</section>
<section id="id4">
<h2>1.0.3 - 2020-07-12<a class="headerlink" href="#id4" title="Link to this heading">¶</a></h2>
<section id="id5">
<h3>Fixed<a class="headerlink" href="#id5" title="Link to this heading">¶</a></h3>
<ul class="simple">
<li><p>Ask setuptools to require Python 3.5 and above.</p></li>
<li><p>Add missing import.</p></li>
<li><p>Fix formatting typos in usage docs</p></li>
</ul>
</section>
</section>
<section id="id6">
<h2>1.0.2 - 2020-06-18<a class="headerlink" href="#id6" title="Link to this heading">¶</a></h2>
<section id="id7">
<h3>Fixed<a class="headerlink" href="#id7" title="Link to this heading">¶</a></h3>
<ul class="simple">
<li><p>Leave use of default port to ssh command.</p></li>
<li><p>Remove unwanted references to Python 2.7 in docs.</p></li>
<li><p>Replace usage of deprecated imp.</p></li>
<li><p>Fix connection with &#64; sign in username.</p></li>
</ul>
</section>
</section>
<section id="id8">
<h2>1.0.1 - 2020-06-05<a class="headerlink" href="#id8" title="Link to this heading">¶</a></h2>
<section id="id9">
<h3>Fixed<a class="headerlink" href="#id9" title="Link to this heading">¶</a></h3>
<ul class="simple">
<li><p>Errors in python long_documentation.</p></li>
</ul>
</section>
</section>
<section id="id10">
<h2>1.0.0 - 2020-06-05<a class="headerlink" href="#id10" title="Link to this heading">¶</a></h2>
<section id="id11">
<h3>Added<a class="headerlink" href="#id11" title="Link to this heading">¶</a></h3>
<ul class="simple">
<li><p>Python 3.8 support.</p></li>
<li><p>sshpass support.</p></li>
<li><p>Auto sudoers file (#269).</p></li>
<li><p>option for latency control buffer size.</p></li>
<li><p>Docs: FreeBSD’.</p></li>
<li><p>Docs: Nix’.</p></li>
<li><p>Docs: openwrt’.</p></li>
<li><p>Docs: install instructions for Fedora’.</p></li>
<li><p>Docs: install instructions for Arch Linux’.</p></li>
<li><p>Docs: ‘My VPN broke and need a solution fast’.</p></li>
</ul>
</section>
<section id="id12">
<h3>Removed<a class="headerlink" href="#id12" title="Link to this heading">¶</a></h3>
<ul class="simple">
<li><p>Python 2.6 support.</p></li>
<li><p>Python 2.7 support.</p></li>
</ul>
</section>
<section id="id13">
<h3>Fixed<a class="headerlink" href="#id13" title="Link to this heading">¶</a></h3>
<ul class="simple">
<li><p>Remove debug message for getpeername failure.</p></li>
<li><p>Fix crash triggered by port scans closing socket.</p></li>
<li><p>Added “Running as a service” to docs.</p></li>
<li><p>Systemd integration.</p></li>
<li><p>Trap UnicodeError to handle cases where hostnames returned by DNS are invalid.</p></li>
<li><p>Formatting error in CHANGES.rst</p></li>
<li><p>Various errors in documentation.</p></li>
<li><p>Nftables based method.</p></li>
<li><p>Make hostwatch locale-independent (#379).</p></li>
<li><p>Add tproxy udp port mark filter that was missed in #144, fixes #367.</p></li>
<li><p>Capturing of local DNS servers.</p></li>
<li><p>Crashing on ECONNABORTED.</p></li>
<li><p>Size of pf_rule, which grew in OpenBSD 6.4.</p></li>
<li><p>Use prompt for sudo, not needed for doas.</p></li>
<li><p>Arch linux installation instructions.</p></li>
<li><p>tests for existing PR-312 (#337).</p></li>
<li><p>Hyphen in hostname.</p></li>
<li><p>Assembler import (#319).</p></li>
</ul>
</section>
</section>
<section id="id14">
<h2>0.78.5 - 2019-01-28<a class="headerlink" href="#id14" title="Link to this heading">¶</a></h2>
<section id="id15">
<h3>Added<a class="headerlink" href="#id15" title="Link to this heading">¶</a></h3>
<ul class="simple">
<li><p>doas support as replacement for sudo on OpenBSD.</p></li>
<li><p>Added ChromeOS section to documentation (#262)</p></li>
<li><p>Add –no-sudo-pythonpath option</p></li>
</ul>
</section>
<section id="id16">
<h3>Fixed<a class="headerlink" href="#id16" title="Link to this heading">¶</a></h3>
<ul class="simple">
<li><p>Fix forwarding to a single port.</p></li>
<li><p>Various updates to documentation.</p></li>
<li><p>Don’t crash if we can’t look up peername</p></li>
<li><p>Fix missing string formatting argument</p></li>
<li><p>Moved sshuttle/tests into tests.</p></li>
<li><p>Updated bandit config.</p></li>
<li><p>Replace path /dev/null by os.devnull.</p></li>
<li><p>Added coverage report to tests.</p></li>
<li><p>Fixes support for OpenBSD (6.1+) (#282).</p></li>
<li><p>Close stdin, stdout, and stderr when using syslog or forking to daemon (#283).</p></li>
<li><p>Changes pf exclusion rules precedence.</p></li>
<li><p>Fix deadlock with iptables with large ruleset.</p></li>
<li><p>docs: document –ns-hosts –to-ns and update –dns.</p></li>
<li><p>Use subprocess.check_output instead of run.</p></li>
<li><p>Fix potential deadlock condition in nft_get_handle.</p></li>
<li><p>auto-nets: retrieve routes only if using auto-nets.</p></li>
</ul>
</section>
</section>
<section id="id17">
<h2>0.78.4 - 2018-04-02<a class="headerlink" href="#id17" title="Link to this heading">¶</a></h2>
<section id="id18">
<h3>Added<a class="headerlink" href="#id18" title="Link to this heading">¶</a></h3>
<ul class="simple">
<li><p>Add homebrew instructions.</p></li>
<li><p>Route traffic by linux user.</p></li>
<li><p>Add nat-like method using nftables instead of iptables.</p></li>
</ul>
</section>
<section id="changed">
<h3>Changed<a class="headerlink" href="#changed" title="Link to this heading">¶</a></h3>
<ul class="simple">
<li><p>Talk to custom DNS server on pod, instead of the ones in /etc/resolv.conf.</p></li>
<li><p>Add new option for overriding destination DNS server.</p></li>
<li><p>Changed subnet parsing. Previously 10/8 become 10.0.0.0/8.  Now it gets
parsed as 0.0.0.10/8.</p></li>
<li><p>Make hostwatch find both fqdn and hostname.</p></li>
<li><p>Use versions of python3 greater than 3.5 when available (e.g. 3.6).</p></li>
</ul>
</section>
<section id="id19">
<h3>Removed<a class="headerlink" href="#id19" title="Link to this heading">¶</a></h3>
<ul class="simple">
<li><p>Remove Python 2.6 from automatic tests.</p></li>
</ul>
</section>
<section id="id20">
<h3>Fixed<a class="headerlink" href="#id20" title="Link to this heading">¶</a></h3>
<ul class="simple">
<li><p>Fix case where there is no –dns.</p></li>
<li><p>[pf] Avoid port forwarding from loopback address.</p></li>
<li><p>Use getaddrinfo to obtain a correct sockaddr.</p></li>
<li><p>Skip empty lines on incoming routes data.</p></li>
<li><p>Just skip empty lines of routes data instead of stopping processing.</p></li>
<li><p>[pf] Load pf kernel module when enabling pf.</p></li>
<li><p>[pf] Test double restore (ipv4, ipv6) disables only once; test kldload.</p></li>
<li><p>Fixes UDP and DNS proxies binding to the same socket address.</p></li>
<li><p>Mock socket bind to avoid depending on local IPs being available in test box.</p></li>
<li><p>Fix no value passed for argument auto_hosts in hw_main call.</p></li>
<li><p>Fixed incorrect license information in setup.py.</p></li>
<li><p>Preserve peer and port properly.</p></li>
<li><p>Make –to-dns and –ns-host work well together.</p></li>
<li><p>Remove test that fails under OSX.</p></li>
<li><p>Specify pip requirements for tests.</p></li>
<li><p>Use flake8 to find Python syntax errors or undefined names.</p></li>
<li><p>Fix compatibility with the sudoers file.</p></li>
<li><p>Stop using SO_REUSEADDR on sockets.</p></li>
<li><p>Declare ‘verbosity’ as global variable to placate linters.</p></li>
<li><p>Adds ‘cd sshuttle’ after ‘git’ to README and docs.</p></li>
<li><p>Documentation for loading options from configuration file.</p></li>
<li><p>Load options from a file.</p></li>
<li><p>Fix firewall.py.</p></li>
<li><p>Move sdnotify after setting up firewall rules.</p></li>
<li><p>Fix tests on Macos.</p></li>
</ul>
</section>
</section>
<section id="id21">
<h2>0.78.3 - 2017-07-09<a class="headerlink" href="#id21" title="Link to this heading">¶</a></h2>
<p>The “I should have done a git pull” first release.</p>
<section id="id22">
<h3>Fixed<a class="headerlink" href="#id22" title="Link to this heading">¶</a></h3>
<ul class="simple">
<li><p>Order first by port range and only then by swidth</p></li>
</ul>
</section>
</section>
<section id="id23">
<h2>0.78.2 - 2017-07-09<a class="headerlink" href="#id23" title="Link to this heading">¶</a></h2>
<section id="id24">
<h3>Added<a class="headerlink" href="#id24" title="Link to this heading">¶</a></h3>
<ul class="simple">
<li><p>Adds support for tunneling specific port ranges (#144).</p></li>
<li><p>Add support for iproute2.</p></li>
<li><p>Allow remote hosts with colons in the username.</p></li>
<li><p>Re-introduce ipfw support for sshuttle on FreeBSD with support for –DNS option as well.</p></li>
<li><p>Add support for PfSense.</p></li>
<li><p>Tests and documentation for systemd integration.</p></li>
<li><p>Allow subnets to be given only by file (-s).</p></li>
</ul>
</section>
<section id="id25">
<h3>Fixed<a class="headerlink" href="#id25" title="Link to this heading">¶</a></h3>
<ul class="simple">
<li><p>Work around non tabular headers in BSD netstat.</p></li>
<li><p>Fix UDP and DNS support on Python 2.7 with tproxy method.</p></li>
<li><p>Fixed tests after adding support for iproute2.</p></li>
<li><p>Small refactoring of netstat/iproute parsing.</p></li>
<li><p>Set started_by_sshuttle False after disabling pf.</p></li>
<li><p>Fix punctuation and explain Type=notify.</p></li>
<li><p>Move pytest-runner to tests_require.</p></li>
<li><p>Fix warning: closed channel got=STOP_SENDING.</p></li>
<li><p>Support sdnotify for better systemd integration.</p></li>
<li><p>Fix #117 to allow for no subnets via file (-s).</p></li>
<li><p>Fix argument splitting for multi-word arguments.</p></li>
<li><p>requirements.rst: Fix mistakes.</p></li>
<li><p>Fix typo, space not required here.</p></li>
<li><p>Update installation instructions.</p></li>
<li><p>Support using run from different directory.</p></li>
<li><p>Ensure we update sshuttle/version.py in run.</p></li>
<li><p>Don’t print python version in run.</p></li>
<li><p>Add CWD to PYTHONPATH in run.</p></li>
</ul>
</section>
</section>
<section id="id26">
<h2>0.78.1 - 2016-08-06<a class="headerlink" href="#id26" title="Link to this heading">¶</a></h2>
<ul class="simple">
<li><p>Fix readthedocs versioning.</p></li>
<li><p>Don’t crash on ENETUNREACH.</p></li>
<li><p>Various bug fixes.</p></li>
<li><p>Improvements to BSD and OSX support.</p></li>
</ul>
</section>
<section id="id27">
<h2>0.78.0 - 2016-04-08<a class="headerlink" href="#id27" title="Link to this heading">¶</a></h2>
<ul class="simple">
<li><p>Don’t force IPv6 if IPv6 nameservers supplied. Fixes #74.</p></li>
<li><p>Call /bin/sh as users shell may not be POSIX compliant. Fixes #77.</p></li>
<li><p>Use argparse for command line processing. Fixes #75.</p></li>
<li><p>Remove useless –server option.</p></li>
<li><p>Support multiple -s (subnet) options. Fixes #86.</p></li>
<li><p>Make server parts work with old versions of Python. Fixes #81.</p></li>
</ul>
</section>
<section id="id28">
<h2>0.77.2 - 2016-03-07<a class="headerlink" href="#id28" title="Link to this heading">¶</a></h2>
<ul class="simple">
<li><p>Accidentally switched LGPL2 license with GPL2 license in 0.77.1 - now fixed.</p></li>
</ul>
</section>
<section id="id29">
<h2>0.77.1 - 2016-03-07<a class="headerlink" href="#id29" title="Link to this heading">¶</a></h2>
<ul class="simple">
<li><p>Use semantic versioning. <a class="reference external" href="http://semver.org/">http://semver.org/</a></p></li>
<li><p>Update GPL 2 license text.</p></li>
<li><p>New release to fix PyPI.</p></li>
</ul>
</section>
<section id="id30">
<h2>0.77 - 2016-03-03<a class="headerlink" href="#id30" title="Link to this heading">¶</a></h2>
<ul class="simple">
<li><p>Various bug fixes.</p></li>
<li><p>Fix Documentation.</p></li>
<li><p>Add fix for MacOS X issue.</p></li>
<li><p>Add support for OpenBSD.</p></li>
</ul>
</section>
<section id="id31">
<h2>0.76 - 2016-01-17<a class="headerlink" href="#id31" title="Link to this heading">¶</a></h2>
<ul class="simple">
<li><p>Add option to disable IPv6 support.</p></li>
<li><p>Update documentation.</p></li>
<li><p>Move documentation, including man page, to Sphinx.</p></li>
<li><p>Use setuptools-scm for automatic versioning.</p></li>
</ul>
</section>
<section id="id32">
<h2>0.75 - 2016-01-12<a class="headerlink" href="#id32" title="Link to this heading">¶</a></h2>
<ul class="simple">
<li><p>Revert change that broke sshuttle entry point.</p></li>
</ul>
</section>
<section id="id33">
<h2>0.74 - 2016-01-10<a class="headerlink" href="#id33" title="Link to this heading">¶</a></h2>
<ul class="simple">
<li><p>Add CHANGES.rst file.</p></li>
<li><p>Numerous bug fixes.</p></li>
<li><p>Python 3.5 fixes.</p></li>
<li><p>PF fixes, especially for BSD.</p></li>
</ul>
</section>
</section>


            <div class="clearer"></div>
          </div>
        </div>
      </div>
      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
        <div class="sphinxsidebarwrapper">
  <div>
    <h3><a href="index.html">Table of Contents</a></h3>
    <ul>
<li><a class="reference internal" href="#">Change log</a><ul>
<li><a class="reference internal" href="#id1">1.0.5 - 2020-12-29</a><ul>
<li><a class="reference internal" href="#added">Added</a></li>
<li><a class="reference internal" href="#fixed">Fixed</a></li>
<li><a class="reference internal" href="#removed">Removed</a></li>
</ul>
</li>
<li><a class="reference internal" href="#id2">1.0.4 - 2020-08-24</a><ul>
<li><a class="reference internal" href="#id3">Fixed</a></li>
</ul>
</li>
<li><a class="reference internal" href="#id4">1.0.3 - 2020-07-12</a><ul>
<li><a class="reference internal" href="#id5">Fixed</a></li>
</ul>
</li>
<li><a class="reference internal" href="#id6">1.0.2 - 2020-06-18</a><ul>
<li><a class="reference internal" href="#id7">Fixed</a></li>
</ul>
</li>
<li><a class="reference internal" href="#id8">1.0.1 - 2020-06-05</a><ul>
<li><a class="reference internal" href="#id9">Fixed</a></li>
</ul>
</li>
<li><a class="reference internal" href="#id10">1.0.0 - 2020-06-05</a><ul>
<li><a class="reference internal" href="#id11">Added</a></li>
<li><a class="reference internal" href="#id12">Removed</a></li>
<li><a class="reference internal" href="#id13">Fixed</a></li>
</ul>
</li>
<li><a class="reference internal" href="#id14">0.78.5 - 2019-01-28</a><ul>
<li><a class="reference internal" href="#id15">Added</a></li>
<li><a class="reference internal" href="#id16">Fixed</a></li>
</ul>
</li>
<li><a class="reference internal" href="#id17">0.78.4 - 2018-04-02</a><ul>
<li><a class="reference internal" href="#id18">Added</a></li>
<li><a class="reference internal" href="#changed">Changed</a></li>
<li><a class="reference internal" href="#id19">Removed</a></li>
<li><a class="reference internal" href="#id20">Fixed</a></li>
</ul>
</li>
<li><a class="reference internal" href="#id21">0.78.3 - 2017-07-09</a><ul>
<li><a class="reference internal" href="#id22">Fixed</a></li>
</ul>
</li>
<li><a class="reference internal" href="#id23">0.78.2 - 2017-07-09</a><ul>
<li><a class="reference internal" href="#id24">Added</a></li>
<li><a class="reference internal" href="#id25">Fixed</a></li>
</ul>
</li>
<li><a class="reference internal" href="#id26">0.78.1 - 2016-08-06</a></li>
<li><a class="reference internal" href="#id27">0.78.0 - 2016-04-08</a></li>
<li><a class="reference internal" href="#id28">0.77.2 - 2016-03-07</a></li>
<li><a class="reference internal" href="#id29">0.77.1 - 2016-03-07</a></li>
<li><a class="reference internal" href="#id30">0.77 - 2016-03-03</a></li>
<li><a class="reference internal" href="#id31">0.76 - 2016-01-17</a></li>
<li><a class="reference internal" href="#id32">0.75 - 2016-01-12</a></li>
<li><a class="reference internal" href="#id33">0.74 - 2016-01-10</a></li>
</ul>
</li>
</ul>

  </div>
  <div>
    <h4>Previous topic</h4>
    <p class="topless"><a href="trivia.html"
                          title="previous chapter">Useless Trivia</a></p>
  </div>
  <div role="note" aria-label="source link">
    <h3>This Page</h3>
    <ul class="this-page-menu">
      <li><a href="_sources/changes.rst.txt"
            rel="nofollow">Show Source</a></li>
    </ul>
   </div>
<div id="searchbox" style="display: none" role="search">
  <h3 id="searchlabel">Quick search</h3>
    <div class="searchformwrapper">
    <form class="search" action="search.html" method="get">
      <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
      <input type="submit" value="Go" />
    </form>
    </div>
</div>
<script>document.getElementById('searchbox').style.display = "block"</script>
        </div>
      </div>
      <div class="clearer"></div>
    </div>
    <div class="related" role="navigation" aria-label="related navigation">
      <h3>Navigation</h3>
      <ul>
        <li class="right" style="margin-right: 10px">
          <a href="genindex.html" title="General Index"
             >index</a></li>
        <li class="right" >
          <a href="trivia.html" title="Useless Trivia"
             >previous</a> |</li>
        <li class="nav-item nav-item-0"><a href="index.html">sshuttle 1.1.1 documentation</a> &#187;</li>
        <li class="nav-item nav-item-this"><a href="">Change log</a></li> 
      </ul>
    </div>
    <div class="footer" role="contentinfo">
    &#169; Copyright 2024, Brian May.
      Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 7.2.6.
    </div>
  </body>
</html>

Youez - 2016 - github.com/yon3zu
LinuXploit