2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1437 | guus | 2005-05-04 17:56:25 +0200 (wo, 04 mei 2005) | 2 lines
Several splay tree fixes.
------------------------------------------------------------------------
r1436 | guus | 2005-05-04 17:52:55 +0200 (wo, 04 mei 2005) | 2 lines
Searching through splay trees may change the tree variable.
------------------------------------------------------------------------
r1435 | guus | 2005-05-04 17:51:45 +0200 (wo, 04 mei 2005) | 2 lines
Be on the safe side with initialisation of c->name.
------------------------------------------------------------------------
r1434 | guus | 2005-04-06 22:43:37 +0200 (wo, 06 apr 2005) | 2 lines
Remove unused (and potentially segfaulting) net2str() call.
------------------------------------------------------------------------
r1433 | guus | 2005-01-20 16:14:25 +0100 (do, 20 jan 2005) | 2 lines
Don't try to add a non-existing node back to the node_udp_tree.
------------------------------------------------------------------------
r1429 | guus | 2005-01-04 23:19:56 +0100 (di, 04 jan 2005) | 2 lines
Nodes should only be in the node_udp_tree if they are reachable.
------------------------------------------------------------------------
r1428 | guus | 2005-01-04 23:18:58 +0100 (di, 04 jan 2005) | 2 lines
Correct size argument for strncat().
------------------------------------------------------------------------
r1427 | guus | 2004-12-03 14:27:33 +0100 (vr, 03 dec 2004) | 2 lines
Use the proper free function.
------------------------------------------------------------------------
r1426 | guus | 2004-12-03 14:22:18 +0100 (vr, 03 dec 2004) | 2 lines
Free memory used by connection_t after it is deleted from the connection tree.
------------------------------------------------------------------------
r1425 | guus | 2004-12-01 22:26:51 +0100 (wo, 01 dec 2004) | 2 lines
Small fix.
------------------------------------------------------------------------
r1424 | guus | 2004-12-01 21:06:39 +0100 (wo, 01 dec 2004) | 2 lines
subnet-up/down hooks, use list_t for the todo list.
------------------------------------------------------------------------
r1423 | guus | 2004-12-01 21:06:05 +0100 (wo, 01 dec 2004) | 2 lines
subnet-up/down hooks
------------------------------------------------------------------------
r1422 | guus | 2004-11-18 21:34:48 +0100 (do, 18 nov 2004) | 2 lines
Fix splay tree code.
------------------------------------------------------------------------
r1421 | guus | 2004-11-16 20:02:54 +0100 (di, 16 nov 2004) | 2 lines
Make sure broadcast packet reach the local network interface.
------------------------------------------------------------------------
r1420 | guus | 2004-11-11 20:42:25 +0100 (do, 11 nov 2004) | 2 lines
Releasing 1.0.3.
------------------------------------------------------------------------
r1419 | guus | 2004-11-11 20:39:28 +0100 (do, 11 nov 2004) | 4 lines
Add more people who have contributed to tinc.
Remove details and sort on name;
the details were not always equally accurate and are hard to maintain.
------------------------------------------------------------------------
r1418 | guus | 2004-11-11 12:17:04 +0100 (do, 11 nov 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Short readme about how to compile tinc from a Subversion checkout.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1417 | guus | 2004-11-11 00:28:32 +0100 (do, 11 nov 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Updated dutch translation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1416 | guus | 2004-11-11 00:21:41 +0100 (do, 11 nov 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Remove duplication.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1415 | guus | 2004-11-11 00:20:59 +0100 (do, 11 nov 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Set BSD tuns to broadcast mode. On OpenBSD, this enables IPv6 on the tun device!
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1414 | guus | 2004-11-10 22:57:04 +0100 (wo, 10 nov 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Update documentation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1413 | guus | 2004-11-10 22:56:31 +0100 (wo, 10 nov 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Add BlockingTCP option, useful when using TCPOnly on slow or congested links.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1412 | guus | 2004-11-10 22:14:08 +0100 (wo, 10 nov 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Support tunneling IPv6 on Solaris.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1411 | guus | 2004-11-10 20:36:02 +0100 (wo, 10 nov 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Let compiler decide when to inline.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1410 | guus | 2004-11-10 20:34:38 +0100 (wo, 10 nov 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix order of arguments for tar.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1409 | guus | 2004-11-10 19:11:44 +0100 (wo, 10 nov 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Use the generic BSD tun/tap code.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1408 | guus | 2004-11-10 19:10:59 +0100 (wo, 10 nov 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Missing check for NULL-pointer.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1407 | guus | 2004-11-09 10:51:35 +0100 (di, 09 nov 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Hopefully this really fixes late packet handling.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1406 | guus | 2004-11-08 23:30:13 +0100 (ma, 08 nov 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fixed another bug in late packet handling.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1405 | guus | 2004-11-08 23:11:33 +0100 (ma, 08 nov 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Update to make it compile again.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1404 | guus | 2004-11-08 23:03:28 +0100 (ma, 08 nov 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Hoopjumping to get the default directories in the manuals properly.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1403 | guus | 2004-11-02 21:50:53 +0100 (di, 02 nov 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Splay trees.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1402 | guus | 2004-11-01 18:05:09 +0100 (ma, 01 nov 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't include .svn directory in sample configuration.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1401 | guus | 2004-11-01 18:04:28 +0100 (ma, 01 nov 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Check for sys/uio.h, net/if_tun.h and net/if_tap.h
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1400 | guus | 2004-11-01 18:02:19 +0100 (ma, 01 nov 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
static
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1399 | guus | 2004-11-01 18:01:56 +0100 (ma, 01 nov 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Generic device driver for *BSD and MacOS/X
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1398 | guus | 2004-11-01 16:18:53 +0100 (ma, 01 nov 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Support alternative tun/tap driver from http://www-user.rhrk.uni-kl.de/~nissler/tuntap/
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1397 | guus | 2004-11-01 16:18:22 +0100 (ma, 01 nov 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't let tinc service depend on NDIS component.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1396 | guus | 2004-11-01 16:16:12 +0100 (ma, 01 nov 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Correct return value.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1395 | guus | 2004-10-01 20:26:15 +0200 (vr, 01 okt 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Allow tinc to work with the latest TAP-Win32 driver.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1394 | guus | 2004-10-01 20:24:41 +0200 (vr, 01 okt 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
strndupa() is too arcane for some environments.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1393 | guus | 2004-10-01 20:23:08 +0200 (vr, 01 okt 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix several #includes.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1392 | guus | 2004-10-01 20:22:06 +0200 (vr, 01 okt 2004) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Move all #ifdef HAVE_HEADER_H #include <header.h> to have.h,
this allows for simplification of configure.in.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1391 | guus | 2004-09-20 22:56:14 +0200 (ma, 20 sep 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Remove duplicate #include "system.h"
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1390 | guus | 2004-09-20 22:55:49 +0200 (ma, 20 sep 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Marking potential late packets was in the wrong place.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1389 | guus | 2004-07-17 14:04:30 +0200 (za, 17 jul 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't set $INTERFACE automatically, don't quit on EINTR/EAGAIN.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1388 | guus | 2004-07-17 02:09:14 +0200 (za, 17 jul 2004) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Added UML network socket handling.
Now you can use tinc instead of uml_switch.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1387 | guus | 2004-06-21 16:37:52 +0200 (ma, 21 jun 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Handle timeouts during connecting the same way as other errors.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1386 | guus | 2004-06-14 16:32:10 +0200 (ma, 14 jun 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Clean up environment after executing scripts.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1382 | guus | 2004-04-15 16:09:56 +0200 (do, 15 apr 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Increase MTU by 4 bytes to allow VLAN tagged Ethernet frames in hub and switch mode.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1374 | guus | 2004-03-21 15:21:22 +0100 (zo, 21 mrt 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Update copyrights, links, email addresses and let Subversion update $Id$ keywords.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1373 | guus | 2004-03-21 14:22:24 +0100 (zo, 21 mrt 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Move CABAL branch to its rightful place: the trunk.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1371 | guus | 2004-03-20 23:23:42 +0100 (za, 20 mrt 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Revert Martin Kihlgren's patch, it doesn't work the way it should.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1370 | guus | 2004-03-20 16:40:26 +0100 (za, 20 mrt 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Use Subversion to create ChangeLog, better svn-clean rule.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1369 | guus | 2004-03-20 16:33:07 +0100 (za, 20 mrt 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix declaration of update_node_address().
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1368 | guus | 2004-03-20 16:28:55 +0100 (za, 20 mrt 2004) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Applied Martin Kihlgren's IdentityGenerosity patch,
simplified and renamed to StrictSource.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1365 | guus | 2004-03-15 20:09:52 +0100 (ma, 15 mrt 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Even better svn-clean command.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1362 | guus | 2004-03-15 19:36:14 +0100 (ma, 15 mrt 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Updating dutch translation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1361 | guus | 2004-03-15 19:15:02 +0100 (ma, 15 mrt 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Only read our public key if it wasn't already in the private key file.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1360 | guus | 2004-03-15 19:05:41 +0100 (ma, 15 mrt 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Eat trailing whitespace in config files.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1359 | guus | 2004-03-15 18:54:19 +0100 (ma, 15 mrt 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Remove CVS related cruft.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1358 | guus | 2004-03-15 18:53:17 +0100 (ma, 15 mrt 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Replace cvs-clean with a much better svn-clean.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1352 | guus | 2004-01-11 00:21:36 +0100 (zo, 11 jan 2004) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Remove autogen.sh, the autoreconf program does exactly that.
Update everything for the latest autoconf and automake versions.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1351 | guus | 2004-01-11 00:19:20 +0100 (zo, 11 jan 2004) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Small updates.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1350 | guus | 2003-12-27 17:32:52 +0100 (za, 27 dec 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't forget to update destination MAC address.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1349 | guus | 2003-12-24 11:48:15 +0100 (wo, 24 dec 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Small fixes for PMTU discovery.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1348 | guus | 2003-12-22 12:05:23 +0100 (ma, 22 dec 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Missing definitions.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1347 | guus | 2003-12-22 12:04:17 +0100 (ma, 22 dec 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Improvements for PMTU discovery and IPv4 packet fragmentation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1346 | guus | 2003-12-20 22:25:17 +0100 (za, 20 dec 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Better name, show probed MTU in dump.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1345 | guus | 2003-12-20 22:20:10 +0100 (za, 20 dec 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Describe the TunnelServer and PMTUDiscovery options.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1344 | guus | 2003-12-20 22:09:33 +0100 (za, 20 dec 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
More sensible name, and try to set PMTU discovery on IPv6 sockets as well.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1343 | guus | 2003-12-20 20:47:53 +0100 (za, 20 dec 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Let tinc figure out the exact MTU of the link.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1342 | guus | 2003-12-13 22:50:26 +0100 (za, 13 dec 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Forget multicast. Always inline some function.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1341 | guus | 2003-12-12 20:52:25 +0100 (vr, 12 dec 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Code beautification, start of multicast support.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1340 | guus | 2003-12-08 13:00:40 +0100 (ma, 08 dec 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix proxy-neighborsolicitation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1339 | guus | 2003-12-07 15:31:09 +0100 (zo, 07 dec 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't retry if configuration is wrong from the beginning.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1338 | guus | 2003-12-07 15:29:02 +0100 (zo, 07 dec 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Missing space between words.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1337 | guus | 2003-12-07 15:28:39 +0100 (zo, 07 dec 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Read MaxTimeout from tinc.conf like the manpage says.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1336 | guus | 2003-11-28 00:24:59 +0100 (vr, 28 nov 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Complain if pid file cannot be created.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1335 | guus | 2003-11-17 16:30:18 +0100 (ma, 17 nov 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Replace Opaque and Strict options with a TunnelServer option.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1334 | guus | 2003-11-10 23:31:53 +0100 (ma, 10 nov 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Add Opaque option which prevent information from being forwarded to certain nodes.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1332 | guus | 2003-11-08 16:29:40 +0100 (za, 08 nov 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Release notes for 1.0.2
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1331 | guus | 2003-11-08 16:09:03 +0100 (za, 08 nov 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Add missing definitions.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1330 | guus | 2003-11-08 13:56:24 +0100 (za, 08 nov 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Update dutch translation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1329 | guus | 2003-10-12 13:40:00 +0200 (zo, 12 okt 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix another bug in meta.c.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1328 | guus | 2003-10-11 16:42:30 +0200 (za, 11 okt 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Small fixes in documentation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1327 | guus | 2003-10-11 16:18:52 +0200 (za, 11 okt 2003) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix bug that could lead to an assertion failure in libcrypto when multiple
requests arrive and TCP packets are heavily fragmented.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1326 | guus | 2003-10-11 14:28:48 +0200 (za, 11 okt 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Parentheses in the wrong spots.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1325 | guus | 2003-10-11 14:16:13 +0200 (za, 11 okt 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Check all EVP_ function calls.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1324 | guus | 2003-10-10 18:24:24 +0200 (vr, 10 okt 2003) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Check return value of EVP_* functions, and check if length before en/decryption
matches that after in meta.c.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1323 | guus | 2003-10-10 18:23:30 +0200 (vr, 10 okt 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix ASCII art.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1322 | guus | 2003-10-09 23:33:15 +0200 (do, 09 okt 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Update documentation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1321 | guus | 2003-10-08 14:09:37 +0200 (wo, 08 okt 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Some platforms don't know sa_family_t or define it other than uint16_t.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1320 | guus | 2003-10-08 13:37:53 +0200 (wo, 08 okt 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Set media status for newer TAP-Win32 driver.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1319 | guus | 2003-10-08 13:37:20 +0200 (wo, 08 okt 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Missing declaration.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1318 | guus | 2003-10-08 13:34:55 +0200 (wo, 08 okt 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Update missing definitions, structs describing headers get __packed__ attribute.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1317 | guus | 2003-10-08 13:33:54 +0200 (wo, 08 okt 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Forgot to #include "xalloc.h"
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1316 | guus | 2003-10-06 18:49:42 +0200 (ma, 06 okt 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Make sure type of AF_UNKNOWN is sa_family_t.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1315 | guus | 2003-10-06 18:13:08 +0200 (ma, 06 okt 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
PIDs are of type pid_t, and use %ld when reading/writing them to the pidfile.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1314 | guus | 2003-10-06 18:05:30 +0200 (ma, 06 okt 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Use CPPFLAGS, LDFLAGS and LIBS as appropiate.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1313 | guus | 2003-10-06 16:41:45 +0200 (ma, 06 okt 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't confuse users with "Address family not supported" warnings.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1312 | guus | 2003-10-06 16:33:04 +0200 (ma, 06 okt 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Unused variable in struct.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1311 | guus | 2003-10-06 16:16:51 +0200 (ma, 06 okt 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Ethernet protocol types.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1310 | guus | 2003-10-06 15:57:12 +0200 (ma, 06 okt 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
const
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1309 | guus | 2003-10-06 15:49:57 +0200 (ma, 06 okt 2003) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Copy structs from packets to the stack before using them, to prevent
alignment issues.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1307 | guus | 2003-10-01 11:14:01 +0200 (wo, 01 okt 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Better length checks.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1306 | guus | 2003-09-25 12:34:16 +0200 (do, 25 sep 2003) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Generate keys with 0x10001 as public exponent, which has less prime factors
than 0xFFFF.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1305 | guus | 2003-09-23 22:59:01 +0200 (di, 23 sep 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Check for short packets from the tun/tap device and from other tinc daemons.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1304 | guus | 2003-09-09 17:47:59 +0200 (di, 09 sep 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Update translations.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1303 | guus | 2003-09-08 23:52:47 +0200 (ma, 08 sep 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Remove pidfile when exitting.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1302 | guus | 2003-09-03 18:20:33 +0200 (wo, 03 sep 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Prevent multiple inclusions.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1301 | guus | 2003-08-28 23:05:11 +0200 (do, 28 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
We don't have to tell GCC how to cast.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1300 | guus | 2003-08-28 17:27:12 +0200 (do, 28 aug 2003) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Remove old edges from unreachable nodes to us. This prevents the hosts/NAME-up
script from being called twice in some situations.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1294 | guus | 2003-08-22 23:32:45 +0200 (vr, 22 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Add license exception from Markus Oberhumer.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1293 | guus | 2003-08-22 17:07:57 +0200 (vr, 22 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Remove debug message.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1292 | guus | 2003-08-22 17:04:26 +0200 (vr, 22 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
When purging nodes, only delete them if nobody references them anymore.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1291 | guus | 2003-08-22 17:03:59 +0200 (vr, 22 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Add checkpoints.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1290 | guus | 2003-08-22 17:05:01 +0200 (vr, 22 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't overwrite the first " when installing a service.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1289 | guus | 2003-08-22 13:18:42 +0200 (vr, 22 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Allow tinc to handle unknown type addresses from other tinc daemons.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1288 | guus | 2003-08-17 14:05:08 +0200 (zo, 17 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
If we're not in main_loop() and the service is stopped, exit immediately.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1287 | guus | 2003-08-17 14:04:35 +0200 (zo, 17 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Do what the SDK documentation tells.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1286 | guus | 2003-08-17 14:03:40 +0200 (zo, 17 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Compilation fix.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1285 | guus | 2003-08-17 11:04:00 +0200 (zo, 17 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Use the event log under Windows.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1284 | guus | 2003-08-17 11:03:30 +0200 (zo, 17 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix --logfile under Windows.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1283 | guus | 2003-08-17 10:32:39 +0200 (zo, 17 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix fake getnameinfo() and check more arguments.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1282 | guus | 2003-08-16 14:40:01 +0200 (za, 16 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't getsockopt() SO_ERROR. We get the error from send()/recv() anyway.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1281 | guus | 2003-08-16 14:11:11 +0200 (za, 16 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
stat() batch files under Windows.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1280 | guus | 2003-08-16 14:10:28 +0200 (za, 16 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Simplify fake getname/addrinfo() functions, possibly fixing freeing a NULL pointer.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1278 | guus | 2003-08-14 16:32:34 +0200 (do, 14 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Update.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1277 | guus | 2003-08-14 16:21:35 +0200 (do, 14 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix permissions check for rsa_key.priv.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1276 | guus | 2003-08-12 16:48:13 +0200 (di, 12 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Small fixes.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1275 | guus | 2003-08-12 14:35:53 +0200 (di, 12 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Updated dutch translation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1274 | guus | 2003-08-10 15:35:05 +0200 (zo, 10 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Add a description for the Service control panel.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1273 | guus | 2003-08-09 02:53:22 +0200 (za, 09 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Update documentation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1272 | guus | 2003-08-09 00:45:46 +0200 (za, 09 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Only system() needs script name quoted.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1271 | guus | 2003-08-09 00:13:50 +0200 (za, 09 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Check for fchmod().
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1270 | guus | 2003-08-09 00:11:54 +0200 (za, 09 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Simpler checking of permissions on private RSA key and other fixes.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1269 | guus | 2003-08-08 21:56:11 +0200 (vr, 08 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Small things.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1268 | guus | 2003-08-08 21:49:47 +0200 (vr, 08 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Better error checking and reporting.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1267 | guus | 2003-08-08 21:45:21 +0200 (vr, 08 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Under Windows, the installation directory can be found in the registry.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1266 | guus | 2003-08-08 21:43:47 +0200 (vr, 08 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Quote when needed and don't try stuff that doesn't work under Windows.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1265 | guus | 2003-08-08 21:42:35 +0200 (vr, 08 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Log error first, try to close later.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1264 | guus | 2003-08-08 21:39:41 +0200 (vr, 08 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Better error messages under Windows.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1263 | guus | 2003-08-08 19:20:12 +0200 (vr, 08 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Typo.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1262 | guus | 2003-08-08 19:17:13 +0200 (vr, 08 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Readd quotes.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1261 | guus | 2003-08-08 18:49:29 +0200 (vr, 08 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Make rule for sample-config.tar.gz.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1260 | guus | 2003-08-08 16:59:27 +0200 (vr, 08 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Allow empty lines in config files.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1259 | guus | 2003-08-08 16:48:33 +0200 (vr, 08 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Simplify execute_script(). It will probably work under Windows as well.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1258 | guus | 2003-08-08 16:24:09 +0200 (vr, 08 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Correct error message when remote host closed connection.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1257 | guus | 2003-08-08 16:07:12 +0200 (vr, 08 aug 2003) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Remove unused stuff from doc/.
Let configure update pathnames in documentation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1253 | guus | 2003-08-08 14:55:05 +0200 (vr, 08 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Tell windows to be patient.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1252 | guus | 2003-08-08 14:24:52 +0200 (vr, 08 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Windows uses backslashes...
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1251 | guus | 2003-08-08 13:45:37 +0200 (vr, 08 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Sync CABAL branch with release-1_0 branch.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1248 | guus | 2003-08-03 23:45:41 +0200 (zo, 03 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Use our own port when connecting to ourself.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1247 | guus | 2003-08-03 23:45:13 +0200 (zo, 03 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Simplify translation
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1246 | guus | 2003-08-03 23:43:19 +0200 (zo, 03 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Update dutch translation
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1245 | guus | 2003-08-03 14:38:43 +0200 (zo, 03 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Remove newlines from log messages.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1244 | guus | 2003-08-03 14:38:18 +0200 (zo, 03 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Keep Windows happy.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1243 | guus | 2003-08-03 14:37:55 +0200 (zo, 03 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Cygwin needs windows.h.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1242 | guus | 2003-08-03 11:55:20 +0200 (zo, 03 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Old gcc compilers don't like declarations in the middle of a function.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1241 | guus | 2003-08-03 11:08:52 +0200 (zo, 03 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Clean up last part of main().
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1240 | guus | 2003-08-03 00:01:50 +0200 (zo, 03 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Typo and another thing to think about.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1239 | guus | 2003-08-02 23:55:12 +0200 (za, 02 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Explain how tinc detaches and how it is "killed" under Windows.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1238 | guus | 2003-08-02 23:39:11 +0200 (za, 02 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Updated dutch translation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1237 | guus | 2003-08-02 23:34:10 +0200 (za, 02 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Oops.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1236 | guus | 2003-08-02 23:33:52 +0200 (za, 02 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Missing include.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1235 | guus | 2003-08-02 23:33:19 +0200 (za, 02 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Cleanups and error messages.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1234 | guus | 2003-08-02 23:01:50 +0200 (za, 02 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Error messages.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1233 | guus | 2003-08-02 22:50:38 +0200 (za, 02 aug 2003) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Install tinc as a service under Windows (MinGW). Remove cleanup_and_exit(),
either exit() directly on errors or let main_loop() shutdown gracefully.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1232 | guus | 2003-08-02 18:05:33 +0200 (za, 02 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
When compiling with MinGW, link with ws2_32.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1231 | guus | 2003-08-02 17:32:57 +0200 (za, 02 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Windows has no symbolic links as we know it.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1230 | guus | 2003-08-02 17:29:06 +0200 (za, 02 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Oops.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1229 | guus | 2003-08-02 17:27:24 +0200 (za, 02 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Allow whitespace in values.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1228 | guus | 2003-08-02 17:13:08 +0200 (za, 02 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Prevent system headers from including our own headers.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1227 | guus | 2003-08-01 10:18:22 +0200 (vr, 01 aug 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Wrong function...
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1226 | guus | 2003-07-31 16:24:19 +0200 (do, 31 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Woops!
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1225 | guus | 2003-07-31 15:18:34 +0200 (do, 31 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
No easy way to properly detect header files...
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1224 | guus | 2003-07-31 13:31:51 +0200 (do, 31 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Remove forgotten braces.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1223 | guus | 2003-07-31 13:20:32 +0200 (do, 31 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Wrong argument.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1222 | guus | 2003-07-31 13:17:39 +0200 (do, 31 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Check if the compiler knows about the __malloc__ attribute.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1220 | guus | 2003-07-30 23:52:41 +0200 (wo, 30 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Prevent definitions from messing up attributes.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1219 | guus | 2003-07-30 18:00:59 +0200 (wo, 30 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Replacement for stdbool.h
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1218 | guus | 2003-07-30 13:50:45 +0200 (wo, 30 jul 2003) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
No C99 initialisers, gcc 2.95.3 doesn't like it.
Also make sure getopt.h is included.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1217 | guus | 2003-07-30 11:45:21 +0200 (wo, 30 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Remove doc/es/ and src/device.c from the distribution.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1216 | guus | 2003-07-30 11:22:29 +0200 (wo, 30 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Update documentation and remove stuff that's too outdated.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1215 | guus | 2003-07-30 01:21:01 +0200 (wo, 30 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Cleanups.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1214 | guus | 2003-07-30 00:59:01 +0200 (wo, 30 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Native Windows support.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1213 | guus | 2003-07-29 14:38:49 +0200 (di, 29 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Make sure (at least) the MinGW device driver works.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1212 | guus | 2003-07-29 14:18:35 +0200 (di, 29 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Make sure it works.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1211 | guus | 2003-07-29 13:50:39 +0200 (di, 29 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Update configure scripts.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1210 | guus | 2003-07-29 13:06:23 +0200 (di, 29 jul 2003) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Update dutch translation and make sure all device drivers are included in
the translation and distribution.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1209 | guus | 2003-07-29 12:50:15 +0200 (di, 29 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix compile errors and warnings.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1208 | guus | 2003-07-29 00:06:09 +0200 (di, 29 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
More checks for missing functions.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1207 | guus | 2003-07-28 23:54:03 +0200 (ma, 28 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
More generic handling of tap device under Windows.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1206 | guus | 2003-07-24 14:08:16 +0200 (do, 24 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Sprinkle around a lot of const and some C99 initialisers.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1205 | guus | 2003-07-24 00:17:31 +0200 (do, 24 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't initialise a CIPHER_CTX if cipher == NULL.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1204 | guus | 2003-07-22 23:13:23 +0200 (di, 22 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Run setup_device() after parsing configuration but before claiming we're ready.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1203 | guus | 2003-07-22 22:55:21 +0200 (di, 22 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Use bools and enums where appropriate.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1202 | guus | 2003-07-22 14:58:34 +0200 (di, 22 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Option to specify pidfile location.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1201 | guus | 2003-07-21 21:58:58 +0200 (ma, 21 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Add section about configuring Cygwin and CIPE on Windows.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1200 | guus | 2003-07-21 17:51:00 +0200 (ma, 21 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Copy cygwin driver to mingw directory. It doesn't work (yet).
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1198 | guus | 2003-07-21 16:47:43 +0200 (ma, 21 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Use functions from logger.c
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1197 | guus | 2003-07-21 15:18:44 +0200 (ma, 21 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Check for sys/mman.h.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1196 | guus | 2003-07-21 15:15:36 +0200 (ma, 21 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Oops.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1195 | guus | 2003-07-21 15:14:02 +0200 (ma, 21 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Be consistent.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1194 | guus | 2003-07-18 16:10:27 +0200 (vr, 18 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
No UNIX style permissions under Windows.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1193 | guus | 2003-07-18 16:09:47 +0200 (vr, 18 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Oops.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1192 | guus | 2003-07-18 15:45:06 +0200 (vr, 18 jul 2003) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Use iface instead of interface because it might already be declared in
system header files.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1191 | guus | 2003-07-18 15:42:35 +0200 (vr, 18 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Check for ethernet/ipv4/ipv6 related structures.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1190 | guus | 2003-07-18 15:41:37 +0200 (vr, 18 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Update all device.c files.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1189 | guus | 2003-07-18 14:21:03 +0200 (vr, 18 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Remove all #ifndefs from route.c
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1188 | guus | 2003-07-18 14:16:24 +0200 (vr, 18 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Even more missing definitions.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1185 | guus | 2003-07-17 17:06:27 +0200 (do, 17 jul 2003) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Big header file cleanup: everything that has to do with standard system
libraries is moved to system.h.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1184 | guus | 2003-07-15 18:38:18 +0200 (di, 15 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Windows headers declare a struct interface somewhere.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1183 | guus | 2003-07-15 18:27:39 +0200 (di, 15 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Make use of the CIPE driver. Woohoo, tinc for Windows!
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1182 | guus | 2003-07-15 18:26:18 +0200 (di, 15 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Export mymac.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1181 | guus | 2003-07-12 22:24:04 +0200 (za, 12 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Format string checking for logger().
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1180 | guus | 2003-07-12 22:19:22 +0200 (za, 12 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Removing distribution specific files from CVS.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1179 | guus | 2003-07-12 19:48:38 +0200 (za, 12 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Update copyrights.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1178 | guus | 2003-07-12 19:41:48 +0200 (za, 12 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Simplify logging, update copyrights and some minor cleanups.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1177 | guus | 2003-07-11 18:13:00 +0200 (vr, 11 jul 2003) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
More missing IPv6 definitions and autoconf checks to make sure it compiles
under Solaris 2.6.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1176 | guus | 2003-07-07 13:50:52 +0200 (ma, 07 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
More missing definitions.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1175 | guus | 2003-07-07 13:13:31 +0200 (ma, 07 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Actually add ipv6.h.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1174 | guus | 2003-07-07 13:11:33 +0200 (ma, 07 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Provide all missing IPv6 definitions in lib/ipv6.h.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1172 | guus | 2003-07-07 01:16:29 +0200 (ma, 07 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Sprinkling the source with static and attributes.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1171 | guus | 2003-07-07 00:11:37 +0200 (ma, 07 jul 2003) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Define logger(), cleans up source code and allows us to write log entries
to a separate file.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1168 | guus | 2003-07-06 19:49:49 +0200 (zo, 06 jul 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Check for IPv6 header files.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1167 | guus | 2003-07-06 19:15:25 +0200 (zo, 06 jul 2003) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- simplify configure.in
- drop support for OpenSSL < 0.9.7
- add some missing definitions/includes
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1166 | guus | 2003-06-25 22:55:05 +0200 (wo, 25 jun 2003) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
This subtle pointer arithmetic thingy is (I'm very sure of it) the cause
of the lingering connections problem. Hopefully it is fixed now...
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1165 | guus | 2003-06-25 22:52:59 +0200 (wo, 25 jun 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Really make tinc default to any addressfamily.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1164 | guus | 2003-06-12 13:08:40 +0200 (do, 12 jun 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
There are two lzo compression levels.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1163 | guus | 2003-06-11 22:36:36 +0200 (wo, 11 jun 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Typo and conversion to UTF-8.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1162 | guus | 2003-06-11 22:19:46 +0200 (wo, 11 jun 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Update dutch translation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1161 | guus | 2003-06-11 22:18:48 +0200 (wo, 11 jun 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Update documentation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1160 | guus | 2003-06-11 21:40:43 +0200 (wo, 11 jun 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
More braces to make gcc happy.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1159 | guus | 2003-06-11 21:39:02 +0200 (wo, 11 jun 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fixes from Wessel Danker's libavl.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1158 | guus | 2003-06-11 21:28:38 +0200 (wo, 11 jun 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Remove mymac stuff from device.c.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1157 | guus | 2003-06-11 21:27:35 +0200 (wo, 11 jun 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
AddressFamily is "any" by default.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1156 | guus | 2003-06-11 21:09:52 +0200 (wo, 11 jun 2003) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
If we have a Linux tun/tap device and we are in router mode, open the device
in tun mode.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1155 | guus | 2003-06-11 21:07:56 +0200 (wo, 11 jun 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Call make_names() before doing anything else.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1154 | guus | 2003-06-07 15:18:32 +0200 (za, 07 jun 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix warning and add missing checks for LZO library.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1152 | guus | 2003-05-18 00:12:52 +0200 (zo, 18 mei 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix links.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1151 | guus | 2003-05-07 13:21:58 +0200 (wo, 07 mei 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Small fixes.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1150 | guus | 2003-05-07 01:14:45 +0200 (wo, 07 mei 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Small fixes to make LZO compression work.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1149 | guus | 2003-05-06 23:13:18 +0200 (di, 06 mei 2003) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Per-node EVP_CIPHER_CTX to avoid initialisation overhead.
- LZO compression, thanks to Teemu Kiviniemi.
- Updated dutch translation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1148 | guus | 2003-04-19 13:12:45 +0200 (za, 19 apr 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Make sure outgoing_t is completely freed.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1147 | guus | 2003-04-18 23:18:36 +0200 (vr, 18 apr 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Better handling of late packets.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1146 | guus | 2003-04-03 13:43:17 +0200 (do, 03 apr 2003) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
HUP signal now closes connections to hosts if their host config file is
gone or changed. The tinc.conf file is reread for changes in the ConnectTo
lines.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1145 | guus | 2003-03-29 23:11:22 +0100 (za, 29 mrt 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Checksums must also work for uneven number of bytes.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1144 | guus | 2003-03-29 22:58:35 +0100 (za, 29 mrt 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't copy more than necessary.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1143 | guus | 2003-03-29 22:51:21 +0100 (za, 29 mrt 2003) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Speed up checksumming
- If a destination is not found in the subnet list or the destination node
is unreachable, respond with an appropiate ICMP message.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1142 | guus | 2003-03-28 14:41:49 +0100 (vr, 28 mrt 2003) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Avoid memory leak caused by OpenSSL 0.9.7a.
- Disable RSA_blinding_on() because it segfaults.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1141 | guus | 2003-03-19 12:45:05 +0100 (wo, 19 mrt 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Typo.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1140 | guus | 2003-03-19 12:43:42 +0100 (wo, 19 mrt 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Make sure send_meta() writes everything.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1139 | zarq | 2003-03-14 10:43:10 +0100 (vr, 14 mrt 2003) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Call RSA_blinding_on(), as advised in the paper on
http://crypto.stanford.edu/~dabo/abstracts/ssl-timing.html
to offer some resistance against timing attacks.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1138 | guus | 2003-01-17 01:43:58 +0100 (vr, 17 jan 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Various fixes for autoconf and OpenSSL 0.9.7 and a missing header.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1137 | guus | 2003-01-17 01:37:20 +0100 (vr, 17 jan 2003) | 5 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Fix indentation in some places.
- Optimise select loop.
- Remove unused function setup_outgoing_socket().
- Clear EVP_CIPHER_CTX structures before using them.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1136 | guus | 2003-01-14 13:53:59 +0100 (di, 14 jan 2003) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Add $NAME for tinc-up/down scripts.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1135 | guus | 2003-01-12 18:02:23 +0100 (zo, 12 jan 2003) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Run graph algorithm when replacing a second connection from the same host
replaces an older one.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1134 | guus | 2002-12-27 20:32:33 +0100 (vr, 27 dec 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
PrivateKeyFile instead of PrivateKey.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1133 | guus | 2002-11-14 23:09:03 +0100 (do, 14 nov 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix PriorityInheritance.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1132 | guus | 2002-10-07 09:32:31 +0200 (ma, 07 okt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Add documentation for BindToAddress.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1131 | zarq | 2002-09-30 21:04:37 +0200 (ma, 30 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix saving of debug level for startup level 0
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1130 | guus | 2002-09-24 13:43:34 +0200 (di, 24 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Run graph() after edge_del() when updating an edge.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1129 | wsl | 2002-09-16 16:08:04 +0200 (ma, 16 sep 2002) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
its: Engels voor "van het" - 3e persoon enkelvoud, genitief, onzijdig
it's: Engels voor "het is". Dus niet "van het".
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1127 | guus | 2002-09-16 00:37:59 +0200 (ma, 16 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Thank some more people.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1126 | guus | 2002-09-16 00:34:25 +0200 (ma, 16 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Remarks about 1.0pre8 release.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1125 | guus | 2002-09-16 00:19:38 +0200 (ma, 16 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Update documentation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1124 | guus | 2002-09-16 00:19:19 +0200 (ma, 16 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Use /dev/net/tun as default for tun/tap device under Linux.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1123 | guus | 2002-09-15 19:40:00 +0200 (zo, 15 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Updated dutch translation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1122 | guus | 2002-09-15 16:55:54 +0200 (zo, 15 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Small fixes so tinc compiles out of the box on SunOS 5.8
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1121 | guus | 2002-09-15 14:26:24 +0200 (zo, 15 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
port_t isn't used anymore and conflicts with MacOS/X headers.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1120 | guus | 2002-09-15 14:26:04 +0200 (zo, 15 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
MacOS/X needs #define _P1003_1B_VISIBLE in order to use mlockall().
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1119 | guus | 2002-09-12 00:25:58 +0200 (do, 12 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
What was I thinking?
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1118 | guus | 2002-09-11 00:13:22 +0200 (wo, 11 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Make sure malloc() is declared.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1117 | guus | 2002-09-11 00:13:01 +0200 (wo, 11 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix placement of #include "config.h"
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1116 | guus | 2002-09-10 23:46:05 +0200 (di, 10 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Link with libintl if necessary.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1115 | guus | 2002-09-10 23:29:42 +0200 (di, 10 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Clean up after indent.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1114 | guus | 2002-09-10 11:40:25 +0200 (di, 10 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix compiler warnings.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1113 | guus | 2002-09-10 00:41:56 +0200 (di, 10 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Let GCC check format string and arguments of send_request().
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1112 | guus | 2002-09-10 00:33:31 +0200 (di, 10 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Remove redundant spaces.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1111 | guus | 2002-09-09 23:49:16 +0200 (ma, 09 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Switch to K&R style indentation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1110 | guus | 2002-09-09 23:25:28 +0200 (ma, 09 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Switch to K&R style indentation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1109 | guus | 2002-09-09 21:40:12 +0200 (ma, 09 sep 2002) | 5 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Cleanups:
- Convert cp to cp(); so that automatic indenters work.
- Convert constructions like if(x == NULL) to if(!x).
- Move all assignments out of conditions.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1108 | guus | 2002-09-06 23:22:35 +0200 (vr, 06 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Why don't these connection_t's get cleaned up?
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1107 | guus | 2002-09-06 23:02:36 +0200 (vr, 06 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix MST algorithm.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1106 | guus | 2002-09-06 16:31:12 +0200 (vr, 06 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Reset the *correct* seqnos.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1105 | guus | 2002-09-06 14:19:16 +0200 (vr, 06 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
edge_weight_compare() shouldn't rely on edge_compare().
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1104 | zarq | 2002-09-06 13:08:21 +0200 (vr, 06 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Added AM_MAINTAINER_MODE
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1103 | guus | 2002-09-06 12:23:52 +0200 (vr, 06 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Remove global edge_tree.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1102 | guus | 2002-09-06 11:48:39 +0200 (vr, 06 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Only reset seqno's when a key is sent or received.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1101 | guus | 2002-09-05 01:11:58 +0200 (do, 05 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Typo.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1100 | guus | 2002-09-05 01:05:49 +0200 (do, 05 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Add missing headers.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1099 | guus | 2002-09-05 01:04:52 +0200 (do, 05 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Run autopoint and libtoolize before creating initial makefiles.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1098 | guus | 2002-09-04 21:57:53 +0200 (wo, 04 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Small updates.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1097 | guus | 2002-09-04 18:36:03 +0200 (wo, 04 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Updated dutch translation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1096 | guus | 2002-09-04 18:26:45 +0200 (wo, 04 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Generalized request broadcasting/forwarding.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1095 | guus | 2002-09-04 16:17:28 +0200 (wo, 04 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Small fixes.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1094 | guus | 2002-09-04 15:48:52 +0200 (wo, 04 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Revert to edge and graph stuff. This time, use a directed graph.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1093 | guus | 2002-09-04 10:48:03 +0200 (wo, 04 sep 2002) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Just ignore wrong ADD_NODEs instead of replying with a DEL_NODE, in the
hope other DEL_NODEs will catch up eventually.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1092 | guus | 2002-09-04 10:36:34 +0200 (wo, 04 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't forget to set prevhop to myself for new connections.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1091 | guus | 2002-09-04 10:33:08 +0200 (wo, 04 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Prevent looping DEL_NODE/ADD_NODE messages after a node disconnects.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1090 | guus | 2002-09-04 10:02:33 +0200 (wo, 04 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Reduce KEY_CHANGED traffic.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1089 | guus | 2002-09-04 00:49:55 +0200 (wo, 04 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Woops.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1088 | guus | 2002-09-04 00:37:49 +0200 (wo, 04 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
A reachable node is always more preferable to an unreachable one...
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1087 | guus | 2002-09-03 22:43:26 +0200 (di, 03 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Drop graph and edge stuff. Use new node stuff instead.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1086 | guus | 2002-09-03 22:42:05 +0200 (di, 03 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Make sure setlocale() is available.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1085 | guus | 2002-09-03 00:40:42 +0200 (di, 03 sep 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Replacement for the current routing algorithm.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1084 | guus | 2002-08-24 14:54:55 +0200 (za, 24 aug 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Check for ranlib.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1083 | guus | 2002-08-24 14:11:40 +0200 (za, 24 aug 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Gettext 1.11.5 compatibility.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1080 | guus | 2002-07-18 16:30:45 +0200 (do, 18 jul 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Added support for raw sockets. This can be used instead of tun/tap devices.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1078 | guus | 2002-07-16 15:18:27 +0200 (di, 16 jul 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't bother to chown, and correctly document ConnectTo.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1077 | guus | 2002-07-16 15:12:49 +0200 (di, 16 jul 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Allow tincd to be locked into main memory.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1076 | guus | 2002-07-12 13:45:21 +0200 (vr, 12 jul 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Include complete fake-getname/addrinfo from OpenSSH.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1071 | guus | 2002-07-11 14:57:06 +0200 (do, 11 jul 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Added stub device.c for Cygwin.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1070 | guus | 2002-07-11 14:55:58 +0200 (do, 11 jul 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Started port to Cygwin.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1068 | guus | 2002-07-11 14:42:43 +0200 (do, 11 jul 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Clear subnets before using them.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1067 | guus | 2002-07-10 13:32:33 +0200 (wo, 10 jul 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Allow identical subnets from different owners.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1066 | guus | 2002-07-10 13:27:06 +0200 (wo, 10 jul 2002) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Allow list of environment variables to be passed to execute_script().
When executing host-up/down scripts, include the address and port of the
remote host.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1065 | guus | 2002-06-21 19:49:48 +0200 (vr, 21 jun 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix for prefixlengths of 32 (IPv4) and 128 (IPv6) bits.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1064 | guus | 2002-06-21 12:11:37 +0200 (vr, 21 jun 2002) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
s/sliepen.warande.net/sliepen.eu.org/g
s/itimmermans@bigfoot.com/ivo@o2w.nl/g
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1063 | guus | 2002-06-14 13:51:29 +0200 (vr, 14 jun 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Update comments about IPv6 autoconfiguration.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1062 | guus | 2002-06-13 18:12:40 +0200 (do, 13 jun 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Reset listen_sockets after SIGHUP.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1061 | guus | 2002-06-12 15:45:23 +0200 (wo, 12 jun 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Add configuration details for NetBSD and Darwin (MacOS/X).
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1060 | guus | 2002-06-11 13:03:17 +0200 (di, 11 jun 2002) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Autoconf cleanup. Works for both 2.13 and 2.53, although running autoconf
2.53 still gives some errors.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1059 | guus | 2002-06-10 17:08:23 +0200 (ma, 10 jun 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Include darwin/device.c in distribution.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1058 | guus | 2002-06-10 16:35:18 +0200 (ma, 10 jun 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Use darwin/device.c when compiling on MacOS/X.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1057 | guus | 2002-06-10 16:33:40 +0200 (ma, 10 jun 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Added Darwin (MacOS/X) tun device handling.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1055 | zarq | 2002-06-09 18:23:12 +0200 (zo, 09 jun 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Added Alessandro Gatti
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1054 | zarq | 2002-06-09 18:19:20 +0200 (zo, 09 jun 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Include netbsd's device.c in make dist
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1053 | zarq | 2002-06-09 18:12:04 +0200 (zo, 09 jun 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Include a few more header files
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1052 | zarq | 2002-06-09 17:58:05 +0200 (zo, 09 jun 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Add /sw/{include,lib} to search paths if they exist
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1051 | zarq | 2002-06-09 17:50:12 +0200 (zo, 09 jun 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
getnameinfo fixes
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1050 | zarq | 2002-06-09 17:26:10 +0200 (zo, 09 jun 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
OSX support
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1048 | guus | 2002-06-08 16:08:57 +0200 (za, 08 jun 2002) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- netinet/* include files depend on netinet/in_systm.h.
- Squash bashism in configure.in.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1047 | guus | 2002-06-08 15:46:43 +0200 (za, 08 jun 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Use inttypes.h instead of stdint.h.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1046 | guus | 2002-06-08 14:57:10 +0200 (za, 08 jun 2002) | 5 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Cleanup:
- Remove checks for specific OS's, instead check for #defines/#includes.
- Use uint??_t where appropriate.
- Mask handling functions use void pointers to get rid of silly casts.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1045 | wsl | 2002-06-07 13:14:05 +0200 (vr, 07 jun 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
This should work much better.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1044 | guus | 2002-06-05 02:25:55 +0200 (wo, 05 jun 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Use correct includes on NetBSD.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1043 | guus | 2002-06-05 02:20:40 +0200 (wo, 05 jun 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Make it work correctly with NetBSD tun device.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1042 | guus | 2002-06-02 18:06:33 +0200 (zo, 02 jun 2002) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Support RSA_PUBKEYs (as opposed to RSAPublicKeys) so tinc accepts
public keys generated by the OpenSSL command line tools.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1035 | guus | 2002-05-01 11:15:58 +0200 (wo, 01 mei 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Only purge once when there are no more connections.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1033 | guus | 2002-04-29 22:05:07 +0200 (ma, 29 apr 2002) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix very stupid bug in node_del(), which might have caused corruption of
subnets.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1030 | guus | 2002-04-27 13:40:45 +0200 (za, 27 apr 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Informative log message if execl() failed.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1029 | zarq | 2002-04-26 20:13:00 +0200 (vr, 26 apr 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Typo
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1028 | guus | 2002-04-25 21:17:24 +0200 (do, 25 apr 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Added Nick Patavalis for his RedHat package.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1027 | guus | 2002-04-23 09:49:38 +0200 (di, 23 apr 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Add BindToAddress variable, similar to the late BindToIP.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1026 | guus | 2002-04-19 16:06:40 +0200 (vr, 19 apr 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Support for MaxOS/X.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1025 | zarq | 2002-04-18 22:09:05 +0200 (do, 18 apr 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Put #ifndef checks for HAVE_RAND_PSEUDO_BYTES in the correct places.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r981 | guus | 2002-04-09 13:44:47 +0200 (di, 09 apr 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Remarks about 1.0pre7 release.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r980 | guus | 2002-04-09 13:43:45 +0200 (di, 09 apr 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Updated dutch translation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r979 | guus | 2002-04-09 13:43:29 +0200 (di, 09 apr 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
masklength is better known as prefixlength
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r978 | guus | 2002-04-09 13:42:48 +0200 (di, 09 apr 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
masklength is better known as prefixlength.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r977 | guus | 2002-04-08 15:27:09 +0200 (ma, 08 apr 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Automake forgets about depcomp, remind it.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r976 | guus | 2002-04-05 11:11:38 +0200 (vr, 05 apr 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix maskcheck() and maskcmp().
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r975 | guus | 2002-04-01 23:28:39 +0200 (ma, 01 apr 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
check_rsa() is broken, I don't know why, just remove it for now.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r974 | guus | 2002-04-01 23:28:05 +0200 (ma, 01 apr 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't check_network_activity() if select() is interrupted by a signal.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r973 | guus | 2002-03-27 20:43:50 +0100 (wo, 27 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Make configure --help output look nicer.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r972 | guus | 2002-03-27 17:26:26 +0100 (wo, 27 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Update with information about the pre6 release.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r971 | guus | 2002-03-27 17:00:49 +0100 (wo, 27 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Update dutch translation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r970 | guus | 2002-03-27 17:00:38 +0100 (wo, 27 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix format strings.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r969 | guus | 2002-03-27 16:47:06 +0100 (wo, 27 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Remove symlink to device.c when doing a make dist.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r968 | guus | 2002-03-27 16:35:07 +0100 (wo, 27 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Recent automake uses $(AMTAR) instead of $(TAR)
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r967 | guus | 2002-03-27 16:26:44 +0100 (wo, 27 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Remove cruft.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r966 | guus | 2002-03-27 16:26:29 +0100 (wo, 27 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Small updates.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r965 | guus | 2002-03-27 16:01:37 +0100 (wo, 27 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Limit the amount of packets in a queue to 8.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r964 | guus | 2002-03-27 16:01:16 +0100 (wo, 27 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Extend list_t with the number of elements in the list.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r963 | guus | 2002-03-27 15:02:36 +0100 (wo, 27 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Merge do_prune() with build_fdset(). Probably fixes the invalid filedescriptor error.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r962 | guus | 2002-03-26 14:19:56 +0100 (di, 26 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Small correction.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r961 | guus | 2002-03-26 13:00:38 +0100 (di, 26 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix execute_script().
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r960 | guus | 2002-03-25 16:51:58 +0100 (ma, 25 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Send REQ_KEY only once until ANS_KEY has arrived.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r959 | guus | 2002-03-25 16:12:09 +0100 (ma, 25 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Tell a little bit more about security.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r958 | guus | 2002-03-25 16:01:32 +0100 (ma, 25 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Updated documentation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r957 | guus | 2002-03-25 14:54:49 +0100 (ma, 25 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Set myself->status.reachable.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r956 | guus | 2002-03-24 18:14:01 +0100 (zo, 24 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Configuration variables were still handled case sensitively.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r955 | guus | 2002-03-24 18:08:38 +0100 (zo, 24 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
OpenBSD tun device uses address family number instead of Ethernet type.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r954 | guus | 2002-03-24 17:50:58 +0100 (zo, 24 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Respect type field.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r953 | guus | 2002-03-24 17:40:14 +0100 (zo, 24 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Updated dutch translation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r952 | guus | 2002-03-24 17:36:56 +0100 (zo, 24 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Set $INTERFACE correctly when using ethertap while compiled with tun/tap support.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r951 | guus | 2002-03-24 17:28:27 +0100 (zo, 24 mrt 2002) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Execute hosts/name-up when a node becomes reachable, and hosts/name-down
when it becomes unreachable.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r950 | guus | 2002-03-24 17:22:59 +0100 (zo, 24 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't try to execute scripts unless they exist.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r949 | guus | 2002-03-23 21:21:10 +0100 (za, 23 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Reset retry timeout when receiving the first PONG, not right after receiving the ACK.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r948 | guus | 2002-03-23 21:13:56 +0100 (za, 23 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't run graph algorithms if no edge is deleted in terminate_connection().
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r947 | guus | 2002-03-23 21:12:29 +0100 (za, 23 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
free() request strings when deleting past requests from the tree.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r946 | guus | 2002-03-23 21:01:05 +0100 (za, 23 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
send_ack() was broken.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r945 | guus | 2002-03-22 14:31:18 +0100 (vr, 22 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix compiler warnings, strictly use long int and %lx for options.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r944 | guus | 2002-03-22 13:41:54 +0100 (vr, 22 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix add_edge_h().
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r943 | guus | 2002-03-22 12:43:48 +0100 (vr, 22 mrt 2002) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Added support for jumbograms.
- Remove tcpaddress from edges, it is not used at all.
- Last bits of code to prevent looping requests.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r942 | guus | 2002-03-22 00:11:53 +0100 (vr, 22 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Put a break on requests that run around in circles.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r941 | guus | 2002-03-19 23:48:25 +0100 (di, 19 mrt 2002) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Updated SSSP algorithm to automatically detect indirect links (if a node uses
different addresses for connections to other nodes).
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r940 | guus | 2002-03-19 01:08:34 +0100 (di, 19 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Updated dutch translation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r939 | guus | 2002-03-19 01:08:23 +0100 (di, 19 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't use s6_addr[16|32] anymore.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r938 | guus | 2002-03-19 01:07:09 +0100 (di, 19 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Cleanup.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r937 | guus | 2002-03-18 23:47:20 +0100 (ma, 18 mrt 2002) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Remember sockaddrs of listening sockets, use appropriate one when sending
UDP packets.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r936 | guus | 2002-03-18 15:39:37 +0100 (ma, 18 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix #define s6_addr32.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r935 | guus | 2002-03-18 15:19:02 +0100 (ma, 18 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
#define s6_addr32, needed for FreeBSD.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r934 | guus | 2002-03-17 17:08:39 +0100 (zo, 17 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Only unmap IPv6 addresses.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r933 | guus | 2002-03-17 16:59:29 +0100 (zo, 17 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Unmap v4mapped sockaddrs.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r932 | guus | 2002-03-15 16:50:14 +0100 (vr, 15 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Typo.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r931 | guus | 2002-03-15 16:40:40 +0100 (vr, 15 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Different way of detecting neighbor solicitation requests.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r930 | guus | 2002-03-15 16:08:21 +0100 (vr, 15 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Oops, don't forget to actually put the checksum in the response packet.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r929 | guus | 2002-03-15 15:41:57 +0100 (vr, 15 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Neighbor solicitation requests now work (I think).
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r928 | guus | 2002-03-12 17:30:15 +0100 (di, 12 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Revert changes to Kruskal's algo.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r927 | guus | 2002-03-12 15:25:04 +0100 (di, 12 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Put #ifdef NEIGHBORSOL around corresponding code.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r926 | guus | 2002-03-12 15:20:44 +0100 (di, 12 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Remove silly cache thingy.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r925 | guus | 2002-03-12 15:19:51 +0100 (di, 12 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Packet sequence number/authentication warnings only if debug_lvl >= 5.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r924 | guus | 2002-03-12 14:42:23 +0100 (di, 12 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Simplified implementation of Kruskal's minimum spanning tree algorithm.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r923 | guus | 2002-03-11 14:56:00 +0100 (ma, 11 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
New strategy: forward icmp6 neighbor solicitations to intended target.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r922 | guus | 2002-03-11 14:14:53 +0100 (ma, 11 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Try to reply to neighbor solicitation requests.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r921 | guus | 2002-03-11 12:45:12 +0100 (ma, 11 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
prune_connections() before build_fdset().
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r920 | guus | 2002-03-11 12:23:04 +0100 (ma, 11 mrt 2002) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Cleanups, spelling fixes, allow symbol names for signals (-k option),
don't remove pidfile if other tincd is still running.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r919 | guus | 2002-03-10 17:09:15 +0100 (zo, 10 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't retry to make outgoing connections when exitting.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r918 | guus | 2002-03-10 16:40:27 +0100 (zo, 10 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Small fixes to improve portability.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r917 | guus | 2002-03-10 15:07:08 +0100 (zo, 10 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Autodetect $MAKE/gmake/make.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r916 | guus | 2002-03-10 15:05:35 +0100 (zo, 10 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
po/POTFILES and po/Makefile should not be generated by configure.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r915 | guus | 2002-03-10 15:04:48 +0100 (zo, 10 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix forwarding of IPv6 packets.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r914 | guus | 2002-03-01 16:14:29 +0100 (vr, 01 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Check if BindToDevice and PriorityInheritance are supported.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r913 | guus | 2002-03-01 15:33:48 +0100 (vr, 01 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Woops.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r912 | guus | 2002-03-01 15:25:10 +0100 (vr, 01 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Document and clean up MAC address expiry.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r911 | guus | 2002-03-01 15:09:31 +0100 (vr, 01 mrt 2002) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Global time_t now, so that we don't have to call time() too often.
- MAC addresses expire after a time configurable by MACExpire (default 600
seconds)
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r910 | guus | 2002-03-01 14:38:15 +0100 (vr, 01 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Updated dutch translation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r909 | guus | 2002-03-01 14:38:02 +0100 (vr, 01 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Updated documentation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r908 | guus | 2002-03-01 14:18:54 +0100 (vr, 01 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Create/bind TCP and UDP listening sockets in pairs.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r907 | guus | 2002-03-01 13:26:56 +0100 (vr, 01 mrt 2002) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
If "PriorityInheritance = yes" is specified in tinc.conf, the value of the
TOS field of the tunneled packets will be passed on to the UDP packets tinc
sends out.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r906 | guus | 2002-03-01 13:25:58 +0100 (vr, 01 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix listening sockets.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r905 | guus | 2002-03-01 12:18:34 +0100 (vr, 01 mrt 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Make BindToInterface work.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r904 | guus | 2002-02-27 23:37:55 +0100 (wo, 27 feb 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix send_request() bug.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r903 | guus | 2002-02-27 00:26:41 +0100 (wo, 27 feb 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Allow multiple listening sockets.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r902 | guus | 2002-02-26 23:47:51 +0100 (di, 26 feb 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Tweaking IPv6 support.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r901 | guus | 2002-02-20 23:37:38 +0100 (wo, 20 feb 2002) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Change SA_LEN to SALEN, former one is already defined on some platforms.
- Use SALEN everywhere appropriate.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r900 | guus | 2002-02-20 23:15:32 +0100 (wo, 20 feb 2002) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Use gai_strerror() where appropriate
- Clear hints before using them with getaddrinfo()
- Use sa_len on platforms that support them
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r899 | guus | 2002-02-20 20:31:15 +0100 (wo, 20 feb 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Preserve inpkt->len, needed for broadcasts.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r898 | guus | 2002-02-20 20:25:09 +0100 (wo, 20 feb 2002) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Protocol now also exchanges cipher/digest/maclength/compression for the
meta connection.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r897 | guus | 2002-02-20 18:16:15 +0100 (wo, 20 feb 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Cache results of lookup_subnet_...().
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r896 | guus | 2002-02-20 18:15:33 +0100 (wo, 20 feb 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix maskcmp() and maskcpy().
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r895 | guus | 2002-02-20 17:04:59 +0100 (wo, 20 feb 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Forward packets in router mode.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r894 | guus | 2002-02-20 17:04:39 +0100 (wo, 20 feb 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Use AF_UNSPEC for listening sockets if AddressFamily = any.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r893 | guus | 2002-02-20 17:04:07 +0100 (wo, 20 feb 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix segfault when receiving HUP signal.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r892 | guus | 2002-02-18 17:25:19 +0100 (ma, 18 feb 2002) | 8 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Non-blocking connect()s.
- Socket handling revamped to use sockaddr_t.
- tinc can now tunnel over IPv6.
- Handle all addresses and subnets in network byte order.
Only convert them when they need to be printed.
- IPv6 subnets bigger than /128 now work.
- Use %s and strerror(errno) instead of %m.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r888 | guus | 2002-02-12 15:42:37 +0100 (di, 12 feb 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Add check for NetBSD.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r887 | guus | 2002-02-12 15:40:12 +0100 (di, 12 feb 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Added device.c for NetBSD, actually a copy of the OpenBSD one.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r886 | guus | 2002-02-12 15:36:45 +0100 (di, 12 feb 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Get rid of sys/signal.h.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r884 | guus | 2002-02-12 15:29:00 +0100 (di, 12 feb 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't use sa_sigaction (which NetBSD doesn't like) at all if we don't use siginfo.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r883 | guus | 2002-02-11 16:59:18 +0100 (ma, 11 feb 2002) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Added support for packet compression, thanks to Mark Glines.
Add "Compression = <level>" to the host config files, where level can be
0 (off), or any integer between 1 (fast) and 9 (best).
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r881 | guus | 2002-02-11 15:20:46 +0100 (ma, 11 feb 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Small fix.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r880 | guus | 2002-02-11 15:20:21 +0100 (ma, 11 feb 2002) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- If no PrivateKeyFile is specified, /etc/tinc/netname/rsa_key.priv is assumed.
- Check RSA key before using it.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r879 | guus | 2002-02-11 13:33:01 +0100 (ma, 11 feb 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Sensible defaults for $INTERFACE.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r878 | guus | 2002-02-11 11:16:18 +0100 (ma, 11 feb 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Last bits of the merger.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r877 | guus | 2002-02-11 11:05:58 +0100 (ma, 11 feb 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Forgot to merge new files from pre5.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r876 | guus | 2002-02-10 22:57:54 +0100 (zo, 10 feb 2002) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Merging of the entire pre5 branch.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r784 | zarq | 2001-11-16 23:41:38 +0100 (vr, 16 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Conversion to struct addrinfo is almost complete for this file.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r783 | zarq | 2001-11-16 23:40:26 +0100 (vr, 16 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't include netutl.h.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r782 | zarq | 2001-11-16 23:31:41 +0100 (vr, 16 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fixed silly typo: "np" instead of "no"
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r781 | zarq | 2001-11-16 23:31:15 +0100 (vr, 16 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
get_config_subnet needs to be fixed.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r780 | zarq | 2001-11-16 18:40:50 +0100 (vr, 16 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
route_ipv4 and route_ipv6 replaced by route_ip.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r779 | zarq | 2001-11-16 18:39:59 +0100 (vr, 16 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't include netutl.h.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r778 | zarq | 2001-11-16 18:39:38 +0100 (vr, 16 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
lookup_node_udp changed.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r777 | zarq | 2001-11-16 18:38:39 +0100 (vr, 16 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
First part of rewriting things to use struct addrinfo.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r776 | zarq | 2001-11-16 18:37:08 +0100 (vr, 16 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Added dropin replacements for get*info and helper functions.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r775 | zarq | 2001-11-16 17:16:33 +0100 (vr, 16 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Added HAVE_STRUCT_ADDRINFO
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r774 | zarq | 2001-11-16 16:56:44 +0100 (vr, 16 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
(re)added port to struct node_t
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r773 | zarq | 2001-11-16 13:22:02 +0100 (vr, 16 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't include netutl.h.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r772 | zarq | 2001-11-16 13:21:22 +0100 (vr, 16 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Obsoleted.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r771 | zarq | 2001-11-16 13:16:28 +0100 (vr, 16 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't compile/link netutl.c.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r770 | zarq | 2001-11-16 13:14:20 +0100 (vr, 16 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
get_config_{ip,port} removed.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r769 | zarq | 2001-11-16 13:13:34 +0100 (vr, 16 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Changed to use struct addrinfo where needed.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r768 | zarq | 2001-11-16 13:10:54 +0100 (vr, 16 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Obsoleted all IP<x> types in favor of struct addrinfo
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r767 | zarq | 2001-11-16 13:08:38 +0100 (vr, 16 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Removed definitions of ipv4_t, ipv6_t, port_t
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r766 | zarq | 2001-11-16 13:02:17 +0100 (vr, 16 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Changed lookup_connection to use struct addrinfo
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r765 | zarq | 2001-11-16 13:01:48 +0100 (vr, 16 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Changed prototype for lookup_connection to use struct addrinfo
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r764 | zarq | 2001-11-16 01:23:28 +0100 (vr, 16 nov 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Use struct addrinfo in connection_t to hold all host data such as IP
address and port
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r763 | zarq | 2001-11-16 01:13:08 +0100 (vr, 16 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Deprecated get_config_ip and get_config_port
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r762 | zarq | 2001-11-16 00:49:46 +0100 (vr, 16 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Check for struct addrinfo
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r761 | zarq | 2001-11-16 00:28:58 +0100 (vr, 16 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Credit OpenSSH
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r760 | zarq | 2001-11-16 00:26:27 +0100 (vr, 16 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Check for getnameinfo, gai_strerror, freeaddrinfo
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r759 | zarq | 2001-11-16 00:05:34 +0100 (vr, 16 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Check for getaddrinfo
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r758 | guus | 2001-11-05 20:09:08 +0100 (ma, 05 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
More fixes for Solaris.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r757 | guus | 2001-11-05 20:06:07 +0100 (ma, 05 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Various fixes needed for Solaris.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r756 | guus | 2001-11-05 00:48:27 +0100 (ma, 05 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Correctly check if subnet owner exists.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r755 | guus | 2001-11-05 00:29:50 +0100 (ma, 05 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Be liberal in what you accept: allow unknown edges to be deleted.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r754 | guus | 2001-11-03 23:53:02 +0100 (za, 03 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
*** empty log message ***
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r753 | guus | 2001-11-03 22:22:02 +0100 (za, 03 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Several bugfixes.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r752 | guus | 2001-11-03 22:21:04 +0100 (za, 03 nov 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Use PEM functions as suggested by OpenSSL docs.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r751 | guus | 2001-10-31 21:37:54 +0100 (wo, 31 okt 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Some very small fixes
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r750 | guus | 2001-10-31 21:22:52 +0100 (wo, 31 okt 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Avoid connecting to another node twice, and check name of outgoing connections.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r749 | guus | 2001-10-31 21:07:17 +0100 (wo, 31 okt 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Show cfg->variable instead of cfg->value when complaining about wrong type.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r748 | guus | 2001-10-31 21:02:06 +0100 (wo, 31 okt 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't forget to read public RSA key when making an outgoing connection.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r747 | guus | 2001-10-31 13:50:24 +0100 (wo, 31 okt 2001) | 5 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Small fixes to graph algorithms
- More control over tap device, ability to set interface name to something
other than the netname.
- Export NETNAME, DEVICE and INTERFACE environment variables to scripts.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r746 | guus | 2001-10-30 17:34:32 +0100 (di, 30 okt 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
More updates to protocol handlers and reimplemented terminate_connection().
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r745 | guus | 2001-10-30 13:59:12 +0100 (di, 30 okt 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Various fixes, tinc is now somewhat capable of actually working again.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r744 | guus | 2001-10-29 14:14:57 +0100 (ma, 29 okt 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Working version of Kruskal's algorithm. The running time is very bad though.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r742 | guus | 2001-10-28 23:42:49 +0100 (zo, 28 okt 2001) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- More changes needed for Kruskal's algorithm
- Implemented a breadth-first search algorithm as a cheap substitution for a
single-source shortest path algorithm.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r741 | guus | 2001-10-28 11:16:18 +0100 (zo, 28 okt 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- More s/vertex/edge/g
- Implementation of Kruskal's minimum spanning tree algorithm.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r739 | guus | 2001-10-28 09:41:19 +0100 (zo, 28 okt 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
What was I thinking? s/vertex/edge/g.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r736 | guus | 2001-10-27 17:19:13 +0200 (za, 27 okt 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Various small fixes to make tinc runnable again.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r735 | guus | 2001-10-27 15:13:35 +0200 (za, 27 okt 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Make sure everything links.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r734 | guus | 2001-10-27 14:13:17 +0200 (za, 27 okt 2001) | 8 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Big bad commit:
- Transition to new node/vertex/connection structures
- Use new configuration handling everywhere
- Linux tun/tap device handling cleanup
- Start of IPv6 support in route.c
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
It compiles, but it won't link.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r733 | guus | 2001-10-13 15:53:07 +0200 (za, 13 okt 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Support new files (node/vertex/device.[ch]) and OpenBSD.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r732 | guus | 2001-10-12 17:52:03 +0200 (vr, 12 okt 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Forgot the tun specific stuff.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r731 | guus | 2001-10-12 17:49:11 +0200 (vr, 12 okt 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Added OpenBSD tun device handling. Untested though.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r729 | guus | 2001-10-12 17:38:35 +0200 (vr, 12 okt 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Forgot to remove some old #ifdef stuff.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r728 | guus | 2001-10-12 17:33:21 +0200 (vr, 12 okt 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Solaris tun device handling cleaned up a bit and added.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r726 | guus | 2001-10-12 17:22:59 +0200 (vr, 12 okt 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Added FreeBSD tap device handling.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r724 | guus | 2001-10-12 17:16:03 +0200 (vr, 12 okt 2001) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Split tap device stuff out of net.[ch]
- Each OS gets it's own device.c to get rid of evil #ifdefs.
- Cleaned up Linux ethertap and tun/tap handling.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r721 | guus | 2001-10-10 22:35:10 +0200 (wo, 10 okt 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
More updates to new node/vertex/connection combo.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r720 | guus | 2001-10-10 22:34:27 +0200 (wo, 10 okt 2001) | 6 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Revamp configuration handling:
- Store everything in AVL trees (fast lookup)
- No need for hazahaza anymore
- Parse values when needed
- This simplifies a lot of config variable lookups.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r719 | guus | 2001-10-10 11:42:29 +0200 (wo, 10 okt 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Removed everything from connection.c that has already been moved to node.c and
vertex.c.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r718 | guus | 2001-10-10 10:49:47 +0200 (wo, 10 okt 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Further implementation of doc/CONNECTIVITY. connection.[ch] is now split into a
node, vertex and connection part.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r715 | wsl | 2001-10-09 21:41:56 +0200 (di, 09 okt 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
make is not always GNU make.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r714 | guus | 2001-10-09 21:37:10 +0200 (di, 09 okt 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Small corrections.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r713 | guus | 2001-10-09 21:30:30 +0200 (di, 09 okt 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Started implementing doc/CONNECTIVITY.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r710 | guus | 2001-10-08 17:47:30 +0200 (ma, 08 okt 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Updated dutch translation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r709 | guus | 2001-10-08 17:37:14 +0200 (ma, 08 okt 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix bug when dropping an old connection in favour of a new one from the
same host.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r708 | guus | 2001-10-08 15:37:30 +0200 (ma, 08 okt 2001) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Use ping timeout mechanism to close connections that don't authenticate
in time.
- Fix potential segmentation fault in check_dead_connections().
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r707 | guus | 2001-10-08 13:59:08 +0200 (ma, 08 okt 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix bug where tinc would crash because of a portscan or a connection from a
tinc daemon with a different version.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r706 | guus | 2001-10-08 13:47:55 +0200 (ma, 08 okt 2001) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Renamed lastbutonehop to prevhop.
- Added connection_t *via to connection_t, this keeps record of where
to send UDP packets to.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r705 | guus | 2001-09-25 15:39:11 +0200 (di, 25 sep 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fill in next- and lastbutonehop for myself.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r704 | guus | 2001-09-25 15:35:45 +0200 (di, 25 sep 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Try next connectto instead of the same over and over.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r703 | guus | 2001-09-24 16:16:29 +0200 (ma, 24 sep 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Show next- and lastbutonehop when dumping connectionlist to syslog.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r702 | guus | 2001-09-24 16:12:00 +0200 (ma, 24 sep 2001) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Not only keep track of nexthop, but also of lastbutonehop. If destination cl
wants indirectdata, send it to the lastbutonehop instead, unless it too has
requested so, and so on.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r701 | guus | 2001-09-24 15:31:15 +0200 (ma, 24 sep 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Try old TUN/TAP ioctl() request if the one from if_tun.h fails.
- Be more verbose about the kind of tap device used.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r700 | zarq | 2001-09-05 20:38:09 +0200 (wo, 05 sep 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Killing tincd with SIGINT causes it to toggle between the current
debug level and level 5. Useful to debug a running tincd.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r699 | guus | 2001-09-01 14:46:49 +0200 (za, 01 sep 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
config_t* is a const parameter in get_config_val().
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r698 | guus | 2001-09-01 14:36:53 +0200 (za, 01 sep 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Optional signal number for -k option.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r697 | guus | 2001-09-01 14:36:06 +0200 (za, 01 sep 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Revised reconnection mechanism, always try out all ConnectTo lines.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r696 | guus | 2001-09-01 14:02:39 +0200 (za, 01 sep 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Remove IndirectData support for now, new implementation will be added
later.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r695 | guus | 2001-08-28 22:52:39 +0200 (di, 28 aug 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix signed comparison bug in lookup_subnet_ipv4().
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r694 | guus | 2001-08-17 20:14:04 +0200 (vr, 17 aug 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't send DEL_HOSTs when !status.meta
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r693 | guus | 2001-07-24 22:14:30 +0200 (di, 24 jul 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Explicitly log which type of tunnel device is used.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r692 | guus | 2001-07-24 22:13:42 +0200 (di, 24 jul 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
The val variable in a config_t is never used as a long.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r691 | guus | 2001-07-24 22:04:22 +0200 (di, 24 jul 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Write public key to rsa_key.pub instead of rsa_key.priv (if not host
configuration file is found).
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r690 | guus | 2001-07-24 22:03:40 +0200 (di, 24 jul 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't use %m in fprintf().
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r689 | guus | 2001-07-24 10:51:36 +0200 (di, 24 jul 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
More on edges.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r688 | guus | 2001-07-24 00:06:22 +0200 (di, 24 jul 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Discuss how sending ADD_EDGEs would be better than sending ADD_HOSTs.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r687 | guus | 2001-07-22 19:41:52 +0200 (zo, 22 jul 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Written down a possible solution.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r686 | guus | 2001-07-22 17:25:13 +0200 (zo, 22 jul 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Correctie.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r685 | guus | 2001-07-22 16:58:18 +0200 (zo, 22 jul 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Small update.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r684 | guus | 2001-07-22 16:46:11 +0200 (zo, 22 jul 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Described problem in more detail.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r683 | guus | 2001-07-22 16:04:38 +0200 (zo, 22 jul 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Started writing a document about how daemons connect to each other.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r681 | guus | 2001-07-21 22:21:25 +0200 (za, 21 jul 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Woohoo! tinc now compiles, runs and actually *works* on Solaris!
Tested on a SparcStation 20MP running Solaris 7. (Thanks, jiggel!)
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r680 | guus | 2001-07-21 17:46:34 +0200 (za, 21 jul 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Always close all sockets in terminate_connection().
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r679 | guus | 2001-07-21 17:34:18 +0200 (za, 21 jul 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Updated terminate_connection() so you can choose if DEL_HOSTs should be
sent or not.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r678 | guus | 2001-07-20 22:25:10 +0200 (vr, 20 jul 2001) | 6 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Added purge_tree for connection_t's which are no longer in the connection,
active or id trees, but which may still be referenced. This tree is flushed
when it is safe, this replaces purge_connection_tree().
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Also lots of bugfixes related to the new trees.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r677 | guus | 2001-07-20 15:54:19 +0200 (vr, 20 jul 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Remove all unnecessary status.meta and status.active checks.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r676 | guus | 2001-07-19 14:29:40 +0200 (do, 19 jul 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Correctly use the active_tree.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r675 | guus | 2001-07-15 20:07:31 +0200 (zo, 15 jul 2001) | 6 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Split connection list into two lists:
- one list to handle all incoming/outgoing TCP connections
- another list to handle all UDP connections
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
This will prevent race conditions.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r674 | guus | 2001-07-15 16:21:12 +0200 (zo, 15 jul 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Correct inclusion of standard if_tun.h header file.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r673 | guus | 2001-07-04 10:43:32 +0200 (wo, 04 jul 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't load table of verbose OpenSSL errormessages.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r672 | guus | 2001-07-04 10:41:36 +0200 (wo, 04 jul 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Always use <openssl/include.h> instead of just <include.h>
- Check if RAND_pseudo_bytes() exists, otherwise just use RAND_bytes()
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r671 | guus | 2001-07-01 23:42:13 +0200 (zo, 01 jul 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Check for all potential duplicate entries in the id tree.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r670 | guus | 2001-07-01 11:21:14 +0200 (zo, 01 jul 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix compiler warning.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r669 | guus | 2001-07-01 11:21:01 +0200 (zo, 01 jul 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix printf format bug.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r668 | guus | 2001-07-01 11:06:17 +0200 (zo, 01 jul 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
More items marked as done.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r667 | guus | 2001-06-29 17:38:40 +0200 (vr, 29 jun 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Dutch translation updated.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r666 | guus | 2001-06-29 17:33:18 +0200 (vr, 29 jun 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Update of RedHat build scripts.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r665 | guus | 2001-06-29 17:32:26 +0200 (vr, 29 jun 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
It appears that autogen.sh doesn't like es.po if it isn't mentioned in
the makefile/configure scripts.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r663 | guus | 2001-06-29 16:15:46 +0200 (vr, 29 jun 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Check for dlopen in standard libraries first (needed for DEC OSF).
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r662 | guus | 2001-06-29 15:09:55 +0200 (vr, 29 jun 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix gcc 3.0 warnings.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r661 | guus | 2001-06-29 15:09:32 +0200 (vr, 29 jun 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Log error if two hosts connect with same IP/port tuple.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r660 | guus | 2001-06-29 13:09:13 +0200 (vr, 29 jun 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Also remove po/Makefile.in.in, which is generated by autogen.sh.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r659 | guus | 2001-06-29 13:03:27 +0200 (vr, 29 jun 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
es.po revived.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r658 | guus | 2001-06-29 12:30:18 +0200 (vr, 29 jun 2001) | 5 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Execute tinc-down BEFORE tap device is closed. This is a. more symmetric
(tinc-up is started after tap device is opened) and b. is needed for
tun/tap device, where the interface does not exist anymore after the
device file is closed.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r657 | guus | 2001-06-29 12:27:57 +0200 (vr, 29 jun 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't build Spanish translation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r656 | guus | 2001-06-29 12:27:33 +0200 (vr, 29 jun 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
ABOUT-NLS is created by autogen.sh.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r655 | guus | 2001-06-29 12:23:46 +0200 (vr, 29 jun 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Spanish translation removed. Nobody maintains it, and it is severely
outdated.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r654 | zarq | 2001-06-27 00:00:57 +0200 (wo, 27 jun 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Small fix to make it compile again
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r653 | guus | 2001-06-21 20:28:52 +0200 (do, 21 jun 2001) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Reinstated search for if_tun.h in kernel source tree, because apparently
/usr/include/linux does not always have the same contents as the include
files from the currently running kernel.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r652 | guus | 2001-06-21 18:37:47 +0200 (do, 21 jun 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Remove #warnings I used for debugging stuff.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r651 | guus | 2001-06-21 18:37:05 +0200 (do, 21 jun 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Check for and add -ldl.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r650 | guus | 2001-06-21 18:16:32 +0200 (do, 21 jun 2001) | 6 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Solaris compile fixes
- Set mymac to broadcast MAC so that ifconfig hw ether <...> is really not
needed anymore.
- Forwarding of indirect packets when in switch mode (because the kernel
will not do it for us then).
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r649 | zarq | 2001-06-20 23:32:40 +0200 (wo, 20 jun 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't include the debian/ dir in a release
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r648 | guus | 2001-06-09 12:00:34 +0200 (za, 09 jun 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Woops - big bug in send_key_changed fixed.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r647 | guus | 2001-06-08 20:02:10 +0200 (vr, 08 jun 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Only reset seconds_till_retry when we activate the outgoing connection.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r646 | guus | 2001-06-07 09:51:04 +0200 (do, 07 jun 2001) | 6 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Changed drastically because it didn't work correctly:
- Don't cache the --with-openssl-* option arguments
- Only search for openssl/*.h, the openssl include files include other
files only from an openssl/ directory too
- Set CPPFLAGS before AC_CHECK_HEADERS
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r645 | guus | 2001-06-07 09:48:11 +0200 (do, 07 jun 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Save configure cache more often.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r644 | guus | 2001-06-06 21:12:38 +0200 (wo, 06 jun 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fixes to make switching work between hosts that have no meta-connection.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r643 | guus | 2001-06-06 21:11:16 +0200 (wo, 06 jun 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Log and warn about duplicate subnet_add()'s for the same subnet.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r642 | guus | 2001-06-05 21:45:47 +0200 (di, 05 jun 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Add missing? counting of total_socket_in.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r641 | guus | 2001-06-05 21:39:54 +0200 (di, 05 jun 2001) | 6 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
You can now put an option "Mode" in tinc.conf, and choose from:
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Mode = router (default, work like tinc has always worked)
- Mode = switch (work like a switch)
- Mode = hub (work like a hub, broadcasting everything)
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r640 | guus | 2001-06-05 20:07:14 +0200 (di, 05 jun 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix bug where lookup_subnet_ipv4() could go into an infinite loop.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r639 | guus | 2001-06-05 18:31:59 +0200 (di, 05 jun 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- This oneliner removes the need for ifconfig tap? hw ether fe:fd:0:0:0:0
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r638 | guus | 2001-06-05 18:15:48 +0200 (di, 05 jun 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Updated dutch translation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r637 | guus | 2001-06-05 18:13:41 +0200 (di, 05 jun 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Changed some stuff to allow correct generation of po/Makefile after a
make cvs-clean.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r636 | guus | 2001-06-05 18:09:55 +0200 (di, 05 jun 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- tinc can now act as a switch or a hub too (as opposed to a router only)
- cleaner initialisation of "UNKNOWN" and "MYSELF" names
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r635 | guus | 2001-06-04 13:14:35 +0200 (ma, 04 jun 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Added proxy-arp support. No more ifconfig -arp needed. Works like a charm
under FreeBSD now :).
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r634 | guus | 2001-06-01 10:02:09 +0200 (vr, 01 jun 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix subnet_lookup() for overlapping subnets. Needs rethinking.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r633 | guus | 2001-05-28 10:56:57 +0200 (ma, 28 mei 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Make sure Solaris is happy too.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r632 | guus | 2001-05-28 10:21:43 +0200 (ma, 28 mei 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Small fixes to allow correct compilation under FreeBSD (tested with 4.3)
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r631 | zarq | 2001-05-26 11:35:28 +0200 (za, 26 mei 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't distribute autogen.sh in a release
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r630 | zarq | 2001-05-26 11:35:00 +0200 (za, 26 mei 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Changed version number to 1.0-cvs
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r629 | zarq | 2001-05-26 11:34:11 +0200 (za, 26 mei 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
New make target: `make release'
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r628 | guus | 2001-05-25 20:57:37 +0200 (vr, 25 mei 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix sample configuration to show keys in PEM format and correct tapdevice.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r627 | guus | 2001-05-25 15:24:34 +0200 (vr, 25 mei 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Documents are merged. Now we only need to check the ports and the TCPonly
and IndirectData options.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r626 | guus | 2001-05-25 14:45:37 +0200 (vr, 25 mei 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Merged PROTOCOL, NETWORK and SECURITY2 with the texinfo manual.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r625 | guus | 2001-05-25 13:54:28 +0200 (vr, 25 mei 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
TCPonly now works (in a relatively clean way too).
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r624 | guus | 2001-05-25 12:08:11 +0200 (vr, 25 mei 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
With recent kernels the tun device file is located in /dev/net.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r623 | guus | 2001-05-25 12:06:13 +0200 (vr, 25 mei 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Small corrections to the manuals.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r622 | guus | 2001-05-25 10:36:11 +0200 (vr, 25 mei 2001) | 6 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Small fixes:
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Fix compiler warnings (one was a real (but harmless) bug)
- Don't send PING packets if there is UDP traffic
- Correctly terminate strings containing salt for PING/PONG packets
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r621 | guus | 2001-05-24 23:52:26 +0200 (do, 24 mei 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Only send key_changed if it was previously requested.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r620 | guus | 2001-05-24 23:32:30 +0200 (do, 24 mei 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
All features for 1.0 are implemented now, we just have to check the
FreeBSD and Solaris ports and merge some docs.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r619 | guus | 2001-05-24 23:30:36 +0200 (do, 24 mei 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Since this is incompatible with some earlier versions, PROT_CURRENT is
increased.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r618 | guus | 2001-05-24 23:29:09 +0200 (do, 24 mei 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Add randomness to PING/PONG packets to prevent crypto attacks on quiet
tunnels.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r617 | guus | 2001-05-24 22:40:13 +0200 (do, 24 mei 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Changed URL from kernelnotes.org to linuxdoc.org.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r616 | guus | 2001-05-24 22:24:12 +0200 (do, 24 mei 2001) | 6 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
More revisions to the documentation:
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Removed cruft
- Reordered some sections to make it more logical for the beginner
- Added small examples and hints about configuration files
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r615 | guus | 2001-05-19 17:50:51 +0200 (za, 19 mei 2001) | 5 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Make sure correct information is supplied for both old kernels (with
ethertap) and for new kernels (with TUN/TAP driver).
- Revised example configuration and made it conform to latest (CVS) version of
tinc.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r614 | guus | 2001-05-07 21:08:46 +0200 (ma, 07 mei 2001) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- s/ip_t/ipv4_t/g
- Add "salt" to the beginning of UDP packets. Replaces length field which
is not useful anyway.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r613 | guus | 2001-05-04 20:45:02 +0200 (vr, 04 mei 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Correctly cycle through ConnectTo variables.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r612 | guus | 2001-04-13 12:30:04 +0200 (vr, 13 apr 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Depend on new ssl package and install alias for universal TUN/TAP module.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r611 | guus | 2001-03-13 22:33:31 +0100 (di, 13 mrt 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Check indirectdata option before forwarding certain requests.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r610 | guus | 2001-03-13 22:32:24 +0100 (di, 13 mrt 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Ignore alarm signals if we do not need to respond to them.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r609 | guus | 2001-03-13 10:55:14 +0100 (di, 13 mrt 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fixed bug in setup_signals() that would make tinc die when unexpected
signals were caught.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r608 | guus | 2001-03-13 00:58:19 +0100 (di, 13 mrt 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fixed a race condition triggered by receive_meta() and the new
authentication scheme.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r607 | guus | 2001-03-04 15:00:24 +0100 (zo, 04 mrt 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Added a description of what is going on in net.c and route.c, and how
packets flow through tinc.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r606 | guus | 2001-03-04 14:59:53 +0100 (zo, 04 mrt 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Updated translation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r605 | guus | 2001-03-04 14:59:32 +0100 (zo, 04 mrt 2001) | 5 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- route.c is now used to determine destination
- flags are removed, since they were not used at all. Use options instead.
- indirectdata works now, tcponly almost...
- made functions that don't return useful information void
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r603 | guus | 2001-03-02 12:25:56 +0100 (vr, 02 mrt 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Added explaination of our key exchange using RSA encryption.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r602 | guus | 2001-03-01 22:32:04 +0100 (do, 01 mrt 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Various small fixes.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r601 | guus | 2001-02-27 17:50:29 +0100 (di, 27 feb 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Removed compiler warning.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r600 | guus | 2001-02-27 17:37:31 +0100 (di, 27 feb 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Removed lots of compiler warnings.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r599 | guus | 2001-02-27 17:17:04 +0100 (di, 27 feb 2001) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Fixed Interface option (untested)
- Removed error handling for non-critical socket options
- Added TCP_NODELAY and IPTOS_LOWDELAY options for meta sockets.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r598 | zarq | 2001-02-27 17:15:14 +0100 (di, 27 feb 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Authentication done
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r597 | guus | 2001-02-27 16:33:39 +0100 (di, 27 feb 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't forget to reconnect if outgoing connection fails during
authentication.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r596 | guus | 2001-02-26 12:37:20 +0100 (ma, 26 feb 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Make sure METAKEY is smaller than the modulus of the RSA key
- Get symmetric key from the least significant bytes of the RSA message
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r595 | guus | 2001-02-25 21:17:46 +0100 (zo, 25 feb 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Added process.c to the translated files.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r594 | guus | 2001-02-25 20:09:45 +0100 (zo, 25 feb 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Implemented new authentication scheme from doc/SECURITY2.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r593 | guus | 2001-02-25 17:34:19 +0100 (zo, 25 feb 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Encrypt network packets in CBC mode instead of CFB mode.
(This breaks compatibility with all previous versions!)
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r592 | guus | 2001-02-25 17:04:00 +0100 (zo, 25 feb 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Copy packets before putting them in the queue.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r591 | guus | 2001-02-25 16:34:50 +0100 (zo, 25 feb 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Free node->data and node, not node->data twice.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r590 | guus | 2001-02-25 15:51:42 +0100 (zo, 25 feb 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Add missing \n.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r589 | guus | 2001-02-25 12:09:29 +0100 (zo, 25 feb 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Corrected check for errors after read() calls.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r588 | wsl | 2001-02-20 22:53:18 +0100 (di, 20 feb 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Important bugfix in avl_insert_before() and avl_insert_after()
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r587 | zarq | 2001-02-18 03:13:26 +0100 (zo, 18 feb 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
tinc_TUNTAP now substitutes the values outside the AC_CACHE_CHECK
block. configure should now correctly set HAVE_TUNTAP.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r586 | guus | 2001-02-13 10:54:29 +0100 (di, 13 feb 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Added description of the proposed new authentication scheme.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r584 | zarq | 2001-02-11 12:55:28 +0100 (zo, 11 feb 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
More files to ignore in CVS
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r582 | guus | 2001-02-11 12:50:09 +0100 (zo, 11 feb 2001) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Updated CVS_CREATED to remove intl/ directory and some other
autogenerated files.
- Checked if all INCLUDES/LIBS/etc directives inherit the global variables.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r581 | guus | 2001-02-11 12:46:14 +0100 (zo, 11 feb 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Ignore file for src/
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r580 | guus | 2001-02-11 12:44:32 +0100 (zo, 11 feb 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Added .cvsignore files to get rid of warnings and prevent autogenerated
files from being added accidentaly.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r578 | guus | 2001-02-06 11:42:27 +0100 (di, 06 feb 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Removed another local definition of the variable "errno"
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r577 | guus | 2001-02-06 11:13:44 +0100 (di, 06 feb 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Updated dutch translation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r576 | guus | 2001-02-06 11:13:22 +0100 (di, 06 feb 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix memory leak in avl_insert() if item was already inserted.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r575 | guus | 2001-02-06 11:12:51 +0100 (di, 06 feb 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
FreeBSD compile fixes (thanks to XeF4)
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r574 | zarq | 2001-01-18 14:02:34 +0100 (do, 18 jan 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Unpack sample-config.tar.gz when installing
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r573 | zarq | 2001-01-18 14:01:42 +0100 (do, 18 jan 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Distribute the sample config as a .tar.gz
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r572 | zarq | 2001-01-18 14:00:57 +0100 (do, 18 jan 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fixed some errors
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r570 | zarq | 2001-01-17 02:48:44 +0100 (wo, 17 jan 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Get the PO files up to date with the current source
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r569 | zarq | 2001-01-17 02:47:39 +0100 (wo, 17 jan 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Get the Debian changelog up to date
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r568 | zarq | 2001-01-17 02:40:46 +0100 (wo, 17 jan 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Merged documentation with various updates I had lying around
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r567 | zarq | 2001-01-17 02:34:08 +0100 (wo, 17 jan 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Second draft of the release notes
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r566 | zarq | 2001-01-17 02:31:56 +0100 (wo, 17 jan 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Change version to 1.0pre4
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r565 | zarq | 2001-01-17 02:30:32 +0100 (wo, 17 jan 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Set Architecture to `any'
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r564 | zarq | 2001-01-17 02:30:05 +0100 (wo, 17 jan 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix error reporting of read_config
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r563 | guus | 2001-01-13 17:36:23 +0100 (za, 13 jan 2001) | 6 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- 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).
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r562 | guus | 2001-01-13 15:56:46 +0100 (za, 13 jan 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Copy entire sample-config directory to /etc/tinc/example upon installing.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r561 | guus | 2001-01-13 15:38:18 +0100 (za, 13 jan 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Added sample configuration directory.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r552 | guus | 2001-01-11 12:19:08 +0100 (do, 11 jan 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Only send out DEL_HOSTs for hosts with a meta connection
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r551 | guus | 2001-01-08 22:32:30 +0100 (ma, 08 jan 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Cleaned up subnet_t
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r550 | guus | 2001-01-08 22:32:00 +0100 (ma, 08 jan 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Sign was wrong in search_closest_smaller/greater
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r549 | guus | 2001-01-08 21:35:30 +0100 (ma, 08 jan 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Squashed another nasty bug.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r548 | guus | 2001-01-07 21:19:35 +0100 (zo, 07 jan 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Added indirectdata and tcponly functionality.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r547 | guus | 2001-01-07 21:19:08 +0100 (zo, 07 jan 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Fixed IPv6 subnet lookup routine.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r546 | guus | 2001-01-07 18:09:07 +0100 (zo, 07 jan 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- It's 2001, all copyright notices are updated.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r545 | guus | 2001-01-07 18:08:03 +0100 (zo, 07 jan 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Description of protocol and authentication updated.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r544 | guus | 2001-01-07 16:27:30 +0100 (zo, 07 jan 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- 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.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r543 | guus | 2001-01-07 16:25:49 +0100 (zo, 07 jan 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Reinstated a queue for outgoing packets.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r542 | guus | 2001-01-07 16:24:52 +0100 (zo, 07 jan 2001) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Changed list routines to give it the same look'n'feel as the rbl and
avl tree library.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r540 | guus | 2001-01-06 21:43:03 +0100 (za, 06 jan 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Typo.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r539 | guus | 2001-01-06 21:02:21 +0100 (za, 06 jan 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Updated texinfo manual.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r538 | guus | 2001-01-06 19:44:55 +0100 (za, 06 jan 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Updated manual pages.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r537 | guus | 2001-01-06 19:21:17 +0100 (za, 06 jan 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Changed license of AVL tree library to GPL.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r536 | guus | 2001-01-06 19:03:41 +0100 (za, 06 jan 2001) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Check and follow symlinks in is_safe_path
- By default write keys to tinc config directory
- Small fix in protocol.c
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r535 | guus | 2001-01-06 17:51:14 +0100 (za, 06 jan 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Updated dutch translation.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r534 | guus | 2001-01-06 00:53:53 +0100 (za, 06 jan 2001) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- 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...
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r533 | guus | 2001-01-06 00:51:41 +0100 (za, 06 jan 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Doubled size of trace buffer for easier debugging.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r532 | guus | 2001-01-06 00:50:56 +0100 (za, 06 jan 2001) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- AVL tree routines: faster than RBL, and also more stable.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r529 | guus | 2000-12-22 22:34:24 +0100 (vr, 22 dec 2000) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- 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
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r528 | zarq | 2000-12-22 18:15:26 +0100 (vr, 22 dec 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Added lint target, requires lclint.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r527 | zarq | 2000-12-22 18:10:25 +0100 (vr, 22 dec 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Forget router.c
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r526 | zarq | 2000-12-22 17:59:16 +0100 (vr, 22 dec 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Include autogen.sh (needed for the Debian package).
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r525 | zarq | 2000-12-22 17:54:56 +0100 (vr, 22 dec 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Various small changes.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r524 | zarq | 2000-12-06 14:33:49 +0100 (wo, 06 dec 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Re-introduced MyVirtualIP and VpnMask, as dummy options.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r523 | zarq | 2000-12-05 10:04:32 +0100 (di, 05 dec 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Give a warning about having to re-create the keys
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r522 | zarq | 2000-12-05 10:03:41 +0100 (di, 05 dec 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Ported it back to /bin/sh.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r521 | zarq | 2000-12-05 10:03:19 +0100 (di, 05 dec 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Install a file in /etc/modutils/tinc, containing all necessary aliases
and options for kernel modules.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r520 | zarq | 2000-12-05 09:59:30 +0100 (di, 05 dec 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Tiny bits of code beautifying
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r518 | zarq | 2000-12-05 09:56:44 +0100 (di, 05 dec 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Oops. I did some VERY wrong things with readline(). Fixed now.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r517 | zarq | 2000-12-05 09:54:22 +0100 (di, 05 dec 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Massive long awaited documentation update. It's not finished yet,
most notably the example configuration is still old.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r516 | zarq | 2000-12-03 13:23:06 +0100 (zo, 03 dec 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Option -d accepts an argument to set the debug level immediately.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r515 | zarq | 2000-12-03 13:22:19 +0100 (zo, 03 dec 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Sort configuration directives
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r514 | zarq | 2000-12-03 13:21:20 +0100 (zo, 03 dec 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Added documentation merger
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r513 | zarq | 2000-12-01 14:46:26 +0100 (vr, 01 dec 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Include COPYING.README in the distribution.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r512 | zarq | 2000-12-01 14:45:46 +0100 (vr, 01 dec 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Stated that distributing executables linked with OpenSSL is permitted
provided that all other requirements of the GPL are complied with.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r510 | zarq | 2000-12-01 13:38:42 +0100 (vr, 01 dec 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Use buffer instead of line in read_config_file(), line may be assigned
NULL, so buffer always holds the pointer to the allocated space.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r509 | zarq | 2000-12-01 13:36:36 +0100 (vr, 01 dec 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
readline() accepts two extra parameters, buf and buflen, to avoid
mallocing and freeing for every line that is read.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r508 | zarq | 2000-12-01 00:44:07 +0100 (vr, 01 dec 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Tagged `Storing private key in separate file' as done.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r507 | zarq | 2000-12-01 00:39:55 +0100 (vr, 01 dec 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
All full stops have two spaces after them. (Silly commit, I know.)
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r506 | zarq | 2000-12-01 00:18:21 +0100 (vr, 01 dec 2000) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
New function read_rsa_public_key();
In net.c/setup_myself deleted old code to read the public key (which
is now implicitly read in together with the private key).
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r505 | zarq | 2000-11-30 23:48:48 +0100 (do, 30 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Avoid printing duplicate messages from read_rsa_keys
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r504 | zarq | 2000-11-30 23:33:16 +0100 (do, 30 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Better error checking when reading the RSA private key.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r503 | zarq | 2000-11-30 23:32:14 +0100 (do, 30 nov 2000) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
In readline(): initialise the line to zero length;
In read_config_file(): Test for EOF, and print the variable name that
caused an error.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r502 | zarq | 2000-11-30 22:11:03 +0100 (do, 30 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
The file is safe if it doesn't exist.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r501 | zarq | 2000-11-30 21:08:41 +0100 (do, 30 nov 2000) | 6 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Read the PEM file pointed to by the configuration directive
PrivateKey. This means thatt he meaning of this variable has changed,
it no longer should contain the private key directly.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
WARNING: This code is untested.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r500 | zarq | 2000-11-30 01:24:13 +0100 (do, 30 nov 2000) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Implemented is_safe_path, and extended ask_and_safe_open.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
is_safe_path needs more work before it is useable.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r499 | zarq | 2000-11-29 16:22:04 +0100 (wo, 29 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Updated Dutch translation
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r498 | zarq | 2000-11-29 15:30:07 +0100 (wo, 29 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Also free the pointer returned by readline().
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r497 | zarq | 2000-11-29 15:27:24 +0100 (wo, 29 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Use readline() in read_config_file() instead of fgets.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r496 | zarq | 2000-11-29 15:23:08 +0100 (wo, 29 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
xstrdup now takes a const pointer as an argument.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r495 | zarq | 2000-11-29 15:24:40 +0100 (wo, 29 nov 2000) | 5 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Implemented a readline() function that will read an entire line into a
dynamically allocated buffer;
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Ask for a file name in ask_and_safe_open().
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r494 | zarq | 2000-11-29 02:37:50 +0100 (wo, 29 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Added a check for a scanf that knows about %as.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r492 | zarq | 2000-11-29 01:33:15 +0100 (wo, 29 nov 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Check for get_current_dir_name. There is a replacement function in
dropin.c.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r491 | zarq | 2000-11-29 00:23:41 +0100 (wo, 29 nov 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
dropin.c/h contain a set of drop-in replacements for non-standard C
library functions (read: GNU extensions).
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r488 | zarq | 2000-11-29 00:12:57 +0100 (wo, 29 nov 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Save RSA public and private keys to a separate file, instead of
wanting to copy them into a configuration file.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r487 | zarq | 2000-11-28 09:59:27 +0100 (di, 28 nov 2000) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Use sigaction to set signal handlers, the previous commit (1.1.2.16)
already contained a large portion of what should have gone in this
one.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r486 | zarq | 2000-11-27 21:52:55 +0100 (ma, 27 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Sort items to either 1.0 or future release goals.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r485 | zarq | 2000-11-26 23:46:53 +0100 (zo, 26 nov 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Check for the function strsignal, and define it to "" if it is not
available.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r484 | zarq | 2000-11-26 23:42:34 +0100 (zo, 26 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Give an error message if daemon() failed.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r483 | zarq | 2000-11-26 23:32:52 +0100 (zo, 26 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Updated Spanish translation, provided by Enrique Zanardi.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r482 | guus | 2000-11-25 14:33:33 +0100 (za, 25 nov 2000) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Use only one socket for all UDP traffic (for compatibility)
- Write pidfile again after detaching
- Check OS (for handling FreeBSD/Solaris tun/tap stuff)
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r481 | guus | 2000-11-25 00:30:50 +0100 (za, 25 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Added daemon() replacement.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r478 | guus | 2000-11-25 00:14:52 +0100 (za, 25 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Added Armijn to the list
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r477 | guus | 2000-11-25 00:13:07 +0100 (za, 25 nov 2000) | 11 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Another big & bad commit:
- Added some extra search functions to rbl routines
- Fix subnet_lookup()
- Reorder some syslog messages to make more sense
- daemon() is back
- Don't let scripts execute in parallel (gives race conditions, and
anyway something MIGHT just be configured which is necessary for further
execution of tinc itself)
- Accidently merged check_child() with execute_script().
- Small fixes
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r476 | zarq | 2000-11-24 17:52:57 +0100 (vr, 24 nov 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Add default tinc-up and tinc-down scripts for a Debian system. These
do not yet work, it's just old code from init.d.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r473 | zarq | 2000-11-24 15:15:20 +0100 (vr, 24 nov 2000) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Call autogen.sh instead of configure alone; and make cvs-clean instead
of distclean. This way you can just cvs checkout && dpkg-buildpackage
in one go.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r472 | zarq | 2000-11-24 15:13:51 +0100 (vr, 24 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Explain how to tell configure where OpenSSL lives.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r471 | zarq | 2000-11-24 15:13:06 +0100 (vr, 24 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Set errno to 0 before trying to kill the other process.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r470 | zarq | 2000-11-24 15:12:31 +0100 (vr, 24 nov 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Alter CFLAGS, somehow INCLUDES doesn't propagate properly. Still
doesn't work exactly like it should, but getting there.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r469 | zarq | 2000-11-24 15:04:49 +0100 (vr, 24 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Set CFLAGS to -O2 -Wall when running configure
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r468 | zarq | 2000-11-24 15:00:32 +0100 (vr, 24 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Use cvs2cl instead of rcs2log to generate the ChangeLog.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r467 | zarq | 2000-11-24 15:03:13 +0100 (vr, 24 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Set localstatedir to /var
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r465 | zarq | 2000-11-24 14:33:48 +0100 (vr, 24 nov 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Do not attempt to retreive ChangeLog information only from the CABAL
tag, it doesn't work anyway.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r464 | zarq | 2000-11-24 14:32:26 +0100 (vr, 24 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Do not check for the daemon() system call
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r463 | zarq | 2000-11-24 13:44:39 +0100 (vr, 24 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Do not use the C library's daemon() call.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r462 | guus | 2000-11-23 10:30:33 +0100 (do, 23 nov 2000) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Don't link with -ldl anymore
- Let's not use bash' built-in pwd function anymore... it does not follow
symlinks.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r461 | guus | 2000-11-23 00:09:38 +0100 (do, 23 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- #include <stdlib.h> instead of <malloc.h>
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r460 | guus | 2000-11-22 23:18:03 +0100 (wo, 22 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Fixed all (except 2) compiler warnings gcc -Wall gave.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r459 | guus | 2000-11-22 23:05:37 +0100 (wo, 22 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- More porting to FreeBSD and Solaris.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r458 | guus | 2000-11-22 21:25:27 +0100 (wo, 22 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Work with the correct key buffer in ans_key_h
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r457 | guus | 2000-11-22 20:55:53 +0100 (wo, 22 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- No more %as.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r456 | guus | 2000-11-22 20:14:09 +0100 (wo, 22 nov 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Write pidfile AFTER detaching...
- Minor cleanups
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r455 | guus | 2000-11-22 19:54:08 +0100 (wo, 22 nov 2000) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Cleaned up and checked for some more NULL pointers in rbl.c
- Two connection lists: one for incoming connections, sorted on ip/port,
one for connections whose identity we know, sorted on id ofcourse...
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r454 | zarq | 2000-11-22 18:49:16 +0100 (wo, 22 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Declare fd.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r453 | zarq | 2000-11-22 18:48:15 +0100 (wo, 22 nov 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Add more checks to ensure that filedescriptors are right in
_execute_script().
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r452 | zarq | 2000-11-22 17:19:07 +0100 (wo, 22 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Honor the --localstatedir option to configure, instead of hardcoded /var.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r451 | guus | 2000-11-21 10:13:59 +0100 (di, 21 nov 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Check for NULL tree->delete callback
- Add xstrdup() function
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r450 | guus | 2000-11-21 00:29:47 +0100 (di, 21 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- More fixes.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r449 | guus | 2000-11-20 23:13:14 +0100 (ma, 20 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Various small fixes.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r448 | zarq | 2000-11-20 20:56:01 +0100 (ma, 20 nov 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Get rid of all libtool references at once. libtool was only used by
libblowfish, which was superseded by openssl.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r447 | guus | 2000-11-20 20:41:13 +0100 (ma, 20 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Proper initialization of rbltree structures.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r446 | guus | 2000-11-20 20:12:17 +0100 (ma, 20 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Integrate rbl trees into tinc.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r443 | zarq | 2000-11-20 19:06:17 +0100 (ma, 20 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Also include process.h
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r442 | zarq | 2000-11-20 19:05:34 +0100 (ma, 20 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
More function and header checks
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r441 | zarq | 2000-11-20 19:02:15 +0100 (ma, 20 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Added this release
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r440 | guus | 2000-11-19 23:12:46 +0100 (zo, 19 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Small fixes
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r439 | guus | 2000-11-19 12:05:59 +0100 (zo, 19 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Deletion also works now.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r438 | guus | 2000-11-19 03:04:29 +0100 (zo, 19 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Fixed a lot of small things. Tested everything except deletions.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r437 | guus | 2000-11-19 00:22:44 +0100 (zo, 19 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Fix tree head/tail upon insertion
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r436 | guus | 2000-11-19 00:21:01 +0100 (zo, 19 nov 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Implemented deletions
- Added rbl_foreach() function
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r435 | guus | 2000-11-18 19:14:57 +0100 (za, 18 nov 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Fixed searching
- Insertion implemented
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r434 | guus | 2000-11-17 11:03:02 +0100 (vr, 17 nov 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Removed stray @INCLUDE@ (how did that get there?)
- Use 0 instead of FALSE
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r433 | guus | 2000-11-17 01:56:49 +0100 (vr, 17 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Simplified do_detach
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r432 | zarq | 2000-11-16 23:13:09 +0100 (do, 16 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Use proper prototypes.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r431 | zarq | 2000-11-16 23:12:23 +0100 (do, 16 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Move more functions from tincd.c into process.c.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r430 | zarq | 2000-11-16 23:11:40 +0100 (do, 16 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Delete struct ifr
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r429 | zarq | 2000-11-16 19:06:39 +0100 (do, 16 nov 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
New function: xmalloc_and_zero, which initialises the allocated memory
to all zeroes.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r428 | zarq | 2000-11-16 18:54:29 +0100 (do, 16 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Move all process-related functions into process.c.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r425 | guus | 2000-11-16 10:18:38 +0100 (do, 16 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Added balanced tree management stuff as well. (It is not finished yet.)
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r422 | zarq | 2000-11-15 23:07:36 +0100 (wo, 15 nov 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Keep a list of running children, and in each loop in main_loop(),
check if one has exited.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r421 | zarq | 2000-11-15 23:04:48 +0100 (wo, 15 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
List management and manipulation routines.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r420 | guus | 2000-11-15 14:33:27 +0100 (wo, 15 nov 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Porting to FreeBSD:
- Reorganized and added some #includes
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r419 | zarq | 2000-11-15 02:28:21 +0100 (wo, 15 nov 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Let the output from an executed script in execute_script() go to
syslog, with proper error detection.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r418 | zarq | 2000-11-15 02:06:13 +0100 (wo, 15 nov 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Use the HAVE_OPENSSL_xxx_H defined from m4/openssl.m4 during
configure.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r417 | zarq | 2000-11-15 02:02:30 +0100 (wo, 15 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Also check for sha.h.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r416 | zarq | 2000-11-15 01:57:26 +0100 (wo, 15 nov 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Also check for rand.h and err.h. If any of these files does not
exist, try the next alternative path.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r415 | zarq | 2000-11-15 00:18:19 +0100 (wo, 15 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Get rid of the annoying empty line
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r414 | zarq | 2000-11-15 00:02:08 +0100 (wo, 15 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Oops, small error.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r413 | zarq | 2000-11-14 23:57:19 +0100 (di, 14 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Better checks for OpenSSL. I think it can now detect almost all conceivable installations.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r412 | zarq | 2000-11-13 23:29:22 +0100 (ma, 13 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Identify version as 1.0pre4-cvs
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r411 | zarq | 2000-11-13 23:01:27 +0100 (ma, 13 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Add a check for openssl that accepts explicit file locations.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r409 | zarq | 2000-11-09 22:33:18 +0100 (do, 09 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Add prototype for destroy_queue
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r408 | zarq | 2000-11-09 22:29:58 +0100 (do, 09 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Updates, updates
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r407 | zarq | 2000-11-09 21:59:35 +0100 (do, 09 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Bop version number to 1.0pre3-1
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r406 | zarq | 2000-11-09 21:42:16 +0100 (do, 09 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Wrapped text to 70 (72?) columns for easy reading
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r405 | zarq | 2000-11-09 21:41:13 +0100 (do, 09 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Final release notes added, also edited release notes for 1.0pre2 to what the announcement on the mailing list looked like.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r404 | guus | 2000-11-08 21:52:37 +0100 (wo, 08 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Make checkpoint tracing a compile time option (off by default)
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r403 | guus | 2000-11-08 19:05:06 +0100 (wo, 08 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Add Jamie :)
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r402 | guus | 2000-11-08 18:56:34 +0100 (wo, 08 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Applied Jamie Brigg's patch (close sockets after error)
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r401 | guus | 2000-11-08 01:20:06 +0100 (wo, 08 nov 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Fixed --config
- Show warning when both netname and config directory are given.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r400 | guus | 2000-11-08 01:10:50 +0100 (wo, 08 nov 2000) | 6 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Porting to SunOS 5.8:
- More #includes Linux doesn't seem to need
- Don't do unsetenv() on SunOS
- Use a replacement asprintf() in case the OS doesn't support it
It now compiles properly under SunOS.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r399 | guus | 2000-11-07 23:33:33 +0100 (di, 07 nov 2000) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Porting to SunOS 5.8:
- Include all header files necessary
- Check for flock() function
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r398 | guus | 2000-11-07 23:02:14 +0100 (di, 07 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Open UDP connection for all known hosts. Comments please.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r397 | guus | 2000-11-07 22:43:28 +0100 (di, 07 nov 2000) | 8 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Changed execution of tinc-up:
- Do not free() strings that have been putenv()d, see man page of the
latter.
- Do not set IFNAME anymore, it appears that the ioctl to get the name of
the interface does not work at all. Since it is set to NETNAME in case
of tun/tap and it is known beforehand in case of ethertap, there is no
need for it anyway... (though it would've simplified things).
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r396 | zarq | 2000-11-05 03:19:58 +0100 (zo, 05 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Build-Depends on gettext
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r395 | guus | 2000-11-04 23:57:33 +0100 (za, 04 nov 2000) | 5 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Prepended config_ to all configuration option names, because it confused
everything (including myself).
- Use connection oriented UDP sockets for both incoming and outgoing
packets.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r394 | guus | 2000-11-04 21:44:28 +0100 (za, 04 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Simplified ping mechanism.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r393 | zarq | 2000-11-04 18:29:45 +0100 (za, 04 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Build-depends on libtool
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r392 | guus | 2000-11-04 18:09:10 +0100 (za, 04 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Check for packets that are looping back.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r391 | zarq | 2000-11-04 18:04:17 +0100 (za, 04 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Updated Dutch translation
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r390 | zarq | 2000-11-04 18:01:55 +0100 (za, 04 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Add route.c to the list of source files.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r389 | guus | 2000-11-04 17:54:21 +0100 (za, 04 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Forward keys in hex notation, not as binary data.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r388 | guus | 2000-11-04 17:39:19 +0100 (za, 04 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Don't forget to set packet cipher for added hosts.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r387 | guus | 2000-11-04 16:34:07 +0100 (za, 04 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- connlist.c added to translation
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r386 | zarq | 2000-11-04 16:32:05 +0100 (za, 04 nov 2000) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
In execute_script:
- add an environment variable NETNAME.
- chdir to the configuration directory before execing the script.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r385 | zarq | 2000-11-04 16:18:58 +0100 (za, 04 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Do not include the passphrases directory
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r384 | guus | 2000-11-04 16:17:02 +0100 (za, 04 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Removed manpage for no longer existing genauth.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r383 | guus | 2000-11-04 15:52:40 +0100 (za, 04 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Resolve scriptname after fork()
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r382 | zarq | 2000-11-04 15:16:46 +0100 (za, 04 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Use putenv() instead of clumsy do-it-yourself in execute_script.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r381 | zarq | 2000-11-04 14:25:15 +0100 (za, 04 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Small change to the way the environment is copied.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r380 | guus | 2000-11-04 12:49:58 +0100 (za, 04 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Removed even more warnings.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r379 | guus | 2000-11-04 11:37:27 +0100 (za, 04 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Removed unused MAC strip/add functions.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r378 | zarq | 2000-11-03 23:35:12 +0100 (vr, 03 nov 2000) | 5 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Warnings removal pass: always include config.h first; add a few
prototypes in the header files.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
This also fixes a few lint errors/warnings.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r377 | zarq | 2000-11-03 23:33:16 +0100 (vr, 03 nov 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Run the scripts tinc-up and tinc-down from a separate function, which
sets the environment as it should be and checks for errors.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r376 | zarq | 2000-11-03 23:31:55 +0100 (vr, 03 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Save the environment on startup.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r375 | zarq | 2000-11-03 00:02:49 +0100 (vr, 03 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Minor cosmetic change.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r374 | zarq | 2000-11-02 23:51:16 +0100 (do, 02 nov 2000) | 5 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- If necessary, patch po/Makefile.in from po-Makefile.in.in.diff to
get DESTDIR installation (required to get locales installed
correctly).
- Use dh_perl to get accurate perl dependencies.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r372 | zarq | 2000-11-02 23:11:18 +0100 (do, 02 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Oops, and include doc-base.tinc (new file).
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r371 | zarq | 2000-11-02 23:10:09 +0100 (do, 02 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't include shlibs, as it no longer exists.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r370 | zarq | 2000-11-02 23:05:36 +0100 (do, 02 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Changed a few messages wrt. system calls; updated and changed the Dutch translation a bit.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r369 | zarq | 2000-11-02 22:43:03 +0100 (do, 02 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Mention fileutils, add a pointer to THANKS for more details
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r368 | zarq | 2000-11-02 22:41:53 +0100 (do, 02 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Change wsl to Wessel's name and email address in the ChangeLog creation
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r367 | zarq | 2000-11-02 22:40:33 +0100 (do, 02 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
More exhaustive list of changes - perhaps it can be worded differently?
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r366 | zarq | 2000-11-02 22:39:57 +0100 (do, 02 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Changed `I' to `We' - small change, lots of difference :)
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r365 | zarq | 2000-11-02 22:38:55 +0100 (do, 02 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Only check for linux/if_tun.h once
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r364 | zarq | 2000-11-02 22:34:45 +0100 (do, 02 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Added a perl example to turn an IP address into a MAC address.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r363 | zarq | 2000-11-02 22:26:51 +0100 (do, 02 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Do not include $(top_srcdir)/cipher, it does no longer exist.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r362 | zarq | 2000-11-02 21:29:03 +0100 (do, 02 nov 2000) | 5 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Synchronized changelog with the package's changelog.
- Changed maintainer email address.
- New file doc-base.tinc.
- Better Build-Depends and Depends lines.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r361 | zarq | 2000-11-02 21:25:35 +0100 (do, 02 nov 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
This file is no longer needed.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r359 | guus | 2000-10-31 17:22:49 +0100 (di, 31 okt 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Removed config file parsing and interface setup. This will be handled by
the tinc-up and tinc-down scripts from now on.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r358 | guus | 2000-10-31 17:10:17 +0100 (di, 31 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Update.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r357 | guus | 2000-10-30 11:19:06 +0100 (ma, 30 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Fixed some spelling mistakes and terminology here and there.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r356 | guus | 2000-10-30 01:22:54 +0100 (ma, 30 okt 2000) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Small cleanups
- Updated dutch translation
- Updated man pages
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r355 | guus | 2000-10-29 23:55:15 +0100 (zo, 29 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Finishing touch: encrypt the meta connections
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r354 | guus | 2000-10-29 23:10:44 +0100 (zo, 29 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Use CFB mode for encrypting packets: it works and we don't need padding.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r353 | guus | 2000-10-29 11:39:08 +0100 (zo, 29 okt 2000) | 5 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Small fixes
- Do proper key exchange
- Encrypt packets - it works, but there is something wrong with the MAC
header after decryption...
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r352 | guus | 2000-10-29 10:19:27 +0100 (zo, 29 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Removed old encr stuff
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r351 | guus | 2000-10-29 03:07:41 +0100 (zo, 29 okt 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Updated dutch translation.
- Shutdown properly.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r350 | guus | 2000-10-29 02:27:23 +0100 (zo, 29 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Moved connlist stuff to the proper header file.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r349 | guus | 2000-10-29 02:08:09 +0100 (zo, 29 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Enforce correct order of authentication requests
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r348 | guus | 2000-10-29 02:46:43 +0200 (zo, 29 okt 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Hit people who can't figure out subnet address/mask pairs with a
(clue)bat.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r347 | guus | 2000-10-29 02:24:31 +0200 (zo, 29 okt 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Fixed ans_key_h
- Removed tapsubnet configuration option.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r346 | guus | 2000-10-29 02:02:20 +0200 (zo, 29 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Very big cleanup.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r345 | guus | 2000-10-28 23:52:22 +0200 (za, 28 okt 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Override destination ethernet address on incoming packets with
FE:FD:00:00:00:00
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r344 | guus | 2000-10-28 23:25:21 +0200 (za, 28 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Fixed offsets when reading/writing from/to tap device
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r343 | guus | 2000-10-28 23:05:20 +0200 (za, 28 okt 2000) | 5 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Lots of small fixes
- Exchange subnets on acknowledgement of connection
- Do proper lookup when incoming packets from tap
- off-by-a small number-error when reading/sending tap packets
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r342 | zarq | 2000-10-28 21:34:53 +0200 (za, 28 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Skip the check for Linux kernel sources
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r341 | guus | 2000-10-28 18:41:40 +0200 (za, 28 okt 2000) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Updated subnet list handling. Subnets are added to two lists now, the
owner's list and a global list. It is all fucked up but it probably
works anyway, good enough for pre3 :).
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r340 | guus | 2000-10-24 17:46:18 +0200 (di, 24 okt 2000) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Lots of little stuff modified
- Succesfully reads in subnets from host config file now and adds them to
the list.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r339 | zarq | 2000-10-23 23:56:56 +0200 (ma, 23 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Oops, echelon change committed to cabal... :)
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r338 | guus | 2000-10-23 15:52:54 +0200 (ma, 23 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- route.c will contain the routing logic.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r336 | zarq | 2000-10-22 15:47:41 +0200 (zo, 22 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
read_server_config: Check for result of read_config_file.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r335 | zarq | 2000-10-22 15:37:15 +0200 (zo, 22 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Include linux/sockios.h and net/if.h anyway, regardless of the value of HAVE_TUNTAP.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r334 | guus | 2000-10-21 13:52:08 +0200 (za, 21 okt 2000) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Fixed all debug levels.
- Seed PRNG before generating a challenge
- Strange thing in challenge decryption: it fails if first bit is set!?
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r333 | guus | 2000-10-20 21:46:58 +0200 (vr, 20 okt 2000) | 5 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Removed last reference to genauth from Makefile.am
- Tinc spawns tinc-up and tinc-down scripts which can be used to configure
the network device. The environment variable IFNAME is set to the name
of the interface.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r332 | guus | 2000-10-20 18:49:20 +0200 (vr, 20 okt 2000) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Made Makefile.am stub for doc/es/
- Merged genauth into tincd
- Updated dutch translation
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r327 | guus | 2000-10-20 17:34:38 +0200 (vr, 20 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- tinc now really does public/private key encryption! It even works, whee!
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r324 | zarq | 2000-10-19 19:29:22 +0200 (do, 19 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Changed changelog
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r323 | guus | 2000-10-19 16:42:00 +0200 (do, 19 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Seed the PRNG using /dev/random before generating the keys.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r321 | zarq | 2000-10-18 21:44:11 +0200 (wo, 18 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Get the head revision up to date with cabal
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r320 | zarq | 2000-10-17 12:15:20 +0200 (di, 17 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't declare cp_file and cp_line in xmalloc()
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r319 | zarq | 2000-10-17 12:14:25 +0200 (di, 17 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Process subdir es/
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r318 | guus | 2000-10-16 21:04:47 +0200 (ma, 16 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- More fixing. Tinc daemons can now even create activated connections.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r317 | guus | 2000-10-16 18:33:30 +0200 (ma, 16 okt 2000) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Fixing little things
- Two tinc daemons can connect to eachother now (but they disconnect right
after the ACKs).
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r316 | zarq | 2000-10-16 13:35:10 +0200 (ma, 16 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Output doc/es/Makefile
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r315 | guus | 2000-10-15 22:30:39 +0200 (zo, 15 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Corrected #ifdefs for tun/tap support.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r314 | zarq | 2000-10-15 22:21:27 +0200 (zo, 15 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Really #include the if_tun.h files now
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r313 | zarq | 2000-10-15 22:13:55 +0200 (zo, 15 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Linearized checks for if_tun.h
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r312 | zarq | 2000-10-15 21:53:15 +0200 (zo, 15 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Wrap the tun/tap code in #ifdef HAVE_TUNTAP
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r311 | zarq | 2000-10-15 19:26:31 +0200 (zo, 15 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Add checks for the presence of the universal tun/tap device driver.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r309 | guus | 2000-10-15 02:59:37 +0200 (zo, 15 okt 2000) | 5 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- The daemon actually runs now (somewhat)
- Added support for tun/tap driver (autodetect!)
- More sophisticated checkpoint functionality
- Updated dutch translation
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r308 | zarq | 2000-10-15 00:22:06 +0200 (zo, 15 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Add CVS id lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r307 | zarq | 2000-10-15 00:17:29 +0200 (zo, 15 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix `Requirements'-section for GMP and OpenSSL libraries.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r306 | zarq | 2000-10-15 00:00:09 +0200 (zo, 15 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Update Depends lines to reflect the dependencies on OpenSSL
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r305 | guus | 2000-10-14 19:04:16 +0200 (za, 14 okt 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Second fixing-things pass: it even links now.
- Lots of FIXME comments added to the source code.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r304 | zarq | 2000-10-14 01:34:56 +0200 (za, 14 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Don't look for GMP header files
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r303 | zarq | 2000-10-14 01:30:11 +0200 (za, 14 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Updated new requirements, pointers to the manual
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r302 | zarq | 2000-10-14 01:29:35 +0200 (za, 14 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Link with OpenSSL, forget libGMP
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r301 | guus | 2000-10-12 00:01:02 +0200 (do, 12 okt 2000) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Fixing-things pass: every source file compiles into an object file now,
but linking tincd does not work yet (must link with openssl libs and
define some missing functions).
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r300 | guus | 2000-10-11 15:42:52 +0200 (wo, 11 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Generalized config file parsing to support multiple configuration trees.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r299 | guus | 2000-10-11 14:07:27 +0200 (wo, 11 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Changed genauth to produce rsa keypairs instead of random passphrases.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r298 | guus | 2000-10-11 12:35:17 +0200 (wo, 11 okt 2000) | 6 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Big and bad commit of my current tree...
- Added seperate file for connection list handling
- Updating everything to use connlist, meta and subnet files
- Removed dependency on libgmp
- Lots of other stuff...
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r295 | guus | 2000-10-04 17:09:57 +0200 (wo, 04 okt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Removing cipher directory (all will be covered by OpenSSL).
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r294 | guus | 2000-10-01 05:21:49 +0200 (zo, 01 okt 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Added subnet handling code
- Other small changes to header files
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r291 | zarq | 2000-09-27 22:32:29 +0200 (wo, 27 sep 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Many updates, parts rewritten, added, shuffled around.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r290 | guus | 2000-09-26 16:06:11 +0200 (di, 26 sep 2000) | 5 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Added meta.c which contains functions to send, receive and broadcast
metadata. It will also handle encryption and decryption, and possibly
compression and checksumming.
- Moved request dispatcher to protocol.c.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r287 | guus | 2000-09-25 22:08:50 +0200 (ma, 25 sep 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Very detailed example of the authentication phase.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r286 | guus | 2000-09-22 18:20:07 +0200 (vr, 22 sep 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Removed options "string" stuff. It was a bad idea...
- free() everything that is allocated.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r285 | guus | 2000-09-22 17:06:28 +0200 (vr, 22 sep 2000) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Severe code reduction and simplification of challenge requests
- "Finished" [add|del]_subnet_h
- Added lots of sanity checks to [add|del]_host_h
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r284 | guus | 2000-09-17 23:42:05 +0200 (zo, 17 sep 2000) | 4 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Updated authentication scheme.
- Removed all trailing spaces from all lines.
- Added things to add_ and del_subnet_h.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r283 | guus | 2000-09-17 22:11:59 +0200 (zo, 17 sep 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Included authentication scheme from protocol.c
- Added a few comments about the symmetric cipher.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r282 | guus | 2000-09-17 21:57:39 +0200 (zo, 17 sep 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Added document about the used cryptographic algorithms and the reasons
behind them. Feel very free to comment on this!
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r280 | zarq | 2000-09-17 12:28:57 +0200 (zo, 17 sep 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Added Spanish translation of the docs by Matias Carrasco
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r277 | zarq | 2000-09-15 14:58:40 +0200 (vr, 15 sep 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Second round of fixes
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r276 | zarq | 2000-09-14 23:51:21 +0200 (do, 14 sep 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
First round of needed fixes after the overhaul
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r275 | zarq | 2000-09-14 16:34:38 +0200 (do, 14 sep 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
New directive: Name.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r274 | zarq | 2000-09-14 16:32:34 +0200 (do, 14 sep 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Added some structures and types that are needed for the overhaul.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r273 | guus | 2000-09-14 13:54:51 +0200 (do, 14 sep 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Lots of small changes.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r272 | zarq | 2000-09-11 13:40:46 +0200 (ma, 11 sep 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Better checks for SunOS libraries
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r271 | guus | 2000-09-11 12:05:35 +0200 (ma, 11 sep 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Fixed modulo in keylength check
- Updated header file to reflect new protocol code
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r270 | guus | 2000-09-11 01:11:37 +0200 (ma, 11 sep 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Some key exchange stuff. (Last commit before going to bed.)
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r269 | guus | 2000-09-11 00:49:46 +0200 (ma, 11 sep 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Lots of functions added for the new protocol.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r268 | zarq | 2000-09-10 23:57:11 +0200 (zo, 10 sep 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Add Guus' name and shift out old protocol requests
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r267 | zarq | 2000-09-10 20:37:46 +0200 (zo, 10 sep 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Correct filenames for passphrases given in the example
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r266 | guus | 2000-09-10 18:15:35 +0200 (zo, 10 sep 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Added more function skeletons for the new protocol.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r265 | guus | 2000-09-10 17:18:03 +0200 (zo, 10 sep 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- New protocol. Will break everything else for now.
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r264 | zarq | 2000-09-10 17:16:07 +0200 (zo, 10 sep 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Support for -lsocket and -lnsl on SunOS
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r263 | zarq | 2000-09-10 17:15:38 +0200 (zo, 10 sep 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Include openssl/blowfish.h
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r262 | zarq | 2000-09-10 17:07:41 +0200 (zo, 10 sep 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Updated text, removed protocol flowchart
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r261 | zarq | 2000-09-10 17:05:45 +0200 (zo, 10 sep 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Link with OpenSSL crypto libraries instead of own blowfish library
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r260 | guus | 2000-09-06 13:49:05 +0200 (wo, 06 sep 2000) | 3 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
- Use strerror() instead of sys_errlist[] for increased portability
(Needed for SunOS)
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r259 | zarq | 2000-08-27 13:05:47 +0200 (zo, 27 aug 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Changed CVSROOT path in `make ChangeLog'
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r258 | guus | 2000-08-22 16:55:04 +0200 (di, 22 aug 2000) | 2 lines
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
Fix rules (thanks to Laurence)
2019-08-26 11:44:36 +00:00
2019-08-26 11:44:36 +00:00
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r257 | zarq | 2000-08-21 22:35:47 +0200 (ma, 21 aug 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Added a rule to create an rpm
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r256 | guus | 2000-08-21 14:50:15 +0200 (ma, 21 aug 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Updated tinc.conf manual.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r255 | zarq | 2000-08-21 01:08:17 +0200 (ma, 21 aug 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Also chomp $VPNMASK
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r254 | zarq | 2000-08-21 01:07:18 +0200 (ma, 21 aug 2000) | 6 lines
2019-08-26 11:44:36 +00:00
(Quoting Laurence Lane:)
The prefix is correctly set for /usr, but is
overridden with the current make install. DESTDIR is the clean way to
relocate the installation into the debian/tmp build dir.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r253 | guus | 2000-08-18 16:45:38 +0200 (vr, 18 aug 2000) | 5 lines
2019-08-26 11:44:36 +00:00
Updated the manual:
- incorporated comments from Stefan Hartsuiker
- updated configuration variables section
- added some text about key types
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r252 | guus | 2000-08-18 13:17:09 +0200 (vr, 18 aug 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Commented on some size calculations.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r251 | guus | 2000-08-17 19:22:01 +0200 (do, 17 aug 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Ran update-po and updated dutch translation.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r250 | guus | 2000-08-17 18:51:08 +0200 (do, 17 aug 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Fixed all sprintf() spl01ts.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r249 | guus | 2000-08-09 16:02:16 +0200 (wo, 09 aug 2000) | 3 lines
2019-08-26 11:44:36 +00:00
- Added two extra configuration options, Interface and InterfaceIP, to
bind the listen socket to a network device or a specific IP.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r248 | guus | 2000-08-09 11:34:21 +0200 (wo, 09 aug 2000) | 3 lines
2019-08-26 11:44:36 +00:00
- Reinstated O_NONBLOCK for meta socket
- Set SO_KEEPALIVE on meta socket
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r247 | guus | 2000-08-08 19:07:48 +0200 (di, 08 aug 2000) | 2 lines
2019-08-26 11:44:36 +00:00
- Moved TCP packet reception to meta handler: less kludgy and less buggy!
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r246 | guus | 2000-08-08 16:54:57 +0200 (di, 08 aug 2000) | 2 lines
2019-08-26 11:44:36 +00:00
- Added date/time of build and protocol number to --version output.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r245 | guus | 2000-08-08 15:47:57 +0200 (di, 08 aug 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Removed calling add_queue for tcponly packets.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r244 | guus | 2000-08-08 10:48:50 +0200 (di, 08 aug 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Fixed PACKET read loop.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r243 | guus | 2000-08-07 18:27:29 +0200 (ma, 07 aug 2000) | 3 lines
2019-08-26 11:44:36 +00:00
- Lots o' buglets fixed (-Wall helps)
- Made TCPonly work :)
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r242 | guus | 2000-08-07 16:52:16 +0200 (ma, 07 aug 2000) | 3 lines
2019-08-26 11:44:36 +00:00
- Added experimental hackish tunneling-over-TCP support.
Just use TCPonly = true in the configuration file.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r241 | guus | 2000-07-02 15:40:57 +0200 (zo, 02 jul 2000) | 2 lines
2019-08-26 11:44:36 +00:00
- Fixed typo.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r240 | guus | 2000-07-02 15:36:18 +0200 (zo, 02 jul 2000) | 3 lines
2019-08-26 11:44:36 +00:00
- Delayed address resolving for ConnectTo lines in configuration file to
allow DynDNS to work without restarting tincd.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r239 | guus | 2000-07-02 14:48:04 +0200 (zo, 02 jul 2000) | 2 lines
2019-08-26 11:44:36 +00:00
- Updated THANKS file
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r238 | zarq | 2000-07-02 14:41:03 +0200 (zo, 02 jul 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Include the Spanish translation in the distribution/build process.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r237 | guus | 2000-07-02 14:35:28 +0200 (zo, 02 jul 2000) | 2 lines
2019-08-26 11:44:36 +00:00
- Added Spanish translation from Enrique Zanardi.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r235 | guus | 2000-07-01 16:40:56 +0200 (za, 01 jul 2000) | 2 lines
2019-08-26 11:44:36 +00:00
- Forgot to mention ourselves in the tincd manual page! :)
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r234 | guus | 2000-07-01 16:32:24 +0200 (za, 01 jul 2000) | 4 lines
2019-08-26 11:44:36 +00:00
- Updated PROTOCOL (a bit)
- Included a real tincd.8 describing the options, signals, debug levels
and files used by tincd.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r231 | guus | 2000-07-01 09:49:21 +0200 (za, 01 jul 2000) | 2 lines
2019-08-26 11:44:36 +00:00
- Removed a single unused bit from status_bits_t.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r230 | wsl | 2000-07-01 09:29:32 +0200 (za, 01 jul 2000) | 3 lines
2019-08-26 11:44:36 +00:00
Added architecture section, made a start with the kernel section.
ToDo: install tinc myself to see if everything is as I say =)
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r229 | guus | 2000-07-01 00:38:58 +0200 (za, 01 jul 2000) | 3 lines
2019-08-26 11:44:36 +00:00
- Added documentation for the protocols (most important the meta protocol)
used by tinc.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r227 | wsl | 2000-06-30 23:16:52 +0200 (vr, 30 jun 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Grrr, recommit
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r224 | guus | 2000-06-30 23:03:51 +0200 (vr, 30 jun 2000) | 2 lines
2019-08-26 11:44:36 +00:00
- Made tinc even more silent if no -d flag is given at all.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r222 | wsl | 2000-06-30 22:50:47 +0200 (vr, 30 jun 2000) | 2 lines
2019-08-26 11:44:36 +00:00
File added to CABAL (hopefully)
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r219 | guus | 2000-06-30 14:41:06 +0200 (vr, 30 jun 2000) | 5 lines
2019-08-26 11:44:36 +00:00
- Instead of logging an error when remote end closes the connection,
we print a nice message if appropiate debug level is set.
- If we get ADD_HOSTs or DEL_HOSTs for ourself, then connection lists
are really messed up. We restart, and hope our problems go away.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r218 | guus | 2000-06-30 13:45:16 +0200 (vr, 30 jun 2000) | 6 lines
2019-08-26 11:44:36 +00:00
- Removed segfault bug in conf.c (must have been there for ages!)
- Made main_loop() signal proof
- #defined MAXTIMEOUT (15 minutes)
- If something really really bad happens, close all connections, wait
for MAXTIMEOUT seconds, and then restart tinc
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r217 | guus | 2000-06-29 21:47:04 +0200 (do, 29 jun 2000) | 4 lines
2019-08-26 11:44:36 +00:00
- Fixed memory leak.
- Implemented SIGHUP configuration file reloading.
- Other small changes.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r216 | guus | 2000-06-29 19:09:08 +0200 (do, 29 jun 2000) | 4 lines
2019-08-26 11:44:36 +00:00
- New semantics for BASIC_INFO, ADD_HOST and DEL_HOST requests. This will
improve connection list consistency, ensures the tree property, and
allows for recovery from situations where track of connections is lost.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r215 | guus | 2000-06-29 15:04:15 +0200 (do, 29 jun 2000) | 5 lines
2019-08-26 11:44:36 +00:00
- Removed all IP_ADDR_S macros, because gettext doesn't like them. Each
connection now has two hostnames: real_hostname (replacing the old),
and vpn_hostname. In those places where hostnames really aren't usefull
IP_ADDR_S has been replaced by %d.%d.%d.%d.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r214 | guus | 2000-06-29 09:11:23 +0200 (do, 29 jun 2000) | 2 lines
2019-08-26 11:44:36 +00:00
- Updated Dutch translation.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r213 | zarq | 2000-06-28 23:06:40 +0200 (wo, 28 jun 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Oops, and mention Guus too.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r212 | zarq | 2000-06-28 23:01:45 +0200 (wo, 28 jun 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Removed Free Software Foundation copyright, because Guus Sliepen contributed significantly.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r211 | guus | 2000-06-28 16:34:40 +0200 (wo, 28 jun 2000) | 2 lines
2019-08-26 11:44:36 +00:00
- Added log message when SIGCHLD is received ("thanks" to Ivo van Dong)
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r210 | guus | 2000-06-28 15:41:02 +0200 (wo, 28 jun 2000) | 4 lines
2019-08-26 11:44:36 +00:00
- Fixed a message in nl.po
- Woops, we forgot to send our connection list to our uplink when we
connect to it... Fixed.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r209 | guus | 2000-06-28 13:39:40 +0200 (wo, 28 jun 2000) | 2 lines
2019-08-26 11:44:36 +00:00
- Fixed missing " in nl.po
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r208 | guus | 2000-06-28 13:38:01 +0200 (wo, 28 jun 2000) | 4 lines
2019-08-26 11:44:36 +00:00
- Fixed some spelling errors.
- Paar zpelvautjes gerepareerd, en de Nederlandse vertaling weer bij de
tijd gebracht.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r207 | guus | 2000-06-28 12:11:10 +0200 (wo, 28 jun 2000) | 2 lines
2019-08-26 11:44:36 +00:00
- Extra check op EINTR bij inlezen requests
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r206 | guus | 2000-06-27 23:05:07 +0200 (di, 27 jun 2000) | 2 lines
2019-08-26 11:44:36 +00:00
- Fixes a silly little insignificant buglet.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r205 | guus | 2000-06-27 22:55:12 +0200 (di, 27 jun 2000) | 2 lines
2019-08-26 11:44:36 +00:00
- Purge old connections that are ADD_HOSTed.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r204 | guus | 2000-06-27 22:10:48 +0200 (di, 27 jun 2000) | 2 lines
2019-08-26 11:44:36 +00:00
- Improved handling of errors on connection attempts.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r203 | guus | 2000-06-27 17:08:58 +0200 (di, 27 jun 2000) | 3 lines
2019-08-26 11:44:36 +00:00
- Fixed indirectdata=no problem
- Added support for multiple ConnectTo lines in tinc.conf.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r202 | guus | 2000-06-27 14:58:04 +0200 (di, 27 jun 2000) | 4 lines
2019-08-26 11:44:36 +00:00
- Fixed KEY_CHANGED notification. A lot of notify_others() calls were
wrong (first two arguments swapped). Should probably be doublechecked.
- Don't retry to connect to hosts with different protocol versions.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r201 | guus | 2000-06-26 22:30:21 +0200 (ma, 26 jun 2000) | 4 lines
2019-08-26 11:44:36 +00:00
- Moved all connection messages to debug level 1, without -d's only the
startup message will be logged.
- Fixed DEL_HOST rebound.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r200 | guus | 2000-06-26 21:39:34 +0200 (ma, 26 jun 2000) | 3 lines
2019-08-26 11:44:36 +00:00
- Indirectdata finally REALLY REALLY works now!
- More precise debug messages
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r199 | guus | 2000-06-26 19:20:58 +0200 (ma, 26 jun 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Fixes some hostlookups. Fixes indirectdata for real now (hopefully).
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r198 | zarq | 2000-06-25 22:52:29 +0200 (zo, 25 jun 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Version 1.0pre3.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r197 | guus | 2000-06-25 18:39:17 +0200 (zo, 25 jun 2000) | 3 lines
2019-08-26 11:44:36 +00:00
- More verbose connection list
- Added "myself" as hostname when logging indirect ADD_HOSTs
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r196 | guus | 2000-06-25 18:20:27 +0200 (zo, 25 jun 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Hostlookup() is actually being called now.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r195 | guus | 2000-06-25 18:01:12 +0200 (zo, 25 jun 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Hostnames are back!
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r194 | guus | 2000-06-25 17:45:09 +0200 (zo, 25 jun 2000) | 4 lines
2019-08-26 11:44:36 +00:00
- Log possible spoofing attacks.
- Don't broadcast DEL_HOSTs for hosts that haven't been activated yet.
- If a host sends a TERMREQ, deactivate them.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r193 | zarq | 2000-06-25 17:42:40 +0200 (zo, 25 jun 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Changed version number to 1.0pre3.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r192 | guus | 2000-06-25 17:22:16 +0200 (zo, 25 jun 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Added CVS Id tags to header files.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r191 | guus | 2000-06-25 17:16:12 +0200 (zo, 25 jun 2000) | 12 lines
2019-08-26 11:44:36 +00:00
Large cleanup:
- Removed hostname lookup (it blocks, and you can always do it yourself)
- Reorganized debug levels (after hints from Axel M<> ller):
0 Startup message and errors
1 Connection logging
2 Meta protocol information
3 Verbose meta protocol (includes copy of transmitted requests)
4 Packet information (logs transmission/errors of UDP packets)
5 Verbose packet information (every single byte, not implemented yet
to protect ourselves from filling up /var/log directories)
- Made log messages more consistent
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r190 | guus | 2000-06-24 14:35:42 +0200 (za, 24 jun 2000) | 2 lines
2019-08-26 11:44:36 +00:00
If we have "indirectdata" flag set, we only send data to our uplink.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r189 | guus | 2000-06-23 21:27:03 +0200 (vr, 23 jun 2000) | 5 lines
2019-08-26 11:44:36 +00:00
First step for implementation of the "indirectdata" directive. This should
allow _leaf_ tincds to be behind firewalls.
The protocol has changed and is INCOMPATIBLE with previous versions. The
PROT_CURRENT value has been incremented.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r188 | zarq | 2000-06-17 22:55:54 +0200 (za, 17 jun 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Configuration directive `IndirectData'.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r187 | zarq | 2000-06-17 22:30:44 +0200 (za, 17 jun 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Merge changes from 1.6-1.8.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r184 | zarq | 2000-06-06 12:24:33 +0200 (di, 06 jun 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Include ../intl in the include path, and add @INTLLIBS@ to the list of libraries.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r183 | zarq | 2000-06-04 14:14:31 +0200 (zo, 04 jun 2000) | 2 lines
2019-08-26 11:44:36 +00:00
These files are created by gettextize (run by autogen.sh) (should have known that).
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r180 | zarq | 2000-06-04 01:32:03 +0200 (zo, 04 jun 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Don't touch VPNMASK if it's defined, otherwise use $MSK.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r178 | zarq | 2000-06-02 19:30:33 +0200 (vr, 02 jun 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Alphabetized the list, added Lubom<6F> r Bulej, removed Sander Smeenk and Tijs van Bakel, put merits after all names.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r177 | guus | 2000-06-01 22:21:27 +0200 (do, 01 jun 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Debian init.d script automatically sets tap device's MTU to 1448 now.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r176 | zarq | 2000-05-31 20:23:06 +0200 (wo, 31 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Miscellaneous copyright updates.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r175 | zarq | 2000-05-31 20:21:27 +0200 (wo, 31 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Handle locale settings.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r174 | zarq | 2000-05-31 20:19:33 +0200 (wo, 31 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Version 1.0pre2-1.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r173 | zarq | 2000-05-31 20:18:21 +0200 (wo, 31 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Updated Dutch translation.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r172 | zarq | 2000-05-31 20:17:45 +0200 (wo, 31 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Tell about /etc/tinc/nets.boot.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r171 | zarq | 2000-05-31 20:17:27 +0200 (wo, 31 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Include news for 1.0pre2.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r170 | zarq | 2000-05-30 23:36:16 +0200 (di, 30 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Only accept an ADD_HOST request for a host that already exists in our conn_list if the nexthop field matches the sender. This is a workaround for older clients.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r169 | zarq | 2000-05-30 14:38:15 +0200 (di, 30 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
In terminate_connection, only send a notification to hosts that are directly connected to us. (DEL_HOST gets forwarded automatically.)
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r168 | zarq | 2000-05-30 14:31:41 +0200 (di, 30 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
When a connection is terminated, all hosts that are still connected get notified of the lost connections.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r167 | zarq | 2000-05-30 13:18:12 +0200 (di, 30 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Added new configuration directive `Hostnames', which controls the resolving of IP addresses to hostnames.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r166 | guus | 2000-05-30 01:40:05 +0200 (di, 30 mei 2000) | 3 lines
2019-08-26 11:44:36 +00:00
Only activate a connection upon receiving it's public key if it's an
incoming connection. When it's outgoing, we need to receive an ack first.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r165 | zarq | 2000-05-30 00:27:15 +0200 (di, 30 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Updated changes list for version 1.0pre2.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r164 | zarq | 2000-05-30 00:20:04 +0200 (di, 30 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Bounds check for request id (between 0 and 255).
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r163 | zarq | 2000-05-30 00:15:38 +0200 (di, 30 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Dutch translation of tinc.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r162 | zarq | 2000-05-29 23:40:51 +0200 (ma, 29 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Define LOCALEDIR in CFLAGS.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r161 | zarq | 2000-05-29 23:40:20 +0200 (ma, 29 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Include GNU gettext checks.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r160 | zarq | 2000-05-29 23:38:02 +0200 (ma, 29 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Update acconfig.h to include values for gettext inclusion.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r159 | zarq | 2000-05-29 23:36:28 +0200 (ma, 29 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Include system.h and ABOUT-NLS.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r158 | zarq | 2000-05-29 23:04:55 +0200 (ma, 29 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Include intl/ directory in the list of subdirs.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r157 | zarq | 2000-05-29 23:01:26 +0200 (ma, 29 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Internationalization of tinc.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r156 | guus | 2000-05-27 22:23:01 +0200 (za, 27 mei 2000) | 4 lines
2019-08-26 11:44:36 +00:00
Terminate a connection on any error. Furthermore, disallow del_host,
add_host and other important requests until remote host has properly
authenticated itself.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r155 | guus | 2000-05-27 21:44:04 +0200 (za, 27 mei 2000) | 4 lines
2019-08-26 11:44:36 +00:00
Made tinc persistent. If no outgoing connection can be established right
after the start of the daemon, it won't quit anymore but will retry in 5
minutes. Also, 5 minutes is now the maximum time to wait for a retry.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r154 | guus | 2000-05-27 21:23:20 +0200 (za, 27 mei 2000) | 3 lines
2019-08-26 11:44:36 +00:00
Fixed typos. When terminating a connection, it's status is not only set to
remove=1 but also active=0.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r153 | guus | 2000-05-27 21:04:12 +0200 (za, 27 mei 2000) | 11 lines
2019-08-26 11:44:36 +00:00
Fix for a DoS attack:
A remote user could telnet to the tinc daemon and type only this line:
61 6 00000000/00000000:28f
This would deny any packets to be sent to other tinc networks (except
for to the hosts that run tincd's themselves). Solution is to skip
hosts in lookup_conn() that have not been activated yet.
Fixed potential conn_list table corruption:
If a new connection is accepted but a connection with the same subnet
would already exist in the connection list, the OLD connection is
terminated.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r152 | guus | 2000-05-27 15:21:20 +0200 (za, 27 mei 2000) | 4 lines
2019-08-26 11:44:36 +00:00
Documentation updates. Removed all references to configuration variable
"AllowConnect", since it is NOT used in tinc. Added information about
"VpnMask". Elaborated a bit about "private" and "virtual" networks.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r151 | zarq | 2000-05-26 13:25:59 +0200 (vr, 26 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Updated by Lubomir Bulej and Mads Kiilerich: it uses /etc/tinc/nets.boot and the VpnMask directive in the config files.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r150 | zarq | 2000-05-22 01:01:28 +0200 (ma, 22 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Create an empty /etc/tinc/nets.boot.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r149 | zarq | 2000-05-22 00:40:41 +0200 (ma, 22 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Use /etc/tinc/example as a base directory for an example. /etc/tinc/example/README points to /usr/share/doc/tinc/README.Debian.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r148 | zarq | 2000-05-22 00:38:01 +0200 (ma, 22 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Add an example of using VpnMask.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r147 | zarq | 2000-05-22 00:27:31 +0200 (ma, 22 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
When VpnMask is not present in the config file, silently use $MSK as vpnmask.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r146 | guus | 2000-05-22 00:21:38 +0200 (ma, 22 mei 2000) | 4 lines
2019-08-26 11:44:36 +00:00
Fixed last typo. Init.d now uses ifconfig command to set both the tap's IP
address as well as the correct route. Furthermore, if no VpnMask is given,
a default of 255.255.0.0 is chosen and a warning issued.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r145 | guus | 2000-05-22 00:08:21 +0200 (ma, 22 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Typo.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r144 | guus | 2000-05-22 00:04:56 +0200 (ma, 22 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
VpnMask truely works now.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r143 | zarq | 2000-05-19 03:17:32 +0200 (vr, 19 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Mask the vpn net with the vpn netmask, route would give an error if the netmask didn't match the net.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r142 | zarq | 2000-05-19 02:58:01 +0200 (vr, 19 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Fixed typo.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r141 | zarq | 2000-05-19 02:33:44 +0200 (vr, 19 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Updated copyright notice.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r140 | zarq | 2000-05-19 02:15:37 +0200 (vr, 19 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Errors will not terminate the script or result in a nonzero exit code.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r139 | zarq | 2000-05-19 02:14:34 +0200 (vr, 19 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Include postinst in the distribution.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r138 | zarq | 2000-05-19 02:09:20 +0200 (vr, 19 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Find networks in instead of .
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r137 | zarq | 2000-05-19 01:33:44 +0200 (vr, 19 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Don't distribute the file files.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r136 | zarq | 2000-05-19 01:28:51 +0200 (vr, 19 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Version 1.0pre2-0.3
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r135 | zarq | 2000-05-19 01:18:54 +0200 (vr, 19 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Create a default /etc/tinc/nets.boot after installation, containing all directories under /etc/tinc by default.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r134 | zarq | 2000-05-19 01:09:31 +0200 (vr, 19 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Read /etc/tinc/nets.boot to find the networks that have to be started.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r133 | zarq | 2000-05-18 01:13:51 +0200 (do, 18 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
This file is generated with dpkg-buildpackage.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r132 | guus | 2000-05-16 18:07:15 +0200 (di, 16 mei 2000) | 5 lines
2019-08-26 11:44:36 +00:00
TODO file reinstated:
- Append your name to items if you're working on them.
- Remove them if you fixed the problem/implemented that feature.
- Add any (suspected) bugs.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r131 | zarq | 2000-05-16 16:34:44 +0200 (di, 16 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Use the new VpnMask directive to add a route to the rest of the VPN.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r130 | guus | 2000-05-16 15:09:15 +0200 (di, 16 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Stub for VpnMask config directive.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r129 | zarq | 2000-05-16 15:03:32 +0200 (di, 16 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Look if the tap devices exist before bluntly remaking them.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r128 | zarq | 2000-05-16 09:56:05 +0200 (di, 16 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
*** empty log message ***
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r127 | zarq | 2000-05-15 21:48:46 +0200 (ma, 15 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Depend on perl5.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r126 | zarq | 2000-05-15 20:28:45 +0200 (ma, 15 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Unlimited length in the config file, thanks to Cris van Pelt.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r125 | zarq | 2000-05-15 19:15:52 +0200 (ma, 15 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Exit with zero status if is empty.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r124 | zarq | 2000-05-15 17:54:37 +0200 (ma, 15 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Updated to newer version.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r123 | guus | 2000-05-15 11:41:34 +0200 (ma, 15 mei 2000) | 3 lines
2019-08-26 11:44:36 +00:00
Test for existence of configured tinc networks. This will also make
first install of tinc possible without errors.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r122 | zarq | 2000-05-15 01:03:37 +0200 (ma, 15 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
.deb version number 1.0pre2-0.4.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r121 | zarq | 2000-05-15 01:00:44 +0200 (ma, 15 mei 2000) | 3 lines
2019-08-26 11:44:36 +00:00
tincd->tinc
Delete libblowfish.y not be in the .deb.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r120 | zarq | 2000-05-15 00:59:47 +0200 (ma, 15 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Mention both upstream authors.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r119 | zarq | 2000-05-15 00:59:19 +0200 (ma, 15 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Add description, better dependancies.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r118 | zarq | 2000-05-15 00:58:47 +0200 (ma, 15 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Add initscript, tincd->tinc.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r117 | zarq | 2000-05-14 23:18:10 +0200 (zo, 14 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Inserted useful content.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r116 | zarq | 2000-05-14 23:14:23 +0200 (zo, 14 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Add shlibs control file for the blowfish library.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r115 | zarq | 2000-05-14 23:07:16 +0200 (zo, 14 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Give IP address instead of hex number when connecting tcp socket failed.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r114 | zarq | 2000-05-14 23:04:53 +0200 (zo, 14 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Changed version to 1.0pre2.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r113 | zarq | 2000-05-14 22:58:34 +0200 (zo, 14 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Version 1.0pre1-0.1.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r112 | zarq | 2000-05-14 22:56:41 +0200 (zo, 14 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Add check for mpz_powm in libgmp3.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r111 | zarq | 2000-05-14 15:50:10 +0200 (zo, 14 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Only print an error with send_termreq if debug_lvl is 2 or more.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r110 | guus | 2000-05-14 15:06:52 +0200 (zo, 14 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Fixed typos.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r109 | guus | 2000-05-14 15:02:20 +0200 (zo, 14 mei 2000) | 6 lines
2019-08-26 11:44:36 +00:00
Changed ping behaviour (backwards compatible). If we don't have any data
to send, we don't need to check if the connection is still alive.
Furthermore, if we receive any kind of data from the other end, we know
it's alive, so we don't need to check it either. So, PING requests are
only sent if we send packets but there is no response.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r108 | guus | 2000-05-14 14:22:42 +0200 (zo, 14 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Cleanups.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r107 | guus | 2000-05-14 13:39:18 +0200 (zo, 14 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Proxymode removed.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r106 | zarq | 2000-05-13 02:54:27 +0200 (za, 13 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Perl version of the system startup script.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r105 | zarq | 2000-05-12 15:31:00 +0200 (vr, 12 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Deleted the protocol description.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r104 | guus | 2000-05-08 20:44:15 +0200 (ma, 08 mei 2000) | 4 lines
2019-08-26 11:44:36 +00:00
Added new config variable "ProxyMode". If enabled, all outgoing packets
are sent to the uplink (ConnectTo), which will have to forward them for
us (kernel should do that). This is for people behind firewalls.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r103 | zarq | 2000-05-05 12:48:54 +0200 (vr, 05 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Added semicolons required by bash2 (Mads Kiilerich).
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r102 | zarq | 2000-05-05 01:26:24 +0200 (vr, 05 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Copied most of the code from the redhat script.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r101 | zarq | 2000-05-05 01:17:02 +0200 (vr, 05 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Include sys/types.h.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r100 | zarq | 2000-05-05 01:16:43 +0200 (vr, 05 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Don't link in libdl.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r99 | zarq | 2000-05-04 02:01:05 +0200 (do, 04 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Check for the existance of libdl.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r98 | zarq | 2000-05-04 02:00:50 +0200 (do, 04 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
More for getopt support.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r97 | zarq | 2000-05-04 02:00:06 +0200 (do, 04 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Include stdio.h for fprintf.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r96 | zarq | 2000-05-04 01:47:06 +0200 (do, 04 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
getopt_long() support for platforms that don't have it.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r95 | zarq | 2000-05-04 01:00:38 +0200 (do, 04 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Don't use error.h or error(), put #error in front of cpp errors.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r94 | guus | 2000-05-03 20:02:15 +0200 (wo, 03 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Squashed gcc warning.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r93 | guus | 2000-05-03 19:59:07 +0200 (wo, 03 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Fixes typo and UDP network byte order.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r92 | guus | 2000-05-03 17:37:32 +0200 (wo, 03 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Outgoing packets now use network byte order in header.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r91 | zarq | 2000-05-03 17:01:54 +0200 (wo, 03 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Fix a typo, better handling of the info document. (from Mads Kiilerich)
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r90 | guus | 2000-05-02 12:16:50 +0200 (di, 02 mei 2000) | 3 lines
2019-08-26 11:44:36 +00:00
Replaced sprintf() by safer snprintf(), removed possible buffer overflow
by one byte.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r89 | guus | 2000-05-02 11:55:34 +0200 (di, 02 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Previous fix fixed. Meta protocol should be really flawless from now on!
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r88 | guus | 2000-05-02 11:10:33 +0200 (di, 02 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Fixed small mistake that would prevent forwarding requests.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r87 | zarq | 2000-05-02 00:00:02 +0200 (di, 02 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Mentioned new metaprotocol.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r86 | zarq | 2000-05-01 23:47:12 +0200 (ma, 01 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
More tincd->tinc updates.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r85 | zarq | 2000-05-01 23:31:59 +0200 (ma, 01 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Fixed meta protocol.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r84 | zarq | 2000-05-01 23:31:17 +0200 (ma, 01 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Committed by Mads Kiilerich.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r83 | zarq | 2000-05-01 21:17:09 +0200 (ma, 01 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Updates by Mads Kiilerich.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r82 | guus | 2000-05-01 20:07:12 +0200 (ma, 01 mei 2000) | 6 lines
2019-08-26 11:44:36 +00:00
Meta protocol overhaul. Tinc is now incompatible with previous versions,
furthermore this version does NOT work yet because of a problem with
sending keys (these should be converted to base36 or something like that).
It is possible to telnet to the tinc daemon now and type some commands
by hand though :).
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r81 | zarq | 2000-05-01 18:28:28 +0200 (ma, 01 mei 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Committed by Lubom<6F> r Bulej.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r80 | zarq | 2000-04-30 22:48:48 +0200 (zo, 30 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Key forwarding, write one byte extra.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r79 | zarq | 2000-04-30 21:49:49 +0200 (zo, 30 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Protocol fix (ANS_KEY). This breaks 0.3.3 protocol compatibility.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r78 | zarq | 2000-04-30 21:03:00 +0200 (zo, 30 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Send one less byte from an ANS_KEY request.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r77 | zarq | 2000-04-30 20:57:16 +0200 (zo, 30 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Read one less byte from an ANS_KEY request.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r76 | zarq | 2000-04-30 18:34:31 +0200 (zo, 30 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Removed debug messages.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r75 | zarq | 2000-04-30 18:31:23 +0200 (zo, 30 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Read public keys the right way (tm).
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r74 | zarq | 2000-04-30 18:11:05 +0200 (zo, 30 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
New way of handling the meta protocol.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r73 | zarq | 2000-04-30 15:23:53 +0200 (zo, 30 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Replaced check for status.active by status.dataopen in check_network_activity.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r72 | zarq | 2000-04-30 03:16:51 +0200 (zo, 30 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Initially, the vpn_mask of a connection is 255.255.255.255 to avoid confusion with lookup_conn.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r71 | zarq | 2000-04-30 03:15:47 +0200 (zo, 30 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Got rid of the nasty hacks... and replaced it by another one.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r70 | zarq | 2000-04-29 22:39:36 +0200 (za, 29 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Filled up the protocol structs with unused bytes.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r69 | zarq | 2000-04-29 22:38:23 +0200 (za, 29 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Added `deb' target.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r68 | zarq | 2000-04-29 15:56:06 +0200 (za, 29 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
More updates wrt. the change from tincd->tinc.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r67 | guus | 2000-04-28 13:33:25 +0200 (vr, 28 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Oops! Reference to write_n() removed and changed into neat write() call.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r66 | guus | 2000-04-27 22:57:18 +0200 (do, 27 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Removed write_n() function.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r65 | zarq | 2000-04-27 15:47:51 +0200 (do, 27 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Default config file name is tinc.conf, and pidfile is tinc.pid.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r64 | zarq | 2000-04-27 02:07:17 +0200 (do, 27 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Updated version number to 1.0.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r63 | zarq | 2000-04-27 02:01:00 +0200 (do, 27 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Filled in the details, license from libblowfish copied.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r62 | zarq | 2000-04-27 01:56:22 +0200 (do, 27 apr 2000) | 3 lines
2019-08-26 11:44:36 +00:00
Version to 1.0pre1;
Create Makefile and build in debian/.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r61 | zarq | 2000-04-27 01:23:01 +0200 (do, 27 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Omit TODO.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r60 | zarq | 2000-04-27 00:42:15 +0200 (do, 27 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Add an entry to dir.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r59 | zarq | 2000-04-27 00:01:01 +0200 (do, 27 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
The make command is in /usr/bin.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r58 | guus | 2000-04-26 19:42:55 +0200 (wo, 26 apr 2000) | 4 lines
2019-08-26 11:44:36 +00:00
Cleanups:
- Changed recv/send calls into read/write calls for streams
- Made all sizeof() functions use a variable name instead of type
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r57 | zarq | 2000-04-26 16:54:43 +0200 (wo, 26 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
From Mads Kiilerich.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r56 | guus | 2000-04-26 00:15:28 +0200 (wo, 26 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Converted every &variable[0] to variable.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r55 | zarq | 2000-04-26 00:00:49 +0200 (wo, 26 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Debug level tweaking.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r54 | guus | 2000-04-25 22:50:59 +0200 (di, 25 apr 2000) | 4 lines
2019-08-26 11:44:36 +00:00
When trying to talk to a host that is in the netmask of a tinc server but
not the tinc server itself, and no keys have been exchanged yet, the key
request would be directed to the host instead of the server. Fixed.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r53 | zarq | 2000-04-25 22:42:54 +0200 (di, 25 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
*** empty log message ***
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r52 | guus | 2000-04-25 22:17:44 +0200 (di, 25 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Fixed typo and removed some unnecessary variables.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r51 | guus | 2000-04-25 22:10:37 +0200 (di, 25 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Packet queues fixed. They caused the trouble when resending keys.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r50 | zarq | 2000-04-25 21:23:23 +0200 (di, 25 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Create a ChangeLog file, automake requires it.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r49 | zarq | 2000-04-25 21:21:19 +0200 (di, 25 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
*** empty log message ***
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r48 | zarq | 2000-04-25 21:11:02 +0200 (di, 25 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Initial CVS.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r47 | guus | 2000-04-25 20:57:23 +0200 (di, 25 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Added checkpoints to beginning and ending of every function.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r46 | zarq | 2000-04-25 19:38:54 +0200 (di, 25 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Remove ChangeLog with a `make cvs-clean'.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r45 | zarq | 2000-04-25 19:35:45 +0200 (di, 25 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Don't include TODO in the dist.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r44 | zarq | 2000-04-25 17:08:10 +0200 (di, 25 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Propagate CFLAGS from configure to gcc.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r43 | zarq | 2000-04-25 17:07:21 +0200 (di, 25 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Delete all the files that are created by autogen.sh on a `make cvs-clean'.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r42 | zarq | 2000-04-25 12:40:08 +0200 (di, 25 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Spelling fixes.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r41 | zarq | 2000-04-25 12:27:44 +0200 (di, 25 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Contributed by Mads Kiilerich.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r40 | zarq | 2000-04-25 12:22:26 +0200 (di, 25 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Generate this Makefile.am from Makefile.am.in.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r39 | zarq | 2000-04-25 11:43:50 +0200 (di, 25 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
*** empty log message ***
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r38 | zarq | 2000-04-25 11:42:52 +0200 (di, 25 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Added Mads Kiilerich, removed Guus Sliepen.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r37 | zarq | 2000-04-25 03:45:34 +0200 (di, 25 apr 2000) | 3 lines
2019-08-26 11:44:36 +00:00
Changes largely from Mads Kiilerich.
Removed section about encryption.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r36 | zarq | 2000-04-25 03:26:35 +0200 (di, 25 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Remove test for GNOME.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r35 | zarq | 2000-04-25 03:25:18 +0200 (di, 25 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Use `make ChangeLog' to create this file from the CVS logs.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r34 | zarq | 2000-04-25 03:23:31 +0200 (di, 25 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Don't define HAVE_NAMESPACES and HAVE_STL.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r33 | zarq | 2000-04-25 03:22:01 +0200 (di, 25 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Remove check for bigendianness.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r32 | zarq | 2000-04-25 03:15:28 +0200 (di, 25 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
This file is obsolete, most of the ideas are already in echelon.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r31 | zarq | 2000-04-25 03:10:38 +0200 (di, 25 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
s/Gnome/tinc/g
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r30 | zarq | 2000-04-25 02:50:48 +0200 (di, 25 apr 2000) | 3 lines
2019-08-26 11:44:36 +00:00
The shell script autogen.sh can create all these removed files, but be
sure to have autoconf, automake, libtool and more installed.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r29 | zarq | 2000-04-25 02:11:33 +0200 (di, 25 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Don't try to create cipher/idea/Makefile.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r28 | zarq | 2000-04-24 23:12:32 +0200 (ma, 24 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Don't include idea/idea.h.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r27 | zarq | 2000-04-24 23:10:33 +0200 (ma, 24 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Don't compile in `idea'.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r26 | zarq | 2000-04-24 22:57:22 +0200 (ma, 24 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
These files are not needed in release 1.0.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r25 | guus | 2000-04-24 11:39:50 +0200 (ma, 24 apr 2000) | 3 lines
2019-08-26 11:44:36 +00:00
Bug found! Wrong pointer was used for handling multiple ADD_HOST requests
at once. (See line 606.)
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r24 | guus | 2000-04-24 10:32:57 +0200 (ma, 24 apr 2000) | 3 lines
2019-08-26 11:44:36 +00:00
Added extra checks for desynchronized connection lists. Hopefully this will
fix those strange segmentation faults.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r23 | zarq | 2000-04-21 00:50:48 +0200 (vr, 21 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Added cvs-clean.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r22 | zarq | 2000-04-20 21:14:09 +0200 (do, 20 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Keep make dist(dir) happy.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r21 | zarq | 2000-04-18 22:44:29 +0200 (di, 18 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
A short notice from Mads Kiilerich.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r20 | zarq | 2000-04-18 22:43:24 +0200 (di, 18 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Submitted changes by Mads Kiilerich.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r19 | zarq | 2000-04-18 22:30:20 +0200 (di, 18 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Include genauth.8 in the distribution.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r18 | zarq | 2000-04-18 22:26:49 +0200 (di, 18 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Include the directory redhat in the build process.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r17 | zarq | 2000-04-18 18:04:10 +0200 (di, 18 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Address for bugreports changed to tinc@nl.linux.org.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r16 | zarq | 2000-04-18 17:59:42 +0200 (di, 18 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Updated manpages.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r15 | zarq | 2000-04-18 17:59:22 +0200 (di, 18 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
New manpage for genauth.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r14 | zarq | 2000-04-18 17:09:11 +0200 (di, 18 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Submitted by Mads Kiilerich.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r13 | zarq | 2000-04-17 19:04:33 +0200 (ma, 17 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Default passphrase length of 1024, added -h/--help options.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r12 | zarq | 2000-04-17 18:59:42 +0200 (ma, 17 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Check if stdout is a terminal, if so, print a verbose message.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r11 | zarq | 2000-04-17 18:52:58 +0200 (ma, 17 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Check for an illegal length of passphrase in read_passphrase().
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r10 | zarq | 2000-04-17 18:23:29 +0200 (ma, 17 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Pass the requested size from xmalloc() and xrealloc() on to xalloc_fail_func()
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r9 | zarq | 2000-04-17 17:38:47 +0200 (ma, 17 apr 2000) | 4 lines
2019-08-26 11:44:36 +00:00
Only one round of reading bits out of urandom;
Reading `bytes' bytes out of it;
Print a newline after completion.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r8 | zarq | 2000-04-12 18:22:39 +0200 (wo, 12 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Moved to version number 1.0.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r7 | zarq | 2000-04-06 20:28:29 +0200 (do, 06 apr 2000) | 2 lines
2019-08-26 11:44:36 +00:00
New option -D, don't detach.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r6 | zarq | 2000-03-28 21:16:27 +0200 (di, 28 mrt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Ignore SIGCHLD.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r5 | zarq | 2000-03-28 21:09:52 +0200 (di, 28 mrt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Kill the parent after any error conditions in detach().
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r4 | zarq | 2000-03-28 00:59:16 +0200 (di, 28 mrt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Upon regeneration, free the old encryption key `securely\' by overwriting it.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r3 | zarq | 2000-03-28 00:30:27 +0200 (di, 28 mrt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Get rid of the message `zxnrbl\'.
------------------------------------------------------------------------
2019-08-26 11:44:36 +00:00
r1 | zarq | 2000-03-26 01:33:07 +0100 (zo, 26 mrt 2000) | 2 lines
2019-08-26 11:44:36 +00:00
Initial revision
------------------------------------------------------------------------