Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						57c574d82a 
					 
					
						
						
							
							Multipath support for OSPF  
						
						 
						
						
						
						
					 
					
						2010-12-07 23:35:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						391931d456 
					 
					
						
						
							
							Minor finalizations of link state checks.  
						
						 
						
						
						
						
					 
					
						2010-11-19 13:46:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						79f561a173 
					 
					
						
						
							
							Fixes a typo (in OSPF_MAX_PKT_SIZE value).  
						
						 
						
						... 
						
						
						
						And updates a comment. 
						
						
					 
					
						2010-11-19 12:45:17 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						d9e7e1b13d 
					 
					
						
						
							
							Adds support for iface link detection to OSPF.  
						
						 
						
						
						
						
					 
					
						2010-11-13 14:19:23 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						5cdf264f93 
					 
					
						
						
							
							Fixes a bug related to implicit backbone on ABR.  
						
						 
						
						
						
						
					 
					
						2010-11-10 16:43:11 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						c4443085a1 
					 
					
						
						
							
							OSPF tx buffers should have the same size as rx buffers.  
						
						 
						
						... 
						
						
						
						We should be able to send everything we received. 
						
						
					 
					
						2010-11-04 17:25:48 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						d5356072ac 
					 
					
						
						
							
							Fixes a bug in LSA update of large LSAs.  
						
						 
						
						
						
						
					 
					
						2010-11-04 17:22:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						d3209d939d 
					 
					
						
						
							
							Fixes a bug in OSPF.  
						
						 
						
						
						
						
					 
					
						2010-11-03 10:04:46 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						ed76033c84 
					 
					
						
						
							
							Fixes some typos.  
						
						 
						
						
						
						
					 
					
						2010-10-22 08:35:19 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						faf58cec4d 
					 
					
						
						
							
							Fixes a bug in NBMA on an iface with multiple IP addresses.  
						
						 
						
						
						
						
					 
					
						2010-08-22 14:43:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						ba5e5940aa 
					 
					
						
						
							
							Adds igp_metric attribute.  
						
						 
						
						
						
						
					 
					
						2010-08-02 13:11:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						d395fe4855 
					 
					
						
						
							
							Fixes bug in OSPF ext-LSA origination.  
						
						 
						
						
						
						
					 
					
						2010-07-31 11:37:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						824de84d48 
					 
					
						
						
							
							Do not start with huge OSPF FIBs.  
						
						 
						
						... 
						
						
						
						Most OSPF instances don't need 64k FIB fields. This change halves
resident memory usage on small OSPF networks. 
						
						
					 
					
						2010-06-02 22:25:39 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						4461b89791 
					 
					
						
						
							
							Minor bug that appears only in debug mode.  
						
						 
						
						
						
						
					 
					
						2010-06-02 12:11:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						9b061f7ea5 
					 
					
						
						
							
							Minor fixes.  
						
						 
						
						
						
						
					 
					
						2010-05-28 11:16:39 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						691057f033 
					 
					
						
						
							
							Support loopback/dummy addresses.  
						
						 
						
						
						
						
					 
					
						2010-05-26 16:09:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						e0a62ad0f8 
					 
					
						
						
							
							Fixes a bug in duplicit configured stubnets.  
						
						 
						
						... 
						
						
						
						If there was the same configured stubnet on local and remote
router, the remote route always won regardless of its cost. 
						
						
					 
					
						2010-05-26 12:32:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						52572e94ec 
					 
					
						
						
							
							Check for OSPF seqnum wraparound and handle it.  
						
						 
						
						
						
						
					 
					
						2010-05-23 12:34:09 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						6d04ef8987 
					 
					
						
						
							
							Comment update.  
						
						 
						
						
						
						
					 
					
						2010-05-21 16:40:09 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						7ff5803bec 
					 
					
						
						
							
							Do not originate summary or external LSA if it already here and not changed.  
						
						 
						
						
						
						
					 
					
						2010-05-16 10:27:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						ee7408c2be 
					 
					
						
						
							
							Fixes a bug in LSA flooding.  
						
						 
						
						... 
						
						
						
						LSAs are sometimes prematurely removed from LS retransmission lists. 
						
						
					 
					
						2010-05-07 15:54:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						54818e9beb 
					 
					
						
						
							
							A minor bugfix in OSPF ext-LSA processing.  
						
						 
						
						
						
						
					 
					
						2010-05-03 00:10:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						506fa1a73e 
					 
					
						
						
							
							Merge several fixes suggested by Joakim Tjernlund.  
						
						 
						
						
						
						
					 
					
						2010-05-02 22:41:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						6384c7d7aa 
					 
					
						
						
							
							OSPF: most of summary LSA orig./flush logic rewritten.  
						
						 
						
						... 
						
						
						
						Fixes many bugs in the old code and makes it much cleaner. 
						
						
					 
					
						2010-05-02 19:58:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						ba32170657 
					 
					
						
						
							
							Better support for /31 networks.  
						
						 
						
						
						
						
					 
					
						2010-04-28 00:39:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						48b0814ace 
					 
					
						
						
							
							A fix in OSPFv3 next_hop calculation.  
						
						 
						
						
						
						
					 
					
						2010-04-27 18:29:01 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						9d1ee13887 
					 
					
						
						
							
							Neighbors on OSPF broadcast networks should be identified by IP address, not RID.  
						
						 
						
						... 
						
						
						
						Allows simple support for multiple interfaces to the same network. 
						
						
					 
					
						2010-04-26 19:08:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						4e5fb4b60c 
					 
					
						
						
							
							Skip LSA host<->network endianity conversions on big endians.  
						
						 
						
						
						
						
					 
					
						2010-04-25 20:12:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						0ea8fb4abe 
					 
					
						
						
							
							Fixes and enhancements in 'show ospf state' command.  
						
						 
						
						... 
						
						
						
						Now it shows a distance, option to change showing reachable/all network
