Welcome to Freecode
Cego implements a relational and transactional database system with support for the SQL query language. The current release contains the most common database features for basic table manipulation and data retrieval. Indexes, foreign keys, views, and stored procedures are also implemented. Future releases (2.0 and above) will support a multi-node database concept with log file shipping for an automatic database application failover.
Release Notes: This release adds a str2date function for dynamic string-to-date conversion.
JFtp is a Swing Java network and file transfer client. It supports FTP using its own FTP API and various other protocols like SMB, SFTP, NFS, HTTP, and file I/O using third party APIs. It includes many advanced features such as recursive directory up/download, browsing FTP servers while transferring files, FTP resuming and queueing, browsing the LAN for Windows shares, and more. The FTP API is separated from the GUI and can also be used in third-party applications. It should ideally be launched in a Web browser via Java Web Start (contained by the Java 1.4 plugin), but can also be started locally.
Release Notes: This release adds "clear" and "scroll lock" to the log panel, updates jsch to v1.49, fixes some rss feed exceptions, and brings some UI improvements to various dialogs.
PacketFence Zero Effort NAC (ZEN) is a network access control (NAC) system. It supports registration of new network devices, detection of abnormal network activities, isolation of problematic devices, remediation through a captive portal, registration-based and scheduled vulnerability scans, VLAN isolation with VoIP support (even in heterogeneous environments) for multiple switch vendors, support for 802.1X through a FreeRADIUS module, wireless integration with FreeRADIUS, DHCP fingerprinting, and more. It consists of a fully installed and preconfigured version of PacketFence inside a VMWare image.
Release Notes: This is a minor release with important bugfixes. It also adds support for all CDP-compatible VoIP phones on Cisco switches.
Untangle is a Linux-based network gateway with pluggable modules for network applications like spam blocking, Web filtering, anti-virus, anti-spyware, intrusion prevention, VPN, SSL VPN, firewall, and more.
Release Notes: This is a minor bugfix release.
cvs-fast-export analyzes a collection of RCS files in a CVS repository (or outside of one) and, when possible, emits an equivalent history in the form of a fast-import stream. Not all possible histories can be rendered this way, and the program tries to emit useful warnings when it can't. The program can also produce a visualization of the resulting commit DAG in the DOT format handled by the graphviz suite.
Release Notes: This release adds CVS-NT support. The code is Coverity-clean.
gjrand is a programmer's library for pseudo-random numbers. It includes random number generator testing code and is intended for simulation, games, and "Monte-Carlo" algorithms. It produces pseudo-random numbers of the types: uniform integers, uniform reals, normally distributed reals, binomial, Poisson, integer permutation, chi-squared distribution, "Student" T distribution, and spherical distribution.
Release Notes: This is a bugfix release. There were bugs in a couple of functions which would cause unaligned access traps on some computers. Otherwise, there are no important changes to libraries or tests. Also of possible interest are versions 2.4.3 and 3.4.3, which have the same API but different internals.
fping is a ping-like program which uses the Internet Control Message Protocol (ICMP) echo request to determine if a target host is responding. fping differs from ping in a way that you can specify any number of targets on the command line, or specify a file containing the lists of targets to ping. Instead of sending pings to one target until it times out or replies, fping will send out a ping packet and move on to the next target in a round-robin fashion.
Release Notes: This release fixes a crash which could happen with long-running fping processes. A new flag for timestamping of output has been introduced (-D).
Genson is a lightweight Java library for doing conversion between JSON and Java. It provides full databinding and Java generics support. Genson's main goals are to come with rich features out of the box, great performance and scalability, and easy ways to add new features.
Release Notes: This release adds JAXB support and contextual converters.
eZ Publish is a content management system and development framework. As a content management system (CMS), its most notable feature is its revolutionary, fully customizable, and extendable content model. This is also what makes it suitable as a platform for general Web development. Its stand-alone libraries can be used for cross-platform, database independent PHP projects. eZ Publish is also well suited for news publishing, e-commerce (B2B and B2C), portals, and corporate Web sites, intranets, and extranets. eZ Publish is dual licenced between GPL and the eZ Publish professional licence.
Release Notes: This release adds 44 bugfixes for registered issues, 73 pull-requests merges, and 3 enhancements.
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: All of the eclipse GUI builder XML elements which are compatible with Android 8 have been added to pride's injection system. They are broken out into EditTexts, Layouts, Views, and Widgets.
GNU parallel is a shell tool for executing jobs in parallel locally or using remote computers. A job is typically a single command or a small script that has to be run for each of the lines in the input. The typical input is a list of files, a list of hosts, a list of users, a list of URLs, or a list of tables. If you use xargs today you will find GNU parallel very easy to use, as GNU parallel is written to have the same options as xargs. If you write loops in shell, you will find GNU parallel may be able to replace most of the loops and make them run faster by running several jobs in parallel. If you use ppss or pexec you will find GNU parallel will often make the command easier to read. GNU parallel makes sure output from the commands is the same output as you would get had you run the commands sequentially. This makes it possible to use output from GNU parallel as input for other programs.
Release Notes: --ctrlc is now the default if --pipe is not used, making it possible to kill remotely-started jobs simply by pressing Ctrl-C. --timeout 200% now means "kill jobs which take more than twice the time of the median runtime of a job". Jobs are now distributed round-robin when having mulitiple --sshlogin, instead of filling up one --sshlogin at a time.
Cego implements a relational and transactional database system with support for the SQL query language. The current release contains the most common database features for basic table manipulation and data retrieval. Indexes, foreign keys, views, and stored procedures are also implemented. Future releases (2.0 and above) will support a multi-node database concept with log file shipping for an automatic database application failover.
Release Notes: This release fixes a bug in the CegoFunction::clone method for user-defined functions.
TimeTrex is a complete Web-based payroll and time management suite that offers employee scheduling, time and attendance (timeclock, timesheet/timecard), job costing, invoicing, and payroll in a single package. Employees can use Web browsers or timeclocks to track their time and attendance, check their own timesheet for missed punches, and respond to flagged timesheet errors. Payroll administrators can quickly generate paystubs and process payroll based off timesheet information or export timesheet data to other applications.
Release Notes: This release contains a completely new human resource management (HRM) module for tracking employee skills, training, education, memberships, licenses, and language fluency. It also adds the ability to create key performance indicators (KPIs) to track and compare employee performance reviews.
cryptmount is a utility for creating and managing secure filing systems on GNU/Linux systems. After initial setup, it allows any user to mount or unmount filesystems on demand, solely by providing the decryption password, with any system devices needed to access the filing system being configured automatically. A wide variety of encryption schemes (provided by the kernel dm-crypt system and the libgcrypt library) can be used to protect both the filesystem and the access key. The protected filing systems can reside in either ordinary files or disk partitions. The package also supports encrypted swap partitions, and automatic configuration on system boot-up.
Release Notes: Support for boot-up configuration via systemd was added. Documentation of configuration options was improved. Commandline option parsing code was neatened to improve consistency of functionality reserved for superuser. The key generation routine was adjusted to consume less entropy from /dev/random. Basic Doxygen documentation was added to the code base and build system.
taccGL is a JavaScript library and framework that animates HTML elements in 2D and 3D using the GPU accelerated canvas (WebGL) with a fallback to the HTML5 2D canvas. It provides functions for moving in 3D space, accelerating, rotating, morphing, and mapping on 3D objects, and blending and fading HTML elements. Animations mostly run inside the GPU and are implemented in the C-like shader language GLSL.
Release Notes: The installation file now contains a compressed version (120KB). New animation features are custom, user extendable shaders, shader generation, improved lighting, and automatic handling of scroll and resizing events.
JGloss is an application for adding reading and translation annotations to words in a Japanese text document. This can be done automatically and manually. When a text document is first opened, kanji words will be looked up in a dictionary and the first reading and translation (if any) used to annotate the word. The user can then edit the annotations: choose among the readings and translations found in the dictionaries, enter your own readings and translations, remove annotations, and add new annotations. The document can be exported as plain text with annotations, HTML, or LaTeX.
Release Notes: JGloss now requires at least Java 7. It now supports the EDICT2 dictionary format. The dictionary lookup dialog now performs searches immediately (no more search button). For new users, a welcome wizard helps with the first steps.
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: This release adds a large number of CorneliOS and CIOS user interface enhancements, improved CorneliOS image button designs, and updated system images, language kits, and stylesheets. Support for the old CorneliOS EasyPortal and SimplePage APIs has been dropped with this update.
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: The res/drawable-*dpi directories have been added to the project plate. Two methods, viewStub and onRadioButtonPressed, were added to the code injections.
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 major new release now requires PHP 5.3.3 or later and is licensed under the terms of the Mozilla Public License 2.0. The HTML5/CSS3 layout is based on Twitter Bootstrap 2.3.2, and this release ships with jQuery 1.9.1. It adds multi-site support, auto-save for FAQs during editing, an improved advanced search in subcategories, and the possibility to close and delete open questions and to delete multiple open questions. It also adds a user control panel, support for Composer, a configurable maintenance mode, and user notifications for answered questions.
WebIssues is a multi-platform system for issue tracking and team collaboration. It can be used to store, share, and track issues with various attributes, comments, and file attachments. It is easy to install and use but has many capabilities and is highly customizable. Desktop and Web clients are provided.
Release Notes: The most imporant feature introduced in this version is support for issue descriptions. Also, projects can now have a description. Both comments and descriptions can now use simple markup which allows changing the font style and creating simple formatting.
aime is a simple, C-like programming language and an interpreter, both designed to be embeddable in applications. The language is straightforward, trivial, and direct. Its syntax is simpler than that of C, while still providing for full object management, higher order functions, and references. The interpreter is secure and expressive, allowing comprehensive control over program execution and providing powerful methods of application integration.
Release Notes: An uninitialized variable bug introduced in the previous release was fixed. The bug was precluding successful program execution.
Partclone provide utilities for backing up used blocks and is designed for higher compatibility with the file system by using libraries like e2fslibs. Currently supported filesystems are EXT2, EXT3, EXT4, Reiserfs, Reiser4, XFS, NTFS, FAT, HFS+, UFS, JFS, VMFS, and Btrfs.
Release Notes: This release improves performance, especially on single core machines. It also removes duplicate code and fixes many warnings from -Wall.
pf-kernel is a fork of the Linux kernel. It provides useful features which are not merged into the mainline, including the BFS CPU scheduler, the BFQ I/O scheduler, and TuxOnIce.
Release Notes: The kernel has been updated to version 3.9.3.
newLISP is a Lisp-like, general-purpose scripting language. It has all the magic of traditional Lisp, but is easier to learn and use. newLISP is friendly, fast, and small. Most of the functions you will ever need are already built in.
Release Notes: This stable release introduces JSON processing, unlimited precision integer arithmetic, and many other small enhancements.
LibRaw-demosaic-pack-GPL3 is a set of additional demosaic and noise reduction algorithms for LibRaw. These algorithms include AMaZE demosaic and color aberrations correction by Emil Martinec.
Release Notes: This release fixes gcc 4.8 incompatibilities.