Ondrej Filip 
							
						 
					 
					
						
						
							
						
						2bf59bf4d3 
					 
					
						
						
							
							Hotfix to solve an issue with delaying timers reported by Aleksey Chudov.  
						
						 
						
						
						
						
					 
					
						2013-02-21 00:44:59 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						47c447c42e 
					 
					
						
						
							
							Minor cleanups.  
						
						 
						
						
						
						
					 
					
						2012-05-11 12:10:21 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						e2bf812f3d 
					 
					
						
						
							
							Fixes RIPng compatibility.  
						
						 
						
						... 
						
						
						
						Also probably breaks compatibility with older BIRDs, but RIPng not
really worked here.
Thanks to Goesta Smekal for the original patch. 
						
						
					 
					
						2012-03-15 12:38:08 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						f761503760 
					 
					
						
						
							
							Fixes RIPng socket and neighbor handling.  
						
						 
						
						... 
						
						
						
						RIPng did not really work because of link-local addresses.
Thanks to Roman Hoog Antink for some notes. 
						
						
					 
					
						2012-03-15 12:23:49 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						39c028e9e9 
					 
					
						
						
							
							Assign default protocol preference via proto_config_new().  
						
						 
						
						... 
						
						
						
						The patch from Alexander V. Chernikov. 
						
						
					 
					
						2012-01-24 11:31:00 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						a7f23f581f 
					 
					
						
						
							
							Implements protocol templates.  
						
						 
						
						... 
						
						
						
						Based on the patch from Alexander V. Chernikov.
Extended to support almost all protocols.
Uses 'protocol bgp NAME from TEMPLATE { ... }' syntax. 
						
						
					 
					
						2011-11-07 00:31:23 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						14a8f396e1 
					 
					
						
						
							
							Fixes sockets for IPv4 RIP.  
						
						 
						
						... 
						
						
						
						Thanks Roman Hoog Antink for a suggestion. 
						
						
					 
					
						2011-10-26 14:10:49 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						52a43ae3b7 
					 
					
						
						
							
							Minor changes in addresses.  
						
						 
						
						... 
						
						
						
						Mainly changes IA_UNNUMBERED to IA_PEER and adds IA_HOST. Also do not
show broadcast addr in show interfaces. Nobody cares for that. 
						
						
					 
					
						2011-03-28 22:46:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						948c865fac 
					 
					
						
						
							
							Fixes a crash in RIP during reconfigure.  
						
						 
						
						
						
						
					 
					
						2010-09-03 17:15:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						3cb6c83f1a 
					 
					
						
						
							
							Fixes a memory leak in RIP.  
						
						 
						
						
						
						
					 
					
						2010-09-03 16:32:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						0aad2b9292 
					 
					
						
						
							
							Temporary OSPF commit - sockets.  
						
						 
						
						
						
						
					 
					
						2010-03-14 16:36:59 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						e81b440f68 
					 
					
						
						
							
							Fix configure to enable warnings and fix most of them.  
						
						 
						
						
						
						
					 
					
						2010-02-21 14:34:53 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						dca75fd7c2 
					 
					
						
						
							
							Removes phantom protocol from the pipe design.  
						
						 
						
						... 
						
						
						
						It seems that by adding one pipe-specific exception to route
