RSS Welcome to Freecode

Download Website 24 Apr 14:16 Linux Test Project 20140422

Screenshot

Linux Test Project is a joint project started by SGI, OSDL, and Bull developed and maintained by IBM, Cisco, Fujitsu, SUSE, Red Hat, Oracle, and others. The project goal is to deliver tests that validate the reliability, robustness, and stability of Linux. Currently it contains more than 1000 syscall test cases, I/O and AIO stress test cases, a few Linux kernel device drivers, a well maintained fork of the Open POSIX Testsuite, a real-time test suite, and more.

Release Notes: 210 patches by 27 authors were merged. Notable changes are a continued effort to clean up old test cases (about 30 test cases were cleaned up or rewritten), 20 new syscall test cases, and increased coverage in 15 existing test cases. New tcp_fastopen, rcutorture, and acpi_cpufreq test cases were added. Fixes include out-of-tree build, cross compilation, as well as bashisms in runltp and a few scripts, and many more smaller fixes.

Download No website 24 Apr 14:15 Grabilla 1.20

Screenshot

Grabilla is a screen and video capture application. It features auto-upload of screen captures and fast sharing, video, and voice recording.

Release Notes: Animated GIF capture was implemented.

No download Website 24 Apr 14:14 List My Apps 3.3

Screenshot

List My Apps scans your Android device to compile a list of apps, which can then be shared with your friends. Format options include plain text, HTML list, BBCode list, and Markdown list (for Reddit). All lists can conveniently link back to Google Play.

Release Notes: A new icon was added. Case is now ignored when sorting apps by name.

Download No website 24 Apr 14:14 xhtml2man 1

Screenshot

xhtml2man is an XSLT script that converts properly formatted, semantically meaningful XHTML pages into man pages. The script's primary purpose is to make it easy to output man pages for things that have previously been documented in XHTML.

Release Notes: This is initial Freecode announcement. It will turn any properly formatted XHTML file into a troff compatible file. The package also includes a simple shell script wrapper using tidy, xsltproc, and optionally curl for added ease of use.

Download Website 24 Apr 14:05 queXF 1.14.0

Screenshot

queXF (pronounced kweks-eff) takes scanned paper forms generated using queXML and reads them. Operators can then verify that queXF has read the form correctly. Once this is done, the data collected can be exported in a fixed width ASCII file with a DDI data description. queXF can be used as an alternative to programs such as Cardiff Teleform and Remark OMR, in some situations. It removes the need to manually enter form data, therefore reducing error and fatigue. It does OMR (Optical Mark Recognition) on each form to determine if boxes have been filled, and can use ICR (Intelligent Character Recognition) to determine what characters have been entered into boxes.

Release Notes: Page edge detection has been greatly improved. queXF can determine if a page corner has been detected incorrectly and repair it. This should greatly improve page alignment where scans are not ideal.

No download Website 24 Apr 14:05 NanoHttpd 2.1.0

Screenshot

NanoHttpd is a lightweight HTTP server designed for embedding in other applications. It's only one Java file, in two "flavors", one strictly Java 1.1 compatible, and one at "current" standards. It supports GET, POST, PUT, HEAD and DELETE requests, and supports file uploading with very small memory overhead. Temp file usage and the threading model are easily customized.

Release Notes: This version adds WbSockets support.

No download No website 24 Apr 14:05 Frosted 1.4.1

Screenshot

Frosted is a passive Python syntax checker. It is a fork of pyflakes which aims at more open contribution from the outside public, a smaller more maintainable code base, and a better Python checker for all.

Release Notes: This release improves how settings are handled, enabling the combination of multiple settings files based on precedence. It also adds support for noqa to skip individual lines, and fixes frosted's lack of knowledge of the __import__ builtin.

Download Website 24 Apr 13:59 GNU Parallel 20140422 ('세월호')

