Welcome to Freecode
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 release allows the cell text to be colored in red or green using filters. It is now possible to import a cell's comment. The line filter is now focused by Ctrl-F.
Kernel Mode Linux is a technology which enables the execution of user programs in a kernel mode. In Kernel Mode Linux, user programs can access kernel address space directly. Unlike kernel modules, user programs are executed as ordinary processes (except for their privilege level), so scheduling and paging are performed as usual. Although it seems dangerous, the safety of the kernel can be ensured through such methods as static type checking, software fault isolation, and so forth.
Release Notes: This release has been merged with the 3.9 Linux kernel.
GeoToad is a geocaching query tool to help speed up the boring part of geocaching: choosing the cache and collecting the data. It allows you to generate any kind of complex query you want, and the program will go and poll the Geocaching query, grab the data, and output it to any format you want. The Geocache info can be synced straight to your GPS, iPod, PDA, or cell phone in over 20 different formats.
Release Notes: This stable version, codenamed "M'aidez!", is mainly a bugfix release triggered by recent changes in the search result format. Minor additions include the "-Y" option (skip fetching details), and "short input" into the TUI. Please move to Ruby 1.9, as 1.8 support will be phased out soon.
OpenAPC is an APC (Advanced Process Control) solution that is highly flexible and configurable and covers a wide range of automation, visualization, and process control tasks from home control up to industrial automation. Control applications created with the OpenAPC editor's visual interface can perform several tasks dependent on how the application is configured and used. The application is available for many different platforms, so OpenAPC projects can be switched over to a different platform easily.
Release Notes: This version provides several new functions and new supported hardware for all components of the software package, including ControlRoom and BeamConstruct. New external tools, like CorrCorrect for generating scanhead correction files, have been added. Several bugfixes have been made, and a vision system was introduced for BeamConstruct.
Monitorix is a lightweight system monitoring tool designed to monitor as many services and system resources as possible. It has been created to be used under production Linux/UNIX servers, but due to its simplicity and small size may also be used on embedded devices as well.
Release Notes: This version introduces a new major feature, a new graph to monitor the sensors of a Raspberry Pi card, which includes its clock frequencies, temperature, and voltages. Another important new feature is support of ATI cards in the lmsens graph, which will be able to display its temperature. As in the NVIDIA case, it requires the ATI official drivers. It also includes the new option temperature_scale to be able to toggle between values in Celsius or in Fahrenheit in all graphs that show temperatures.
Wmconfig is a text-based menu generation tool for various X window managers for desktops. Toolkits like Qt or Gtk are not required. It uses a simple configuration layout and the configuration may be edited with a text editor.
Release Notes: Wmconfig is now compatible with Clang and compiles without errors.
BashStyle-NG is a graphical tool for changing Bash's behavior and look and feel. It can also style Readline, Nano, and Vim. It ships with a huge functionchain, which is used by the 16 default prompt styles, but may also be used separately.
Release Notes: The window is no longer forced to be centered. Adds the ability to specify which Python interpreter to use. Makes sure PATH is set early so that bs-ng-wizard is callable, and ensures check_opts. Removes the show_weather function and apm version of show_battery_load. Updates configure to v4.2.1, which brings more parameters, more flexibility and stability, and improved code.
LaunchControl is a fully-featured launchd(8) frontend allowing you to manage and debug system and user services on your Mac. It provides everything you need to load, unload, start, create, edit, remove, or troubleshoot launch services. It supports all documented features of launchd, reports potential problems before a job is even started, and makes sure you always create valid configurations. It supports user LaunchAgents and Global and System LaunchAgents/Daemons. It shows all services and their status at a glance, and misconfigured services are highlighted. You can enable or disable services, and find them with a job filter. Not just a plist editor, it provides a dedicated interface for every configuration key with an adaptive interface that displays only information relevant for the selected job.
Release Notes: This release adds a button to trace StandardOutPath and StandardInPath in Console.app. The validation of the keys StandardErrorPath, StandardOutPath, ExitTimeout, StartInterval, ThrottleInterval, and TimeOut was improved.
magicErmine is a tool for creating portable applications for Linux. It allows the same Linux executable to be run on a wide range of different distributions. Like statifier, It makes one executable file with no run-time dependencies from a dynamically linked executable and all of its libraries. Unlike statifier, it is able to add arbitrary files to the packed executable, such as configuration files or pixmaps.
Release Notes: Adds support for faccessat/readlinkat/newfstatat/fstatat64/openat system calls used in Ununtu 12.04, Fedora 18, openSuSE 12.3, etc. Adds support for the dup3 system call. Error handling in numerous system calls was fixed. Slightly improved syscall handling performance. Increased tests coverage.
Sanewall is a firewall builder for Linux that uses an elegant language abstracted to just the right level. This makes it powerful and easy to use, audit, and understand. It allows you to create very readable configurations even for complex stateful firewalls. Sanewall can be used for almost any purpose, including control of any number of internal/external/virtual interfaces, control of any combination of routed traffic, setting up DMZ routers and servers, all kinds of NAT, providing strong protection (flooding, spoofing, etc.), transparent caches, source MAC verification, blacklists, and whitelists. Newer versions abstract the differences between IPv4 and IPv6, allowing you to define a common set of rules for both, while permitting specific rules for each as you need. Sanewall is a fork of FireHOL and can make use of existing FireHOL configurations.
Release Notes: Fixes kernel version detection per 1.0.2. The configure script makes sanewall executable. The unconfigured sanewall.in issues a warning when it is run directly. The configure script now sets /usr/local/etc as the location for Sanewall to look in as well as store configuration files in if --sysconfdir is not given, solving bug 78. There is a switch to enable debug output. Handles domain names that refer to records that are IPv4, IPv6, or both. Fixes protection against direct use of /sbin/iptables and /sbin/ip6tables that was broken from 1.1.0.
MetaFTPD is an FTP server/proxy with many features, including "MODE Z" compressed file transfers, file locking, chrooting, data-connection/firewall scripts, XSHA and XMD5 commands, and transparent proxying.
Release Notes: Many bugfixes. 'Hook' functions have been added to allow scripts to be run when a user logs in/out, uploads, downloads, deletes a file, or just before a data connection (the latter to allow dynamic insertion of firewall rules).
My session is a PHP class that stores session data in a database rather than files. This method is more secure than the default session system of PHP. This class allows you to encrypt data if it is needed.
Release Notes: A public workspace has been created at C9 so that anyone can collaborate. Several documentation issues and some naming issues have been fixed.
DBSight is a J2EE search platform for instant scalable full-text search on any relational database, for both beginners and experts. It lets you add Lucene-based searching to any Web page with SQL and JavaScript. It features a built-in database crawler that follows user-defined SQL, incremental indexing, configurable result ranking, highlighted search results (like Google), categorized result counts (like Amazon), and sharded distributed search. Scaffolding supports tag cloud, suggest-as-you-type, spell checker, and much more. It easily integrates with other languages through XML, JSON, and HTML, and can embed the search UI and results to any Web page by just copying a section of JavaScript. No Java coding is necessary. All managing operations are UI-based. Deleted or updated records in the database can be synchronized. Content outside the database can also be searched.
Release Notes: Avoids exceptions during JSON embedded search when column names have uppercase characters.
Ujorm is an easy-to-use ORM framework based on key-value objects. The framework was designed for rapid Java development with great performance and a small footprint. The key features are type safe queries, relation mapping by Java code, no entity states, and a memory overloading protection cache.
Release Notes: The new Ujorm TransactionManager implementation is ready to use. Criterion object is serializable now. A new method Criterion.toStringFull() prints the condition including a domain name by example: Person(id EQ 3). A new method to print all information about the Key.toStringFull(true). The CSV parser and creator have an extended API. The AliasTable class supports building free SQL scripts using the Ujorm meta-model. A new ORM parameter MetaParams.INITIALIZATION_BATCH can specify a user initialization code.
txtorcon is a Twisted-based asynchronous Tor control protocol implementation. Twisted is an event-driven networking engine written in Python, and Tor is an onion-routing network designed to improve people’s privacy and security on the Internet. It includes unit-tests with 96%+ coverage, multiple examples, and documentation. There are abstractions to track Tor configuration and state (circuits, streams), launch private instances, support Hidden Service, and more.
Release Notes: API change: ICircuitListener.circuit_failed, .circuit_closed and IStreamListener.stream_failed, .stream_closed, and .stream_detach all include any keywords in the notification method. Several cleanups + new example from lukaslueg (now pep8 clean!) launch_tor() can take a timeout (hellais); ipaddr is really optional now; TorState can create circuits without an explicit path; passwords use a password callback (possibly Deferred);
EDFbrowser is a multi-platform viewer for EEG, EMG, and ECG storage files. It supports the EDF, EDF+, BDF, and BDF+ file formats. It supports montages, annotations, precise measurements by using crosshairs, and a zoom function by drawing a rectangle with the mouse. It shows signals from different files at the same time. It includes a built-in EDF/EDF+/BDF/BDF+ to ASCII converter, a built-in Nihon Kohden to EDF+ converter (including annotations), a built in EDF+D to EDF+C converter, a BDF(+) to EDF(+) converter and a built-in EDF/EDF+/BDF/BDF+ compatibility checker.
Release Notes: This release adds a Manscan MICROAMPS binary file to the EDF+ converter. It solves another bug in the sorting algorithm used for the annotation list.
HotShots is an application for capturing screens and saving them in a variety of image formats as well as adding annotations and graphical data (arrows, lines, text, etc.).
Release Notes: This release adds direct upload to the Web, a torn edge effect, the ability to remove window decoration, freehand region capture mode, Italian and Japanese translations, the ability to export an annotated image to the clipboard, a curve shape/crop base image/Duplication function, and display of mouse position/scale factor. Bugs fixed: incorrect save/restore of system shortcuts, incorrect backup/restore of some shapes, incorrect .pro definition for install on Linux, incorrect magnifier location for region capture, magnifier can only be defined from top left to bottom right, and bad support for alpha on saved edition (.hot).
Crayonizer "crayonizes" the output of other programs. It uses pattern matches to color in and otherwise transmogrify selected text. It's written in straight C with few dependencies.
Release Notes: This release handles console signals (Ctrl-C, etc.) correctly (quite important for apps like 'ping' and 'tcpdump'). It adds a 'mapto' match type, which sums the characters of a matched string and uses the result to select from a list of attribute options (allowing colors to be generated for any string on the fly).
pride (Poor Richard's Independent anDroid Environment) combines medit, bash scripts, zenity, and the Android tools to create a light and coherent environment for Android development. It offers a fast and simple alternative to Eclipse while offering more control over creation, building, running, and releasing an app than the Android SDK. As far as code injection, pride is already more than Eclipse, without all the unnecessary "more" that Eclipse does.
Release Notes: Two bad (directory erasing) bugs have been killed. The menu system has been extensively reworked. And the scripts have been refactored into a sourced bash file of functions. Imports has been improved. Pride currently injects six different activities, four objects, and seven methods in buildable condition into an Android application.
Minerva is a complete, easy to use home automation suite. It allows you to switch your on lights from anywhere using a mobile phone or PC, email your video, check CCTV footage, control your central heating, and much more. It relies on command line and can therefore be run from virtually any platform (smart phone, PDA, laptop, or remote PC) with identical functionality. The architecture consists of three parts: input, output, and process. Each is completely distinct, meaning you can control any of the house processes from any supported input conduit such as a Web browser, remote control, or SMS. Reports or notifications can be sent to any of the available output conduits.
Release Notes: This release updates homedevice to support X10 and Hue appliances. It introduces 'musk' for trigger user scripts. It adds a user script for night lights, which are on only during night time. It adds a 'sunlight' script to determine the amount of sunlight for the current time. It fixes many (all?) bugs caused by the latest version of PHP. It updates the Zinc command driver to return output and return codes. The currency handler has been switched to Google. Improved layout on the calendar page. mstatus has been replaced with 'media status' for more controlled output. A script has been added to report the date of Easter. Many tweaks and bugfixes.
DJIGZO Email Encryption Gateway is a centrally managed email server that encrypts and decrypts incoming and outgoing email at the gateway level. Djigzo currently supports two encryption standards: S/MIME and PDF encryption. The built-in Data Leak Prevention (DLP) module can be used to prevent certain information from leaving the organization via email. DLP can be configured to filter on credit card numbers, bank account numbers, excessive amounts of email addresses or other personal information in one email message, and more. DJIGZO can be installed on most Linux and Unix based systems. Installation packages are available for Ubuntu, Debian, Red Hat and CentOS. A ready to run virtual appliance for VMware and Hyper-V is available. An add-on for BlackBerry is available.
Release Notes: The PDF option "Send CC to replier" has been added. The S/MIME option "Skip import of untrusted certificates" has been added. The "Signing subject trigger" option has been added. Password strength check/estimate is added. French language support has been added to the portal. Support for right to left (RTL) has been added. Support for multiple SMS transports have been added. The DLP scanner now also extracts the meta content of MIME parts. Virtual Appliance: backup/restore from the console application. Remote samba mount; network setup from the Web GUI. Many other changes and improvements.
Liferea (Linux Feed Reader) is a fast, easy-to-use, and easy-to-install GTK/GNOME desktop news aggregator for online news feeds and Web logs. It supports the important syndication formats (Atom, RSS, and OPML). Liferea supports offline reading.
Release Notes: This is a bugfix release for the 1.10 release candidates. It fixes a major bug with the TinyTinyRSS suport and provides many updated translations.
cmogstored is an alternative, C implementation of the "mogstored" storage daemon used for MogileFS storage nodes. This implementation allows MogileFS storage nodes to be deployed with a minimal memory/filesystem footprint with no additional runtime dependencies. This implements all HTTP/1.1 DAV functionality needed by MogileFS clients as well as the mogstored stream protocol. This project is still in the early stages of development and not directly affiliated with the MogileFS project.
Release Notes: This minor maintenance release fixes build problems with compilers which default to -march=i386. It also fixes utilization reporting of device names with "-" in them.
GRAL is a library for creating high quality plots and charts in Java. Many plot types are available like scatter plot, bubble plots, line plots, area plots, pie charts, and bar charts. Additionally, GRAL can exchange and process data (smoothing), and various plug-ins allow the import and export of data and graphics to formats like CSV, JPEG, PNG, EPS, PDF, or SVG.
Release Notes: This release brings support for arbitrary data types for data sources, improved statistics and import functionality, two new plot types (box-and-whisker, raster), support for automatic axis scaling and secondary axes, greatly-improved interactive navigation, localization, better documentation, and numerous bugfixes.
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 adds XMPP and timeout support.