Hanzim ("Hanzi Master") is an interactive visual dictionary for learning and seeing relationships between Chinese radicals, characters, and compounds. All the characters with a given radical, phonetic component, or pronunciation can be displayed, and all words containing a character, with English meanings. All data is stored locally. Either simplified or traditional characters can be used.
Release Notes: This release brings improved integration of third-party dictionaries such as CeDict and HanDeDict. Handwriting recognition and several other platform-related improvements come to the Mac version, and the Linux version has been updated for better compatibility with recent distributions. There is a new tutorial for lists and flash cards. A version for the iPad (called iHanzim) is now available.
DNSCrypt OSX Client is a user interface to conveniently start/stop dnscrypt-proxy and change DNS settings. It was specifically designed to use DNSCrypt with the OpenDNS public DNS resolvers. It includes a preference pane, a menu bar indicator, and a set of scripts for interacting with the system.
Release Notes: dnscrypt-proxy has been updated to 1.1.0-RC2 and support for plugins has been added. The system DNS cache is now flushed after a network configuration change. The startup scripts can now handle plugins, static DNS configurations, and user-defined exceptions lists. These new settings are not accessible through the user interface yet, but can be configured using control files.
Bitcoin is a peer-to-peer electronic cash system that is completely decentralized, without the need for a central server or trusted parties. Users hold the crypto keys to their own money and transact directly with each other, with the help of a P2P network to check for double-spending.
Release Notes: This is a major version with many new features.
CryptoHeaven offers secure email and online file sharing/storage. Its main features are secure and highly encrypted services such as group collaboration, file sharing, email, online storage, and instant messaging. It integrates multi-user based security into email, instant messaging, and file storage and sharing in one unique package. It provides real time communication for text and data transfers in a multi-user secure environment. The security and usability of CryptoHeaven is well-balanced; even the no-so-technically oriented computer users can enjoy this crypto product with very high level of encryption.
Release Notes: Faster logins, faster message viewing, and many fixes in the message composer. A facelift with improved layout and look.
QDepo (formerly TPDA - Query Repository Tool) is a desktop application for retrieving and exporting data from relational database systems to spreadsheet files. The graphical user interface is based on wxPerl or PerlTk. The main feature of the application is the SQL query repository management. The repository consists from a collection of XML files that ca easily be moved or copied to other computers. The supported formats are Excel (.xls), ODF, and CSV. Database management system support includes CUBRID, Firebird, MySQL, PostgreSQL, and SQLite.
Release Notes: A bug that prevented generating the output file was fixed.
systemd is a system and service manager for Linux, compatible with SysV and LSB init scripts. It provides aggressive parallelization capabilities, uses socket and D-Bus activation for starting services, offers on-demand starting of daemons, keeps track of processes using Linux cgroups, supports snapshotting and restoring of the system state, maintains mount and automount points, and implements an elaborate transactional dependency-based service control logic. It can work as a drop-in replacement for sysvinit.
Release Notes: This release has support for structured log messages from /dev/kmsg, and removes support for classic /proc/kmsg for the journal. Journal files now also support Forward Secure Sealing. The fstab code now handles PARTUUID= and PARTLABEL= entries.
pdf2djvu creates DjVu files from PDF files. It's able to extract: graphics, text layer, hyperlinks, document outline (bookmarks), and metadata.
Release Notes: This release fixes a possible segfault.
check_ssl_cert is a Nagios plugin to check X.509 certificates. It checks if the server is running and delivers a valid certificate. It also checks if the CA matches a given pattern, and checks the validity.
Release Notes: This release improves the "no certificate returned" error message.
phpsqlitesite is a minimal PHP/SQLite content Website system. It gives you a searchable multilingual site with automatic navigation and optional social sharing and comment sections. It consists of one PHP source code file and one SQLite database file, with no requirements other than PHP and SQLite.
Release Notes: AddThis sharing has been added. Pages can be hidden from site navigation, but will still appear in search results. A better default configuration. Better link resolution for the home page (no more links to index.php/). Page links can have an optional extension (such as .html). You can now include hyphens and underscores in page links.
cardme is a Java library implementation of RFC 2426, VCard. It provides Java applications with a way to read and write from and to the VCard file format. The project's goals are to provide a flexible and easy to use library with excellent documentation.
Release Notes: Beta Release 1; not meant for production use unless you really know what you are doing. Major API changes and decreased memory footprint of the VCard implementation class. The version 0.3.x branch will still be maintained.
libmemcached is a C client library for interfacing to a memcached server. It has been designed to be light on memory usage, thread safe and to provide full access to server side methods. It also implements several command line tools: memcat, memflush, memrm, memstat, and memslap (for load generation). The library has been designed to allow for different hashing methods on keys, partitioning by keys, and to use consistent hashing for distribution.
Release Notes: This release removes the custom version of memcached. It has updated hardening rules. It fixes a case where the return error from a socket connection differed from that of a TCP/IP socket.
ntdisp, short for NtD In System Programming, is a system for programming LPC and STM32 (and possibly other) embedded devices. It provides three different frontends, a GObject-based library (for developers), a commandline utility (for computer geeks), and a GTK+3 frontend (for less geeky users).
Release Notes: The project provides 2 backends (NXP LPC and STM32 ARM-based devices) and 2 frontends (a GObject based library and a command line utility). Supported platforms include GNU/Linux, although the project should build also on any POSIX system with libgmime.
Shinken is an advanced monitoring system that is based on Nagios, but redesigned and rewritten from scratch while maintaining compatibility. It can monitor all IT devices from systems to end user applications. In case of a failure, Shinken can alert the operation engineers so they can promptly repair it. It has the same capabilities as Nagios along with more advanced built-in facilities such as load balanced and high availability monitoring.
Release Notes: This version adds multi-layer discovery, adds a new configuration UI (sKonf) based on this discovery feature, and adds a dashboard to the WebUI interface.
Guacamole is an HTML5 Web application that provides access to desktop environments using remote desktop protocols such as VNC or RDP. A centralized server acts as a tunnel and proxy, allowing access to multiple desktops through a Web browser. No plugins are needed. The client requires nothing more than a Web browser supporting HTML5 and AJAX.
Release Notes: A security vulnerability in libguac has been fixed. The Debian packaging of guacd has been updated to run guacd as a reduced-privilege user by default.
Asymptote is a powerful descriptive 2D and 3D vector graphics language for technical drawing, inspired by MetaPost but with an improved C++-like syntax. It provides for figures the same high-quality level of typesetting that LaTeX does for scientific text. Asymptote is a programming language as opposed to just a graphics program. It can exploit the best features of script (command-driven) and graphical user interface (GUI) methods. High-level graphics commands are implemented in the language itself, allowing them to be easily tailored to specific applications.
Release Notes: Bugs with non-square pen function images and autoscaled logarithmic axes were fixed. Off-screen and non-off-screen rendering are now supported in a single binary (requiring OSMesa version 8). The media9 LaTeX style file is now used to embed 3D PRC content. Local 3D coordinates are used. PRC Part names are no longer generated by default. A bug in bezulate was fixed. A settings.axes3 flag was added to control the visibility of PRC axes. An efficient 3D routine for drawing many triangles, with specified vertices and optional normals or vertex colors, was implemented.
Parrot and Chirp are user-level tools that make it easy to rapidly deploy wide area filesystems. Parrot is the client component: it transparently attaches to unmodified applications, and redirects their system calls to various remote servers. A variety of controls can be applied to modify the namespace and resources available to the application. Chirp is the server component: it allows an ordinary user to easily export and share storage across the wide area with a single command. A rich access control system allows users to mix and match multiple authentication types. Parrot and Chirp are most useful in the context of large scale distributed systems such as clusters, clouds, and grids where one may have limited permissions to install software.
Release Notes: Parrot now supports file extended attributes, more efficient iRODS getfile/putfile operations, and watchdog process management.
Makeflow is a workflow engine for executing large complex applications on clusters, clouds, and grids. It can be used to drive several different distributed computing systems, including Condor, SGE, and the included Work Queue system. It does not require a distributed filesystem, so you can use it to harness whatever collection of machines you have available. It is typically used for scaling up data-intensive scientific applications to hundreds or thousands of cores.
Release Notes: WorkQueue now has a new API for logging, improved python binding support and documentation, and various other bugfixes and minor features. Makeflow now supports garbage collection of intermediate files, lexical scoping of makeflow variables, and a new MAKEFLOW keyword for recursive makeflows.