2010-05-27 16:39  spb_nick

	* Tagging 0.2.0 release.

2010-05-27 16:36  spb_nick

	* Updated version in preparation for release.

2010-05-27 16:35  spb_nick

	* Created 0.2 branch.

2010-05-27 15:45  spb_nick

	* Fixed svn:ignore property on lib/fmt/code.

2010-05-27 15:43  spb_nick

	* Fixed schema path test environment variable assignment.

2010-05-27 15:42  spb_nick

	* Fixed table test format specifiers on 64 bits.

2010-05-27 15:03  spb_nick

	* Updated NEWS with older and near future releases.

2010-05-27 12:15  spb_nick

	* Added NEWS file.

2010-05-27 11:19  spb_nick

	* Shortened distcheck-all option variation size.

2010-05-27 08:23  spb_nick

	* Fixed usage_page_hex and usage_hex schema types.

2010-05-27 08:22  spb_nick

	* Refined basemark-less hex number output.

2010-05-26 21:07  spb_nick

	* Added usage token value type description to XML schema.

2010-05-26 21:06  spb_nick

	* Fixed (?) basic element output in XML sink.

2010-05-26 21:04  spb_nick

	* Added xml_attvalue and xml_cdata M4 macros for XML escaping.

2010-05-26 21:03  spb_nick

	* Added support for on/off boolean strings.

2010-05-26 21:02  spb_nick

	* Removed parentheses from usage ID descriptions to avoid problems
	  with M4.

2010-05-24 20:28  spb_nick

	* Fixed VPATH build check target.

2010-05-24 20:17  spb_nick

	* Added usage page schema generation.

2010-05-24 14:52  spb_nick

	* Added undefined page description.

2010-05-24 13:59  spb_nick

	* Added options controlling comment output to spec and code sinks.

2010-05-24 12:40  spb_nick

	* Added global suffix to all src/snk private init functions.

2010-05-24 12:29  spb_nick

	* Renamed src/snk init method to initv.

2010-05-24 11:11  spb_nick

	* Fixed source code sink.

2010-05-24 10:51  spb_nick

	* Removed dead code from the table module, added assertions.

2010-05-24 10:40  spb_nick

	* Added source code format output draft.

2010-05-24 06:59  spb_nick

	* Removed obsolete XML reading/writing tests.

2010-05-24 06:55  spb_nick

	* Added constants for spec table output columns.

2010-05-23 19:53  spb_nick

	* Converted spec output to text tables.

2010-05-23 18:48  spb_nick

	* Extended table test, fixed a pair of bugs.

2010-05-22 19:24  spb_nick

	* Added table column/row insertion functions.

2010-05-22 11:43  spb_nick

	* Reimplemented text table module to allow easier insertion.

2010-05-19 20:14  spb_nick

	* Added draft implementation of sparse text tables for spec and
	  source code output.

2010-05-15 12:39  spb_nick

	* Added item field to spec sink entry.

2010-05-15 11:56  spb_nick

	* Fixed hidrd-convert help output on 64 bits.

2010-05-14 14:14  spb_nick

	* Converted the rest of the configuration headers to automake/m4
	  generation.

2010-05-14 11:31  spb_nick

	* Switched to automake and m4 for XML format configuration header
	  generation.

2010-05-14 09:51  spb_nick

	* Added XML output validation, updated tests.

2010-05-13 21:27  spb_nick

	* Added XML source input validation against schema.
	  Updated XML reading tests to supply the schema option.
	  Corrected schema WRT descriptor element.

2010-05-13 19:50  spb_nick

	* Cosmetic improvements for generated files.

2010-05-13 19:33  spb_nick

	* Added (dummy) schema option support to XML format sink and
	  source.
	  Improved installed configuration header generation.

2010-05-13 07:41  spb_nick

	* Added installation of XML schema.

2010-05-13 06:18  spb_nick

	* Corrected getpos/fmtpos prototypes, using them now.

2010-05-13 05:58  spb_nick

	* Added getpos/fmtpos interface to the stream source prototype.

2010-05-12 20:27  spb_nick

	* Added another explicit library dependency to hidrd-convert.

2010-05-12 20:15  spb_nick

	* configure.ac:
	  Fixed equals signs.
	  Simplified ENABLE_* AC_SUBST calls.
	  Added check for xmlStructuredErrorContext declaration.
	  Fixed XML format when building with older libxml2 (from Debian
	  Lenny, for
	  example).

2010-05-12 19:31  spb_nick

	* Added installed configuration headers.

2010-05-11 18:39  spb_nick

	* Added preliminary support for human-oriented stream error
	  reporting.

