10 Oct 2009 Ineiev <ineiev@users.berlios.de>
 * configure.ac: bump version to 0.0.1
25 Sep 2009 Ineiev <ineiev@users.berlios.de>
 * Makefile.am configure.ac conloq.src/0ser.c conloq.src/caed.c
 conloq.src/conloq.c conloq.src/elig.c conloq.src/magex-conloq.c
 conloq.src/odo.c conloq.src/parse_tsipex.c conloq.src/serialia.c
 conloq.src/wser.c lib/save_wd.c lib/save_wdex.c: buildability fixes
 . use getwd when nothing more is available
 . enclose #include<config.h> into #if HAVE_CONFIG_H...#endif
 . when remove() is absent, use unlink()
 . when atexit() is absent, provide a buildability fallback
 . replace a %llu printf spell with %lu in parse_tsipex
 . honour RS-232less systems
 . honour systems without unistd.h
23 Sep 2009 Ineiev <ineiev@users.berlios.de>
 * Makefile.am: rm unneeded EXTRA_*_SOURCES
22 Sep 2009 Ineiev <ineiev@users.berlios.de>
 * lib/save_wd.c lib/save_wdex.c: honour systems without unistd.h
22 Sep 2009 Ineiev <ineiev@users.berlios.de>
 * confiture.ac lib/signal.c: port to traditional systems
22 Sep 2009 Ineiev <ineiev@users.berlios.de>
 * configure.ac lib/save_wd.c: getcwd-family portability fixes
09 Jul 2009 Ineiev <ineiev@users.berlios.de>
 * conloq.src/garmin_nmea.c conloq.src/lla.c postproc/exvel.c:
   add M_PI definition when absent
09 Jul 2009 Ineiev <ineiev@users.berlios.de>
 * configure.ac conloq.src/garmin_bin.c: eliminate
   less compatible memmove in favour of memcpy
09 Jul 2009 Ineiev <ineiev@users.berlios.de>
 * AUTHORS: update email and date
09 Feb 2009 P.Kharitonov <ineiev@users.sourceforge.net>
 * configure.ac lib/snpr_ck.c:
 serve snprintf()less systems
09 Feb 2009 P.Kharitonov <ineiev@users.sourceforge.net>
 * configure.ac lib/save_wd.c:
 provide emergency save_wd() implementation
06 Feb 2009 P.Kharitonov <ineiev@users.sourceforge.net>
 * conloq.src/magexp.c conloq.src/garmin_bin.c: eliminate
 <stdint.h> dependency
06 Feb 2009 P.Kharitonov <ineiev@users.sourceforge.net>
 * lib/save_wd.c: fix preprocessor usage
06 Feb 2009 P.Kharitonov <ineiev@users.sourceforge.net>
 * elk.src/serialia.c conloq.src/serialia.c:
 honour B115200less systems
06 Feb 2009 P.Kharitonov <ineiev@users.sourceforge.net>
 * postproc/exvel.c: replace C++ comment with C one
12 Oct 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * configure.ac: version bumped to 0.0.1-rc0-minus
12 Oct 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * configure.ac: version bumped to 0.0.0
07 Oct 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * configure.ac NEWS: version bumped to 0.0.0-rc1-minus
07 Oct 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * configure.ac: version bumped to 0.0.0-rc0
31 Jul 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * configure.ac: add copyright note to config.h.in
30 Jul 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * postproc/calib.dat: file status fixed to GPLv3+
29 Jul 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * lib/snprintf_checked.h lib/stribog_error.h
   conloq.src/caed.c conloq.src/conloq.c conloq.src/magex-conloq.c
   elk.src/elk.c elk.src/lpc_loader.c elk.src/ram_loader.c:
 replace non-portable macro
27 Jul 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * lib/snprintf_checked.h lib/stribog_error.h:
 using __-protected __attribute__s
26 Jul 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * Makefile.am: make use of DISTCLEANFILES
 * conloq.src/expon conloq.src/scripts/expon
   Makefile.am: expon script moved to fix `make' namespace conflict
 * lib/error.c lib/stribog_error.h conloq.src/conloq.c
   conloq.src/caed.c conloq.src/elig.c conloq.src/expon.c
   conloq.src/magex-conloq.c conloq.src/parse_tsipex.c elk.src/elk.c:
 error output initialisation changed
 * lib/error.c lib/stribog_error.h: initialisation redefined;
 low_level error output macro provided
 * elk.src/snprintf_checked.c: output made stribog_error.h-based
 * elk.src/snprintf_checked.c elk.src/snprintf_checked.h
   lib/snprintf_checked.c lib/snprintf_checked.h
   elk.src/elk.c Makefile.am configure.ac:
 snprintf_checked moved to stribog library
 * configure.ac: minor fixes
 * conloq.src/caed.c conloq.src/conloq.c conloq.src/magex-conloq.c:
 snprintf used via snprintf_checked
25 Jul 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * configure.ac: AM_CONDITIONAL quoted properly,
 m2sh constructs used instead of `if' and `case',