nodes and better handling of AS-external LSAs in multiple areas. The
command 'show ospf topology' was changed to not show stubnets in both
OSPFv2 and OSPFv3 (previously it displayed stubnets in OSPFv2). 
						
						
					 
					
						2010-04-24 15:18:21 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						3b89a2327b 
					 
					
						
						
							
							Fixes several problems in OSPF vlink implementation.  
						
						 
						
						
						
						
					 
					
						2010-04-21 21:50:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						6e80676096 
					 
					
						
						
							
							Fixes next hop calculation on NBMA and parallel PTP links.  
						
						 
						
						
						
						
					 
					
						2010-04-11 12:22:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						7969ea3b41 
					 
					
						
						
							
							Fixes a bug in OSPF on NBMA interfaces.  
						
						 
						
						... 
						
						
						
						A very tricky bug. OSPF on NBMA interfaces probably never really worked.
When a packet was sent to multiple destinations, the checksum was
calculated multiple times from a packet with already filled checksum
field (from previous calculation). Therefore, many packets were sent
with an invalid checksum. 
						
						
					 
					
						2010-04-11 10:19:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						b8113a5e92 
					 
					
						
						
							
							Implements BGP 'show protocols' info details.  
						
						 
						
						
						
						
					 
					
						2010-04-07 00:19:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						e60d55becd 
					 
					
						
						
							
							Fixes OSPFv3 route generation for local stub networks.  
						
						 
						
						
						
						
					 
					
						2010-04-02 19:03:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						e7b09e4ab9 
					 
					
						
						
							
							Use SO_BINDTODEVICE also in Linux/IPv6.  
						
						 
						
						
						
						
					 
					
						2010-04-02 16:11:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						bed417288e 
					 
					
						
						
							
							Minor fixes to previous patches.  
						
						 
						
						
						
						
					 
					
						2010-04-02 11:31:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						126683feed 
					 
					
						
						
							
							Filter language updates; new route attributes and datatype.  
						
						 
						
						... 
						
						
						
						- Adds bgp_originator_id and bgp_cluster_list route attributes.
 - Adds dotted quad filter datatype (for router IDs, used by
   bgp_originator_id and ospf_router_id route attributes).
 - Fixes pair ~ pair set matching.
 - Documentation updates. 
						
						
					 
					
						2010-03-29 19:29:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						48cff379a7 
					 
					
						
						
							
							Added some comments.  
						
						 
						
						
						
						
					 
					
						2010-03-26 16:21:29 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						af157fa3db 
					 
					
						
						
							
							Disable multiple OSPF pseudointerfaces on BSD.  
						
						 
						
						
						
						
					 
					
						2010-03-26 14:48:01 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						885b3d6127 
					 
					
						
						
							
							Fixes LLS compatibility.  
						
						 
						
						
						
						
					 
					
						2010-03-22 14:00:47 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						0aad2b9292 
					 
					
						
						
							
							Temporary OSPF commit - sockets.  
						
						 
						
						
						
						
					 
					
						2010-03-14 16:36:59 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						54305181f6 
					 
					
						
						
							
							Merge branch 'new' into socket2  
						
						 
						
						
						
						
					 
					
						2010-03-11 18:55:59 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						e7b76b9760 
					 
					
						
						
							
							Temoporary OSPF commit - socket changes.  
						
						 
						
						
						
						
					 
					
						2010-03-11 18:07:24 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						353729f513 
					 
					
						
						
							
							Temporary OSPF commit - socket changes.  
						
						 
						
						
						
						
					 
					
						2010-02-11 10:23:35 +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 
							
						 
					 
					
						
						
							
						
						aa80826e4a 
					 
					
						
						
							
							Unnumbered OSPF interfaces should be always in the point-to-point mode.  
						
						 
						
						
						
						
					 
					
						2010-02-07 09:49:34 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						a306208582 
					 
					
						
						
							
							Comment update.  
						
						 
						
						
						
						
					 
					
						2010-01-13 14:53:33 +01:00