announcement code and by adding one argument to rt_notify() callback i
could completely eliminate the need for the phantom protocol instance
and therefore make the code more straightforward. It will also fix some
minor bugs (like ignoring debug flag changes from the command line). 
						
						
					 
					
						2010-02-13 12:26:26 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						3f22fa9e74 
					 
					
						
						
							
							Merge branch 'dev' into ospf3  
						
						 
						
						
						
						
					 
					
						2009-11-09 22:54:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						f9c799a00e 
					 
					
						
						
							
							Temporary OSPFv3 development commit (changing multicast support).  
						
						 
						
						
						
						
					 
					
						2009-09-04 11:06:51 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						87d7fd9725 
					 
					
						
						
							
							Bugfix - each protocol can be compiled separately.  
						
						 
						
						
						
						
					 
					
						2009-08-16 22:36:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						f98e291579 
					 
					
						
						
							
							The pipe cleanup.  
						
						 
						
						
						
						
					 
					
						2009-06-01 14:07:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						23ac9e9a9e 
					 
					
						
						
							
							Changes pipes to transfer all routes between routing table, not just optimal routes.  
						
						 
						
						
						
						
					 
					
						2009-05-31 15:24:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						20e94fb85b 
					 
					
						
						
							
							A change in OSPF and RIP interface patterns.  
						
						 
						
						... 
						
						
						
						Allows to add more interface patterns to one common 'options'
section like:
interface "eth3", "eth4" { options common to eth3 and eth4 };
Also removes undocumented and unnecessary ability to specify
more interface patterns with different 'options' sections:
interface "eth3" { options ... }, "eth4" { options ... }; 
						
						
					 
					
						2009-05-06 22:02:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						aebe06b40c 
					 
					
						
						
							
							Proper format functions for ORIGINATOR_ID, CLUSTER_LIST  
						
						 
						
						
						
						
					 
					
						2008-11-08 23:33:22 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						b21f68b4cd 
					 
					
						
						
							
							Fix bugs in OSPF MD5 authentication. First bug is that default  
						
						 
						
						... 
						
						
						
						values for MD5 password ID changed during reconfigure, Second
bug is that BIRD chooses password in first-fit manner, but RFC
says that it should use the one with the latest generate-from.
It also modifies the syntax for multiple passwords.
Now it is possible to just add more 'password' statements
to the interface section and it is not needed to use
'passwords' section. Old syntax can be used too. 
						
						
					 
					
						2008-11-08 17:24:23 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						fd91ae3325 
					 
					
						
						
							
							Fix problem with local time changes.  
						
						 
						
						
						
						
					 
					
						2008-11-05 22:36:49 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						8ffc753441 
					 
					
						
						
							
							Minor changes to keep gcc happy.  
						
						 
						
						
						
						
					 
					
						2005-02-15 06:32:31 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						c6dce04bed 
					 
					
						
						
							
							Bugfix.  
						
						 
						
						
						
						
					 
					
						2004-09-08 16:04:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						004cf4fc0c 
					 
					
						
						
							
							Minor bugfix to compile bird in IPv6.  
						
						 
						
						
						
						
					 
					
						2004-07-15 17:28:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						16c2d48d8f 
					 
					
						
						
							
							Bugfix - RIP now updates routes with worse metric.  
						
						 
						
						
						
						
					 
					
						2004-07-13 20:53:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						5236fb03af 
					 
					
						
						
							
							Password management redesigned (untested).  
						
						 
						
						
						
						
					 
					
						2004-06-26 20:11:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						5ed68e46d7 
					 
					
						
						
							
							Small typo changes.  
						
						 
						
						
						
						
					 
					
						2004-06-23 23:59:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						973cf09c3b 
					 
					
						
						
							
							Hotfix to problem with metric change reported by Luca.  
						
						 
						
						
						
						
					 
					
						2004-06-23 21:36:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						3fe5f89907 
					 
					
						
						
							
							P->magic used just in LOCAL_DEBUG mode  
						
						 
						
						
						
						
					 
					
						2004-06-23 21:34:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						c91fc9b606 
					 
					
						
						
							
							... and in rip (there are even unused functions!).  
						
						 
						
						
						
						
					 
					
						2004-06-05 09:27:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						6a57bb3110 
					 
					
						
						
							
							Killed a couple of unused variables.  
						
						 
						
						... 
						
						
						
						We really should compile with warnings enabled. 
						
						
					 
					
						2004-05-31 20:57:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						0757bcb728 
					 
					
						
						
							
							One space more.  
						
						 
						
						
						
						
					 
					
						2004-05-31 20:35:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						3cb96cd343 
					 
					
						
						
							
							The initial sequence number for RIP md5 authentication was always zero.  
						
						 
						
						... 
						
						
						
						Bad as when bird e.g. was running for two weeks and then restarted it
