]> git.ipfire.org Git - thirdparty/bird.git/log
thirdparty/bird.git
20 years agoSmall change to compile client on FreeBSD.
Ondrej Filip [Mon, 31 May 2004 13:32:58 +0000 (13:32 +0000)] 
Small change to compile client on FreeBSD.

20 years ago*BSD port added. (Tested on FreeBSD and NetBSD)
Ondrej Filip [Mon, 31 May 2004 13:25:00 +0000 (13:25 +0000)] 
*BSD port added. (Tested on FreeBSD and NetBSD)

20 years agoMinor bug fix in neighbor state machine.
Ondrej Filip [Mon, 31 May 2004 13:22:49 +0000 (13:22 +0000)] 
Minor bug fix in neighbor state machine.

20 years agoMinor bug in configuration.
Ondrej Filip [Mon, 31 May 2004 10:38:44 +0000 (10:38 +0000)] 
Minor bug in configuration.

20 years agoAdded some more test (alloca.h, sa_len) etc.
Ondrej Filip [Mon, 31 May 2004 10:26:18 +0000 (10:26 +0000)] 
Added some more test (alloca.h, sa_len) etc.
Add AC_OUTPUT before AC_OUTPUT_COMMANDS

20 years agoBug in DBDES receiving fixed.
Ondrej Filip [Wed, 19 May 2004 12:30:58 +0000 (12:30 +0000)] 
Bug in DBDES receiving fixed.

20 years agoFix reporting of RIP socket errors. Thanks to Eric Leblond for the patch.
Martin Mares [Sat, 6 Dec 2003 16:41:11 +0000 (16:41 +0000)] 
Fix reporting of RIP socket errors. Thanks to Eric Leblond for the patch.

20 years agoOSPF was not able to be built stand-alone.
Ondrej Filip [Tue, 30 Sep 2003 17:05:55 +0000 (17:05 +0000)] 
OSPF was not able to be built stand-alone.

20 years agoEndianity problem fixed. Thanx to Sörös József
Ondrej Filip [Sun, 14 Sep 2003 13:41:24 +0000 (13:41 +0000)] 
Endianity problem fixed. Thanx to Sörös József

20 years agoThis prevents infinite loop when bird has more that 60 neighbors. Thanks to Rani...
Ondrej Filip [Wed, 3 Sep 2003 17:31:23 +0000 (17:31 +0000)] 
This prevents infinite loop when bird has more that 60 neighbors. Thanks to Rani Assaf

20 years agoPrepared for release 1.0.8.
Ondrej Filip [Mon, 1 Sep 2003 08:46:07 +0000 (08:46 +0000)] 
Prepared for release 1.0.8.

20 years agoEndian-related bug fixes sent by Krzysztof Szuster <kszuster@polbox.com>
Ondrej Filip [Tue, 26 Aug 2003 10:41:02 +0000 (10:41 +0000)] 
Endian-related bug fixes sent by Krzysztof Szuster <kszuster@polbox.com>

20 years agoMinor OSPF changes for faster startup.
Ondrej Filip [Sat, 23 Aug 2003 10:47:46 +0000 (10:47 +0000)] 
Minor OSPF changes for faster startup.

20 years agoMany spelling mistakes fixed.
Ondrej Filip [Sat, 23 Aug 2003 10:42:41 +0000 (10:42 +0000)] 
Many spelling mistakes fixed.

Thanks you Harry Moyes.

20 years agoThis probably IS the memory leak we're looking for. Alien routes weren't
Martin Mares [Wed, 13 Aug 2003 22:07:55 +0000 (22:07 +0000)] 
This probably IS the memory leak we're looking for. Alien routes weren't
correctly disposed of.

20 years agoprotocol->import_control() could potentially call rte_cow() as well.
Martin Mares [Wed, 13 Aug 2003 20:04:39 +0000 (20:04 +0000)] 
protocol->import_control() could potentially call rte_cow() as well.
AFAIK it doesn't happen in any of our protocol, but better be sure.

