| Branch: | Revision:

iof-bird-daemon / proto @ a9c38203

# Date Author Comment
a9c38203 02/23/2013 11:43 PM Ondrej Filip

Allow 1 sec RIP update.

04ddefb3 02/22/2013 06:15 AM Ondrej Filip

Use BIRD's ASSERT instead of assert.h

2bf59bf4 02/20/2013 11:44 PM Ondrej Filip

Hotfix to solve an issue with delaying timers reported by Aleksey Chudov.

155134f3 02/10/2013 06:04 PM Ondrej Filip

A few semicolons added to decrease a number of warnings.

c6a2fe64 02/08/2013 11:53 PM Ondrej Zajicek

Fixes handling of iface routes in static proto during reconfiguration.

During reconfiguration, iface routes were installed even when iface was down.

36da2857 02/08/2013 10:58 PM Ondrej Zajicek

Implements router advertisements activated by received routes.

The RAdv protocol could be configured to change its behavior based on
availability of routes, e.g., do not announce router lifetime when a
default route is not available.

b662290f 01/10/2013 12:07 PM Ondrej Zajicek

Separate import and receive limits.

They have different behavior w.r.t. filtered routes that are kept.

79b4e12e 12/27/2012 11:56 AM Ondrej Zajicek

Implements interface masks for choosing router id.

Router ID could be automatically determined based of subset of
ifaces/addresses specified by 'router id from' option. The patch also
does some minor changes related to router ID reconfiguration.

Thanks to Alexander V. Chernikov for most of the work.

80a9cadc 11/27/2012 01:08 AM Ondrej Zajicek

Changes static route targets drop/reject to blackhole/unreachable.

To be consistent with rest of BIRD and Linux. Old names are also
allowed for compatibility.

6cadbf32 11/15/2012 01:08 PM Ondrej Zajicek

Change unnamed ptp link description on OSPFv2.

Although it is a slight deviation from the standard, it has no ill
consequences for OSPFv2 and the change fixes a compatibility issue
with some broken implementations.

15550957 11/15/2012 12:29 AM Ondrej Zajicek

Changes 'rejected' to 'filtered' in one of the last patches.

e16469bc 11/12/2012 12:48 PM Ondrej Filip

AS# in bgp.agreggator was a signed integer - fixed.

227af52f 11/10/2012 03:18 PM Ondrej Zajicek

Fixes OSPF reconfigure w.r.t. downed ifaces.

a55a90fa 11/10/2012 01:54 PM Ondrej Zajicek

Peer address of stub iface should be announced in OSPF Router LSA.

cf98be7b 11/10/2012 01:26 PM Ondrej Zajicek

Allows rejected routes to be kept and examined.

When 'import keep rejected' protocol option is activated, routes
rejected by the import filter are kept in the routing table, but they
are hidden and not propagated to other protocols. It is possible to
examine them using 'show route rejected'.

dd4da6f6 10/31/2012 04:14 PM Ondrej Zajicek

Fixes another bug in OSPFv3 vlinks.

8249ad9b 10/29/2012 07:39 PM Ondrej Zajicek

Fixes sorting in OSPF show state.

e4404cef 10/29/2012 07:29 PM Ondrej Zajicek

Fixes several bugs related to OSPFv3 vlinks.

c06de722 08/06/2012 09:09 AM Ondrej Zajicek

Some minor fixes.

5400c0e7 08/06/2012 12:42 AM Ondrej Zajicek

Fixes BGP subcode during global shutdown.

bbcfd5a0 07/26/2012 11:59 AM Ondrej Zajicek

Fixes default route in OSPF multiple area setting.

abced4a9 07/16/2012 12:44 PM Ondrej Zajicek

Merge branch 'rt-accepted'


26822d8f 07/15/2012 11:33 PM Ondrej Zajicek

Finalize RA_ACCEPTED handling.

fc06fb62 07/07/2012 12:26 PM Ondrej Zajicek

Implements RDNSS and DNSSL support for RAdv.

95127cbb 05/14/2012 09:47 AM Ondrej Zajicek

Real broadcast mode for OSPFv2.

0ec031f7 05/14/2012 08:22 AM Ondrej Zajicek

Allows to set instance ID for OSPFv3 interfaces.

47c447c4 05/11/2012 10:10 AM Ondrej Zajicek

Minor cleanups.

d494df63 04/26/2012 10:04 PM Ondrej Zajicek

Some minor fixes.

d9b77cc2 04/24/2012 09:39 PM Ondrej Zajicek

Implements generalized export limits.

And also fixes some minor bugs in limits.

7d0a31de 04/21/2012 07:05 PM Ondrej Zajicek

Fixes in generalized import limits.

ebecb6f6 04/15/2012 01:28 PM Ondrej Zajicek

Implements generalized import hooks.

Thanks to Alexander V. Chernikov for the original patch.

3e17e380 04/15/2012 01:17 PM Ondrej Zajicek

Merge branch 'master' into rt-accepted

d360f129 04/15/2012 01:13 PM Ondrej Zajicek

