Welcome to Freecode
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 fixes all reported issues in the previous release candidate.
GLB is a user-space TCP load balancer similar to Pen. It lacks most of advanced Pen features, as the aim was to make a user-space TCP proxy which is as fast as possible. It can utilize multiple CPU cores. A list of destinations can be configured at runtime. Destination "draining" is supported. It features weight-based connection balancing (which becomes round-robin if weights are equal).
Release Notes: This is a minor bugfix release. It fixes a destination management bug which sometimes made it impossible to remove a destination or change its weight via the socket control interface, and fixes compilation with the --enable-stats configure option.
Areca is a file backup system that supports data compression (zip / zip64 format) and encryption, incremental backups, FTP file transfer, a file history explorer, and many other features. It includes a transaction mechanism, which guarantees the integrity of your backups. Two user interfaces are available: a command-line interface (useful for backup automation) and a graphical user interface (useful for backup administration).
Release Notes: It is now possible to check archives after a merge has been performed (in the same way as it was performed after backups). This version also introduces CBC encryption and some minor improvements
crpcut is the Compartmented Robust Posix C++ Unit Test system. crpcut (pronounced "Crap Cut") runs all test cases in their own process and their own working directory, which makes it perfectly normal to test that asserts do trap, and the test suite continues even in the event of an unexpected SIGSEGV. By using the C++11 features long available in GCC, the tests are extremely easy to write.
Release Notes: This release fixes a minor bug with the NO_CORE_FILE test modifier which occurred on Linux when /proc/sys/kernel/core_pattern described piping the core dump to a program rather than saving to a file.
RSSpect is a Java library for working with RSS 2.0 feeds. It is designed to be easy-to-use and comes with an intuitive, developer-friendly API. All objects in the library are serializable, immutable, and thread-safe. It has been fully tested for accuracy. RSSpect only requires a stax-api implementation to work.
Release Notes: This release fixes issues with extension scope resolution and adds support for object comparison using the equals() method.
Atomsphere is a Java feed library for the Atom 1.0 specification. It is designed to be easy-to-use and comes with an intuitive, developer-friendly API. All objects in the library are serializable, immutable, and thread-safe. It has been fully tested for accuracy. Atomsphere only requires a stax-api implementation to work.
Release Notes: This release fixes issues with extension scope resolution and adds support for object comparison using the equals() method.
Recoll is a personal full text desktop search tool based on Xapian. It provides an easy to use, feature-rich, easy administration interface with a Qt-based GUI. Text, HTML, PDF, PostScript, MS Word, OpenOffice, Wordperfect, KWord, Abiword, maildir, and mailbox mail folder formats are supported, along with their compressed versions and quite a few others. Powerful query facilities are provided. Multiple character sets are supported, and internal processing and storage uses Unicode UTF-8. Stemming is performed at query time and the stemming language can be switched after indexing.
Release Notes: This release fixes a few minor bugs in 1.17.0, including thumbnails not showing up for some files and incomplete output from the chm filter.
Gnac is an easy-to-use audio conversion program for the GNOME desktop. It is designed to be powerful but simple. It provides easy audio file conversion between all GStreamer supported audio formats.
Release Notes: This release supports ASX playlists.
LogicalDOC is a Web-based document management system that is easy to use and learn. Its architecture leverages best-of-breed Java technology to achieve a powerful and flexible solution. It supports its users with a powerful search engine (Lucene), Web service interface (JAX-WS via CXF) compatible with .NET and PHP, versioning, annotation on documents, a WebDAV interface, importing and exporting from .zip files. Documents can be organized into hierarchical folders, searched using the integrated search engine, or browsed by Tag. The system is extensible thanks to the technologies used (Spring-Hibernate) and its plugin architecture.
Release Notes: Czech, Slovenian, and Korean languages are now supported. Web services were improved and small changes were made in the user interface. Problems where group security policies were not inherited, statistics computation was too slow for large document repositories, and the print option was available even if the user didn't have download permission were fixed.
Box is a framework to build complex applications with simple repetitive tasks assimilated to a "black box". It is highly inspired by signal processing processes applied to the Web. It will replace any MVC or 3 layer patterns that are unaware of real Web programming needs. It natively includes high parametrization, languages, and templates for each task in the framework.
Release Notes: An error in engineBox with reading descriptors was fixed. parameterBox was modified to use parameter input. The examples have been updated with a Bootstrap-like design and are now more responsive.
Snort is a network intrusion detection and prevention system. It is the most widely deployed technology of its kind in the world. It performs detection using a variety of methods including rules-based detection, anomaly detection, and heuristic analysis of network traffic. Its rules language is open source and available to the public as well.
Release Notes: The GTP preprocessor was updated to better handle GTPv1 data. The DNP3 preprocessor now has stricter packet checking. Checking in the reassembly buffer was improved. PCRE rule option processing was fixed to prevent issues seen with libpcre 8.30 and certain rules. dcerpc2 no longer aborts reassembly if the target-based protocol is undefined.
Dash Reports is a versatile and lightweight reporting solution. It allows users and administrators to create a large range of reports driven by SQL databases. It also supports the creation of complex and powerful dashboards, with local caching of results to reduce load on the source database. Various report output formats are supported and the results can be styled using templates. The system allows for scheduled or user-invoked reports, delivered via browser, file, FTP/SFTP, or email.
Release Notes: This is the first release.
XWiki is a WikiWiki clone written in Java that supports many popular features of other Wikis like the Wiki syntax, version control, attachments, security, and searching, but also many advanced features like templates, database and dynamic development using scripting languages (Velocity, Groovy, Ruby, Python, PHP, and more), an extension system and skinability, J2EE scalability, an XML/RPC remote API, statistics, RSS feeds, PDF exporting, WYSIWYG editing, an Office viewer and importer, and a lot more.
Release Notes: This release brings new 3D graphs made with pure XWiki syntax, safer Groovy scripting, and better hiding of internal application related documents.
OpenGrade is software for teachers to keep track of grades. It can put the students' grade reports on a Web server and allow the students password-protected access to them.
Release Notes: This release works around a break in backward compatibility occurring with Ubuntu 12.04 (Precise Pangolin). It will also work on some earlier, but not too old, versions of Ubuntu.
The libQtCassandra library is an advanced C++ library used to access Cassandra servers. Unlike the basic Cassadra server interface, this C++ library provides separate objects that handle each level of the server data, i.e. the cluster, contexts, table, rows, and cells. It uses Qt and the Qt style for all the classes, which makes it very easy to use if you already know Qt.
Release Notes: This release fixes the buffer size used to save 64-bit integers, the size of integers used to handle floating points, and the double somehow converted to a float instead of a double. It fixes the test of the string set in a value to limit the UTF-8 version of the string to 64Mb (instead of the number of UCS-2 characters held by a QString). It enhances documentation about findRow() and findCell() which do not look for a row or cell in the Cassandra system, but only check in memory. It provides better support for older versions of g++ (4.1 cannot properly cast the controlled variables for enumerations).
MLdonkey is a multi-platform, multi-network peer-to-peer client. It supports several large networks such as eDonkey, Overnet, Kademlia, Bittorrent, Gnutella (Bearshare, Limewire, etc.), Gnutella2 (Shareaza), or Fasttrack (Kazaa, Imesh, Grobster). Networks can be enabled or disabled. Searches are performed in parallel on all enabled networks. For some networks, each file can be downloaded from multiple clients concurrently.
Release Notes: Many changes have been made since the last Freecode announcement, including UDP tracker and DHT support for BT, improvements for DC, Emule captchas, UPNP, and support for Debian/kFreeBSD and Debian/Hurd.
uBee512 emulates all of the Microbee Z80 series of microcomputers, including ROM, Floppy and Hard disk-based models. Up to 2MB of extended memory is supported. The optional on board sn76489 sound IC is also emulated. The display may use SDL or OpenGL video rendering. Z80 PIO emulation includes tape, speaker, RTC, serial to PC RS232, and mouse peripherals. Parallel port peripherals include BeeThoven (AY-3-8910), BeeTalker (SP0256-AL2), Compumuse (SN76489), DAC, printer, and joystick. Many disk image types and floppy disks are supported. A joystick may be optionally mapped to keys. A large number of options are available as well as a built in OSD console.
Release Notes: This release adds basic emulation of the Premium Plus model (p1024k/1024k). Changes have been made to the --tapei-det option to take a percentage value to be used for high and low threshold levels with simulated hysteresis on the tape input of WAV files. Changes have been also made to --tapfile-list to report the speed value. A new disk format of "ds8b" has been added. Changes have been made to the "remote" type to allow the new USB Floppyio external floppy interface to use full capabilities. Numerous other improvements and fixes have also been made.
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, devdump, hdump, isodebug, isodump, isoinfo, isovfy, label, mt, p, patch, sccs, scgcheck, scpio, sdd, sfind, sformat, smake, sh, star, star_sym, suntar, gnutar, tartest, termcap, and ved.
Release Notes: The Bourne Shell built-in "type" now correctly lists case statements in functions. The Bourne Shell now supports pushd/popd/dirs. The built-in times(1) command in the Bourne Shell now produces POSIX-compliant output. Two memory leaks have been fixed in the Bourne Shell.
Azzyzt JEE Tools is a set of Eclipse plugins for creating a so-called "azzyzted" project, and for creating code from a model. Azzyzt uses Java JPA entities as a model, and from that model it creates an enterprise application, ready to be deployed in a Java EE 6 application server like GlassFish 3.1, ready to be accessed via CORBA, SOAP, and REST. Thus the generated application is a set of Web services, providing all that you need in a typical CRUD application. Generated enterprise applications have separate source folders for generated and developer-supplied content. You can add your own functionality to a well-engineered base project. Azzyzt JEE Tools is not about user interfaces. It is expected that the generated application is accessed by a RIA frontend or by a fat client.
Release Notes: This release fixes a bug which, under certain conditions, made string IDs break storeMulti(). The cause was that the check for the possibility of proxy ID translation of an ID field was done on the field's owning entity, instead of the field's target entity. It broke as soon as an entity with a numeric ID had an association to an entity with a string ID. String IDs inside of embedded IDs (like VisitId) were no problem because embedded IDs are special-cased anyway. This closes issue #29.
Bonita Open Solution is an intuitive and powerful Business Process Management (BPM) solution to create process-based applications for simple-to-complex projects.
Release Notes: This is a maintenance release for 5.6 branch.
moneyGuru is a personal finance management application. It allows you to evaluate your financial situation so that you can make informed (and thus better) decisions. Most finance applications have the same goal, but moneyGuru's difference is in the way it achieves it. Rather than having reports which you have to configure (or find out which pre-configured report is the right one), your important financial data (net worth, profit) is constantly up-to-date and "in your face". This allows you to constantly make informed decision rather than doing so periodically.
Release Notes: This release fixes a bug in QIF loading which caused false positives in duplicate transaction detection and removal (#323), a bug which caused auto-created accounts to be of the wrong currency (#327), a crash in the currency rates plugin example, and localization issues on Windows and Linux.
WombatDialer is a platform to provide mass outbound calling. This can be used to implement many different services. By offering a set of ready-to-use components and a monitoring GUI, it lets you create complex solution in minutes. It can work on predefined call lists or can dynamically create them over an API (e.g., dial number X after 10:30AM). It shares the load on one or more PBX servers and has flexible rescheduling logic to handle missed calls. It is built to be used with your existing Asterisk PBX, and does not require separate servers or a separate set of lines. It can call over VoIP or through the public telephone network. It is built to integrate with your business processes, and can receive calls to be made over HTTP and/or notify an external system in realtime of calls made and results gathered. It works natively with the QueueMetrics Call-Center Monitoring Suite to produce state-of-the-art campaign analyses and insight.
Release Notes: This is the initial public release.
pyxattr is a Python extension module wrapper for libattr, which can be used to query, list, add, and remove extended attributes from files and directories.
Release Notes: A number of significant bugs (refcount leaks and potential NULL-pointer dereferences) have been fixed. Furthermore, compatibility with Python 3 has been improved. This, however, required changing the meaning of the "namespace" argument to the functions: if passed, None is no longer a valid value; pass an empty string if (due to the structure of your program) you have to pass this argument but want to specify no namespace.
The j661 project provides a generic CDS (or ARINC 661 Server) in order to facilitate the understanding of the ARINC 661 standard, prototype ARINC 661 concepts and architectures, and facilitate the reuse of ARINC 661 specifications and artefacts between projects. The CDS architecture is designed to allow defining the Server behavior to be easily modified or extended. This is achieved by a modular plug-in architecture, allowing customization at runtime without changing anything in the Server core itself.
Release Notes: This release fixes bugs in the map renderer implementation (including MapItems rotation and Legends) and adds support for LegendAnchorRotated, LegendPopup, and being able to add a border and background texture on any legend. It fixes several bugs in the synth2 look and feel. It adds the ability to keep the overlays when saving a snapshot in the Editor. It fixes undo/redo when deleting a list of widgets at the Layer root.
QueueMetrics is a queue log analyzer that measures a number of metrics of queue and agent activity for the Asterisk PBX. It offers detailed reports, real-time panels, and start pages for agents. It also drives a wallboard and has an XML-RPC data interface.
Release Notes: A rework of the real-time page allows for agent log-on, log-off, pause, and unpause from the Rt screen for administrators. This release improves installation of the AGAW module and adds an AGAW client for Chrome.
A small jQuery plugin which returns a hash from serialization of a form.