20 years agoThis was a potential memory leak, but not the one Feela observed.
Martin Mares [Wed, 13 Aug 2003 19:31:22 +0000 (19:31 +0000)] 
This was a potential memory leak, but not the one Feela observed.

This one could happen when an import filter of some protocol modified
the rte (so that it would be rte_cow()ed) and later rejected it.

21 years agoSlept for a year :-)
Martin Mares [Sun, 6 Apr 2003 21:36:35 +0000 (21:36 +0000)] 
Slept for a year :-)

21 years agoNobody is perfect. Me twice :)
Martin Mares [Sun, 6 Apr 2003 19:52:22 +0000 (19:52 +0000)] 
Nobody is perfect. Me twice :)

21 years agoOops, forgot to change some paths.
Martin Mares [Sun, 6 Apr 2003 19:49:17 +0000 (19:49 +0000)] 
Oops, forgot to change some paths.

21 years agoMore news.
Martin Mares [Sun, 6 Apr 2003 19:49:02 +0000 (19:49 +0000)] 
More news.

21 years agoWe're 1.0.6 now.
Martin Mares [Sun, 6 Apr 2003 19:46:42 +0000 (19:46 +0000)] 
We're 1.0.6 now.

21 years agoAvoid problems with copying a directory to itself.
Martin Mares [Sun, 6 Apr 2003 19:45:55 +0000 (19:45 +0000)] 
Avoid problems with copying a directory to itself.

21 years agoReleasing version 1.0.6.
Martin Mares [Sun, 6 Apr 2003 19:42:28 +0000 (19:42 +0000)] 
Releasing version 1.0.6.

21 years agoUpdated the documentation building tools to work with a recent linuxdoc-tools package.
Martin Mares [Sun, 6 Apr 2003 19:35:50 +0000 (19:35 +0000)] 
Updated the documentation building tools to work with a recent linuxdoc-tools package.

Note that this is (and always was) a terrible hack and we really should
replace it with something reasonable which wouldn't need changing every
time linuxdoc-tools evolve.

I also needed to include a patched version of LinuxDocTools.pm, because the
original one explicitly refused to work with a non-linuxdoc DTD. The authors
of linuxdoc recommend to use sgmltools-lite in such cases, but it would mean
rewritting our formatting rules to the DSSSL language which I don't dare to
speak about here :)

21 years agoAdded release history.
Martin Mares [Sun, 6 Apr 2003 18:55:37 +0000 (18:55 +0000)] 
Added release history.

21 years agoBug fixes to authentication code by Eric Leblond <eleblond@init-sys.com>.
Martin Mares [Sun, 6 Apr 2003 18:38:01 +0000 (18:38 +0000)] 
Bug fixes to authentication code by Eric Leblond <eleblond@init-sys.com>.

21 years agoPrefix comparison bug (hopefully) fixed.
Martin Mares [Thu, 27 Feb 2003 10:48:30 +0000 (10:48 +0000)] 
Prefix comparison bug (hopefully) fixed.

21 years agoUpdated a comment.
Martin Mares [Sun, 23 Feb 2003 10:22:04 +0000 (10:22 +0000)] 
Updated a comment.

21 years agoCurrent Linux kernels don't remember rtm_protocol for IPv6 routes and supply RTPROT_B...
Martin Mares [Sat, 22 Feb 2003 23:06:32 +0000 (23:06 +0000)] 
Current Linux kernels don't remember rtm_protocol for IPv6 routes and supply RTPROT_BOOT instead.
Work around that.

21 years agoBetter selection of link-local NLRI addresses, at least for our own
Martin Mares [Sat, 22 Feb 2003 22:47:45 +0000 (22:47 +0000)] 
Better selection of link-local NLRI addresses, at least for our own
address. Need to do it better for the other neighbors -- the current
solution works only if they use the standard 64+64 global addresses
and the interface identifier in lower 64 bits is the same as for the
link-scope addresses.

