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: This release fixed new problems with jobcontrol introduced with the new vfork() support, and an old problem with jobcontrol and (cat /dev/null; cat /dev/null) | cat.
GroupOffice is a groupware suite that takes your office online, implementing online collaboration and CRM. It allows you to share projects, calendars, files and email online with co-workers and clients. It is easy to use and fully customizable. It also features synchronization with PDAs and Outlook.
Release Notes: This release has improved performance, some bugfixes, and translation updates. Upgrading is recommended.
OrientDB is a NoSQL DBMS which can store 150,000 documents per second on common hardware. Even with a document-based database, the relationships are managed as in graph databases, with direct connections among records. You can traverse entire or parts of trees and graphs of records in a few milliseconds. It supports schema-less, schema-full, and schema-mixed modes, has a strong security profiling system based on users and roles, and supports SQL between the query languages. Thanks to the SQL layer, it's straightforward to use for people skilled in the relational world.
Release Notes: This hotfix fixed database corruption on shutdown.
GNU ddrescue is a data recovery tool. It copies data from one file or block device (hard disk, CD-ROM, etc.) to another, trying to rescue the good parts first in case of read errors. GNU ddrescuelog is a tool that manipulates ddrescue logfiles, shows logfile contents, converts logfiles to/from other formats, compares logfiles, tests rescue status, and can delete a logfile if the rescue is done.
Release Notes: A bug has been fixed in the "or" and "xor" operations of ddrescuelog. New "-H, --test-mode", "-L, --loose-domain", "-N, --no-trim", "-O, --reopen-on-error", "-1, --log-rates", and "-2, --log-reads" options have been added. The "-K, --skip-size" option has been extended. If ddrescue is interrupted by a signal, it now terminates by raising that signal. The algorithm of the copying phase has been changed. The "-B, --binary-prefixes", "-C, --complete-logfile", and "-P, --compare-as-domain" options have been added to ddrescuelog. Many improvements have been made to the documentation.
Lynis is an security auditing and hardening tool for Unix derivatives like Linux/BSD/Solaris. It performs an in-depth scan on the system to detect software and security issues. Besides information related to security, it will also scan for general system information, installed packages, and possible configuration mistakes. The software is aimed at assisting automated auditing, configuration management, software patch management, vulnerability detection, and malware scanning of Unix-based systems.
Release Notes: This release adds PHP related tests (e.g. register_global), several improvements of existing functions, and new report values (plugins_enabled, session_timeout_enabled and session_timeout_method). Some smaller improvements have been applied.
ejabberd is a multi-platform, scalable, distributed, and fault-tolerant Jabber/XMPP server. It includes Jabber services like Multi-User Chat, IRC transport, HTTP-Bind, Publish-Subscribe and PEP. It supports virtual hosting, connection to transports (gateways) to other networks, and connection to other Jabber servers. Other supported features are Web and command-line administration, encryption support (SSL and TLS), several authentication methods (embedded, external script, LDAP, PAM, and ODBC), varied storage methods (embedded, ODBC, PostgreSQL, MySQL, MSSQL), Jabber user directory, and translations in more than 20 languages.
Release Notes: Support for XEP-0198, XEP-0321, SIP, and TURN, and many other improvements and bugfixes.
Aspose.BarCode is a .NET component for generation and recognition of Linear and 2D barcodes on all kinds of .NET applications. It supports WPF with 29+ Barcode symbologies like OneCode, QR, Aztec, MSI, EAN128, EAN14, SSCC18, Code128, Code39, Postnet, MarcoPDF417, Datamatrix, UPCA, etc. Other features include barcode insertion in PDF, Word, and Excel documents. It can also take image input in BMP, GIF, JPEG, PNG, and WMF formats. You can also control image styles such as background color and bar color.
Release Notes: Code39 recognition from PDF file format and Code128 and DataMatrix code recognition from TIFF format were fixed.
Google Map GPS Cell Phone Tracker allows you to track Android, iOS, Windows Phone, and Java ME cellphones using Google Maps. It has two parts, a server and phone clients. You have a choice of two servers, using asp.net and SQL server or PHP and MySQL. The server software allows you to view cellphone locations in realtime using Google Maps and store routes and view them later. The client applications send their locations to the website periodically. All four applications work properly in the background and are written natively on each platform.
Release Notes: Android intervals above one minute were fixed, and the AdSense ads publisher ID was removed.
Admin4 is a tool for server maintenance via several plugin modules, running on Windows, Mac OS X, Linux, and many more platforms. Currently, plugins for BIND DNS, LDAP, and PostgreSQL are included. It is designed as a framework, using Python for fast development of plugins and custom modifications. The DNS plugin should be able to query (axfr) any type of server, and performs updates via DDNS, which ensures that it won't interfere with other DDNS clients (DHCP, SAMBA4). For BIND 9.7 and up, statistics are supported as well and used to retrieve the server's zones automatically. The LDAP plugin features browsing and generic editing of all types of LDAP entries with schema support. In addition, high-level editing of objects like users, groups and samba domains is supported. Custom objectClasses and attributes can easily be added. The PostgreSQL module features a query tool with centrally stored snippets, a data tool with filter presets and a database object browser.
Release Notes: This release has an object find function that lets you locate objects in the browser tree faster. The LDAP and PostgreSQL module enhance this feature, by not just scanning the tree, but searching the database and populating the object browser tree if necessary.
MUSCLE (Multi User Server Client Linking Environment) is an N-way messaging server and networking API. It includes client-side networking APIs for various languages, including C, C++, C#, Delphi, Java, and Python. MUSCLE lets programs communicate over a network via streams of serialized Message objects. The included server program ("muscled") lets its clients message each other and store information in its server-side hierarchical database. The database supports flexible queries via hierarchical wildcarding, and "live" updates via a subscription mechanism.
Release Notes: This release fixed a rather embarrassing bug that would prevent the PR_COMMAND_REMOVEPARAMETERS command handler from removing subscriptions that had wildcards in their subscription-path string. This could cause old subscriptions to build up over time, eventually leading to high memory usage and/or poor performance.
Gnome Partition Editor is a graphical frontend to libparted. It supports creating, resizing, moving, and copying of partitions.
Release Notes: This release includes GParted 0.19.0, which refactors code to address random crash behavior, and makes partition information dialog viewable on 800x600 screens. This live image includes fixes to improve booting on UEFI firmware computers, and has undergone extra testing to ensure it works with motherboard BIOS RAID (aka FAKE RAID). Note that the CD/DVD tray is no longer ejected on shutdown/reboot, and that the minimum requirement has increased to 160 MB of RAM.
kpcli (KeePass CLI) is a command line interface (interactive shell) to work with KeePass database files. It was inspired by the author's use of the Ked Password Manager's "kedpm -c" option combined with a need to migrate to KeePass.
Release Notes: The open command was fixed.
privacyIDEA is a multi-factor authentication solution. It can manage any type of authentication device. All common OTP (one time password) devices are supported, including Google Authenticator, eToken Pass, OTP cards, Yubikey, SMSOTP, and mTAN/mobileTAN. New devices can be added easily. Users can be retrieved from flat files, LDAP, Active Directory, SQL databases, and SCIM services. It can also handle authorization and writes all events to a digitally signed audit log, giving you basic AAA functionality.
Release Notes: This release added support for the sipgate SMS provider for SMS OTP.
ChaiScript is an embedded scripting language designed from the ground up to directly target C++ and take advantage of modern C++ development techniques. Being a native C++ application, it has some advantages over existing embedded scripting languages. It uses a header-only approach, which makes it easy to integrate with existing projects. It maintains type safety between your C++ application and user scripts. It supports a variety of C++ techniques including callbacks, overloaded functions, class methods, and STL containers.
Release Notes: This release added automatic conversion of arithmetic return types, following the same rules as conversion of arithmetic types when passing parameters. It also added automatic casting up the inheritence hierarchy when possible. travis.ci testing was enabled. Users can now add globals from within a script. Various static analysis fixes were made and code was modernized to C++11. Unofficial support for Haiku was added. Inability to compile on Cygwin was fixed. There were also formatting fixes, spelling corrections, various threading fixes, and performance improvements.
Delta Reporting is a central logging service for CFEngine. CFEngine promises and classes are stored in a central database and made available for advanced searches and reports via a modern Web interface and the command line.
Release Notes: Code refactored and improved style.
webon is a Web content management system. It provides an access log to check who has visited your site. It has a counter that lets anybody know the number of people who have visited your site.
Release Notes: Password Controller was fixed. It now echoes the Login User (administrator).
TXR is a new data munging language. TXR's special pattern language provides template-based matching of entire documents or large sections of documents. It also contains a language for functional and imperative programming. It is written in C and takes the form of a utility that is portable to Unix-like platforms and Windows.
Release Notes: Solaris (x86) and FreeBSD are now supported targets. There were some new functions and bugfixes.
Skylable SX is a reliable, powerful, fully distributed cluster solution for your data storage needs. It can aggregate the disk space available on multiple servers and merge it into a single storage system. The cluster makes sure that your data is always replicated over multiple nodes (the exact number of copies is defined by the sysadmin) and synchronized. It has built-in support for deduplication, client-side encryption, on-the-fly compression, and much more.
Release Notes: Changes in this release include support for using a custom port number, a progress bar in sxcp while transferring files, sxcp --bwlimit support (for setting a bandwidth usage limit), configure --with-system-libs support (to force the use of system libraries), and many minor improvements and bugfixes.
Postgrey is a Postfix policy server that implements greylisting. When a request for mail delivery is received by Postfix via SMTP, the triplet CLIENT_IP / SENDER / RECIPIENT is built. If it is the first time that this triplet is seen, or if the triplet was first seen less than 10 minutes ago, then the mail gets rejected with a temporary error. Hopefully, spammers or viruses will not try again later, even though such behavior is required per RFC.
Release Notes: Process names on Linux systems longer than 15 characters are now supported. The default whitelist was updated.
Orthanc is a lightweight, RESTful DICOM server for health care and medical research.
Release Notes: This release features the decompression of DICOM files containing JPEG and JPEG-LS images. Furthermore, to support algorithmic research for medical imaging, Orthanc now allows the download of images as matrices through its REST API, in a format that is directly compatible with Matlab and Octave, without using any DICOM library.
ZABBIX is an enterprise-class distributed monitoring solution designed to monitor and track performance and availability of network servers, devices, and other IT resources. It supports distributed and Web-based monitoring, auto-discovery, real-time monitoring, SLA assurance, trending, and more.
Release Notes: This release candidate introduces significant performance improvements in the Web front-end along with important bugfixes.
Univention Corporate Client (UCC) is a flexible and efficiently manageable operating system for PCs, notebooks, and thin clients in companies and institutions. The software contains a Linux-based desktop environment optimized for business use. It allows desktops to be adapted to hardware and intended applications. In addition, it can be managed conveniently and efficiently via a Web-based console. In comparison to other systems, it guarantees integrated administration procedures for users, clients, desktops, and permissions and effectively does away with the use of different, uncoordinated tools. It serves as a platform for access to remote desktop solutions and virtualized desktops as well as browser or terminal server-based applications.
Release Notes: This version includes an update to Kubuntu 14.04 and an assistant for the configuration and rollout of UCC, including the integration of Citrix receivers. UCC images can now be managed centrally within the Univention Management Console. Support for xrdp is now integrated and makes access to the KDE desktop faster, and possible from Microsoft Windows and Mac OS X systems. The UEFI boot standard is now supported, reducing boot time. The UCC image build tool has been improved and creates now more compact images.
WireframeSketcher is a software tool that helps product managers, designers, and developers quickly create wireframes, mockups, and prototypes for desktop, Web, and mobile applications. It’s a standalone application and a plug-in for any Eclipse IDE.
Release Notes: This version introduces simplified components, improves stroyboard editing workflow, and updates the online sharing service. Other changes include various small improvements and bugfixes.
RCDevs OpenID Provider is an OpenID 1.1 and 2.0 provider with simple registration and multiple OpenID URL formats. Compared to other OpenID provider implementations, RCDevs OpenID Provider is extremely easy to implement: provided that you have a working WebADM server, installation just consists of adding the OpenID WebApp in WebADM and adding a markup in the index page of your public Web site. The RCDevs OpenID Provider works with LDAP and OpenOTP authentication back-ends. With OpenOTP, your OpenID users can authenticate with any OpenOTP one-time password mechanism (Soft Tokens, SMSOTP, MailOTP, Yubikey, MobileOTP). RCDevs OpenID Provider supports both query-string-based OpenID URLs and hostname-based OpenID URLs. An example of the format using a query string is "http://rcdevs.com/?user=myuser&domain=mydomain" and an example of the format using a hostname is "http://myuser.mydomain.rcdevs.com/".
Release Notes: RCDevs Web federation service (Idp) now supports SAMLv2 with AuthnRequest and LogoutRequest. Both HTTP-POST and HTTP-Redirect protocol bindings are supported. There are options to return a list of configurable user LDAP attributes. The update includes other new features and some fixes.
RCDevs TiQR is an innovative way to authenticate yourself to Web applications. Its unique user friendly features include one-click enrollment using QR codes and secure authentication without having to re-type complicated codes by leveraging dynamic QR codes embedded in Web pages. TiQR supports the OCRA suite of authentication protocols. Its security is based on AES 256-bit encryption and the SHA family functions.
Release Notes: TiQR Server supports hardware cryptography with YubiHSM from Yubico. HSMs are used for hardware encryption of TiQR secrets in user data and true random number generation for TiQR challenges. The update includes a lot of new features and some fixes, and is now free for 40 users.