Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						ff2857b03d 
					 
					
						
						
							
							Many changes in (mainly) kernel syncers.  
						
						 
						
						... 
						
						
						
						- BSD kernel syncer is now self-conscious and can learn alien routes
- important bugfix in BSD kernel syncer (crash after protocol restart)
- many minor changes and bugfixes in kernel syncers and neighbor cache
- direct protocol does not generate host and link local routes
- min_scope check is removed, all routes have SCOPE_UNIVERSE by default
- also fixes some remaining compiler warnings 
						
						
							
						
					 
					
						2010-02-26 10:55:58 +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 
							
						 
					 
					
						
						
							
						
						9e43ccf07b 
					 
					
						
						
							
							Merge commit 'origin/master' into new  
						
						 
						
						
						
						
							
						
					 
					
						2010-02-21 10:15:49 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						e285bd236e 
					 
					
						
						
							
							Fixes installation (missing /usr/local/var/run).  
						
						 
						
						
						
						
							
						
					 
					
						2010-02-21 10:14:41 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						e0a45fb421 
					 
					
						
						
							
							Restricted read-only CLI.  
						
						 
						
						... 
						
						
						
						Also adds support for executing commands using birdc <cmd>. 
						
						
							
						
					 
					
						2010-02-21 09:57:26 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						89534cdae5 
					 
					
						
						
							
							'rr client id' is not expression but ID (like router id).  
						
						 
						
						
						
						
							
						
					 
					
						2010-02-20 21:14:02 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						a68066538f 
					 
					
						
						
							
							Minor typos in configuration example.  
						
						 
						
						
						
						
							
						
					 
					
						2010-02-20 21:09:40 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						e304fd4bcf 
					 
					
						
						
							
							Implements pattern match for 'show protocols' command.  
						
						 
						
						... 
						
						
						
						And generally consolidates protocol commands. 
						
						
							
						
					 
					
						2010-02-20 00:08:07 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						dfd48621d1 
					 
					
						
						
							
							Replaces the algorithm for building balanced trees.  
						
						 
						
						... 
						
						
						
						Changes the time complexity of the algorithm from O(n^2) to O(n*log(n)).
This speeds up loading of huge DEC-IX config from 128 s to 15 s. It also
makes the code significantly simpler. 
						
						
							
						
					 
					
						2010-02-17 22:11:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						14f6aca480 
					 
					
						
						
							
							Changes right recursion to left in the grammar of the case expression.  
						
						 
						
						
						
						
							
						
					 
					
						2010-02-17 11:29:48 +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 
							
						 
					 
					
						
						
							
						
						9db74169be 
					 
					
						
						
							
							Fixes protocol statistics for pipes.  
						
						 
						
						
						
						
							
						
					 
					
						2010-02-13 10:44:46 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						c83876265e 
					 
					
						
						
							
							Fixes a tricky bug in the pipe protocol.  
						
						 
						
						... 
						
						
						
						When uncofiguring the pipe and the peer table, the peer table was
unlocked when pipe protocol state changed to down/flushing and not to
down/hungry. This leads to the removal of the peer table before
the routes from the pipe were flushed.
The fix leads to adding some pipe-specific hacks to the nest,
but this seems inevitable. 
						
						
							
						
					 
					
						2010-02-11 22:27:06 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						a2ea1bac60 
					 
					
						
						
							
							Moves errno.h include.  
						
						 
						
						
						
						
							
						
					 
					
						2010-02-11 21:19:20 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						2af25a971a 
					 
					
						
						
							
							Fixes a crash caused by missing error hook on BGP listening socket.  
						
						 
						
						... 
						
						
						
						Error happened when too many BGP connections arrived in one moment
(ECONNABORTED). 
						
						
							
						
					 
					
						2010-02-11 11:12:58 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						353729f513 
					 
					
						
						
							
							Temporary OSPF commit - socket changes.  
						
						 
						
						
						
						
							
						
					 
					
						2010-02-11 10:23:35 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						fa5a99c766 
					 
					
						
						
							
							NEWS version update.  
						
						 
						
						
						
						
							
  v1.2.1
 
						
					 
					
						2010-02-10 23:09:23 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						75f8861898 
					 
					
						
						
							
							NEWS and version update.  
						
						 
						
						
						
						
							
						
					 
					
						2010-02-10 16:18:17 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						fae9be7782 
					 
					
						
						
							
							Merge commit 'origin/master' into new  
						
						 
						
						
						
						
							
						
					 
					
						2010-02-10 14:59:26 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						7d1966689f 
					 
					
						
						
							
							RTF_CLONING is removed in FreeBSD 8.  
						
						 
						
						
						
						
							
						
					 
					
						2010-02-10 14:57:16 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						0efd646278 
					 
					
						
						
							
							Define symbols as text between ''.  
						
						 
						
						
						
						
							
						
					 
					
						2010-02-10 12:30:14 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						c27b2449d1 
					 
					
						
						
							
							Shows source (Router ID) for OSPF routes and adds such attribute.  
						
						 
						
						... 
						
						
						
						A sad thing is that we does not have a 'router_id' filter type,