21 years agoThere can be multiple primary addresses with different scopes
Martin Mares [Sat, 22 Feb 2003 22:39:06 +0000 (22:39 +0000)] 
There can be multiple primary addresses with different scopes
and only the highest scope one has IA_PRIMARY set, so report
the remaining ones as "Unselected".

21 years agoReport link-scope addresses as well.
Martin Mares [Sat, 22 Feb 2003 22:38:15 +0000 (22:38 +0000)] 
Report link-scope addresses as well.

21 years agoTemporary fix for BGP protocol capability announcement for IPv6 mode.
Martin Mares [Sat, 22 Feb 2003 10:40:35 +0000 (10:40 +0000)] 
Temporary fix for BGP protocol capability announcement for IPv6 mode.

21 years agoFixed length check miscalculation in IPv6 receive path.
Martin Mares [Sat, 22 Feb 2003 10:25:22 +0000 (10:25 +0000)] 
Fixed length check miscalculation in IPv6 receive path.

21 years agoABS should be a macro.
Martin Mares [Wed, 13 Nov 2002 08:47:19 +0000 (08:47 +0000)] 
ABS should be a macro.

21 years agoAdded missing includes.
Martin Mares [Wed, 13 Nov 2002 08:47:06 +0000 (08:47 +0000)] 
Added missing includes.

21 years agoAdded missing semicolons.
Martin Mares [Wed, 13 Nov 2002 08:46:12 +0000 (08:46 +0000)] 
Added missing semicolons.

21 years agoDon't use obsolete functions which are no longer declared in the header.
Martin Mares [Wed, 13 Nov 2002 08:45:24 +0000 (08:45 +0000)] 
Don't use obsolete functions which are no longer declared in the header.

21 years agoAdded missing #include and wondering how could it ever compile.
Martin Mares [Wed, 13 Nov 2002 08:30:56 +0000 (08:30 +0000)] 
Added missing #include and wondering how could it ever compile.

21 years agoPassword does not need to be null-terminated, do not print garbage in
Pavel Machek [Sat, 21 Sep 2002 13:57:48 +0000 (13:57 +0000)] 
Password does not need to be null-terminated, do not print garbage in
such case. Thanks to silvio@big.net.

22 years agoSmall typo fixed.
Ondrej Filip [Wed, 3 Apr 2002 15:41:05 +0000 (15:41 +0000)] 
Small typo fixed.

22 years agoApplied Pavel's fix for broadcast/multicast mode.
Martin Mares [Sun, 10 Mar 2002 12:32:12 +0000 (12:32 +0000)] 
Applied Pavel's fix for broadcast/multicast mode.

22 years agoAge LSA DB after LSA origination and before routing table calculation.
Ondrej Filip [Mon, 4 Mar 2002 15:54:39 +0000 (15:54 +0000)] 
Age LSA DB after LSA origination and before routing table calculation.

22 years agoNew trace added.
Ondrej Filip [Mon, 4 Mar 2002 15:52:40 +0000 (15:52 +0000)] 
New trace added.

22 years agoBugfix in router importation.
Ondrej Filip [Fri, 7 Dec 2001 17:34:09 +0000 (17:34 +0000)] 
Bugfix in router importation.

22 years agoSmall bugfix in RIP documentation.
Ondrej Filip [Fri, 7 Dec 2001 17:10:49 +0000 (17:10 +0000)] 
Small bugfix in RIP documentation.

22 years agoRemoved some useless (hope!) code in next hop calculation.
Ondrej Filip [Tue, 21 Aug 2001 17:00:15 +0000 (17:00 +0000)] 
Removed some useless (hope!) code in next hop calculation.

