Maria Matejka 
							
						 
					 
					
						
						
							
						
						fd9f0c0640 
					 
					
						
						
							
							Configuration strings are constant.  
						
						... 
						
						
						
						This is merely a const propagation. There was no problem in there. 
						
						
					 
					
						2020-04-09 15:37:14 +02:00 
						 
				 
			
				
					
						
							
							
								Ondrej Zajicek (work) 
							
						 
					 
					
						
						
							
						
						d516c68ad8 
					 
					
						
						
							
							RIP: Improvements to demand circuit mode  
						
						... 
						
						
						
						Restart iface after changing demand circuit mode during reconfiguration.
Fix next_regular interval reset during reconfiguration. Send flushing
response when iface goes down. 
						
						
					 
					
						2020-03-14 17:04:49 +01:00 
						 
				 
			
				
					
						
							
							
								Ondrej Zajicek (work) 
							
						 
					 
					
						
						
							
						
						22c3cf955d 
					 
					
						
						
							
							RIP: Demand circuit support (RFC 2091)  
						
						
						
						
					 
					
						2020-02-21 02:35:50 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Maria Matejka 
							
						 
					 
					
						
						
							
						
						ee7e2ffd26 
					 
					
						
						
							
							Protocol: Introducing an enum protocol_class  
						
						... 
						
						
						
						This supersedes the EAP_* constants. 
						
						
					 
					
						2018-05-29 12:35:06 +02:00 
						 
				 
			
				
					
						
							
							
								Ondrej Zajicek (work) 
							
						 
					 
					
						
						
							
						
						a6f79ca57f 
					 
					
						
						
							
							Timers: Revert temporary names and remove old timer.h  
						
						
						
						
					 
					
						2017-12-07 13:54:59 +01:00 
						 
				 
			
				
					
						
							
							
								Ondrej Zajicek (work) 
							
						 
					 
					
						
						
							
						
						92cc1e7457 
					 
					
						
						
							
							RIP: Update to new timers  
						
						
						
						
					 
					
						2017-12-07 13:53:42 +01:00 
						 
				 
			
				
					
						
							
							
								Ondrej Zajicek (work) 
							
						 
					 
					
						
						
							
						
						8860e991f6 
					 
					
						
						
							
							Merge branch 'master' into int-new  
						
						
						
						
					 
					
						2016-11-08 19:27:58 +01:00 
						 
				 
			
				
					
						
							
							
								Ondrej Zajicek (work) 
							
						 
					 
					
						
						
							
						
						390601f038 
					 
					
						
						
							
							RIP: Use message authentication interface  
						
						... 
						
						
						
						Based on former commit from Pavel Tvrdik 
						
						
					 
					
						2016-11-02 17:53:22 +01:00 
						 
				 
			
				
					
						
							
							
								Jan Moskyto Matejka 
							
						 
					 
					
						
						
							
						
						7152e5efbb 
					 
					
						
						
							
							Build system reworked to one global Makefile with includes and no nesting  
						
						... 
						
						
						
						Also removed the lib-dir merging with sysdep. Updated #include's
accordingly.
Fixed make doc on recent Debian together with moving generated doc into
objdir.
Moved Makefile.in into root dir
Retired all.o and birdlib.a
Linking the final binaries directly from all the .o files. 
						
						
					 
					
						2016-05-10 14:07:34 +02:00 
						 
				 
			
				
					
						
							
							
								Ondrej Zajicek (work) 
							
						 
					 
					
						
						
							
						
						23c212e7f1 
					 
					
						
						
							
							Follow-up work on integration  
						
						
						
						
					 
					
						2015-12-21 03:33:18 +01:00 
						 
				 
			
				
					
						
							
							
								Ondrej Zajicek (work) 
							
						 
					 
					
						
						
							
						
						fe9f1a6ded 
					 
					
						
						
							
							Initial commit on integrated BIRD  
						
						... 
						
						
						
						New data types net_addr and variants (in lib/net.h) describing
network addresses (prefix/pxlen). Modifications of FIB structures
to handle these data types and changing everything to use these
data types instead of prefix/pxlen pairs where possible.
The commit is WiP, some protocols are not yet updated (BGP, Kernel),
and the code contains some temporary scaffolding.
Comments are welcome. 
						
						
					 
					
						2015-11-05 12:48:52 +01:00 
						 
				 
			
				
					
						
							
							
								Ondrej Zajicek (work) 
							
						 
					 
					
						
						
							
						
						8465dccb06 
					 
					
						
						
							
							Major RIP redesign  
						
						... 
						
						
						
						The new RIP implementation fixes plenty of old bugs and also adds support
for many new features: ECMP support, link state support, BFD support,
configurable split horizon and more. Most options are now per-interface. 
						
						
					 
					
						2015-10-05 13:18:10 +02:00 
						 
				 
			
				
					
						
							
							
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						736e143fa5 
					 
					
						
						
							
							Merge branch 'master' into add-path  
						
						... 
						
						
						
						Conflicts:
	filter/filter.c
	nest/proto.c
	nest/rt-table.c
	proto/bgp/bgp.h
	proto/bgp/config.Y 
						
						
					 
					
						2013-11-23 11:50:34 +01:00 
						 
				 
			
				
					
						
							
							
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						70e212f913 
					 
					
						
						
							
							Implements TTL security for OSPF and RIP.  
						
						... 
						
						
						
						Interfaces for OSPF and RIP could be configured to use (and request)
