| 
								
								
									 Guus Sliepen | 271d3537fe | Remove all #ifndefs from route.c | 2003-07-18 12:21:03 +00:00 |  | 
				
					
						| 
								
								
									 Guus Sliepen | b0a4f7b555 | Even more missing definitions. | 2003-07-18 12:16:24 +00:00 |  | 
				
					
						| 
								
								
									 Guus Sliepen | e449d94cae | Big header file cleanup: everything that has to do with standard system libraries is moved to system.h. | 2003-07-17 15:06:27 +00:00 |  | 
				
					
						| 
								
								
									 Guus Sliepen | 47721be760 | Windows headers declare a struct interface somewhere. | 2003-07-15 16:38:18 +00:00 |  | 
				
					
						| 
								
								
									 Guus Sliepen | 4c52febc57 | Make use of the CIPE driver. Woohoo, tinc for Windows! | 2003-07-15 16:27:39 +00:00 |  | 
				
					
						| 
								
								
									 Guus Sliepen | d26a4af456 | Export mymac. | 2003-07-15 16:26:18 +00:00 |  | 
				
					
						| 
								
								
									 Guus Sliepen | 784db4e70d | Format string checking for logger(). | 2003-07-12 20:24:04 +00:00 |  | 
				
					
						| 
								
								
									 Guus Sliepen | a438ac911e | Removing distribution specific files from CVS. | 2003-07-12 20:19:22 +00:00 |  | 
				
					
						| 
								
								
									 Guus Sliepen | 085d33e626 | Update copyrights. | 2003-07-12 17:48:38 +00:00 |  | 
				
					
						| 
								
								
									 Guus Sliepen | 5db596c684 | Simplify logging, update copyrights and some minor cleanups. | 2003-07-12 17:41:48 +00:00 |  | 
				
					
						| 
								
								
									 Guus Sliepen | 2a7f11c0e9 | More missing IPv6 definitions and autoconf checks to make sure it compiles under Solaris 2.6. | 2003-07-11 16:13:00 +00:00 |  | 
				
					
						| 
								
								
									 Guus Sliepen | 71f8124ea4 | More missing definitions. | 2003-07-07 11:50:52 +00:00 |  | 
				
					
						| 
								
								
									 Guus Sliepen | a88f1edf29 | Actually add ipv6.h. | 2003-07-07 11:13:31 +00:00 |  | 
				
					
						| 
								
								
									 Guus Sliepen | 30c0381d71 | Provide all missing IPv6 definitions in lib/ipv6.h. | 2003-07-07 11:11:33 +00:00 |  | 
				
					
						| 
								
								
									 Guus Sliepen | 1401faf608 | Sprinkling the source with static and attributes. | 2003-07-06 23:16:29 +00:00 |  | 
				
					
						| 
								
								
									 Guus Sliepen | 0b9175e998 | Define logger(), cleans up source code and allows us to write log entries to a separate file. | 2003-07-06 22:11:37 +00:00 |  | 
				
					
						| 
								
								
									 Guus Sliepen | 8681047030 | Check for IPv6 header files. | 2003-07-06 17:49:49 +00:00 |  | 
				
					
						| 
								
								
									 Guus Sliepen | 81f5713ab7 | - simplify configure.in - drop support for OpenSSL < 0.9.7
- add some missing definitions/includes | 2003-07-06 17:15:25 +00:00 |  | 
				
					
						| 
								
								
									 Guus Sliepen | 6c7172d694 | This subtle pointer arithmetic thingy is (I'm very sure of it) the cause of the lingering connections problem. Hopefully it is fixed now... | 2003-06-25 20:55:05 +00:00 |  | 
				
					
						| 
								
								
									 Guus Sliepen | 9528a63c35 | Really make tinc default to any addressfamily. | 2003-06-25 20:52:59 +00:00 |  | 
				
					
						| 
								
								
									 Guus Sliepen | 8bfa554af9 | There are two lzo compression levels. | 2003-06-12 11:08:40 +00:00 |  | 
				
					
						| 
								
								
									 Guus Sliepen | c3593491d4 | Typo and conversion to UTF-8. | 2003-06-11 20:36:36 +00:00 |  | 
				
					
						| 
								
								
									 Guus Sliepen | 636e650261 | Update dutch translation. | 2003-06-11 20:19:46 +00:00 |  | 
				
					
						| 
								
								
									 Guus Sliepen | 9279b3c699 | Update documentation. | 2003-06-11 20:18:48 +00:00 |  | 
				
					
						| 
								
								
									 Guus Sliepen | 0a9aef2da7 | More braces to make gcc happy. | 2003-06-11 19:40:43 +00:00 |  | 
				
					
						| 
								
								
									 Guus Sliepen | cf63cbef2b | Fixes from Wessel Danker's libavl. | 2003-06-11 19:39:02 +00:00 |  | 
				
					
						| 
								
								
									 Guus Sliepen | 12de5a8eed | Remove mymac stuff from device.c. | 2003-06-11 19:28:38 +00:00 |  | 
				
					
						| 
								
								
									 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 |  |