22 years agoFinally, next hop problem fixed.
Ondrej Filip [Tue, 21 Aug 2001 16:44:57 +0000 (16:44 +0000)] 
Finally, next hop problem fixed.

22 years agoUseless trace.
Ondrej Filip [Tue, 21 Aug 2001 15:03:42 +0000 (15:03 +0000)] 
Useless trace.

22 years agoHope, bug in next hop calculation for stub routes fixed.
Ondrej Filip [Tue, 21 Aug 2001 15:00:29 +0000 (15:00 +0000)] 
Hope, bug in next hop calculation for stub routes fixed.

22 years agoFix %<something>I format strings.
Martin Mares [Sun, 19 Aug 2001 11:15:24 +0000 (11:15 +0000)] 
Fix %<something>I format strings.

22 years agoIP address formatting now uses the same rules as formatting of strings
Martin Mares [Sun, 19 Aug 2001 11:11:44 +0000 (11:11 +0000)] 
IP address formatting now uses the same rules as formatting of strings
with two exceptions:

   o  Any non-zero field width is automatically replaced by standard
      IP address width. This hides dependences on IPv4/IPv6.
   o  %#I generates hexadecimal form of the address.

Therefore |%I| generates unpadded format, |%1I| full size flush-right,
and |%-1I| full size flush-left format.

22 years agoDokumented switch network.
Ondrej Filip [Sun, 12 Aug 2001 00:09:47 +0000 (00:09 +0000)] 
Dokumented switch network.

22 years agoArea networks added into configuration.
Ondrej Filip [Sun, 12 Aug 2001 00:04:42 +0000 (00:04 +0000)] 
Area networks added into configuration.

22 years agoChanged definition of stub area.
Ondrej Filip [Sat, 11 Aug 2001 16:22:29 +0000 (16:22 +0000)] 
Changed definition of stub area.

22 years agoBugfix in B-bit setting in router LSA.
Ondrej Filip [Sat, 11 Aug 2001 14:40:51 +0000 (14:40 +0000)] 
Bugfix in B-bit setting in router LSA.

22 years agoI will not originate the same lsa before MINLSINTERVAL.
Ondrej Filip [Sat, 11 Aug 2001 14:01:54 +0000 (14:01 +0000)] 
I will not originate the same lsa before MINLSINTERVAL.

22 years agoDon't loop forever when trying to skip an out-sequence netlink reply.
Martin Mares [Fri, 3 Aug 2001 08:44:51 +0000 (08:44 +0000)] 
Don't loop forever when trying to skip an out-sequence netlink reply.

23 years agoInstall route into main routing table just if it's necessary.
Ondrej Filip [Tue, 12 Jun 2001 21:10:30 +0000 (21:10 +0000)] 
Install route into main routing table just if it's necessary.

23 years agoYes, 1.0.5 released.
Ondrej Filip [Sat, 9 Jun 2001 15:13:38 +0000 (15:13 +0000)] 
Yes, 1.0.5 released.

23 years agoAdded comments.
Ondrej Filip [Sat, 9 Jun 2001 14:56:01 +0000 (14:56 +0000)] 
Added comments.

23 years agoBug in next-hop calculation fixed. (For dual connected neighbors.)
Ondrej Filip [Sat, 9 Jun 2001 14:55:10 +0000 (14:55 +0000)] 
Bug in next-hop calculation fixed. (For dual connected neighbors.)

23 years agoPatch from David Rohleder <davro@ics.muni.cz> thanx.
Ondrej Filip [Mon, 9 Apr 2001 19:15:03 +0000 (19:15 +0000)] 
Patch from David Rohleder <davro@ics.muni.cz> thanx.

23 years agoFixed <time.h> vs. <sys/time.h> problems.
Martin Mares [Tue, 6 Mar 2001 13:40:39 +0000 (13:40 +0000)] 
Fixed <time.h> vs. <sys/time.h> problems.

