Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								b32c22cf54 
								
							 
						 
						
							
							
								
								Prevent compiler warnings about redefinition of EAI_FAMILY on FreeBSD 6.1.  
							
							 
							
							
							
						 
						
							2006-12-18 11:41:53 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								855806b2f7 
								
							 
						 
						
							
							
								
								Do a simple test for linux/if_tun.h instead of no test at all.  
							
							 
							
							
							
						 
						
							2006-12-16 16:53:58 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								0322c0883b 
								
							 
						 
						
							
							
								
								Remove the test for linux/if_tun.h.  
							
							 
							
							... 
							
							
							
							It has been available for years on any decent Linux distribution.
Although linux/if_tun.h is now required to compile tinc,
you can still run it on systems which only support Ethertap. 
							
						 
						
							2006-12-16 16:40:09 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								b55813dc0b 
								
							 
						 
						
							
							
								
								We do properly check for malloc and realloc.  
							
							 
							
							
							
						 
						
							2006-12-16 16:34:04 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								5219ee25a2 
								
							 
						 
						
							
							
								
								Use standard autoconf macros instead of our own.  
							
							 
							
							
							
						 
						
							2006-12-16 16:26:57 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								9d469a1969 
								
							 
						 
						
							
							
								
								Fix rule that creates html version of manpages.  
							
							 
							
							
							
						 
						
							2006-12-16 16:26:08 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								dd03a00396 
								
							 
						 
						
							
							
								
								Remove old Spanish translation.  
							
							 
							
							
							
						 
						
							2006-12-15 20:44:33 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								031e09f865 
								
							 
						 
						
							
							
								
								Remove unnecessary stuff from configure.in.  
							
							 
							
							
							
						 
						
							2006-12-15 20:43:39 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								b834d67d7c 
								
							 
						 
						
							
							
								
								Use the correct next pointer.  
							
							 
							
							
							
						 
						
							2006-12-12 14:54:39 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								8b55dfacb1 
								
							 
						 
						
							
							
								
								When building the minimum spanning tree, make sure we start from a reachable node.  
							
							 
							
							
							
						 
						
							2006-12-12 14:49:09 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								47d916ec5e 
								
							 
						 
						
							
							
								
								Search for lzo/lzo1x.h, lzo2/lzo1x.h and lzo1x.h.  
							
							 
							
							
							
						 
						
							2006-11-29 17:18:39 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								1bb5a284fe 
								
							 
						 
						
							
							
								
								Make sure resolved addressed for outgoing connections are freed, if there are any.  
							
							 
							
							
							
						 
						
							2006-11-29 16:57:46 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								5c69c390a1 
								
							 
						 
						
							
							
								
								Releasing 1.0.5.  
							
							 
							
							
							
						 
						
							2006-11-14 15:43:28 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								e5b1b5cefb 
								
							 
						 
						
							
							
								
								EWOULDBLOCK does not exist on platforms without O_NONBLOCK  
							
							 
							
							
							
						 
						
							2006-11-14 12:28:04 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								3353ab37c2 
								
							 
						 
						
							
							
								
								When deleting an entire tree, start at head, not at root.  
							
							 
							
							
							
						 
						
							2006-11-11 22:45:45 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								0714ac6c59 
								
							 
						 
						
							
							
								
								Nodes use events, so event system should be initialised first and destroyed last.  
							
							 
							
							
							
						 
						
							2006-11-11 22:44:15 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								35e4096120 
								
							 
						 
						
							
							
								
								Update Dutch translation.  
							
							 
							
							
							
						 
						
							2006-11-11 21:37:22 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								315ef3e42b 
								
							 
						 
						
							
							
								
								Document GraphDumpFile option.  
							
							 
							
							
							
						 
						
							2006-11-11 20:37:58 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								8d393b30a9 
								
							 
						 
						
							
							
								
								Support and autodetect LZO version 2.0 and later.  
							
							 
							
							
							
						 
						
							2006-11-11 20:10:46 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								bdb3c24cea 
								
							 
						 
						
							
							
								
								Support and autodetect LZO version 2.0 and later.  
							
							 
							
							
							
						 
						
							2006-11-11 20:06:14 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								0d1ac68c59 
								
							 
						 
						
							
							
								
								popen() requires pclose().  
							
							 
							
							
							
						 
						
							2006-11-11 14:37:03 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								0200d3cd5d 
								
							 
						 
						
							
							
								
								Added graph dumping ability based on Markus Goetz's patch.  
							
							 
							
							
							
						 
						
							2006-11-11 14:11:16 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								1728d5b2c4 
								
							 
						 
						
							
							
								
								The "active" bit in node.status is not used.  
							
							 
							
							
							
						 
						
							2006-11-11 13:43:00 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								134dc8995b 
								
							 
						 
						
							
							
								
								memcpy() addresses from packet headers before calling the lookup functions.  
							
							 
							
							... 
							
							
							
							This probably fixes a problem on the ARM architecture that causes tinc to fail to lookup IPv4 addresses. 
							
						 
						
							2006-08-09 22:31:10 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								64e0519cb5 
								
							 
						 
						
							
							
								
								Remove unused variable.  
							
							 
							
							
							
						 
						
							2006-08-08 13:50:58 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								ddcf079cad 
								
							 
						 
						
							
							
								
								Remove unused parameter from maskcmp().  
							
							 
							
							
							
						 
						
							2006-08-08 13:44:37 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								c620df3c15 
								
							 
						 
						
							
							
								
								Remove unused variables.  
							
							 
							
							
							
						 
						
							2006-08-08 13:44:19 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								9fa27097dd 
								
							 
						 
						
							
							
								
								Fix format string warnings.  
							
							 
							
							
							
						 
						
							2006-08-08 13:29:17 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								eb391c52ee 
								
							 
						 
						
							
							
								
								Do not break strict aliasing of status_t structs.  
							
							 
							
							
							
						 
						
							2006-08-08 13:21:08 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								2077451e07 
								
							 
						 
						
							
							
								
								Add generic host-up and host-down scripts.  
							
							 
							
							... 
							
							
							
							Thanks to Menno Smits for a patch. 
							
						 
						
							2006-06-12 21:45:39 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								f88c9942e1 
								
							 
						 
						
							
							
								
								Use memcpy() to copy sockaddrs returned by getaddrinfo().  
							
							 
							
							... 
							
							
							
							Thanks to Miles Nordin for spotting this. 
							
						 
						
							2006-06-11 18:53:27 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								412f3fb510 
								
							 
						 
						
							
							
								
								Restore length of the original packet in send_udppacket().  
							
							 
							
							
							
						 
						
							2006-04-26 16:29:47 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								de78d79db8 
								
							 
						 
						
							
							
								
								Update copyright notices, remove Ivo's email address.  
							
							 
							
							
							
						 
						
							2006-04-26 13:52:58 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								8ebb017a10 
								
							 
						 
						
							
							
								
								Fix a bug in handling prefixlengths that are not a multiple of 4.  
							
							 
							
							... 
							
							
							
							Thanks to Sven-Haegar Koch for spotting the bug and providing the fix. 
							
						 
						
							2006-04-12 08:38:35 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								af95368c0f 
								
							 
						 
						
							
							
								
								Fix signedness compiler warnings.  
							
							 
							
							
							
						 
						
							2006-03-19 13:06:21 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								fb1cda2ca4 
								
							 
						 
						
							
							
								
								Export flush_meta().  
							
							 
							
							
							
						 
						
							2006-03-19 12:43:45 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								098090468a 
								
							 
						 
						
							
							
								
								Missing #include.  
							
							 
							
							
							
						 
						
							2006-03-19 12:43:28 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								a90f1b652c 
								
							 
						 
						
							
							
								
								Make sure $NAME is set correctly when executing tinc-down script.  
							
							 
							
							
							
						 
						
							2006-02-06 12:30:51 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								228e7a5c8f 
								
							 
						 
						
							
							
								
								Apply patch from Scott Lamb adding an output buffer for the TCP sockets.  
							
							 
							
							... 
							
							
							
							This helps coalescing multiple send_meta() commands into one TCP packet.
