Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						c7b99a932c 
					 
					
						
						
							
							Nest: Fixes one of previous commit  
						
						 
						
						
						
						
					 
					
						2015-07-28 15:08:21 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						17661ff934 
					 
					
						
						
							
							Nest: Fixes symbols in router id  
						
						 
						
						... 
						
						
						
						Thanks to Peter Hudec for noticing the problem. 
						
						
					 
					
						2015-07-18 19:30:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						9fe1d3ca8a 
					 
					
						
						
							
							Fixes unnamed protocols from templates  
						
						 
						
						
						
						
					 
					
						2015-05-22 11:12:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						a5a5a41e2e 
					 
					
						
						
							
							Possibility to define unnamed protocols from template added.  
						
						 
						
						
						
						
					 
					
						2015-03-09 23:59:26 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						8bcb5fb1e8 
					 
					
						
						
							
							Implement latency tracking, internal event log and watchdog  
						
						 
						
						
						
						
					 
					
						2015-03-02 09:41:14 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						2bbc308321 
					 
					
						
						
							
							Store protocol config size inside protocol structure  
						
						 
						
						... 
						
						
						
						Make proto_config_new() use this info instead of supplied size.
Thanks to Alexander V. Chernikov for the patch. 
						
						
					 
					
						2015-02-21 21:08:23 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						7aa809016e 
					 
					
						
						
							
							Implements show route noexport option.  
						
						 
						
						... 
						
						
						
						Shows routes that would be exported to the protocol but are rejected by
the export filter. 
						
						
					 
					
						2014-10-02 12:52:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						9eceab33f9 
					 
					
						
						
							
							String constants could be used for string option values.  
						
						 
						
						... 
						
						
						
						Thanks to Frederik Kriewitz for the patch. 
						
						
					 
					
						2014-05-29 23:05:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						c865cae3eb 
					 
					
						
						
							
							Fixes 'show route export' w.r.t. protocols with different RA_* types.  
						
						 
						
						
						
						
					 
					
						2014-04-28 17:31:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						d7c0628591 
					 
					
						
						
							
							Check validity of interface definitions.  
						
						 
						
						... 
						
						
						
						Thanks to Aleksey Berezin for the bugreport. 
						
						
					 
					
						2014-03-31 01:52:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						0c791f873a 
					 
					
						
						
							
							BGP graceful restart support.  
						
						 
						
						... 
						
						
						
						Also significant core protocol state changes needed for that,
global graceful restart recovery state and kernel proto support
for recovery. 
						
						
					 
					
						2014-03-20 14:07:12 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						4df2019ebf 
					 
					
						
						
							
							Fixes build issues without BGP.  
						
						 
						
						... 
						
						
						
						Thanks to Sergey Popovich for the patch. 
						
						
					 
					
						2013-09-26 17:36:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						508d936078 
					 
					
						
						
							
							Implements eval command and minor CLI cleanups.  
						
						 
						
						... 
						
						
						
						Implemented eval command can be used to evaluate expressions.
The patch also documents echo command and allows to use log classes
instead of integer as a mask for echo. 
						
						
					 
					
						2013-07-25 13:15:32 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						ef4a50be10 
					 
					
						
						
							
							Better packet priority and traffic class handling.  
						
						 
						
						... 
						
						
						
						Implements support for IPv6 traffic class, sets higher priority for OSPF
and RIP outgoing packets by default and allows to configure ToS/DS/TClass
IP header field and the local priority of outgoing packets. 
						
						
					 
					
						2013-06-24 16:37:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						e667622a35 
					 
					
						
						
							
							Default rounting table for 'show route export/preexport/protocol' is the one related to a respective protocol.  
						
						 
						
						
						
						
					 
					
						2013-02-25 10:39:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						9d969be5f2 
					 
					
						
						
							
							I still believe that 0 == NULL, however this patch will make Santiago happy. :-)  
						
						 
						
						
						
						
					 
					
						2013-02-14 23:35:51 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						0bc3542ab6 
					 
					
						
						
							
							Route limits can be disabled - this makes sense for protocol templates  
						
						 
						
						
						
						
					 
					
						2013-02-10 19:06:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						b662290f40 
					 
					
						
						
							
							Separate import and receive limits.  
						
						 
						
						... 
						
						
						
						They have different behavior w.r.t. filtered routes that are kept. 
						
						
					 
					
						2013-01-10 13:07:33 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						79b4e12e60 
					 
					
						
						
							
							Implements interface masks for choosing router id.  
						
						 
						
						... 
						
						
						
						Router ID could be automatically determined based of subset of
ifaces/addresses specified by 'router id from' option. The patch also
does some minor changes related to router ID reconfiguration.
Thanks to Alexander V. Chernikov for most of the work. 
						
						
					 
					
						2012-12-27 12:56:23 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						1555095795 
					 
					
						
						
							
							Changes 'rejected' to 'filtered' in one of the last patches.  
						
						 
						
						
						
						
					 
					
						2012-11-15 01:29:01 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						cf98be7b67 
					 
					
						
						
							
							Allows rejected routes to be kept and examined.  
						
						 
						
						... 
						
						
						
						When 'import keep rejected' protocol option is activated, routes
