Commit Graph

40 Commits

Author SHA1 Message Date
david
5b18f907d8 fix ospfd (raw socket ip_len changed to network byte order)
from Mattias Amnefelt <mattiasa@kth.se>
bump PKGNAME
2004-01-02 06:36:32 +00:00
naddy
112339c1d4 remove WWW lines 2003-12-15 21:54:59 +00:00
david
f59334142a add conflict with quagga 2003-12-11 19:07:49 +00:00
david
88962318bb SECURITY fix:
Jonny Robertson reported that Zebra can be remotely crashed if a Zebra
password has been enabled and a remote attacker can connect to the Zebra
telnet management port.  The Common Vulnerabilities and Exposures project
(cve.mitre.org) has assigned the name CAN-2003-0795 to this issue.

from http://rhn.redhat.com/errata/RHSA-2003-307.html
Bump package name.

ok itojun@ margarida@
2003-11-18 19:26:08 +00:00
avsm
e55cb10dee correct a bad memcpy abuse; bound length was longer than the source constant.
use strlcpy instead.
itojun@ ok, submitted and accepted upstream
2003-06-19 13:58:05 +00:00
sturm
ca4bae8577 - don't hardcode /etc, use SYSCONFDIR instead
- don't change SYSCONFDIR, use CONFDIR/SUBST_VARS instead and if neccessary
  use "CONFIGURE_STYLE=gnu old" and explicitly set --sysconfdir=${CONFDIR}
a few more to come...
2003-05-12 18:02:44 +00:00
avsm
0669dd6aef fix incorrect buffer bounds to snprintf and inet_ntop
submitted upstream, itojun@ ok
2003-04-16 08:27:55 +00:00
mickey
37cd4c13fe fix compilation errors in ospfd w/ snmp flavour; from zebra's cvs repo; pt out by naddy@ 2002-07-17 21:57:23 +00:00
mickey
8c91f7de64 update to .93a, lots of new stuff; danh@ and itojun@ ok 2002-07-10 20:14:45 +00:00
espie
5b37289c23 md5->distinfo 2002-03-21 19:59:18 +00:00
peter
200ed62559 Update to 0.92a - quick bugfix release for ^$ patch matching - see below.
* Changes in zebra-0.92a

* Changes in bgpd

** Fix "^$" community list bug.

** Below command's Address Family specific configurations are added

  nexthop-self
  route-reflector-client
  route-server-client
  soft-reconfiguration inbound

* Changes in zebra

** Treat kernel type routes as EGP routes.
2001-08-21 10:10:20 +00:00
peter
7696fa7326 fix checksums - reported by naddy@
add vtysh.1 to configure
2001-08-18 20:11:32 +00:00
peter
4dc1ad8f64 commit this for completeness. found it lying around while checking a report
of bad checksums. These will be resubmitted to the zebra project.
2001-08-18 08:46:38 +00:00
peter
0995b8b7c1 Update to zebra-0.92; itojun (via Jakob in Helsinki) OK
OpenBSD port changes:
  FLAVOR=snmp now works
  vtysh now works

Also, OpenBD specific fixes not listed below include a patch to correctly
get all interfaces from the kernel.

Changelog from e-mail:

* Changes in zebra-0.92

** Overall security is improved.  Default umask is 0077.

* Changes in ripd

** If output interface is in simple password authentication mode,
substruct one from rtemax.

* Changes in bgpd

** IPv4 multicast and IPv6 unicast configuration is changed to so
called new config.  All of AFI and SAFI specific configuration is
moved to "address-family" node.  When you have many IPv6 only
configuration, you will see many "no neighbor X:X::X:X activate" line
in your configuration to disable IPv4 unicast NLRI exchange.  In that
case please use "no bgp default ipv4-unicast" command to suppress the
output.  Until zebra-0.93, old config is still left for compatibility.

Old config
==========
router bgp 7675
 bgp router-id 10.0.0.1
 redistribute connected
 network 192.168.0.0/24
 neighbor 10.0.0.2 remote-as 7675
 ipv6 bgp network 3ffe:506::/33
 ipv6 bgp network 3ffe:1800:e800::/40
 ipv6 bgp aggregate-address 3ffe:506::/32
 ipv6 bgp redistribute connected
 ipv6 bgp neighbor 3ffe:506:1000::2 remote-as 1

New config
==========
router bgp 7675
 bgp router-id 10.0.0.1
 network 192.168.0.0/24
 redistribute connected
 neighbor 10.0.0.2 remote-as 7675
 neighbor 3ffe:506:1000::2 remote-as 1
 no neighbor 3ffe:506:1000::2 activate
!
 address-family ipv6
  network 3ffe:506::/33
  network 3ffe:1800:e800::/40
  aggregate-address 3ffe:506::/32
  redistribute connected
  neighbor 3ffe:506:1000::2 activate
 exit-address-family