19 Jun 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * conloq.src/parse_tsipex.c: s/random/rand/
 * conloq.src/conloq.c: made compile when there is no termios.h
17 Jun 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * lib/signal.c: a test program written-in
16 Jun 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * conloq.src/conloq.c conloq.src/magex-conloq.c
   tests/serial.c tests/term.c lib/signal.c lib/stribog_signal.h
   Makefile.am configure.ac: yet improved signal handling,
 a. if signal is ignored by the parent program, the handler is not setup;
 b. sig_atomic_t is used for data transfer;
 c. signal-concerned routines moved out into libstribog.a;
 d. sigaction() is used instead of signal() when possible
10 Jun 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * conloq.src/conloq.c conloq.src/magex-conloq.c
   tests/serial.c tests/term.c: signal handling fixed
 as advised at
 https://www.securecoding.cert.org/confluence/display/\
 seccode/SIG30-C.+Call+only+asynchronous-safe+functions+\
 within+signal+handlers
 termination via signal counts as failure
09 Jun 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * configure.ac: windows host is detected
 via windows.h presence
26 May 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * lib/argp/argp.h: errno.h included
 * conloq.src/conloq.c: a typo fixed
25 May 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * configure.ac: error_t detection fixed
24 May 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * conloq.src/conloq.c: timeout feature introduced;
 decimation period made long int
23 May 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * utils/lpfilter.c: precision type made int rather than unsigned
 * conloq.src/process_keypress.c(show_turned_on):
 pretty_verbose constant added to switch
 * conloq.src/conloq.c: text alignment corrections
 * lib/argp/argp.c(argp_usage): OPTION_ARG_OPTIONAL processing
 for aliased options fixed
22 May 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * Makefile.am: typo correction
21 May 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * README: copyright note on Autotools-related files
10 May 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * configure.ac elk.src/ram_loader.c: 2nd stage RAM bootloader
 constants moved to ../common/ram_loader_enums.h
06 May 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * conloq conloq.src elk elk.src Makefile.am:
 mv conloq->conloq.src elk->elk.src
03 May 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * Makefile.am elk/usage.h: rm
 * Makefile.am elk/serial.c elk/serialia.h elk/elk.c:
 send_bytes(), drain_uart() wait_for_chars() moved to elk/serial.c
 * Makefile.am elk/elk.c elk/lpc_loader.c elk/lpc_loader.h:
 lpc_loader.[ch] made of functions from elk/elk.c
 * Makefile.am elk/elk.c elk/ram_loader.c elk/ram_loader.h:
 ram_loader.[ch] made of functions from elk/elk.c
 * Makefile.am elk/elk.c elk/snprintf_checked.c
   elk/snprintf_checked.h:
 snprintf_checked.[ch] made of the function from elk/elk.c
02 May 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * elk/elk.c: strncat misuse fixed
01 May 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * elk/elk.c: made the bootloader work properly on
 the vanilla operating system
28 Apr 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * elk/elk.c: made work with new bootloader
24 Apr 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * Makefile.am configure.ac conloq/Makefile.am conloq/caed.c
   conloq/exp-brief.c conloq/exp.c conloq/parse_tsipex.c
   elk/Makefile.am elk/elk.c lib/Makefile.am lib/argp/Makefile.am:
 make recursion reduced
 * conloq/crc32.c conloq/crc32.h configure.ac 
   lib/crc32.c lib/crc32.h lib/Makefile.am: crc32 routines
 moved to libstribog.a
 * intlpc/intlpc.c intlpc/Makefile.am elk/maketarget
   lib/push_pop_wd.c lib/push_pop_wdex.c: removed
 * elk/elk.c: new bootloading procedure initially written
14 Apr 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * conloq/odo.c: moved from ../auxilia/odo/host/hodo.c;
 some cleanup
 * conloq/Makefile.am: odd dependencies removed; odo added
