2000-06-23  Michael Meeks  <michael@helixcode.com>

	* src/efs.c (efs_open): make sure we always have a valid
	driver.

2000-06-22  Michael Meeks  <michael@helixcode.com>

	* libefs-config.in: Add.

	* configure.in: build efs-config.

	* Makefile.am (bin_SCRIPTS): add bin scripts.

2000-05-03  Michael Meeks  <michael@helixcode.com>

	* src/efs.c (efs_find_driver): s/strcasecmp/g_strcasecmp/

2000-05-02  Michael Meeks  <michael@helixcode.com>

	* src/efstool.c (get_command): add. (main): add get.

2000-02-19  Mathieu Lacage <mathieu@advogato.org>

	* src/dir.c: API documentation.

	* src/file.c: idem.

	* src/efs.c: idem. This Changelog corresponds
	to a previous commit where I had forgotten the
	ChangeLog

2000-02-09  Michael Meeks  <michael@helixcode.com>

	* src/fsys.c (fsys_open, fsys_stat): kill C++ comments.

	* src/fsys_file.c: include dirent.h.

	* src/simple.c (simple_open): kill C++ comment. (simple_close): ditto.

	* src/simple_alloc.c (simple_write_bmap): ditto.

Sun Nov 21 16:57:23 1999  Dietmar Maurer  <dm@darkstar>

	* src/simple.c: removed locking support since it does not work
	over nfs.

Thu Nov 18 14:57:13 1999  Dietmar Maurer  <dm@vlsivie.tuwien.ac.at>

	* src/Makefile.am: generate shared libs

Sun Oct 24 13:15:16 1999  Dietmar Maurer  <dm@vlsivie.tuwien.ac.at>

	* src/efstest.c: implemented more tests

Sat Oct 23 12:40:10 1999  Dietmar Maurer  <dm@vlsivie.tuwien.ac.at>

	* src/simple*: several fixes for big endian systems. libefs no
	works on solaris (sparc). 

Fri Oct 22 11:57:24 1999  Dietmar Maurer  <dm@vlsivie.tuwien.ac.at>

	* src/efs.c: replaced flock with fcntl which also compiles on
	solaris (without ucb lib)

Mon Sep 27 11:13:22 1999  Dietmar Maurer  <dm@vlsivie.tuwien.ac.at>

	* src/simple_file.c: finnished big endian support - but it is
	totally untested, since i don't have a big endian mashine.

Sat Sep 25 14:39:10 1999  Dietmar Maurer  <dm@vlsivie.tuwien.ac.at>

	* src/simple.c: add support for big endian systems (not finished) 

Mon Sep  6 01:22:10 1999 Timur Bakeyev <timur@gnu.org>

	* configure.in: Add checks against presence d_off member in DIR
	structure and location of the header, where DIR is declared. Also
	fixed some zlib checks.
	
	* src/fsys.h, fsys_file.c: Wrap d_off reference. If there is no such
	element in DIR, we use 0 to initialize EFSDirEntry.offset.

Tue Jul  6 07:17:58 1999  Dietmar Maurer  <dm@vlsivie.tuwien.ac.at>

	* src/comp_file.c: new file (zlib support)

	* configure.in: added check for zlib.

Mon Jul  5 10:50:25 1999  Dietmar Maurer  <dm@vlsivie.tuwien.ac.at>

	* src/simple.h: add mod_time to SimpleINode.
	* src/fsys.h: new driver for native filesystem access
	* src/fsys_file.c: new file 
	* src/fsys.c: new file

Sun Jul  4 13:25:51 1999  Dietmar Maurer  <dm@vlsivie.tuwien.ac.at>

	* src/efs.h: changed API - all pathnames are relative to the
	specified directory. various bug fixes.

	* doc/libefs.sgml: new docu.

Fri Jul  2 10:23:17 1999  Dietmar Maurer  <dm@vlsivie.tuwien.ac.at>

	* src/simple.h (SIMPLE_NAME_LEN): max name length is now
	248 (min. 2 entries per block)

	* simple_inode.c: 4 inodes are stored in in block. Changed 
	IMAP format.
	

Tue Jun 29 09:21:23 1999  Dietmar Maurer  <dm@vlsivie.tuwien.ac.at>

	* simple.c: simple_commit() implemented. 
	* simple_inode.c: simple_imap_flush() renamed to
	simple_write_imap(). IMAP is no longer saved as INODE.
	* simple_alloc.c: simple_bmap_flush() renamed to
	simple_write_bmap(). BMAP is no longer saved as INODE.

Mon Jun 21 11:19:50 1999  Dietmar Maurer  <dm@vlsivie.tuwien.ac.at>

	* .cvsignore: new cvsignore files

Wed Jun  9 10:22:24 1999  Dietmar Maurer  <dm@vlsivie.tuwien.ac.at>

	* libefs: imported the new module into the gnome CVS server.

Thu Jun  3 09:26:50 1999  Dietmar Maurer  <dm@vlsivie.tuwien.ac.at>

	* first version which uses automake/autoconf/libtool


	

