ez-ipupdate is a small C utility for updating your host name for many
dynamic DNS services. The key features are: support for multiple service
types, daemon mode that monitors your IP address and only sends updates
when your IP address changes.
From maintainer Mitja Muzeni with some tweaks by Will Maier
This port will eventually needs the gtk-update-icon-cache goo, but we're
still trying to figure out how to do this without run_depends on gtk+2
discussed with jasper@
VNC Snapshot is a command-line program for VNC, based on TightVNC
and RealVNC. It will save a JPEG image of the VNC server's screen.
testing and ok simon@
protocol code easier for the protocol developer. The core of the system
is the pcs module itself which provides the necessary functionality to
create classes that implement packets.
Net::PH is a class implementing a simple Nameserver/PH client in Perl as
described in the CCSO Nameserver -- Server-Client Protocol.
from Vijay Ramesh _vramesh2 at uiuc dot edu_
ok simon@
unworkable is an asynchronous, single-thread BitTorrent implementation
written in C using libevent and mmap(). Goals of the project include
efficiency, simplicity and high code quality.
from niallo@ and ok simon@
Net::Jabber is a convenient tool to use for any perl script that would
like to utilize the Jabber Instant Messaging protocol. While not a
client in and of itself, it provides all of the necessary back-end
functions to make a CGI client or command-line perl client feasible and
easy to use. Net::Jabber is a wrapper around the rest of the official
Net::Jabber::xxxxxx packages.
from Gleydson Soares (MAINTAINER)
The Farsight project is an effort to create a framework to deal with all
known audio/video conferencing protocols. On one side it offers a
generic API that makes it possible to write plugins for different
streaming protocols, on the other side it offers an API for clients to
use those plugins.
The main target clients for Farsight are Instant Messaging applications.
These applications should be able to use Farsight for all their
Audio/Video conferencing needs without having to worry about any of the
lower level streaming and NAT traversal issues.
The Telepathy project aims to provide a unified framework for all forms
of real time conversations, including instant messaging, IRC, voice
calls and video calls. It uses the D-Bus messaging system to provide a
simple interface for client applications, allowing them to quickly
benefit from Telepathy's functionality.
feedback from steven@ and simon@
* Add detailed option descriptions to pptp(8) man page.
* Move OpenBSD configuration examples from text file
${PREFIX}/share/doc/pptp/USING into pptp(8) man page,
and remove patch to ${WRKSRC}/USING. Extend and
revise examples while at it.
* Add patch to ${WRKSRC}/util.c to make pptp log normal
informational messages with level LOG_INFO instead of LOG_NOTICE.
* Update pkg/DESCR with a new description based on upstream web site.
* Fix URL to list of pptp security flaws in pkg/MESSAGE.
* [Re-]Create patches with `make update-patches'.
* Add patch to ${WRKSRC}/pptp_gre.c to automatically enable
the net.inet.gre.allow sysctl before trying to bind
the GRE socket.
* Remove '@sysctl net.inet.gre.allow=1' from PLIST.
From: maintainer Stefan Sperling
Galago is a desktop presence framework, designed to transmit presence
information between programs. To put it in simpler terms, it takes
information on who is online and their away/idle states from an instant
messenger (such as gaim) or other similar programs and lets other
programs (such as Ximian's Evolution) to make use of it.
The advantage of such a framework is that it brings your programs closer
together. When you receive an e-mail from a friend who is in your buddy
list, you'll be able to immediately tell their online status, for
example.
feedback and ok ajactoutot@
pymsn is a rewrite of libivy (http://hybrid.tuxfamily.org/ivy), during
this rewrite the usage of Python asyncore and asynchat were dropped in
favor of the pymsn.gio library based on Glib GIOChannel. This change
enabled easy integration with the Glib main loop.
pymsn also gained msnp2p support for display pictures and custom smileys
as well a Http Polling transport and proxy support.
ok steven@
editor. Most features are implemented via module extensions. For
example, DCC (Direct Client-to-Client) can be enabled at the user's
option.
inputs and ok deanna@
Validate::Net is a class designed to assist with the validation of
internet related strings. It can be used to validate CGI forms,
internally by modules, and in any place where you want to check that an
internet related string is valid before handing it off to Net::*
modules.
ok jasper@
Net::XMPP is a convenient tool to use for any perl script that would
like to utilize the XMPP Instant Messaging protocol. While not a client
in and of itself, it provides all of the necessary back-end functions to
make a CGI client or command-line perl client feasible and easy to use.
Net::XMPP is a wrapper around the rest of the official Net::XMPP::xxxxxx
packages.
ok simon@
- lowercase COMMENT
- add a $V variable for version number to ease upgrades
- s/$LOCALBASE/$PREFIX in files/openafs-setup
- use $SYSCONFDIR instead of /etc for files/openafs-setup
(where appropriate)
"go fot it" todd@
castget is a simple, command-line based RSS enclosure downloader. It is
primarily intended for automatic, unattended downloading of podcasts.
from Gleydson Soares (MAINTAINER) with tweaks by me
RubyRRDtool provides ruby bindings for RRDtool functions (via librrd), with
functionality comparable to the native RRDtool perl bindings. This extension
is intended for developers who want to access their RRDtool databases from
within ruby.
ejabberd is a free and open source instant messaging server written in
Erlang. ejabberd is cross-platform, distributed, fault-tolerant, and
based on open standards to achieve real-time communication
(Jabber/XMPP).
submitted by viq <viq at viq.ath.cx> a long time ago,
with tweaks by various people on ports@, martynas@ and me
ok martynas@
remove TCL FLAVOUR
split perl bindings into a subpackage
provide python bindings as a subpackage
take maintainer
ok and 64 bit fixes sthen@, ok jasper@
SNMP::Info gives an object oriented interface to information obtained
through SNMP. This module is geared towards network devices. Subclasses
exist for a number of network devices and common MIBs. The idea behind
this module is to give a common interface to data from network devices,
leaving the device-specific hacks behind the scenes in subclasses.
to talk to the routing socket to get the default gateway.
Instead of pulling in net/route.h they copied parts of the contents into
their code. Update the needed bits to make it work again.
OK fkr@, jasper@ and Thomas Delaet (maintainer)
OpenVMPS is a substitute implementation of Cisco Virtual Membership
Policy Server (on Catalyst [65]500 family of switches).
It is used on Cisco LAN switches to dynamically assign ports to VLANs
according to Ethernet Address.
Because it was developed solely on infomation obtained by observing the
network traffic between switches it is probably not complete but it is a
working subset of the protocol.
Note that it includes a patch from openvpms CVS that fixes a logging
function format string Vulnerability.