Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						63542845df 
					 
					
						
						
							
							Merge branch 'dev' into ospf3  
						
						 
						
						... 
						
						
						
						Conflicts:
	proto/ospf/lsreq.c
	proto/ospf/lsupd.c
	proto/ospf/rt.c 
						
						
					 
					
						2009-12-14 20:37:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						a6250a7d10 
					 
					
						
						
							
							Fix -p option.  
						
						 
						
						
						
						
					 
					
						2009-11-26 23:23:29 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						6a72a276f6 
					 
					
						
						
							
							New version.  
						
						 
						
						
						
						
					 
					
						2009-11-19 12:53:55 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						a4644ed6ab 
					 
					
						
						
							
							Implement option to exit after config file parsing.  
						
						 
						
						
						
						
					 
					
						2009-11-19 11:44:17 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						653b4015f1 
					 
					
						
						
							
							After shutdown, BIRD should have exit code 0.  
						
						 
						
						
						
						
					 
					
						2009-11-13 14:54:43 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						d3f36e5978 
					 
					
						
						
							
							Fixes BIRD socket unlink.  
						
						 
						
						
						
						
					 
					
						2009-11-13 14:43:29 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						4ac7c8341c 
					 
					
						
						
							
							Use IPv6 checksums in OSPFv3.  
						
						 
						
						
						
						
					 
					
						2009-11-09 23:22:53 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						3f22fa9e74 
					 
					
						
						
							
							Merge branch 'dev' into ospf3  
						
						 
						
						
						
						
					 
					
						2009-11-09 22:54:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						9d4d38d1a5 
					 
					
						
						
							
							Fixes some problems related to link-local routes in KRT interface.  
						
						 
						
						
						
						
					 
					
						2009-10-28 22:39:24 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						b5332824ea 
					 
					
						
						
							
							New version.  
						
						 
						
						
						
						
					 
					
						2009-10-28 20:33:08 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						bff74c7aa3 
					 
					
						
						
							
							Allows importing 'onlink' routes.  
						
						 
						
						
						
						
					 
					
						2009-10-20 19:04:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						ea89da381f 
					 
					
						
						
							
							Workaround for stupid callback scheduler.  
						
						 
						
						... 
						
						
						
						There is no reak callback scheduler and previous behavior causes
bad things during hard congestion (like BGP hold timeouts).
Smart callback scheduler is still missing, but main loop was
changed such that it first processes all tx callbacks (which
are fast enough) (but max 4* per socket) + rx callbacks for CLI,
and in the second phase it processes one rx callback per
socket up to four sockets (as rx callback can be slow when
there are too many protocols, because route redistribution
is done synchronously inside rx callback). If there is event
callback ready, second phase is skipped in 90% of iterations
(to speed up CLI during congestion). 
						
						
					 
					
						2009-10-11 18:56:16 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						43c7a1ffa0 
					 
					
						
						
							
							New version.  
						
						 
						
						
						
						
					 
					
						2009-09-30 18:48:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						aa7088fe26 
					 
					
						
						
							
							Fixes one previous commit.  
						
						 
						
						
						
						
					 
					
						2009-09-30 16:34:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						2d507e64b7 
					 
					
						
						
							
							Do not allow gateway routes with NULL iface.  
						
						 
						
						
						
						
					 
					
						2009-09-24 19:08:14 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						5eb4d0180e 
					 
					
						
						
							
							New release 1.1.3  
						
						 
						
						
						
						
					 
					
						2009-09-11 12:20:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						be86240662 
					 
					
						
						
							
							Temporary OSPFv3 development commit.  
						
						 
						
						... 
						
						
						
						Finally, it is working. 
						
						
					 
					
						2009-09-08 13:45:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						daeeb8e982 
					 
					
						
						
							
							Clear memory allocated by ralloc().  
						
						 
						
						... 
						
						
						
						This also fixes bug that timer->recurrent was not cleared
in tm_new() and unexpected recurrence of startup timer
in BGP confused state machine and caused crash. 
						
						
					 
					
						2009-09-04 11:24:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						f9c799a00e 
					 
					
						
						
							
							Temporary OSPFv3 development commit (changing multicast support).  
						
						 
						
						
						
						
					 
					
						2009-09-04 11:06:51 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						061ab802a6 
					 
					
						
						
							
							Temporary OSPFv3 development commit  
						
						 
						
						
						
						
					 
					
						2009-08-27 18:25:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						b49e6f5a65 
					 
					
						
						
							
							Temporary OSPFv3 development commit  
						
						 
						
						
						
						
					 
					
						2009-08-25 16:42:14 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						a0c405501f 
					 
					
						
						
							
							Version 1.1.2  
						
						 
						
						
						
						
					 
					
						2009-08-23 23:04:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						86975e584e 
					 
					
						
						
							
							Allow more kernel routing tables in IPv6.  
						
						 
						
						
						
						
					 
					
						2009-08-21 09:43:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						c5be5a163c 
					 
					
						
						
							
							NEWS and version update.  
						
						 
						
						
						
						
					 
					
						2009-08-12 10:26:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						6baef17ecf 
					 
					
						
						
							
							Fixes bug in CLI TX buffer management.  
						
						 
						
						
						
						
					 
					
						2009-07-14 14:18:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						f1684ae6c0 
					 
					
						
						
							
							New release 1.1.0!  
						
						 
						
						
						
						
					 
					
						2009-06-28 09:43:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						ef86b8465f 
					 
					
						
						
							
							Unused file removed.  
						
						 
						
						
						
						
					 
					
						2009-06-27 18:56:26 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						2d785e8d6a 
					 
					
						
						
							
							Fixes bug on TCP passive socket binding on BSD.  
						
						 
						
						... 
						
						
						
						BGP on BSD was bound to random port. I am surprised that
