Statistics
| Branch: | Revision:

iof-bird-daemon / proto @ 7e95c05d

# Date Author Comment
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.

d5356072 11/04/2010 04:22 PM Ondrej Zajicek

Fixes a bug in LSA update of large LSAs.

d3209d93 11/03/2010 09:04 AM Ondrej Zajicek

Fixes a bug in OSPF.

fcf5a4f4 11/03/2010 09:02 AM Ondrej Zajicek

Change default for BGP IPv6 socket to V6ONLY.

Also add a new option 'dual' for the old behavior.

ed76033c 10/22/2010 06:35 AM Ondrej Zajicek

Fixes some typos.

948c865f 09/03/2010 03:15 PM Ondrej Zajicek

Fixes a crash in RIP during reconfigure.

3cb6c83f 09/03/2010 02:32 PM Ondrej Zajicek

Fixes a memory leak in RIP.

faf58cec 08/22/2010 12:43 PM Ondrej Zajicek

Fixes a bug in NBMA on an iface with multiple IP addresses.

ac4a1eed 08/13/2010 12:30 PM Ondrej Zajicek

Change default for handling missing link-local addresses on route servers.

265d06dc 08/04/2010 01:27 PM Ondrej Zajicek

Fixes IPv6 build.

ba5e5940 08/02/2010 11:11 AM Ondrej Zajicek

Adds igp_metric attribute.

d395fe48 07/31/2010 09:37 AM Ondrej Zajicek

Fixes bug in OSPF ext-LSA origination.

d1e146f2 07/30/2010 11:04 PM Ondrej Zajicek

Implements IGP metric comparison for BGP routes.

ac3ac49a 07/28/2010 11:13 AM Ondrej Zajicek

Adds route resolvability test.

1b180121 07/28/2010 09:45 AM Ondrej Zajicek

Use link-local addresses in recursive next hops for IPv6 BGP.

852b7062 07/22/2010 01:09 PM Ondrej Zajicek

Fixes a buffer overflow in TX code of IPv6 BGP.

087cecd0 07/13/2010 10:48 AM Ondrej Zajicek

Adds some options and documentation related to recursive next hops.

9be9a264 07/12/2010 03:39 PM Ondrej Zajicek

Implements proper multihop BGP.

Also does some incompatible changes to config file syntax,
like removing 'via IP' from multihop option.

cfe34a31 07/05/2010 03:50 PM Ondrej Zajicek

Implements hostcache and recursive next hops.

Hostcache is a structure for monitoring changes in a routing table that
is used for routes with dynamic/recursive next hops. This is needed for
proper iBGP next hop handling.

824de84d 06/02/2010 08:25 PM Ondrej Zajicek

Do not start with huge OSPF FIBs.

Most OSPF instances don't need 64k FIB fields. This change halves
resident memory usage on small OSPF networks.

4461b897 06/02/2010 10:11 AM Ondrej Filip

Minor bug that appears only in debug mode.

a34b0934 05/31/2010 09:35 AM Ondrej Zajicek

Disable BGP protocol when cannot open listening socket.

9b061f7e 05/28/2010 09:16 AM Ondrej Zajicek

Minor fixes.

691057f0 05/26/2010 02:09 PM Ondrej Zajicek

Support loopback/dummy addresses.

e0a62ad0 05/26/2010 10:32 AM Ondrej Zajicek

Fixes a bug in duplicit configured stubnets.

If there was the same configured stubnet on local and remote
router, the remote route always won regardless of its cost.

52572e94 05/23/2010 10:34 AM Ondrej Zajicek

Check for OSPF seqnum wraparound and handle it.

6d04ef89 05/21/2010 02:40 PM Ondrej Zajicek

Comment update.

c1cefd7b 05/16/2010 09:03 AM Ondrej Zajicek

Do not remove old static route if it is in new config with different gw.

7ff5803b 05/16/2010 08:27 AM Ondrej Zajicek

Do not originate summary or external LSA if it already here and not changed.

47597724 05/14/2010 02:54 PM Ondrej Zajicek

Handle EPIPE as a common connection close event.

ee7408c2 05/07/2010 01:54 PM Ondrej Zajicek

Fixes a bug in LSA flooding.

LSAs are sometimes prematurely removed from LS retransmission lists.

54818e9b 05/02/2010 10:10 PM Ondrej Zajicek

A minor bugfix in OSPF ext-LSA processing.

506fa1a7 05/02/2010 08:41 PM Ondrej Zajicek

Merge several fixes suggested by Joakim Tjernlund.

6384c7d7 05/02/2010 05:58 PM Ondrej Zajicek

OSPF: most of summary LSA orig./flush logic rewritten.