2010-05-11 18:38  spb_nick

	* Added support for read/write test command wrapper environment
	  variable.

2010-05-08 11:20  spb_nick

	* Comment fixes.

2010-05-04 17:23  spb_nick

	* Further improved usage help output.

2010-05-04 17:22  spb_nick

	* Corrected format sinks options descriptions capitalization.

2010-05-04 17:21  spb_nick

	* Added hidrd_opt_type_name function.

2010-05-03 21:16  spb_nick

	* Improved hidrd-convert usage help.

2010-05-03 20:53  spb_nick

	* Added spec format header include to fmt.h.

2010-05-03 19:53  spb_nick

	* Added format list to hidrd-convert help output.

2010-05-03 19:52  spb_nick

	* Exposed format list.

2010-05-03 19:48  spb_nick

	* A comment typo fix.

2010-05-02 11:23  spb_nick

	* Marked xml_src argument to XML src element functions as unused.

2010-05-01 19:08  spb_nick

	* Cosmetic assertion fix to spec snk.

2010-04-30 20:50  spb_nick

	* Added distcheck-all script with a crazy number of iterations.

2010-04-30 20:45  spb_nick

	* Updated collection XML reading test to match updated usage
	  handling.

2010-04-30 20:45  spb_nick

	* Removed space-stuffed string support from hidrd_tkn_to_num.

2010-04-30 17:30  spb_nick

	* Fixed usage library build with --disable-tokens.

2010-04-30 17:29  spb_nick

	* Renamed hidrd_tkn_strip to hidrd_str_find_tkn.

2010-04-30 16:59  spb_nick

	* Improved usage handling for XML source.

2010-04-30 12:30  spb_nick

	* Taken some precautions against 64 bit archs.
	  Updated fmt library: renamed HIDRD_FMT_TYPE_BHEX to
	  HIDRD_FMT_TYPE_SHEX.

2010-04-30 11:57  spb_nick

	* Fixed argument size handling in xml format on 64 bits.

2010-04-30 11:55  spb_nick

	* Fixed xml_snk_element_addpv cleanup.

2010-04-30 11:53  spb_nick

	* Fixed va_list handling in spec format on 64bits.

2010-04-30 11:52  spb_nick

	* Fixed HEX format argument handling in fmt library.

2010-04-30 11:51  spb_nick

	* Added const modifier to hidrd_hex_buf_to_* buf argument.

2010-04-30 09:55  spb_nick

	* Refined a bit spec output.

2010-04-30 08:31  spb_nick

	* Improved usage and usage page item output for xml and spec
	  formats.

2010-04-29 14:31  spb_nick

	* Got rid of _to_token_lc functions.
	  Extended hidrd_num_to_alt_str to accept additional string
	  processing functions for each representation.

2010-04-29 11:43  spb_nick

	* Made all *_to_token functions return dynamically allocated
	  strings.
	  Simplified hidrd_num_to_alt_str as a result.

2010-04-28 16:41  spb_nick

	* Now tokens are properly cased, ready to be used within a sentence
	  (with
	  underscores replaced with spaces). This would allow more natural
	  capitalization in spec output.
	  
	  THE BUILD SHOULD WORK NOW.

2010-04-28 16:36  spb_nick

	* Added lowercase token producing function to generated token
	  conversion
	  functions.
	  
	  THE BUILD IS BROKEN NOW.

2010-04-28 16:34  spb_nick

	* Added simple string uppercasing and lowercasing utility
	  functions.

2010-04-28 16:33  spb_nick

	* Added 'lowercase' m4 utility macro.

2010-04-28 10:56  spb_nick

	* Switched to generated token conversion for unit system.

2010-04-28 10:40  spb_nick

	* Simplified token conversion function definition.

2010-04-28 09:49  spb_nick

	* Cosmetic fix to the fmt library.

2010-04-28 09:44  spb_nick

	* Removed _or_ converters from unit library, updated all uses.

2010-04-28 09:32  spb_nick

	* Cosmetic fix to read and write test error output.

2010-04-28 09:31  spb_nick

	* Fixed spec format comment output.
	  Updated a spec output test to accomodate for usage item support
	  and comment
	  output fix.

2010-04-28 09:30  spb_nick

	* Switched spec format to updated numeric string conversion
	  library,
	  added preliminary usage item output support.
	  
	  THE BUILD SHOULD WORK NOW.

2010-04-28 09:28  spb_nick

	* Switched XML library to new numeric string converion interface.
	  
	  THE BUILD IS STILL BROKEN.

2010-04-28 09:24  spb_nick

	* Switched item library to new numeric string conversion interface.
	  
	  THE BUILD IS STILL BROKEN.

