The "Schily" Tool Box is a set of tools written or managed by Jörg Schilling. It includes programs like: cdrecord, cdda2wav, readcd, mkisofs, smake, bsh, btcflash, calc, calltree, change, compare, count, cpp (K&R original), devdump, hdump, isodebug, isodump, isoinfo, isovfy, label, mt, p, patch, sccs, scgcheck, scpio, sdd, sfind, sformat, smake, sh (Bourne Shell), star, star_sym, suntar, gnutar, tartest, termcap, and ved.
Release Notes: Several enhancements to SCCS. The diff program now supports POSIX compliant time stamps with -u. The patch program is now able to remove files that have been marked as removed in the diff -Nur output.
MailChariot's only mission is to get your incoming email (for example from /var/spool/mail), filter it through a spam filter, and put it into a spam or ham mailbox. If you don't agree with the spam filter's decision, you can move it to the notspam or notham mailbox and MailChariot will mark the message as ham or spam respectively. This design is mail client agnostic. It is ideal for use on shared hosts where the provided spam filtering is not effective enough.
Release Notes: This release fixes a bug causing MailChariot to crash when encountering a malformed UTF-8 message.
Eric is a full featured Python and Ruby editor and IDE, written in Python. It is based on the cross platform Qt GUI toolkit, integrating the highly flexible Scintilla editor control. It is designed to be usable as an everyday quick and dirty editor as well as being usable as a professional project management tool, integrating many advanced features that Python offers the professional coder. Eric includes a plug-in system, which allows easy extension of the IDE functionality with plug-ins downloadable from the net. Current stable versions are Eric4 based on Qt4 and Python 2 and Eric5 based on Python 3 and Qt4.
Release Notes: Bugfixes.
The Parted Magic OS employs core programs from GParted and Parted to handle partitioning tasks with ease, while featuring other useful programs including Partition Image, TestDisk, fdisk, sfdisk, dd, and ddrescue and an excellent set of documentation to benefit the user. An extensive collection of fileystem tools are also included, and the following filesystems are supported: ext2, ext3, ext4, FAT16, FAT32, HFS, HFS+, JFS, Linux-swap, NTFS, ReiserRS, reiser4, and XFS. It loads completely to system memory and requires at least 256MB of RAM to operate.
Release Notes: This version includes a new Xorg build and some bugfixes. The Nouveau Xorg driver for nvidia chips is used by default now. The black screen problem with the Intel Mobile 4 Series Integrated Graphics Controllers has been fixed. Several other minor issues were addressed.
gPDFText is a text editor that opens PDF documents for ebook readers, converts the text contents into plain ASCII text, restores the original paragraphs, and removes unwanted line breaks to allow easier zooming on the reader. The text is loaded into a text editor with spell-checking support and can then be saved as a reformatted PDF in A5, B5, or original A4 size.
Release Notes: This release implements alternate support for poppler-glib 1.12 and 1.14 in ./configure automatically. (Closes #11).
netspeed-plasmoid is a simple plasmoid that shows the current speed of a network interface and some other statistics.
Release Notes: Compact mode: display only the value, and change the color of the text according to the current unit. In the settings page, fully use the form -> better UI experience. In 'combine mode', only the download speed was displayed, but it was doubled; this has been fixed.
vfplot is a program for plotting two-dimensional vector fields using curved arrows and adaptive placement. The field can be specified as an input grid (in several formats) or compiled-in. Output is in PostScript or POV-Ray.
Release Notes: This release features a rewrite of the bilinear interpolation code, resulting in improved robustness for plots of vector fields with complex boundaries.
Equalizer is middleware for creating and deploying parallel OpenGL-based applications. It enables applications to benefit from multiple graphics cards, processors, and computers to scale rendering performance, visual quality, and display size. An Equalizer-based application runs unmodified on any visualization system, from a simple workstation to large scale graphics clusters, multi-GPU workstations, and Virtual Reality installations.
Release Notes: This release delivers a stable API, the collage network library, downloading and uploading plugins, and runtime stereo switching.
CJC is a Jabber/XMPP client for text terminals. It uses the PyXMPP library for XMPP communication and curses for screen output. It is not fully-featured yet, but is still quite usable. Its user interface resembles those of popular IRC clients like irssi or BitchX.
Release Notes: This change includes a few small fixes, and with PyXMPP 1.1.2, it provides IPv6 and international domain names support. A new useful option has been added: 'chat.merge_buffers'.
ITDB is a Web-based tool used to store information about assets found in office environments, with a focus on IT assets, but not limited to such. It will help you keep track of hardware, software, relationships between assets, invoices, locations, contracts, people, and rack layouts. It can also print labels for all assets.
Release Notes: A new application starting page was added, including a simplified view of most functions for beginners, and several minor fixes regarding bugs, security, and styling.
MDIUtilities provides a set of utility classes that can be used for desktop application development. It contains a network preferences implementation, XML utility classes, geometry utility classes, additional Swing classes, and other miscellaneous classes.
Release Notes: This release adds a new "exist" method for URLs and methods on URLs that return null if the URL does not exist. These methods avoid calling the File.exist() method, which returns an exception in a restricted environment (such as Applets or Java Web Start).
The smbtatools represent the end user tools for the SMB Traffic Analyzer project. With SMB Traffic Analyzer, the network traffic caused on a Samba network can be statistically analyzed.
Release Notes: This version moves the whole database handling to libDBI, allowing you to access several databases such as PostgreSQL, MySQL, or SQLite. This version also introduces webSMBTA, an intuitive Web interface to smbtaquery.
smbtad is the data receiver of the SMB Traffic Analyzer project. With SMB Traffic Analyzer, statistics about the data flow on a Samba network can be created.
Release Notes: This version of smbtad moves the whole database handling to libDBI, enabling the use of PostgreSQL, MySQL, and others as the database backend.
GTK, which stands for the Gimp ToolKit, is a library for creating graphical user interfaces. It is designed to be small and efficient, but still flexible enough to allow the programmer freedom in the interfaces created. GTK provides some unique features over standard widget libraries.
Release Notes: GtkAssistant received a visual refresh, obsoleting the various image properties. GtkTextView can now handle RGBA colors. GtkFileChooser now remembers the last opened directory. GtkLockButton was added as a new widget to control dialogs with PolicyKit (or other) permissions. Many size allocation changes were made. A test framework for Mozilla-style reftests was added. The Broadway backend was improved. Many minor bugs were fixed.
mochad is a TCP gateway daemon for the X10 CM15A RF (radio frequency) and PL (power line) controller, the CM15Pro RF and PL controller, and the CM19A RF controller. The CM15Pro is the EU version of the CM15A. PL support includes extended dim and status query. Standard RF modules such as motion sensors and remote controls are supported. DS10A and MS10A RF security modules are supported. Ninja pan/tilt camera mounts can be controlled from mochad. The command line interface is well-suited for CGI scripts and cron jobs. mochad works well on embedded Linux systems such as OpenWRT and Chumby, so a PC is not required for always-on applications.
Release Notes: Support was added for X10 KR15A Big Red Button. "\r" is allowed as well as "\n" for line termination. More support was added for Flash XMLSocket clients including cross domain policy request and response for Chumby widgets. A python-tk demo GUI application was added. On and off buttons plus brightness slider using LM465 soft-start lamp modules are supported.
mhWaveEdit is a program for playing, editing, and recording sound files. It supports .wav files and a few other formats. It is good at editing both large and small files, and has support for 8/16/24/32-bit signed and unsigned sample formats.
Release Notes: This is a maintenance release containing several bugfixes and minor improvements. It also contains an updated Italian translation and a new Polish translation.
LRZIP is a compression program and library that can achieve very high compression ratios and speed when used with large files using unlimited sized compression windows. It uses the combined compression algorithms of zpaq and lzma for maximum compression, lzo for maximum speed, and the long range redundancy reduction of rzip. It is designed to scale with increases with RAM size, improving compression further. A choice of either size or speed optimizations allows for either better compression than even lzma can provide, or better speed than gzip, but with bzip2 sized compression levels. It also has high grade password protected encryption and full STDIN/STDOUT support.
Release Notes: lrzcat was added, which automatically decompresses .lrz files to STDOUT. lrzip and lrunzip will no longer automatically output to STDOUT when output is redirected. Progress output will no longer spam the output unless the percentage has changed. lrzip now has no lower limit on the file sizes it will happily compress and is able to work with zero byte sized files. The percentage counter when getting file information on small files will not show %nan. The executable bit will not be enabled when compressing via a means that can't preserve the original permissions (e.g. from STDIN).
Bangarang is a semantically empowered media player. Fully integrated with KDE’s Nepomuk semantic storage, Bangarang has access to indexed media information and automatically shares its own media information, rating, tags, and usage statistics with other Nepomuk powered applications. Anything Phonon multimedia system plays, Bangarang plays. Audio settings and video settings are automatically enabled if the Phonon backend supports it. Plasma desktop widgets with MPRIS support can directly control Bangarang. Bangarang keeps you in control of your media experience. It provides quick access to lists of recently played, highest rated, and frequently played items. The Info View provides helpful information when you need it. Media information can be edited easily. It can fetch artist, song, movie, and TV show information from open data providers like Last.fm, themoviedb.org, and theTVDB.com. Bangarang lets you use either tags or files and folders to organize your media in any way you wish.
Release Notes: A crash when playing video with phonon-gstreamer 4.5.0 was fixed. Tag sorting was added. The translations were updated.
The Web10G project (a follow-on from Web100) was created to produce a complete host-software environment that will run common TCP applications at 100% of the available bandwidth, regardless of the magnitude of a network's capability. Web10G has endowed TCP with better instrumentation. This instrumentation is the foundation for both the TCP autotuning performed in process-level code and the process-level tools designed to locate bottlenecks within the following major subsystems: the sending application, the sending OS, the Internet path, the receiving OS, and the receiving application. Measurement tools have also been built on this instrumentation to display performance indicators to end-users, as well as provide internal diagnostics for network and system administrators.
Release Notes: This version was updated to the Linux 2.6.38 kernel. Bugs were fixed.
qrq is a Morse telegraphy trainer for Linux, Unix (including OS X), and Windows, similar to the classic DOS program "Rufz".
Release Notes: This release adds support for PulseAudio (in addition to OSS and OpenAl), which means that qrq should now run on most every current and past Linux or Unix brand. Several training functions were added that allow for highly customized Morse training.
HOPSPACK solves derivative-free optimization problems in a C++ software framework. The framework enables parallel operation using MPI (for distributed machine architectures) and multithreading (for single machines with multiple processors or cores). Optimization problems can be very general: functions can be noisy, nonsmooth, and nonconvex, linear and nonlinear constraints are supported, and variables may be continuous or integer-valued.
Release Notes: The Mediator initializes citizen ID variables properly. The Conveyor thread no longer spins CPU when some workers become idle. Citizen GSS terminates if it cannot generate a trial point that satisfies linear constraint feasibility tolerances. Citizen subproblem solvers that terminate because the "Objective Target" is met now cause parent solvers to also terminate. Integration with the Sandia National Laboratories DAKOTA toolset was improved. HOPSPACK builds on additional platforms, including Solaris, MinGW, and BlueGene.
The TAHI Test Suite provides a mechanism for validating an IPv6 implementation against a standardized test for conformance to the IPv6 specification, extensions and directly related protocols.
Release Notes: Assorted bugs were fixed.
The Feature Data Objects API provides a generic, command-based interface to a number of back-end data source technologies for storing, retrieving, updating, and analyzing GIS (Geographic Information System) data. A provider is a specific back-end implementation of the FDO API that provides access to data stored in a particular data source technology.
Release Notes: Assorted enhancements and bugfixes were made.
MultiVNC is a cross-platform, Multicast-enabled VNC viewer. Features include support for most encodings, ZeroConf service discovery, a seamless edge control mode á la x2vnc, and most prominently, experimental support for VNC via multicast.
Release Notes: MulticastVNC now automagically adapts the server's transmission rate to the capabilities of the network and clients, much like TCP. Other new features are Ultra encoding for MulticastVNC and a freely sizable receive buffer. Also, MultiVNC is now able to connect to Apple Remote Desktop servers. It is now possible to select the desired VNC encoding. Encrypted connections now work on Windows as well. On the usability front, a keyboard grab button was added that allows you to enter arbitrary key combinations like Ctrl-Alt-Del into MultiVNC without being interpreted by the local OS.
dCache is a distributed storage solution. It organizes storage across computers so the combined storage can be used without the end-users being aware of precisely which computer stores their data; end-users simply see a large amount of storage. Because end-users need not know on which computer their data is stored, their data can be migrated from one computer to another without any interruption of service. This allows dCache storage computers to be taken out of service or additional machines (with additional storage) to be added without interrupting the service the end-users enjoy.
Release Notes: The transition to the new configuration system was completed. GLUE 2 support was added. The pin manager was replaced with a faster and more robust implementation. The dcache script was extended. HTTP support was added to third party srmCopy transfers. Proxy certificate and VOMS support were added to the HTTP/WebDAV door. File open latency was reduced.