rejected by the import filter are kept in the routing table, but they
are hidden and not propagated to other protocols. It is possible to
examine them using 'show route rejected'. 
						
						
					 
					
						2012-11-10 14:26:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						abced4a914 
					 
					
						
						
							
							Merge branch 'rt-accepted'  
						
						 
						
						... 
						
						
						
						Conflicts:
	nest/config.Y
	nest/rt-table.c
	proto/bgp/bgp.c 
						
						
					 
					
						2012-07-16 14:44:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						26822d8fe1 
					 
					
						
						
							
							Finalize RA_ACCEPTED handling.  
						
						 
						
						
						
						
					 
					
						2012-07-16 01:33:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						bf42207332 
					 
					
						
						
							
							Changes keyword 'exceed' to 'action'.  
						
						 
						
						
						
						
					 
					
						2012-04-28 13:18:39 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						d9b77cc281 
					 
					
						
						
							
							Implements generalized export limits.  
						
						 
						
						... 
						
						
						
						And also fixes some minor bugs in limits. 
						
						
					 
					
						2012-04-24 23:39:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						ebecb6f6a1 
					 
					
						
						
							
							Implements generalized import hooks.  
						
						 
						
						... 
						
						
						
						Thanks to Alexander V. Chernikov for the original patch. 
						
						
					 
					
						2012-04-15 15:28:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						c47d037ecb 
					 
					
						
						
							
							Some minor changes to CLI.  
						
						 
						
						
						
						
					 
					
						2012-03-22 12:13:26 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						af582c4811 
					 
					
						
						
							
							Route Origin Authorization basics.  
						
						 
						
						... 
						
						
						
						- ROA tables, which are used as a basic part for RPKI.
 - Commands for examining and modifying ROA tables.
 - Filter operators based on ROA tables consistent with RFC 6483. 
						
						
					 
					
						2012-03-18 17:32:30 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						0f808c066f 
					 
					
						
						
							
							Adds filtering to 'show symbols' command.  
						
						 
						
						... 
						
						
						
						Thanks Alexander V. Chernikov for the original patch. 
						
						
					 
					
						2012-03-16 12:47:12 +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 
							
						 
					 
					
						
						
							
						
						bf6d91dc4e 
					 
					
						
						
							
							Use undefined scope for undefined IPv6 addresses.  
						
						 
						
						
						
						
					 
					
						2011-09-24 11:06:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						7e95c05d88 
					 
					
						
						
							
							Core multipath support.  
						
						 
						
						
						
						
					 
					
						2010-12-07 23:33:55 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						fcf5a4f4b3 
					 
					
						
						
							
							Change default for BGP IPv6 socket to V6ONLY.  
						
						 
						
						... 
						
						
						
						Also add a new option 'dual' for the old behavior. 
						
						
					 
					
						2010-11-03 10:02:24 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						ba5e5940aa 
					 
					
						
						
							
							Adds igp_metric attribute.  
						
						 
						
						
						
						
					 
					
						2010-08-02 13:11:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						acb60628f5 
					 
					
						
						
							
							Implements command that shows memory usage.  
						
						 
						
						
						
						
					 
					
						2010-06-02 22:20:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						5d53b80770 
					 
					
						
						
							
							Allow iface pattern matching code to match peer address on ptp links.  
						
						 
						
						
						
						
					 
					
						2010-03-19 18:46:56 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						54305181f6 
					 
					
						
						
							
							Merge branch 'new' into socket2  
						
						 
						
						
						
						
					 
					
						2010-03-11 18:55:59 +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 Zajicek 
							
						 
					 
					
						
						
							
						
						e304fd4bcf 
					 
					
						
						
							
							Implements pattern match for 'show protocols' command.  
						
						 
						
						... 
						
						
						
						And generally consolidates protocol commands. 
						
						
					 
					
						2010-02-20 00:08:07 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						353729f513 
					 
					
						
						
							
							Temporary OSPF commit - socket changes.  
						
						 
						
						
						
						
					 
					
						2010-02-11 10:23:35 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						cf31112f0d 
					 
					
						
						
							
							Implements MRTdump feature.  
						
						 
						
						
						
						
					 
					
						2010-01-03 12:17:52 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						8a7fb8858f 
					 
					
						
						
							
							Finishes 'route reload' feature.  
						
						 
						
						
						
						
					 
					
						2009-12-14 01:32:37 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						bf47fe4b2e 
					 
					
						
						
							
							Implements BGP route refresh.  
						
						 
						
						
						
						
					 
					
						2009-11-26 20:47:59 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						3f9b7bfe9f 
					 
					
						
						
							
							Implements option that controls IPv6 BGP next hops when lladdr is missing.  
						
						 
						
						
						
						
					 
					
						2009-11-18 20:32:36 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						e04555c045 
					 
					
						
						
							
							Implement description field of protocol.  
						
						 
						
						
						
						
					 
					
						2009-11-17 15:45:05 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						4cdd078453 
					 
					
						
						
							
							Implements protocol-specific router id and updates documentation.  
						
						 
						
						
						
						
					 
					
						2009-10-12 23:31:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						f4c6ca8c9c 
					 
					
						
						
							
							Fixes preference bounds.  
						
						 
						
						
						
						
					 
					
						2009-09-17 13:35:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						87d7fd9725 
					 
					
						
						
							
							Bugfix - each protocol can be compiled separately.  
						
						 
						
						
						
						
					 
					
						2009-08-16 22:36:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						d72cdff411 
					 
					
						
						
							
							Replace 'bind' option with 'listen' option.  
						
						 
						
						... 
						
						
						
						To be consistent with other daemons. 
						
						
					 
					
						2009-06-23 11:08:30 +02:00