Sophie

Sophie

distrib > Fedora > 16 > i386 > by-pkgid > 5044150ce6d250250043f360fd2d1922 > files > 8

bit-gtkmm-devel-0.4.90-11.fc14.1.i686.rpm

2007-07-21 Rick L Vinyard Jr <rvinyard@cs.nmsu.edu>
  ===== 0.5.0 =====

  Fixed a bug in double byte swapping functions

  Buffer: added thread locking mechanisms

  Data: added a max size mechanism for limiting size allocations

  Data: renamed internal storage from Storage to DataStorage

  Renamed all error classes to exception and changed from classes to structs

  Factory: fixed a bug that failed to set record and field types

  FieldBase: made type accessors pure virtual methods

  FieldBase: renamed fields() to subfields() and field(...) to subfield(...)

  FieldBuffer: added support for various integer types

  FieldVector: renamed size() to vector_size()

  FieldVector: renamed fields() to subfields() and field(...) to subfield(...)

  RecordBuffer: protected constructors and provided public create() methods

  RecordBuffer: added set_data()

    

2007-03-13 Rick L Vinyard Jr <rvinyard@cs.nmsu.edu>
  ===== 0.4.1 =====

  bit::Data: makes comparison operators const

2007-03-12 Rick L Vinyard Jr <rvinyard@cs.nmsu.edu>
  ===== 0.4.0 =====

  Moved Data to a deep allocation mechanism.

2006-11-25 Rick L Vinyard Jr <rvinyard@cs.nmsu.edu>
  ===== 0.3.0 =====

  Buffer: Now inherits from Data rather than returning Data on request

  Data: Removed the separate ConstData class and provided const methods for const Data

  Added xml representation support to fields and records

  Added uint8 and int8 endian conversions to allow templates to use endian conversions
  without specialization

  New DTD (0.2) for bit record layouts

  Added roughly 150 unit tests

  Added Float and Integer classes encapsulating concepts of specific bit-size and
  endian representations of float and integer numerics

  Added support for boost and std::tr1 smart pointers

  Moved most enums into enums.h

2006-07-06 Rick L Vinyard Jr <rvinyard@cs.nmsu.edu>
  ===== 0.2.2 =====

2006-07-06 Rick L Vinyard Jr <rvinyard@cs.nmsu.edu>
  Cleaned up documentation distribution

2006-07-06 Rick L Vinyard Jr <rvinyard@cs.nmsu.edu>
  Fixed potential type-punning bug in double and float endianness conversions

2006-06-23 Rick L Vinyard Jr <rvinyard@cs.nmsu.edu>
  ===== 0.2.1 =====

2006-04-04 Rick L Vinyard Jr <rvinyard@cs.nmsu.edu>
	Moved all current tests into testing framework that uses cppunit under directory unit_tests.

2006-03-04 Rick L Vinyard Jr <rvinyard@cs.nmsu.edu>
  ===== 0.2.0 =====

2006-03-30 Rick L Vinyard Jr <rvinyard@cs.nmsu.edu>
  Major changes to the Record/Field hierarchy
  Length and offset units are now supported

2006-03-27 Rick L Vinyard Jr <rvinyard@cs.nmsu.edu>
	FieldBuffer renamed to RecordBuffer

2006-03-27 Rick L Vinyard Jr <rvinyard@cs.nmsu.edu>
	Tuple renamed to Record

2006-03-27 Rick L Vinyard Jr <rvinyard@cs.nmsu.edu>
	FieldVector: split functionality for vector management out of Field to simplify concepts, rather than keeping one class that handles both vectors and singletons.

2006-03-27 Rick L Vinyard Jr <rvinyard@cs.nmsu.edu>
	Created error objects to be thrown on record errors

2006-03-27 Rick L Vinyard Jr <rvinyard@cs.nmsu.edu>
	FieldBase: created more generic top-level object for fields/records

2006-03-27 Rick L Vinyard Jr <rvinyard@cs.nmsu.edu>
	Data: cleaned up to bring class more in line with conexus::Data

2006-03-27 Rick L Vinyard Jr <rvinyard@cs.nmsu.edu>
	Removed dependency on conexus

2006-03-04 Rick L Vinyard Jr <rvinyard@cs.nmsu.edu>
  ===== 0.1.27 =====

2006-03-04 Rick L Vinyard Jr <rvinyard@cs.nmsu.edu>
	Long overdue cleanup of configure.in et. al.
	Docs now install into $prefix/share/doc/{package}-{version}.
	Separate doc rpm consolidated into devel rpm.

2006-03-03 Rick L Vinyard Jr <rvinyard@cs.nmsu.edu>
  ===== 0.1.26 =====

2006-03-03 Rick L Vinyard Jr <rvinyard@cs.nmsu.edu>
	Cleanup and automake/autoconf fixes. spec now makes separate doc package.

2006-03-03 Rick L Vinyard Jr <rvinyard@cs.nmsu.edu>
	Buffer: updated to reflect changes in conexus