/tunneldigger

Client and broker for our custom L2TPv3 NAT-traversing tunnel setup protocol based on L2TPv3 support in the Linux kernel.

Primary LanguagePythonOtherNOASSERTION

Tunneldigger

Tunneldigger is one of the projects of wlan slovenija open wireless network. It is a simple VPN tunneling solution based on L2TPv3 tunnels supported in recent Linux kernels. This is the sudomesh repo, where we occasionally make development changes appropriate to our project. For the most part, we are making sure this repo stays up to date with upstream changes.

Documentation is found at:

http://tunneldigger.readthedocs.org/

For development wlan slovenija open wireless network development Trac is used, so you can see existing open tickets or open a new one there. Source code is available on GitHub. If you have any questions or if you want to discuss the project, use development mailing list.

or sudo mesh wiki and development list:

Branching Info (for sudomesh fork):

  • upstream is for tracking wlanslovenija/tunneldigger. The only necessary work to be done on this branch is to rebase from wlanslovenija/tunneldigger/master
  • pull_request is for work that we'd like wlanslovenija/tunneldigger to incorporate into their repo. It's important to make sure that this branch mirrors wlanslovenija/tunneldigger/master except for the specific commits we'd like to be pulled in. If we have multiple pull requests, we can use something like pull_requests/feature_name, etc.
  • master is for our code. Generally to keep this up to date we'll occasionally need to merge upstream into it. Remember that we want to avoid diverging from wlanslovenija/tunneldigger/master as much as possible, so for any code that isn't specific to sudomesh (and there shouldn't be much aside from perhaps this README), create a pull request with the specific commits.

We've had to re-write history in this repo on a couple of occasions recently. PLEASE MAKE SURE YOU ARE WORKING WITH A FRESH CLONE Contributors ------------