Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								31f17d4334 
								
							 
						 
						
							
							
								
								AddressFamily is "any" by default.  
							
							
							
						 
						
							2003-06-11 19:27:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								451800eda8 
								
							 
						 
						
							
							
								
								If we have a Linux tun/tap device and we are in router mode, open the device  
							
							... 
							
							
							
							in tun mode. 
							
						 
						
							2003-06-11 19:09:52 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								9e02a3d563 
								
							 
						 
						
							
							
								
								Call make_names() before doing anything else.  
							
							
							
						 
						
							2003-06-11 19:07:56 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								4b0e5a03fe 
								
							 
						 
						
							
							
								
								Fix warning and add missing checks for LZO library.  
							
							
							
						 
						
							2003-06-07 13:18:32 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								f238c209f4 
								
							 
						 
						
							
							
								
								Fix links.  
							
							
							
						 
						
							2003-05-17 22:12:52 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								249933350b 
								
							 
						 
						
							
							
								
								Small fixes.  
							
							
							
						 
						
							2003-05-07 11:21:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								6ba4e2da55 
								
							 
						 
						
							
							
								
								Small fixes to make LZO compression work.  
							
							
							
						 
						
							2003-05-06 23:14:45 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								c70f52087b 
								
							 
						 
						
							
							
								
								- Per-node EVP_CIPHER_CTX to avoid initialisation overhead.  
							
							... 
							
							
							
							- LZO compression, thanks to Teemu Kiviniemi.
- Updated dutch translation. 
							
						 
						
							2003-05-06 21:13:18 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								1ad2394b84 
								
							 
						 
						
							
							
								
								Make sure outgoing_t is completely freed.  
							
							
							
						 
						
							2003-04-19 11:12:45 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								bc9e78250e 
								
							 
						 
						
							
							
								
								Better handling of late packets.  
							
							
							
						 
						
							2003-04-18 21:18:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								51a1bcf001 
								
							 
						 
						
							
							
								
								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. 
							
						 
						
							2003-04-03 11:43:17 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								8285827da1 
								
							 
						 
						
							
							
								
								Checksums must also work for uneven number of bytes.  
							
							
							
						 
						
							2003-03-29 22:11:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								c3ad3731a8 
								
							 
						 
						
							
							
								
								Don't copy more than necessary.  
							
							
							
						 
						
							2003-03-29 21:58:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								7d21a8d1c7 
								
							 
						 
						
							
							
								
								- 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. 
							
						 
						
							2003-03-29 21:51:21 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								9792ba2cac 
								
							 
						 
						
							
							
								
								- Avoid memory leak caused by OpenSSL 0.9.7a.  
							
							... 
							
							
							
							- Disable RSA_blinding_on() because it segfaults. 
							
						 
						
							2003-03-28 13:41:49 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								69158563e9 
								
							 
						 
						
							
							
								
								Typo.  
							
							
							
						 
						
							2003-03-19 11:45:05 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								88ae2e9e0c 
								
							 
						 
						
							
							
								
								Make sure send_meta() writes everything.  
							
							
							
						 
						
							2003-03-19 11:43:42 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ivo Timmermans 
								
							 
						 
						
							
							
							
							
								
							
							
								2fff0a91a7 
								
							 
						 
						
							
							
								
								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. 
						
							2003-03-14 09:43:10 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								1783a3aaa9 
								
							 
						 
						
							
							
								
								Various fixes for autoconf and OpenSSL 0.9.7 and a missing header.  
							
							
							
						 
						
							2003-01-17 00:43:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								c08858baa9 
								
							 
						 
						
							
							
								
								- Fix indentation in some places.  
							
							... 
							
							
							
							- Optimise select loop.
