The Open-Transactions project is a collaborative effort to develop a robust, commercial-grade, fully-featured, free-software toolkit implementing a full-strength financial cryptography library, API, CLI, and prototype server. Open-Transactions democratizes financial and monetary actions. You can use it for issuing currencies/stock, paying dividends, creating asset accounts, sending/receiving digital cash, writing/depositing cheques, cashier's cheques, creating basket currencies, trading on markets, scripting custom agreements, recurring payments, escrow, etc. Strong crypto is used. Balances are unchangeable (even by a malicious server). Receipts are destructible and redundant. The transactions are unforgeable. The cash is untraceable. The cheques are non-repudiable.
Release Notes: Abstract classes were added for Storage and Packing. The new Storage system is used throughout the library and is available through the API. Currently supported packers are MsgPack and Probuf. Transport was also replaced by the ZeroMQ library. The password callback is now functional through the API. Receipt verification is debugged and working.
Imagero is a Java imaging library. Supported file types include BMP, GIF, TIFF, PNG, JNG, MNG, JPEG (including CMYK and 12-bit grey), PSD, PBM, PGM, PPM, TGA, EPS, EPSI, EPSF, AI, PDF, MRW, CRW, NEF, DCR, and DNG. Imagero can read thumbnails and can read and write metadata (IPTC, EXIF, XMP, Wang Annotations, Image Resource Blocks, Image File Directrories, JPEG Markers). Accurate color conversion is done with ICC profiles. TIFF tools allow you to split and merge TIFF images, add and remove IFDs. Lossless JPEG to TIFF and TIFF to JPEG conversion can be done. Lossless JPEG operations are supported.
Release Notes: TiffWriter now supports type 7 (JPEG) compression. The PDF_ColorSpace family (including CalGray, CalRGB, Decode, DeviceCMYK, DeviceGray, DeviceRGB, Indexed, ICC_Based, Lab, and Separation) was made independent of PDF and renamed to IColorSpace.
Reverse Snowflake Joins is a tool that parses SQL Select statements and generates a diagram. In addition to joins, the diagram shows parts of the underlying SQL directly in the diagram. For example x=30, GROUP BY (year), SUM(profit), HAVING MIN(age) > 18.
Release Notes: A bug where UNION SELECT was case sensitive was fixed.
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 TAP file support for use with KCS/DGOS tape formats by patching the known tape support functions in Basic and Boot ROMs. --tapfile-list, --tapfilei, --tapfileo, --tapfilei-close, and --tapfileo-close options were added to support the new TAP file functionality. New configurable OSD schemes, selectable by the user, have been added with options to allow default positioning, size and, colors to be configured. A new OSD scheme is now the default.
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.
Release Notes: The GUI now displays status info in the main window instead of a modal dialog. The last 10 checked URLs are now remembered. Several checking bugs have been fixed.
Clonezilla is a partition or disk cloning tool similar to Symantec Ghost. It saves and restores only blocks in use on the hard drive if the file system is supported. For unsupported file systems, dd is used instead. It has been used to clone a 5 GB system to 40 clients in about 10 minutes.
Release Notes: The underlying GNU/Linux operating system was upgraded. This release is based on the Debian Sid repository (as of 2011/May/24). Partclone was updated to 0.2.23. The syslinux and isolinux files were missing, which caused the recovery-iso-zip menu to fail. This has been fixed. The "Stuck at Calculating Bitmap... 0%" issue for the AMD-64 version was fixed.
Exponent CMS is a content management system for Web sites. It allows site owners to easily create and manage dynamic Web sites without necessarily directly coding Web pages or managing site navigation. Exponent uses an intuitive and flexible content editing system that allows Web pages to be edited on the page as it is displayed. This avoids the need for more back-end administration or for navigating many administration pages to add a simple line of text. You can simply visit the page you need to edit as if you were a site visitor, and make the change.
Release Notes: This release solidifies the online help system, including helpful information on the documentation site. Additionally, the installation/upgrade routine is completely revamped to provide a more automated process. There are also numerous other changes and fixes.
Window Switch is a tool that allows you to move applications between networked computers. The windows appear where you need them, as they were. You no longer need to save and send documents to move them around; simply move the view of the application to the machine where you need it.
Release Notes: FreeBSD and KDE bugfixes, CentOS and openSUSE packaging fixes, support for Ubuntu's unity, gnome3-shell, etc. Many new protocol options have been added: xpra adaptive JPEG, GStreamer screencasting scaling and compression options, etc. There were also an unusually large amount of small bugfixes and UI refinements; hopefully, this is a sign that things are settling down.
Sunflower is a small and highly customizable twin-panel file manager for Linux with support for plugins. It is intended to be an easy-to-use and powerful file manager that seamlessly integrates into the GNOME desktop environment.
Release Notes: The focus in this release is on new features like the ability to unmount items, tab close buttons, and display file size in a more friendly way. Status bars have 3 display modes now (always, when needed, or never) giving users more control over the interface. Problems with the global menu should be resolved now. Making command line parameters optional and removing the unused imports dependency list is now smaller for 2 packages.
EtherApe is a GNOME/pcap-based etherman, interman, and "tcpman" clone. It displays network activity graphically. Active hosts are shown as circles of varying size, and traffic among them is shown as lines of varying width. It supports Ethernet, FDDI, Token Ring, ISDN, PPP, WLAN, and SLIP transports. It knows about VLANs, IP, IPv6, TCP, UDP, FTP, and a number of other protocols. Additional statistics windows will let you concentrate on protocols or nodes.
Release Notes: EtherApe gains several traffic statistics and can now export them. OS X compatibility was improved. Italian and Swedish translations have been added.
CacheGuard Appliance is an all-in-one OS appliance providing firewall, antivirus, caching, compression, bandwidth allocation, load balancing, reverse and forward proxy, high availability, Web application firewall, URL guarding, and more. It can be purchased as an OS to install on your server, as an OS to run in a virtual machine, or as a hardware appliance.
Release Notes: The antivirus no longer checks images and textual contents.
Worker is a file manager for the X Window System with the classical two panel interface. It features a fully graphical configuration, while still allowing manual editing of the configuration file without the need to restart Worker. Any external program can be integrated easily into the GUI using buttons, hotkeys, and file type actions. Worker uses file recognition by file content or by filename extension (or both). Different actions with completely configurable commands can be assigned to each file type.
Release Notes: The search for entries in the list view (started by hitting Ctrl-s) has been improved to support flexible matching, so entered strings must not match exactly but only the characters must appear somewhere in the filename. There is also simple TAB completion. The default search function has been changed to use a natural string compare, but it can be disabled in the general settings. There is also a new command to switch button banks. Some translations has been updated.
MyJSQLView provides an easy-to-use Java based GUI frontend for viewing, adding, editing, or deleting data in the Apache Derby, H2, HSQL, Microsoft SQL, MSAccess, MySQL, Oracle, PostgreSQL, and SQLite databases. A query frame allows the building of complex SQL statements and SQL Query Bucket for saving such. The application allows easy sorting, searching, and import/export of table data. A plug-in framework allows inclusion of tools to visually build queries, profiles, and plot data for analysis.
Release Notes: This release provides two additional features for the application with regard to table state history and a query bucket. The table state history provides a standard mechanism just like a Web browser where sort/searches for table data are accessible for previous/next states relative to a queue position. The query bucket allows table states to be saved into a handy frame that can be used in a drag and drop method to set SQL statements into alternate receptive applications and MyJSQLView's own plugins.
cegojdbc implements the JDBC driver for the Cego database system. a Java 1.5 runtime environment is required.
Release Notes: Fixes for bugs in the new protocol implementation.
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: More fixes for small leaks.
Chips is a Python library for designing hardware devices that provides a high-level device modelling language. Native simulations integrate with Python so you can use Python extension modules such as Scipy, Numpy, Matplotlib, and PIL to provide a rich verification environment. Device models can be automatically translated into synthesizable VHDL, and highly optimized soft-processors are generated for an efficient implementation. A plugin mechanism is provided so that additional code generators can be added. C++ and Graphviz plugins are provided. Existing VHDL IP can be imported, and seamless co-simulation of C++ and VHDL outputs is is supported.
Release Notes: Code generation of the Printer primitive has been fixed. Performance improvements have been made to the VHDL output for Processes. Incorrect imports have been corrected in the example code.
Sous-marin Linux is a small, pure, individualized Slackware installation system using only scripts and a minimum of resources. Sous-marin's utilities allow you to create an installer CD and tagfiles, choose the minimum of pure Slackware packages you need, and then FTP/HTTP install the system over the Net. It also includes sous-marin tools, formerly SlackBash scripts. These tools allow you to analyze any Slackware installation for missing libraries, files not in packages, packages dependencies, and so forth.
Release Notes: Minor changes to the sous-marin script include adding a default mirror and fixing some typos.
libonion is a lightweight library that helps you to add HTTP (and HTTPS) functionality to your programs. With it you can build small servers with minimal memory and CPU footprint, which makes it ideal for embedded systems and to add HTTP functionality to existing programs.
Release Notes: This is a new testing version. When stabilized, it will move to 0.4.0. Otemplate support has been added. Based on Django templates, it allows you to create Web pages easily. Internationalization. Using gettext and otemplates, the Web servers can be translated based on language headers. Session support. URL handling that resembles Django's, based on regexp. libPNG, and Cairo support, to render server side graphics. ARM compilation toolchains. Based on the Ubuntu arm compiler and CodeSourcery. A lot of documentation on the github onion page wiki. Syslog or custom logging.
Event is a simple PHP-based software package for creating a simple Web page for upcoming events. Event supports an unlimited number of events, each with its own mini-site, each of which is configured by a single text file. Event is designed to run in constrained environments, and without needing write permissions from the Web user or database access. Event supports localization into additional languages.
Release Notes: Several iterative improvements and additions, including better localization support, integration with off-site flight search providers, and internal improvements to the template language.
Pagekite is software to make servers on "localhost" visible to the wider Internet. It can be used by Web developers to show off their works in progress to clients or colleagues, embedded developers who need direct access to devices in the field, or as an alternative to dynamic DNS for individuals/hobbyists who would rather host their own content than rely on 3rd party hosting. It creates and maintains a tunnel between your server on localhost and a remote "front-end" (a reverse proxy). Only the front-end has to have a visible IP address; the server itself can reside on a heavily firewalled computer, a mobile device, or even an anonymous node on the Tor network.
Release Notes: Much progress on the user interface (it has colors) and command line syntax. All bugfixes have been backported from 0.3.20 and 0.3.21.
Dolibarr is a simple Web application with ERP and CRM capabilities. It is designed for small and medium companies, freelancers or foundations, and can be used to deal with all things you require to manage your activities, such as management of products, stocks, commercial proposals, invoices, orders, members of a foundation, and mailings. A single executable that installs the server and database is available for people with no technical knowledge.
Release Notes: This version includes a bugfix related to line heights in HTML.
VariCAD is a 3D/2D CAD system for mechanical engineering. In addition to standard tools for 3D modeling and 2D drafting, the CAD system provides tools for sheet metal unbending and crash tests, libraries of standard mechanical parts (ANSI, DIN) and symbols, mechanical part calculations, and tools for working with bills of materials (BOMs) and title blocks. VariCAD supports STEP, STL, IGES, DWG, and DXF file formats.
Release Notes: This version contains a rebuilt and significantly better DWG/DXF interface, new or changed 2D functions, better support for 2D NURBS objects (splines), a significantly improved user interface, and improved STEP input.
BitNami SugarCRM Stack is an easy to use installer for SugarCRM, which is a flexible customer relationship management solution for companies of all sizes. SugarCRM can easily be customized and integrated with other software to allow companies to build and maintain a more flexible system. Core functionality includes sales force automation, marketing campaigns, support cases, project management and calendaring.
Release Notes: This release updates SugarCRM to 6.1.5, PHP to 5.3.6, PEAR to 1.9.2, and phpMyAdmin to 3.3.10. It enables the mcrypt extension.
BitNami Tracks Stack is an all-in-one cross-platform installer for Tracks, a Web-based application to help you implement David Allen's Getting Things Done methodology. It installs Tracks, Ruby On Rails, and everything else necessary to have a running program in minutes. It works on Windows, Linux, and OS X.
Release Notes: This release will not allow you to execute the ctlscript.sh script as root when the stack is installed as a non-root user. It updates Ruby to 1.8.7-p334, rubygems to 1.6.2, nginx to 1.0.2, git to 1.7.4, passenger to 3.0.7 (only for Linux), and SQLite to 1.3.3. It adds a DBD::MySQL CPAN module. It updates gem rails to 2.3.11, and updates several gems (check the RubyStack changelog).