- Jul 27, 2013
-
-
Ondřej Zajíček authored
-
- Jul 26, 2013
-
-
Ondřej Zajíček authored
Thanks to Javor Kliachev for the bugreport.
-
- Jul 25, 2013
-
-
Ondřej Zajíček authored
-
Ondřej Zajíček authored
-
Ondřej Zajíček authored
Implemented eval command can be used to evaluate expressions. The patch also documents echo command and allows to use log classes instead of integer as a mask for echo.
-
- Jul 24, 2013
-
-
Ondřej Zajíček authored
Thanks to Fritz Grimpen for the patch.
-
Ondřej Zajíček authored
-
Ondřej Zajíček authored
When route was propagated to another rtable through a pipe and then the pipe was reconfigured softly in such a way that any subsequent route updates are filtered, then the source protocol shutdown didn't clean up the route in the second rtable which caused stale routes and potential crashes.
-
- Jul 13, 2013
-
-
Ondřej Zajíček authored
If TX buffers were full during BGP session shutdown then a protocol waited indefinitely to be able to send notification packet to close the session.
-
- Jul 11, 2013
-
-
Ondřej Zajíček authored
-
- Jul 09, 2013
-
-
Ondřej Zajíček authored
-
- Jul 07, 2013
-
-
Ondřej Zajíček authored
Inspired by the patch from Alexander V. Chernikov.
-
- Jul 04, 2013
-
-
Ondřej Zajíček authored
-
- Jun 26, 2013
-
-
Ondřej Zajíček authored
-
- Jun 25, 2013
-
-
Ondřej Zajíček authored
Interfaces for OSPF and RIP could be configured to use (and request) TTL 255 for traffic to direct neighbors. Thanks to Simon Dickhoven for the original patch for RIPng.
-
- Jun 24, 2013
-
-
Ondřej Zajíček authored
Implements support for IPv6 traffic class, sets higher priority for OSPF and RIP outgoing packets by default and allows to configure ToS/DS/TClass IP header field and the local priority of outgoing packets.
-
- Jun 13, 2013
-
-
Ondřej Zajíček authored
Temporary dummy routes created by a kernel protocol during routing table scan get mixed with real routes propagated from another kernel protocol through a pipe.
-
- Jun 11, 2013
-
-
Ondřej Zajíček authored
Also fixes OSPFv3 routing table calculcation w.r.t. errata 2078 to RFC 5340.
-
- May 28, 2013
-
-
Ondřej Zajíček authored
-
Ondřej Zajíček authored
Negative bit shifts are definitely undefined oprations.
-
- May 09, 2013
-
-
Ondřej Zajíček authored
Thanks to Fritz Grimpen for the bugfix.
-
- Apr 29, 2013
-
-
Ondřej Zajíček authored
-
Ondřej Zajíček authored
Thanks to Peter Christensen for the bugfix.
-
- Apr 23, 2013
-
-
Ondřej Zajíček authored
-
Ondřej Zajíček authored
The BIRD client code is restructured that most of the code (including main function) is shared in client.c, while birdc.c and birdcl.c contain just I/O-specific callbacks. This removes all duplicated code from variant-specific files.
-
- Apr 19, 2013
-
-
Ondřej Zajíček authored
Renames some files: birdc/client.c -> birdc.c birdcl/client.c -> birdcl.c client_common.c -> common.c
-
- Apr 17, 2013
-
-
Ondřej Zajíček authored
Adds two new default GCC options related to optimizations (-fno-strict-aliasing and -fno-strict-overflow). This should fix some hyperaggressive GCC optimizations. Also updates autoconf option detection.
-
Ondřej Zajíček authored
BIRD used zero netmask in hello packets on all PtP links, not just on unnumbered ones. This patch fixes it and adds option 'ptp netmask' for overriding the default behavior. Thanks to Alexander V. Chernikov for the original patch.
-
- Apr 16, 2013
-
-
Ondřej Zajíček authored
Thanks to Alexander V. Chernikov for the patch.
-
Ondřej Zajíček authored
BGP next hop attributes with empty link-local IPv6 addresses were not handled properly. Thanks to Sergey Popovich for the bugfix.
-
Ondřej Zajíček authored
This option allows to keep the received next hop even in cases when the route is sent to an interface with a different subnet.
-
Ondřej Zajíček authored
Configured NBMA neighbors in OSPFv3 should be link-local addresses, old behavior was to silently ignore global ones. The patch allows BIRD to accept global ones, but adds a warning and a documentation notice. Thanks to Wilco Baan Hofman for the bugreport.
-
- Apr 06, 2013
-
-
Tomas Hlavacek authored
Fix handling of async messafe in the bird light client. The async message may occure at the any moment so we need the client to liste for the message from server when it waits for user input.
-
- Mar 19, 2013
-
-
Tomas Hlavacek authored
Fix handling of questionmark handling in the bird light client. The questionmark should display help when it is the last non-blank character on command line. Otherwise the questionmark does not have any special meaning and it could be a part of a pattern.
-
Tomas Hlavacek authored
Restructure client/ subdir. Add two different flavors of client. The full featured birdc client code is in client/birdc/. The new light client birtcl is in client/birdcl/. Common sources of both clients are directly in client/. Rework on-line auto-completion in client/command.c to conditionally turn off ncurses-specific code. Add lightweight client without libreadline and ncurses dependencies - birdcl. The birdcl lacks support of history, on-line auto-completion and there are different implementations of "more" functionality and help on '?' press. New client operates in canonical terminal mode (apart from "more" display) and therefore all commands have to be executed by a return key including help commands (called by '?' character in the end of the line). Apart from these limitations the interaction style should be the same as for the full client - birdc. Build of birdcl is always on (independent on --enable-client parameter).
-
Tomas Hlavacek authored
Pull out routines for interacting with the server and interpreting internal commands which are not dependent on libreadline and ncurses libraries. This is a preparation step for a new lightweight birdc client.
-
Tomas Hlavacek authored
Rename client/client.c to client-full.c and change the Makefile accordingly. This is a preparation step for introducing a new lightweight client which should reuse as much code as possible from the old one but it should not depend on external libraries. Signed-off-by:
Tomas Hlavacek <tmshlvck@gmail.com>
-
- Feb 26, 2013
-
-
Ondřej Filip authored
-
Ondřej Filip authored
-
- Feb 25, 2013
-
-
Ondřej Filip authored
Default rounting table for 'show route export/preexport/protocol' is the one related to a respective protocol.
-