---------------------
PatchSet 973
Date: 2005/01/12 13:16:50
Author: hasso
Branch: quagga_0_98_stable
Tag: (none)
Log:
Backport of ospf md5 authentication fix from Greg to the stable 0.98 branch.
Members:
ospfd/ChangeLog:1.88->1.88.2.1
ospfd/ospf_packet.c:1.60->1.60.2.1
ospfd/ospf_packet.h:1.4->1.4.2.1
---------------------
PatchSet 974
Date: 2005/01/12 13:28:45
Author: hasso
Branch: quagga_0_98_stable
Tag: (none)
Log:
Backport documentation fixes from Paul to the 0.98 stable branch.
Members:
doc/ChangeLog:1.30->1.30.2.1
doc/quagga.info:1.5->1.5.2.1
doc/texinfo.tex:1.2->1.2.2.1
doc/vtysh.texi:1.4->1.4.2.1
---------------------
PatchSet 988
Date: 2005/01/17 15:31:08
Author: hasso
Branch: quagga_0_98_stable
Tag: (none)
Log:
* configure.ac: If configure is invoked with --enable-snmp, but
the configure script is unable to find SNMP support on the platform,
then configure should give an error message and exit.
[backport from HEAD]
Members:
ChangeLog:1.93->1.93.2.1
configure.ac:1.85->1.85.2.1
---------------------
PatchSet 989
Date: 2005/01/17 16:30:35
Author: hasso
Branch: quagga_0_98_stable
Tag: (none)
Log:
2005-01-12 Andrew J. Schorr <
[email protected]>
* redhat/quagga.spec.in: Pass --enable-gcc-rdynamic to configure
to get gcc to link with -rdynamic for better backtraces.
When the rpm is upgraded, the restart logic now works as follows:
1. stop watchquagga; 2. stop all routing daemons; 3. restart zebra
if it was running; 4. start all routing daemons that were running;
and 5. start watchquagga if it was running.
[backport from HEAD]
Members:
ChangeLog:1.93.2.1->1.93.2.2
redhat/quagga.spec.in:1.23->1.23.2.1
---------------------
PatchSet 990
Date: 2005/01/17 16:46:00
Author: hasso
Branch: quagga_0_98_stable
Tag: (none)
Log:
* zebra.h: If not C99 and no va_copy macro available, fall back to
memcpy (solves a build problem on FreeBSD 4.x).
[backport from HEAD]
Members:
lib/ChangeLog:1.111->1.111.2.1
lib/zebra.h:1.27->1.27.2.1
---------------------
PatchSet 991
Date: 2005/01/17 16:58:22
Author: hasso
Branch: quagga_0_98_stable
Tag: (none)
Log:
* watchquagga.c: (run_job) Fix bug: delay.tv_sec was being used
without having been initialized when the "force" argument was true.
(try_restart) When phased restart is stopping the routing daemons,
it should tell run_job to update the restart interval.
(phase_check) In final step of phased restart when the routing
daemons are being started again, tell run_job not to update
the restart interval (this is now done when the daemons are
stopped).
[backport from HEAD]
Members:
watchquagga/ChangeLog:1.9->1.9.2.1
watchquagga/watchquagga.c:1.8->1.8.2.1
---------------------
PatchSet 992
Date: 2005/01/17 17:07:44
Author: hasso
Branch: quagga_0_98_stable
Tag: (none)
Log:
* command.c (print_version): Do not bother even to examine host.name,
since it is always NULL when this function is called from main.
[backport from HEAD]
Members:
lib/ChangeLog:1.111.2.1->1.111.2.2
lib/command.c:1.31->1.31.2.1
---------------------
PatchSet 993
Date: 2005/01/17 17:13:59
Author: hasso
Branch: quagga_0_98_stable
Tag: (none)
Log:
* redhat/quagga.spec.in: Fix postun script to avoid misleading error
message saying the postun scriptlet failed when watchquagga
is not running.
[backport from HEAD]
Members:
ChangeLog:1.93.2.2->1.93.2.3
redhat/quagga.spec.in:1.23.2.1->1.23.2.2
---------------------
PatchSet 994
Date: 2005/01/17 17:21:30
Author: hasso
Branch: quagga_0_98_stable
Tag: (none)
Log:
* command.[ch], vty.c: cmd_execute_command() function must not attempt
to walk up in the node tree if called from vtysh. Different daemons
might have commands with same syntax in different nodes (for example
"router-id x.x.x.x" commands in zebra/ospfd/ospf6d daemons).
* vtysh.c: Reflect changes in lib. cmd_execute_command() should know
now that it's called from vtysh and must not attempt to walk up in
the node tree.
[backport from HEAD]
Members:
lib/ChangeLog:1.111.2.2->1.111.2.3
lib/command.c:1.31.2.1->1.31.2.2
lib/command.h:1.13->1.13.2.1
lib/vty.c:1.31->1.31.2.1
vtysh/ChangeLog:1.31->1.31.2.1
vtysh/vtysh.c:1.39->1.39.2.1
---------------------
PatchSet 995
Date: 2005/01/17 17:26:34
Author: hasso
Branch: quagga_0_98_stable
Tag: (none)
Log:
* main.c: With --nl-bufsize argument is required.
[backport from HEAD]
Members:
zebra/ChangeLog:1.59->1.59.2.1
zebra/main.c:1.20->1.20.2.1
---------------------
PatchSet 996
Date: 2005/01/17 17:39:39
Author: hasso
Branch: quagga_0_98_stable
Tag: (none)
Log:
* bgp_route.c: Clear peer's routing table regardless whether it's
configured or not. Being not configured is even better reason to
do it.
[backport from HEAD]
Members:
bgpd/ChangeLog:1.36->1.36.2.1
bgpd/bgp_route.c:1.20->1.20.2.1
---------------------
PatchSet 1001
Date: 2005/01/23 19:42:32
Author: hasso
Branch: quagga_0_98_stable
Tag: (none)
Log:
* vtysh.conf.sample: Fix typo "integrated-vtysh-conf" ->
"integrated-vtysh-config".
[backport from HEAD]
Members:
vtysh/ChangeLog:1.31.2.1->1.31.2.2
vtysh/vtysh.conf.sample:1.2->1.2.2.1
---------------------
PatchSet 1002
Date: 2005/01/23 20:20:09
Author: hasso
Branch: quagga_0_98_stable
Tag: (none)
Log:
* configure.ac: Test for header file <ucontext.h> [for use in
signal processing].
* sigevent.c: [trap_default_signals] Use the SA_SIGINFO flag to
pass additional siginfo_t and ucontext_t arguments to core_handler
and exit_handler.
[core_handler,exit_handler] Now invoked with 3 arguments [using
SA_SIGINFO]. Pass additional info to zlog_signal.
[program_counter] New function to find program counter in ucontext_t,
needs to be enhanced to support more platforms [currently works only
on Linux/x86].
* log.h: Change the zlog_signal prototype to add new arguments
siginfo_t * and program_counter.
* log.c: [zlog_signal] Add new arguments siginfo and program_counter.
Include si_addr and program counter [if non-NULL] in message.
And remove #ifdef HAVE_GLIBC_BACKTRACE around hex_append, since
that is now used to render the si_addr and PC pointers.
[backport from HEAD]
Members:
ChangeLog:1.93.2.3->1.93.2.4
configure.ac:1.85.2.1->1.85.2.2
lib/ChangeLog:1.111.2.3->1.111.2.4
lib/log.c:1.20->1.20.2.1
lib/log.h:1.14->1.14.2.1
lib/sigevent.c:1.5->1.5.2.1
---------------------
PatchSet 1003
Date: 2005/01/23 20:30:17
Author: hasso
Branch: quagga_0_98_stable
Tag: (none)
Log:
* log.h: Change prototype for zlog_backtrace_sigsafe to take additional
program_counter argument.
* log.c: [zlog_backtrace_sigsafe] Add additional program_counter
argument. If it is non-NULL, use backtrace_symbols_fd to resolve
the address.
[zlog_signal] Call zlog_backtrace_sigsafe with additional
program_counter argument.
[backport from HEAD]
Members:
lib/ChangeLog:1.111.2.4->1.111.2.5
lib/log.c:1.20.2.1->1.20.2.2
lib/log.h:1.14.2.1->1.14.2.2
---------------------
PatchSet 1004
Date: 2005/01/23 20:45:17
Author: hasso
Branch: quagga_0_98_stable
Tag: (none)
Log:
* log.h: Test for SA_SIGINFO to see whether zlog_signal takes final
two args [siginfo and program_counter].
* log.c: [hex_append] Include this function only if SA_SIGINFO or
HAVE_GLIBC_BACKTRACE is defined.
[zlog_signal] Final two args [siginfo and program_counter] now
depend on whether SA_SIGINFO is defined on this platform.
* sigevent.c: [program_counter] Do not include this function if
SA_SIGINFO is not defined on this platform.
[exit_handler,core_handler] Test for SA_SIGINFO to decide whether
2nd & 3rd arguments are present and to decide how to invoke
zlog_signal.
[trap_default_signals] Test for SA_SIGINFO and invoke sigaction
appropriately.
[backport from HEAD]
Members:
lib/ChangeLog:1.111.2.5->1.111.2.6
lib/log.c:1.20.2.2->1.20.2.3
lib/log.h:1.14.2.2->1.14.2.3
lib/sigevent.c:1.5.2.1->1.5.2.2
---------------------
PatchSet 1008
Date: 2005/01/24 09:32:46
Author: hasso
Branch: quagga_0_98_stable
Tag: (none)
Log:
* bgp_route.c: Fix showstopper bug. New route must be selected also
if old one is flaged as BGP_INFO_ATTR_CHANGED.
[backport from HEAD]
Members:
bgpd/ChangeLog:1.36.2.1->1.36.2.2
bgpd/bgp_route.c:1.20.2.1->1.20.2.2
---------------------
PatchSet 1022
Date: 2005/01/30 20:40:12
Author: hasso
Branch: quagga_0_98_stable
Tag: (none)
Log:
* ospf_packet.c: [ospf_packet_add] If oi->obuf is NULL, print
an error message and return.
[ospf_read] If the interface state is ISM_InterfaceDown, issue
a warning message and ignore the packet.
[backport from HEAD]
Members:
ospfd/ChangeLog:1.88.2.1->1.88.2.2
ospfd/ospf_packet.c:1.60.2.1->1.60.2.2
---------------------
PatchSet 1023
Date: 2005/01/31 18:18:44
Author: paul
Branch: quagga_0_98_stable
Tag: quagga_0_98_1_release
Log:
2005-01-31 Paul Jakma <
[email protected]>
* configure.ac: Bump version to 0.98.0
* doc/quagga.info: Version bump (autogenerated)
Members:
ChangeLog:1.93.2.4->1.93.2.5
configure.ac:1.85.2.2->1.85.2.3
doc/ChangeLog:1.30.2.1->1.30.2.2
doc/quagga.info:1.5.2.1->1.5.2.2