Guus Sliepen
f8f250ca12
Describe the SPTPS protocol in the manual.
...
Also mention that Cipher, Digest and MACLength have no influence on the SPTPS protocol,
since that uses a fixed ciphersuite.
2013-03-12 10:49:45 +01:00
Guus Sliepen
40666a5f5b
Remove references to the config keyword.
2013-03-08 16:26:21 +01:00
Guus Sliepen
23a634becf
Rename tincctl to tinc.
2013-03-08 16:22:56 +01:00
Guus Sliepen
af77e5d475
Allow changing configuration with tincctl without the "config" keyword.
...
This saves typing some characters, and forces one to be more explicit about the
desired command (get, set).
2013-03-08 11:40:40 +01:00
Guus Sliepen
8aadbd4b37
Fix a typo.
2013-01-21 13:59:52 +01:00
Guus Sliepen
cc3c69c892
Releasing 1.1pre5.
2013-01-20 21:03:22 +01:00
Guus Sliepen
b50a92d0c3
Add the tincctl exchange and exchange-all commands.
...
These are identical to an export/export-all followed by an import, and make
it simpler to exchange host config files with other nodes.
2013-01-15 13:31:51 +01:00
Guus Sliepen
c90c431bc9
Mention that the -L, -R and -U options are not supported on all platforms.
2013-01-14 12:58:24 +01:00
Guus Sliepen
5b88f5ba74
Note that tincctl import is only meant to work with data from tincctl export.
2013-01-14 12:57:33 +01:00
Guus Sliepen
bb228e2f05
Note that node Names are case sensitive.
2013-01-14 12:56:54 +01:00
Guus Sliepen
2c7ecdcd0c
Fix a typo.
2013-01-14 12:56:14 +01:00
Guus Sliepen
58026f72a1
Fix display of cumulative packet counters.
2012-12-06 16:59:35 +01:00
Guus Sliepen
b300f99dfb
Clarify the description of IndirectData and Mode = router.
2012-12-06 16:55:28 +01:00
Guus Sliepen
5e3607b616
Remove GraphDumpFile from the manual and manpages.
...
This option is not supported in tinc 1.1, "tincctl dump graph" can be used
instead.
2012-12-03 13:09:40 +01:00
Guus Sliepen
a717b9bcfb
Add option to dump only a list of reachable nodes.
2012-12-03 13:08:03 +01:00
Guus Sliepen
6bc5d626a8
Drop libevent and use our own event handling again.
...
There are several reasons for this:
- MacOS/X doesn't support polling the tap device using kqueue, requiring a
workaround to fall back to select().
- On Windows only sockets are properly handled, therefore tinc uses a second
thread that does a blocking ReadFile() on the TAP-Win32/64 device. However,
this does not mix well with libevent.
- Libevent, event just the core, is quite large, and although it is easy to get
and install on many platforms, it can be a burden.
- Libev is more lightweight and seems technically superior, but it doesn't
abstract away all the platform differences (for example, async events are not
supported on Windows).
2012-11-29 12:28:23 +01:00
Guus Sliepen
818c92e658
Remove text saying you must have one of PrivateKey or PrivateKeyFile in tinc.conf.
2012-11-14 10:44:35 +01:00
Guus Sliepen
5bfbb8f6c5
Fix index entry for section about readline library.
2012-11-11 19:01:02 +01:00
Guus Sliepen
5766518589
Mention in the manual that support for LZO and zlib can be disabled.
2012-11-11 18:53:23 +01:00
Guus Sliepen
6ec4596557
Mention libcurses and libreadline in the manual.
2012-11-11 18:45:40 +01:00
Guus Sliepen
717ea66d7b
Add the AutoConnect option.
...
When set to a non-zero value, tinc will try to maintain exactly that number of
meta connections to other nodes. If there are not enough connections, it will
periodically try to set up an outgoing connection to a random node. If there
are too many connections, it will periodically try to remove an outgoing
connection.
2012-10-21 17:35:13 +02:00
Guus Sliepen
0006c754f2
Fix warnings from groff.
2012-10-17 13:51:02 +02:00
Guus Sliepen
70a1a5594a
Update copyright notices.
2012-10-14 17:42:49 +02:00
Guus Sliepen
368727c3da
tincctl: add node colors and edge weight to graph dump.
2012-10-14 16:12:17 +02:00
Guus Sliepen
2e09986a1f
Fix links in documentation.
2012-09-27 17:18:49 +02:00
Guus Sliepen
38dbc63f11
Update documentation of the "dump graph" command.
2012-09-26 23:56:21 +02:00
Guus Sliepen
125dd0dbcf
Fix typo in manpage.
2012-09-25 22:12:36 +02:00
Guus Sliepen
6bcd03c202
Update the documentation to encourage using "tincctl init" and "tincctl config".
2012-08-01 22:22:52 +02:00
Guus Sliepen
b0f3a76e9b
Add the ability to query configuration variables to tincctl.
2012-08-01 15:53:20 +02:00
Guus Sliepen
248d300f1b
Merge branch 'master' into 1.1
2012-07-27 22:48:24 +02:00
Guus Sliepen
3391018efb
Also clarify hostnames=[yes|no] in tinc.conf(5).
2012-07-27 22:44:02 +02:00
Mesar Hameed
e895b358db
Minor clarification, tinc.conf hostnames=[yes|no] variable only resolves names for logging purposes.
2012-07-24 07:20:04 +01:00
Guus Sliepen
b161088b35
BSD make doesn't like $<.
2012-07-21 13:47:39 +02:00
Guus Sliepen
c52c46f871
Add an easy way to export and import host configuration files.
2012-07-16 16:48:24 +02:00
Guus Sliepen
53735a9d96
"tincctl info" gives more human readable information about nodes or subnets.
2012-07-16 01:05:25 +02:00
Guus Sliepen
9be8980a2b
Let tincctl ignore tincd options, so they will be passed on.
2012-07-15 21:17:10 +02:00
Guus Sliepen
eb01fd9625
Add an easy way to edit a configuration file.
2012-07-15 20:37:38 +02:00
Guus Sliepen
03f72c6173
Allow configuration variables to be added/removed using tincctl.
2012-07-15 18:16:35 +02:00
Guus Sliepen
a444ec3964
"tincctl init" creates initial directory structure, tinc.conf and keypairs.
2012-07-15 14:49:36 +02:00
Guus Sliepen
268c8545aa
Merge branch 'master' into 1.1
2012-07-14 15:13:21 +02:00
Guus Sliepen
2eb0043e13
Document how to load the tap driver on FreeBSD.
2012-07-12 11:30:56 +02:00
Guus Sliepen
19be9cf715
Merge branch 'master' of git://tinc-vpn.org/tinc into 1.1
...
Conflicts:
NEWS
README
configure.in
lib/utils.c
src/linux/device.c
src/meta.c
src/net.h
src/net_setup.c
src/net_socket.c
src/protocol.c
src/protocol_auth.c
src/tincd.c
2012-06-26 13:24:20 +02:00
Guus Sliepen
5c0dd104f9
Document new proxy types.
2012-04-19 15:56:08 +02:00
Guus Sliepen
b58d95eb29
Add basic support for SOCKS 4 and HTTP CONNECT proxies.
...
When the Proxy option is used, outgoing connections will be made via the
specified proxy. There is no support for authentication methods or for having
the proxy forward incoming connections, and there is no attempt to proxy UDP.
2012-04-18 23:19:40 +02:00
Guus Sliepen
84531fb6e6
Allow broadcast packets to be sent directly instead of via the MST.
...
When the "Broadcast = direct" option is used, broadcast packets are not sent
and forwarded via the Minimum Spanning Tree to all nodes, but are sent directly
to all nodes that can be reached in one hop.
One use for this is to allow running ad-hoc routing protocols, such as OLSR, on
top of tinc.
2012-04-16 01:57:25 +02:00
Guus Sliepen
535a55100b
Allow environment variables to be used for Name.
...
When the Name starts with a $, the rest will be interpreted as the name of an
environment variable containing the real Name. When Name is $HOST, but this
environment variable does not exist, gethostname() will be used to set the
Name. In both cases, illegal characters will be converted to underscores.
2012-03-29 16:45:25 +01:00
Guus Sliepen
86c2990327
Merge branch 'master' of git://tinc-vpn.org/tinc into 1.1
...
Conflicts:
NEWS
README
configure.in
src/Makefile.am
src/conf.c
src/conf.h
src/connection.c
src/net.c
src/tincd.c
2012-03-25 23:35:31 +01:00
Guus Sliepen
b23681dddb
Support :: in IPv6 Subnets.
2012-03-25 22:54:36 +01:00
Guus Sliepen
64c657b32d
Mark DecrementTTL option experimental.
2012-03-25 15:30:58 +01:00
Guus Sliepen
6225b1884a
Document OpenBSD "ifconfig link0" and Linux "ip tuntap" commands.
2012-03-25 14:55:56 +01:00