Most digital cameras produce EXIF files, which are JPEG files with extra tags that contain information about the image. The EXIF library allows you to parse an EXIF file and read the data from those tags.
Release Notes: This security release fixes a number of security and stability issues. It also includes many updated translations and translations for two new locales, en_AU and uk.
Geomajas is an extensible spatial application framework, enabling integrated GIS solutions for businesses and government. It has an integrated client-server architecture, with a high focus on server-side integration of your data (be it through GeoTools or Hibernate). This means that you apply your security and business logic on the server before anything gets sent to the client, resulting in robust applications and a real thin client.
Release Notes: This release updates to GeoTools 2.7.5, only supports Java 6+, adds extra commands for geometry operations, and performs case-insensitive searching.
The common-GWT face is a separate module that is shared between various GWT based Geomajas faces (both the GWT face which uses SmartGWT and the pureGWT face).
Release Notes: This release improves logging and login/logout cycling.
Nuttx is a real-time embedded operating system (RTOS). It has a small footprint that is usable in micro-controller environments. It is fully scalable from tiny (8-bit) to moderate embedded (32-bit) systems. It also aims to be fully compliant to standards, to be fully real time, and to be totally open.
Release Notes: This release includes continued progress for the NuttX power management demo and has new support for the Microchip PIC32MX1/2 families (and the "Mirtoo" modules from Dimitech) and for the entire NXP LPC43xx line (and the LPC4330-Xplorer board from NGX Technologies). Board support for the TI/Stellaris EKK-LM3S9B96 is also included.
Release Notes: This release improves performance for projects with lots of files, greatly reduces memory consumption when processing very big source files, and provides no warnings regarding AUTOLOAD when using a modern system-wide Perl interpreter when using obfuscator directly from the commandline.
Newscoop (formerly known as Campsite) is an open content management system for professional journalists. Features for the modern newsroom include multiple author management, issue-and-section based publishing, geolocation, and multilingual content management. The enterprise-standard journalist’s dashboard and a templating engine supporting anything from HTML5 to mobile complete this fast production and publishing system.
Release Notes: This is a bugfix release which, amongst other things, ensures Newscoop now works correctly with PHP 5.4 and improves the usability of the new comments and related article features. The hidden filter in comments management now only displays hidden comments and comments no longer approved by default, even though moderation is enabled. Related articles are now copied from the original article with the action "duplicate", and related articles for a translated article no longer have the title "null". Numerous other bugfixes improve stability and the UI.
relax is a program designed for the study of the dynamics of proteins and other macromolecules though the analysis of experimental NMR data. It supports exponential curve fitting for the calculation of the R1 and R2 relaxation rates, calculation of the NOE, reduced spectral density mapping, the Lipari and Szabo model-free analysis, study of domain motions via the N-state model (or ensemble analysis) and frame order dynamics theories using anisotropic NMR parameters such as RDCs and PCSs, the investigation of stereochemistry in dynamic ensembles, and the analysis of relaxation dispersion.
Release Notes: This release introduces the new concept of a container for data linking two atoms or spins, the interatomic data design. This is for NMR data such as the magnetic dipole-dipole interaction between two spins (including relaxation and RDC data) and NOESY data. This design significantly extends relax's flexibility and opens up new analysis type possibilities. Additional features and changes include the update of the relax copyright license to GPLv3, support for absolute or signless RDCs, and elimination of many GUI bugs in MS Windows.
JTcl is an implementation of Tcl (Tool Command Language) written in Java that implements a large extent of Tcl 8.4 syntax and commands, limited only by API restrictions of the Java Virtual Machine. It is based on the Jacl interpreter from the TclJava project.
Release Notes: The "fleet" command has been added to enable simple concurrent programming using message passing between threads. The "dict" command now preserves the order of entries. Eval has been changed to only read spaces and tabs (not newlines or any other whitespace) after a backslash-newline sequence. An exception has been fixed when an empty variable name was accessed.
Babel is a distance-vector routing protocol for IPv6 and IPv4. It is designed to be robust and work efficiently on both wired networks and wireless mesh networks.
Release Notes: This release mostly adds BSD fixes. Pure meshes should now work under BSD Unices.
Cura is a mobile phone application bundle of remote server administration tools. It provides a personalized terminal emulator, a syslog module that allows for reading logs directly from a server, a SysMonitor module that visually graphs CPU and RAM usage percentages, access to Nmap, and Server Stats will offer general server information like its Vitals, Hardware information, Memory information, processes, and so on. A security feature allows you to have Cura's database wiped when you send the compromised phone a secret pattern of your choosing. (e.g. send an SMS message containing "phone has been stolen!" to your Android phone to wipe Cura's database and receive the location of the compromised phone as an SMS to your emergency phone number or as an e-mail to your emergency email address).
Release Notes: This release features a completely new UI for the Home (Login) screen where you are dropped upon launch. This is where you access/create/update/delete your server accounts, and it's had a complete do-over.
MCM is a set of tools that ease the management of multiple servers. It's aimed at network or system administrators who need to connect to different servers by different means every day. It can be used via an ncurses interface without requiring an X server, and via a GNOME-based GUI.
Release Notes: This release adds the ability to share connections with different users using an encrypted file (.mcm), better support for VNC connections, an enhanced cluster mode, enhanced terminal tabs, and one-click installation of public keys over SSH.
Doxygen is a cross-platform, JavaDoc-like documentation system for C++, C, Objective-C, C#, Java, IDL, Python, PHP, VHDL, and Fortran. Doxygen can be used to generate an on-line class browser (in HTML) and/or an off-line reference manual (in LaTeX or RTF) from a set of source files. Doxygen can also be configured to extract the code-structure from undocumented source files. This includes dependency graphs, class diagrams and hyperlinked source code. This type of information can be very useful to quickly find your way in large source distributions.
Release Notes: This release fixes a couple of bugs and makes some improvements to the HTML navigation tree, including the ability to enable and disable the synchronization between the tree and the content.
File-Find-Object provides Perl programmers with an object-oriented alternative to the core File::Find module for traversing a directory structure, which has some serious interface limitations. As opposed to File::Find, File-Find-Object can be instantiated, can be interrupted in the middle, has an iterative interface, and can also return results as objects.
Release Notes: This release updates META.yml to point to the new repository, adds cleanup for temporary directories in the tests, and adds the scripts/tag-release.pl script to tag a release.
pwnsjp is a console-based frontend to the following dictionaries: "Slownik jezyka polskiego PWN", 3 volumes; "Multimedialny slownik PWN. Frazeologia"; "Multimedialny slownik PWN. Jezyk polski"; and "Multimedialny slownik PWN. Wyrazy obce".
Release Notes: The software is now available under the Expat license.
Release Notes: This release adds bugfixes, a new contact interface, better design, address book handling, and an offline mode in the Web browser.
im-chooser is a GUI frontend application featured with IMSettings to choose the input method you want to use. It can also disable input methods entirely on the desktop. This allows you to pick an input method and switch it on demand without restarting either your applications or your desktop.
Release Notes: This release contains some deprecated warning fixes from GTK+3 and imsettings 1.3.0 support.
IMSettings is a framework that delivers Input Method settings and applies the changes immediately, so it will take effect without restarting applications and the desktop.
Release Notes: This release adds XDG Base Directory specification support and a new variable to stop running the input method on a certain desktop.
ZXTune is a set of portable cross-platform applications (GUI/CLI) intended to play chiptunes. It features advanced ripping possibilities that let you search for music in big data sets. Supported ZX Spectrum chiptunes formats include AY, AS0/ASC, FTC, GTR, PSC, PSG, PSM, PT1, PT2, PT3, SQT, ST1, ST3, STC, STP, TXT, TurboSound, VTX, YM, CHI, DMM, DST, PDT, SQD, STR, TF0/TFE, TFC, TFD, and COP. Supported PC chiptunes formats include 669, AMF, DMF, FAR, FNK, GDM, IMF, IT, LIQ, PSM, MDL, MTM, PTM, RTM, S3M, STIM, STM, STX, ULT, XM. Supported Amiga chiptune formats include DBM, EMOD, MOD, MTN, IMS, MED, OKT, PT36, SFX. Supported Atari chiptune formats include DTM, GTK, TCB. The Acorn chiptune format DTT is supported. Supported compressed formats include CHARPRES, CC3, CC4, CC4PLUS, DSQ, ESV, GAM, GAMPLUS, HRUM, HRUST1, HRUST2, LZH1, LZH2, LZS, MSP, PACK2, PCD61, PCD62, TLZ, TLZP, TRUSH. Supported archived/container formats include FDI, HOBETA, HRIP, LHA, RAW, SCL, TD0, TRD, ZXZIP, ZIP, RAR, SNA128, and Z80.
Release Notes: This release supports adjusting module properties in zxtune-qt.
QtitanChart is a Qt.C++ library that represents a set of controls that allow you to quickly and easily provide your application with beautiful and colorful diagrams. It is implemented in pure Qt. Adding it to your program requires only a few lines of code, and the architecture allows you to customize every part of the charts. it supports point, line, step line, clustered column, stacked column, pie, doughnut, аrea, and stacked area charts with full interactivity. A rich set of themes is included, and real time charts are supported.
Release Notes: Initial release.
Minerva is a complete, easy to use home automation suite. It allows you to switch your on lights from anywhere using a mobile phone or PC, email your video, check CCTV footage, control your central heating, and much more. It relies on command line and can therefore be run from virtually any platform (smart phone, PDA, laptop, or remote PC) with identical functionality. The architecture consists of three parts: input, output, and process. Each is completely distinct, meaning you can control any of the house processes from any supported input conduit such as a Web browser, remote control, or SMS. Reports or notifications can be sent to any of the available output conduits.
Release Notes: A "Universal remote control" script was included for the iPhone app. The media playback handlers (start/stop/status) were fully unified. Command output and return codes are better handled across all bearskin (mp3player outputs the current track, for example). lstatus was expanded to take a day parameter. "Routines" were added to provide sequenced operations, e.g. bedtime. Manifest can block music tracks from playing. Errors are now reported on initialization failures. Full status is provided when MP3 playback is initiated.
Stantor-Domodulor is a home automation software system. It lets you manage electric and electronic facilities through Web pages and WAP 2 and 1 for smartphones. Stantor can drive Velleman k8000/k8055/k8061 boards, Ethernet and USB Arduino Mega, Uno and Duemilanove boards, X10 materials, USB webcams, and sound boards. Stantor correspondents can sent alerts via email and instant messaging. The Linux distributions supported are Ubuntu, Fedora, and Mandriva.
Release Notes: Performance optimizations were made in the management modules in the central microcomputer and the Ethernet modules for the remote computer for the Arduino Uno, Duemilanove, and Mega. A directory and a specific "log" file are created in the central microcomputer and remote computer with a daily automatic backup. The program sending e-mails was changed.
SQL Query Generator is a command-line program that will help you make INSERT INTO, DELETE, and UPDATE SQL queries. The queries created with this program can be stored as plain text in a file, printed to the screen, or both.
Release Notes: This release includes new features such as support for more SQL datatypes, default values, and primary keys. The verbose mode option has undergone major improvements as well. There are also some minor bugfixes involving file parsing.
GLPI (Gestion Libre de Parc Informatique) is an information resource manager with an administration interface. You can use it to build a database with an inventory for your company (computers, software, printers, etc.). It has functions to make the daily life of the administrators easier, including a job/request tracking system with mail notification and methods to build a database with basic information about your network topology. It provides a precise inventory of all the technical resources (all their characteristics are stored in a database) and management and history of the maintenance actions and the bound procedures. It is dynamic and is directly connected to the users, who can post requests to the technicians.
Release Notes: A minor bug blocking plugins was fixed.
Veusz is a scientific plotting package, designed to create publication-ready Postscript, PDF, or SVG output. It features an easy to use graphical interface as well as a command line interface and can be scripted or embedded in Python scripts. Graphs are constructed in a modular fashion from separate components. Datasets can be interactively modified or created from within the program.
Release Notes: Veusz now includes experimental MathML support. The bar plot widget now has a stacked-area option. Axis labels can also be placed to the left or right of the axis. Lines can now be specified by end coordinates. Several dataset plugins have been added, including sort, 2D histogram, divide by maximum, and normalize. Custom color maps can be edited and saved within documents. Shape widgets can now clip themselves to the plot. Most strings are now translatable within the application. There have also been a number of bugfixes. Self tests now succeed on ARM platforms.
OpenDKIM is a DKIM implementation with both a C library for writing your own applications and a milter-aware filter for use with recent MTAs.
Release Notes: Minor bugs were fixed.