a network accessible control and diagnostic interface. This module
provides such an interface for POE applications. By default, it
provides a fairly limited set of commands but is easily extended
to provide whatever command set you require.
WWW: http://search.cpan.org/dist/POE-Component-ControlPort
PR: ports/92875
Submitted by: Zach Thompson <hideo@lastamericanempire.com>
Fix some problems in the new rc.d script:
PROVIDE requires a trailing colon
There is no radiusd_start_precmd defined, so don't call it
Style issue, the - expansion is better than :- (see Porter's Handbook)
The FreeBSD KEYWORD is no longer needed
Bump PORTREVISION so that packages and users get the new rc.d script
- pwlib -> 1.9.2
- openh323 -> 1.17.3
The decission of porting the development releases instead of the stable
releases is based upon a discussion with the openh323 developers.
They serve as a start to be able to porting newer versions of e.g.
gnomemeeting et al.
Further tweaks/improvements to them may be required when other ports
start to use these versions.
Unlike the previous versions of those ports, they install a shared lib
now. So ports which depend upon them in the future should add a RUN_DEPENDS
upon them. Additionally the build time for those ports will decrease,
since they don't need to build pwlib/openh323 each time and grab them
from the build directory.
PR: 83396
Submitted by: Steve Ames <steve@energistic.com>
In colaboration with: Steve Ames <steve@energistic.com>
transition to newer versions of pwlib and openh323 without breaking ports
which depend upon them.
PR: 83396
Submitted by: Steve Ames <steve@energistic.com>
In colaboration with: Steve Ames <steve@energistic.com>
Approved by: linimon ("no weeping changes ATM"-Heads-Up)
- Don't use the C99 %zd format in fattr_encode(), it fails with a
pre-C99 compiler and just prints "zd", which caused csup to send
corrupted file attributes and get kicked by the server. I have no
idea why I didn't see this when testing on ref4.FreeBSD.org but csup
now really works on RELENG_4.
- Completely revamp the file attributes computation when checking out
new files and when updating them via diffs. We now create the files
with correct attributes. If you've seen "SetAttrs" commands when you
didn't use to see with CVSup, that fixes it.
- Rewrite mkdirhier() so that it works as intended and respects the
umask setting of the collection.
- Fix a bad bug in proto_get_ascii() that made csup crash when there
were no more tokens to eat.
- Rework the status file API so that it's always possible to determine
if there was an error and to supply appropriate error messages with
status_errmsg(). Use this new function in the lister, detailer and
updater threads.
- Implement support for two new formats in proto_printf(), %f and %F,
that are used to print encoded file attributes. Use them everywhere
appropriate to simplify code.
And probably a few things more that I forgot.
- Fix build on 4.11 by sem@ (files/patch-lib-buffer.c
files/patch-ospfd-ospfd.h
--------------------------------
Some known problems outstanding:
- bgpd: prefix counts can get a bit screwy after clears/resets
this is mostly cosmetic *unless* you use max-prefix counts.
- bgpd: There is a memory leak if 'set community' is used in
route-maps. This is present in 0.98 too. See bugzilla #89.
- ospfd: 'default-originate always' loses the 'always' qualifier.
Some regressions fixed in 0.99.3:
- bgpd: workqueues were too conservative and could backlog under load
(e.g. continual session up then reset), eventually leading to OOM.
- ospfd: crash on startup (and only startup) if redistribute was
enabled fixed.
- bgpd: SEGV in bgp_aspath.c fixed.
- bgpd: memory leak in bgp_aspath.c fixed
- ospfd: oversize LSA support was not functional, fixed.
- ospfd: leak of connected struct fixed
- ospfd: NSM problems fixed, see bug #234
- vtysh: integrated config file reading should work again.
- zserv: flags above 32bits should make it across to daemons now
(affecting Solaris and IFF_NOXMIT and IFF_VIRTUAL)
- ripd: MD5 auth verification fixed.
The full changelog is available at:
http://www.quagga.net/download/quagga-0.99.3.changelog.txt
PR: ports/92524
Submitted by: Boris Kovalenko <boris@tagnet.ru> (maintainer)
- The -4 and -6 switches have been addede to force usage of IPv4 or IPv6,
respectively,
- The "list=suffix" option in the supfile is now supported.
- And many bugfixes.
- Many bugfixes and code improvements.
- There is now a csup(1) manual page.
- We now use the Z_DEFAULT_COMPRESSION zlib compression level instead of
Z_BEST_SPEED (the lowest). As a consequence of this, less data needs to
be send and csup is slightly faster than CVSup in my tests.