would take another two weeks until the peers of this router would accept
data again from this router, as the sequence number would be too low.
Changed to use the the current system time as the starting sequence
number which is a more sane start value.
(by Andreas, cleaned up by me) 
						
						
					 
					
						2004-05-31 18:11:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						4a02013767 
					 
					
						
						
							
							Make RIP nolisten mode actually work. The socket is required for  
						
						 
						
						... 
						
						
						
						sending, the received data has to be discarded instead.
(patch by Andreas Steinmetz modified by me) 
						
						
					 
					
						2004-05-31 17:42:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						502ded5215 
					 
					
						
						
							
							Fix reporting of RIP socket errors. Thanks to Eric Leblond for the patch.  
						
						 
						
						
						
						
					 
					
						2003-12-06 16:41:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						8cf76fa853 
					 
					
						
						
							
							Bug fixes to authentication code by Eric Leblond <eleblond@init-sys.com>.  
						
						 
						
						
						
						
					 
					
						2003-04-06 18:38:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						19bd5c8e2c 
					 
					
						
						
							
							Password does not need to be null-terminated, do not print garbage in  
						
						 
						
						... 
						
						
						
						such case. Thanks to silvio@big.net . 
						
						
					 
					
						2002-09-21 13:57:48 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						53a50af504 
					 
					
						
						
							
							Applied Pavel's fix for broadcast/multicast mode.  
						
						 
						
						
						
						
					 
					
						2002-03-10 12:32:12 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						ad3907559c 
					 
					
						
						
							
							RIP bugfix  
						
						 
						
						
						
						
					 
					
						2000-06-21 19:40:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						07f29765a5 
					 
					
						
						
							
							RIPv6 now works.  
						
						 
						
						
						
						
					 
					
						2000-06-07 14:06:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						18b4d6bf27 
					 
					
						
						
							
							rip ipv6 bugfix  
						
						 
						
						
						
						
					 
					
						2000-06-07 13:58:49 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						58f7d004fd 
					 
					
						
						
							
							Fixes to the progdoc.  
						
						 
						
						
						
						
					 
					
						2000-06-07 13:25:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						2e9b24211a 
					 
					
						
						
							
							Spelling fixes to progdoc.  
						
						 
						
						
						
						
					 
					
						2000-06-07 12:29:08 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						4c5f93d76b 
					 
					
						
						
							
							Better documentation. There are functions whose description is good when  
						
						 
						
						... 
						
						
						
						reading source but whose documentation does not belong to progdocs. 
						
						
					 
					
						2000-06-05 17:13:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						8798c81176 
					 
					
						
						
							
							Docs updates:  
						
						 
						
						... 
						
						
						
						make prog.dvi
do not overflow in .dvi
include filter documentation in the system 
						
						
					 
					
						2000-06-05 16:36:16 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						8b79c4ccd5 
					 
					
						
						
							
							Add safety check.  
						
						 
						
						
						
						
					 
					
						2000-06-05 15:41:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						b093c328f5 
					 
					
						
						
							
							Updates to both programmers and users doc  
						
						 
						
						
						
						
					 
					
						2000-06-05 12:52:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						e24ddd9bef 
					 
					
						
						
							
							Don't set precedence and TTL for the dummy socket.  
						
						 
						
						
						
						
					 
					
						2000-06-04 20:00:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Mares 
							
						 
					 
					
						
						
							
						
						df49d4e14b 
					 
					
						
						
							
							Removed lots of trailing newlines in log messages.  
						
						 
						
						... 
						
						
						
						Please note that the only calls which don't add newlines automatically
(i.e., don't print a full line of output) are debug() and DBG(). 
						
						
					 
					
						2000-06-04 19:56:06 +00:00