-
Notifications
You must be signed in to change notification settings - Fork 786
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: sshuttle/sshuttle
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.2.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: sshuttle/sshuttle
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.3.0
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 11 commits
- 13 files changed
- 5 contributors
Commits on Feb 7, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 40f6c1d - Browse repository at this point
Copy the full SHA 40f6c1dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b08caa - Browse repository at this point
Copy the full SHA 5b08caaView commit details -
Configuration menu - View commit details
-
Copy full SHA for fd6b6bb - Browse repository at this point
Copy the full SHA fd6b6bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f5e6ce - Browse repository at this point
Copy the full SHA 1f5e6ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 340ccc7 - Browse repository at this point
Copy the full SHA 340ccc7View commit details
Commits on Feb 8, 2025
-
fix: prevent UnicodeDecodeError parsing iptables rule with comments
If one or more iptables rule contains a comment with a non-unicode character, an UnicodeDecodeError would be raised.
Configuration menu - View commit details
-
Copy full SHA for cbe3d1e - Browse repository at this point
Copy the full SHA cbe3d1eView commit details -
feat: switch to a network namespace on Linux
* Add support to run inside Linux namespace **Motivation:** In a specific use case, we use sshuttle to provide access to private networks from multiple sites to a specific host. The sites may contain networks that overlap each other, so each site is accessed inside a different namespace that provides process-level network isolation and prevents network overlap. **Objective:** This commit just adds a convenient way of spawning multiple sshuttle instances inside different namespaces from a single process, by passing the namespace's name though the variable --namespace. The result is the same as calling `ip netns exec $NAMESPACE sshuttle ...` * Add the argument --namespace-pid The argument '--namespace-pid' allows sshuttle to attach to the same net namespace used by a running process. * PEP-8 compliance * Add comment * Make --namespace and --namespace-pid mutually exclusive. * Prevent UnicodeDecodeError parsing iptables rule with comments If one or more iptables rule contains a comment with a non-unicode character, an UnicodeDecodeError would be raised.
Configuration menu - View commit details
-
Copy full SHA for 8a123d9 - Browse repository at this point
Copy the full SHA 8a123d9View commit details
Commits on Feb 17, 2025
-
build(deps-dev): bump flake8 from 7.1.1 to 7.1.2
Bumps [flake8](https://github.com/pycqa/flake8) from 7.1.1 to 7.1.2. - [Commits](PyCQA/flake8@7.1.1...7.1.2) --- updated-dependencies: - dependency-name: flake8 dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Configuration menu - View commit details
-
Copy full SHA for a1dd685 - Browse repository at this point
Copy the full SHA a1dd685View commit details
Commits on Feb 21, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 7fa927e - Browse repository at this point
Copy the full SHA 7fa927eView commit details
Commits on Feb 23, 2025
-
docs: update installation instructions
* Update pip installation instructions to work without setup.py. * Remove duplication of installation instructions in two places.
Configuration menu - View commit details
-
Copy full SHA for a2d405a - Browse repository at this point
Copy the full SHA a2d405aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 99c4abc - Browse repository at this point
Copy the full SHA 99c4abcView commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.2.0...v1.3.0