TTL 255 for traffic to direct neighbors.
Thanks to Simon Dickhoven for the original patch for RIPng. 
						
						
					 
					
						2013-06-25 15:39:44 +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 
							
						 
					 
					
						
						
							
						
						a9c38203bd 
					 
					
						
						
							
							Allow 1 sec RIP update.  
						
						
						
						
					 
					
						2013-02-24 00:43:08 +01:00 
						 
				 
			
				
					
						
							
							
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						094d2bdb79 
					 
					
						
						
							
							Implements ADD-PATH extension for BGP.  
						
						... 
						
						
						
						Allows to send and receive multiple routes for one network by one BGP
session. Also contains necessary core changes to support this (routing
tables accepting several routes for one network from one protocol).
It needs some more cleanup before merging to the master branch. 
						
						
					 
					
						2012-08-14 16:46:43 +02:00 
						 
				 
			
				
					
						
							
							
								Ondrej Zajicek 
							
						 
					 
					
						
						
							
						
						e2bf812f3d 
					 
					
						
						
							
							Fixes RIPng compatibility.  
						
						... 
						
						
						
						Also probably breaks compatibility with older BIRDs, but RIPng not
really worked here.
Thanks to Goesta Smekal for the original patch. 
						
						
					 
					
						2012-03-15 12:38:08 +01:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						5236fb03af 
					 
					
						
						
							
							Password management redesigned (untested).  
						
						
						
						
					 
					
						2004-06-26 20:11:14 +00:00 
						 
				 
			
				
					
						
							
							
								Ondrej Filip 
							
						 
					 
					
						
						
							
						
						3fe5f89907 
					 
					
						
						
							
							P->magic used just in LOCAL_DEBUG mode  
						
						
						
						
					 
					
						2004-06-23 21:34:26 +00:00 
						 
				 
			
				
					
						
							
							
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						8b79c4ccd5 
					 
					
						
						
							
							Add safety check.  
						
						
						
						
					 
					
						2000-06-05 15:41:44 +00:00 
						 
				 
			
				
					
						
							
							
								Martin Mares 
							
						 
					 
					
						
						
							
						
						df49d4e14b 
					 
					
						
						
							
							Removed lots of trailing newlines in log messages.  
						
						... 
						
						
						
						Please note that the only calls which don't add newlines automatically
(i.e., don't print a full line of output) are debug() and DBG(). 
						
						
					 
					
						2000-06-04 19:56:06 +00:00 
						 
				 
			
				
					
						
							
							
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						6d5e703dc9 
					 
					
						
						
							
							Minor cleaning  
						
						
						
						
					 
					
						2000-05-17 20:23:05 +00:00 
						 
				 
			
				
					
						
							
							
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						898fdd85dc 
					 
					
						
						
							
							Rip should now reconfigure itself only if needed.  
						
						
						
						
					 
					
						2000-05-16 14:58:06 +00:00 
						 
				 
			
				
					
						
							
							
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						3e47419274 
					 
					
						
						
							
							Inlined metric and mode into struct rip_interface to make reconfig  
						
						... 
						
						
						
						work.
reconfigure is conservative but should work. 
						
						
					 
					
						2000-05-10 13:23:21 +00:00 
						 
				 
			
				
					
						
							
							
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						30aa02d70d 
					 
					
						
						
							
							rip_reconfigure done right  
						
						
						
						
					 
					
						2000-05-10 13:05:39 +00:00 
						 
				 
			
				
					
						
							
							
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						9b63e3a58a 
					 
					
						
						
							
							Spelling fixes.  
						
						
						
						
					 
					
						2000-05-04 20:08:34 +00:00 
						 
				 
			
				
					
						
							
							
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						7f704c06d8 
					 
					
						
						
							
							Cleanup in preparation for ipv6.  
						
						
						
						
					 
					
						2000-04-26 11:07:57 +00:00 
						 
				 
			
				
					
						
							
							
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						8c86f96fa6 
					 
					
						
						
							
							Split horizont done right.  
						
						... 
						
						
						
						Locks done better. 
						
						
					 
					
						2000-03-26 18:01:27 +00:00 
						 
				 
			
				
					
						
							
							
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						ff8ed63285 
					 
					
						
						
							
							Rip now tries to lock interface.  
						
						... 
						
						
						
						Fixed fatal errors which caused segfault at startup.
Fixed fatal errors in rip which caused it not to send more than first
update. 
						
						
					 
					
						2000-03-22 14:26:03 +00:00 
						 
				 
			
				
					
						
							
							
								Martin Mares 
							
						 
					 
					
						
						
							
						
						3f996d46df 
					 
					
						
						
							
							Added missing semicolon.  
						
						... 
						
						
						
						rip.h compiles in IPv6 mode, rip.c still doesn't. 
						
						
					 
					
						1999-12-16 13:14:32 +00:00 
						 
				 
			
				
					
						
							
							
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						4d4de35f00 
					 
					
						
						
							
							Fix timing and fix endianity in metrics.  
						
						
						
						
					 
					
						1999-12-08 12:51:45 +00:00 
						 
				 
			
				
					
						
							
							
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						639e628554 
					 
					
						
						
							
							Actually check sequence numbers.  
						
						
						
						
					 
					
						1999-12-01 12:52:57 +00:00 
						 
				 
			
				
					
						
							
							
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						1a509a6310 
					 
					
						
						
							
							md5 authentication seems to work.  
						
						
						
						
					 
					
						1999-11-25 15:03:12 +00:00 
						 
				 
			
				
					
						
							
							
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						d3702d57fd 
					 
					
						
						
							
							Bugfixes: select right password for password authentication, do not  
						
						... 
						
						
						
						try to process authentication blocks as datablocks, make it possible
to add data at end of packet. Password authentication should actually work. 
						
						
					 
					
						1999-11-25 14:54:08 +00:00 
						 
				 
			
				
					
						
							
							
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						7e61cac325 
					 
					
						
						
							
							Triggered updates should now actually work. Fixed metric=16 -> time it  
						
						... 
						
						
						
						out logic. 
						
						
					 
					
						1999-11-25 13:38:25 +00:00 
						 
				 
			
				
					
						
							
							
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						3918b1b050 
					 
					
						
						
							
							Added timeout for routes (which means proper expiring of routes) added  
						
						... 
						
						
						
						few fixmes. 
						
						
					 
					
						1999-11-10 11:52:36 +00:00 
						 
				 
			
				
					
						
							
							
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						c79ec2ec19 
					 
					
						
						
							
							Untested IPv6 support added. I do not know if it compiles in IPV6 mode.  
						
						
						
						
					 
					
						1999-10-11 14:19:29 +00:00 
						 
				 
			
				
					
						
							
							
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						bce8a34b12 
					 
					
						
						
							
							Few fixme's fixed in rip (will not crash any more on request for  
						
						... 
						
						
						
						sending routing table - hopefully).
