Welcome to Freecode
BAD (BAckup Daemon) "watches" a directory and copies any files or directories moved/copied into it to another "backup" directory automatically using inotify. It will automatically generates hashes for files using the md5 hashing algorithm, and stores them in a file for quick and easy integrity checking. It will log (mostly) everything it's doing, and makes it very convenient to grep for certain messages using multiple logging levels which the user can set to get the desired output. It has its own built-in uninstaller which will delete any and all files it has created (besides the user's watch and backup directories).
Release Notes: This release is mainly a lot of bugfixes and major code restructuring. One new feature is the pid file that will disallow two bad processes from runing at once to prevent duplicate logging output and too much resource usage. Logging levels can be set as command line arguments to obtain the desired logging output. A self uninstaller has been added that will delete ~/.bad, the binary, and the manual page. It requires root privileges.
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: Allows any parameter types in the framework, allowing you to get messages with parameters. Adds several helper classes for the java.util.logging package. One class allows you to configure the formatting of a LogRecord; another only emits to System.err if the level of the LogRecord is greater than or equal to a specified level; and the last one is a filter that allows you to filter the records depending on the path of the LogRecord source.
XiX Music Player is a music player for MP3, Ogg, and FLAC files. It is easy to create and maintain your own playlists. There is an integrated lyric viewer that searches for the lyric of the song you are listening to. If the CD cover is found, it is also shown. You can also rip CD tracks to MP3 or FLAC. Listening to your favorite online radio stations is also possible. The focus is on having fast control of all your music.
Release Notes: Exclude songs from fading (eg. Live CD). Add languages on the fly: put your language in the LOCAL folder to try it out. Shows the CD cover above the lyrics. Does not reload the CD cover when the CD cover has not changed. Cleans up EQ code so that it uses fewer FX layers (less CPU consumed). Rip audio from DVD to MP3 or FLAC. Shuffle does not always start with the first song. Better handling of corrupt songs. Windows: rip audio from DVD to MP3 or FLAC. The previous release did not close playlists and song texts, which could lead to errors. ARM: reverse playback, EQ, and FX (not yet usable on slow ARM CPUs).
Luksus is a script that makes it quick and easy to create encrypted volumes such as hard drives, USB sticks, and SD cards on on Linux . It can also create encrypted file containers. It wraps cryptsetup, shred, and mkfs.
Release Notes: This release marks a steady path towards 1.0 and is considered usable and stable. The script now offers an elegant way to encrypt drives and file containers. This version brings many improvements over the past versions, including more sophisticated code and better output for the user.
segatex is a tool to configure SELinux policy with the help of a GUI. At the push of a button, it can generate a .te file in the /usr/share/segatex directory. You can then edit your .te file, make a module, and install. You can make any module name and edit current modules. You can install, update, and remove modules. You can semanage list and semanage login, fcontext, and port or set some domain permissive. You can download SELinux-related RPMs, including xguest, sepostgresql, and mod_selinux. You can download Fedora DVD or CDs. You can relabel your system. You can audit2allow by GUI. You can check refpolicy by analyzer. segatex includes its own policy.
Release Notes: This release fixes the segatex SELinux policy module. It adds another tunable_policy.txt file that shows the directory and file where each tunable_policy resides.
Docebo LMS E-Learning Platform Integration is a plugin that integrates the Docebo E-Learning platform with WordPress. It allows you to embed online courses into your WordPress website and assign training through the WordPress dashboard, access courses and training reports and control the whole E-Learning project directly from the WordPress dashboard, display courses assigned to logged-in users by using a WP widget, import a WordPress user database into Docebo, and enable Single Sign On between WordPress and Docebo.
Release Notes: This release requires WP 3.0 or higher, and is compatible with versions up to 3.6.
The eobjects.org MetaModel is a project created for maximum reuse of a SQL-compliant domain model of the database domain. The MetaModel is a model that contains classes that represent the structure of a database (schemas, tables, column, relationships) and interaction with the database (queries) in a SQL/LINQ-like way. In short, it is a model for modelling data in databases and other datastores. With MetaModel you can query different datastores like databases, CSV files, Excel spreadsheets, MS Access files, and XML files using the same approach and the same domain model.
Release Notes: This release adds a module for querying and updating Salesforce.com installations, backed by the Salesforce.com Web services. It adds a module for querying SugarCRM installations, backed by SugarCRM Web services. It optimizes support for DB2 queries with firstRow and maxRows properties set, yielding a ROW_NUMBER query in the background database interaction.
POS-Tech is point-of-sale software for touchscreen devices. It is a fork of the abandoned project OpenbravoPOS, with new features and built with the support of professional users.
Release Notes: Version 1.2 is now in the beta phase. The main new features for this version are automatic discount and count of plates in restaurant mode and some new reports. This version also brings a lot of enhancements like button tooltips and directly showing the list of the top ten customers on selection.
Wikitty is a key/value storage and search system. A Java object or a relational table is frozen when writing code or creating a database. To make them evolve, you have to go back into the code, write a migration process, etc. It is also hard to maintain coherent code when you want to develop the same application for similar needs with only small differences. Between the common code and the specific code, it can easily become a real burden. Wikitty tries to answer those problems, bringing a technical solution which is easy to put into place and to use.
Release Notes: This release allows you to remove an extension on a wikitty object. You can add a default value tag for wikitty field definition. The parser has been enhanced to support an empty query as True and #depth as WikittyFieldSearchDepth. A DISTINCT clause has been added for SELECT queries. The select clause has been enhanced to allow multiple select and user functions. A format translator has been added in the query parser when the field to compare is a date. Some bugs have been fixed.
KeyBox provides a way to manage OpenSSH public keys and shell scripts to be distributed or executed on managed systems. The authorized_keys file is generated and distributed based on relationships maintained in the application. This allows centralized management to help prevent public key sprawl. Also, shell scripts can be created and executed on the systems which have been defined in the application.
Release Notes: This release adds the ability to distribute keys by system profiles, provides a way to manage shell scripts to execute on defined systems, and adds a timeout for a runaway shell script.
rainbarf provides fancy resource usage charts to put into the tmux (and screen) status line.
Release Notes: This release adds support for the 256-color palette, support for ~/.rainbarf.conf, and code cleanup.
reposurgeon is a tool for editing version control repository history. It enables risky operations that version control systems don't want to let you do, such as editing past comments and metadata and removing commits. It works with any version control system that can export and import git fast-import streams, including git, hg, and bzr. It can also read Subversion dump files directly and can thus be used to script production of very high-quality conversions from Subversion to any supported DVCS.
Release Notes: This release adds a debranch feature for merging branches which should be subdirectories, and minor speed tuning via memoization.
SeedDMS is a powerful, easy to use document management system forked from and fully compatible with LetoDMS. Many years of development has made it a mature and enterprise-ready plattform for sharing and storing documents.
Release Notes: This release adds some minor corrections.
THIS (This HTML Is Simple) is a content management system with blog capabilities. It features HTML templates, anonymous and registered users, themes, and clean, optimized PHP code with an emphasis on code/data separation.
Release Notes: This release redesigns the Admin page and adds many new features to it. The markup language code is more efficient, and the HTML menu composition code has once again been redesigned and is much more efficient and logical.
Clonezilla is a partition or disk cloning tool similar to Symantec Ghost. It saves and restores only blocks in use on the hard drive if the file system is supported. For unsupported file systems, dd is used instead. It has been used to clone a 5 GB system to 40 clients in about 10 minutes.
Release Notes: The underlying GNU/Linux operating system has been upgraded. This release is based on the Debian Sid repository (as of 2013/Feb/26). The Linux kernel has been updated to 3.2.39-1. Multipath devices, e.g. /dev/cciss/c0d0, are now supported natively (no more linking them to /dev/sd[a-z]). Therefore, LVM on cciss devices are now supported. Xen disk (/dev/xvd[a-z]) has been added as a supported device. An issue with imaging JFS partitions larger than 50 GB has been fixed.
Cyphertite is a tar-like secure remote archiver. It deduplicates, compresses, and encrypts data prior to transmission, providing total privacy while reducing unnecessary wire traffic. It seamlessly supports IPv6 and IPv4 on a variety of platforms.
Release Notes: This release fixes an issue preventing archival of files >2GB on 32-bit Linux (bz #50), an issue which made passwords with certain symbols not work when stored in cyphertite.conf (bz #41), an issue with extraction of special devices, and cases in which hardlinks could fail to be created during restore.
pyHIDS is a simple host-based intrusion detection system. It uses an RSA signature to check the integrity of its database. Alerts are written in the logs of the system and can be sent via email to a list of users. You can define rules to specify files to be checked periodically.
Release Notes: It is now possible to check the output of commands ("iptables -L", for example) if you want to check the status of your firewall configuration.
The xterm program is the standard terminal emulator for the X Window System. It provides DEC VT102/VT220 and Tektronix 4014 compatible terminals for programs that can't use the window system directly. If the underlying operating system supports terminal resizing capabilities (for example, the SIGWINCH signal in systems derived from 4.3bsd), xterm will use the facilities to notify programs running in the window whenever it is resized.
Release Notes: This release fixes the special case of the #282 change for "alternateScroll" to allow the wheel-mouse to work properly in the scrollbar area.
Observium is an autodiscovering network monitoring system focused primarily on Cisco and Linux networks but includes support for a wide range of network hardware and operating systems. Observium has grown out of a lack of easy to use NMSes. It is intended to provide a more navigable interface to the health and performance of your network. Its design goals include collecting as much historical data about devices as possible, being completely autodiscovered with little or no manual intervention, and having a very intuitive interface.
Release Notes: This release adds a new AJAX-based typeahead search for hosts and ports. The user interface has been updated with an almost complete migration to Bootstrap. Lots of old UI elements have been updated, and a lot of visual improvements made.
974 Application Server helps with development of powerful Web applications emphasizing security and clustered load balancing which you can rapidly redistribute on the same cluster to other customers.
Release Notes: The number of items and categories of a blog or a showcase can now be limited. You can see the size of the client disk space allocated for the management of file uploads.
TOMUSS allows multiple users to edit the same spreadsheet table with their Web browsers. It stores the complete history of the table modification. TOMUSS is intended to be used by teachers to enter ranking and to allow students to see their ranks.
Release Notes: This is a bug fix release. The '!' behaviour in ACLS has been fixed, and special characters in filters are now escapable with \.
cdrtools (formerly cdrecord) creates home-burned CDs/DVDs with a CDR/CDRW/DVD/BluRay recorder. It works as a burn engine for several applications. It supports CD/DVD/BD recorders from many different vendors; all SCSI-3/mmc- and ATAPI/mmc-compliant drives should also work. Supported features include IDE/ATAPI, parallel port, and SCSI drives; audio CDs, data CDs, and mixed CDs; full multi-session support; CD-RWs, DVD-R/-RW, DVD+R/+RW, BD-R/BD-RE; and TAO, DAO, RAW, and human-readable error messages. cdrtools includes remote SCSI support and can access local or remote CD/DVD/BD writers.
Release Notes: This release supports hard links, named pipes, sockets, character specials, and block specials with UDF, supports all three Unix times with microsecond granularity in UDF, sets the correct user/group/permission for symlinks in UD, and supports S_ISUID, S_ISGID, S_ISVTX (set uid, set gid, sticky) in UDF.
CorneliOS is an easy-to-use and cross-browser "Web Desktop Environment", "Web Operating System", or "Web Office" that comes with a set of cool applications. It includes a Content Management System (CMS) so that you can easily set up and manage your own website as well as a Database Management System that allows you to rapidly build any kind of database application.
Release Notes: CorneliOS 3.2r26 offers new CorneliOS system compiler security check features, various CIOS Edu API target and work manager enhancements, smaller CIOS Edu API global enhancements, new CIOS Apps API display options, and updated system images, language kits, and style sheets.
KEDR is a framework to facilitate dynamic analysis of kernel modules in Linux ("KEDR" is an acronym for "KErnel-mode Drivers in Runtime"). KEDR allows you to intercept the calls that a kernel module makes to the functions exported by other modules and by the kernel proper. The tools provided by the framework can record the arguments and return values of these functions to a trace, perform fault simulation according to user-defined scenarios, and check the kernel modules for memory leaks and some other kinds of problems. Custom data collection and analysis tools for the Linux kernel can also be built on top of KEDR framework.
Release Notes: The most significant enhancement in this version is support for Linux kernel versions 3.7 and 3.8. Several bugs were fixed.
LinOTP is a solution for strong two-factor authentication with one time passwords. It features a modular architecture into which UserIdResolver, authentication, and OTP calculation modules can be plugged. It includes UserIdResolver modules for LDAP/AD, SQL, and flat file user databases, and authentication modules for PAM and RADIUS. New modules can be developed easily. Supported tokens are HMAC-OTP/HOTP (RFC 4226/ OATH compliant), Aladdin eToken PASS, eToken NG-OTP, Safeword Alpine, Google Authenticator, motp, SMS OTP/Mobile TAN, and a Simple Pass token for users without token hardware. TOTP is supported, along with a new algorithm for daily passwords for applications not supporting RADIUS. CLI, Web, and GTK+ GUI clients are available for management. LinOTP features multi-client capability, redundancy, and a self-service portal. It has been used with PAM for local and SSH logins, Apache, VPN, and Windows Terminal Server, and is OATH certified.
Release Notes: QR-Code enrolment was added to the management Web UI and self-service portal. A QR-Code image was added to replies. It is now possible to send a HTTP 500 error response instead of status:false. Man pages were added for command line tools. Broken TOTP resync was fixed. Performance with dynamic token classes was improved. The contents of the lost password token was defined. Also added were HTML documentation for the LinOTP Web UI, import of OCRA seeds via CSV, support for the AD uidType DN, objectGUID, and sAMAccountName, counting of only active tokens for the licensing, and improved SQL- and LDAPResolver.
A GTK2-based scientific calculator with algebraic, RPN, and formula entry modes.