Fixes many bugs in the old code and makes it much cleaner.

ba321706 04/27/2010 10:39 PM Ondrej Zajicek

Better support for /31 networks.

48b0814a 04/27/2010 04:29 PM Ondrej Zajicek

A fix in OSPFv3 next_hop calculation.

9d1ee138 04/26/2010 05:08 PM Ondrej Zajicek

Neighbors on OSPF broadcast networks should be identified by IP address, not RID.

Allows simple support for multiple interfaces to the same network.

4e5fb4b6 04/25/2010 06:12 PM Ondrej Zajicek

Skip LSA host<->network endianity conversions on big endians.

0ea8fb4a 04/24/2010 01:18 PM Ondrej Zajicek

Fixes and enhancements in 'show ospf state' command.

Now it shows a distance, option to change showing reachable/all network
nodes and better handling of AS-external LSAs in multiple areas. The
command 'show ospf topology' was changed to not show stubnets in both...

3b89a232 04/21/2010 07:50 PM Ondrej Zajicek

Fixes several problems in OSPF vlink implementation.

6e806760 04/11/2010 10:22 AM Ondrej Zajicek

Fixes next hop calculation on NBMA and parallel PTP links.

7969ea3b 04/11/2010 08:19 AM Ondrej Zajicek

Fixes a bug in OSPF on NBMA interfaces.

A very tricky bug. OSPF on NBMA interfaces probably never really worked.
When a packet was sent to multiple destinations, the checksum was
calculated multiple times from a packet with already filled checksum
field (from previous calculation). Therefore, many packets were sent...

6b5a8649 04/08/2010 03:56 PM Ondrej Zajicek

Do not export empty community list attribute in BGP.

b8113a5e 04/06/2010 10:19 PM Ondrej Zajicek

Implements BGP 'show protocols' info details.

e60d55be 04/02/2010 05:03 PM Ondrej Zajicek

Fixes OSPFv3 route generation for local stub networks.

e7b09e4a 04/02/2010 02:11 PM Ondrej Zajicek

Use SO_BINDTODEVICE also in Linux/IPv6.

bed41728 04/02/2010 09:31 AM Ondrej Zajicek

Minor fixes to previous patches.

126683fe 03/29/2010 05:29 PM Ondrej Zajicek

Filter language updates; new route attributes and datatype.

- Adds bgp_originator_id and bgp_cluster_list route attributes.
- Adds dotted quad filter datatype (for router IDs, used by
bgp_originator_id and ospf_router_id route attributes).
- Fixes pair ~ pair set matching....
48cff379 03/26/2010 03:21 PM Ondrej Zajicek

Added some comments.

af157fa3 03/26/2010 01:48 PM Ondrej Zajicek

Disable multiple OSPF pseudointerfaces on BSD.

885b3d61 03/22/2010 01:00 PM Ondrej Zajicek

Fixes LLS compatibility.

0aad2b92 03/14/2010 03:36 PM Ondrej Zajicek

Temporary OSPF commit - sockets.

54305181 03/11/2010 05:55 PM Ondrej Zajicek

Merge branch 'new' into socket2

e7b76b97 03/11/2010 05:07 PM Ondrej Zajicek

Temoporary OSPF commit - socket changes.

53434e44 02/27/2010 03:00 PM Ondrej Zajicek

Better flushing of interfaces.

When device protocol goes down, interfaces should be flushed
asynchronously (in the same way like routes from protocols are flushed),
when protocol goes to DOWN/HUNGRY.

This fixes the problem with static routes staying in kernel routing...

3075824d 02/26/2010 01:09 PM Ondrej Zajicek

Comparing cluster list length should be later in bgp_rte_better().

ff2857b0 02/26/2010 09:55 AM Ondrej Zajicek

Many changes in (mainly) kernel syncers.

- BSD kernel syncer is now self-conscious and can learn alien routes
- important bugfix in BSD kernel syncer (crash after protocol restart)
- many minor changes and bugfixes in kernel syncers and neighbor cache
- direct protocol does not generate host and link local routes...

e81b440f 02/21/2010 01:34 PM Ondrej Zajicek

Fix configure to enable warnings and fix most of them.

89534cda 02/20/2010 08:14 PM Ondrej Filip

'rr client id' is not expression but ID (like router id).

dca75fd7 02/13/2010 11:26 AM Ondrej Zajicek

Removes phantom protocol from the pipe design.

It seems that by adding one pipe-specific exception to route
announcement code and by adding one argument to rt_notify() callback i
could completely eliminate the need for the phantom protocol instance
and therefore make the code more straightforward. It will also fix some...

9db74169 02/13/2010 09:44 AM Ondrej Zajicek