Next few steps in md5 authentication (not yet complete). 
						
						
					 
					
						1999-08-18 13:19:33 +00:00 
						 
				 
			
				
					
						
							
							
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						b94bbe0027 
					 
					
						
						
							
							Added FIXME: mode broadcast randombly corrupts memory.  
						
						... 
						
						
						
						Small cleaning and bugfixes. 
						
						
					 
					
						1999-05-31 20:30:16 +00:00 
						 
				 
			
				
					
						
							
							
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						9607536dbf 
					 
					
						
						
							
							Kill duplicity between rif and rif_patt.  
						
						
						
						
					 
					
						1999-05-31 19:43:08 +00:00 
						 
				 
			
				
					
						
							
							
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						91c7c7416b 
					 
					
						
						
							
							Incoming side of authentication done but untested. Right handling of  
						
						... 
						
						
						
						filters in rip. 
						
						
					 
					
						1999-05-31 19:16:22 +00:00 
						 
				 
			
				
					
						
							
							
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						10915c9650 
					 
					
						
						
							
							Modified rip to new password handling in nest. Now it at least compiles.  
						
						
						
						
					 
					
						1999-05-31 17:12:38 +00:00 
						 
				 
			
				
					
						
							
							
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						fd5f8704bb 
					 
					
						
						
							
							Make rip use newly defined password lists.  
						
						
						
						
					 
					
						1999-05-26 14:37:47 +00:00 
						 
				 
			
				
					
						
							
							
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						1b16029c12 
					 
					
						
						
							
							Mensi updaty do ripu. Pridana passwd autentikace (netestovano).  
						
						
						
						
					 
					
						1999-05-11 09:53:45 +00:00 
						 
				 
			
				
					
						
							
							
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						c748cdb9ec 
					 
					
						
						
							
							Hopefully ended translating to new interface  
						
						
						
						
					 
					
						1999-03-01 21:18:01 +00:00 
						 
				 
			
				
					
						
							
							
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						293e313ec9 
					 
					
						
						
							
							More rip fixes (config data moved to struct rip_proto_config), still  
						
						... 
						
						
						
						not tested. 
						
						
					 
					
						1999-02-15 13:34:43 +00:00 
						 
				 
			
				
					
						
							
							
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						663683a575 
					 
					
						
						
							
							Make it compile again (stupid makefiles!), make quiet option work  
						
						... 
						
						
						
						(multicast/broadcast options are currently unimplemented). 
						
						
					 
					
						1999-01-12 16:50:38 +00:00 
						 
				 
			
				
					
						
							
							
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						50e89a6ea2 
					 
					
						
						
							
							Patterns expanded in the right way  
						
						
						
						
					 
					
						1999-01-12 16:40:55 +00:00 
						 
				 
			
				
					
						
							
							
								Pavel Machek 
							
						 
					 
					
						
						
							
						
						6996f459c6 
					 
					
						
						
							
							Bird now uses fib structure instead of linklist.  
						
						
						
						
					 
					
						1998-12-22 19:41:04 +00:00