2010-04-28 09:22  spb_nick

	* Switched options library to new numeric string conversion
	  interface.
	  
	  THE BUILD IS STILL BROKEN.

2010-04-28 09:20  spb_nick

	* Updated svn:ignore property to ignore generated headers and
	  sources of the
	  usage library.
	  
	  THE BUILD IS STILL BROKEN.

2010-04-28 09:18  spb_nick

	* Switched usage library to generated numeric string conversion and
	  new page
	  and ID DB library.

2010-04-28 09:17  spb_nick

	* Switched usage page library to generated numeric string
	  conversion and new
	  usage page DB library.
	  
	  THE BUILD IS STILL BROKEN.

2010-04-28 09:12  spb_nick

	* Fixed hidrd_usage_type_set_valid.
	  
	  THE BUILD IS STILL BROKEN.

2010-04-28 09:10  spb_nick

	* Switched usage ID library to generated number-to-string
	  conversion.
	  
	  THE BUILD IS STILL BROKEN.

2010-04-28 09:08  spb_nick

	* Moved usage page and ID database code to separate files.
	  
	  THE BUILD IS STILL BROKEN.

2010-04-28 08:49  spb_nick

	* Cosmetic fix to str library header.
	  
	  THE BUILD IS STILL BROKEN.

2010-04-28 08:48  spb_nick

	* Removed alternative format token conversion functions from token
	  library
	  macros - use hidrd_num_(to|from)_alt_str now.
	  
	  THE BUILD IS STILL BROKEN.

2010-04-28 08:46  spb_nick

	* Removed decimal number conversion functions, replaced with
	  generic
	  conversion function-using macros.
	  
	  THE BUILD IS STILL BROKEN.

2010-04-28 08:44  spb_nick

	* Updated svn:ignore property on lib/util directory to ignore
	  num_test.
	  
	  THE BUILD IS STILL BROKEN.

2010-04-28 08:43  spb_nick

	* The unit utility library now uses updated number conversion
	  interface.
	  hidrd_unit_exp_(to|from)_str are now renamed to
	  hidrd_unit_exp_(to|from)_dec.
	  
	  THE BUILD IS STILL BROKEN.

2010-04-28 08:40  spb_nick

	* The fmt utility library now uses updated number conversion
	  interface.
	  
	  THE BUILD IS STILL BROKEN.

2010-04-28 08:38  spb_nick

	* Removed hex number conversion functions.
	  hidrd_hex_buf_to_sstr now uses hidrd_hex_buf_to_str instead of
	  copying its
	  code.
	  
	  THE BUILD IS STILL BROKEN.

2010-04-28 08:34  spb_nick

	* Refactored number conversion library:
	  Added notion of base marks: either prefix (like 0x, 0) or
	  suffix (like h, b).
	  Now using only two core functions: for signed and unsigned 32-bit
	  integer conversion, which support different bases and base marks.
	  Added alternative representation number conversion functions:
	  hidrd_num_from_alt_str and hidrd_num_to_alt_str with helper
	  macros.
	  Added a test.
	  
	  THE BUILD IS BROKEN NOW
	  

2010-04-05 17:13  spb_nick

	* Cosmetic fix to XML sink.

2010-04-05 16:53  spb_nick

	* Finished preliminary support for unit item output in spec sink
	  (with test).

2010-04-05 16:52  spb_nick

	* Added BHEX format to the "universal" format API.

2010-04-05 16:51  spb_nick

	* Added hidrd_hex_buf_to_bstr function.

2010-04-05 16:27  spb_nick

	* Fixed XML sink unit item output.

2010-04-05 08:22  spb_nick

	* Corrected generated Makefile list.

2010-04-05 08:22  spb_nick

	* Fixed format test PATH.

2010-04-05 08:21  spb_nick

	* Fixed non-debug warnings in number utilities.

2010-04-05 08:20  spb_nick

	* Fixed non-debug warnings in spec snk.

2010-04-05 08:18  spb_nick

	* Added fmt/spec include dir to fmt/Makefile.am

2010-04-03 12:30  spb_nick

	* Added partial support for unit item output to spec sink.

2010-04-03 12:30  spb_nick

	* Marked a bug in XML sink.

2010-04-03 12:29  spb_nick

	* Added unit to expression conversion function.

2010-04-03 10:56  spb_nick

	* Merged unit library with utils.

2010-04-02 17:05  spb_nick

	* Minor fix to delimiter item output to spec snk (plus test).

2010-04-02 16:51  spb_nick

	* Added support for bitmap item output to spec snk (with a test).

2010-04-02 16:49  spb_nick

	* Disabled printing blank values for spec snk.

