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 
								
							 
						 
						
							
							
							
							
								
							
							
								cf63cbef2b 
								
							 
						 
						
							
							
								
								Fixes from Wessel Danker's libavl.  
							
							
							
						 
						
							2003-06-11 19:39:02 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								5eca9520d9 
								
							 
						 
						
							
							
								
								Small fixes so tinc compiles out of the box on SunOS 5.8  
							
							
							
						 
						
							2002-09-15 14:55:54 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								161f917dd0 
								
							 
						 
						
							
							
								
								Fix compiler warnings.  
							
							
							
						 
						
							2002-09-10 09:40:25 +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 
								
							 
						 
						
							
							
							
							
								
							
							
								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 
								
							 
						 
						
							
							
							
							
								
							
							
								e4d85a6557 
								
							 
						 
						
							
							
								
								Typo.  
							
							
							
						 
						
							2002-09-04 23:11:58 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								b4f87952bf 
								
							 
						 
						
							
							
								
								Add missing headers.  
							
							
							
						 
						
							2002-09-04 23:05:49 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								856de4c5fe 
								
							 
						 
						
							
							
								
								Make sure setlocale() is available.  
							
							
							
						 
						
							2002-09-03 20:42:05 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								912e7e968f 
								
							 
						 
						
							
							
								
								Gettext 1.11.5 compatibility.  
							
							
							
						 
						
							2002-08-24 12:11:40 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								c4cd199357 
								
							 
						 
						
							
							
								
								Include complete fake-getname/addrinfo from OpenSSH.  
							
							
							
						 
						
							2002-07-12 11:45:21 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								627f7c22b4 
								
							 
						 
						
							
							
								
								s/sliepen.warande.net/sliepen.eu.org/g  
							
							... 
							
							
							
							s/itimmermans@bigfoot.com/ivo@o2w.nl/g 
							
						 
						
							2002-06-21 10:11:37 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ivo Timmermans 
								
							 
						 
						
							
							
							
							
								
							
							
								7608136a8d 
								
							 
						 
						
							
							
								
								Include a few more header files  
							
							
							
						 
						
							2002-06-09 16:12:04 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ivo Timmermans 
								
							 
						 
						
							
							
							
							
								
							
							
								548551fd05 
								
							 
						 
						
							
							
								
								getnameinfo fixes  
							
							
							
						 
						
							2002-06-09 15:50:12 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ivo Timmermans 
								
							 
						 
						
							
							
							
							
								
							
							
								9d769e0bf2 
								
							 
						 
						
							
							
								
								OSX support  
							
							
							
						 
						
							2002-06-09 15:26:10 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								61cb593e67 
								
							 
						 
						
							
							
								
								Extend list_t with the number of elements in the list.  
							
							
							
						 
						
							2002-03-27 15:01:16 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								f0aa9641e8 
								
							 
						 
						
							
							
								
								Merging of the entire pre5 branch.  
							
							
							
						 
						
							2002-02-10 21:57:54 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ivo Timmermans 
								
							 
						 
						
							
							
							
							
								
							
							
								2ec5b5f862 
								
							 
						 
						
							
							
								
								Added dropin replacements for get*info and helper functions.  
							
							
							
						 
						
							2001-11-16 17:37:08 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								e06415e3d9 
								
							 
						 
						
							
							
								
								More fixes for Solaris.  
							
							
							
						 
						
							2001-11-05 19:09:08 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								25a804c94e 
								
							 
						 
						
							
							
								
								Various fixes needed for Solaris.  
							
							
							
						 
						
							2001-11-05 19:06:07 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								099cc867c1 
								
							 
						 
						
							
							
								
								Removed compiler warning.  
							
							
							
						 
						
							2001-02-27 16:50:29 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								38adc479a4 
								
							 
						 
						
							
							
								
								Free node->data and node, not node->data twice.  
							
							
							
						 
						
							2001-02-25 15:34:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Wessel Dankers 
								
							 
						 
						
							
							
							
							
								
							
							
								0b0c2a372f 
								
							 
						 
						
							
							
								
								Important bugfix in avl_insert_before() and avl_insert_after()  
							
							
							
						 
						
							2001-02-20 21:53:18 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ivo Timmermans 
								
							 
						 
						
							
							
							
							
								
							
							
								cebb6efeb0 
								
							 
						 
						
							
							
								
								More files to ignore in CVS  
							
							
							
						 
						
							2001-02-11 11:55:28 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								603781831f 
								
							 
						 
						
							
							
								
								- Updated CVS_CREATED to remove intl/ directory and some other  
							
							... 
							
							
							
							autogenerated files.