Also limit the size of the output buffer before dropping PACKETs. 
							
						 
						
							2006-01-19 17:13:18 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								a5a4d2b865 
								
							 
						 
						
							
							
								
								Apply patch from Scott Lamb unifying configuration of TCP socket options.  
							
							 
							
							
							
						 
						
							2006-01-13 11:21:59 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								e02f13cdb3 
								
							 
						 
						
							
							
								
								EVP_Cleanup() when quitting.  
							
							 
							
							
							
						 
						
							2006-01-13 11:09:19 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								0912260755 
								
							 
						 
						
							
							
								
								Enable OpenSSL ENGINE, so crypto hardware gets used. Thanks to Andreas van Cranenburgh.  
							
							 
							
							
							
						 
						
							2005-11-16 10:45:11 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								64e4c12778 
								
							 
						 
						
							
							
								
								Add alloca.h to the list of necessary header files.  
							
							 
							
							
							
						 
						
							2005-06-03 10:56:02 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								e810545dc2 
								
							 
						 
						
							
							
								
								Prevent possible buffer overflows when using very large (>= 8192 bit) RSA keys.  
							
							 
							
							... 
							
							
							
							Thanks to Tonnerre Lombard for noticing! 
							
						 
						
							2005-06-03 10:16:03 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								02746165a2 
								
							 
						 
						
							
							
								
								Releasing 1.0.4.  
							
							 
							
							
							
						 
						
							2005-05-04 19:38:28 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								df3220a154 
								
							 
						 
						
							
							
								
								Update copyright notices.  
							
							 
							
							
							
						 
						
							2005-05-04 18:09:30 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								54a30e30ad 
								
							 
						 
						
							
							
								
								Describe subnet-up/down scripts in documentation.  
							
							 
							
							
							
						 
						
							2005-05-04 16:53:11 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								bded1b74cc 
								
							 
						 
						
							
							
								
								Several splay tree fixes.  
							
							 
							
							
							
						 
						
							2005-05-04 15:56:25 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								faaaa1ef38 
								
							 
						 
						
							
							
								
								Searching through splay trees may change the tree variable.  
							
							 
							
							
							
						 
						
							2005-05-04 15:52:55 +00:00  
						
						
							 
							
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								dc09f6fe89 
								
							 
						 
						
							
							
								
								Be on the safe side with initialisation of c->name.  
							
							 
							
							
							
						 
						
							2005-05-04 15:51:45 +00:00