2010-04-02 16:01  spb_nick

	* Added generic item handling to spec snk.

2010-04-02 14:39  spb_nick

	* Added specification example output test framework.

2010-04-02 14:31  spb_nick

	* Switched to generic format tests.

2010-04-02 14:09  spb_nick

	* Added format read/write test scripts.

2010-04-02 09:58  spb_nick

	* Made format read/write test programs from xml_read/xml_write.

2010-04-01 20:05  spb_nick

	* Switched to base-suffixed output of usage page item value in spec
	  sink.

2010-04-01 20:05  spb_nick

	* Added base-suffixed converters to usage library.
	  Removed INVALID usage page code.
	  Fixed XML format source usage page conversion.

2010-04-01 20:04  spb_nick

	* Added base-suffixed converters to dec and hex utilities.

2010-04-01 18:34  spb_nick

	* Added generation of base-suffixed-string-to-number functions to
	  num.h and tkn.h macros.

2010-04-01 13:41  spb_nick

	* Added functions for converting numbers to/from base-suffixed
	  strings.

2010-04-01 08:45  spb_nick

	* Added a few simple items support to spec sink.

2010-04-01 08:45  spb_nick

	* Fixed integer item value type casting in XML sink.

2010-03-31 20:21  spb_nick

	* Added dummy support for global and local item output to spec snk.

2010-03-31 20:15  spb_nick

	* Fixed last item determination in spec snk entry list rendering.

2010-03-31 20:01  spb_nick

	* Switched spec snk to item entry addition.

2010-03-31 19:59  spb_nick

	* Added spec snk item entry addition API.

2010-03-31 19:57  spb_nick

	* Fixed spec snk entry list rendering.

2010-03-31 19:55  spb_nick

	* Exposed hidrd_tkn_valid function.

2010-03-31 19:54  spb_nick

	* Fixed hidrd_buf_add_span.

2010-03-31 18:41  spb_nick

	* Added spec format sink entry library - not tested and not yet
	  used.

2010-03-31 18:38  spb_nick

	* Added HIDRD_BUF_EMPTY initializer macro.
	  Added hidrd_buf_detach function.

2010-03-30 15:18  spb_nick

	* Added growing buffer utilities.

2010-03-27 19:38  spb_nick

	* Continued spec sink development.

2010-03-27 19:37  spb_nick

	* Added token "humanization" functions to the utility library.
	  Fixed string character position matching/processing.

2010-03-27 13:07  spb_nick

	* Now enabled spec format - not working though.

2010-03-27 13:03  spb_nick

	* Continued implementing specification example output: added to the
	  build, but not tested.

2010-03-27 12:51  spb_nick

	* Added forgotten s32/u32 accessors to the options library.

2010-03-27 12:50  spb_nick

	* Added string position classification/character modification
	  functions to the utilities library.

2010-03-26 13:23  spb_nick

	* Added XML reading/writing test data installation.

2010-03-26 12:25  spb_nick

	* Fixed XML reading/writing testing during distcheck, added
	  installation.

2010-03-26 10:39  spb_nick

	* Fixed (somewhat) linking of XML reading/writing tests.

2010-03-25 17:14  spb_nick

	* Continued implementing specification example sink.

2010-03-25 17:11  spb_nick

	* Added XML sink element addition error path cleanup - should fix
	  2948073.

2010-03-25 17:08  spb_nick

	* Added format argument freeing function to fmt util API.

2010-03-25 14:19  spb_nick

	* Fixed bash 4.0 error handling with -e in xml_(read|write)_test's.

2010-03-23 12:44  spb_nick

	* Started implementing specification example output.

2010-03-23 12:22  spb_nick

	* Comment fixes.

2010-03-23 10:00  spb_nick

	* Added 32-bit integer types to options library.

2010-03-23 07:47  spb_nick

	* Fixed content type of binary descriptors.

2010-03-23 07:45  spb_nick

	* Implemented XML sink writing test, added some really dumb test
	  data - just copied it from the reading test.

2010-03-22 20:51  spb_nick

	* Added some weak test data for XML source.

2010-03-22 18:49  spb_nick

	* Fixed distcheck target.

2010-03-22 18:35  spb_nick

	* Implemented XML source test script.

2010-03-22 12:18  spb_nick

	* Switched xml_read and xml_write test tools to referring to
	  format.

2010-03-22 11:57  spb_nick

	* Added XML sink test tool.

2010-03-22 10:45  spb_nick

	* Moved XML source test to the formats directory, renamed to
	  hidrd_xml_read.

2010-03-21 22:04  spb_nick

	* Implemented XML source test tool.