13 Apr 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * conloq/serialia.c: saving settings and reporting actions cleanup
 * conloq/conloq.c: buffer size reduced; atexit call moved
 * tests/serial.c: fixed for GNU/Hurd/Mach
12 Apr 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * configure.ac: text format and argp selection cleanup
10 Apr 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * configure.ac: migrated to autoconf-2.62
 * regen_configure:rm
08 Apr 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * conloq/serialia.c: some cleanup
07 Apr 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * configure.ac: AS_HELP_STRING quoting fixed
05 Apr 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * lib/save_wd.c: compile-time error when no getwd function
 available
 * tests/serial.c tests/term.c tests/Makefile.am: new
 * conloq/conloq.c: deaf mode added
 * conloq/serialia.c: made work decently on OpenBSD and GNU/Hurd
 * conloq/conloq.c conloq/magex-conloq.c: RETSIGTYPE used
 * configure.ac elk/serialia.c elk/wser.c elk/elk.c conloq/serialia.c
 conloq/wser.c: default port name configured
04 Apr 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * configure.ac: argp implementation selection fixed
 * conloq/exp-brief.c: adc message output suppression fixed
03 Apr 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * configure.ac: s/exit/AC_MSG_ERROR/
 * NEWS README TODO conloq/Makefile.am conloq/lla.c
   conloq/lla.h conloq/parse_tsip.c conloq/parse_tsip.h
   conloq/preproc_gps.c elk/Makefile.am elk/maketarget
   lib/error.c lib/stribog_error.h: copyright dates corrected
02 Apr 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * ChangeLog NEWS TODO: copyright note added
 * README: copyright note unified
01 Apr 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * configure.ac: use AC_GNU_SOURCE
30 Mar 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * conloq/conloq.c: s/init_error/init_error_dir/
29 Mar 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * lib/push_pop_wd.h lib/push_pop_wd.c lib/push_pop_wdex.c
   lib/save_wd.h lib/save_wd.c lib/save_wdex.c
   lib/Makefile.am: renamed
 * lib/save_wd.h lib/save_wd.c: refactored
 * elk/Makefile.am: save_wd.[ch] added to elk sources
 * elk/elk.c: push_wd renamed; installation directories are honoured
 * conloq/conloq.c: interactivity setup fixed
26 Mar 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * lib/push_pop_wd.h lib/push_pop_wd.c lib/push_pop_wd.h: new
 * lib/Makefile.am: push_pop_wdex added
 * configure.ac: checking for chdir/getcwd functions
25 Mar 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * lib/error.c lib/stribog-error.h: init_error_dir() added
 * conloq/Makefile.am: necessary _DEPENDENCIES added
 * elk/wser.c conloq/wser.c: robust close serialia ()
 * elk/elk.c: approaching to GNU-standard arg parsing
 * elk/usage.c: removed
21 Mar 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * elk/elk.c: typo correction
 * configure.ac: default prefix is $HOME/stribog-install
20 Mar 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * elk/elk.c: intlpc embedded
18 Mar 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * conloq/parse_tsipex conloq/Makefile.am: form_fix.h unspread
 * include/form_fix.h: removed
17 Mar 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * configure.ac: checks should happen unconditionally
15 Mar 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * conloq/Makefile.am utils/Makefile.am postproc/Makefile.am:
   SCRIPTS are dist_
07 Mar 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * configure.ac Makefile.am: dist-gzip target fixed
06 Mar 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * conloq/conloq.c conloq/exp-brief.c conloq/exp.c conloq/exp.h
 conloq/expon.c conloq/exp_gps.h conloq/garmin_nmea.c
 conloq/magex-conloq.c conloq/magexp.c conloq/Makefile.am:
   expon merged into conloq
 * conloq/verbosity_level.c conloq/verbosity_level.h:
   interactivity flags added
 * conloq/expon: new
 * conloq/magex-conloq.c: arguments were misparsed
 * README: copyright note for the file changed to "under GPLv3+"
 * conloq/Makefile.am: EXTRA_magex_conloq_SOURCES added