- Checked if all INCLUDES/LIBS/etc directives inherit the global variables. 
							
						 
						
							2001-02-11 11:50:09 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								4bc394a3e2 
								
							 
						 
						
							
							
								
								Fix memory leak in avl_insert() if item was already inserted.  
							
							
							
						 
						
							2001-02-06 10:13:22 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								f777c1807d 
								
							 
						 
						
							
							
								
								FreeBSD compile fixes (thanks to XeF4)  
							
							
							
						 
						
							2001-02-06 10:12:51 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								e5e1c20a99 
								
							 
						 
						
							
							
								
								- Sign was wrong in search_closest_smaller/greater  
							
							
							
						 
						
							2001-01-08 21:32:00 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								d3f889c807 
								
							 
						 
						
							
							
								
								- It's 2001, all copyright notices are updated.  
							
							
							
						 
						
							2001-01-07 17:09:07 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								049ff67817 
								
							 
						 
						
							
							
								
								- Changed list routines to give it the same look'n'feel as the rbl and  
							
							... 
							
							
							
							avl tree library. 
							
						 
						
							2001-01-07 15:24:52 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								90bf1b21fa 
								
							 
						 
						
							
							
								
								- Changed license of AVL tree library to GPL.  
							
							
							
						 
						
							2001-01-06 18:21:17 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								052fbc0bdf 
								
							 
						 
						
							
							
								
								- Doubled size of trace buffer for easier debugging.  
							
							
							
						 
						
							2001-01-05 23:51:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								77509da76c 
								
							 
						 
						
							
							
								
								- AVL tree routines: faster than RBL, and also more stable.  
							
							
							
						 
						
							2001-01-05 23:50:56 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ivo Timmermans 
								
							 
						 
						
							
							
							
							
								
							
							
								8ea23d9ec3 
								
							 
						 
						
							
							
								
								xstrdup now takes a const pointer as an argument.  
							
							
							
						 
						
							2000-11-29 14:23:08 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ivo Timmermans 
								
							 
						 
						
							
							
							
							
								
							
							
								1ca04711ae 
								
							 
						 
						
							
							
								
								Check for get_current_dir_name.  There is a replacement function in  
							
							... 
							
							
							
							dropin.c. 
							
						 
						
							2000-11-29 00:33:15 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ivo Timmermans 
								
							 
						 
						
							
							
							
							
								
							
							
								c94f763742 
								
							 
						 
						
							
							
								
								dropin.c/h contain a set of drop-in replacements for non-standard C  
							
							... 
							
							
							
							library functions (read: GNU extensions). 
							
						 
						
							2000-11-28 23:23:41 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								0806605ce3 
								
							 
						 
						
							
							
								
								- Added daemon() replacement.  
							
							
							
						 
						
							2000-11-24 23:30:50 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								cf49b2c064 
								
							 
						 
						
							
							
								
								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 
							
						 
						
							2000-11-24 23:13:07 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Ivo Timmermans 
								
							 
						 
						
							
							
							
							
								
							
							
								4cb4a7d298 
								
							 
						 
						
							
							
								
								Set errno to 0 before trying to kill the other process.  
							
							
							
						 
						
							2000-11-24 14:13:06 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								7aa7895629 
								
							 
						 
						
							
							
								
								- #include <stdlib.h> instead of <malloc.h>  
							
							
							
						 
						
							2000-11-22 23:09:38 +00:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Guus Sliepen 
								
							 
						 
						
							
							
							
							
								
							
							
								dac256505e 
								
							 
						 
						
							
							
								
								- Fixed all (except 2) compiler warnings gcc -Wall gave.  
							
							
							
						 
						
							2000-11-22 22:18:03 +00:00