2010-03-21 22:03  spb_nick

	* Fixed hidrd_fd_write_whole prototype.

2010-03-21 20:45  spb_nick

	* Added fd utility library.

2010-03-21 16:14  spb_nick

	* Fixed some long source lines.

2010-03-21 15:46  spb_nick

	* Refined XML source internal library namespace.

2010-03-21 13:57  spb_nick

	* Fixed visibility of XML format library internal symbols.

2010-03-21 13:42  spb_nick

	* Refined XML sink internal library namespace.

2010-03-21 12:47  spb_nick

	* Refactored remaining parts of XML sink into separate files.

2010-03-20 12:58  spb_nick

	* Refactored a part of the XML sink into separate files.

2010-03-20 12:40  spb_nick

	* Added fmt utility library.

2010-03-17 11:36  spb_nick

	* Refined library dependencies.

2010-03-15 21:32  spb_nick

	* Moved XML source files to a subdirectory.

2010-03-15 21:05  spb_nick

	* Split XML source module into several files.

2010-03-15 21:04  spb_nick

	* Fixed string utilities header mising size_t definition.

2010-03-13 12:49  spb_nick

	* Relaxed SET element schema.

2010-03-13 12:35  spb_nick

	* XML schema:
	  fixed hexBinary length requirements (use bytes instead of
	  nibbles)
	  allowing decimal numbers for basic and short item types now
	  unit value element can be empty now, meaning zero
	  removed _token_or_hex suffixes from some type names

2010-03-13 12:32  spb_nick

	* Removed unnecessary/invalid item size checking from basic XML
	  element reading.

2010-03-13 12:05  spb_nick

	* XML source:
	  fixed binary value reading
	  fixed (?) bitmap element reading
	  added unit element reading

2010-03-13 12:04  spb_nick

	* Added utility functions for u32 conversion to/from little-endian.

2010-03-13 12:02  spb_nick

	* Extended unit API.

2010-03-13 11:58  spb_nick

	* Fixed moving bit.h to utils.

2010-03-13 11:57  spb_nick

	* Moved bit.h to utils.

2010-03-13 11:55  spb_nick

	* Fixed length counting of hex dump reading.

2010-03-12 13:19  spb_nick

	* Added support for usage* and input/output/feature elements to XML
	  input.

2010-03-12 13:19  spb_nick

	* Fixed string matching in utilities.

2010-03-12 13:18  spb_nick

	* Fixed usage (page) string conversion.

2010-03-12 12:56  spb_nick

	* Fixed (input|output|feature) item init function - now accepts
	  bitmask
	  parameter.

2010-03-12 12:54  spb_nick

	* Switched XML sink to string utilities.

2010-03-12 12:53  spb_nick

	* Fixed hexadecimal string conversion to number.

2010-03-12 12:16  spb_nick

	* Added string utilities module.

2010-03-11 19:51  spb_nick

	* Added support for reading the following elements from XML:
	  collection, end_collection, unit_exponent, report_size,
	  report_count, report_id, push, pop, PUSH, designator_index,
	  designator_minimum, designator_maximum, string_index,
	  string_minimum, string_maximum, delimiter, SET.

2010-03-11 19:49  spb_nick

	* Fixed inclusion of lib/fmt/xml/src_element.h into the
	  distribution.

2010-03-11 19:47  spb_nick

	* Fixed (?) unit_exponent item internal value type.

2010-03-11 19:47  spb_nick

	* Added delimiter item value string conversion functions.

2010-03-11 19:45  spb_nick

	* Added bool<->string conversion utilities.

2010-03-11 19:43  spb_nick

	* Fixed number utilities header include loop.

2010-03-11 19:42  spb_nick

	* Fixed number utilities module non-debug building.

2010-03-11 18:48  spb_nick

	* Added support for reading (logical|physical)_(min|max)imum
	  elements to XML source.

2010-03-11 18:45  spb_nick

	* Added signed integer conversion functions.
	  Added macros for converting convenience integer types
	  [us](32|16|8) to real
	  types.
	  Simplified conversion function definition macro invocation.

2010-03-10 21:43  spb_nick

	* Added draft support for main, global and local elements to XML
	  input.

2010-03-10 13:40  spb_nick

	* Fixed building without XML format.

2010-03-10 13:39  spb_nick

	* Fixed svn:ignore property on some directories in lib.

2010-03-09 18:09  spb_nick

	* Extended basic, short and long item APIs
	  Added support for reading "short" and "long" elements from XML.

2010-03-08 21:49  spb_nick

	* Added "basic" element handling to XML reading.

