Record Editor is a data file editor for CSV (Comma/Tab delimited values) files, fixed field width files, and XML files. This program uses a record-layout definition to display the data file in a human-readable form. It can handle PC (text and binary), Unix (text and binary), and native IBM mainframe (text and binary) file formats. It is similar to Net-Cobol's Cobol-Editor or Compuware's FileAid.
Release Notes: This release adds improved Macro (Scripting) support, a text-edit view, group filters, support for editing GetText-PO files and SwingX-Tip files, two more CSV parsers and improved CSV support, improved support for Cobol Data files, foreign language support (via GetText-PO files), docking and undocking support, and other minor changes.
PDFtk Server is a simple commandline tool for doing everyday things with PDF documents. You can use it to merge PDF documents or collate PDF page scans, split PDF pages into a new document, rotate PDF documents or pages, decrypt input as necessary (password required), encrypt output as desired, fill PDF forms with X/FDF data and/or flatten forms, generate FDF data stencils from PDF forms, apply a background watermark or a foreground stamp, report PDF metrics, bookmarks, and metadata, add/update PDF bookmarks or metadata, attach files to PDF pages or the PDF document, unpack PDF attachments, burst a PDF document into single pages, uncompress and re-compress page streams, and repair corrupted PDF files (where possible).
Release Notes: This release adds many improvements, including AES decryption of input PDFs (the "owner" password is still required when decrypting a PDF), merging of bookmarks/outlines when merging full PDFs, a new rotate operation (a convenient way of rotating select pages of a single PDF), and a new dump_data_annots operation (which currently reports only link annotation information).
MUSCLE (Multi User Server Client Linking Environment) is an N-way messaging server and networking API. It includes client-side networking APIs for various languages, including C, C++, C#, Delphi, Java, and Python. MUSCLE lets programs communicate over a network via streams of serialized Message objects. The included server program ("muscled") lets its clients message each other and store information in its server-side hierarchical database. The database supports flexible queries via hierarchical wildcarding, and "live" updates via a subscription mechanism.
Release Notes: This release adds a number of enhancements, including thread-safe-by-default HashtableIterators and MessageFieldNameIterators, improved AtomicCounter functionality, better UDP support in the MessageIOGateway classes, an optional LRU cache for GetHostByName() results, better pthreads-compatibility for thread IDs, and a number of bugfixes and efficiency improvements.
The LibPKI Project is aimed to provide an easy-to-use PKI library for PKI-enabled application development. The library provides the developer with all the needed functionality to manage certificates, from generation to validation. It helps developers integrate X509 digital certificates into their applications, and implement complex cryptographic operations with a few simple function calls using a high-level cryptographic API. The library constitutes the core of other OpenCA Labs Projects like the PRQP Server, the OCSP Responder, and the OpenCA-NG PKI.
Release Notes: Improvements over the last publicly available release (0.6.7) include fixing of various memory leaks in BIO handling and in OCSP responses signing, adding new errors for better logging of token issues, adding SOCK_DGRAM in PKI_NET_* interface, and a fixed OCSP interface for response building.
nield (Network Interface Events Logging Daemon) is a tool to receive notifications from the kernel through a netlink socket, and generate logs related to link state, neighbor cache (ARP, NDP), IP address (IPv4, IPv6), routing, FIB rules, and traffic control.
Release Notes: This release adds traffic control support.
qtmib is an easy-to-use SNMP MIB browser. It is built as a frontend for the net-snmp tools and allows the user to query any SNMP-enabled device. It supports SNMPv1 and SNMPv2c.
Release Notes: This release adds a new connection report, support for Apache and Squid MIBs, several user interface improvements, and a number of bugfixes.
PyAnnolib is a library that lets your Python programs read Electric Accelerator (emake) annotation files. Electric Accelerator is a build tool product from Electric Cloud. Annotation files give a very detailed description of the jobs that were run during the build, including the complete dependency graph. This library is useful for writing reports about your build, data-mining the annotation file for the complete and accurate dependency graph, etc.
Release Notes: This release fixes a problem with the handling of command output. Previously, it assumed there was only one <output> element per <command>, which is not true.
RightWebPage verifies many aspects of conformance of Web pages to International Standard ISO/IEC 23026-2006(E) IEEE Std. 2001 - 2002, "Software Engineering - Recommended Practice for the Internet - Web Site Engineering, Web Site Management, and Web Site Life Cycle".
Release Notes: This release adds native webkit support on Mac OS X and 32-bit Windows compatibility.
check_openmanage is a plugin for Nagios that checks the hardware health of Dell servers running OpenManage Server Administrator (OMSA). The plugin can be used remotely with SNMP or locally with NRPE, check_by_ssh, or similar. It checks the health of the storage subsystem, power supplies, memory modules, temperature probes, etc., and gives an alert if any of the components are faulty or operate outside normal parameters.
Release Notes: A regression on Nagios systems with ePN enabled was fixed.
OpenLink Virtuoso is a scalable, high-performance SQL-200n compliant object-relational database engine. It provide sophisticated database management for SQL, XML, and RDF. All interaction with Virtuoso occurs via its support of industry standard query languages, protocols, APIs, and data formats such as: ODBC, JDBC, OLE-DB, ADO.NET, XMLA, SQL, SPARQL, XQuery, SOAP, HTTP, WebDAV, SyncML, Atom (Publishing and Syndication), RSS, RDF, and more.
Release Notes: This is a stable release of the new Virtuoso engine, including column-wise data storage and compression, finer-grained multithreading, and vectorized query execution and SPARQL-GEO functionality. Additional features include much-increased performance and scalability, an upgraded Conductor, Facet Browser, and ODS suite, a JDBC 4.1 driver, a new DAV API and DETs, and an "assume" query-optimizer hint. Virtuoso's RDF engine gains support for BIND, VALUES clauses, an Update protocol and functions and aggregates, and updated connectors for Jena and Sesame. Various minor bug and SQL fixes have been applied.
Pride combines bash scripts, zenity, ant, ImageMagick, and the Android tools to create a fast and simple POSIX alternative for Android development. It provides all the basic commands (clean, build, release, etc.) of other Android IDEs. But it is primarily a robust and simple injection framework. Injections from methods to clusters of activities are easily created from existing code and can then be injected into any project. Pride can also be used to batch build, load, or release multiple projects and can update class and resource files among projects that use the same objects or resources.
Release Notes: In Flashcard Activity, a feature was added to link to an external Web dictionary in the Study class and a bug was squashed in the SideSelection class.
juntaDados is a GNU/Linux distribution that has a selection of packages targeted at audio, video, and graphics producers. juntaDados works to simplify the creation of Linux-based multimedia workstations for social projects in Brazil like Pontos de Cultura.
Release Notes: This release brings support for 32 bits, updates to Blender 2.68a, Ardour 3.3, and LibreOffice 4.1, and small fixes.
LinOTP is a solution for strong two-factor authentication with one time passwords. It features a modular architecture into which UserIdResolver, authentication, and OTP calculation modules can be plugged. It includes UserIdResolver modules for LDAP/AD, SQL, and flat file user databases, and authentication modules for PAM and RADIUS. New modules can be developed easily. Supported tokens are HMAC-OTP/HOTP (RFC 4226/ OATH compliant), Aladdin eToken PASS, eToken NG-OTP, Safeword Alpine, Yubikey, Google Authenticator, motp, SMS OTP/Mobile TAN, email token, and a Simple Pass token for users without token hardware. TOTP is supported, along with a new algorithm for daily passwords for applications not supporting RADIUS. OCRA tokens are supported to allow transaction signing in banking environments. CLI, Web, and GTK+ GUI clients are available for management. LinOTP features multi-client capability, redundancy, and a self-service portal. It has been used with PAM for local and SSH logins, Apache, VPN, and Windows Terminal Server, and is OATH certified.
Release Notes: This release lets LDAPResolver hold its own CA certificate for connecting via LDAPS, can import and export policies with the GTK client, and adds documentation for integration with Univention Corporate Server (UCS).
SHTns is a high-performance Spherical Harmonic Transform library. It was designed for numerical simulation (fluid flows, mhd, etc.) in spherical geometries, but can be used for any kind of problem involving scalar or vector spherical harmonics. It is very fast, thanks to careful vectorization and runtime tuning. It supports multi-threaded transforms via OpenMP. It features scalar and vector transforms, synthesis and analysis, and flexible truncation and normalization. A Python interface is included.
Release Notes: The main new feature in this release is the introduction of scalar spherical harmonic transforms of complex valued spatial data. There is also a new function for controlling the amount of informative output (verbosity). Support for Intel MKL has been improved, the header file is now compatible with std::complex (c++), and a new Python example for solving shallow water equations has been added.
BugHotel Reservation System is a hotel booking and accounting software package which uses the Internet to "network" your corporate office to each of your hotels. All data processing occurs at the Application Service Provider (ASP) data center. Income statements, reports, etc. may be customized.
Release Notes: In this release invoice handling has been checked for existence. It one doesn't exist, the base template form is used.
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: A small patch for page allocation was applied.
Seed7 is a general purpose programming language. It is a higher level language compared to Ada, C++, and Java. In Seed7, new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than a template or generics concept. Object orientation is used when it brings advantages and not in places when other solutions are more obvious. Although Seed7 contains several concepts of other programming languages, it is generally not considered as a direct descendant of any other programming language.
Release Notes: Several hashCode functions have been improved to avoid an integer overflow. The description of the Seed7 installation in doc/install.txt has been improved. A new sha1.s7i library which defines a message digest with the SHA-1 secure hash algorithm has been added. Definitions of the &:= and |:= operators have been added to bin32.s7i. int64AsBytesBytesLe, int64AsEightBytesBe, and bytesBeAsInt functions have been added to bytedata.s7i. A bug in the conText function (file con_win.c) has been fixed. The mk_cygw.mak makefile has been improved to avoid problems with the console keyboard.
Bluehorn Reader crawls RSS feeds and makes their content available to clients (only a browser client exists currently). It supports multiple users, whose sessions' look and feel can be customized based on each place they log in from. A potentially useful feature is that, while it should be able to support a large number of users from a single host, if that is not enough, more hosts can be added to share the load, with only minor configuration tweaks. The Web server part is mainly in JSP, so it should be easy to play with it and adapt it to support other use cases.
Release Notes: HTTP traffic is now automatically redirected to HTTPS, if an HTTPS connection exists.
Aspose.BarCode is a .NET component for generation and recognition of Linear and 2D barcodes on all kinds of .NET applications. It supports WPF with 29+ Barcode symbologies like OneCode, QR, Aztec, MSI, EAN128, EAN14, SSCC18, Code128, Code39, Postnet, MarcoPDF417, Datamatrix, UPCA, etc. Other features include barcode insertion in PDF, Word, and Excel documents. It can also take image input in BMP, GIF, JPEG, PNG, and WMF formats. You can also control image styles such as background color and bar color.
Release Notes: You can now read barcodes in a specific order from an image file format. Recognition of Code128 and EAN barcodes was enhanced, QR code scanning was added, recognition with incorrect symbology was added, extension methods are now used in the source code, and incorrect intersection calculations were fixed.
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. The Commodore64 SID format is supported. 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 speeds up sound rendering for all the types of modules. LZH2 decoding and AYM conversion were fixed. Memory usage while playing back TFC/TFD was improved. zxtune-qt now supports storage of playlists with relative item paths and item content itself. The Android version received several crash fixes, a Russian translation, updated seek control, optimized package size, and more.
MAC Changer is a GNU/Linux utility for viewing/manipulating the MAC addresses of network interfaces. It can set specific, random, vendor-based (with a 6600+ vendor list), and device-type-based MACs.
Release Notes: This release fixed various important and less important issues.
SQL Relay is a persistent database connection pooling, proxying, and load balancing system. It supports many database systems and programming languages. There are drop-in replacement libraries for MySQL and PostgreSQL, command line clients, a GUI configuration tool, and extensive documentation. The APIs support advanced database operations such as binding variables, multi-row fetches, client-side result set caching, suspended transactions, query routing, and query filtering. It can be used for speeding up database-driven Web-based applications, accessing databases from unsupported platforms, migrating between databases, distributing access to replicated databases, and throttling database access.
Release Notes: Support was added for Oracle 12c and DB2 10.1/10.5. Database installation documentation was updated. A few community-contributed patches were applied. An obscure issue regarding date conversions with FreeTDS and MS SQL Server in locales where dates are formatted DD/MM/YYYY was addressed and documented.
Rudiments is a C++ class library providing base classes for things such as daemons, clients, and servers, and wrapper classes for the standard C functions for things like regular expressions, semaphores, and signal handling.
Release Notes: Some minor compilation problems were fixed and some minor documentation updates were made.
KDE-Services extends the features of the Dolphin File Manager right-click menu in the KDE graphical environment. It allows you to play and convert between several video formats, extract audio from movies and convert them to MP3 or FLAC, convert audio to MP3 or FLAC, securely send a file or directory to Mailx as an email, send files to Thunderbird as attachments, burn and checksum ISO images, execute scripts and applications, get low-level information on video files, build ISO images from folders, replace text, search, SSH, use Midnight Commander, use system, network, and backup/restore tools, use Samba, extract subtitles from MKV video, multiplex subtitles into MPEG-2 videos, and work with YouTube, DVDs, multimedia, GPG. You can add a timestamp prefix to a filename or directory name. A paranoid shredder, an HTTP publisher, graphic tools, RPM package tools, Xorg configuration, and Dropbox tools are included.
Release Notes: A new "Modified Files Here" service menu was added to the "Search Tools" submenu. The makefile was updated.
Zoom is a low-overhead graphical and command line profiler for Linux. Profiles are system-wide, precise down to the instruction level, and capture complete backtraces of C/C++/ObjC/Fortran/Assembly code. This lets you see exactly where time was spent, what code was running (user or kernel), and how that code was called. Drill down into a specific symbol, and Zoom shows source and assembly annotated with general and processor-specific tuning advice. It saves profiles as a single, self-contained session file that can be emailed or attached to bug reports. This lets you share what you find with colleagues or archive it for later review. Zoom also supports remote network profiling and scripting, making it ideal for embedded or server systems and automated workflows.
Release Notes: This release added the ability to view sample count/time and percentage simultaneously, added an option to group samples by process name rather than PID, changed the default hot key for starting and stopping profiling to Shift-F1, added an option to install to a custom path on Linux, removed creation of a .debug folder when using the perf driver, fixed the perf driver on Linux kernel 3.9, and fixed monitoring of exited processes on Linux kernel 3.7 and later. There were also user interface and performance improvements.