QTorrent is a BitTorrent client that uses the Qt widget-set. It
allows you to have several torrents open at the same time from
within the same program window, offering you easy overview,
access and management through a list-mode. Every torrent also
has it's own page where you can control things like upload
speed and upload slots. A page that shows some statistics of
all open torrents is also available.
PR: ports/65007
Submitted by: michael johnson <ahze@ahze.net>
. fix pkg-plist to include installed libraries and new modules
. fix net-snmp configure args
PR: ports/64777, ports/64808
Submitted by: UMENO Takashi <umeno@rr.iij4u.or.jp> (#64777)
Ken Stailey <kstailey@yahoo.com> (#64808)
. follow master_site layout changes
Submitted by: lost private email (sorry!)
. introduce a LITE variable and add [t]ethereal-lite slave ports to build
packages that don't depend on the kitchen sink.
cnd or console network display is a curses based real time
display of a networks input and output.
PR: ports/64155
Submitted by: Daniel Bryan <sisko@bsdmail.com>
Net::Ping::External is a module which interfaces with the
"ping" command on many systems. It presently provides a single
function, ping(), that takes in a hostname and (optionally) a
timeout and returns true if the host is alive, and false
otherwise. Unless you have the ability (and willingness) to run
your scripts as the superuser on your system, this module will
probably provide more accurate results than Net::Ping will.
PR: ports/63826
Submitted by: Douglas Thrift <douglas@douglasthrift.net>
What is mDNSResponder?
----------------------
The mDNSResponder project is a component of Rendezvous,
Apple's ease-of-use IP networking initiative:
<http://developer.apple.com/macosx/rendezvous/index.html>
Apple's Rendezvous software derives from the ongoing standardization
work of the IETF Zero Configuration Networking Working Group:
<http://zeroconf.org/>
See rest of readme for other juicy details.
Secial thanks to Apple for making this code available as well as
to the various people inside Apple that made this possible.
show "up" status for a host that is available (ping packets are returned to
you) and "down" status for a host that cannot be pinged.
PR: ports/62962
Submitted by: Sergey Velichkevich <serg@cad.kiev.ua>
Python API to the GeoIP library for obtaining the country,
region, city, latitude, and longitude of any IP address.
PR: ports/63490
Submitted by: Stefan Walter <sw@gegenunendlich.de>
The NLANR/DAST Multicast Beacon is a program written in Perl
which uses the RTP protocol to provide useful statistics and
diagnostic information about a given multicast group.
It is used in Internet2 AccessGrid project and EU FP5 6NET
project.
PR: ports/63440
Submitted by: Janos.Mohacsi@bsd.hu
many advantages over ordinary BitTorrent client, like background file
allocation, multitracker support, superseed mode, configurable traffic
shaping in GUI and detailed listing of peers. And more.
Also add XFree86-free version as a slave port.
PR: ports/63261, ports/63262
Submitted by: Stefan Walter <sw@gegenunendlich.de>
This is a pure-python TCP load balancer. It takes inbound TCP
connections and connects them to one of a number of backend servers.
Features:
* async i/o based, so much less overhead than fork/thread based
balancers.
* Multiple scheduling algorithms (random, round robin, leastconns,
leastconns+roundrobin)
* If a server fails to answer, it's removed from the pool - the
client that failed to connect gets transparently failed over to a
new host.
* xml based configuration file
* seperate management thread that periodically re-adds failed hosts
if they've come back up.
* optional builtin webserver for admin (sample of the running
screen)
* webserver has methods suitable for both interactive and automated
systems
WWW: http://pythondirector.sourceforge.net/
openldap is the reference when it comes to LDAP servers, and it performs
very poorly despite using techniques such as thread pools.
WWW: http://www.fefe.de/tinyldap/
nifmon is a curses application which displays counters and
statistics of one particular network interface in one part of
the screen and a stripped down tcpdump(8) output for this
interface in the other part of the screen.
PR: ports/63358
Submitted by: Simon Barner <barner@gmx.de>
version is far more updated than the version included with the
ripe-whois-tools (net/ripetools) package, and includes IPv6 support.
PR: ports/62986
Submitted by: Lars Erik Gullerud <lerik@nolink.net>
The ng_netflow node implements Cisco's Netflow (c) version 5
protocol on router running FreeBSD. ng_netflow listens for
incoming traffic and identifies unique flows in it. Flows are
distinguished by endpoint IP addresses, TCP/UDP port numbers
and ToS. Expired flows are exported out of the node.
All operation is done in kernel: both traffic capturing and
export datagram generation. Exported data contaion almost all
Netflow version 5 fields, except of AS numbers.
PR: ports/62982
Submitted by: Gleb Smirnoff <glebius@cell.sick.ru>
UNFS3 is a user-space implementation of the NFSv3 server specification. It
provides a daemon for the MOUNT and NFS protocols, which are used by NFS
clients for accessing files on the server.
Since it runs in user-space, you can use it in a jail.
WWW: http://unfs3.sourceforge.net/
MAD/Flute reliable unicast/multicast sending/receiving tool
version 0.5. It is an implementation of the RFC3450
Asynchronous Layered Coding (ALC).
PR: ports/62688
Submitted by: Janos.Mohacsi@bsd.hu
BNBT was written by Trevor Hogan. BNBT is a complete port of the original Python
BitTorrent tracker to C++ using the STL for data storage and basic network sockets
for network communication. BNBT is fast, efficient, customizable, easy to use,
powerful, and portable. BNBT is covered under the GNU Lesser General Public
License (LGPL).
I choose not to port the latest version of bnbt since some features have been removed.
PR: ports/62192
Submitted by: Florent Thoumie <flz@xbsd.org>
libraries and tools to test the NgATM sub-system.
The easiest way to run these tests are the scripts
in /usr/src/tools/regression/atm.
Submitted by: harti
traffic from a third party in a switched environment at the
expense of a slight increase in latency to that third party
host. Utilizing ARP cache poisoning, packet capture, and packet
reconstruction techniques, it works with nearly all TCP, ICMP,
and UDP IPv4 traffic flows.
on each packet it reads, including application layer fields.
WWW: http://ipgrab.sourceforge.net/
PR: ports/61799
Submitted by: Aaron Zauner <az_mail@gmx.at>
threaded in order to better deal with the requirements of
multi-interface routers. Information regarding MAC addresses
and interfaces is maintained by the program, and an alert is
issued should a device move between interfaces. In addition,
event processing has been refactored, and some bugs have been
fixed.
PR: 59180
Submitted by: Matthew George <mdg@secureworks.net>
Approved by: portmgr
net/isc-dhcp3-server
net/isc-dhcp3-client
net/isc-dhcp3-relay
net/isc-dhcp3-devel
It is not possible give a one-on-one entry for this one in the MOVED
file, therefor I haven't specified one. Feel free to change this
if you have a good idea.
PR: ports/51757
Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net>
net/isc-dhcp3 is splitted to 1 master port and 3 slaves ports :
- net/isc-dhcp3-server (master)
- net/isc-dhcp3-client (slave)
- net/isc-dhcp3-devel (slave)
- net/isc-dhcp3-relay (slave)
to do this, a lot of changes has been made
PR: ports/51757
Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net>
net/isc-dhcp3 is splitted to 1 master port and 3 slaves ports :
- net/isc-dhcp3-server (master)
- net/isc-dhcp3-client (slave)
- net/isc-dhcp3-devel (slave)
- net/isc-dhcp3-relay (slave)
to do this, a lot of changes has been made
PR: ports/51757
Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net>
net/isc-dhcp3 is splitted to 1 master port and 3 slaves ports :
- net/isc-dhcp3-server (master)
- net/isc-dhcp3-client (slave)
- net/isc-dhcp3-devel (slave)
- net/isc-dhcp3-relay (slave)
to do this, a lot of changes has been made
PR: ports/51757
Submitted by: Cyrille Lefevre <cyrille.lefevre@laposte.net>
Julian Elischer suggested a new category "net/benchmarks" because
he believes that too many ports are listed under net/. Checking
into it, I noticed that these two ports are described as
benchmarking programs. In the Porters' Handbook, the net
category is described as "miscellaneous networking software".
The benchmarks category seems more specific so I feel that it
is preferable.
PR: ports/39095
Submitted by: Trevor Johnson <trevor@jpj.net>
self-describing ASCII format easily readable by humans and
programs. Ipsumdump can read packets from network interfaces,
from tcpdump files, and from existing ipsumdump files. It will
transparently uncompress tcpdump or ipsumdump files when
necessary. It can randomly sample traffic, filter traffic based
on its contents, anonymize IP addresses, and sort packets from
multiple dumps by timestamp. Also, it can optionally create a
tcpdump file containing actual packet data.
Update of Papaya to version 0.9.6.
Removed the papaya-plugins directory.
Updated to version 0.9.6
Disabled the plugins due to problems with python support
PR: ports/39193
Submitted by: Edwin Groothuis <edwin@mavetju.org> (long time ago)
ICPLD (Internet Connection Performance Logging Daemon) is a
daemon which, by sending ICMP requests to an IP address of your
choice, monitors whether your machine has a working network
connection. It will log any failed attempts, and will stamp a
log as soon as a reply is received. It keeps track of when the
connection was unavailable, as well as for how long. It records
both total down time and each occasion of interrupted
connection. The log can also be duplicated in HTML format to
put online.
scr_ipfm is a script written in php, used to graphically show amount of data
downloaded by users in local network. To do that, it uses logs generated by
ipfm program (ipfm is available at the address: http://robert.cheramy.net/ipfm/)
scr_ipfm features:
- sorting by field in, out, host and total
- aggregated data of downloaded amount of data
- daily, monthly, annually and global statistics
WWW: http://scripfm.sourceforge.net/
PR: 58566
Submitted by: HSIN-HSIUNG CHANG <sexbear@tmu.edu.tw>
os-independent SILC client. Silky is intended to contain all
necessary features of a SILC client, while keeping the UI as
simple and clean as possible.
PR: 60849
Submitted by: Evgueni V. Gavrilov <aquatique@rusunix.org>
[New Port]:: net/wistumbler2
WiStumbler2 is a fork of original wistumbler caused by the
incommunication of the original author, because seems that
development was getting stopped.
In the fork of wistumbler I add some new features and
bugfixes.
Diff on wistumbler:
- gtk2 support.
- some gtk widgets wasn't correctly used.
- Support for console mode (no X needed).
- Allow log-saving on the fly (new button).
- Patches some GPS pointers that segfaults.
- 0 warnings with -Wall on gcc3.3 on NetBSD-current.
- Speaker beeps like windows-stumbler. (ear-wardriving)
PR: ports/59527
Submitted by: Sebastian Yepes F. [ESN] <esn@x123.info>
(and fake) auth reply regardless of the ip/port pair quoted.
Its intended use is on firewalls and NAT machines - where you
may want to simply syphon off auth-requests from for example
irc servers.
PR: ports/60766
Submitted by: Dirk-Willem van Gulik <dirkx@skutsje.san.webweaving.org>
This is a server for the linux network block device (nbd). It allows linux to
use a partition or a file over the network as a regular block device.
PR: 60242
Submitted by: Christian Laursen <xi@borderworlds.dk>
This is a redistribution of the linux-decnet project's
software, with FreeBSD compatability added. It is based very
closely on the NetBSD port by Matt Fredette and has benefitted
from the assistance of Patrick Caulfield (the original author).
PR: 60519
Submitted by: Tillman Hodgson <tillman@seekingfire.com>
Sipsak is a small command line tool for developers and administrators of
Session Initiation Protocol (SIP) applications.
It can be used for some simple tests on SIP applications and services.
WWW: http://sipsak.berlios.de/
PR: 53923
Submitted by: jesusr@FreeBSD.org
tcping does a TCP connect to the given ip/port combination.
The user can specify a timeout in seconds.
This is useful in shell scripts running in firewalled environments.
Often SYNs are just being dropped by firewalls,
thus connection establishment will be retried several times
(for minutes) until a TCP timeout is reached.
With tcping it is possible to check first if the desired port
is reachable and then start connection establishment.
Author: Marc Kirchner <mail(at)marc(dash)kirchner(dot)de>
WWW: http://stud.fh-heilbronn.de/~kirchner/tcping/tcping.html
PR: 60301
Submitted by: Dryice Liu
The Nagios Service Check Acceptor (NSCA) is used to send service check
results to a central Nagios server. This consists of the "nsca" daemon
which runs on the main Nagios server and accepts results and the
"check_nsca" plugin which is used to send results to the server.
Author: Ethan Galstad
WWW: http://www.nagios.org/
PR: 59436
Submitted by: Paul Dlug <paul@nerdlabs.com>
libpcap right now, in the areas of wireless and mesh networking. Import this port so as not to disturb the vendor branch, and bring the bleeding
edge stuff to a wider audience.
I will merge in optional radiotap patches later.
Sponsored by: consume.net
libpcap right now, in the areas of wireless and mesh networking. Import
this port so as not to disturb the vendor branch, and bring the bleeding
edge stuff to a wider audience.
Sponsored by: consume.net
ifGraph is a set of Perl scripts created to help network
administrators to visualize network flow on a daily, weekly,
monthly, and yearly basis. The graphics are created with
RRDTool, and it shows bytes (in/out) and errors for each
interface. It also shows the current/average/max use and the
respective link/interface usage in percentages. The program
also outputs HTML files to make the visualization of the
PNG/GIF/GD images more friendly and easy.
PR: 57421
Submitted by: Lars Thegler <lars@thegler.dk>
Tkabber is a free client for an instant messaging system called
Jabber. It is written in Tcl/Tk and supports many features like
support of unicode, ssl support, http proxy, file transfers and
support of multi-user conference protocol.
Submitted by: Alexander Timoshenko <gonzo@univ.kiev.ua>
PR: 58389
1. Unmaintained by the author, and hasn't been updated in forever.
2. Better ICQ apps available for KDE now (licq, simicq, kopete)
3. Broken on 5.x alpha
Submitted by: Andy Fawcett <andy@athame.co.uk>
builds HTML files with graphs to display network utilization.
Charts are built by individual IP. It color codes HTTP,
TCP, UDP, ICMP, VPN, and P2P traffic. Unlike MRTG, it tracks
each individual IP address, not the status of any particular
link.
PR: 58830
Submitted by: Clement Laforet <sheepkiller@cultdeadsheep.org>
requires either inetd, xinetd or ucspi-tcp to run. Basic
features:
* small and simple - around 300 lines of code
* secure - runs without root priviledges
* easy - no complicated configuration file syntax to learn.
* hidentd is entirely controlled with command line options.
* can be configured to provide fake usernames, protecting your
* privacy
* limited masqueraded/NAT connections support.
It can be used as H.323 gatekeeper, IP-to-IP voice gateway
or proxy. It can be used to pass voice traffic from private
networks to the Internet and vice versa when runs on the NAT
box.It provides billing information and
can optionally use RADUIS.
PR: 58833
Submitted by: Eugene Grosbein <eugen@grosbein.pp.ru>
It sends ARP REQUEST packets to the LAN and waits for ARP REPLY packets
from network nodes that are up, producing a table of currently
active IP and MAC addresses.
Knowlan uses libpcap and libnet libraries for easy source code review
and maintenance.
WWW: http://www.enderunix.org/knowlan
PR: 58592
Submitted by: Omer Faruk Sen <ofsen@enderunix.org>
Approved by: krion (implicit)
BitTorrent files. It is designed as a mime-sinkfor BitTorrent files; not a
front-end, more-or-less just a session dialog. See net/py-bittorrent for more
information.
You can use Nautilus and double click on one of torrent file to exec
gnome-btdownload and start downloading . If you don't use Nautilus,
you still can run gnome-btdownload <file>.
PR: 58392
Submitted by: Jeremy Messenger <mezz7@cox.net>