2009-04-14  Francesco Salvestrini  <salvestrini@gmail.com>

	Added initial work on gittag-to-date script and NEWS file building

2009-04-11  Francesco Salvestrini  <salvestrini@gmail.com>

	Fixed includes

2009-04-10  Francesco Salvestrini  <salvestrini@gmail.com>

	Fixed compilation issues on gcc 4.3.2

2009-04-07  Francesco Salvestrini  <salvestrini@gmail.com>

	Updated TODOs

2009-04-05  Francesco Salvestrini  <salvestrini@gmail.com>

	Updated

	Updated distribution related files

2009-03-31  Francesco Salvestrini  <salvestrini@gmail.com>

	Updated TODOs

	Fixed copyright dates

2009-03-28  Francesco Salvestrini  <salvestrini@gmail.com>

	Updated TODOs

2009-03-26  Francesco Salvestrini  <salvestrini@gmail.com>

	Removed useless definitions

	Updated site footer

2009-03-25  Francesco Salvestrini  <salvestrini@gmail.com>

	Fixed distribution related rules

2009-03-23  Francesco Salvestrini  <salvestrini@gmail.com>

	Fixed site-building related problems

	Updated external INSTALL file

	Added .mailmap file

2009-03-19  Francesco Salvestrini  <salvestrini@gmail.com>

	Fixed site building

2009-03-18  Francesco Salvestrini  <salvestrini@gmail.com>

	Updated M4 main Makefile.am

2009-03-17  Francesco Salvestrini  <salvestrini@gmail.com>

	Fixed Makefile.am

	Added missing macro

	Added missing macro, updated build related files and rearranged configure.ac.in

2009-03-06  Francesco Salvestrini  <salvestrini@gmail.com>

	Removed functions (not portable) from tests/defs.in

2009-03-05  Francesco Salvestrini  <salvestrini@gmail.com>

	Fixed site typos

	Fixed site typos

2009-02-26  Francesco Salvestrini  <salvestrini@gmail.com>

	Updated TODOs

	Added NEWs and TODOs site pages generation

2009-02-25  Francesco Salvestrini  <salvestrini@gmail.com>

	Updated AUTHORS file

2009-02-24  Francesco Salvestrini  <salvestrini@gmail.com>

	Updated TODOs

2009-02-04  Francesco Salvestrini  <salvestrini@gmail.com>

	Rearranged TODOs

2009-02-02  Francesco Salvestrini  <salvestrini@gmail.com>

	Updated .gitignore

	Updated TODOs re-generation rules

	Updated site

	Added NEWs generation

2009-01-30  Francesco Salvestrini  <salvestrini@gmail.com>

	Updated site

	Updated TODOs

	Site update

	Added TODOs site related content-build via Makefile

	Added initial description for bootstrap phase

	Updated site CSS file (thanks to Alessandro Massignan)

	Fixed .gitignore (site related)

	Added DNT/dnt substitution

	Fixed TODO building rule (using dnt)

	Replaced devtodo with dnt in configure.ac.in

2009-01-23  Alessandro Massignan  <ff0000.it@gmail.com>

	Fixed class name

	Fixed class name

2009-01-22  Francesco Salvestrini  <salvestrini@gmail.com>

	Fixed typo

	Fixed site building

	Fixed index site page

	Added more site pages

	Removed documentation site page

	Added installation site page

	Updated site

	Delete useless files

2009-01-20  Alessandro Massignan  <ff0000.it@gmail.com>

	Added missing tree.scm

2009-01-16  Francesco Salvestrini  <salvestrini@gmail.com>

	Replaced wc with sed in bootstrap

2009-01-15  Alessandro Massignan  <ff0000.it@gmail.com>

	Added HTML4 CSS and updated

	Updated with new menu handling procedures

	Fixed indentation

	Increased headings

	Removed horizontal rule

	Added tree library loading

2009-01-14  Francesco Salvestrini  <salvestrini@gmail.com>

	Added missing check on bootstrap

2008-12-22  Francesco Salvestrini  <salvestrini@gmail.com>

	Updated gitlog-to-changelog from gnulib sources

2008-12-21  Francesco Salvestrini  <salvestrini@gmail.com>

	Updated gnulib related sources

2008-12-16  Francesco Salvestrini  <salvestrini@gmail.com>

	Fixed .gitignore

	Fixed build

	Fixed test cases

	Added some dumps (needed by regression test)

	Added dump related test case

