Reformat all code using astyle.
Use getcwd() instead of get_current_dir_name().
Releasing 1.0.29.
Force nul-termination of strings after vsnprintf(). Apparently, on Windows this function might not always be properly terminated.
Modernize the build system. Recent versions of autoconf and automake were giving a lot of warnings. This is sort of a backport of similar build system changes from the 1.1 banch: - Fix all autoconf/automake warnings. - Merge lib/ into src/. - Don't use symlinks for device.c any more, but use automake conditionals. - Use explicit paths to local header files. - Get rid of alloca.c/malloc.c/memcmp.c/realloc.c.