1
0
mirror of https://gitlab.labs.nic.cz/labs/bird.git synced 2024-05-11 16:54:54 +00:00

2372 Commits

Author SHA1 Message Date
8ecbaf9c70 Fixes a bug with neighbor cache and overlapping IP prefixes.
When there are overlapping IP prefixes and one disappears,
neighbors associated with it was removed even if there
is another covering IP prefix.
2012-08-16 13:09:26 +02:00
d760229ab8 DragonFly support add - thanks to john@marino.st 2012-08-08 14:10:31 +02:00
60c412b936 Merge branch 'master' of ssh://git.nic.cz/bird v1.3.8 2012-08-07 11:15:23 +02:00
94e2f1c111 NEWS and version update. 2012-08-07 11:06:57 +02:00
c06de722dd Some minor fixes. 2012-08-06 11:09:13 +02:00
5400c0e7f9 Fixes BGP subcode during global shutdown. 2012-08-06 02:42:24 +02:00
bbcfd5a048 Fixes default route in OSPF multiple area setting. 2012-07-26 13:59:50 +02:00
48cf5e84e6 Documentation update, 2012-07-24 20:12:14 +02:00
0e224d5985 RDNSS and DNSSL documentation for RAdv. 2012-07-22 12:35:04 +02:00
36415e4b1d Allows to redefine master table. 2012-07-20 19:56:57 +02:00
c4b76d7b19 Rename sk_new() to avoid name collision with OpenSSL. 2012-07-18 19:35:30 +02:00
4be266a983 Implements wildcard matching in config file include.
Also fixes some minor bugs in include.

Thanks Kelly Cochran for suggestion and draft patch.
2012-07-18 19:29:33 +02:00
abced4a914 Merge branch 'rt-accepted'
Conflicts:

	nest/config.Y
	nest/rt-table.c
	proto/bgp/bgp.c
2012-07-16 14:44:45 +02:00
7617026443 Merge commit 'origin/rt-accepted' into rt-accepted 2012-07-16 10:41:29 +02:00
26822d8fe1 Finalize RA_ACCEPTED handling. 2012-07-16 01:33:02 +02:00
fc06fb6244 Implements RDNSS and DNSSL support for RAdv. 2012-07-07 14:26:42 +02:00
3fe1d9e4a4 Merge branch 'master' of ssh://git.nic.cz/bird 2012-05-15 23:40:37 +02:00
95127cbbb7 Real broadcast mode for OSPFv2. 2012-05-14 11:47:41 +02:00
0ec031f740 Allows to set instance ID for OSPFv3 interfaces. 2012-05-14 10:22:14 +02:00
47c447c42e Minor cleanups. 2012-05-11 12:10:21 +02:00
b7f3df7905 Fixes a bug in RA_ACCEPTED handling. 2012-05-11 12:01:27 +02:00
72b2db8db7 Merge branch 'master' of ssh://git.nic.cz/bird 2012-05-11 00:01:29 +02:00
95616c8202 Cleanup in sysdep KRT code, part 4.
Adding some files that was accidentally removed
(instead of moved) in cleanup part 2.
2012-05-04 16:38:25 +02:00
064e7be5cd History deduplication in birdc. 2012-05-04 00:20:23 +02:00
e14bd38087 Fixes flushing of device routes. 2012-05-03 14:04:56 +02:00
ab188fb76d Implements build options to specify socket dir and suffix. 2012-05-03 12:25:15 +02:00
2795700c31 Merge branch 'master' of ssh://git.nic.cz/bird 2012-05-02 11:10:40 +02:00
7a2c48dafc Cleanup in sysdep KRT code, part 3.
Just one more renaming, old krt_set_notify() to krt_replace_rte().
2012-04-30 22:34:06 +02:00
f1aceff59b Cleanup in sysdep KRT code, part 2.
Remove support for historic Linux kernels,
merge krt-iface, krt-set and krt-scan stub headers.
2012-04-30 22:25:24 +02:00
396dfa9042 Cleanup in sysdep KRT code, part 1.
OS-dependent functions renamed to be more consistent,
prepared to merge krt-set and krt-scan headers.

Name changes:

struct krt_if_params -> struct kif_params
struct krt_if_status -> struct kif_status
struct krt_set/scan_params -> struct krt_params
struct krt_set/scan_status -> struct krt_status

krt_if_params_same -> kif_sys_reconfigure
krt_if_copy_params -> kif_sys_copy_config
krt_set/scan_params_same -> krt_sys_reconfigure
krt_set/scan_copy_params -> krt_sys_copy_config

krt_if_scan -> kif_do_scan
krt_set_notify -> krt_do_notify
krt_scan_fire -> krt_do_scan

krt_if_ -> kif_sys_
krt_scan_ -> krt_sys_
krt_set_ -> krt_sys_
2012-04-30 15:31:32 +02:00
182a78957d Allows some modifications of dest attribute in filters. 2012-04-29 01:35:52 +02:00
bf42207332 Changes keyword 'exceed' to 'action'. 2012-04-28 13:18:39 +02:00
ab758e4fb2 Some fixes in route export limits. 2012-04-28 12:59:40 +02:00
d494df63ac Some minor fixes. 2012-04-27 00:04:51 +02:00
1f85226ecb Merge branch 'master' of ssh://git.nic.cz/bird 2012-04-26 17:03:53 +02:00
d9b77cc281 Implements generalized export limits.
And also fixes some minor bugs in limits.
2012-04-24 23:39:57 +02:00
3589546af4 Merge commit 'origin/master' 2012-04-24 23:37:01 +02:00
92f8f7e3a3 Small bug in detection of class-A networks. 2012-04-24 16:31:17 +02:00
cca970666a Small typo in programmer's documentation. 2012-04-22 14:03:07 +02:00
7d0a31deed Fixes in generalized import limits. 2012-04-21 21:05:36 +02:00
334a0ed24d Fixes missing device attributes when exporting routes to kernel.
Thanks to Howden Nick for the bugreport.
2012-04-21 11:00:23 +02:00
9b2b502be5 Fixes missing device attributes when exporting routes to kernel.
Thanks to Howden Nick for the bugreport.
2012-04-20 21:04:55 +02:00
f93e6f338e Small clean up in debug texts 2012-04-19 17:14:16 +02:00
553e405460 Small clean up in debug texts 2012-04-19 17:12:13 +02:00
ebecb6f6a1 Implements generalized import hooks.
Thanks to Alexander V. Chernikov for the original patch.
2012-04-15 15:28:29 +02:00
3e17e38059 Merge branch 'master' into rt-accepted 2012-04-15 15:17:03 +02:00
ae8b300164 Merge commit 'origin/master' 2012-04-15 15:15:05 +02:00
d360f129e3 Fix static protocol w.r.t. some recent changes in protocol ahooks. 2012-04-15 15:13:12 +02:00
00a09f3c36 Implement RA_ACCEPTED mode of route propagation. 2012-04-15 15:07:58 +02:00
ed7c4b0cd5 Small bugfix in error message related to reconfiguration. 2012-04-09 14:19:28 +02:00