This program is a command-line utility to catalog and verify torrent files.
Run with only the -t option, it displays the metadata, name, and size of
each file in the torrent. Run with the -t and -p options, it computes the
hashes of all files in the torrent, compares them against the hashes stored
in the metadata, and warns of any errors.
Torrentcheck also verifies the length of each file, and flags an error if
the length is wrong even if the hash codes match. It is designed to handle
files over 4GB on a 32-bit machine.
If torrentcheck returns "torrent is good" at the end of its output, every
byte of every file in the torrent is present and correct, to a high degree
of certainty (as explained in the README file).
twister is an experimental decentralized P2P microblogging platform leveraging
from the free software implementations of Bitcoin and BitTorrent protocols.
User registration and authentication is provided by a bitcoin-like network, so
it is completely distributed (does not depend on any central authority).
Post distribution uses kademlia DHT network and bittorrent-like swarms, both are
provided by libtorrent.
Both Bitcoin and libtorrent versions included here are highly patched and do not
interoperate with existing networks (on purpose).
Warning! This is alpha software! In other words: this software is probably
difficult to compile, it is not feature-complete, it can be unstable, and it may
crash causing data loss. You have been warned.
If you choose to continue you probably must fall into one of the following
categories:
You are a developer.
You are an early adopter (who wants to reserve your nickname).
You are a masochist.
freevrrpd is a VRRP (Virtual Router Redundancy Protocol) implementation
daemon under FreeBSD, NetBSD and OpenBSD.
This daemon has been rewritten from scratch and is not based on
existing projects. In this second public release, you can find:
* A daemon RFC 2338 Compliant adapted on FreeBSD systems
* Implementation of Virtual Adresses
* Support for multiples VRID
* Master announce state by sending multicast packets via BPF
* Changing routes and IP in 3 seconds
* Doing gratuitous ARP requests to clean the cache of all hosts
* Election between different slave servers
* Same host can be Slave and Master at the same time
* Automatic Downgrade to Slave if a Master is up again
* Anti-Address Conflict system
* Multi-threaded vrrp daemon
* Plain text password authentication
* Using now only one BPF device for all VRID
* Support netmask for Virtual IP addresses
* Support for monitored circuit and dependances between VRIDs
* Support for VLAN pseudo devices under *BSD
ICMPINFO:
icmpinfo is a tool for looking at the ICMP messages received on
the running host.
The source code comes from an heavily modified BSD ping source.
USAGE:
icmpinfo o Gives info about weird packets only [mainly icmp_unreachable].
icmpinfo -v o Gives info about all ICMP packets [that includes your own
traceroutes...] except pings (icmp_echo_reply).
icmpinfo -vv o To see pings too.
icmpinfo -vvv o Will add an ascci/hexa dump of the packet.
icmpinfo -n o Avoids name queries (faster, lighter).
icmpinfo -p o Avoids port number to service name queries (faster, lighter).
icmpinfo -s o Also decode the ip_src field which is the address of the
interface receiving the packet. This option is not usefull
for hosts with a single network interface.
icmpinfo -l o Run like a daemon (forks) and output to SYSLOG.
(It now checks that you are root for that)
The Enhanced TightVNC Viewer package started as a project to add some patches
to the long neglected Unix TightVNC Viewer. However, now the front-end GUI and
wrapper scripts features dwarf the Unix TightVNC Viewer patches (see the lists
below).
It adds a GUI for Windows, Mac OS X, and Unix that automatically starts up
STUNNEL SSL tunnel for SSL or SSH connections to x11vnc, and then launches the
TightVNC Viewer to use the tunnel. It also enables SSL encrypted VNC
connections to any other VNC Server running an SSL tunnel, such as STUNNEL, at
their end. It can be used to perform SSH tunnelled connections to any VNC
Server as well. The tool has many additional features (see below for a list).
The short name for this project is "ssvnc" for SSL/SSH VNC Viewer.
OWAMP is a command line client application and a policy daemon used
to determine one way latencies between hosts. It is an implementation
of the OWAMP protocol as defined by
http://www.rfc-editor.org/rfc/rfc4656.txt. (When referring to the
protocol within this document, "OWAMP" will be in italicized. In
all other instances, "OWAMP" will be referring to this implementation.)
With roundtrip-based measurements, it is hard to isolate the direction
in which congestion is experienced. One-way measurements solve this
problem and make the direction of congestion immediately apparent.
Since traffic can be asymmetric at many sites that are primarily
producers or consumers of data, this allows for more informative
measurements. One-way measurements allow the user to better isolate
the effects of specific parts of a network on the treatment of
traffic.
Finding the home country of a client using only the IP address can be
difficult. Looking up the domain name associated with that address can
provide some help, but many IP address are not reverse mapped to any
useful domain, and the most common domain (.com) offers no help when
looking for country.
This module comes bundled with a database of countries where various IP
addresses have been assigned. Although the country of assignment will
probably be the country associated with a large ISP rather than the
client herself, this is probably good enough for most log analysis
applications, and under test has proved to be as accurate as
reverse-DNS and WHOIS lookup.
EPP is the Extensible Provisioning Protocol. EPP (defined in RFC 3730) is
an application layer client-server protocol for the provisioning and
management of objects stored in a shared central repository. Specified in
XML, the protocol defines generic object management operations and an
extensible framework that maps protocol operations to objects. As of
writing, its only well-developed application is the provisioning of
Internet domain names, hosts, and related contact details.
RFC 3734 defines a TCP based transport model for EPP, and this module
implements a client for that model. You can establish and manage EPP
connections and send and receive responses over this connection.
Net::EPP::Client also provides some time-saving features, such as being
able to provide request and response frames as Net::EPP::Frame objects.
Net::Random - get random data from online sources
This module gets truly random data from online sources. Or at least,
they claim to be truly random.
The two sources of randomness above correspond to
http://www.fourmilab.ch/cgi-bin/uncgi/Hotbits?nbytes=1024&fmt=hex and
http://random.org/cgi-bin/randbyte?nbytes=1024&format=hex.
We always get chunks of 1024 bytes at a time, storing it in a pool
which is used up as and when needed. The pool is shared between all
objects using the same randomness source. When we run out of randomness
we go back to the source for more juicy random goodness.
The maintainers of both randomness sources claim that their data
is *truly* random. A some simple tests show that they are certainly
more random than the rand() function on this 'ere machine.
SimpleServer is a Perl module which is intended to make it as simple as
possible to develop new Z39.50 servers over any type of database
imaginable. All you have to do is implement a function for initialising your
database (optional), searching the database, and returning "database
records" on request. The module takes care of everything else and
automatically starts a server for you, listens to incoming connections,
and implements the Z39.50 protocol. It couldn't really be easier.
SimpleServer is based on the popular YAZ toolkit which means it is
robust, efficient, widely portable, and it interoperates with all known
Z39.50 clients.
Use SimpleServer together with other Perl modules to provide gateways
to relational databases, local file stores, SOAP/RDF-servers, etc.
SimpleServer currently supports the Init, Search, Present, Scan and
Close services.