<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to news</title><link href="https://sourceforge.net/p/iftools/news/" rel="alternate"/><link href="https://sourceforge.net/p/iftools/news/feed.atom" rel="self"/><id>https://sourceforge.net/p/iftools/news/</id><updated>2006-12-15T15:34:44Z</updated><subtitle>Recent posts to news</subtitle><entry><title>ifobject-0.0.1 released!</title><link href="https://sourceforge.net/p/iftools/news/2006/12/ifobject-001-released/" rel="alternate"/><published>2006-12-15T15:34:44Z</published><updated>2006-12-15T15:34:44Z</updated><author><name>Joern P. Meier</name><uri>https://sourceforge.net/u/ionflux/</uri></author><id>https://sourceforge.net312984c8e6bae80a3aa0e70159e37a458632a1da</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The Ionflux Object Base System, version 0.0.1, has been released!&lt;br /&gt;
This is the initial alpha release of the Ionflux Object Base System, which is a part of the modular re-implementation of the Ionflux Tools Class Library.&lt;br /&gt;
It provides basic features common to all objects, such as run-time type information, properties, memory management, multi-thread synchronization, sigc++ based events, marshalling, message reporting and logging and a generic call mechanism for operations.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>iftools-0.2.3 released!</title><link href="https://sourceforge.net/p/iftools/news/2006/03/iftools-023-released/" rel="alternate"/><published>2006-03-14T20:28:01Z</published><updated>2006-03-14T20:28:01Z</updated><author><name>Joern P. Meier</name><uri>https://sourceforge.net/u/ionflux/</uri></author><id>https://sourceforge.netfd74f2984332ee1dd5e92c2ac729c91c4df39d8e</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The Ionflux Tools Class Library is a lightweight multi-platform C++ framework designed for rapid development of applications in a client/server architecture. It features a set of useful classes and tools, such as a powerful template engine and a universal hierarchical type.&lt;/p&gt;
&lt;p&gt;Release 0.2.3 of the Ionflux Tools Class Library implements bugfixes and &lt;br /&gt;
minor feature enhancements. A tokenizer with support for UTF-8 strings has been added. The template engine now supports section and ref tags, allowing much shorter and cleaner templates. Several bugs and inconsistencies have been fixed.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>iftools-0.2.2 released!</title><link href="https://sourceforge.net/p/iftools/news/2005/11/iftools-022-released/" rel="alternate"/><published>2005-11-29T17:12:01Z</published><updated>2005-11-29T17:12:01Z</updated><author><name>Joern P. Meier</name><uri>https://sourceforge.net/u/ionflux/</uri></author><id>https://sourceforge.net8bc02abbff3a2831ef7bcc34b2330a2504b13c52</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The Ionflux Tools Class Library is a lightweight multi-platform C++ framework &lt;br /&gt;
designed for rapid development of applications in a client/server &lt;br /&gt;
architecture. It features a set of classes that are essential for most &lt;br /&gt;
projects, but on a higher level and thus not provided directly by the STL &lt;br /&gt;
(C++ Standard Template Library) or system libraries.&lt;/p&gt;
&lt;p&gt;Release 0.2.2 of the Ionflux Tools Class Library implements bugfixes and &lt;br /&gt;
minor feature enhancements. The Class templates now support typedefs, &lt;br /&gt;
automatic generation of run-time class information and vector/map-type &lt;br /&gt;
properties. The template processor (iftpl) now accepts multiple configuration &lt;br /&gt;
files. The Cairo wrapper has been upgraded to support Cairo 1.0. Several bugs &lt;br /&gt;
have been fixed.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>iftools-0.2.1 released!</title><link href="https://sourceforge.net/p/iftools/news/2005/07/iftools-021-released/" rel="alternate"/><published>2005-07-10T18:00:57Z</published><updated>2005-07-10T18:00:57Z</updated><author><name>Joern P. Meier</name><uri>https://sourceforge.net/u/ionflux/</uri></author><id>https://sourceforge.net5eaffd90308753d89c79d41da204a8c622e796f5</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The Ionflux Tools Class Library is a lightweight multi-platform C++ framework &lt;br /&gt;
designed for rapid development of applications in a client/server &lt;br /&gt;
architecture. It features a set of classes that are essential for most &lt;br /&gt;
projects, but on a higher level and thus not provided directly by the STL &lt;br /&gt;
(C++ Standard Template Library) or system libraries.&lt;/p&gt;
&lt;p&gt;Release 0.2.1 of the Ionflux Tools Class Library implements bugfixes, minor &lt;br /&gt;
enhancements and some useful new features: The Node class now supports &lt;br /&gt;
creation of a representation in configuration file syntax. The template &lt;br /&gt;
processor supports useful new tags. The Database class can now validate the &lt;br /&gt;
existence of tables and create missing tables automatically. Basic UTF-8 &lt;br /&gt;
support has been added. A parser for email addresses has been added. A C++ &lt;br /&gt;
wrapper for the Cairo vector graphics API has been added. Matrix and vector &lt;br /&gt;
classes as well as other drawing utility functions have been added. Various &lt;br /&gt;
new utility and convenience functions have been added. Several bugs have been &lt;br /&gt;
fixed.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>iftools-0.2.0 released!</title><link href="https://sourceforge.net/p/iftools/news/2005/03/iftools-020-released/" rel="alternate"/><published>2005-03-09T14:59:22Z</published><updated>2005-03-09T14:59:22Z</updated><author><name>Joern P. Meier</name><uri>https://sourceforge.net/u/ionflux/</uri></author><id>https://sourceforge.net3f9ce409d9a7064f532b002cfbcd205ff7ed24a4</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The Ionflux Tools Class Library is a lightweight multi-platform C++ framework &lt;br /&gt;
designed for rapid development of applications in a client/server &lt;br /&gt;
architecture. It features a set of classes that are essential for most &lt;br /&gt;
projects, but on a higher level and thus not provided directly by the STL &lt;br /&gt;
(C++ Standard Template Library) or system libraries.&lt;/p&gt;
&lt;p&gt;Release 0.2.0 of the Ionflux Tools Class Library implements bugfixes, minor &lt;br /&gt;
enhancements and some useful new features. The toUpper(), toLower(), toBool() &lt;br /&gt;
string utility functions were added. The Database and Reporter classes now &lt;br /&gt;
support easy configuration using setConfig(). The escape() function now allows &lt;br /&gt;
characters which should be escaped to be specified as an argument. The &lt;br /&gt;
ConfigTree class now escapes special characters when writing configuration &lt;br /&gt;
files. The class templates now support function default parameters. A new &lt;br /&gt;
pool-based memory management facility has been added. The BufferedTable class &lt;br /&gt;
has been added for simple and efficient read access to database tables. Basic &lt;br /&gt;
UTF-8 support functions to decode and encode UTF-8 strings were added. The &lt;br /&gt;
extension of all header files has been changed to .hpp from .h. Ifls, a &lt;br /&gt;
template based directory listing utility, was added. A file status information &lt;br /&gt;
wrapper class was added. The Node class has been extended by a merge() &lt;br /&gt;
function which allows to merge data entries and child nodes of another node. &lt;br /&gt;
Memory leaks in TCPRemotePeer and TCPClient have been fixed.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>iftools-0.1.4 released!</title><link href="https://sourceforge.net/p/iftools/news/2004/12/iftools-014-released/" rel="alternate"/><published>2004-12-19T14:49:54Z</published><updated>2004-12-19T14:49:54Z</updated><author><name>Joern P. Meier</name><uri>https://sourceforge.net/u/ionflux/</uri></author><id>https://sourceforge.net0e4db7706ea8d52f4cf220c888e2ba3f4d7ad743</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The Ionflux Tools Class Library is a lightweight multi-platform C++ framework designed for rapid development of applications in a client/server &lt;br /&gt;
architecture. It features a set of classes that are essential for most projects, but on a higher level and thus not provided directly by the STL (C++ Standard Template Library) or system libraries.&lt;/p&gt;
&lt;p&gt;Release 0.1.4 of the Ionflux Tools Class Library implements bugfixes, minor enhancements and some useful new features, such as:&lt;/p&gt;
&lt;p&gt;+ Configuration file I/O: Nested configuration directives for easier definition of more complex configuration data structures..&lt;br /&gt;
+ Template engine: Support for soft word wrapping.&lt;br /&gt;
+ Class templates: More features, nicer output.&lt;br /&gt;
+ ifgtools: Supports gtkmm 2.4.&lt;br /&gt;
+ More documentation.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>iftools-0.1.3 released!</title><link href="https://sourceforge.net/p/iftools/news/2004/11/iftools-013-released/" rel="alternate"/><published>2004-11-21T16:59:57Z</published><updated>2004-11-21T16:59:57Z</updated><author><name>Joern P. Meier</name><uri>https://sourceforge.net/u/ionflux/</uri></author><id>https://sourceforge.net9160546ce8e76c15c8bb5e43ac576ea00d75083b</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;The Ionflux Tools Class Library is a lightweight multi-platform C++ framework &lt;br /&gt;
designed for rapid development of applications in a client/server &lt;br /&gt;
architecture. It features a set of classes that are essential for most &lt;br /&gt;
projects, but on a higher level and thus not provided directly by the STL &lt;br /&gt;
(C++ Standard Template Library) or system libraries.&lt;/p&gt;
&lt;p&gt;Release 0.1.3 of the Ionflux Tools Class Library implements bugfixes and some &lt;br /&gt;
useful new features, such as:&lt;/p&gt;
&lt;p&gt;+ DateTime: Better handling of local datetimes; Auto-detection of DST flag &lt;br /&gt;
from a local timestamp; Allows to set HMS separately from datetime.&lt;br /&gt;
+ Node: Supports indexing for much better performance on large data sets.&lt;br /&gt;
+ Message, ConfigTree, TCPRemotePeer, MySQLDatabase: Use node indexing &lt;br /&gt;
capabilities for better performance on large data sets.&lt;br /&gt;
+ More documentation.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Bugfixes in the subversion repository</title><link href="https://sourceforge.net/p/iftools/news/2004/11/bugfixes-in-the-subversion-repository/" rel="alternate"/><published>2004-11-14T21:38:33Z</published><updated>2004-11-14T21:38:33Z</updated><author><name>Joern P. Meier</name><uri>https://sourceforge.net/u/ionflux/</uri></author><id>https://sourceforge.net026dc2b1dd364d13145efaf1474146cb53cc29b9</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Some important bugfixes have been added in the subversion repository.&lt;/p&gt;
&lt;p&gt;The next point release of the Ionflux Tools Class Library is scheduled for next weekend. It will comprise all bugfixes and also some new features, such as better handling of local datetimes.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>iftools-0.1.2 released</title><link href="https://sourceforge.net/p/iftools/news/2004/10/iftools-012-released/" rel="alternate"/><published>2004-10-17T13:30:22Z</published><updated>2004-10-17T13:30:22Z</updated><author><name>Joern P. Meier</name><uri>https://sourceforge.net/u/ionflux/</uri></author><id>https://sourceforge.net117287ad08145406225947f6b2911fdd3e7e9fdf</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;This release of the Ionflux Tools Class Library implements bug fixes and also some important new features, such as:&lt;/p&gt;
&lt;p&gt;+ Template processor:&lt;br /&gt;
. New 'single' and 'include' tags.&lt;br /&gt;
. Arbitrary node names possible in quoted strings.&lt;br /&gt;
+ Tokenizer:&lt;br /&gt;
. Supports extraction of quoted strings and escaped characters.&lt;br /&gt;
. It is now possible to change the token type map while parsing input.&lt;br /&gt;
. Better performance.&lt;br /&gt;
+ Class templates:&lt;br /&gt;
. More substitution features.&lt;br /&gt;
. More configuration options, thus better suited for other projects.&lt;br /&gt;
+ New Glib signal based IO multiplexer.&lt;/p&gt;
&lt;p&gt;Have fun!&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>iftools-0.1.1 released</title><link href="https://sourceforge.net/p/iftools/news/2004/09/iftools-011-released/" rel="alternate"/><published>2004-09-29T19:30:05Z</published><updated>2004-09-29T19:30:05Z</updated><author><name>Joern P. Meier</name><uri>https://sourceforge.net/u/ionflux/</uri></author><id>https://sourceforge.netf901b7c8bc987bd5424cdcc300f2654e4dc29e0f</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;This is primarily a bugfix release, but some new features have been added as &lt;br /&gt;
well. Among these are:&lt;/p&gt;
&lt;p&gt;+ Template engine has new if, first, mid, last tags and variable assignment.&lt;br /&gt;
+ Reporter has optional automatic logfile compression.&lt;br /&gt;
+ DateTime now supports 1 minute resolution UTC offsets.&lt;br /&gt;
+ CLArgs allows configuration of acceptable options.&lt;br /&gt;
+ More documentation.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>