23 years agoFixed duplicity in log category numbering.
Martin Mares [Tue, 20 Feb 2001 09:49:19 +0000 (09:49 +0000)] 
Fixed duplicity in log category numbering.

Thanks to Zheng Yuan for spotting this.

23 years agoAdded paper for my talk about BIRD at SLT 2001.
Martin Mares [Fri, 19 Jan 2001 20:30:08 +0000 (20:30 +0000)] 
Added paper for my talk about BIRD at SLT 2001.

23 years agoBug fix from Zheng Yuan <zyuan1@cig.mot.com>.
Martin Mares [Wed, 17 Jan 2001 08:32:28 +0000 (08:32 +0000)] 
Bug fix from Zheng Yuan <zyuan1@cig.mot.com>.

23 years agoAdded an explanatory comment.
Martin Mares [Mon, 15 Jan 2001 09:24:16 +0000 (09:24 +0000)] 
Added an explanatory comment.

23 years agoFixed infinite recursion in password_same.
Martin Mares [Mon, 8 Jan 2001 11:13:01 +0000 (11:13 +0000)] 
Fixed infinite recursion in password_same.

Pavel, please check.

23 years agoHmm, nasty bug, LSUPD was not well flooded via PTP interfaces. :-(
Ondrej Filip [Thu, 14 Dec 2000 01:04:51 +0000 (01:04 +0000)] 
Hmm, nasty bug, LSUPD was not well flooded via PTP interfaces. :-(

23 years agoSmall bugfix in ext routes calculation.
Ondrej Filip [Tue, 21 Nov 2000 23:47:51 +0000 (23:47 +0000)] 
Small bugfix in ext routes calculation.

23 years agoYet another nasty bugfix of iface_patts_equal().
Ondrej Filip [Wed, 8 Nov 2000 22:46:54 +0000 (22:46 +0000)] 
Yet another nasty bugfix of iface_patts_equal().

23 years agoBugfix in iface_patts_equal.
Ondrej Filip [Wed, 8 Nov 2000 17:06:35 +0000 (17:06 +0000)] 
Bugfix in iface_patts_equal.
When both patterns were NULL strcmp it sigfaulted.

23 years agoMinor rpm changes to make RedHat happy.
Ondrej Filip [Sat, 9 Sep 2000 19:21:01 +0000 (19:21 +0000)] 
Minor rpm changes to make RedHat happy.

23 years agoFixed many bugs in rt calculation and interface adding. Now it seems to be
Ondrej Filip [Mon, 4 Sep 2000 21:21:34 +0000 (21:21 +0000)] 
Fixed many bugs in rt calculation and interface adding. Now it seems to be
OK, I'm going to advertise 1.0.4.

23 years agoI allocate struct ifa before unlocking. So route exported to OSPF are correct.
Ondrej Filip [Mon, 4 Sep 2000 19:42:17 +0000 (19:42 +0000)] 
I allocate struct ifa before unlocking. So route exported to OSPF are correct.
I work also with interfaces that have some problems with socket opening.
I declare them as stub.

23 years agoSerious bug in ext lsa origination found. Going for 1.0.4.
Ondrej Filip [Sun, 3 Sep 2000 22:18:40 +0000 (22:18 +0000)] 
Serious bug in ext lsa origination found. Going for 1.0.4.

23 years agoSome misspells.
Ondrej Filip [Sun, 3 Sep 2000 18:27:21 +0000 (18:27 +0000)] 
Some misspells.

23 years agoVersion 1.0.3.
Ondrej Filip [Sun, 3 Sep 2000 18:13:00 +0000 (18:13 +0000)] 
Version 1.0.3.

23 years agoVersion 1.0.3 released.
Ondrej Filip [Sun, 3 Sep 2000 17:53:12 +0000 (17:53 +0000)] 
Version 1.0.3 released.

23 years agoAnother atrey->atrey.karlin.mff.cuni.cz
Ondrej Filip [Sun, 3 Sep 2000 16:21:14 +0000 (16:21 +0000)] 
Another atrey->atrey.karlin.mff.cuni.cz

23 years agoLog some unusual situation.
Ondrej Filip [Sun, 3 Sep 2000 16:16:33 +0000 (16:16 +0000)] 
Log some unusual situation.

23 years agoSmall bugfix. (Use atrey.karlin.... instead of atrey.)
Ondrej Filip [Sun, 3 Sep 2000 06:54:35 +0000 (06:54 +0000)] 
Small bugfix. (Use atrey.karlin.... instead of atrey.)

23 years agoAdded stub interface. (Interface which is propagated to OSPF but
Ondrej Filip [Sat, 2 Sep 2000 08:54:40 +0000 (08:54 +0000)] 
Added stub interface. (Interface which is propagated to OSPF but
it does not sends nor listens packets.)

I added some new options, please look at it and look into doc if it's OK.

23 years agoReconfigure poll interval.
Ondrej Filip [Sat, 2 Sep 2000 07:58:05 +0000 (07:58 +0000)] 
Reconfigure poll interval.

23 years agoReconfiguration for new options.
Ondrej Filip [Sat, 2 Sep 2000 00:15:07 +0000 (00:15 +0000)] 
Reconfiguration for new options.

23 years agoMore examples.
Ondrej Filip [Sat, 2 Sep 2000 00:14:46 +0000 (00:14 +0000)] 
More examples.

23 years agoAdded hellos on NBMA networks. (I don't violate RFC now.)
Ondrej Filip [Sat, 2 Sep 2000 00:03:36 +0000 (00:03 +0000)] 
Added hellos on NBMA networks. (I don't violate RFC now.)

23 years agoBetter ospf metric explanation.
Ondrej Filip [Mon, 28 Aug 2000 14:32:11 +0000 (14:32 +0000)] 
Better ospf metric explanation.

23 years agoBugfix in ext lsa importing.
Ondrej Filip [Mon, 28 Aug 2000 13:51:13 +0000 (13:51 +0000)] 
Bugfix in ext lsa importing.

23 years agoMinor bug. It does not work on non RH systems. Thanx to
Ondrej Filip [Fri, 25 Aug 2000 12:26:03 +0000 (12:26 +0000)] 
Minor bug. It does not work on non RH systems. Thanx to
Craig Bourne <cbourne@cbourne.com>

23 years agoAdded files for RPM building.
Ondrej Filip [Thu, 24 Aug 2000 20:08:00 +0000 (20:08 +0000)] 
Added files for RPM building.

23 years agoReleased as version 1.0.2.
Ondrej Filip [Wed, 23 Aug 2000 06:51:26 +0000 (06:51 +0000)] 
Released as version 1.0.2.

23 years agoTypo.
Ondrej Filip [Fri, 18 Aug 2000 16:47:27 +0000 (16:47 +0000)] 
Typo.

23 years agoFixed bug in nex hop calculation of external routes.
Ondrej Filip [Fri, 18 Aug 2000 16:44:37 +0000 (16:44 +0000)] 
Fixed bug in nex hop calculation of external routes.

23 years agoJust formatting.
Ondrej Filip [Fri, 18 Aug 2000 16:36:54 +0000 (16:36 +0000)] 
Just formatting.

23 years agoStupid bug in next hop calculation of external routes.
Ondrej Filip [Thu, 17 Aug 2000 19:42:52 +0000 (19:42 +0000)] 
Stupid bug in next hop calculation of external routes.

23 years agoTypo in rte_better.
Ondrej Filip [Wed, 16 Aug 2000 20:18:19 +0000 (20:18 +0000)] 
Typo in rte_better.

23 years agoMy calculation of external routes violated rfc. :-(
Ondrej Filip [Wed, 16 Aug 2000 19:37:04 +0000 (19:37 +0000)] 
My calculation of external routes violated rfc. :-(