]>
git.ipfire.org Git - thirdparty/bird.git/log
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
Ondrej Filip [Wed, 19 May 2004 12:30:58 +0000 (12:30 +0000)]
Bug in DBDES receiving fixed.
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.
Ondrej Filip [Tue, 30 Sep 2003 17:05:55 +0000 (17:05 +0000)]
OSPF was not able to be built stand-alone.
Ondrej Filip [Sun, 14 Sep 2003 13:41:24 +0000 (13:41 +0000)]
Endianity problem fixed. Thanx to Sörös József
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
Ondrej Filip [Mon, 1 Sep 2003 08:46:07 +0000 (08:46 +0000)]
Prepared for release 1.0.8.
Ondrej Filip [Tue, 26 Aug 2003 10:41:02 +0000 (10:41 +0000)]
Endian-related bug fixes sent by Krzysztof Szuster <kszuster@polbox.com>
Ondrej Filip [Sat, 23 Aug 2003 10:47:46 +0000 (10:47 +0000)]
Minor OSPF changes for faster startup.
Ondrej Filip [Sat, 23 Aug 2003 10:42:41 +0000 (10:42 +0000)]
Many spelling mistakes fixed.
Thanks you Harry Moyes.
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.
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.
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.
Martin Mares [Sun, 6 Apr 2003 21:36:35 +0000 (21:36 +0000)]
Slept for a year :-)
Martin Mares [Sun, 6 Apr 2003 19:52:22 +0000 (19:52 +0000)]
Nobody is perfect. Me twice :)
Martin Mares [Sun, 6 Apr 2003 19:49:17 +0000 (19:49 +0000)]
Oops, forgot to change some paths.
Martin Mares [Sun, 6 Apr 2003 19:49:02 +0000 (19:49 +0000)]
More news.
Martin Mares [Sun, 6 Apr 2003 19:46:42 +0000 (19:46 +0000)]
We're 1.0.6 now.
Martin Mares [Sun, 6 Apr 2003 19:45:55 +0000 (19:45 +0000)]
Avoid problems with copying a directory to itself.
Martin Mares [Sun, 6 Apr 2003 19:42:28 +0000 (19:42 +0000)]
Releasing version 1.0.6.
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 :)
Martin Mares [Sun, 6 Apr 2003 18:55:37 +0000 (18:55 +0000)]
Added release history.
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>.
Martin Mares [Thu, 27 Feb 2003 10:48:30 +0000 (10:48 +0000)]
Prefix comparison bug (hopefully) fixed.
Martin Mares [Sun, 23 Feb 2003 10:22:04 +0000 (10:22 +0000)]
Updated a comment.
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.
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.
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".
Martin Mares [Sat, 22 Feb 2003 22:38:15 +0000 (22:38 +0000)]
Report link-scope addresses as well.
Martin Mares [Sat, 22 Feb 2003 10:40:35 +0000 (10:40 +0000)]
Temporary fix for BGP protocol capability announcement for IPv6 mode.
Martin Mares [Sat, 22 Feb 2003 10:25:22 +0000 (10:25 +0000)]
Fixed length check miscalculation in IPv6 receive path.
Martin Mares [Wed, 13 Nov 2002 08:47:19 +0000 (08:47 +0000)]
ABS should be a macro.
Martin Mares [Wed, 13 Nov 2002 08:47:06 +0000 (08:47 +0000)]
Added missing includes.
Martin Mares [Wed, 13 Nov 2002 08:46:12 +0000 (08:46 +0000)]
Added missing semicolons.
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.
Martin Mares [Wed, 13 Nov 2002 08:30:56 +0000 (08:30 +0000)]
Added missing #include and wondering how could it ever compile.
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.
Ondrej Filip [Wed, 3 Apr 2002 15:41:05 +0000 (15:41 +0000)]
Small typo fixed.
Martin Mares [Sun, 10 Mar 2002 12:32:12 +0000 (12:32 +0000)]
Applied Pavel's fix for broadcast/multicast mode.
Ondrej Filip [Mon, 4 Mar 2002 15:54:39 +0000 (15:54 +0000)]
Age LSA DB after LSA origination and before routing table calculation.
Ondrej Filip [Mon, 4 Mar 2002 15:52:40 +0000 (15:52 +0000)]
New trace added.
Ondrej Filip [Fri, 7 Dec 2001 17:34:09 +0000 (17:34 +0000)]
Bugfix in router importation.
Ondrej Filip [Fri, 7 Dec 2001 17:10:49 +0000 (17:10 +0000)]
Small bugfix in RIP documentation.
Ondrej Filip [Tue, 21 Aug 2001 17:00:15 +0000 (17:00 +0000)]
Removed some useless (hope!) code in next hop calculation.
Ondrej Filip [Tue, 21 Aug 2001 16:44:57 +0000 (16:44 +0000)]
Finally, next hop problem fixed.
Ondrej Filip [Tue, 21 Aug 2001 15:03:42 +0000 (15:03 +0000)]
Useless trace.
Ondrej Filip [Tue, 21 Aug 2001 15:00:29 +0000 (15:00 +0000)]
Hope, bug in next hop calculation for stub routes fixed.
Martin Mares [Sun, 19 Aug 2001 11:15:24 +0000 (11:15 +0000)]
Fix %<something>I format 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.
Ondrej Filip [Sun, 12 Aug 2001 00:09:47 +0000 (00:09 +0000)]
Dokumented switch network.
Ondrej Filip [Sun, 12 Aug 2001 00:04:42 +0000 (00:04 +0000)]
Area networks added into configuration.
Ondrej Filip [Sat, 11 Aug 2001 16:22:29 +0000 (16:22 +0000)]
Changed definition of stub area.
Ondrej Filip [Sat, 11 Aug 2001 14:40:51 +0000 (14:40 +0000)]
Bugfix in B-bit setting in router LSA.
Ondrej Filip [Sat, 11 Aug 2001 14:01:54 +0000 (14:01 +0000)]
I will not originate the same lsa before MINLSINTERVAL.
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.
Ondrej Filip [Tue, 12 Jun 2001 21:10:30 +0000 (21:10 +0000)]
Install route into main routing table just if it's necessary.
Ondrej Filip [Sat, 9 Jun 2001 15:13:38 +0000 (15:13 +0000)]
Yes, 1.0.5 released.
Ondrej Filip [Sat, 9 Jun 2001 14:56:01 +0000 (14:56 +0000)]
Added comments.
Ondrej Filip [Sat, 9 Jun 2001 14:55:10 +0000 (14:55 +0000)]
Bug in next-hop calculation fixed. (For dual connected neighbors.)
Ondrej Filip [Mon, 9 Apr 2001 19:15:03 +0000 (19:15 +0000)]
Patch from David Rohleder <davro@ics.muni.cz> thanx.
Martin Mares [Tue, 6 Mar 2001 13:40:39 +0000 (13:40 +0000)]
Fixed <time.h> vs. <sys/time.h> problems.
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.
Martin Mares [Fri, 19 Jan 2001 20:30:08 +0000 (20:30 +0000)]
Added paper for my talk about BIRD at SLT 2001.
Martin Mares [Wed, 17 Jan 2001 08:32:28 +0000 (08:32 +0000)]
Bug fix from Zheng Yuan <zyuan1@cig.mot.com>.
Martin Mares [Mon, 15 Jan 2001 09:24:16 +0000 (09:24 +0000)]
Added an explanatory comment.
Martin Mares [Mon, 8 Jan 2001 11:13:01 +0000 (11:13 +0000)]
Fixed infinite recursion in password_same.
Pavel, please check.
Ondrej Filip [Thu, 14 Dec 2000 01:04:51 +0000 (01:04 +0000)]
Hmm, nasty bug, LSUPD was not well flooded via PTP interfaces. :-(
Ondrej Filip [Tue, 21 Nov 2000 23:47:51 +0000 (23:47 +0000)]
Small bugfix in ext routes calculation.
Ondrej Filip [Wed, 8 Nov 2000 22:46:54 +0000 (22:46 +0000)]
Yet another nasty bugfix of 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.
Ondrej Filip [Sat, 9 Sep 2000 19:21:01 +0000 (19:21 +0000)]
Minor rpm changes to make RedHat happy.
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.
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.
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.
Ondrej Filip [Sun, 3 Sep 2000 18:27:21 +0000 (18:27 +0000)]
Some misspells.
Ondrej Filip [Sun, 3 Sep 2000 18:13:00 +0000 (18:13 +0000)]
Version 1.0.3.
Ondrej Filip [Sun, 3 Sep 2000 17:53:12 +0000 (17:53 +0000)]
Version 1.0.3 released.
Ondrej Filip [Sun, 3 Sep 2000 16:21:14 +0000 (16:21 +0000)]
Another atrey->atrey.karlin.mff.cuni.cz
Ondrej Filip [Sun, 3 Sep 2000 16:16:33 +0000 (16:16 +0000)]
Log some unusual situation.
Ondrej Filip [Sun, 3 Sep 2000 06:54:35 +0000 (06:54 +0000)]
Small bugfix. (Use atrey.karlin.... instead of atrey.)
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.
Ondrej Filip [Sat, 2 Sep 2000 07:58:05 +0000 (07:58 +0000)]
Reconfigure poll interval.
Ondrej Filip [Sat, 2 Sep 2000 00:15:07 +0000 (00:15 +0000)]
Reconfiguration for new options.
Ondrej Filip [Sat, 2 Sep 2000 00:14:46 +0000 (00:14 +0000)]
More examples.
Ondrej Filip [Sat, 2 Sep 2000 00:03:36 +0000 (00:03 +0000)]
Added hellos on NBMA networks. (I don't violate RFC now.)
Ondrej Filip [Mon, 28 Aug 2000 14:32:11 +0000 (14:32 +0000)]
Better ospf metric explanation.
Ondrej Filip [Mon, 28 Aug 2000 13:51:13 +0000 (13:51 +0000)]
Bugfix in ext lsa importing.
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>
Ondrej Filip [Thu, 24 Aug 2000 20:08:00 +0000 (20:08 +0000)]
Added files for RPM building.
Ondrej Filip [Wed, 23 Aug 2000 06:51:26 +0000 (06:51 +0000)]
Released as version 1.0.2.
Ondrej Filip [Fri, 18 Aug 2000 16:47:27 +0000 (16:47 +0000)]
Typo.
Ondrej Filip [Fri, 18 Aug 2000 16:44:37 +0000 (16:44 +0000)]
Fixed bug in nex hop calculation of external routes.
Ondrej Filip [Fri, 18 Aug 2000 16:36:54 +0000 (16:36 +0000)]
Just formatting.
Ondrej Filip [Thu, 17 Aug 2000 19:42:52 +0000 (19:42 +0000)]
Stupid bug in next hop calculation of external routes.
Ondrej Filip [Wed, 16 Aug 2000 20:18:19 +0000 (20:18 +0000)]
Typo in rte_better.
Ondrej Filip [Wed, 16 Aug 2000 19:37:04 +0000 (19:37 +0000)]
My calculation of external routes violated rfc. :-(
Ondrej Filip [Wed, 16 Aug 2000 19:03:06 +0000 (19:03 +0000)]
Bug in rte_better.
Martin Mares [Mon, 26 Jun 2000 20:02:30 +0000 (20:02 +0000)]
Added slides for our presentation, but don't export them to the
distribution tarball -- they are in Czech and therefore of no use
to almost anybody :(
Martin Mares [Wed, 21 Jun 2000 22:11:29 +0000 (22:11 +0000)]
Include CVS ChangeLog in the distribution
Martin Mares [Wed, 21 Jun 2000 22:08:46 +0000 (22:08 +0000)]
Released as version 1.0.1.