2010-03-08 21:45  spb_nick

	* More formalities to the basic item interface.
	  Added basic item size formatting/parsing functions.

2010-03-08 19:13  spb_nick

	* Started implementing XML reading - seems working so far.

2010-03-08 10:50  spb_nick

	* Improved fix for property merging on group breaking for XML
	  output.

2010-03-08 09:29  spb_nick

	* Fixed property merging on group breaking for XML output.

2010-03-07 21:47  spb_nick

	* Added missing xmlCopyPropList error handling.

2010-03-07 21:22  spb_nick

	* Started implementing XML reading.

2010-03-07 21:21  spb_nick

	* Switched item and fmt libraries to using new utilities library.

2010-03-07 21:20  spb_nick

	* Added utilities library (finally).

2010-03-07 21:18  spb_nick

	* Fixed hidrd_(src|snk)_delete and hidrd_snk_close assertions.

2010-03-04 18:47  spb_nick

	* Refactored source/sink creation/deletion.

2010-03-04 17:47  spb_nick

	* Removed old stream library contents.

2010-03-04 17:42  spb_nick

	* Disabled building the old stream library contents.

2010-03-04 17:26  spb_nick

	* Ported hidrd-convert to formats.

2010-03-04 17:25  spb_nick

	* Improved format validation a bit.

2010-03-04 17:25  spb_nick

	* Fixed sink and source instance option-based initialization error
	  checking.

2010-03-04 17:24  spb_nick

	* Fixed option token pair and option list parsing.

2010-03-04 16:51  spb_nick

	* Added empty option specification and option lists processing
	  testing.

2010-03-04 15:56  spb_nick

	* Ported XML stream test to formats. Seems working.

2010-03-04 15:43  spb_nick

	* Native stream test ported to formats and working (?)

2010-03-03 20:06  spb_nick

	* Now formats build.

2010-03-03 19:08  spb_nick

	* Refactored opt library, the test seems to work.

2010-03-02 21:37  spb_nick

	* Removed example XML as not needed anymore.

2010-03-02 21:36  spb_nick

	* Moved the schema to the XML format directory.

2010-03-02 21:24  spb_nick

	* Added draft of XML format (not compiled yet).

2010-03-02 21:23  spb_nick

	* Changed name of natv stream from "native" to "natv".

2010-03-01 22:11  spb_nick

	* Made a draft of native format (not compiled).

2010-03-01 22:10  spb_nick

	* Clarified source and sink allocation function descriptions a bit.

2010-03-01 21:36  spb_nick

	* Removed names from source and sink types.

2010-03-01 20:48  spb_nick

	* Added preliminary implementation of generic sources and sinks.

2010-03-01 11:10  spb_nick

	* Bumped up the version number, added bootstrap script to the
	  distribution.

2010-02-28 20:38  spb_nick

	* Added preliminary generic source and sink headers.

2010-02-27 12:05  spb_nick

	* Fixed output file creation (merged from 0.1 c205).

2010-02-25 21:05  spb_nick

	* Created m4/autoconf directory - fixing bootstrap (merged from 0.1
	  188:191).

2010-02-25 16:14  spb_nick

	* Fixed VPATH build.

2010-02-25 15:15  spb_nick

	* Fixed distribution making.

2010-02-21 18:02  spb_nick

	* Added bootstrap script.

2010-02-16 13:54  spb_nick

	* Fixes for amd64 build.

2010-02-15 22:47  spb_nick

	* Added libxml2 initialization/cleanup to hidrd-convert.

2010-02-15 22:44  spb_nick

	* Fixed non-debug build warnings.

2010-02-15 22:35  spb_nick

	* Added many configure features (fixing bug 2951093).

2010-02-14 14:29  spb_nick

	* Added consumer page usage descriptions.

2010-02-12 18:41  spb_nick

	* Added rough description of the keyboard/keypad page.

2010-02-12 13:44  spb_nick

	* Updated TODOs.

2010-02-12 12:46  spb_nick

	* Added a "unit" library.

2010-02-11 19:01  spb_nick

	* Fixed unit item XML output to avoid data loss.

2010-02-11 18:04  spb_nick

	* Added unit item XML output.

2010-02-10 13:34  spb_nick

	* Fixed schema WRT usages and usage pages, still relaxed - no full
	  reference yet.

2010-02-10 06:58  spb_nick

	* Fixed digitizer usage descriptions case.

2010-02-10 06:26  spb_nick

	* Added digitizer usages.

2010-02-09 17:00  spb_nick

	* Finally satisfied with the usage item XML output logic.

2010-02-08 21:42  spb_nick

	* Attempting to improve usage item XML output, various fixes.