Fixes protocol statistics for pipes.

c8387626 02/11/2010 09:27 PM Ondrej Zajicek

Fixes a tricky bug in the pipe protocol.

When uncofiguring the pipe and the peer table, the peer table was
unlocked when pipe protocol state changed to down/flushing and not to
down/hungry. This leads to the removal of the peer table before
the routes from the pipe were flushed....

a2ea1bac 02/11/2010 08:19 PM Ondrej Zajicek

Moves errno.h include.

2af25a97 02/11/2010 10:12 AM Ondrej Zajicek

Fixes a crash caused by missing error hook on BGP listening socket.

Error happened when too many BGP connections arrived in one moment
(ECONNABORTED).

353729f5 02/11/2010 09:23 AM Ondrej Zajicek

Temporary OSPF commit - socket changes.

c27b2449 02/08/2010 03:01 PM Ondrej Zajicek

Shows source (Router ID) for OSPF routes and adds such attribute.

A sad thing is that we does not have a 'router_id' filter type,
so it must be given as decimal number in filters.

aa80826e 02/07/2010 08:49 AM Ondrej Zajicek

Unnumbered OSPF interfaces should be always in the point-to-point mode.

44f26560 02/02/2010 09:14 AM Ondrej Zajicek

Workaround for some broken BGP implementations that skip initial KEEPALIVE.

41677025 01/28/2010 02:59 PM Ondrej Zajicek

Changes 'ignore communities' to 'interpret communities'.

6cb8f742 01/27/2010 04:22 PM Ondrej Zajicek

Better handling of well-known communities.

Process well-known communities before the export filter (old behavior is
to process these attributes after, which does not allow to send route
with such community) and just for routes received from other BGP
protocols. Also fixes a bug in next_hop check.

a3062085 01/13/2010 01:53 PM Ondrej Zajicek

Comment update.

99f5fc14 01/08/2010 09:19 PM Ondrej Zajicek

A partial vlink fix.

fc33143f 01/08/2010 04:22 PM Ondrej Zajicek

A fix for broken multi-area OSPF

6901fd06 01/07/2010 10:42 PM Ondrej Filip

More information about vlinks.

18722dc9 01/07/2010 10:03 PM Ondrej Filip

Bugfix in DBG call.

3127b817 01/07/2010 09:54 PM Ondrej Filip

Be a little bit more verbose on virtual links.

cf0858c2 01/07/2010 09:43 PM Ondrej Zajicek

A fix of a previous fix.

ba39197c 01/07/2010 09:22 PM Ondrej Zajicek

Fixes vlinks for OSPFv2.

29bfbae7 01/07/2010 03:24 PM Ondrej Zajicek

Debugging change leaked to repository.

3034b384 01/07/2010 10:46 AM Ondrej Zajicek

A minor fix in OSPF.

cf31112f 01/03/2010 11:17 AM Ondrej Zajicek

Implements MRTdump feature.

610bb3cf 12/22/2009 09:49 AM Ondrej Zajicek

Show command cleanups.

c4ae5385 12/21/2009 10:53 AM Ondrej Zajicek

Change default mode of pipes to transparent.

Opaque pipes are obsolete and should disappear in the future.

fbcb7d5f 12/21/2009 10:50 AM Ondrej Zajicek

Change default LOCAL_PREF attribute to 100 (suggested value by RFC 4277).

ba9a1221 12/20/2009 09:57 PM Ondrej Zajicek

Merge branch 'ospf3' into new

c4199e30 12/20/2009 09:56 PM Ondrej Zajicek

Merge branch 'dev' into ospf3

ea7ada38 12/20/2009 01:59 PM Ondrej Zajicek

Fixes a new bug in the pipe protocol soft reconfiguration.

Also updates route reload for pipes.

1a517858 12/20/2009 11:13 AM Ondrej Zajicek

Fixes unnecessary pipe restart during configure.

0225ea4e 12/14/2009 11:32 PM Ondrej Zajicek

Merge branch 'ospf3' into new

f2d7da74 12/14/2009 11:30 PM Ondrej Zajicek

Fixes export of routes with link-local gw.

43c1cecc 12/14/2009 10:31 PM Ondrej Zajicek

Remove bgp_as4_support variable.

f7574707 12/14/2009 08:17 PM Ondrej Zajicek

Implements route reload for OSPF.

63542845 12/14/2009 07:37 PM Ondrej Zajicek

Merge branch 'dev' into ospf3

Conflicts:

proto/ospf/lsreq.c
proto/ospf/lsupd.c
proto/ospf/rt.c
34a877cc 12/14/2009 04:29 PM Ondrej Zajicek

Minor updates.