3 August 2009
phpAdamoto is a mass administration and software deployment tool with a Web console. phpAdamoto lets you start script code on a chosen subset of your network systems with just some mouse clicks on a Web console. phpAdamoto is the successor of the well known application adamoto. phpAdamoto is very easy to install and just needs a LAMP or WAMP environment on the server and Perl on the clients.
Release Notes: Initial release.
yaydl (yet another youtube downloader) is a commandline-oriented tool that allows you to download videos from video sharing Web sites (currently YouTube, Myvideo, Dailymotion, Clipfish, video.google, Metacafe, Sevenload, and Vimeo). The use of external programs like mplayer or ffmpeg enables it to re-encode the videos or to rip the audio off a video.
Release Notes: This release fixes support for dailymotion.com.
Poppler is a PDF rendering library derived from xpdf. It has been enhanced to utilize modern libraries, and new features have been added. It also provides basic command line utilities.
Release Notes: DecryptStream now returns sane values for getPos(). A bug when printing PDFs with multiple page sizes in duplex mode was fixed. Rendering of PDF files with malformed patterns was fixed. Several crashes were resolved. FileSpec attribute parsing was improved. Cairo output device improvements were made. Blend modes were implemented in the Cairo backend. FontType1COT fonts are now handled in CairoFontEngine. The demos were improved. Gtkbuilder is used instead of libglade for some tests now. Several other bugfixes and improvements were made.
The Openwall Linux kernel patch is a collection of security "hardening" features for the Linux kernel. In addition to the new features, some versions of the patch contain various security fixes. The "hardening" features of the patch, while not a complete method of protection, provide an extra layer of security against the easier ways to exploit certain classes of vulnerabilities and/or reduce the impact of those vulnerabilities. The patch can also add a little bit more privacy to the system by restricting access to parts of /proc so that users may not see what others are doing.
Release Notes: The patch has been updated to Linux 2.4.37.4, which integrates a replacement for the "personality" hardening measure introduced in 2.4.37.3-ow1.
KDE Partition Manager allows you to manage your disks, partitions, and file systems. It can create, resize, delete, copy, backup, and restore partitions with a large number of supported file systems (ext2/3/4, Reiserfs, NTFS, FAT32, and more).
Release Notes: This release fixes some minor bugs on the way to 1.0.
httping is a "ping"-like tool for HTTP requests. Give it a URL and it will show how long it takes to connect, send a request, and retrieve the reply (only the headers). It can be used for monitoring or statistical purposes (measuring latency).
Release Notes: One can now add a host to ping directly on the command line; it is no longer necessary to use -g or other switches (although they're still supported).
jOpenDocument is a pure Java library for manipulation of OASIS Open Document files. jOpenDocument is a library for developers looking to use Open Document files without OpenOffice.org. You can use jOpenDocument to generate dynamic documents from Java, XML, or databases; to display and print files with built-in viewers; to split, concatenate, and manipulate pages; to automate filling out of templates; and to use your preferred langage via the standard ScriptEngine interface.
Release Notes: This version includes name accessors for spreadsheets. Now you can add/remove tables from text documents and sheets from calc documents. getTableModel() on a named range was added. Functions have been added in order to unmerge on cells and remove columns.Cell styles are improved. There are new classes for paragraph and heading creation for text documents. There are various requested fixes and performance improvements.
The KaufKauf Shoppingmanager is a Web-based application that allows you to manage your goods at home. It supports barcode scanners for faster management, and it automatically creates shopping lists that can be printed out or downloaded by cellphone. It also watches "best before" dates and informs you via email or SMS when foods reach that date. The complete application is a system that can be accessed from nearly everywhere and offers you the possibility to find out what you really need next from the supermarket.
Release Notes: EANs are now (additionally) stored locally so that database accesses are much faster when a barcode scanner is used to manage the products.
n2 is a client/server system for transmitting forensic snapshots from a number of hosts to a receiver node. This receiver collects statistics and is able to present an overview of the current and historical situation on a server. n2 provides a robust solution for real-time monitoring, optimizing performance, and analyzing crashes.
Release Notes: n2notify was added, which is an email notification framework and daemon that combines well with n2. All packaging was redone; package repositories for most of the popular distributions are now offered. Lots of small bugfixes were made to n2rxd and friends. Lots of tweaks were done to n2view.
JShot is a screen capture and uploader utility which allows you to capture and annotate a part of your screen and share it via the Internet in one step. It lets you upload a screenshot to the Web or send to an instant messaging partner.
Release Notes: IPC communication can be used to interact with JShot. The tray menu was redesigned. A sceenshot can be appended to an existing image. Several fixes and other improvements were made. System wide keyboard shortcuts were added (but only for Windows at the moment).
TunnelIt is a simple tool that uses the TUN/TAP driver to tunnel Ethernet networks over IP connections. Its simple command line interface is meant to resemble "netcat" where it is logical to do so.
Release Notes: This is the initial stable release.
ep128emu is a portable emulator of the Enterprise 64/128, ZX Spectrum 48/128, and Amstrad CPC 464/664/6128 computers supporting Windows and POSIX platforms (32-bit Windows and 32- and 64-bit Linux have been tested). It implements accurate, high quality hardware emulation, but the system requirements are higher than that of most other emulators.
Release Notes: IDE hard disk emulation was implemented. Z80, video memory, and NICK I/O port timing was made more accurate. NICK and DAVE emulation were improved. A 4-channel 8-bit external DAC is emulated at ports F0h to F3h. A TV emulation mode when using OpenGL video output was added. Support was added for epmemcfg format memory configuration files. The "motor on" bit of WD177x is emulated. Machine configurations generated by makecfg automatically set the "virtual file I/O" option. The debugger prints more detailed information about errors in Lua scripts. Various minor bugfixes and optimizations have been made.
Buildroot is a set of Makefiles and patches that makes it easy generate a cross-compilation toolchain and root filesystem for your target Linux system using the uClibc C library. Buildroot is useful mainly for people working with small or embedded systems. Embedded systems often use processors that are not of the same type as the ones in the computers used for development. You do not need to be root to build or run buildroot.
Release Notes: Fixes were made and new features were added. External toolchain improvements were made, including support for glibc toolchains, verification of the toolchain configuration before use, fixes, and documentation. X.org support cleanups were done. A new Qt-based configurator was added, usable with "make xconfig". Support for the Xtensa architecture was added. The toolchain is now based on GCC 4.4.1 and Linux 2.6.30 kernel headers. New packages include bmon, ctorrent, dosfstools, enchant, gst-plugins-bad, iw, libmms, libnl, netstat-nat, ntfsprogs, sdl_gfx, and spawn-fcgi.
Migrations is a tool for managing changes to database schemas. It is an Enterprise tool based on ActiveRecord migrations from Rails. It features multiple schema interactions, runtime substitution of values, script generation, auditing, and much more.
Release Notes: The ability to migrate multiple schemas simultaneously was added. The command line interface was changed to support the use of multiple schemas. The version display was changed to state the actual version number instead of LATEST when migrating to the latest version. The schema selection was adjusted to automatically select the schema if it was the only option available. A memory leak which happened by running out of heap space due to classloaders not getting garbage collected was fixed. A connection leak happening with failed migration attempts was fixed.
OProfile is a low-overhead, transparent profiler for Linux. It is capable of instruction-grain profiling of all processes, shared libraries, the kernel, and device drivers, via the hardware performance counters.
Release Notes: This release includes support for several new processor models: ARMv7, AMD family11h, IBM POWER7, Intel Atom, Intel Core i7, and Xeon 55xx (based on Nehalem core). Many other features and bugfixes are included as well. This release also includes a framework for extending the sample data files. Support for AMD Instruction Based Sampling (IBS) has been added, using the new extended feature framework. Additionally, this release supports architected events for for Intel ("arch perfmon") and IBM POWER ("compatibility events").
Sendmail Analyzer is a tool to monitor sendmail usage and generate HTML and graph reports. It reports all you ever wanted to know about email trafic on your network. You can also use it in an ISP environment with per domain and per mailbox reports. Statistics are generated per hour, day, month, and year.
Release Notes: This release fixes launching of the JavaScript error console on onclick events as well as two bugs in global virus and DSN statistics where graphics displayed the wrong data in month view.
fsc2 is a program for controlling spectrometers. Experiments are done by interpretation of scripts written in a simple language, EDL. Devices are handled via modules in order to allow easy integration of new devices. More than 50 devices are supported, connected via serial port, GPIB, LAN, or USB as well as data acquisition cards, etc. The state of an experiment can be remotely monitored via a built-in Web server.
Release Notes: Start-up time of experiments has been reduced by avoiding redundant checks of EDL scripts. A bug in one of the device modules has been fixed. The documentation has been improved in a few places.
LimeSurvey (formerly PHPSurveyor) is a Web application that interacts with MySQL, MSSQL, or Postgres to develop surveys, publish surveys, and collect responses to surveys. Once a survey has been created, data can be inserted into the survey either by a "pretty" public screen which presents each question one at a time, or by a quick and nasty data entry screen. It includes the capacity to generate individualized "tokens", so that invitations can be issued to participants. It also has the capacity to set conditions on whether questions will display (branching), numerous question types, and a basic statistics function.
Release Notes: Dynamic attribute fields are now available for token tables. The conditions were reworked so that they can be based on token attributes. The token table can be managed now even before survey activation. The date format was made definable for each survey language. Template editor and templates were reworked. The date format is now user-definable, and a separate user profile screen was made available for administration users. The quota termination text and end-URL are programmable now. PHP4 support was dropped.
Chicken is a Scheme compiler that translates most of R5RS Scheme into relatively portable C. It supports fully general tail-call recursion, first-class continuations, and has a very flexible and efficient interface to C and C++. Chicken implements several extensions to the Scheme language: lightweight threads, pattern matching macros, dynamic loading of compiled code, and various object-oriented paradigms, such as TinyCLOS, and others. The library system includes hundreds of convenient modules for practical use.
Release Notes: Many bugfixes to the module and syntax systems have been made. The stat-... procedures in the posix unit have been deprecated. Predicates for block and character devices have been added. Simple flow analysis and additional options have been added to the compiler.
CuteFlow is a Web-based document circulation/workflow tool. Users are able to define "documents", which are sent step-by-step to every user in a list. It provides an electronic method for doing internal document circulations.
Release Notes: This release fixes some bugs and adds new features. The main focus of this release was the new mail backend. You can now choose between mail functions based on SMTP, MTA, or PHP. Encrypted SMTP (SSL/TLS) is also supported now. There are a lot of new features to change the behavior of the workflows and their appearance.
Neformal is a small audio player with a file manager and the ability to play file by file. It can keep bookmarks for favorite directories. It can compute RMS statistics for 16 bit PCM WAVs. Song lyrics are supported (via lyricwiki.org). Drag and drop can be used to interact with other applications. ID3v1 and ID3v2 tags are handled flexibly. The charset for tags can be selected. There is a built-in viewer for images and text files. The output device can be selected.
Release Notes: This release contains an adaptation to new http://lyricwiki.org rules. Now Neformal shows the song lyrics with your default Web browser.
Virtual MIDI Piano Keyboard is a MIDI event generator and receiver. It doesn't produce any sound by itself, but can be used to drive a MIDI synthesizer (either hardware or software, internal or external). You can use the computer's keyboard or mouse to play MIDI notes. You can use the Virtual MIDI Piano Keyboard to display the played MIDI notes from another instrument or MIDI file player.
Release Notes: This release introduces two new features: the ability to show note names and the ability to transpose by semitones. The updated components RtMIDI 1.0.10 and vpiano-0.7 widget have been merged into this release.
Berkley Snoop for Linux is a module which adds support for the Snoop protocol, a TCP-aware link layer protocol designed to improve the performance of TCP over networks of wired and single-hop wireless links.
Release Notes: This version compiles on Linux kernels up to 2.6.26. An installation problem that occurred when the destination directory does not exist was fixed.
Jailer is a database subsetting and browsing tool. It is a tool for data exporting, schema browsing, and rendering. It exports consistent, referentially intact row-sets from relational databases. It removes obsolete data without violating integrity. It is DBMS agnostic (by using JDBC), platform independent, and generates DbUnit datasets, hierarchically structured XML, and topologically sorted SQL-DML.
Release Notes: Deadlocks are now prevented during cancellation.
MojoMojo is a Web2.0 wiki with AJAX live preview, hierarchical structure, tags, diffs, pluggable syntax, permissions/ACL, attachments, RSS feeds, a photo gallery, edit conflict resolution via 3-way merge, themes/skinning, localization, built-in full-text search, and a reverse index. Since it's built on top of the Perl Catalyst Web framework, MojoMojo supports any Web server, and includes its own standalone one. It also support any database backend supported by the DBIx::Class ORM, and has been successfully tested with PostgreSQL, SQLite, and MySQL.
Release Notes: Highlights of this release include numerous contributions, including a better design of the navigation and editing UI. First-time users will have an easier time thanks to friendlier database spawning and removal of non-user-serviceable options from the configuration file into MojoMojo.pm. Angle brackets are now preserved in code blocks. Perl comments render correctly in syntax highlighted code. Better markup code is inserted by the edit toolbar buttons.