]>
git.meshlink.io Git - meshlink/log 
Guus Sliepen  [Tue, 19 Mar 2002 00:07:09 +0000  (00:07  +0000)] 
Cleanup.
Guus Sliepen  [Mon, 18 Mar 2002 22:47:20 +0000  (22:47 +0000)] 
Remember sockaddrs of listening sockets, use appropriate one when sending
Guus Sliepen  [Mon, 18 Mar 2002 14:39:37 +0000  (14:39 +0000)] 
Fix #define s6_addr32.
Guus Sliepen  [Mon, 18 Mar 2002 14:19:02 +0000  (14:19 +0000)] 
#define s6_addr32, needed for FreeBSD.
Guus Sliepen  [Sun, 17 Mar 2002 16:08:39 +0000  (16:08 +0000)] 
Only unmap IPv6 addresses.
Guus Sliepen  [Sun, 17 Mar 2002 15:59:29 +0000  (15:59 +0000)] 
Unmap v4mapped sockaddrs.
Guus Sliepen  [Fri, 15 Mar 2002 15:50:14 +0000  (15:50 +0000)] 
Typo.
Guus Sliepen  [Fri, 15 Mar 2002 15:40:40 +0000  (15:40 +0000)] 
Different way of detecting neighbor solicitation requests.
Guus Sliepen  [Fri, 15 Mar 2002 15:08:21 +0000  (15:08 +0000)] 
Oops, don't forget to actually put the checksum in the response packet.
Guus Sliepen  [Fri, 15 Mar 2002 14:41:57 +0000  (14:41 +0000)] 
Neighbor solicitation requests now work (I think).
Guus Sliepen  [Tue, 12 Mar 2002 16:30:15 +0000  (16:30 +0000)] 
Revert changes to Kruskal's algo.
Guus Sliepen  [Tue, 12 Mar 2002 14:25:04 +0000  (14:25 +0000)] 
Put #ifdef NEIGHBORSOL around corresponding code.
Guus Sliepen  [Tue, 12 Mar 2002 14:20:44 +0000  (14:20 +0000)] 
Remove silly cache thingy.
Guus Sliepen  [Tue, 12 Mar 2002 14:19:51 +0000  (14:19 +0000)] 
Packet sequence number/authentication warnings only if debug_lvl >= 5.
Guus Sliepen  [Tue, 12 Mar 2002 13:42:23 +0000  (13:42 +0000)] 
Simplified implementation of Kruskal's minimum spanning tree algorithm.
Guus Sliepen  [Mon, 11 Mar 2002 13:56:00 +0000  (13:56 +0000)] 
New strategy: forward icmp6 neighbor solicitations to intended target.
Guus Sliepen  [Mon, 11 Mar 2002 13:14:53 +0000  (13:14 +0000)] 
Try to reply to neighbor solicitation requests.
Guus Sliepen  [Mon, 11 Mar 2002 11:45:12 +0000  (11:45 +0000)] 
prune_connections() before build_fdset().
Guus Sliepen  [Mon, 11 Mar 2002 11:23:04 +0000  (11:23 +0000)] 
Cleanups, spelling fixes, allow symbol names for signals (-k option),
Guus Sliepen  [Sun, 10 Mar 2002 16:09:15 +0000  (16:09 +0000)] 
Don't retry to make outgoing connections when exitting.
Guus Sliepen  [Sun, 10 Mar 2002 15:40:27 +0000  (15:40 +0000)] 
Small fixes to improve portability.
Guus Sliepen  [Sun, 10 Mar 2002 14:07:08 +0000  (14:07 +0000)] 
Autodetect $MAKE/gmake/make.
Guus Sliepen  [Sun, 10 Mar 2002 14:05:35 +0000  (14:05 +0000)] 
po/POTFILES and po/Makefile should not be generated by configure.
Guus Sliepen  [Sun, 10 Mar 2002 14:04:48 +0000  (14:04 +0000)] 
Fix forwarding of IPv6 packets.
Guus Sliepen  [Fri, 1 Mar 2002 15:14:29 +0000  (15:14 +0000)] 
Check if BindToDevice and PriorityInheritance are supported.
Guus Sliepen  [Fri, 1 Mar 2002 14:33:48 +0000  (14:33 +0000)] 
Woops.
Guus Sliepen  [Fri, 1 Mar 2002 14:25:10 +0000  (14:25 +0000)] 
Document and clean up MAC address expiry.
Guus Sliepen  [Fri, 1 Mar 2002 14:09:31 +0000  (14:09 +0000)] 
- Global time_t now, so that we don't have to call time() too often.
Guus Sliepen  [Fri, 1 Mar 2002 13:38:15 +0000  (13:38 +0000)] 
Updated dutch translation.
Guus Sliepen  [Fri, 1 Mar 2002 13:38:02 +0000  (13:38 +0000)] 
Updated documentation.
Guus Sliepen  [Fri, 1 Mar 2002 13:18:54 +0000  (13:18 +0000)] 
Create/bind TCP and UDP listening sockets in pairs.
Guus Sliepen  [Fri, 1 Mar 2002 12:26:56 +0000  (12:26 +0000)] 
If "PriorityInheritance = yes" is specified in tinc.conf, the value of the
Guus Sliepen  [Fri, 1 Mar 2002 12:25:58 +0000  (12:25 +0000)] 
Fix listening sockets.
Guus Sliepen  [Fri, 1 Mar 2002 11:18:34 +0000  (11:18 +0000)] 
Make BindToInterface work.
Guus Sliepen  [Wed, 27 Feb 2002 22:37:55 +0000  (22:37 +0000)] 
Fix send_request() bug.
Guus Sliepen  [Tue, 26 Feb 2002 23:26:41 +0000  (23:26 +0000)] 
Allow multiple listening sockets.
Guus Sliepen  [Tue, 26 Feb 2002 22:47:51 +0000  (22:47 +0000)] 
Tweaking IPv6 support.
Guus Sliepen  [Wed, 20 Feb 2002 22:37:38 +0000  (22:37 +0000)] 
- Change SA_LEN to SALEN, former one is already defined on some platforms.
Guus Sliepen  [Wed, 20 Feb 2002 22:15:32 +0000  (22:15 +0000)] 
- Use gai_strerror() where appropriate
Guus Sliepen  [Wed, 20 Feb 2002 19:31:15 +0000  (19:31 +0000)] 
Preserve inpkt->len, needed for broadcasts.
Guus Sliepen  [Wed, 20 Feb 2002 19:25:09 +0000  (19:25 +0000)] 
Protocol now also exchanges cipher/digest/maclength/compression for the
Guus Sliepen  [Wed, 20 Feb 2002 17:16:15 +0000  (17:16 +0000)] 
Cache results of lookup_subnet_...().
Guus Sliepen  [Wed, 20 Feb 2002 17:15:33 +0000  (17:15 +0000)] 
Fix maskcmp() and maskcpy().
Guus Sliepen  [Wed, 20 Feb 2002 16:04:59 +0000  (16:04 +0000)] 
Forward packets in router mode.
Guus Sliepen  [Wed, 20 Feb 2002 16:04:39 +0000  (16:04 +0000)] 
Use AF_UNSPEC for listening sockets if AddressFamily = any.
Guus Sliepen  [Wed, 20 Feb 2002 16:04:07 +0000  (16:04 +0000)] 
Fix segfault when receiving HUP signal.
Guus Sliepen  [Mon, 18 Feb 2002 16:25:19 +0000  (16:25 +0000)] 
- Non-blocking connect()s.
Guus Sliepen  [Tue, 12 Feb 2002 14:42:37 +0000  (14:42 +0000)] 
Add check for NetBSD.
Guus Sliepen  [Tue, 12 Feb 2002 14:40:12 +0000  (14:40 +0000)] 
Added device.c for NetBSD, actually a copy of the OpenBSD one.
Guus Sliepen  [Tue, 12 Feb 2002 14:36:45 +0000  (14:36 +0000)] 
Get rid of sys/signal.h.
Guus Sliepen  [Tue, 12 Feb 2002 14:29:00 +0000  (14:29 +0000)] 
Don't use sa_sigaction (which NetBSD doesn't like) at all if we don't use siginfo.
Guus Sliepen  [Mon, 11 Feb 2002 15:59:18 +0000  (15:59 +0000)] 
Added support for packet compression, thanks to Mark Glines.
Guus Sliepen  [Mon, 11 Feb 2002 14:20:46 +0000  (14:20 +0000)] 
Small fix.
Guus Sliepen  [Mon, 11 Feb 2002 14:20:21 +0000  (14:20 +0000)] 
- If no PrivateKeyFile is specified, /etc/tinc/netname/rsa_key.priv is assumed.
Guus Sliepen  [Mon, 11 Feb 2002 12:33:01 +0000  (12:33 +0000)] 
Sensible defaults for $INTERFACE.
Guus Sliepen  [Mon, 11 Feb 2002 10:16:18 +0000  (10:16 +0000)] 
Last bits of the merger.
Guus Sliepen  [Mon, 11 Feb 2002 10:05:58 +0000  (10:05 +0000)] 
Forgot to merge new files from pre5.
Guus Sliepen  [Sun, 10 Feb 2002 21:57:54 +0000  (21:57 +0000)] 
Merging of the entire pre5 branch.
Ivo Timmermans  [Fri, 16 Nov 2001 22:41:38 +0000  (22:41 +0000)] 
Conversion to struct addrinfo is almost complete for this file.
Ivo Timmermans  [Fri, 16 Nov 2001 22:40:26 +0000  (22:40 +0000)] 
Don't include netutl.h.
Ivo Timmermans  [Fri, 16 Nov 2001 22:31:41 +0000  (22:31 +0000)] 
Fixed silly typo: "np" instead of "no"
Ivo Timmermans  [Fri, 16 Nov 2001 22:31:15 +0000  (22:31 +0000)] 
get_config_subnet needs to be fixed.
Ivo Timmermans  [Fri, 16 Nov 2001 17:40:50 +0000  (17:40 +0000)] 
route_ipv4 and route_ipv6 replaced by route_ip.
Ivo Timmermans  [Fri, 16 Nov 2001 17:39:59 +0000  (17:39 +0000)] 
Don't include netutl.h.
Ivo Timmermans  [Fri, 16 Nov 2001 17:39:38 +0000  (17:39 +0000)] 
lookup_node_udp changed.
Ivo Timmermans  [Fri, 16 Nov 2001 17:38:39 +0000  (17:38 +0000)] 
First part of rewriting things to use struct addrinfo.
Ivo Timmermans  [Fri, 16 Nov 2001 17:37:08 +0000  (17:37 +0000)] 
Added dropin replacements for get*info and helper functions.
Ivo Timmermans  [Fri, 16 Nov 2001 16:16:33 +0000  (16:16 +0000)] 
Added HAVE_STRUCT_ADDRINFO
Ivo Timmermans  [Fri, 16 Nov 2001 15:56:44 +0000  (15:56 +0000)] 
(re)added port to struct node_t
Ivo Timmermans  [Fri, 16 Nov 2001 12:22:02 +0000  (12:22 +0000)] 
Don't include netutl.h.
Ivo Timmermans  [Fri, 16 Nov 2001 12:21:22 +0000  (12:21 +0000)] 
Obsoleted.
Ivo Timmermans  [Fri, 16 Nov 2001 12:16:28 +0000  (12:16 +0000)] 
Don't compile/link netutl.c.
Ivo Timmermans  [Fri, 16 Nov 2001 12:14:20 +0000  (12:14 +0000)] 
get_config_{ip,port} removed.
Ivo Timmermans  [Fri, 16 Nov 2001 12:13:34 +0000  (12:13 +0000)] 
Changed to use struct addrinfo where needed.
Ivo Timmermans  [Fri, 16 Nov 2001 12:10:54 +0000  (12:10 +0000)] 
Obsoleted all IP<x> types in favor of struct addrinfo
Ivo Timmermans  [Fri, 16 Nov 2001 12:08:38 +0000  (12:08 +0000)] 
Removed definitions of ipv4_t, ipv6_t, port_t
Ivo Timmermans  [Fri, 16 Nov 2001 12:02:17 +0000  (12:02 +0000)] 
Changed lookup_connection to use struct addrinfo
Ivo Timmermans  [Fri, 16 Nov 2001 12:01:48 +0000  (12:01 +0000)] 
Changed prototype for lookup_connection to use struct addrinfo
Ivo Timmermans  [Fri, 16 Nov 2001 00:23:28 +0000  (00:23  +0000)] 
Use struct addrinfo in connection_t to hold all host data such as IP
Ivo Timmermans  [Fri, 16 Nov 2001 00:13:08 +0000  (00:13  +0000)] 
Deprecated get_config_ip and get_config_port
Ivo Timmermans  [Thu, 15 Nov 2001 23:49:46 +0000  (23:49 +0000)] 
Check for struct addrinfo
Ivo Timmermans  [Thu, 15 Nov 2001 23:28:58 +0000  (23:28 +0000)] 
Credit OpenSSH
Ivo Timmermans  [Thu, 15 Nov 2001 23:26:27 +0000  (23:26 +0000)] 
Check for getnameinfo, gai_strerror, freeaddrinfo
Ivo Timmermans  [Thu, 15 Nov 2001 23:05:34 +0000  (23:05 +0000)] 
Check for getaddrinfo
Guus Sliepen  [Mon, 5 Nov 2001 19:09:08 +0000  (19:09 +0000)] 
More fixes for Solaris.
Guus Sliepen  [Mon, 5 Nov 2001 19:06:07 +0000  (19:06 +0000)] 
Various fixes needed for Solaris.
Guus Sliepen  [Sun, 4 Nov 2001 23:48:27 +0000  (23:48 +0000)] 
Correctly check if subnet owner exists.
Guus Sliepen  [Sun, 4 Nov 2001 23:29:50 +0000  (23:29 +0000)] 
Be liberal in what you accept: allow unknown edges to be deleted.
Guus Sliepen  [Sat, 3 Nov 2001 22:53:02 +0000  (22:53 +0000)] 
*** empty log message ***
Guus Sliepen  [Sat, 3 Nov 2001 21:22:02 +0000  (21:22 +0000)] 
Several bugfixes.
Guus Sliepen  [Sat, 3 Nov 2001 21:21:04 +0000  (21:21 +0000)] 
Use PEM functions as suggested by OpenSSL docs.
Guus Sliepen  [Wed, 31 Oct 2001 20:37:54 +0000  (20:37 +0000)] 
Some very small fixes
Guus Sliepen  [Wed, 31 Oct 2001 20:22:52 +0000  (20:22 +0000)] 
Avoid connecting to another node twice, and check name of outgoing connections.
Guus Sliepen  [Wed, 31 Oct 2001 20:07:17 +0000  (20:07 +0000)] 
Show cfg->variable instead of cfg->value when complaining about wrong type.
Guus Sliepen  [Wed, 31 Oct 2001 20:02:06 +0000  (20:02 +0000)] 
Don't forget to read public RSA key when making an outgoing connection.
Guus Sliepen  [Wed, 31 Oct 2001 12:50:24 +0000  (12:50 +0000)] 
- Small fixes to graph algorithms
Guus Sliepen  [Tue, 30 Oct 2001 16:34:32 +0000  (16:34 +0000)] 
More updates to protocol handlers and reimplemented terminate_connection().
Guus Sliepen  [Tue, 30 Oct 2001 12:59:12 +0000  (12:59 +0000)] 
Various fixes, tinc is now somewhat capable of actually working again.
Guus Sliepen  [Mon, 29 Oct 2001 13:14:57 +0000  (13:14 +0000)] 
Working version of Kruskal's algorithm. The running time is very bad though.
Guus Sliepen  [Sun, 28 Oct 2001 22:42:49 +0000  (22:42 +0000)] 
- More changes needed for Kruskal's algorithm