2008-12-15  Francesco Salvestrini  <salvestrini@gmail.com>

	Fixed test cases

	Fixed build

	Updated .gitignore

	Added debug related test case

	Added verbose related test case

	Updated NEWS for testing purposes

2008-12-09  Alessandro Massignan  <ff0000.it@gmail.com>

	Fixed pre-formatted parts

	Change site style via CSS

	Fixed site footer

	Fixed site pages

	Fixed site layout

	Added menu creation

	Added multi-page site building

2008-12-03  Francesco Salvestrini  <salvestrini@gmail.com>

	Updated TODOs

2008-11-25  Francesco Salvestrini  <salvestrini@gmail.com>

	Added TODO

2008-11-22  Francesco Salvestrini  <salvestrini@gmail.com>

	Replaced AC_PATH_PROG for perl with the AX_*_MISSING macro

	Fixed distcheck target

2008-11-21  Francesco Salvestrini  <salvestrini@gmail.com>

	Updated .gitignore

	Fixed build

	Added multipath related test

	Added execution related test

	Added multiline related sources

	Fixed main program

	Added test for checking transformations with input==outpu

	Updated M4 sources (from gnulib)

	Updated gnulib related sources

	Added antiloop related test

2008-11-20  Francesco Salvestrini  <salvestrini@gmail.com>

	Removed EXEEXT use

	Updated TODOs

2008-11-17  Francesco Salvestrini  <salvestrini@gmail.com>

	Added automake protections fro comments

	Updated .gitignore

	Removed autogenerated TODO file

2008-11-16  Francesco Salvestrini  <salvestrini@gmail.com>

	Updated .todo

2008-11-13  Francesco Salvestrini  <salvestrini@gmail.com>

	Fixed build

	Added rule for producing TODO file from .todo

	Added check for devtodo binary

	Fixed build

	Added Stream class

	Translated TODO data into devtodo DB

	Updated announce-gen

2008-11-12  Francesco Salvestrini  <salvestrini@gmail.com>

	Fixed buggy check

	Added some verbose traces

	Rearranged Rule class related code

	Added some comments

	Removed typo

	Rearranged tracing

	Sand-boxed tests once more

2008-11-11  Francesco Salvestrini  <salvestrini@gmail.com>

	Fixed .gitignore

	Added missing 'required' variable valorization, fixed fcp invocation

	Fixed execution test case

	Added sandbox execution flag

	Added test case, fixed build

	Rearranged Filter class

	Rearranged Transformation class

	Rearranged Chain class

	Updated site related file

	Removed unsupported options, rearranged main

	Fixed build

	Rearranged Exception class

2008-11-10  Francesco Salvestrini  <salvestrini@gmail.com>

	Fixed test cases, added remark on main program

	Fixed Directory class, added debugging on File class

	Added recursive removal on directories

	Added remove() method on File class

	Added check for removing created directories

	Added check on ENOENT

	Rearranged main program

	Fixed Rules class

	Rearranged Transformation class

	Rearranged and fixed Chain class

	Rearranged and fixed Filter class

	Rearranged File class

	Added trailing slash removal in constructor, typos fixed

2008-11-08  Francesco Salvestrini  <salvestrini@gmail.com>

	Rearranged bootstrap

2008-11-08  Alessandro Massignan  <ff0000.it@gmail.com>

	Added missing function

2008-11-08  Francesco Salvestrini  <salvestrini@gmail.com>

	Rearranged Rules class

	Added ifdef over debugging code

	Fixed Chain class

	Fixed Transformation class

	Rearranged Rules class

	Rearranged Filter class

	Fixed File class

	Fixed namespaces

	Fixed guards

	Removed useless utils.cxx and utils.h

	Moved utils code into File class

	Moved utils code into Directory class

	Moved File and Directory classes into src/libs/fs

	Integrated Directory class

	Added Directory class

	Added temporary directory creation (and deletion)

	Spliced filter action into setup() and run()

	Readded setup(), rearranged Filter class

	added rmdir() and mkdir()

2008-11-06  Francesco Salvestrini  <salvestrini@gmail.com>

	Rearranged test

	Added test case

	Added test case (to check for temporary directory access failure)

	Renamed src/libs/file as src/libs/fs, fixed everything around

	Added temporary directory check

	Added Directory::exists()

	Some rearrangements

	Renamed ispresent() as exists()

	Renamed ispresent() as exists()src/libs/file/utils.cxx

	Added some constraints

	Added assertion (maybe useless)

	Removed confusing operator== on File

	Cleaned-up main program

	Added a debugging trace into chain class

	Removed duplicated code from Filter class

	Moved chains under transformations

	Updated with latest gnulib sources

	Rearranged (again)

