2014 / April / 24 (26 releases)

RSS 24 April 2014

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.

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.

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 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 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 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.

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: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 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).

Download Website 24 Apr 01:49 EUGene 2.8

Screenshot

EUGene allows you to manipulate and generate models. It can read UML class models in XMI independent from modeling, generate templates, transform models, and integrate in project building. It features independence in developer code and generated code. EUGene is independent from development tools. EUGene is easy to use and to put into place.

Release Notes: This version adds warnings while loading model properties and reviews the implications of ordering and uniqueness in collections.

Download No website 24 Apr 01:08 Lynis 1.5.1

Screenshot

Lynis is an auditing and hardening tool for Unix derivatives like Linux/BSD/Solaris. It scans systems to detect software and security issues. Besides security-related information, it will also scan for general system information, installed packages, and possible configuration mistakes. The software is aimed at assisting automated auditing, software patch management, and vulnerability and malware scanning of Unix-based systems.

Release Notes: An extended report file, Oracle status test, better detection of grsecurity, redirect of errors from rpcinfo command, and an adjusted color scheme.

Download Website 24 Apr 01:08 XRoar 0.32

Screenshot

XRoar is a cross-platform emulator for the Dragon 32, Dragon 64, and Tandy CoCo computers, all originally released in the early '80s. The emulator runs under Unix-like operating systems (including Mac OS X) and Windows, with older versions available for handhelds like the Nintendo DS and GP32.

Release Notes: Keyboard handling fixes, a new Windows UI, 6309 fixes, more audio configuration options, and disk image geometry detection from OS-9 filesystem information (a workaround for headerless disk images).

Download Website 24 Apr 01:07 Cerb 6.7

Screenshot

Cerb is a fast and flexible Web-based platform for business collaboration and automation. It helps you remember anything about anyone, collaborate from anywhere, deftly reply to a flood of email, automate, stay informed, capture feedback, track time, flag opportunities, manage tasks, share expert knowledge, and otherwise execute efficiently.

Release Notes: This major update includes 106 new features. Virtual Attendants can run actions in response to any record fields changing. Full-text searches are more efficient. Worklist exports are streamed efficiently to avoid memory limits and timeouts. The 'Execute an HTTP request' action in Virtual Attendants can include headers. The Virtual Attendant simulator only shows fields that are used in the current behavior. Dashboards can display up to four columns. Support Center ticket worklists can display any fields. Administrators can set passwords for other workers. Worker password hashes are salted.

Download Website 24 Apr 01:07 DbWrench 3.1.1

Screenshot

DbWrench is multi-vendor, multi-platform database design and synchronization software. Features include a syntax highlighting SQL query editor, support for many of today's most popular databases, a graphic entity relation diagram (ERD) designer, and the ability to forward and reverse engineer databases. Its multi-vendor and multi-platform functionality makes it ideal for heterogeneous database environments.

Release Notes: This minor release focused on addressing several known issues with the application. It resolved bugs related to link lines on diagrams and improved diagram zooming. Several issues related to data editing panels were also resolved.

Download Website 24 Apr 01:06 libx1f4l2 1.20140420

Screenshot

libx1f4l2 is a data structures library. Featured are self balancing BSTs and self balancing BST backed lists. The BST (binary search tree) selection includes AVL, red/black, AA, and RBST trees in simple, parent pointer, and threaded flavors. The BST backed lists are all-purpose lists, allowing for sequential and random access. The complexity for most operations is log(N), including reading, inserting, and deleting, random or sequential. Other library features include pointer sets and tries. A collection of demo, test, and data structure comparison programs is included.

Release Notes: Bugs were fixed.

Download Website 24 Apr 01:06 sql2o 1.4.1

Screenshot

sql2o is a Java library which allows you to run SQL queries and parse the result into your POJOs using only a few lines of code.

Release Notes: A statement leak was fixed.

Download Website 24 Apr 01:05 ToPIA 3.0-beta-3

Screenshot

ToPIA (short for Tools for Portable and Independent Architecture) is a technical platform abstraction framework. It consists of a persistence module and services for migration, replication, and security.

Release Notes: This version reviews the implications of ordering and uniqueness in collections and adds a way to add custom generics method inherited by all application DAO. It also fixes several bugs.

Download Website 24 Apr 01:04 License4J 4.3.5

Screenshot

License4J is a total solution for software product licensing. It provides Java libraries and GUI tools for generating and validating license keys, license text, and floating license files. It is designed to be easy to use and integrate in your application. A License Manager GUI is provided for generating and storing licenses, and a Floating License Server can host and serve created floating licenses. An Online.License4J System allows single or multiple license activations to be defined. It also supports license generation through HTTP post either from a payment processor or a custom script.

Release Notes: Better license, activation, or modification key search was added. Online license keys can now be modified with License Manager. Users get the modified license at the next license validation. License modification can be rejected for specific licenses on the activation features step (should be used for trial licenses with activation). A license modification key can be dedicated to a specific license, so it cannot modify any other license. Java 8 support was added. GUI bugs were fixed.

Download Website 24 Apr 01:03 Expect-lite 4.7.0

Screenshot

expect-lite is an quick and easy command line automation tool. Written in expect, it is designed to directly map an interactive terminal session into an automation script. expect-lite scripts use special character(s) at the beginning of each line to indicate the action. Basic expect-lite scripts can be created by simply cutting and pasting text from a terminal window into a script, and adding '>' '<' characters. No knowledge of expect is required. Expect-lite is targeted at the verification testing environment, and will produce a Pass/Fail result at the end of the script. However, its use is not limited to this environment. It includes a powerful debugger with breakpoints, step/skip, and the ability to copy/paste expect-lite lines right into a running script.

Release Notes: Feature:Fuzzy Expect was added for approximate numbers. Speed when using EL_REMOTE_HOST=none (default) was improved. *TIMESTAMP now has millisecond resolution.

Most Popular Projects

Most Vital Projects

April 24, 2014

Screenshot

Project Spotlight

ToPIA

A persistence and application distribution framework.

Screenshot

Project Spotlight

Frosted

A passive Python syntax checker.