04 Mar 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * conloq/error.c conloq/error.h lib/error.c lib/error.h
 conloq/Makefile.am conloq/caed.c conloq/elig.c conloq/expon.c
 conloq/garmin_nmea.c conloq/hodo.c 
 conloq/magex-conloq.c conloq/magexp.c conloq/parse_tsip.c
 conloq/parse_tsipex.c conloq/exp-brief.c conloq/exp.c
 conloq/process_keypress.c: error.[ch] moved 
   to lib/ (libstribog.a); init_error invoked;
   error.h renamed to stribog_error.h
 * conloq/magex-conloq.c conloq/caed.c conloq/elig.c
 conloq/Makefile.am:
   GNU-standard options list added
 * lib/argp/argp.c lib/argp/argp.h: argp_err_exit_status
   added
 * conloq/conloq.c: a necessary break in switch added
 * lib/stribog_strings.h: new
 * conloq/conloq.c conloq/elig.c conloq/caed.c conloq/magex-conloq.c
 configure.ac:
   stribog_strings.h included
03 Mar 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * conloq/conloq.c: more help strings; UK English alias added;
   escapes option enabled
 * configure.ac: version changed according to convensions
02 Mar 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * conloq/error.c conloq/error.h conloq/conloq.c
 conloq/parse_tsipex.c: 
   optionally initialised errors prefix added
 * conloq.c: verbosity level checks moved to parse_opt()
 * conloq/error.h: when __GNUC__, error_ format is checked
 * conloq/parse_tsipex.c: missing argument of error_ added
 * configure.ac: rm empty AC_SUBST; .. replaced with top_builddir
01 Mar 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * conloq/Makefile.am elk/Makefile.am: EXTRA_.._SOURCES added
 * lib/argp/Makefile.am: new
 * configure.ac Makefile.am conloq/Makefile.am:
   conditional lib/argp/ added
 * lib/argp/argp.c (argp_usage): length check for
   the first line corrected
29 Feb 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * lib/argp/argp.c lib/argp/argp.h lib/argp/argpex.c: new
 * configure.ac: test for error_t added
27 Feb 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * TODO: new
 * conloq/usage.c: removed
 * conloq/conloq.c conloq/usage.h: command line options
   transformed into GNU standard-like ones
 * conloq/conloq.c: functions from usage.c moved hither; some
   minor changes
 * conloq/process_keypress.c: help() usage adjusted
 * conloq/serialia.c: honour verbous modes
 * conloq/Makefile.am conloq/magexp.c conloq/magex-conloq.c: 
   verbosity_level.c added to magex* sources
 * autom4te.cache: removed
26 Feb 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * configure.ac: -Wall added to CFLAGS if the compiler is gcc;
   configuration summary added
 * configure.ac elk/Makefile.am conloq/Makefile.am:
   replaced "target" with "host": we don't build compilers
25 Feb 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * elk/elk.c: drain_uart() and a control to switch off
   loading preferences added; some timeouts corrected;
   ROM-based program is read from elk.bin_rom
 * elk/maketarget: ROM-based file is cooked, too
 * elk/usage.c: version and usage summary update
21 Feb 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * configure.ac: bug report address set to stribog-bug@nongnu.org
 * conloq/Makefile.am elk/Makefile.am configure.ac
   config.guess config.sub: non-standard OS support in configuration
 * conloq/Makefile.am elk/Makefile.am postproc/Makefile.am:
   the headers added to the _SOURCES
 * conloq/Makefile conloq/Makefile.windows 
   elk/Makefile elk/Makefile.windows: removed
 * README: more notes on the regeneration
20 Feb 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * conloq/Makefile.am: removed unneeded "^.*LDADD= -lm"
19 Feb 2008 P.Kharitonov <ineiev@users.sourceforge.net>
 * conloq/exp-brief.c conloq/parse_tsipex.c: 
   local variable definitions moved up to their block origin
 * utils/cutdrift: the utils called are in $PATH rather than in .
 * utils/Makefile.am postproc/Makefile.am: bin_SCRIPTS added
 * AUTHORS COPYING ChangeLog INSTALL Makefile.am Makefile.in NEWS 
   README aclocal.m4 config.h.in configure configure.ac depcomp
   install-sh missing autom4te.cache/ conloq/Makefile.am conloq/Makefile.in
   elk/Makefile.am elk/Makefile.in intlpc/Makefile.am intlpc/Makefile.in
   postproc/Makefile.am postproc/Makefile.in 
   utils/Makefile.am utils/Makefile.in: new

 Copyright (C) 2006, 2007, 2008, 2009
  Ineiev<ineiev@users.berlios.de>, super V 93

 This file is part of stribog.

 Stribog is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 3, or (at your option)
 any later version.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with this program. If not, see <http://www.gnu.org/licenses/>.
