Subject | Hash | Author | Date (UTC) |
---|---|---|---|
Readme VPN | 0285ddb7b7c2740775bce4d7a1c41534208202d4 | GDR! | 2015-01-12 22:21:29 |
md formatting | 9426b96c040e3bc897583c3d90565a3f4678f761 | GDR! | 2015-01-12 22:20:19 |
Document on making a point-to-point VPN | 32d3ec0ee95c1a8516ee3bb730ffaf5eeb854911 | GDR! | 2015-01-12 22:19:05 |
Allow using @ instead of : in port forward definitions | 4350dabf2f524daabb03f26928742296310b456f | GDR! | 2015-01-12 21:57:20 |
Got rid of the memory leak | 4e3d5e48fe25648a182dc7f67f4f49e4d8471ebf | GDR! | 2014-12-30 13:38:43 |
Removed old comments | 870624e91fa526f5eeb0d699f8a33a43ff7af4a1 | GDR! | 2014-12-28 14:35:41 |
Debian init script added | 86e70ffe9f835b12667d296f2df9c307ba1aff06 | GDR! | 2014-12-24 16:26:51 |
Forking/setuid/pidfile working | e98c42e6712f16b60ade4f2f996b25001394da4d | GDR! | 2014-12-24 16:07:35 |
Added syslog capability | 53bfa010d3ee7a0c79e4c9155e189431eeafb208 | GDR! | 2014-12-24 14:59:40 |
Clean target | 4280af5e82fad6296d3581a5f62700da34ccd3ea | GDR! | 2014-12-24 14:35:07 |
Version string | 325ae4c314482d10fe46c5c16c2b581959af2f41 | GDR! | 2014-12-24 14:28:13 |
Fixed callbacks on raspbian | 7324419faf44b59072633a76db24a8e612460c8f | GDR! | 2014-12-22 02:23:21 |
Logging framework and command line options | b8c1f1cf062ff681daf160411ad6c35ed7a49d42 | GDR! | 2014-12-22 02:22:38 |
Fixed warning on implicit function declaration | 575ea150208b7ca61a639d0c9a20df656d2b178f | GDR! | 2014-12-22 00:52:53 |
Trying to make the calling convention problem go away | 1fb0fae11b2d129dd380b6413e5e81d461c8806d | GDR! | 2014-12-22 00:52:27 |
Increased number of send retries - helpful on flaky links | 3f86c8bb935408fdfb056a412da23b6b181d0755 | GDR! | 2014-12-13 18:13:12 |
Tokssh formatted | 489cad267d4537cbe20f4c539f49a2d96ed6d0bb | GDR! | 2014-12-13 17:50:07 |
Added tokssh wrapper script | 967a260e4fb84659424e9b81cc7f6318380ae02d | GDR! | 2014-12-13 17:49:14 |
More robust connection algorithm | 4f28d0b194fdd9607955f2e32de44f8fbf5d7d31 | GDR! | 2014-12-13 17:24:39 |
Added -lrt for old glibc versions like raspbian | 9f66ecc193b1bca4eac19f178123215340c9cb14 | GDR! | 2014-12-13 17:24:10 |
File | Lines added | Lines deleted |
---|---|---|
README.md | 2 | 0 |
File README.md changed (mode: 100644) (index 5fb2921..84c0339) | |||
... | ... | Magic, port 2222 on your localhost is now the SSH server on the machine which ru | |
50 | 50 | ||
51 | 51 | The -L switch works (almost) the same way it does in SSH. For the uninitiated, -L A:B:C means "forward port C on ip B to port A on localhost". Unlike SSH, you can't use hostnames for B (unless you link the binary dynamically). | The -L switch works (almost) the same way it does in SSH. For the uninitiated, -L A:B:C means "forward port C on ip B to port A on localhost". Unlike SSH, you can't use hostnames for B (unless you link the binary dynamically). |
52 | 52 | ||
53 | Fun stuff: [VPN over Tox](VPN.md) | ||
54 | |||
53 | 55 | ## Security / threat model | ## Security / threat model |
54 | 56 | ||
55 | 57 | The Tuntox server generates a new Tox ID on every startup, or saves its private key in a file. Anyone who wants to connect to this server needs its Tox ID, which consists of the publicly-known pubkey and a secret 32-bit "antispam" value. Anyone with access to the full Tox ID is automatically accepted with no further authorization and can forward ports (or exploit buffer overflows :). | The Tuntox server generates a new Tox ID on every startup, or saves its private key in a file. Anyone who wants to connect to this server needs its Tox ID, which consists of the publicly-known pubkey and a secret 32-bit "antispam" value. Anyone with access to the full Tox ID is automatically accepted with no further authorization and can forward ports (or exploit buffer overflows :). |