* Changes in ospfd

** Internal interface treatment is changed.  Now ospfd can handle
multiple IP address for an interface.

** Redistribution of loopback interface's address works fine.
2001-08-16 07:30:39 +00:00
brad
26202530f4 - ensure man pages have correct paths in them.
- enable SEPARATE_BUILD
2001-04-02 15:38:52 +00:00
brad
05de45d6af better 2001-04-02 15:36:44 +00:00
brad
a428ef07c1 - integrate COMMENT
- bump NEED_VERSION
2001-04-02 02:09:15 +00:00
brad
859d966f0b better COMMENT, don't start with a capitcal letter. 2001-03-10 04:14:34 +00:00
itojun
f3e698dcb1 upgrade to 0.91a. no changelog supplied on webpgae. 2001-02-03 09:40:45 +00:00
itojun
e10cea458c upgrade to 0.90a. 0.90a fixes fatal bug in 0.90 bgpd.
brad notified it to me.
2001-01-19 01:50:32 +00:00
itojun
a23c30a173 upgrade to 0.90. 2001-01-11 05:46:50 +00:00
itojun
020238ddd4 upgrade to 0.89a. 0.88 tar.gz was replaced by symlink to 0.89 <sigh> 2000-12-25 05:00:37 +00:00
espie
aa4a7733cc Complete a few MAINTAINER names. 2000-10-22 14:02:46 +00:00
itojun
c237a41016 upgrade to 0.89.
From: Brad <brad@comstyle.com>
2000-10-03 06:27:05 +00:00
brad
39f4ba63e7 remove SYSCONFDIR from SUBST_VARS and SUBST_VARS too if no other variables
are listed
2000-09-06 05:48:47 +00:00
brad
5a745305bf - change ucd-snmp dependency from DEPENDS to BUILD_DEPENDS
- mkdir -> ${INSTALL_DATA_DIR}
- install docs in share/doc/zebra and the examples in share/examples/zebra
- ${FOO} -> $FOO in DEINSTALL/INSTALL
- better INSTALL script, don't pointlessly install the samples in
share/examples/zebra and then into /etc/zebra as well. tell the end user
that they're installed in share/examples/zebra and let them deal with it.
2000-08-25 01:18:20 +00:00
brad
ca62352689 don't split the zebra info page 2000-08-24 21:49:44 +00:00
peter
7cac4a3476 cvs forgets Makefile once again 2000-08-23 16:06:03 +00:00
peter
e54733caff forgot these in last commit 2000-08-23 16:05:42 +00:00
peter
88f6f400b0 Update to zebra beta 0.88
In this commit, the configuration files are now to be found in
/etc/zebra rather than /usr/local/lib/zebra. Sample configuration
files are installed by the INSTALL script.

The start of an 'snmp' flavor is included, but the test for libsnmp.a
fails in the configure script. Reported to zebra mailing list.

Update ok-ed by port maintainer.
2000-08-23 16:04:49 +00:00
brad
45c14292fb - add HOMEPAGE
- remove license type
- remove FAKE=Yes
- GNU_CONFIGURE -> CONFIGURE_STYLE
- override SYSCONFDIR variable instead of unnecessarily using CONFIGURE_ARGS
2000-06-26 08:51:39 +00:00
brad
c2298f39e5 $NetBSD$ -> $OpenBSD$ 2000-06-26 08:45:22 +00:00
itojun
7c9cce663d upgrade to 0.86.
key changes from webpage:
- Many ospfd related bugs are fixed.
- Now OSPF module becomes very stable.
- BGP's route selection problem is fixed.
- "bgp always-compare-med" command is added.
- exec-timeout bug which cause crush is fixed.
- ip prefix-list default behavior is changed.
2000-05-21 16:04:42 +00:00
kevlo
6f179e5fc9 - Install data into ${PREFIX}/lib/zebra
- Fake
2000-04-24 01:44:58 +00:00
espie
233ac49af6 explicit FAKE=No, so that we can turn FAKE on by default. 2000-04-09 17:35:57 +00:00
itojun
42d95eeebb upgrade to 0.85. 2000-03-09 23:50:17 +00:00
itojun
7711776154 upgrade to 0.84b of original distrib (there are bugfixes in bgp). 2000-01-24 08:37:37 +00:00
itojun
7687469a8e upgrade to 0.84a. 2000-01-17 05:25:37 +00:00
itojun
b5101ccba7 unbroken zebra. upgarde to 0.83a.
enable net/zebra in SUBDIR rule.

XXX pkg_create? does not consult @cwd correctly so I've put workaround in.
2000-01-08 14:34:26 +00:00
itojun
33d60fa1fa port for zebra 0.83, from KAME 2000-01-08 14:01:53 +00:00