Ondrej Zajicek
fbcb7d5faf
Change default LOCAL_PREF attribute to 100 (suggested value by RFC 4277).
2009-12-21 11:50:42 +01:00
Ondrej Zajicek
c4199e3031
Merge branch 'dev' into ospf3
2009-12-20 22:56:09 +01:00
Ondrej Zajicek
ea7ada3809
Fixes a new bug in the pipe protocol soft reconfiguration.
...
Also updates route reload for pipes.
2009-12-20 14:59:12 +01:00
Ondrej Zajicek
63542845df
Merge branch 'dev' into ospf3
...
Conflicts:
proto/ospf/lsreq.c
proto/ospf/lsupd.c
proto/ospf/rt.c
2009-12-14 20:37:32 +01:00
Ondrej Zajicek
8a7fb8858f
Finishes 'route reload' feature.
2009-12-14 01:32:37 +01:00
Ondrej Zajicek
8a70a13e7e
Implements protocol-specific Router ID for OSPF.
...
And fixes one minor bug.
2009-12-11 11:06:51 +01:00
Ondrej Zajicek
a6250a7d10
Fix -p option.
2009-11-26 23:23:29 +01:00
Ondrej Zajicek
bf47fe4b2e
Implements BGP route refresh.
2009-11-26 20:47:59 +01:00
Ondrej Zajicek
717e4c4d81
Fixes in the documentation.
2009-11-20 09:29:29 +01:00
Ondrej Zajicek
a4644ed6ab
Implement option to exit after config file parsing.
2009-11-19 11:44:17 +01:00
Ondrej Zajicek
3f9b7bfe9f
Implements option that controls IPv6 BGP next hops when lladdr is missing.
2009-11-18 20:32:36 +01:00
Ondrej Zajicek
62aa96caa2
Adds some documentation to the description option.
2009-11-17 15:50:29 +01:00
Ondrej Zajicek
3228c72cc0
Implements RFC 5004 - prefer older external routes.
2009-11-17 11:41:29 +01:00
Ondrej Zajicek
4cdd078453
Implements protocol-specific router id and updates documentation.
2009-10-12 23:31:42 +02:00
Ondrej Zajicek
be6e39ebbf
Passive option.
2009-09-24 22:12:11 +02:00
Ondrej Zajicek
f4c6ca8c9c
Fixes preference bounds.
2009-09-17 13:35:37 +02:00
Ondrej Filip
5516a66d49
Ondrej Zajicek add to the team.
2009-08-16 22:41:07 +02:00
Ondrej Zajicek
d72cdff411
Replace 'bind' option with 'listen' option.
...
To be consistent with other daemons.
2009-06-23 11:08:30 +02:00
Ondrej Zajicek
2757985709
Documentation update
2009-06-20 00:40:21 +02:00
Ondrej Zajicek
6f5603badc
Documentation update.
2009-06-11 20:51:13 +02:00
Ondrej Zajicek
3867520281
Implements an option that allows to change a set of stub networks.
2009-06-11 17:25:38 +02:00
Ondrej Zajicek
2a04b045e4
Adds route limit documentation.
2009-06-04 13:38:18 +02:00
Ondrej Zajicek
925fe2d3de
Implements route statistics and fixes some minor bugs.
2009-06-04 01:22:56 +02:00
Ondrej Zajicek
92a72a4cbd
Adds support for dynamic pair and bgp mask expressions.
2009-06-01 19:32:41 +02:00
Ondrej Zajicek
f98e291579
The pipe cleanup.
2009-06-01 14:07:13 +02:00
Ondrej Filip
4c2507da68
Warning for BSD system and TCP-MD5.
2009-05-26 10:43:59 +02:00
Ondrej Zajicek
ea2ae6dd0a
Change import/preimport to export/preexport to be consistent with filters.
2009-05-22 17:12:15 +02:00
Ondrej Zajicek
6c84554b67
Merge branch 'master' into dev
2009-05-21 09:26:59 +02:00
Ondrej Zajicek
f434d19174
Documentation updates
2009-05-13 22:04:44 +02:00
Ondrej Filip
4d176e1450
'show route protocol <p>' added to CLI.
2009-05-11 02:01:11 +02:00
Ondrej Zajicek
e755986a34
Fixes in documentation.
2009-05-10 13:15:17 +02:00
Ondrej Filip
f8fbda6fb0
Small formatting typo in documentation.
2009-04-28 11:53:12 +02:00
Ondrej Zajicek
c8a6b9a3d1
Rewrite of buggy AS path matching.
...
Old AS path maching supposes thath AS number appears
only once in AS path, but that is not true. It also
contains some bugs related to AS path sets.
New code does not use any assumptions about semantic
structure of AS path. It is asymptotically slower than
the old code, but on real paths it is not significant.
It also allows '?' for matching one arbitrary AS number.
2009-04-17 01:48:36 +02:00
Ondrej Zajicek
bcb81251b4
Documentation update
2009-03-31 21:30:58 +02:00
Ondrej Zajicek
b1a597e0c3
Reimplementation of prefix sets.
...
Prefix sets were broken beyond any repair and have to be reimplemented.
They are reimplemented using a trie with bitmasks in nodes.
There is also change in the interpretation of minus prefix pattern,
but the old interpretation was already inconsistent with
the documentation and broken.
There is also some bugfixes in filter code related to set variables.
2009-03-31 12:55:57 +02:00
Ondrej Zajicek
1733d080c9
Minor text updates.
2009-03-25 19:15:26 +01:00
Ondrej Zajicek
eb875dbbe1
Documentation fixes.
2009-03-14 22:18:49 +01:00
Ondrej Zajicek
ad586334d5
Path related documentation update
2009-03-14 14:01:39 +01:00
Ondrej Zajicek
e8ba557c7f
Update capability handshake options
...
Add 'capabilities' option, change default behavior to advertise ipv4,
add some checks and ignore incoming capabilities when capabilities
are disabled.
2009-03-13 12:49:44 +01:00
Ondrej Zajicek
e3299ab148
Added Cisco and Quagga capability workaround option.
2009-03-05 11:52:47 +01:00
Ondrej Zajicek
e312bb4014
Documentation update
2009-02-12 21:53:44 +01:00
Ondrej Zajicek
e29fa06ece
New read-only route attribute 'proto' added. It returns a string
...
representing a name of the protocol that originated the route.
Strings can be compared using = or matched using ~. Routes can
be filtered, for example:
show route where proto ~ "bgp1*"
2008-11-14 14:50:37 +01:00
Ondrej Zajicek
b21f68b4cd
Fix bugs in OSPF MD5 authentication. First bug is that default
...
values for MD5 password ID changed during reconfigure, Second
bug is that BIRD chooses password in first-fit manner, but RFC
says that it should use the one with the latest generate-from.
It also modifies the syntax for multiple passwords.
Now it is possible to just add more 'password' statements
to the interface section and it is not needed to use
'passwords' section. Old syntax can be used too.
2008-11-08 17:24:23 +01:00
Ondrej Zajicek
a92fe60717
Implementation of route server.
2008-11-01 12:55:43 +01:00
Ondrej Zajicek
b6bf284a90
Bugfixes in MULIT_EXIT_DISC attribute handling.
...
- Old MED handling was completely different from behavior
specified in RFCs - for example they havn't been propagated
to neighboring areas.
- Update tie-breaking according to RFC 4271.
- Change default value for 'default bgp_med' configuration
option according to RFC 4271.
2008-10-26 22:59:21 +01:00
Ondrej Zajicek
1adc17b4b5
Update of a documentation - new options for AS4, MD5 auth and route reflection.
2008-10-26 22:52:21 +01:00
Ondrej Filip
94c42054ea
Added new parametr 'rx buffer <num>'. BIRD is able to receive
...
very large packets (if configured).
2005-03-15 22:06:36 +00:00
Ondrej Filip
f735de0290
Small typos in documentation.
2005-02-21 14:06:22 +00:00
Ondrej Filip
d8c7d9e884
Since now I can also use 'dead interval', not just 'dead counter'.
2005-02-20 04:27:56 +00:00
Ondrej Filip
4e9742bb59
Added note about *BSD.
2004-07-15 19:46:52 +00:00
Ondrej Filip
3b16080c97
Multiple OSPF areas can be attached.
...
Origination of summary LSA works.
Routing table calculation works.
Virtual links works.
Well, I hope, OSPF is fully compatible with RFC2328!!!!
2004-07-14 21:46:20 +00:00
Ondrej Filip
62eee82321
Default tick = 1. The today's CPU is fast enough.
2004-07-13 21:27:33 +00:00
Ondrej Filip
ea357b8b6d
Update of the documentation. (passwords and md5).
...
Option for md5 auth in config.
2004-06-26 22:52:39 +00:00
Ondrej Filip
98ac61766d
A lot of changes:
...
- metric is 3 byte long now
- summary lsa originating
- more OSPF areas possible
- virtual links
- better E1/E2 routes handling
- some bug fixes..
I have to do:
- md5 auth (last mandatory item from rfc2328)
- !!!!DEBUG!!!!! (mainly virtual link system has probably a lot of bugs)
- 2328 appendig E
2004-06-25 16:39:53 +00:00
Ondrej Filip
9a4b87905d
Deleted RTS_OSPF_BOUNDARY
2004-06-11 09:06:08 +00:00
Ondrej Filip
c90ac711bc
Cleanup in show route import <p>.
2004-06-07 10:42:24 +00:00
Ondrej Filip
30c34a1079
Small bugfix in RIP documentation.
2001-12-07 17:10:49 +00:00
Ondrej Filip
16319aebd3
Dokumented switch network.
2001-08-12 00:09:47 +00:00
Ondrej Filip
b2bdb40656
Changed definition of stub area.
2001-08-11 16:22:29 +00:00
Ondrej Filip
f02e4258b9
Some misspells.
2000-09-03 18:27:21 +00:00
Ondrej Filip
e3bc10fdc4
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.
2000-09-02 08:54:40 +00:00
Ondrej Filip
a190e7200b
Added hellos on NBMA networks. (I don't violate RFC now.)
2000-09-02 00:03:36 +00:00
Ondrej Filip
94e2bbcc72
Better ospf metric explanation.
2000-08-28 14:32:11 +00:00
Pavel Machek
96264d4d2f
Final version of documentation (famous last words)
2000-06-08 14:06:20 +00:00
Martin Mares
66701947c4
Fixes.
2000-06-08 12:56:59 +00:00
Pavel Machek
1632f1fe32
More spellchecking and typographic changes.
2000-06-08 12:38:16 +00:00
Ondrej Filip
5a64ac7036
Introduction to configuration of OSPF.
2000-06-08 11:00:15 +00:00
Pavel Machek
a460184532
Tiny fixes.
2000-06-08 10:30:55 +00:00
Pavel Machek
5a203dac61
Docs updates.
2000-06-08 10:24:42 +00:00
Pavel Machek
64722c9852
Added brief description of client features. Grammar really is not good place to write help from, so please check this.
2000-06-07 15:27:16 +00:00
Pavel Machek
074a166d94
Better explanation for if/case, and RFC pointers for rip. Still searching for
...
RIPv2 rfc number!
2000-06-07 14:39:34 +00:00
Ondrej Filip
f06a219a24
Better explanation of OSPF attributes. But it's still not perfect.
2000-06-07 14:12:13 +00:00
Martin Mares
4e8ec66698
Spelling.
2000-06-07 14:08:14 +00:00
Ondrej Filip
76c7efec63
Better example for OSPF configuration.
2000-06-07 14:01:18 +00:00
Martin Mares
3ca3e999ec
Spelling and style corrections to the OSPF section.
2000-06-07 13:54:24 +00:00
Martin Mares
6316555eea
Minor tagging fixes in OSPF docs.
2000-06-07 13:32:10 +00:00
Pavel Machek
25696edb03
Full list of possible values in attributes, better operators description.
2000-06-07 13:30:02 +00:00
Ondrej Filip
088bc8add1
Bugfix in <>.
2000-06-07 13:28:54 +00:00
Pavel Machek
0c69604c8d
SGML syntax fix.
2000-06-07 13:15:48 +00:00
Ondrej Filip
8fd12e6b27
OSPF user documentation added.
2000-06-07 12:35:43 +00:00
Pavel Machek
1532a244da
mj's fixes to rip documentation.
2000-06-06 20:54:05 +00:00
Pavel Machek
a7c9f7c065
Batch of mj's corrections (config + filters)
2000-06-06 20:35:59 +00:00
Martin Mares
a00c7a18f5
Typos in Static section.
2000-06-06 11:58:25 +00:00
Pavel Machek
02357f960e
Merged mj's changes, up-to "import filter".
2000-06-06 11:53:22 +00:00
Pavel Machek
a852c139dc
Don't let example overflow, and new chapter for "about routing tables".
2000-06-06 11:05:12 +00:00
Pavel Machek
22080a8640
Make rip example fit on page.
2000-06-05 16:42:54 +00:00
Pavel Machek
8798c81176
Docs updates:
...
make prog.dvi
do not overflow in .dvi
include filter documentation in the system
2000-06-05 16:36:16 +00:00
Pavel Machek
b093c328f5
Updates to both programmers and users doc
2000-06-05 12:52:57 +00:00
Martin Mares
371adba6de
Use <chapt> for chapters, <sect> for sections and <sect1> for subsections.
2000-06-02 17:23:53 +00:00
Martin Mares
75317ab8e5
Spelling fixes.
2000-06-02 09:51:26 +00:00
Martin Mares
f8e2d916b6
Minor fixes.
2000-06-02 09:46:35 +00:00
Martin Mares
cd4fecb66a
Made it *compile* !!!
2000-06-02 09:35:17 +00:00
Pavel Machek
326e33f521
Results of complete reading of documentation.
2000-06-02 07:59:26 +00:00
Martin Mares
56ca7acd3a
BGP: RFC 2842 has replaced the cap-draft.
2000-06-01 12:55:26 +00:00
Pavel Machek
c184d9d0bd
Documentation update
2000-05-31 21:51:04 +00:00
Martin Mares
aa185265f1
Updated headings and copyrights.
2000-05-31 13:54:00 +00:00
Martin Mares
3caca73fd9
Spelling check and update of LocalWords.
2000-05-31 13:30:29 +00:00
Martin Mares
a2a3ced83e
Added Pipe documentation.
2000-05-31 10:07:27 +00:00
Pavel Machek
36032dedc6
Added section about client.
2000-05-30 19:20:02 +00:00
Pavel Machek
068b41272e
Don't say too bad things about our concurence.
2000-05-30 11:27:42 +00:00
Pavel Machek
e9df1bb647
Small change in working to make it obvious we are free software.
2000-05-30 11:23:47 +00:00
Pavel Machek
1cb10462c3
Date removed.
2000-05-30 11:22:12 +00:00
Pavel Machek
f3b33928ce
Tried to change garbagetime -> garbage time to be more consistent.
2000-05-30 11:15:19 +00:00
Pavel Machek
2d6627a7a5
Fixed bug in RIP docs.
2000-05-30 10:42:00 +00:00
Pavel Machek
298f2530ec
Moved description of filters to programmers docs.
2000-05-30 10:13:02 +00:00
Martin Mares
5459fac61f
Added BGP documentation.
2000-05-29 21:03:27 +00:00
Martin Mares
56ab03c71f
Added introduction to BGP.
2000-05-29 13:47:18 +00:00
Martin Mares
0e4789c2c3
Added Kernel protocol documentation.
2000-05-29 13:13:58 +00:00
Martin Mares
d9d41c6042
Capitalize properly in Install section.
...
BTW, what about configure options and similar things?
2000-05-29 12:46:27 +00:00
Pavel Machek
4f88ac47c6
Reduce number of chapters -- having subchapter for 2 lines of code looks ugly in output.
2000-05-29 12:23:49 +00:00
Martin Mares
0e694e041a
Minor fixes as requested by Pavel.
2000-05-29 12:18:30 +00:00
Pavel Machek
440439e3cc
Really short installation section added.
2000-05-29 12:05:56 +00:00
Martin Mares
04a22949d7
Renamed the DTD from linuxdoc to birddoc.
...
Pavel, please check whether it builds in your environment as well.
2000-05-29 12:05:21 +00:00
Martin Mares
897cd7aa55
Tried to write a better introduction.
2000-05-29 12:03:28 +00:00
Pavel Machek
9d89348914
Docs updates.
2000-05-29 11:53:24 +00:00
Martin Mares
79a2b697e3
Added description of Static, Device and Direct protocols.
2000-05-29 11:30:25 +00:00
Pavel Machek
98627595fb
Better description of how route is selected.
2000-05-29 11:22:43 +00:00
Pavel Machek
2f647f3f9f
Added "what is router" to introduction.
2000-05-29 11:13:51 +00:00
Martin Mares
1b55b1a364
Spelling fixes.
...
Added skeleton for subchapters on all the protocols. Each subchapter should
contain:
Introduction (brief intro to the protocol, where should it be used,
references to the relevant standards)
Configuration
Attributes
Example
Added a more detailed description of RIP attributes.
2000-05-29 10:32:37 +00:00
Pavel Machek
d150c6379c
Documentation update.
2000-05-28 19:11:08 +00:00
Pavel Machek
216fd83c4b
Spell checking.
2000-05-25 16:28:08 +00:00
Pavel Machek
d26524fa0c
Add section about routing tables.
2000-05-25 15:28:24 +00:00
Pavel Machek
69477cad70
Add section about utility functions in filters
2000-05-25 15:11:13 +00:00
Pavel Machek
4a5bb2bf1b
Description of types needed for BGP.
2000-05-25 15:01:08 +00:00
Pavel Machek
ba1dda495a
SGML correctness fix.
2000-05-25 14:50:46 +00:00
Pavel Machek
0e5373fd82
Some more documentation, plus minor fixes.
2000-05-25 12:33:42 +00:00
Pavel Machek
af0b25d20d
More updates.
2000-05-19 15:59:21 +00:00
Pavel Machek
242352b7a7
Improve docs of log statment, improve markup.
2000-05-19 14:13:49 +00:00
Pavel Machek
a0dd1c7433
Some spellchecking, and use right tags for right things.
2000-05-19 13:58:39 +00:00
Pavel Machek
7581b81bd7
More additions to documentation and spellchecking.
2000-05-16 18:47:06 +00:00
Pavel Machek
bfd7117846
Documentation fixes suggested by mj
2000-05-12 10:57:36 +00:00
Pavel Machek
0e7a720a1c
Use <m> instead of <i> in bird.sgml, fix url references.
2000-05-11 11:54:03 +00:00
Pavel Machek
249d238c14
First attempt at documenting configuration.
2000-05-05 09:39:08 +00:00
Pavel Machek
5dc4b0aae2
Display examples more nicely
2000-05-04 10:03:53 +00:00
Pavel Machek
5227699606
Few bugs removed from sgml, makefile added.
2000-04-17 16:51:28 +00:00
Pavel Machek
d37f899ba4
First version of sgml documentation
2000-04-17 16:48:22 +00:00