Armadillo is a C++ linear algebra library (matrix maths) aiming towards a good balance between speed and ease of use. The API is deliberately similar to Matlab's. Integer, floating point, and complex numbers are supported, as well as a subset of trigonometric and statistics functions. Various matrix decompositions are provided through optional integration with LAPACK and ATLAS numerics libraries. A delayed evaluation approach, based on template meta-programming, is used (during compile time) to combine several operations into one and reduce or eliminate the need for temporaries.
Release Notes: This release adds more robust norm related functions, as well as fixes for interactions between cube tubes and vectors.
Seed7 is a general purpose programming language. It is a higher level language compared to Ada, C++, and Java. In Seed7, new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than a template or generics concept. Object orientation is used when it brings advantages and not in places when other solutions are more obvious. Although Seed7 contains several concepts of other programming languages, it is generally not considered as a direct descendant of any other programming language.
Release Notes: The compiler has been refactored. Code has been moved from s7c.sd7 to several compiler libraries. The refactored compiler is the first compiler of the 3.0 series. The chapter in the manual about the foreign function interface has been improved. Checks for parse and str have been added to chkflt.sd7 and chkint.sd7. In chkccomp.c, code has been moved to new functions. Usages of logError have been added to cmd_rtl.c and cmd_unx.c. The function cstri_buf_to_stri has been added to striutl.c. The generation of float literals in the compiler has been improved to avoid precision being lost.
LDAP Account Manager (LAM) is a web frontend for managing entries (e.g. users, groups, DHCP settings) stored in an LDAP directory. LAM was designed to make LDAP management as easy as possible for the user. It abstracts from the technical details of LDAP and allows persons without technical background to manage LDAP entries. If needed, power users may still directly edit LDAP entries via the integrated LDAP browser.
Release Notes: This version extends LAM's password policy rules and checks password complexity while typing. LAM Pro supports the latest sudo schema, and the BIND DLZ module can automatically manage PTR records.
pysmb is an experimental SMB/CIFS library written in pure Python to support file sharing between Windows and Linux machines.
Release Notes: Adds support for domains in smb:// URLs. Fixes a bug that fails to test for the correct GSS security provider OID values.
4MLinux is a miniature Linux distribution focusing on four capabilities: maintenance (by using it as a system rescue live CD), multimedia (for example, for playing video DVDs), miniserver (using the inetd daemon), and mystery (meaning console games).
Release Notes: The main features in this release are antivirus protection (Clam AntiVirus 0.98.3 with ClamWin), system backup (4MLinux Backup Scripts 9.0), data recovery (GNU ddrescue 1.17, TestDisk 6.14 with QPhotoRec), disk partitioning (cfdisk 2.24.2, cgdisk 0.8.10, and GNU Parted 3.1), and partition imaging (Partimage 0.6.9, Partclone 0.2.69). Many archive formats can be managed via 7-Zip 9.20, FreeArc 0.666, and PeaZip 5.3.1. File managers (Midnight Commander 4.8.11, X File Explorer 1.37, muCommander 0.9.0), CD/DVD burners (cdw 0.7.1, InfraRecorder 0.53), and UNetbootin 603 are also included.
etmTk is an event and task manager. In contrast to most calendar/todo applications, creating items (events, tasks, and so forth) in etm does not require filling out fields in a form. Instead, items are created as free-form text entries using a simple, intuitive format and stored in plain text files. Both a graphical user interface based on Tkinter and a command line interface are provided.
Release Notes: This release adds the ability to track and assign idle time. Improved editing workflow. Many bugfixes.
Release Notes: This release adds CORS support, which among other things makes YouTube work again. It adds a page to the site about security with CGIProxy, and links to it from the CGIProxy footer. IPv6 support has been added, but the author was unable to test it. Several bugs have been fixed, making more sites work better.
Razercfg is a Razer device configuration tool. It is based on "razerd", a background daemon doing all of the low-level privileged hardware accesses. The user interface tools are "razercfg", a command-line tool, and "qrazercfg", a Qt-based graphical device configuration tool. Supported devices are the Razer DeathAdder (Classic, 3500DPI, and Black Edition) mouse, the Razer Krait mouse, the Razer Lachesis mouse, the Razer Copperhead mouse, the Razer Naga mouse, the Razer Boomslang CE mouse and the Razer Taipan mouse.
Release Notes: The project was ported to Python 3 and PySide. Naga support was improved.
Fotoxx navigates an image collection using a thumbnail browser to choose images to view or edit. Edit functions include brightness, contrast, color, gamma, white balance, tone mapping, red eyes, sharpen, blur, noise suppression, smart erase, trim (crop), resize, rotate, add text, bend/warp, many art effects, HDR, HDF, stack, and panorama. Edit functions use movable curves and sliders. Feedback is live using the whole image. RAW files can be edited and saved with deep color. Areas or objects can be selected using freehand draw, follow edge, and tone matching. Selections can be edited in place with adjustable blending. They can also be cut and pasted into other images. Any metadata can be edited, reported, and searched (filenames, tags, dates, geotags, comments, captions, ratings, etc.). Collections (arbitrary subsets) can be defined and viewed. Batch functions are available for rename, resize/export, RAW conversion, and more.
Release Notes: The Window layout was revised to improve space utilization. A custom convolution kernel can be edited and applied to an image. If a RAW file has no embedded thumbnail, one is created. Panorama residual alignment errors (e.g. parallax offsets) can be fixed by dragging and warping images with the mouse. Trim/Rotate and Fix Perspective can be adjusted in 1-pixel steps using the keyboard arrow keys. Resize and sharpen options were added to Batch Convert RAW. Mashup can adjust image overlaps and transparencies more easily. Three minor bugs were fixed.
Stoa is a corpus of interactive activities to play with mathematics for grade 1 learners.
Release Notes: English proofreading. Localization in French. 5 new etayages (activities). For clarity, repaints the skip button icon in orange. A personalized avatar (see README). A simple table widget to present artifacts. A virtual machine with a working keypad. Background can be defined per etayage (activity).
Burp is a program that backs up and restores data. It uses librsync in order to save on the amount of space that is used by each backup. It also uses VSS (Volume Shadow Copy Service) to make snapshots when backing up Windows computers.
Release Notes: A bugfix for restoring permissions on empty directories. Compiles on systems that have no O_NOATIME and fdopendir(), i.e. Mac OS X. FreeBSD scripting fixes. In bedup, detects if a rename failed after unlinking the target file, then prints a warning and stops processing. Fixes a case where an interrupted backup may not have been automatically recoverable. Sets the IPTOS_THROUGHPUT bit on Windows so that burp is doing the right thing even if Windows decides to remove it.
openDIAS (Document Imaging Archive System) provides document imaging with OCR. You can scan documents (with SANE) or import office documents, then assign them tags. It can store all your letters, bills, statements, etc. in a convenient, safe, and easily retrievable way.
Release Notes: This release added auto tagging by detecting similar documents. Username authentication now uses a new session system. A Dutch translation was added and a number of German translations were fixed. Scanning color and performance were improved. The UI was improved UI with print now, date formats, file uploads, and error feedback. There were lots of internal refactors and improvements, new tests, and increased test performance.
remoteEncFs supports some use cases for using a remote filesystem encrypted with encfs locally. Such filesystems can be created with Boxcryptor Classic. In particular, remoteEncFs supports local synchronization and mounting local or remote copies.
Release Notes: The file system is now checked for files in use before unmounting.
Conseptizer is two things: 1. a closure(-mimic) / higher-order programming and dynamic typing library for the C programming language, 2. a very dynamic programming language that provides expressiveness through simplicity and offers powerful features that cannot be found in mainstream languages today. Each of these two aspects can be useful on their own, but the combination and tight integration in Conseptizer means: if at some point your runtime performance requirements are not fulfilled by the dynamic language, it is very easy to migrate parts of your program code to C.
Release Notes: First public version.
DDMSence (pronounced "dee-dee-em-Essence") is the only Java library that fully supports the DoD Discovery Metadata Specification (DDMS). It provides a complete implementation of the DDMS specification using any DDMS version between 2.0 and 5.0. Validation is performed according to both the schema and the specification, and custom validation rules can be defined with ISO Schematron.
Release Notes: This release adds configurable, automatic JSON output for all DDMS components. It is backwards-compatible with all versions since 2.0.0.
Groonga is a fast and accurate full text search engine based on an inverted index. Newly registered document instantly appears in search results, and updates are allowed without read locks. These characteristics result in superior performance for real-time applications. It is also a column-oriented database management system (DBMS). Compared with well-known row-oriented systems, such as MySQL and PostgreSQL, column-oriented systems are more suited for aggregate queries.
Release Notes: This release added support for daylight saving time, experimental tokenizer_list and normalizer_list commands, changed HTTP responses on errors, and support for Munin plugins in groonga-httpd.
GnuAccounting is an accounting and bookkeeping application. It interfaces with Moneyplex, Starmoney, Karm, and Winston, embeds OpenOffice.org and Firefox, and utilizes either HSQLDB or a separate MySQL installation.
Release Notes: Support for reading and writing invoices using the "ZUGFeRD" standard was added, using the recently released Mustang project. Small amendments like new units, new expense categories (telecommunication), placeholders for IBAN, BIC, and SEPA mandate, corrections, and a new forum complete the picture.
fbcat grabs an image of a framebuffer and stores it in a PPM file.
Release Notes: Support for monochrome visuals was added.
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: This release added a function for editing users.
QuickMSG is a secure messaging app for Android and the Linux command line. Its goal is to provide a simple and easy to use chat application with contacts and groups, providing secure chatting with no reliance on any central servers. It offers a simple interface for text chat and sending other content such as images and videos. Chat messages are sent using PGP encrypted email. All a user needs is an email provider which offers IMAP retrieval and SMTP submission (such as Gmail).
Release Notes: The number of unread messages is better displayed in the app and in notifications. Notifications are also automaticly cancelled when they are no longer needed, such as when the app is started.
Release Notes: This alpha release introduces major features along with numerous improvements.
irked is an IRC client that runs as a daemon accepting notification requests as JSON objects presented to a listening socket. It is meant to be used by hook scripts in version-control repositories, allowing them to send commit notifications to project IRC channels. A hook script that works with git, hg, and svn is included in the distribution.
Release Notes: Various minor improvements to irk, and better support for branch names containing slashes.
Qore is a scripting language supporting threading and embedded logic, and designed for applying a flexible scripting-based approach to enterprise interface development. It is also useful as a general purpose language.
Release Notes: This is a major release with many many bugfixes and new features such as much improved HTTP and REST support (including chunked transfer support, new client and server classes for REST support for data streaming) improved database support (including a new Schema module for automatic DB-independent schema management, and many SqlUtil module improvements), and much more.
phpMyFAQ is a multilingual, completely database-driven FAQ system. It support various database systems and it also offers a content management system with a WYSIWYG editor, an image manager, flexible multi-group and multi-user support, a news system, user tracking, language modules, templates, PDF support, a backup system, Active Directory support, and an easy to use installation script.
Release Notes: This release finally dropped support for Internet Explorer 7 and 8, and updated the Brazilian Portuguese translation and the TinyMCE and TCPDF package bundles. Some minor issues were fixed.
Ascii Design is an ASCII art program based on the FIGlet engine. You can create text-based art for many types of decorations for Web sites, email, text files, etc.
Release Notes: This release brings AppData file for Linux.