- Remove unused function setup_outgoing_socket().
- Clear EVP_CIPHER_CTX structures before using them. 
							
						 
						
							2003-01-17 00:37:20 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								38f562fdfc 
								
							 
						 
						
							
							
								
								Add $NAME for tinc-up/down scripts.  
							
							
							
						 
						
							2003-01-14 12:53:59 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								44b87ddb7a 
								
							 
						 
						
							
							
								
								Run graph algorithm when replacing a second connection from the same host  
							
							... 
							
							
							
							replaces an older one. 
							
						 
						
							2003-01-12 17:02:23 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								4c88ff86bc 
								
							 
						 
						
							
							
								
								PrivateKeyFile instead of PrivateKey.  
							
							
							
						 
						
							2002-12-27 19:32:33 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								5b2a62ebb6 
								
							 
						 
						
							
							
								
								Fix PriorityInheritance.  
							
							
							
						 
						
							2002-11-14 22:09:03 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								07db46a44f 
								
							 
						 
						
							
							
								
								Add documentation for BindToAddress.  
							
							
							
						 
						
							2002-10-07 07:32:31 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ivo Timmermans 
								
							 
						 
						
							
							
							
							
								
							
							
								e310cc82d3 
								
							 
						 
						
							
							
								
								Fix saving of debug level for startup level 0  
							
							
							
						 
						
							2002-09-30 19:04:37 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								006591efe5 
								
							 
						 
						
							
							
								
								Run graph() after edge_del() when updating an edge.  
							
							
							
						 
						
							2002-09-24 11:43:34 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Wessel Dankers 
								
							 
						 
						
							
							
							
							
								
							
							
								6904e0469e 
								
							 
						 
						
							
							
								
								its: Engels voor "van het" - 3e persoon enkelvoud, genitief, onzijdig  
							
							... 
							
							
							
							it's: Engels voor "het is". Dus niet "van het". 
							
						 
						
							2002-09-16 14:08:04 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								4f3395ee4d 
								
							 
						 
						
							
							
								
								Thank some more people.  
							
							
							
						 
						
							2002-09-15 22:37:59 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								b216297a00 
								
							 
						 
						
							
							
								
								Remarks about 1.0pre8 release.  
							
							
							
						 
						
							2002-09-15 22:34:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								1dcbdf48eb 
								
							 
						 
						
							
							
								
								Update documentation.  
							
							
							
						 
						
							2002-09-15 22:19:38 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								bf3a118988 
								
							 
						 
						
							
							
								
								Use /dev/net/tun as default for tun/tap device under Linux.  
							
							
							
						 
						
							2002-09-15 22:19:19 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								7d76ceaebd 
								
							 
						 
						
							
							
								
								Updated dutch translation.  
							
							
							
						 
						
							2002-09-15 17:40:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								5eca9520d9 
								
							 
						 
						
							
							
								
								Small fixes so tinc compiles out of the box on SunOS 5.8  
							
							
							
						 
						
							2002-09-15 14:55:54 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								8d472a415e 
								
							 
						 
						
							
							
								
								port_t isn't used anymore and conflicts with MacOS/X headers.  
							
							
							
						 
						
							2002-09-15 12:26:24 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								38c80bdd46 
								
							 
						 
						
							
							
								
								MacOS/X needs #define _P1003_1B_VISIBLE in order to use mlockall().  
							
							
							
						 
						
							2002-09-15 12:26:04 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								3e3b4a3190 
								
							 
						 
						
							
							
								
								What was I thinking?  
							
							
							
						 
						
							2002-09-11 22:25:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								f6905582d0 
								
							 
						 
						
							
							
								
								Make sure malloc() is declared.  
							
							
							
						 
						
							2002-09-10 22:13:22 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								eaf1208e9d 
								
							 
						 
						
							
							
								
								Fix placement of #include "config.h"  
							
							
							
						 
						
							2002-09-10 22:13:01 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								dd888ca685 
								
							 
						 
						
							
							
								
								Link with libintl if necessary.  
							
							
							
						 
						
							2002-09-10 21:46:05 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								c01f78ed36 
								
							 
						 
						
							
							
								
								Clean up after indent.  
							
							
							
						 
						
							2002-09-10 21:29:42 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								161f917dd0 
								
							 
						 
						
							
							
								
								Fix compiler warnings.  
							
							
							
						 
						
							2002-09-10 09:40:25 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								3bc5543475 
								
							 
						 
						
							
							
								
								Let GCC check format string and arguments of send_request().  
							
							
							
						 
						
							2002-09-09 22:41:56 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								6f9f6779e6 
								
							 
						 
						
							
							
								
								Remove redundant spaces.  
							
							
							
						 
						
							2002-09-09 22:33:31 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								9f38e39463 
								
							 
						 
						
							
							
								
								Switch to K&R style indentation.  
							
							
							
						 
						
							2002-09-09 21:49:16 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								f75dcef72a 
								
							 
						 
						
							
							
								
								Switch to K&R style indentation.  
							
							
							
						 
						
							2002-09-09 21:25:28 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								5fc1ed17f4 
								
							 
						 
						
							
							
								
								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. 
							
						 
						
							2002-09-09 19:40:12 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								5638b9830f 
								
							 
						 
						
							
							
								
								Why don't these connection_t's get cleaned up?  
							
							
							
						 
						
							2002-09-06 21:22:35 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								a8ddba42b9 
								
							 
						 
						
							
							
								
								Fix MST algorithm.  
							
							
							
						 
						
							2002-09-06 21:02:36 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								66741978e1 
								
							 
						 
						
							
							
								
								Reset the *correct* seqnos.  
							
							
							
						 
						
							2002-09-06 14:31:12 +00:00