Fix static protocol w.r.t. some recent changes in protocol ahooks.

00a09f3c 04/15/2012 01:07 PM Ondrej Zajicek

Implement RA_ACCEPTED mode of route propagation.

bf2abe2f 03/30/2012 09:04 AM Ondrej Zajicek

Merge branch 'soon'


89647357 03/22/2012 11:29 AM Ondrej Zajicek

NEWS and version update.

c47d037e 03/22/2012 11:13 AM Ondrej Zajicek

Some minor changes to CLI.

fd087589 03/16/2012 12:01 PM Ondrej Zajicek

Fixes broken vlinks in OSPF.

20ab192b 03/16/2012 11:12 AM Ondrej Zajicek

Adds filtering to 'show ospf lsadb' command.

Thanks Alexander V. Chernikov for the original patch.

9f1500f5 03/15/2012 12:45 PM Ondrej Zajicek

Adds warning for mismatch MTU in OSPF packets.

Thanks Alexander V. Chernikov for the original patch.

2f9955b5 03/15/2012 12:12 PM Ondrej Zajicek

Fixes TTL for multicast OSPF packets.

Thanks Alexander V. Chernikov for the suggestion.

e2bf812f 03/15/2012 11:38 AM Ondrej Zajicek

Fixes RIPng compatibility.

Also probably breaks compatibility with older BIRDs, but RIPng not
really worked here.

Thanks to Goesta Smekal for the original patch.

f7615037 03/15/2012 11:23 AM Ondrej Zajicek

Fixes RIPng socket and neighbor handling.

RIPng did not really work because of link-local addresses.

Thanks to Roman Hoog Antink for some notes.

c0adf7e9 03/15/2012 11:13 AM Ondrej Zajicek

Better support for multitable protocols.