so it must be given as decimal number in filters. 
						
						
							
						
					 
					
						2010-02-08 16:01:03 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						5a56f27cd0 
					 
					
						
						
							
							Adds asterisk to the primary route in 'show route' cmd.  
						
						 
						
						... 
						
						
						
						And also fixes a minor bug. 
						
						
							
						
					 
					
						2010-02-08 12:42:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						aa80826e4a 
					 
					
						
						
							
							Unnumbered OSPF interfaces should be always in the point-to-point mode.  
						
						 
						
						
						
						
							
						
					 
					
						2010-02-07 09:49:34 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						76b53a4e20 
					 
					
						
						
							
							Adds some log messages related to configure.  
						
						 
						
						... 
						
						
						
						Also fixes a bug in the previous patch. 
						
						
							
						
					 
					
						2010-02-06 22:57:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						ebae4770c9 
					 
					
						
						
							
							Modifies configure to just reload protocols when filters change.  
						
						 
						
						... 
						
						
						
						Before this change, protocols were restarted in that case. 
						
						
							
						
					 
					
						2010-02-06 19:19:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						c37e78510f 
					 
					
						
						
							
							Makes date/time formats configurable.  
						
						 
						
						
						
						
							
						
					 
					
						2010-02-03 00:19:24 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						44f26560ec 
					 
					
						
						
							
							Workaround for some broken BGP implementations that skip initial KEEPALIVE.  
						
						 
						
						
						
						
							
						
					 
					
						2010-02-02 10:14:21 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						5f47c4c11e 
					 
					
						
						
							
							Changes right-recursion to left-recursion in a filter grammar.  
						
						 
						
						... 
						
						
						
						Because we don't want to have a limit on a function/filter length. 
						
						
							
						
					 
					
						2010-02-02 00:03:46 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						1a7a4e59a2 
					 
					
						
						
							
							Merge commit 'origin/master' into new  
						
						 
						
						
						
						
							
						
					 
					
						2010-01-28 16:00:16 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						41677025ee 
					 
					
						
						
							
							Changes 'ignore communities' to 'interpret communities'.  
						
						 
						
						
						
						
							
						
					 
					
						2010-01-28 15:59:18 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						1960d20350 
					 
					
						
						
							
							Priority for '||' and '&&' fixed.  
						
						 
						
						
						
						
							
						
					 
					
						2010-01-27 23:45:36 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						7515dafc00 
					 
					
						
						
							
							Allow multiple || and && statements.  
						
						 
						
						
						
						
							
						
					 
					
						2010-01-27 22:26:45 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						6cb8f742f1 
					 
					
						
						
							
							Better handling of well-known communities.  
						
						 
						
						... 
						
						
						
						Process well-known communities before the export filter (old behavior is
to process these attributes after, which does not allow to send route
with such community) and just for routes received from other BGP
protocols. Also fixes a bug in next_hop check. 
						
						
							
						
					 
					
						2010-01-27 17:22:57 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						a306208582 
					 
					
						
						
							
							Comment update.  
						
						 
						
						
						
						
							
						
					 
					
						2010-01-13 14:53:33 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						974363c172 
					 
					
						
						
							
							Merge commit 'origin/master' into new  
						
						 
						
						
						
						
							
  v1.2.0
 
						
					 
					
						2010-01-08 22:20:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						99f5fc14cd 
					 
					
						
						
							
							A partial vlink fix.  
						
						 
						
						
						
						
							
						
					 
					
						2010-01-08 22:19:41 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						844e0f65db 
					 
					
						
						
							
							Merge branch 'master' of ssh://git.nic.cz/projects/bird/GIT/bird  
						
						 
						
						
						
						
							
						
					 
					
						2010-01-08 21:19:03 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						3242ab437f 
					 
					
						
						
							
							Typo in documentation.  
						
						 
						
						
						
						
							
						
					 
					
						2010-01-08 21:06:06 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						fc33143f02 
					 
					
						
						
							
							A fix for broken multi-area OSPF  
						
						 
						
						
						
						
							
						
					 
					
						2010-01-08 17:22:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						0741e68750 
					 
					
						
						
							
							Socket table update.  
						
						 
						
						
						
						
							
						
					 
					
						2010-01-08 10:21:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						538dd2e486 
					 
					
						
						
							
							Cryptographic auth can be used also on virtual links.  
						
						 
						
						
						
						
							
						
					 
					
						2010-01-08 01:14:34 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						5f47fd85e3 
					 
					
						
						
							
							Small typo.  
						
						 
						
						
						
						
							
						
					 
					
						2010-01-08 01:13:58 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						6901fd0685 
					 
					
						
						
							
							More information about vlinks.  
						
						 
						
						
						
						
							
						
					 
					
						2010-01-07 23:42:11 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						18722dc98c 
					 
					
						
						
							
							Bugfix in DBG call.  
						
						 
						
						
						
						
							
						
					 
					
						2010-01-07 23:03:19 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						3127b81755 
					 
					
						
						
							
							Be a little bit more verbose on virtual links.  
						
						 
						
						
						
						
							
						
					 
					
						2010-01-07 22:54:39 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						cf0858c217 
					 
					
						
						
							
							A fix of a previous fix.  
						
						 
						
						
						
						
							
						
					 
					
						2010-01-07 22:43:06 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						ba39197c11 
					 
					
						
						
							
							Fixes vlinks for OSPFv2.  
						
						 
						
						
						
						
							
						
					 
					
						2010-01-07 22:22:10 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						29bfbae793 
					 
					
						
						
							
							Debugging change leaked to repository.  
						
						 
						
						
						
						
							
						
					 
					
						2010-01-07 16:24:36 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						3034b384dd 
					 
					
						
						
							
							A minor fix in OSPF.  
						
						 
						
						
						
						
							
						
					 
					
						2010-01-07 11:46:11 +01:00