nobody noticed it already. 
						
						
					 
					
						2009-06-26 13:33:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						5004d02cb9 
					 
					
						
						
							
							Merge branch 'master' into dev  
						
						 
						
						
						
						
					 
					
						2009-06-26 01:06:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						1876e18d32 
					 
					
						
						
							
							Minor bugfix.  
						
						 
						
						
						
						
					 
					
						2009-06-25 15:44:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						200ede8226 
					 
					
						
						
							
							NEWS and version update.  
						
						 
						
						
						
						
					 
					
						2009-06-25 14:42:25 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						4323099da9 
					 
					
						
						
							
							Fixes bug in scheduling of callback by main loop.  
						
						 
						
						... 
						
						
						
						If other side of a socket is sending data faster than
BIRD is processing, BIRD does not schedule any other
callbacks (events, timers, rx/tx callbacks). 
						
						
					 
					
						2009-06-20 00:59:32 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						bf1aec970e 
					 
					
						
						
							
							Adds support for soft reconfiguration.  
						
						 
						
						
						
						
					 
					
						2009-06-19 23:49:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						789772ed45 
					 
					
						
						
							
							Implements option that changes BGP listening socket parametres.  
						
						 
						
						
						
						
					 
					
						2009-06-18 19:20:07 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						dc16584ac2 
					 
					
						
						
							
							Small change to make BIRD's IPv6 packaging easier  
						
						 
						
						
						
						
					 
					
						2009-06-02 00:28:08 +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 
							
						 
					 
					
						
						
							
						
						874b868544 
					 
					
						
						
							
							Implements primary address selection base on 'primary' option.  
						
						 
						
						
						
						
					 
					
						2009-05-29 22:49:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						51f4469f03 
					 
					
						
						
							
							Fixes problems with rewriting of kernel device routes.  
						
						 
						
						
						
						
					 
					
						2009-05-29 17:36:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						6f68f066b6 
					 
					
						
						
							
							Add 'primary' configuration option.  
						
						 
						
						
						
						
					 
					
						2009-05-29 13:32:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						050ceb867f 
					 
					
						
						
							
							Update versions.  
						
						 
						
						
						
						
					 
					
						2009-05-22 18:41:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						80f0d6764a 
					 
					
						
						
							
							Fixes type mismatch on BSD systems.  
						
						 
						
						
						
						
					 
					
						2009-05-22 13:37:07 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						6c84554b67 
					 
					
						
						
							
							Merge branch 'master' into dev  
						
						 
						
						
						
						
					 
					
						2009-05-21 09:26:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						ef9c9ab9b6 
					 
					
						
						
							
							OpenBSD port related changes.  
						
						 
						
						
						
						
					 
					
						2009-05-11 01:32:49 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						19e10907c1 
					 
					
						
						
							
							Fixes communication on netlink sockets  
						
						 
						
						... 
						
						
						
						Independent sessions on netlink sockets mixed state
in some common variables. 
						
						
					 
					
						2009-05-08 14:37:06 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						2b70f0742e 
					 
					
						
						
							
							Linux specific TCP-MD5 handling moved to sysdep/linux/sysio.h  
						
						 
						
						... 
						
						
						
						FreeBSD coded added. BSD cannot set BGP passwords itself.
This has to be done by external command. 
						
						
					 
					
						2009-05-04 18:17:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						1bc4b2cc84 
					 
					
						
						
							
							Syntax error fix for systems without CONFIG_SELF_CONSCIOUS (KRT_ALLOW_LEARN)  
						
						 
						
						
						
						
					 
					
						2009-05-04 17:49:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						11e0568f8b 
					 
					
						
						
							
							NEWS and version update  
						
						 
						
						
						
						
					 
					
						2009-04-28 09:46:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						e366625c0e 
					 
					
						
						
							
							Fixes mixed-up messages on netlink socket  
						
						 
						
						... 
						
						
						
						Under specific circumstances there might be two mixed-up
netlink sessions (one for scan, the other for route change
request). This patch separates netlink scans and requests
to two fds (and seq counters).
This should fix http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=428865  
						
						
					 
					
						2009-04-17 18:43:11 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						4d7d0cb137 
					 
					
						
						
							
							Fixes minor bug in pipe.  
						
						 
						
						... 
						
						
						
						Missing macro leads to not calling some of protocol's
callbacks. 
						
						
					 
					
						2009-03-25 18:29:17 +01:00