2008-11-05  Francesco Salvestrini  <salvestrini@gmail.com>

	Rearranged (again) dry-running

	Rearranged

	Removed class-private (useless) variables

	Removed useless debug

	Rearranged main

	Updated site

	Added force and chache handling into Chain class

	Added --force and --cache options

2008-11-04  Francesco Salvestrini  <salvestrini@gmail.com>

	Updated site

	Updated site

	Updated NEWS

	Rearranged dry-running (moved from Filter to Chain

	Added ispresent() method on File class

	Added ispresent() method on FFile namespace

	Rearranged dry-running on chains

2008-11-03  Francesco Salvestrini  <salvestrini@gmail.com>

	Updated .gitignore

	Updated build system

	Removed wrapper script (useless for now)

	Removed config.h

	Fixed .gitignore, updated build system

	Rearranged definitions

	Added mem-leaks related test (require Valgrind)

	Added remark

	Fix for 1-filter chains, Added filter update

	Rearranged execution tests

2008-11-02  Francesco Salvestrini  <salvestrini@gmail.com>

	Removed harmful debug/warning flags from test case

	Added test-rules-01 test case

	Added test-rules-01 test case

	Updated site index

	Fixed help

	Added --dump-rules option

	Added dump() method on Rules class

	Updated index page

	Added -q/--no-rules option

	Updated .gitignore

	Rearranged Rules class constructor

	Fixed test-execution

	Added test-execution-03

	Updated site index file

	Fixed typos

	Fixed redirection in bootstrap script (thanks to Alessandro)

	Fixed site tags and links

2008-10-30  Francesco Salvestrini  <salvestrini@gmail.com>

	Fixed bootstrap problem

	Patched bootstrap for OSX environment

	Updated gitlog-to-committers

	Fixed fetch script

2008-10-29  Francesco Salvestrini  <salvestrini@gmail.com>

	Updated main program

	Rearranged Chain class

	Rearranged Filter class

	Removed useless variable

2008-10-28  Francesco Salvestrini  <salvestrini@gmail.com>

	Fixed typos

	Rearranged regexps

	Renamed Rule class as Filter, fixed build

	Rearranged

	Renamed filter related files as chain, fixed build rules

	Renamed Filter class as (Filters)Chain class

	Added mtime() method on File class

	Removed whitespace

	Slight rearrangements on Transformation class

	Rearranged

	Added loop detection

	Added site validation after build

	Fixed p-inside-p problem

2008-10-27  Francesco Salvestrini  <salvestrini@gmail.com>

	Replaced kbd tag with p and class

	Added terminal class in CSS

2008-10-17  Francesco Salvestrini  <salvestrini@gmail.com>

	Fixed build and added traces

	Updated .gitignore

	Rearranged old tests, added new ones

2008-10-15  Francesco Salvestrini  <salvestrini@gmail.com>

	Updated rules

	Updated gnulib sources

	Updated sources (messed up)

	Updated sources

	Updated .gitignore

	Updated getopt related files

	Updated gnulib related files

	Updated gnulib related files

	Updated gnulib related files

2008-10-14  Francesco Salvestrini  <salvestrini@gmail.com>

	Updated .gitignore, removed autogenerated header file

	Added missing file

	Added remarks for man generation

	Fixed build

	Adde dsupport to gnulib in configure.ac.in

	Updated bootstrap for gnulib support

	Added gnulib M4 related sources

	Added gnulib related sources

2008-10-13  Francesco Salvestrini  <salvestrini@gmail.com>

	Added 'required' usage

	Fixed test

	Updated .gitignore

	Fixed build

	Added some debugging

	Added parsing (hmm...) related test

	Added parsing related test (multiple includes)

	Fixed compilation issues

	Moved Exception class from root to misc library

	Added mtime() in files related utilities

2008-10-12  Francesco Salvestrini  <salvestrini@gmail.com>

	Suppressed parser debugging traces

	Added missing parser case

	Enhanced test-parse-03.in

	Rearranged main program

	Added regexp library support

	Rearranged test-parse-03.in

	Fixed typos on namespaces

	Fixed compilation issues

	Renamed FCP::parse_rules() as FCP::Rules::parse()

	Fixed compilation issues

	Moved code from rule.cxx to rules.cxx (parse_rules())

	Added rules (global) related files

	Added regex related checks in configure.ac.in

2008-10-11  Francesco Salvestrini  <salvestrini@gmail.com>

	Fixed error messages

	Added itos() to string library

	Updated test

	Fixed typos

	Some clean-ups

	Added new test file

2008-10-10  Francesco Salvestrini  <salvestrini@gmail.com>

	Introduced inclusion in rules file

2008-10-09  Francesco Salvestrini  <salvestrini@gmail.com>

	Fixed typo

	Renamed Job class as Filter

2008-10-07  Francesco Salvestrini  <salvestrini@gmail.com>

	Added FCP related macro

	Updated configure.ac.in

	Updated build

	Updated from autoconf-archive

	Imported autoconf-archive macros

	Updated .gitignore

	Updated .gitignore

	Fixed build

	Rearranged test case

	Added test case

	Fixed .gitignore

	Fixed test case

	Fixed options handling

	Added dry-run option in Job::run()

	Added verbose tracing level

	Fixed definitions in tests

	Fixed options handling

	Fixed typos

	Removed useless files

	Added remarks

	Added code on Job run()

	Moved rules parsing from main program to rules related file

2008-10-06  Francesco Salvestrini  <salvestrini@gmail.com>

	Fixed distcheck target

	Fixed build

	Added test-parse-01

	Fixed tests in distcheck target

	Updated .gitignore

	Updated build

	Added basic tests

	Added wrapper.in in tests directory

	Added defs.in in tests directory

	Enhanced help

	Fixed help2man include file

	Rearranged main program

	Added setup() method, rearranged whole Job class

	Filled maintainer-check-local target

	Added replace() method on String class

	Rearranged debugging

	Added command line trimming

2008-10-05  Francesco Salvestrini  <salvestrini@gmail.com>

	Added id() on Job

	Added some debugging infos

	Added no-copy classes (where needed)

	Added jobs stacking

	Rearranged Job class and main program

	Added temporaty directory parameter

	Fixed build issues

	Fixed Job class (in order to handle multiple commands)

	Rearranged Rule class

	Added Job id

	Rearranged and fixed main program

	Fixed build

	Added Job class related sources

	Fixed compilation issues

	Rearranged dry-run mode

	Rearranged dry-run mode

	Rearranged Rule class

	Added dry-run mode on transformations

	Rearranged filter chain handling

	Added more code on filter-chain building

	Added more code on filter-chain building

	Rearranged main program

	Added missing returns

2008-10-04  Francesco Salvestrini  <salvestrini@gmail.com>

	Added some (more) debugging

	Added some (more) debugging

	Updated main program

	Added missing operator

	Rearranged transformation related class

	Rearranged sources

	Added files related sources

	Added --max-depth option and initial code for building filter chains

	Rearranged data structures

	Fixed main program and build rules

	Added const to transformation class methods

	Removed dependencies related class

	Added initial code on dependencies handling

	Added dependencies related sources

2008-10-03  Francesco Salvestrini  <salvestrini@gmail.com>

	Fixed leaks

	Fixed build

	Updated main program

	Updated Rule class

	Added Transformation class (again)

2008-10-02  Francesco Salvestrini  <salvestrini@gmail.com>

	Fixed build

	Updated main program

	Updated Filter class

	Removed Transformation related class

	Added Rule class related sources

2008-10-01  Francesco Salvestrini  <salvestrini@gmail.com>

	Fixed traces

	Added debugging traces where needed

	Rearranged main program

	Rearranged filters related code

2008-09-30  Francesco Salvestrini  <salvestrini@gmail.com>

	Rearranged rule parsing

	Added more parsing related code

	Removed (useless) rule sources

	Removed (useless) tree sources

	Removed (useless) node sources

	Removed (useless) dag sources

	Added missing include

2008-09-29  Francesco Salvestrini  <salvestrini@gmail.com>

	Updated build system

	Updated configuration related sources

	Updated file utilities

	Added string related sources

	Updated main program

	Rearranged read_config()

	Updated main program

	Added ifdef around configuration file

	Updated build

	Rearranged transformation (moved exception)

	Added exception file

	Updated main program

	Rearranged, removed useless code

	Updated main program

	Updated filters

	Added transformation related code

	Rearranged sources

	Renamed src/libs/graph sources

	Added filter related sources

	Rearranged main program

	Updated main program

	Added File class inside Transfomarion

2008-09-28  Francesco Salvestrini  <salvestrini@gmail.com>

	Updated main program

	Updated transformation related code

	Updated main program

	Added initial code on Transformation

	Added uses of Transformation into main program

	Fixed build

	Added Transformation class

	Removed (and fixed) ifdef

	Added check

	Added copy operation check

	Added file type detection (based on file-extension)

	Rearranged and fixed the main program

	Added debugging dump

	Added multiple transformations

	Fixed basename() and extension() (again)

	Fixed extension()

2008-09-27  Francesco Salvestrini  <salvestrini@gmail.com>

	Updated main program

	Removed whites

	Rearranged code

	Removed useless blancks

	Updated main program

	Fixed build problems

	Added utils.cxx and utils.h files

	Rearranged main program

	Removed useless whites

2008-09-26  Francesco Salvestrini  <salvestrini@gmail.com>

	Fixed build rules

	Fixed main program

	Added new configuration related code

	Removed old configuration related sources

2008-09-23  Francesco Salvestrini  <salvestrini@gmail.com>

	Fixed typos

	Fixed header guards

	Removed job.cxx and job.h (useless at the moment)

	Moved libraries inside src/libs directory, fixes where needed

	Updated main program

	Updated Makefile

	Rearranged conf directory

2008-09-21  Francesco Salvestrini  <salvestrini@gmail.com>

	Updated main site page

	Removed useless substitution

	Fixed wget check in configure.ac.in

	Rearranged main

	Added --config option

	Updated main

	Rearranged main

	Added some debugging traces

	Moved code from header to .cxx

	Rearranged main

2008-09-20  Francesco Salvestrini  <salvestrini@gmail.com>

	Removed useless sources

	Added some more code

	Added PACKAGE_BUGREPORT dump into ABORT() macro

	Added --dry-run option, fixed tracing setup

	Removed checks for yacc-to-grammar

	Updated .gitignore

	Removed yacc (bison) and lex (flex) dependencies

	Added AX_PATH_MISSING() to yacc-to-grammar

	Fixed man related rule

	Externalized yaxx-to-grammar via grammar-extractors package

	Rearranged DAG code

	Rearranged rules code

	Added some Graph::Tree related code

	Rearranged order in libgraph.a compilation

	Updated sources

	Rearranged DAG related sources

	Added more graph related code

	Rearranged

	Added Rule class

	Moved nodes related code to their place in dag/graph.* files

	Added initial work on dependency DAG

	Rearranged main program

	Rearranged traces

	Rearranged main

	Added code for configuration file processing

2008-09-19  Francesco Salvestrini  <salvestrini@gmail.com>

	Rearranged Makefile.am

	Fixed environment related code

	Added code on Environment::set() and Environment::get()

	Added initial work on environment

	Fixed config.h wrapper

	Replaced AC_CHECK_FUNC with AC_CHECK_FUNCS

2008-09-18  Francesco Salvestrini  <salvestrini@gmail.com>

	Added config.h as a wrapper for autoconfig.h (autoconf generated)

	Renamed src/main.cxx as src/fcp.cxx

	Fixed compilation issues

	Fixed build problems

	Removed useless files (now placed in src/misc directory

	Added AC_PROG_RANLIB macro call

	Added missing rules in Makefile.am

	Added misc directory (and related files)

2008-09-17  Francesco Salvestrini  <salvestrini@gmail.com>

	Added preprocessor flags fixups

	Fixed compilation issues

	Added -Wall and -Werror flags to preprocessor (where supported)

	Fixed update target

	Removed useless macros

	Added AX_CXXCPP_CHECK_FLAG macro (from autoconf-archive)

2008-09-16  Francesco Salvestrini  <salvestrini@gmail.com>

	Added additional checks on gitlog-to-committers script

	Added .mailmap file, to fix log typos

2008-09-15  Francesco Salvestrini  <salvestrini@gmail.com>

	Added gitlog-to-committers script

2008-09-13  Francesco Salvestrini  <salvestrini@gmail.com>

	Fixed maintainer related rules and configuration

	Fixed help()

	Fixed description

	Fixed help2man call

	Removed useless files

	Fixed ifdefs

2008-09-12  Francesco Salvestrini  <salvestrini@gmail.com>

	Updated

2008-09-11  Francesco Salvestrini  <salvestrini@gmail.com>

	Updated

2008-09-10  Francesco Salvestrini  <salvestrini@gmail.com>

	Initial import