Screenshot

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. 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: This release added --pipepart, a highly efficient alternative to --pipe if the input is a real file and not a pipe. If using --cat or --fifo with --pipe, the {} in the command will be replaced with the name of a physical file and a fifo respectively containing the block from --pipe. --controlmaster has gotten an overhaul and is no longer experimental. --env is now copied when determining CPUs on remote system. It is useful for copying $PATH if parallel is not in the normal path. --results now chops the argument if the argument is longer than the allowed path length. Build now survives if pod2* are not installed.

Download Website 24 Apr 07:21 MeTA1 1.0.Beta1.0

Screenshot

MeTA1 is a modularized message transfer agent (MTA) consisting of five (or more) persistent processes, four of which are multi-threaded. A queue manager controls SMTP servers and SMTP clients to receive and send email messages, an address resolver provides lookups in various maps (including DNS) for mail routing, and a main control program starts the other processes and watches over their execution. The queue manager organizes the flow of messages through the system and provides measures to avoid overloading the local or remote systems by implementing a central control instance. It is simple to configure using a C-like syntax and is secure and efficient.

Release Notes: This release fixes a potential smtps restart if smar does not answer in time. A pmilter is used, and access checks are delayed.

    Download Website 24 Apr 07:21 Alaya Webdav Server 1.3.1

    Screenshot

    Alaya is a primitive chrooting Web server with basic WebDAV support. It can serve HTTPS and HTTP, and can authenticate using PAM, /etc/shadow, /etc/passwd, or using its own authentication files that allow for 'native' users that only have access to alaya content. It's intended to be a simple method of sharing content over WebDAV, and though it can be configured with a config file, it's easy to configure by command-line switches alone. Alaya always chroots to ensure that malicious users can't use '..' within a URL to access unintended documents, and that users can't accidentally leave documents in places outside of the chroot. It has a 'ChHome' mode that chroots users into their home directory and serves content from there. It supports .cgi scripts out of a trusted path (so not from within the chrooted WebDAV share) and read-only shared directories that are outside of the chroot (allowing access to shared content when in ChHome mode).

    Release Notes: A weird segfault on some systems involving malloc_hook was fixed be removing malloc_hook. An 'Events' framework that can run a script in response to certain connections was added. 'make install' was implemented.

    Download Website 24 Apr 07:20 Fresh IDE 2.1.10

    Screenshot

    Fresh IDE is a visual assembly language IDE with a built-in Flat assembler (FASM) compiler. It is written in Fresh IDE and is a self-compilable application. It is fully compatible with FASM and can be compiled with every version of FASM, as well. The main goal of Fresh is to make programming in assembly as fast and efficient as in high-level languages, without sacrificing the small application size and raw power of assembly language. It is a Windows application, but it runs in Wine very well and can create, compile, debug, and run applications for Windows and Linux on both Windows and Linux host machines.

    Release Notes: Some missing source files were added to the release packages. A bug, manifesting itself only in Windows Vista has been fixed. Updating is highly recommended.

    Download No website 24 Apr 07:19 MDIUtilities 0.7.17

    Screenshot

    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: A getLocation method was added for Classes in the SystemUtils class. PropertyEditor is now protected against possible cases where the height of Component to use for the property would be 0.

    Download Website 24 Apr 07:19 MDIFramework 0.7

    Screenshot

    MDIFramework provides a ready-to-use architecture to ease the creation MDI-style applications in Java. It takes care of the overall architecture of the main window of the application, with a tabbed architecture, the presence of an HTML printable message area, and so on. It provides a generic API to manage lengthy actions, keeping the interface responsive, and taking care that actions are performed one at a time, without having to bother about it. It can add metadata to already opened files. It manages loading and unloading of external plugins at runtime.

    Release Notes: PluginManager is now protected against Plugins whose resetSettings() methods may throw an Exception.

    Download Website 24 Apr 07:18 Virtualmin 4.07

    Screenshot

    Virtualmin is a Webmin module that simplifies the process of setting up and managing virtual servers. It can create Apache virtual hosts, BIND DNS domains, MySQL and PostgreSQL databases, and set up Sendmail or Postfix to accept email for a domain. It can also manage mailboxes and mail aliases within a domain.

    Release Notes: This version allows aliases and redirects to be set separately for SSL and non-SSL websites, improves the mass IP address change form, allows the target of an alias to be moved, and includes a Norwegian translation updates.

    Download Website 24 Apr 07:18 LinkChecker 9.2

    Screenshot

    With LinkChecker, you can check HTML documents and Web sites for broken links. It features recursion, robots.txt exclusion protocol support, HTTP proxy support, i18n support, multithreading, regular expression filtering rules for links, and user/password checking for authorized pages. Output can be colored or normal text, HTML, SQL, CSV, or a sitemap graph in DOT, GML, or XML format. Supported link types are HTTP/1.1 and 1.0, HTTPS, FTP, mailto:, news:, nntp:, Telnet, and local files.

    Avatar

    Release Notes: HTML image srcset and schema itemtypes as well as HTTP "Link:" headers are now parsed and checked. Bugs with external robots.txt parsing have been fixed.

    No download Website 24 Apr 01:57 Hiawatha Monitor 0.7

    Screenshot

    Hiawatha Monitor is a monitoring tool for the Hiawatha Web server. It lets you keep track of all your Web servers and be informed about attacks, vulnerability scans, and errors.

    Avatar

    Release Notes: Removes support for request monitoring and adds support for CGI statistics.

    Download Website 24 Apr 01:57 Hiawatha 9.5

    Screenshot

    Hiawatha is a secure and advanced Web server for Unix. It has been written with security as its main goal. It features advanced access control, prevention of SQL injection and cross-site scripting, banning of clients who try such exploits, the ability to run CGIs under any UID/GID you want, and many other features. These features make Hiawatha an interesting Web server for those who need more security than what the other available Web servers are offering. Hiawatha is also fast and easy to configure.

    Avatar

    Release Notes: Removes support for request monitoring and adds support for CGI statistics by the Hiawatha Monitor.

    Download Website 24 Apr 01:57 prodatum 2.0.0

    Screenshot

    prodatum is a patch editor for the E-MU Proteus 2000 sample-based synthesizer family.

    Release Notes: Most changes since 1.0 are nonfunctional, 'under the hood' improvements and bugfixes. Some noteworthy functional improvements include a portable configuration option, better Audity 2000 support, tooltips for keyboards and the envelope editor, better window management, and nicer color preferences. Building prodatum from source has become substantially easier as well, as it no longer depends on a patched Fl_File_Chooser and will link against your standard FLTK 1.1 or 1.3 installation.

    Download Website 24 Apr 01:56 International Components for Unicode (C/C+...

    Screenshot

    ICU provides a Unicode implementation, with functions for formatting numbers, dates, times, and currencies (according to locale conventions, transliteration, and parsing text in those formats). It provides flexible patterns for formatting messages, where the pattern determines the order of the variable parts of the messages, and the format for each of those variables. These patterns can be stored in resource files for translation to different languages. Included are more than 100 codepage converters for interaction with non-unicode systems.

    Release Notes: This release contains major improvements. Collation supports much faster UTF-8 sorting, much smaller data files, improved syntax, and many bugfixes. The latest data from CLDR is incorporated, with many fixes and improvements to locale data. Formatting has been improved significantly, such as the addition of relative times ("3 weeks ago"), and an API to format the new measurement units in CLDR (1 meter vs 3 meters).

    Download Website 24 Apr 01:55 husk-scheme 3.17

    Screenshot

    Husk is an implementation of the Scheme programming language for the Haskell Platform. Advanced R5RS features are provided, including continuations, hygienic macros, and a full numeric tower.

    Release Notes: This release adds support for creation of new disjoint types supporting access to multiple fields (SRFI 9), parameter objects (SRFI 39), and a scheme process-context library (R7RS). There are also several bugfixes.

    Download Website 24 Apr 01:55 Mnemosyne Project 2.3

    Screenshot

    The Mnemosyne software resembles a traditional flash card program to help you memorize question/answer pairs, but with an important twist: it uses a sophisticated algorithm to schedule the best time for a card to come up for review. Difficult cards that you tend to forget quickly will be scheduled more often, while Mnemosyne won't waste your time on things you remember well.

    Release Notes: The sync protocol has changed in this version, so make sure you update both the client and the server at the same time. A quick-and-dirty Android client is available, where you can do reviews in your mobile browser using a Web server that runs on your Android device. This client has full support for the syncing protocol. The functionality of mnemosyne-webserver has now been merged into the main program, and can be activated through 'Configure Mnemosyne - servers'. There are many speedups and fixes.

    Download Website 24 Apr 01:54 g7ctrl 2.1.6

    Screenshot

    g7ctrl is a daemon and a command shell that are used together with the Xtreme GM7 GPS tracker to help simplify its management and to make it possible to monitor alerts sent by the tracker. It is designed to run in the background and can be used to both receive location updates from a remote tracker and configure a tracker over USB. All received events are stored in a database and can be exported to GPX, KML, and CSV, with distances calculated. It can also execute action scripts upon receiving specific events or generate mail notifications. Extensive reference documentation (HTML and PDF) and Unix man pages are provided.

    Release Notes: This is a strongly recommended maintenance release with only bugfixes. All issues detected in a Coverity static analysis scan have been addressed.

    Download Website 24 Apr 01:54 Concurrency Kit 0.4.2

    Screenshot

    Concurrency Kit provides a plethora of concurrency primitives and lock-less and lock-free data structures designed to aid in the design and implementation of high performance scalable concurrent systems. It was designed to minimize dependencies on operating system-specific interfaces, and most of the interface relies only on a strict subset of the standard library and more popular compiler extensions.

    Avatar

    Release Notes: This release includes a new low latency copy-safe single-writer read-write lock, a reference implementation of task-fair read-write locks, significant improvements to the build system and a lot of new functionality for ck_bitmap, a bugfix for 64-bit immediates on x86_64 for ck_pr, deinitialization routines for ck_hp_fifo and ck_fifo, a bugfix for ck_bytelock on 32-bit architectures, new ck_cc primitives, and a compilation fix for type specialized ck_ring. Last but not least, documentation has been added for ck_pflock.

    Download Website 24 Apr 01:53 Embedthis Appweb 4.5.4

    Screenshot

    Embedthis Appweb is a fast, little embedded Web server. It is unmatched in efficiency and serves pages at native speed, using an event-driven, non-blocking core to serve multiple requests using minimal resources. It has integrated caching and the ESP "C" Web framework. Without compromising performance, it has extensive security controls and a rigorous security sandbox that helps protect the server and mitigate denial-of-service attacks. It is one of the most widely deployed embedded Web servers and is used in networking equipment, telephony, mobile devices, industrial control, and consumer and office equipment, and in high-performance Web services.

    Release Notes: This is a minor release updating the ESP "C" language Web framework. It fixes installation of ESP packages and handling of SemVer version strings.

    No download Website 24 Apr 01:52 RPL/2 4.1.17

    Screenshot

    RPL/2 (Reverse Polish Lisp/2) is a langage derived from the RPL made by Hewlett-Packard for its HP-28S. It has some extensions (preprocessor, compilated libraries, new functions), a TeX output, and can draw graphics.

    Release Notes: This is a bugfix release. All users should upgrade as some major bugs have been fixed in tools and RPL/2 itself. Semaphores have been removed from s_signaux, as POSIX doesn't assure that semaphores are synchronized between address spaces without msync(). All tools have been upgraded (SQLite, OpenSSL, gnuplot, LAPACK; GIAC, units). Use of uninitialized variables is avoided in FORALL. A major bug is fixed in both FOR and FORALL (a segmentation fault if both instructions are not followed by a name).

    Most Popular Projects

    Most Vital Projects

    April 24, 2014

    April 22, 2014

    April 21, 2014

    Screenshot

    Project Spotlight

    Wenity

    A multi-platform Zenity clone.

    Screenshot

    Project Spotlight

    Amac Keylogger Standard

    A key logger.