The nest-protocol interaction is changed to better handle multitable
protocols. Multitable protocols now declare that by 'multitable' field,
which tells nest that a protocol handles things related to proto-rtable
interaction (table locking, announce hook adding, reconfiguration of...

39c028e9 01/24/2012 10:31 AM Ondrej Zajicek

Assign default protocol preference via proto_config_new().

The patch from Alexander V. Chernikov.

5c78e0e3 01/22/2012 10:03 AM Ondrej Zajicek

Some more verbose warnings.

3ce17142 01/20/2012 03:20 PM Ondrej Zajicek

Fixes a new bug in BGP route ordering.

8cf8f820 01/09/2012 02:21 AM Ondrej Zajicek

Show interface for link-local gw in static protocol.

d7f469c1 01/09/2012 01:41 AM Ondrej Zajicek

Some minor fixes.

53ffbff3 01/08/2012 02:31 PM Ondrej Zajicek

Implements support for link-local addresses in BGP.

Thanks Matthias Schiffer for the original patch.

69a8259c 01/01/2012 11:14 AM Ondrej Zajicek

Allows sticky link-local neighbors.

Allows using NEF_STICKY neighbors with link-local addresses. This is
used for static route nexthops, they can be specified like fe80::1%eth0

be4cd99a 12/22/2011 12:20 PM Ondrej Zajicek

Implements deterministic MED handling.

Thanks to Alexander V. Chernikov for many suggestions.

2779d50a 11/17/2011 08:12 PM Ondrej Zajicek

Fixes RAdv proto w.r.t. templates.

Thanks Alexander V. Chernikov for this.

a7f23f58 11/06/2011 11:31 PM Ondrej Zajicek

Implements protocol templates.

Based on the patch from Alexander V. Chernikov.
Extended to support almost all protocols.
Uses 'protocol bgp NAME from TEMPLATE { ... }' syntax.

74add5df 10/27/2011 12:52 PM Ondrej Zajicek

Fixes seqnum generation.

Thanks Mohammad Amin Shoaie for notification.

14a8f396 10/26/2011 12:10 PM Ondrej Zajicek

Fixes sockets for IPv4 RIP.

Thanks Roman Hoog Antink for a suggestion.

32f95476 10/06/2011 08:48 PM Ondrej Zajicek

Signal problems with route installation to kernel tables.

35c875f0 10/01/2011 07:57 AM Ondrej Zajicek

Fixes some error messages and the NSSA gw lookup.

Thanks to Alexander V. Chernikov for the patch.

4116db18 09/24/2011 12:24 AM Ondrej Zajicek

Implements static recursive routes.

51947659 09/03/2011 10:56 PM Ondrej Zajicek

Minor changes in BGP protocol info.

Shows neighbor IP and ASN even if protocol is down.

6c4df703 09/03/2011 07:59 PM Ondrej Zajicek

Fixes possible buffer overflow when printing BGP attributes.

Thanks to Alexander V. Chernikov for the patch.

2918e610 09/03/2011 07:31 PM Ondrej Zajicek

Fixes for OSPF NSSA handling.

b1b19433 08/16/2011 09:13 PM Ondrej Zajicek

The generalized TTL security mechanism (RFC 5082) support.

Thanks to Alexander V. Chernikov for the patch.

42a0c054 08/14/2011 11:55 AM Ondrej Zajicek

BGP Extended communities.

ed317862 08/07/2011 11:45 PM Ondrej Zajicek

OSPF NSSA support, inter-area LSA translation.

4160a9dd 07/22/2011 06:00 PM Ondrej Zajicek

OSPF NSSA translator election.

41b612c3 07/20/2011 09:48 PM Ondrej Zajicek

OSPF NSSA support, part one.

9008579b 07/20/2011 09:46 PM Ondrej Zajicek

Fixes broken multi-area OSPF.

beeda6af 07/07/2011 11:14 PM Ondrej Zajicek

Removes timers for stub interfaces. Also fixes some minor bugs.

7d4e9236 07/06/2011 01:10 AM Ondrej Zajicek

Do not open sockets for stub interfaces.

f796945f 07/03/2011 09:24 PM Ondrej Zajicek

Fixes LSA checksum computation for larger LSAs.

fdf16eb6 07/03/2011 05:43 PM Ondrej Zajicek

Prints full community lists during 'show route all'.

35f8c731 06/25/2011 12:51 PM Ondrej Zajicek

Fixes output of BGP timers in 'show protocols all'.

d8b5a786 06/25/2011 09:35 AM Ondrej Zajicek

IPV6_CHECKSUM should not be used on ICMPv6 sockets.

ae85e28c 06/20/2011 05:37 AM Ondrej Zajicek

Fixes a bug in OSPF causing DoS by an invalid packet.

61c96d72 05/31/2011 03:27 PM Ondrej Zajicek

Fixes bug that causes crash with strange BGP updates.

1155c792 05/18/2011 11:20 PM Ondrej Zajicek

Fixes compatibility with Mikrotik.

5964569c 04/29/2011 05:03 PM Ondrej Zajicek

Merge commit 'origin/master'

73272f04 04/22/2011 02:13 PM Ondrej Zajicek

Adds BGP option related to MED handling.

Adds option 'med metric' allows to compare MEDs
between routes received from different neighbors.

d600909d 04/13/2011 11:19 AM Ondrej Filip

Fixed bug FICORA #503685.

4ef09506 04/01/2011 11:55 AM Ondrej Zajicek

Fixes a problem with BGP protocols and implicit router IDs.

d93a43a5 04/01/2011 10:21 AM Ondrej Zajicek

Fix leaked debug message.

06fb60c4 03/29/2011 11:09 PM Ondrej Zajicek

Fixes some problems in BGP error handling.

ab164971 03/28/2011 11:41 PM Ondrej Zajicek

Fixes a nasty bug in OSPF.

Sending malformed network prefixes in LSAs causes OSPF to crash
just after the LSA is propagated to the other routers.

52a43ae3 03/28/2011 08:46 PM Ondrej Zajicek

Minor changes in addresses.

Mainly changes IA_UNNUMBERED to IA_PEER and adds IA_HOST. Also do not
show broadcast addr in show interfaces. Nobody cares for that.

8e48831a 03/17/2011 02:53 PM Ondrej Zajicek

Vastly improved OSPF reconfiguration.

Now it can handle a change in iface pattern structure.
It can add, remove and reconfigure interfaces, vlinks and areas.

93e868c7 03/13/2011 10:33 AM Ondrej Zajicek

Implements Router Advertisement protocol.

e7b4948c 12/28/2010 12:43 AM Ondrej Zajicek

A simplification of the next-hop calculation.

Thanks to Joakim Tjernlund for the idea.

919f5411 12/24/2010 05:08 PM Ondrej Zajicek

Implements Point-to-MultiPoint interface type for OSPF.

39847cda 12/23/2010 11:24 AM Ondrej Zajicek

Add some comments.

f0160f0e 12/23/2010 09:25 AM Ondrej Zajicek

Fixes a minor memory wasting.

57c574d8 12/07/2010 10:35 PM Ondrej Zajicek

Multipath support for OSPF

9852f810 12/07/2010 10:34 PM Ondrej Zajicek

Multipath support for static protocol.

7e95c05d 12/07/2010 10:33 PM Ondrej Zajicek

Core multipath support.

391931d4 11/19/2010 12:46 PM Ondrej Zajicek

Minor finalizations of link state checks.

79f561a1 11/19/2010 11:45 AM Ondrej Zajicek

Fixes a typo (in OSPF_MAX_PKT_SIZE value).

And updates a comment.

d9e7e1b1 11/13/2010 01:19 PM Ondrej Zajicek

Adds support for iface link detection to OSPF.

fe181e7c 11/11/2010 11:24 AM Ondrej Zajicek

Adds support for iface link check to static protocol.

5cdf264f 11/10/2010 03:43 PM Ondrej Zajicek

Fixes a bug related to implicit backbone on ABR.

c4443085 11/04/2010 04:25 PM Ondrej Zajicek

OSPF tx buffers should have the same size as rx buffers.

We should be able to send everything we received.