Terminal mixer can start processes inside a pseudo-terminal, which can
be accessed through a Unix socket, TCP or even raw ethernet (not yet
ported to FreeBSD). The programs can be linked to the current
terminal, or they can be unlinked like in nohup. But even in this
latter case you can connect to them using the mentioned protocols.
tm can also start programs as if they communicate through pipes
instead of terminals, and this can be quite useful for
remote-controlling applications.
More than one client can connect to the served pseudo-terminal, either
using tm as a client or telnet for TCP. You can choose if they are
only allowed to read, or they can also contribute on input.
WWW: http://vicerveza.homeunix.net/~viric/soft/tm/
Author: Lluis Batlle i Rossell <viric_at_vicerveza_dot_homeunix_dot_net>
Terminal mixer can start processes inside a pseudo-terminal, which can
be accessed through a Unix socket, TCP or even raw ethernet (not yet
ported to FreeBSD). The programs can be linked to the current
terminal, or they can be unlinked like in nohup. But even in this
latter case you can connect to them using the mentioned protocols.
tm can also start programs as if they communicate through pipes
instead of terminals, and this can be quite useful for
remote-controlling applications.
More than one client can connect to the served pseudo-terminal, either
using tm as a client or telnet for TCP. You can choose if they are
only allowed to read, or they can also contribute on input.
WWW: http://vicerveza.homeunix.net/~viric/soft/tm/
Author: Lluis Batlle i Rossell <viric_at_vicerveza_dot_homeunix_dot_net>
the fetching of files. It is designed to be used in programs that
need common (but not necessarily simple) url-fetching features.
It is extremely simple to drop into an existing program and provides
a clean interface to protocol-independant file-access. Best of all,
urlgrabber takes care of all those pesky file-fetching details, and
lets you focus on whatever it is that your program is written to do!
Author: Michael D. Stenner, Ryan Tomayko
WWW: http://linux.duke.edu/projects/urlgrabber/
Excel - eg. quotes, newlines, 8 bit characters in fields, "0 etc.
WWW: http://merjis.com/developers/csv
PR: ports/118801
Submitted by: Thomas V. Crimi <tcrimi@procida.us>
automation. This package contains the EIBnet/IP tunneling and routing daemon
which is part of the BCU SDK. It provides access to an EIB bus over TCP/IP and
Unix domain sockets.
WWW: http://www.auto.tuwien.ac.at/~mkoegler/index.php/eibd
PR: ports/118471
Submitted by: Björn König <bkoenig at alpha-tierchen.de>
version, with support for semaphores added. It can be installed parallel
to a normal pth. The header file is called pthsem.h, the configuration
programm pthsem-config and the autoconf macro AC_CHECK_PTHSEM. If
references to one of these names are changed, pthsem can be used as an
replacement of GNU pth.
WWW: http://www.auto.tuwien.ac.at/~mkoegler/index.php/pth
PR: ports/118471
Submitted by: Björn König <bkoenig at alpha-tierchen.de>
PR: ports/117624, ports/117629 and ports/117768
Reported by: Ralph Zitz <ralph@imada.sdu.dk>,
Randy Pratt <bsd-unix@embarqmail.com>
Kyryll A Mirnenko <mirya@zoc.com.ua>
XORSearch is a program to search for a given string in an XOR or
ROL encoded binary file. An XOR encoded binary file is a file where
some (or all) bytes have been XORed with a constant value (the key).
A ROL (or ROR) encoded file has it bytes rotated by a certain number
of bits (the key). XOR and ROL/ROR encoding is used by malware
programmers to obfuscate strings like URLs.
XORSearch will try all XOR keys (0 to 255) and ROL keys (1 to 7)
when searching. I programmed XORSearch to include key 0, because
this allows to search in an unencoded binary file (X XOR 0 equals
X).
If the search string is found, XORSearch will print it until the 0
(byte zero) is encountered or until 50 characters have been printed,
which ever comes first. 50 is the default value, it can be changed
with option -l. Unprintable characters are replaced by a dot.
WWW: http://blog.didierstevens.com/programs/xorsearch/
Author: Didier Stevens
released as freeware (software license). The game is designed to take
advantage of the beautiful environments available from the Torque engine it is
based on, while still offering the breakneck pacing and variety of styles
available from such classics as Quake and Tribes.
Gameplay is not the strafe-strafe-jump-strafe-shoot-strafe-run-like-hell style
a lot of games espouse; the addition of a jetpack adds a third dimension of
mobility that makes skill, forethought, and restraint necessities to winning.
Team sizes are ideal between 10 and 15 on each side, and the network code
allows 56k upwards to play smoothly. Game type offerings range from the
classic Capture the Flag, Deathmatch and Duel to our own new types, e.g..
'War'.
Plenty of maps are provided by us, but the beauty of this game is its
customization possibilities. Mission creation has never been easier, with a
stable, full-featured editor integrated into the game engine itself. Skins,
models, and effects can all be modified by the end-user with commonly
available tools. The game has an Autodownload feature which means you never
have to leave the game to join new user created Client-Side and Server-Side
missions.
WWW: http://legendsthegame.net/
incremental development mode, browsing of runtime objects, remote debugging,
etc. Open Dylan currently only runs on the x86 platform and the IDE does not
yet run on the Linux version. Open Dylan is in many ways a mature
implementation. If you are new to the language, choose Open Dylan if you can.
WWW: http://www.opendylan.org/
Doom. Odamex's goal is to emulate the feel of and retain many aspects of the
original Doom executables while offering a broader expanse of security
features, personal configuration, gameplay options, and editing features.
Odamex can run on a wide range of operating systems and hardware, so players
should be able to play on almost any platform. Features:
* The popular ZDoom 1.22 core engine and CSDoom 0.62 core netcode.
* Compatability with many major operating systems, including Windows, Linux,
FreeBSD and Mac OSX.
* Core gameplay modeled on the original doom2.exe.
* Streamlined WAD loading, allowing the server and clients to load WAD files
on the fly without needing to restart the client or server.
* Compatability with Boom, MBF and CTF Standard maps.
* Deathmatch, Cooperative, Team Deathmatch and CTF gametypes.
* Jumping, Mouselook and other non-standard features available as server-side
options.
* Comprehensive cheat and exploit countermeasures.
* An open source code base licensed under the GPL, available for anyone to
examine, compile, or modify to their liking.
WWW: http://odamex.net/
at the Total Conversion developer, but still able to play the original DOOM
games. This project started with the DOOM source released by id software.
Note that it currently does not support playing the original MIDI music, but
supports OGG Vorbis audio files.
For Total Conversions using Edge see:
http://www.wadsinprogress.info/
For high resolution textures see:
http://forums.yaa.dk/viewtopic.php?f=32&t=69
WWW: http://edge.sourceforge.net/