2010-02-07 20:26  spb_nick

	* Added preliminary support for usage token output.

2010-02-07 20:25  spb_nick

	* Removed wrong page set "top-level".

2010-02-07 14:55  spb_nick

	* Added draft usage library.

2010-02-06 09:18  spb_nick

	* Renamed item groups to be uppercase and shorter.

2010-02-05 23:09  spb_nick

	* Added draft implementation of usage enumeration generation, added
	  desktop page description.

2010-02-04 17:23  spb_nick

	* M4 invocations are now printed during the build.

2010-02-04 16:41  spb_nick

	* Fixed generated usage page set membership function formatting.

2010-02-04 12:32  spb_nick

	* Added COPYING file.

2010-02-04 12:23  spb_nick

	* Fixed usage_page item description.

2010-02-03 22:54  spb_nick

	* Added usage page item XML output support. Schema is not yet
	  updated.

2010-02-03 22:54  spb_nick

	* Item library now links with usage library.

2010-02-03 22:53  spb_nick

	* Usage page item now uses usage library.

2010-02-03 22:52  spb_nick

	* Finished draft usage page module implementation.

2010-02-03 22:51  spb_nick

	* Fixed keyboard usage page name.

2010-02-03 17:32  spb_nick

	* Lowered output XML version to 1.0.

2010-02-03 17:11  spb_nick

	* Fixed delimiter item XML output, fixed group breaking in XML
	  output.

2010-02-03 14:55  spb_nick

	* Fixed delimiter item schema definition.

2010-02-02 15:36  spb_nick

	* Added page information code generation.

2010-02-02 15:12  spb_nick

	* Refined page set membership checking function generation.

2010-02-02 14:45  spb_nick

	* Added PAGE_SET_RANGE_NUM macro to DB.

2010-02-02 13:52  spb_nick

	* Extended svn:ignore property on auxdir.

2010-02-02 13:50  spb_nick

	* Fixed input/output/feature item XML output.

2010-02-02 00:20  spb_nick

	* Fixed svn:ignore property on the root.

2010-02-02 00:15  spb_nick

	* Fixed copyright year on xml_write.c.

2010-02-02 00:14  spb_nick

	* Switched to usage library sources autogeneration.
	  Added usage type module.

2010-02-01 23:39  spb_nick

	* Removed page.c in preparation to generation setup.

2010-02-01 22:41  spb_nick

	* Removed page.h in preparation to automatic generation setup.

2010-01-28 11:44  spb_nick

	* Added support for input/output/feature items output to XML.

2010-01-27 19:36  spb_nick

	* Added draft grouping support to XML output.

2010-01-27 19:33  spb_nick

	* Minor comment fix to the schema.

2010-01-25 16:34  spb_nick

	* Fixed non-debug build of include/hidrd/item/basic.h.

2010-01-25 16:28  spb_nick

	* Lowered automake version requirement.

2010-01-24 19:51  spb_nick

	* Fixed a hidrd-convert memory management bug.

2010-01-24 09:02  spb_nick

	* Fixed shorter options in hidrd-convert.

2010-01-24 09:00  spb_nick

	* Implemented draft hidrd-convert tool.

2010-01-18 21:06  spb_nick

	* Reverted accidentally uncommented opt library test installation.

2010-01-18 21:04  spb_nick

	* Extended and refined option library. Seems to need a redesign,
	  but OK for now.

2010-01-11 17:09  spb_nick

	* Added option specification list formatting function.

2010-01-11 16:15  spb_nick

	* Renamed strm and item library test programs to be
	  system-installable.

2010-01-11 15:55  spb_nick

	* Separated stream options into a library.

2010-01-11 15:19  spb_nick

	* Extended stream option support (not tested).

2010-01-10 11:12  spb_nick

	* Reorganized the repository.

2010-01-09 21:42  spb_nick

	* Moved pbuf and psize to abstract stream.
	  Added (untested) support for option-string-based stream
	  initialization.
	  Added stream type names.

2009-12-28 16:30  spb_nick

	* Renamed "mem" stream to "natv" ("native").

2009-12-28 15:26  spb_nick

	* Formatting fix to Makefile.am.

2009-12-28 15:24  spb_nick

	* Added support for more item types to XML writing.

2009-12-28 15:24  spb_nick

	* Enabled "unit_exponent" item element.

2009-12-28 15:23  spb_nick

	* Formatting fix to local item header.

2009-12-28 15:22  spb_nick

	* Fixed unit exponent item value type.

2009-12-28 14:41  spb_nick

	* Added collection type token support.

2009-12-28 14:36  spb_nick

	* Vertical space fix to item modules.

