Subversion is a version control system designed to be as similar to cvs(1)
as possible, while fixing many outstanding problems with cvs(1).
This slave port adds Ruby bindings to Subversion.
GnuPG is a complete and free replacement for PGP.
Because it does not use the patented IDEA algorithm, it can be used
without any restrictions. GnuPG is an RFC2440 (OpenPGP) compliant
application.
The serf library is a C-based HTTP client library built upon the
Apache Portable Runtime (APR) library. It multiplexes connections,
running the read/write communication asynchronously. Memory copies
and transformations are kept to a minimum to provide high
performance operation.
QTerm is a BBS client for X Window System.
Features:
* support mouse in Firebird BBS
* copy and paste
* article download
* address book
* proxy support
* anti-ilde
* auto-reply
* display and input cross language GB and BIG5
* QtScript support
svk is a decentralized version control system written in Perl.
It uses the subversion filesystem but provides additional features:
- Offline operations like checkin, log, merge.
- Distributed branches.
- Lightweight checkout copy management (no .svn directories).
- Advanced merge algorithms, like star-merge and cherry picking.
The smartmontools package contains two utility programs (smartctl and smartd)
to control and monitor storage systems using the Self-Monitoring, Analysis
and Reporting Technology System (S.M.A.R.T.) built into most modern ATA and
SCSI hard disks. It is derived from the smartsuite package, and includes
support for ATA/ATAPI/SATA disks and SCSI disks and tape devices.
Tmux is a terminal multiplexer, it enables a number of terminals to be accessed
and controlled from a single terminal. tmux is intended to be a simple, modern,
BSD-licensed alternative to programs such as GNU screen.
Mpd is a netgraph(4) based implementation of the multi-link PPP
protocol for FreeBSD. It is designed to be both fast and flexible.
It handles configuration and negotiation in user land, while routing
all data packets strictly in the kernel. It supports several of
the numerous PPP sub-protocols and extensions, such as:
Multi-link PPP capability
PAP, CHAP, MS-CHAP and EAP authentication
PPP compression and encryption
IPCP and IPV6CP parameter negotiation
Mpd have support for many link types:
Serial port modem
Point-to-Point Tunnelling Protocol (PPTP)
Layer Two Tunnelling Protocol (L2TP)
PPP over Ethernet (PPPoE)
PPP over TCP
PPP over UDP
PPP over specified netgraph(4) node
Mpd also includes many additional features:
IPv4 and IPv6 support
RADIUS authentication and accounting
NetFlow traffic accounting
Network address translation (NAT)
Dial-on-demand with idle timeout
Multiple active connections running simultaneously
Dynamic demand based link management (also known as ``rubber bandwidth'')
Powerful chat scripting language for asynchronous serial ports
Pre-tested chat scripts for several common modems and ISDN TAs
Clean device-type independent design
Comprehensive logging
Telnet and HTTP control interfaces.
Unicode define some character width as ambiguous. Software determines
the width of characters accroding the context. However, sometimes it is
hard or impossible to know the context. Thus, this port dirty fixes some
console software, let them recognize all characters in Big5 encoding
range as double width. Now you will be happy with UTF8 terminal and
Big5 fonts :)
This port fixes the zh_TW.UTF-8 locale for wcwidth(3) and wcswidth(3).
Manage git repositories, provide access to them over SSH, with tight
access control and not needing shell accounts.
Gitosis aims to make hosting git repos easier and safer. It manages
multiple repositories under one user account, using SSH keys to
identify users. End users do not need shell accounts on the server,
they will talk to one shared account that will not let them run
arbitrary commands.