deltasql is a tool to synchronize databases with source code, which helps to keep database evolution under control. While developing mid-sized or big applications, developers make changes to the data model that go along with changes to the source code. From time to time, branches of source code are done to stabilize the code that will go to production. A sort of data model branch is also needed. deltasql provides a simple way to collect all scripts that change the data model and means to handle data model branches. The deltasql server runs on Apache and is backed by MySQL.
Release Notes: Deltasql is more wiki-like, as anyone can edit a script. The history of editing is recorded as well. Administrators can retrieve deleted scripts. Improved rights management with bugfixes.
Koha Live CD is a live CD version of Koha ILS on Ubuntu. The CD can boot live with Koha running in RAM, or it can be installed to hard drive for production use. Koha is fully functional in either case. No Internet connection is required. Zebra and public Z39.50 server are enabled. It comes with all language packs on the CD.
Release Notes: This is a security release to Koha 3.2.5. All users are advised to upgrade immediately.
GNU SIP Witch is a secure peer-to-peer VoIP server. Calls can be made even behind NAT firewalls, and without requiring service providers. SIP Witch can be used on the desktop to create bottom-up secure calling networks and as a free software alternative to Skype. It can also be used as a stand-alone SIP-based office telephone server, or to create secure VoIP networks for an existing IP-PBX such as Asterisk, FreeSWITCH, or Yate.
Release Notes: This release consolidates the use of usecure for computing digests to simplify the configure script and to introduce a cmake build script. This will make it easy to build and debug with IDEs like kdevelop and codeblocks on GNU/Linux, as well as IDEs on other platforms such as xcode, Visual Studio (yes, sipwitch is cross-platform), etc.
GNUmed is a comprehensive scalable software solution for electronic medical practices with an emphasis on privacy protection, secure patient centric record sharing, decision support, and ease of use. It is intended to become a sophisticated decision support system that will elevate the quality of medical care that can be delivered.
Release Notes: This release fixes an issue with the waiting list and displays a more meaningful age representation for kids between 1 and 2 years old.
The Mylyn connector for MantisBT allows you to manage your bugs straight from Eclipse. Supported features include the ability to create, update, and synchronize tasks, commenting, and uploading and downloading of attachments.
Release Notes: This version rounds up a number of small fixes and enhancements. It has better search dialog integration, attachment page enhancements, sub-task creation enhancements, and increased responsiveness.
The AbsTemplate is an extremely simple and lightweight template engine for PHP. It consists only of one file: the base class. You can set your own custom delimiters for variables to use inside template files, use any type of templates you want (that is, the template files can have any extension you want (be it .php, .inc, .tpl, etc...)), display multiple templates per page, cache templates, and choose to assign the content of a template to a variable and, when appropriate, just display its content.
Release Notes: The class has been made chainable, meaning that you can call its methods one after another.
PolarSSL is a light-weight cryptographic and SSL/TLS library written in C. PolarSSL makes it easy for developers to include cryptographic and SSL/TLS capabilities in their (embedded) applications with as little hassle as possible. Loose coupling of the components inside the library means that it is easy to separate the parts that are needed, without needing to include the total library. PolarSSL is written with embedded systems in mind and has been ported on a number of architectures, including ARM, PowerPC, MIPS, and Motorola 68000. The source is written to have very loose coupling, enabling easy integration of parts in other software projects. Very loosely coupled cryptographic algorithms for MD2, MD4, MD5, SHA1, SHA-256, SHA-512, AES, Camellia, DES, Triple DES, ARC3, and RSA are included.
Release Notes: This prerelease for version 1.0.0 adds a lot of features and functionality needed for better integration with third party software. The source code documentation was improved. High level and module level design documents were added. The biggest new features are the abstraction layers for message digests and ciphers. At the moment, this is just for third party integration purposes, but the core of PolarSSL will most likely use these in the future as well. Support for smartcards was added through integration of a PKCS#11 library (libpkcs11-helper). PEM was separated into a module.
Visualization Library is C++ middleware for high-performance 2D and 3D graphics applications based on the industry standard OpenGL 1.x-4.x, designed to develop portable applications for the Windows, Linux and Mac OS X operating systems. It supports advanced features like OpenGL Shading Language, Volume Rendering, Isosurface extraction, Frame Buffer Objects, Multiple Render Targets, Vertex and Pixel Buffer Objects, KdTree/AABB frustum culling, a multilingual Unicode-based text engine, advanced texturing, DDS cubemaps, mipmaps, compressed textures, and much more. Visualization Library can be especially useful in 3D/2D scientific visualization, virtual reality, augmented reality, visual simulation, data visualization, presentations, multimedia applications, special effects, and 3D/2D games.
Release Notes: Volume raycasting can be done using GLSL. MFC/MDI is supported. The library layout was reorganized. The logs are now color coded. The GDCM module was fixed. Several classes have been reviewed. Major documentation updates were done. New tutorials and demos were added. Many bug fixes and enhancements were made.
Release Notes: The Image() method was improved to efficiently cache images with transparency layers.
BalanceNG is a modern, IPv6 capable software IP load balancing solution. It is small, fast, and easy to use and set up. It offers session persistence, different distribution methods (Round Robin, Random, Weighted Random, Least Session, Least Bandwidth, Hash, Agent, and Randomized Agent) and a customizable UDP health check agent in source code. It supports VRRP to set up high availability configurations on multiple nodes. It supports SNMP, integrating the BALANCENG-MIB with Net-SNMPD. It implements a very fast in-memory IP-to-location database, allowing powerful location-based server load-balancing.
Release Notes: The ARP address resolution for TNAT entries is now correctly provided in all cases (module "classic"). This has also been implemented in the 2.x branch, resulting in release 2.320.
Gammu (formerly known as MyGnokii2) is a cellular manager for various mobile phones/modems. It supports a wide variety of Nokia, Symbian, and AT devices (Siemens, Alcatel, Falcom, WaveCom, IPAQ, Samsung, SE, and others) over cables, infrared, or BlueTooth. It contains libraries with functions for ringtones, phonebook, SMS, logos, WAP, date/time, alarm, calls, and more (used by external applications like Wammu). It also includes a command line utility that can make many things (including backups) and an SMS gateway with full MySQL and PostgreSQL support from the PHP interface.
Release Notes: This release fixes a few bugs and brings a screenshot function for Sony-Ericssonn.
Grutatxt is a plain text to HTML (and other formats) converter. It successfully converts subtle text markup to lists, bold, italics, tables, and headings to their corresponding HTML, troff, man page, or LaTeX markup without having to write unreadable source text files.
Release Notes: This release allows a table of contents to be generated and the processing of mailto URLs.
WebDAV CGI implements the WebDAV server protocol (compliance classes 1, 2, and 3). If you need a WebDAV enabled Apache Web server with UID/GID wrapping for special file/folder permissions, you can use WebDAV CGI in conjunction with a UID/GID wrapper.
Release Notes: A major AFS performance bug was fixed. The Web interface was improved with a bookmark feature, some new buttons, and a better form layout. The documentation was improved.
edtFTPnet/Compact is an FTP library for the .NET Compact Framework. It will run on all mobile devices that support the CF, including PocketPC and Windows CE. It includes support for active and passive transfer modes, SOCKS and HTTP proxies, extensive event monitoring, directory transfers, and transfer resumption. HTTP downloads are also supported.
Release Notes: AutoPassiveSubstitution was made to work for proxies. All exceptions are ensured to be serializable. Tweaks were made to UnixFileParser to support more formats. A bug in active mode FTP/FTPS where zero timeout was not infinite was fixed. If a server doesn't support REST, resuming simply overwrites rather than failing. The default encoding for the FTP control channel is now set to Windows-1252 rather than US-ASCII. Other processes are allowed to read a file that is being uploaded. FTPConnection now permits UserName to be changed when connected. A resume download bug was fixed.
Virtual Token Descriptor for eXtensible Markup Language (VTD-XML) refers to a collection of efficient XML processing technologies centered around a non-extractive XML parsing technique called Virtual Token Descriptor (VTD). Depending on the perspective, VTD-XML can be viewed as either an XML parser, a native XML indexer or a file format that uses binary data to enhance the text XML, an incremental XML content modifier, an XML slicer/splitter/assembler, or an XML editor/eraser.
Release Notes: The Core VTD-XML API was expanded. Support was added for a 5-level location cache for both navigation and indexing. This is intended for performance tuning for XML documents of various depth. Support was added for document content manipulation for empty element nodes. For Java, support for processing gzipped and zipped XML files was added, and support for HTTP URL based XML processing was enhanced. For C, the thread-safe version and non-thread-safe version were merged to create a single thread-safe version using thread local storage. A full featured C++ version of VTD-XML has been released.
phpGrid provides professional-looking Ajax-enabled grid-based editing, create, read, update, and delete (CRUD) operations for Web developers in as little as two lines of code. It features cross-browser inline editing, support for all HTML form controls, integrated search toolbar, a master detail data grid, image display, MS Excel and HTML data export, permission control, a theme roller, built-in record sorting by any column, support for major databases including MySQL, SQL Server, and Oracle, support for large database record sets, and WYSIWYG and Ajax file upload.
Release Notes: Data filter support was added. You can now add a filter to the datagrid before it is rendered. In addition, a number of enhancements were made to the master detail feature such as support for multiple detail grids of a master grid as well as nested master detail grid support. The dropdown menu now supports using a database lookup table as the data source. Some cosmetic enhancement methods include column grouping with summary row, the ability to set column width, and row number display.
LRZIP is a compression program and library that can achieve very high compression ratios and speed when used with large files using unlimited sized compression windows. It uses the combined compression algorithms of zpaq and lzma for maximum compression, lzo for maximum speed, and the long range redundancy reduction of rzip. It is designed to scale with increases with RAM size, improving compression further. A choice of either size or speed optimizations allows for either better compression than even lzma can provide, or better speed than gzip, but with bzip2 sized compression levels. It also has high grade password protected encryption and full STDIN/STDOUT support.
Release Notes: Improvements were made for more CPU usage and faster compression and decompression. Memory is now precisely controlled to avoid running out of memory while using the largest possible compression windows. A single thread is used when advantageous. Verbose output options were added for -i information. The lrzip.conf features were updated. The -M option was dropped. The -T lzo testing option was changed to not take a parameter. Deletion of files that the program has refused to overwrite is prevented. Output in failure modes was made cleaner. Default compiler flags were added. The program now refuses to read from or write to a terminal with stdin/stdout. Missed temporary files are deleted. A large clean up of the documentation was done.
libjc is a framework for event-driven development in C. Programs that use it can perform an arbitrary number of operations simultaneously and in the background, and later wait for some or all of them to complete. The source package includes the core library along with a few objects, each of which is able to perform a set of related operations. This framework consumes significantly less memory than standard libraries, and it scales well to multiprocessor systems.
Release Notes: Many problems and limitations in the core engine were fixed, and issues which were unclear have been better defined and documented. As a result of the changes, most objects were temporarily removed and will be re-added in future releases. Also, an X11 protocol library was added, and some changes were made to the configuration library.
Dropbear is an SSH 2 server and client that is designed to be small enough to be used in low-memory embedded environments, while still being functional and secure for general use.
Release Notes: This release includes various small new features including client agent forwarding and improved keepalive/idle-timeout handling. Port forwards now accept a listening address. A number of performance and memory use improvements have also been made. As usual, this release also fixes some bugs.
Blink is a small public-access blog engine. It supports running multiple blogs, displays a main page and links for accessing older posts, and supports searching. Each blog can be oldest post first or newest post first. Any blog can be set to take public posts or allow comments. Admin functions include archiving all blogs, and viewing and deleting posts and comments. Posts can also utilize a semiotic bolding of definitions and automatic linking to all definitions. Anti-spam functionality is included, with an IP-based block list. All functionality is in one CGI file smaller than 15 KB.
Release Notes: The size of a textarea produced by blink_access.cgi now more closely matches the submission limit.
FmPro Migrator migrates FileMaker databases to MySQL, Oracle, Access, SQL Server, Sybase, DB2, OpenBase, PostgreSQL and FrontBase. Perl CGI scripts are generated for each FileMaker layout within the database, and include customized data entry and data validation for each layout field. FileMaker to FileMaker 7/8/9/10 table consolidations are also supported, thus enabling developers to take advantage of the new FileMaker 7+ security model. Microsoft SQL Server, Microsoft Access, and Bento files can also be migrated to FileMaker 7/8/9/10/11. FileMaker Pro layouts are migrated to PHP, LiveCode, Servoy, and Access Forms/Reports.
Release Notes: Visual FoxPro Conversion processing was updated to handle form objects within Formsets and Container objects within pageFrame objects. Servoy Conversion processing was updated to disable horizontal scrollbars for field objects by default and to create large text fields taller than 50 pixels as TEXTAREA fields. Writing form dataProvider information in situations where a table has not been assigned to a form was disabled. Radio Buttons and CheckBoxes now use the transparency setting within the original layout XML.
DaVINCI is a dashboard builder and editor for Nagios systems. It can be used to add advanced visualization functionalities for Nagios-based management applications. Its editor uses a drag and drop interface to allow users get monitoring indicators and information directly from their databases and show them in a graphical and animated dashboard, without having to write a single line of code.
Release Notes: This is the first public release.
Barcode Writer in Pure Postscript implements the printing of many barcode formats entirely within PostScript, so that the process of converting the input string into the printed output is performed by the printer or print system. The project supports all major barcode formats including: EAN-13 (JAN-13), EAN-8 (JAN-8), UPC-A, UPC-E, EAN-5 & EAN-2 (EAN/UPC add-ons), ISBN (including legacy ISBN), ISMN (including legacy ISMN), ISSN, Code 128 (A, B & C), GS1-128, SSCC-18 (EAN-18, NVE), EAN-14, Code 39, Code 39 Extended, Code 93, Code 93 Extended, Code 32 (Italian Pharmacode), Pharmazentralnummer (PZN), Interleaved 2 of 5, ITF-14 (UPC SCS), GS1 DataBar (Omnidirectional, Stacked, Stacked Omnidirectional, Limited, Expanded, Expanded Stacked), Code 2 of 5 (Industrial, IATA, Matrix, Datalogic & COOP), Code 11 (USD-8), BC412, Codabar (NW-7), Pharmacode (including two-track), MSI, Plessey, Telepen, Channel Code, PosiCode, PDF417, Data Matrix (ECC200), QR Code (including Micro QR Code), and more.
Release Notes: Support for the Code 16K, Code 49 and Code One symbologies was added.
Disk Drill can recover your data from virtually any storage device. Whatever storage device you lost data from, if you can connect it to a Mac, Disk Drill can scan it and recover your lost data. Even if you're currently having issues accessing your hard drive or external device directly, there's a possibility Disk Drill can rescue data from it.
Release Notes: The new Deep Scan algorithm is now used. A number of file signatures were added to the known ones, including NEF, CR2, MOV, PAGES, PST, AI, and many others. Session management was implemented for recovery and scanning. Any media can now be backed up into a mountable DMG image for further scanning and recovery, allowing you to save failing disks. S.M.A.R.T. disk diagnostics were added for better pre-failure monitoring and reporting of hard disks.
EMF To Graphviz (emf2gv) is an an Eclipse plugin that generates a graphical representation of an EMF model using GraphViz.
Release Notes: This is a JDK1.5 compatibility update.