2000-04-27  Person or Persons Unknown  <damned@world.std.com>

	* Release v0.12

	* src/Makefile.am (CFLAGS): using -g

	* src/tnef.c (decode_attachment): Fixed so that it can handle the
	filenaem to come after the attachment data... fix curtesy of:
	"Adam L. Gibson" <Adam@PTM.com>

2000-03-23  Person or Persons Unknown  <damned@world.std.com>

	* Release v0.11

2000-03-22  Person or Persons Unknown  <damned@world.std.com>

	* configure.in: Checking for getopt_long function.

	* src/tnef.c: Inserting byte-order fix from Nathan Neulinger 
	<nneul@umr.edu>.  Fixes date display problem.

	* src/main.c: Using new getopt_long.h when needed.

	* src/getopt_long.c, src/getopt_long.h: Stole these getopt and
	getopt_long functions from GNUEmacs 20.5.1 and put them in here
	with minor mods so that we can build on platforms without a
	builtin getopt_long function.

	* tests/Makefile.am, tests/long-filename.tnef,
	tests/missing-filenames.tnef: More test files.

2000-02-16  Person or Persons Unknown  <damned@world.std.com>

	* Release v0.10

	* src/tnef.c:
	Replace calls to malloc with new Malloc function which produces an
	error and aborts if memory allocation fails.
	(dump_attr): Temporary fix for Solaris problem with date data.
	(decode_attachment): Make up a filename if one is not given in the
	tnef file. 

1999-12-26  Person or Persons Unknown  <damned@world.std.com>

	* Release v0.9

	* src/tnef.c (decode_attachment): Undoing previous changes
	concerning attATTACHMENT type.  Found that this did not work
	reliably and that the changes were incorrect as well.

1999-12-04  Person or Persons Unknown  <damned@world.std.com>

        * Release v0.8
	
	* src/tnef.c (decode_attachment): Now watches for attATACHMENT
	records.  These contain the real filename of the file whereas the
	attATTACHTITLE is a 'short' filename.  Keeping both ways right now
	just in case.  Not sure what else is in the attATTACHMENT buffer
	though.

1999-10-26  Person or Persons Unknown  <damned@world.std.com>

	* Release v0.7.2

	* src/Makefile.am:
	* src/main.c:
	* src/tnef.c:
	* src/tnef.h:
	Moving main functions and command line parsing to separate file.

	* doc/Makefile.am:
	* doc/file-format.tex:
	* doc/.cvsignore:
	Replacing text file with LaTeX file describing file format.  

        * Release v0.7.1
	
        * TODO: Many new tasks.
	
	* tests/Makefile.am:
	* tests/one-file.tnef:
	* tests/rtf.tnef:
	* tests/two-files.tnef:
	Replaced/renamed test files.

        * src/tnef.c: Moved strings of copyright and no-warranty statement
	to top of file for clarity.
	
	* src/mkdata.awk:
	* src/names.data:
	* src/strdup.c: 
	* src/strdup.h:
	* src/tnef.c:
	* src/types.data:
	Copyright fix. Comment Line added.

1999-10-14  Mark Simpson  <simpson@world.std.com>

	* ChangeLog: v0.7
	
        * configure.in: New --enable-debug-build switch.  Now checking for
	int size so we can create appropriate typedefs
	
	* src/Makefile.am:
	* src/mkdata.awk:
	* src/sizes.h:
	* src/tnef.c:
	* src/tnef.h:
	* src/types.data:
	Typedef-ing int types for the sizes we need and using them.
	checksum now works because of this.

	* acconfig.h: Added DEBUG and NDEBUG for the --enable-deubug-build
	switch to configure.

	* Makefile.am:
	* doc/.cvsignore:
	* doc/Makefile.am:
	* tests/.cvsignore:
	* tests/Makefile.am:
	doc and tests directory now being 'built' and included in
	distribution. 

1999-10-13  Mark Simpson  <simpson@world.std.com>

        * Release v0.6
	
        * Makefile.am: add BUGS to EXTRA_DIST
	
        * TODO: more to do
	
	* BUGS, README: creating this file.

	* src/tnef.c (parse_cmdline): Fixed copyright statement for
	--version. 

1999-10-12  Mark Simpson  <simpson@world.std.com>

	* Release v0.5

	* src/tnef.c (dump_attr): Now handling szSHORT and szLONG and
	szTEXT. 
	(usage, parse_cmdline): New switches -l/--list to simply list
	contents (currently the same as -n/--dry_run.  -f/--file no longer
	mandatory, -f/--file can accept '-' to mean stdin.

        * Release v0.4
	
	* src/tnef.c: Extern decl of tempnam to quiet compiler.
	(dump_attr): dump_attr can now handle dates.
	(check_checksum): #if 0 out this function for now until it works.
	(decode_attachment): Change in attribute name: attFILENAME becomes
	attATTACHTITLE.
	(decode_attachment, parse_cmdline): New -n option allows for tnef
	to do nothing other than read the file.  If -n was given it will
	not write the files. 

	* src/tnef.h: Adding date structure.

	* src/names.data: Complete listing of attributes

	* src/Makefile.am: Still working on a good way to get names.[ch]
	and types.[ch] built and linked but not have them in the dist.
	This way will work: $(tnef_OBJECTS) depends upon the
	{names,types}.o and BUILT_SOURCES contains names.[ch] and
	types.[ch] and most importantly tnef_LIBADD has {names,types}.o

	* TODO: adding some good ideas.

	* tests/two-files: replaced with tnef file that actually _has_ two
	files in it.

1999-10-09  Mark Simpson  <damned@world.std.com>

	* Release v0.3
	
	* TODO: Adding some ideas here.
	
	* configure.in: Looking for awk and strdup, version update
	
	* src/tnef.c:
	* src/tnef.h: Big changes to use generated lists of names and
	types, changes to flow of code, less specialized handling when we
	just don't care.  All verbose printing done in one function.
	New -d/--directory option for specifying where to put extracted
	files. 
	
	* src/.cvsignore: Ignore generated files
	
	* src/Makefile.am: Changes to use generated files
	
	* src/mkdata.awk: AWK script to create foo.[ch] out of foo.data
	
	* src/strdup.c:
	* src/strdup.h: New files defining strdup in case we try to build
	on a system without it.
	* src/names.data:
	* src/types.data: New files containing data to create the
	names.[ch] and types.[ch] files.  These contain the #define's for
	names and types, and also code to get the string equivalents.
	* doc/grammer: new file defining the grammer of a TNEF Stream.

	* src/tnef.c: 
	* src/tnef.h:
	changing #define'd names

1999-10-06  Mark Simpson  <damned@world.std.com>

	* src/tnef.c: Removed static buffers

	* tests/one-file: 
	* tests/rtf:
	* tests/two-files:
	Test files
	
	* src/Makefile.am: header file needed for distribution of source
	
	* configure.in: Checking for install program and size_t decl.
	
	* AUTHORS: Initial content
	
	* .cvsignore:
	* src/.cvsignore: ignoring more files