Commit graph

1675 commits

Author SHA1 Message Date
Ivo Timmermans
b33c5f6640 First try to create a graphical frontend for tinc configuration 2001-01-17 16:24:24 +00:00
Ivo Timmermans
6bc77a7710 Get the PO files up to date with the current source 2001-01-17 01:48:44 +00:00
Ivo Timmermans
664f7e5c0b Get the Debian changelog up to date 2001-01-17 01:47:39 +00:00
Ivo Timmermans
1d898e00a9 Merged documentation with various updates I had lying around 2001-01-17 01:40:46 +00:00
Ivo Timmermans
457c6fa7b6 Second draft of the release notes 2001-01-17 01:34:08 +00:00
Ivo Timmermans
b236ddb1df Change version to 1.0pre4 2001-01-17 01:31:56 +00:00
Ivo Timmermans
a893b05cb0 Set Architecture to `any' 2001-01-17 01:30:32 +00:00
Ivo Timmermans
54e19d3466 Fix error reporting of read_config 2001-01-17 01:30:05 +00:00
Guus Sliepen
a56df1e06b - Allow ASN1 style keys to be in the config files.
Note: tinc ignores private key in the main config file, tinc.conf,
  because it should really be in a separate file.
- When generating new keys, check if name is known and by default append
  the public key to the host configuration file (otherwise rsa_key.pub).
2001-01-13 16:36:23 +00:00
Guus Sliepen
44c85ab07e - Copy entire sample-config directory to /etc/tinc/example upon installing. 2001-01-13 14:56:46 +00:00
Guus Sliepen
b195e8815f Added sample configuration directory. 2001-01-13 14:38:18 +00:00
Guus Sliepen
d646f4e094 - Only send out DEL_HOSTs for hosts with a meta connection 2001-01-11 11:19:08 +00:00
Guus Sliepen
c8beaf35ee - Cleaned up subnet_t 2001-01-08 21:32:30 +00:00
Guus Sliepen
e5e1c20a99 - Sign was wrong in search_closest_smaller/greater 2001-01-08 21:32:00 +00:00
Guus Sliepen
11f3e9d138 - Squashed another nasty bug. 2001-01-08 20:35:30 +00:00
Guus Sliepen
447a43d639 - Added indirectdata and tcponly functionality. 2001-01-07 20:19:35 +00:00
Guus Sliepen
7cd2baedc6 - Fixed IPv6 subnet lookup routine. 2001-01-07 20:19:08 +00:00
Guus Sliepen
d3f889c807 - It's 2001, all copyright notices are updated. 2001-01-07 17:09:07 +00:00
Guus Sliepen
96b6f958bc - Description of protocol and authentication updated. 2001-01-07 17:08:03 +00:00
Guus Sliepen
7109526c67 - Added header file for route.c. The routing routines in it are not used
yet, but have a look at the source for the ideas behind it.
2001-01-07 15:27:30 +00:00
Guus Sliepen
07a08f5539 - Reinstated a queue for outgoing packets. 2001-01-07 15:25:49 +00:00
Guus Sliepen
049ff67817 - Changed list routines to give it the same look'n'feel as the rbl and
avl tree library.
2001-01-07 15:24:52 +00:00
Guus Sliepen
8b4bc5b3a7 - Typo. 2001-01-06 20:43:03 +00:00
Guus Sliepen
3d7289cf74 - Updated texinfo manual. 2001-01-06 20:02:21 +00:00
Guus Sliepen
0d99ae59bd - Updated manual pages. 2001-01-06 18:44:55 +00:00
Guus Sliepen
90bf1b21fa - Changed license of AVL tree library to GPL. 2001-01-06 18:21:17 +00:00
Guus Sliepen
f7bb205022 - Check and follow symlinks in is_safe_path
- By default write keys to tinc config directory
- Small fix in protocol.c
2001-01-06 18:03:41 +00:00
Guus Sliepen
1398edec37 - Updated dutch translation. 2001-01-06 16:51:14 +00:00
Guus Sliepen
e924096f62 - Let user choose whether keys are in the config files or separate
- Use AVL trees instead of RBL trees
- Fixed a lot of annoying subtle bugs! Thanks to gdb...
2001-01-05 23:53:53 +00:00
Guus Sliepen
052fbc0bdf - Doubled size of trace buffer for easier debugging. 2001-01-05 23:51:41 +00:00
Guus Sliepen
77509da76c - AVL tree routines: faster than RBL, and also more stable. 2001-01-05 23:50:56 +00:00
Guus Sliepen
e1707f7739 - Don't even think about using sscanf with %as anymore
- Allow keys to be inside the config files or in a seperate file
- Small fixes
2000-12-22 21:34:24 +00:00
Ivo Timmermans
ecae72de94 Added lint target, requires lclint. 2000-12-22 17:15:26 +00:00
Ivo Timmermans
c5fac35c6c Forget router.c 2000-12-22 17:10:25 +00:00
Ivo Timmermans
37544990e9 Include autogen.sh (needed for the Debian package). 2000-12-22 16:59:16 +00:00
Ivo Timmermans
8a4daf4ea7 Various small changes. 2000-12-22 16:54:56 +00:00
Ivo Timmermans
e469fca4d7 Re-introduced MyVirtualIP and VpnMask, as dummy options. 2000-12-06 13:33:49 +00:00
Ivo Timmermans
e50e4a54d6 Give a warning about having to re-create the keys 2000-12-05 09:04:32 +00:00
Ivo Timmermans
4610d98c04 Ported it back to /bin/sh. 2000-12-05 09:03:41 +00:00
Ivo Timmermans
1e38dcc3fa Install a file in /etc/modutils/tinc, containing all necessary aliases
and options for kernel modules.
2000-12-05 09:03:19 +00:00
Ivo Timmermans
6327f32f43 Tiny bits of code beautifying 2000-12-05 08:59:30 +00:00
Ivo Timmermans
9267bed9f5 Oops. I did some VERY wrong things with readline(). Fixed now. 2000-12-05 08:56:44 +00:00
Ivo Timmermans
6ddc9109d7 Massive long awaited documentation update. It's not finished yet,
most notably the example configuration is still old.
2000-12-05 08:54:22 +00:00
Ivo Timmermans
bc22ee16e6 Option -d accepts an argument to set the debug level immediately. 2000-12-03 12:23:06 +00:00
Ivo Timmermans
01d23601a2 Sort configuration directives 2000-12-03 12:22:19 +00:00
Ivo Timmermans
d6b77e18b5 Added documentation merger 2000-12-03 12:21:20 +00:00
Ivo Timmermans
e985f6d3cd Include COPYING.README in the distribution. 2000-12-01 13:46:26 +00:00
Ivo Timmermans
94192b3db1 Stated that distributing executables linked with OpenSSL is permitted
provided that all other requirements of the GPL are complied with.
2000-12-01 13:45:46 +00:00
Ivo Timmermans
52575a573c Use buffer instead of line in read_config_file(), line may be assigned
NULL, so buffer always holds the pointer to the allocated space.
2000-12-01 12:38:42 +00:00
Ivo Timmermans
ab33c1aa60 readline() accepts two extra parameters, buf and buflen, to avoid
mallocing and freeing for every line that is read.
2000-12-01 12:36:36 +00:00