2009-12-28 14:15  spb_nick

	* Added schema attributes to the root XML element.

2009-12-28 12:58  spb_nick

	* Updates to the schema:
	  Added "empty" type.
	  Split "collection" element into "collection" and
	  "end_collection".
	  Renamed "collection" element into "collection_group".
	  Added "push_group" element.
	  Added "delimiter" element.
	  Renamed "set" element to "set_group".
	  Added notion of meta-items, which currently include
	  "collection_group",
	  "set_group" and "push_group" which represents pairs of
	  "collection"/"end_collection", "delimiter"/"delimiter" and
	  "push"/"pop"
	  correspondingly.
	  Updated example XML.

2009-12-25 17:37  spb_nick

	* Fixed forgotten "externs".

2009-12-25 17:35  spb_nick

	* Fixed memory stream memory management.
	  Added XML stream parser initialization/cleanup functions.
	  Fixed memory and XML stream tests memory management.

2009-12-24 20:22  spb_nick

	* Fixed a typo in the XML stream test.

2009-12-24 20:20  spb_nick

	* Continued XML stream development.

2009-12-24 17:37  spb_nick

	* More XML writing development.

2009-12-24 17:37  spb_nick

	* Added names and tokens conditional compilation flags.

2009-12-24 17:36  spb_nick

	* Added tokens to base items.
	  Added conditional token compilation.

2009-12-24 11:57  spb_nick

	* Straighten up item validation.

2009-12-24 11:49  spb_nick

	* Straighten up the basic item interface, match better to XML
	  schema.

2009-12-24 11:47  spb_nick

	* Made two empty elements "push" and "pop" from one complex "push".

2009-12-21 20:26  spb_nick

	* Started implementing usage table library.

2009-12-21 16:32  spb_nick

	* Optimized hidrd_item_valid.

2009-12-19 19:43  spb_nick

	* Added missing layer of item get accessors.

2009-12-18 20:08  spb_nick

	* Made XML writing process sketch.

2009-12-15 17:00  spb_nick

	* More XML stream development.

2009-12-14 17:16  spb_nick

	* Added dummy XML stream.

2009-12-09 16:46  spb_nick

	* Added descriptions to stream instance functions.

2009-12-09 16:24  spb_nick

	* Extended mem strm test.

2009-12-09 16:04  spb_nick

	* Expanded item test, fixed short item signed value encoding.

2009-12-09 15:06  spb_nick

	* Added item initialization functions.

2009-12-09 11:51  spb_nick

	* Minor header reorganization.

2009-12-09 11:24  spb_nick

	* Finished first pass of item test specification.

2009-12-08 19:57  spb_nick

	* More item tests specified.

2009-12-08 17:32  spb_nick

	* Fixed short item value retrieval.

2009-12-08 14:35  spb_nick

	* Started implementing item test, fixed a couple of bugs.

2009-12-08 11:15  spb_nick

	* Build system fixes.

2009-12-07 21:45  spb_nick

	* Started implementing memory stream test, a bug is found.

2009-12-04 21:07  spb_nick

	* Fixed build errors.

2009-12-04 19:58  spb_nick

	* Fixed configure.ac added more svn:ignore properties.

2009-12-04 19:48  spb_nick

	* Added build system files.

2009-12-04 17:38  spb_nick

	* More stream development.

2009-11-13 21:34  spb_nick

	* Continued hidrd development. No language change.

2009-08-26 17:23  spb_nick

	* More hidrd library development. Looks like we're gonna change the
	  language.

2009-08-17 11:30  spb_nick

	* Fixed unit SXD.

2009-08-14 16:37  spb_nick

	* Continued writing descriptor XML schema - added all elements.

2009-08-13 16:18  spb_nick

	* Started writing descriptor XML schema.

2009-07-27 16:05  spb_nick

	* Finished adding global items, added local items.

2009-07-27 13:32  spb_nick

	* Fixed short and global item data access.

2009-07-25 18:44  spb_nick

	* More item types added.

2009-07-25 13:21  spb_nick

	* Added another attempt at hidrd implementation.

2009-07-25 13:18  spb_nick

	* Removed bad implementation attempt.

2009-04-08 17:06  spb_nick

	* Expanding HIDRD global item description.

2009-04-05 20:49  spb_nick

	* Minor updates to item validation routines.

2009-04-05 20:39  spb_nick

	* Moved item description headers into place.

2009-04-05 20:38  spb_nick

	* Continued describing HID report descriptor items.

2009-04-04 20:45  spb_nick

	* Fixed HIDRD include file name.

2009-04-04 20:44  spb_nick

	* Added beginnings of the HID report descriptor tool.

