1998-11-08  Love  <lha@s3.kth.se>

	* ontop_ff.xg: numacl.

	* ontop_subr.c: Dont loop twice in ontop_alloc_vnode if sucessful.

	* ontopfs.c: ontop_{fetch,store}acl

	* Makefile.in: added afsacl.

1998-11-05  Love  <lha@s3.kth.se>

	* ontopfs.c(ontop_init): run ontop_initworker().

	* ontop_subr.c: Added a thread that precreate vnodes when
	num(vnodes) of a volume gets low.

	* ontop_ff.xg(ontop_vnode): split free to oddfree and evenfree,
	add used

	* milko.c(main): Move init network to top.

1998-11-04  Love  <lha@s3.kth.se>

	* mbuf.c (malloc_create): do paranoid things about creation of a
	malloc_create.

	* ontop_subr.c: Breakout the creation of a vnode.

	* ontopfs.c (createentry): Update right vnode.
	(update_vnode): UnixModeBits & 0666
	(ontop_vnode2AFSStoreStatus): Add filetypebits by hand.
	
1998-10-22  Love  <lha@s3.kth.se>

	* fs.c (RXAFS_Link): Implement.

	* ontopfs.c: Use flags for createentry()/delete_entry().
	(ot_lookup): New function.
	(ontop_rename): Implement.
	(ontop_link): Implement.
	
	* ontop_subr.c: Use LinkCount when allocing and freeing vnodes.

	* README: Tell what filesystem might work.

1998-10-21  Love  <lha@s3.kth.se>

	* fileserver.h: Fixed prottypes for *link.

	* README: Fixed sentence about romedia.

	* ontopfs.c: (delete_entry): New common function for RemoveDir and
	RemoveFile.
	(ontop_removedir): Made use os delete_entry.
	(ontop_removefile): Implemeted using delete_entry().
	(create_entry): Fixed indenting bug.
	(ontop_symlink): Implemented.
	
	* fs.c: (RXAFS_RemoveFile): Implemented.
	(RXAFS_Rename): Implemented.
	(RXAFS_SymLink): Implemented.
	
1998-10-15  Love  <lha@s3.kth.se>

	* ontopfs.c: (ontop_putdate): Store file.
	(ontop_createfile): Implemented.
	(update_vnode): New function.
	(createentry): New function.
	(ontop_makedir): use createentry

	* ufsmedia.[ch]: Begining of code for FH support.

	* mbuf.h: Prototype for mbuf_resize().

	* mbuf.c: Implement reallen for malloced mbuf.

	* fs.c: Return more sane values for not implemented functions (EPERM).
	(RXAFS_CreateFile): Write downcall to fs-module.
	
	* filesystem.h: link and symlink.

	* fhget.[ch]: (fhtonum) and (numtofh): New functions

	* README: Added COMMENTS section.

	* Makefile.in: Clean out the autogenerated files.

1998-10-12  Love  <lha@s3.kth.se>

	* ontopfs.c: (ontop2afsrights) more bogus rights.
	(ontop_makedir): Free the right vnode.
	(ontop_removedir): new function (should use mdir_emptyp().

	* ontop_subr.c: Added function ontop_free_vnode() to free vnode.

	* mdir.[ch]: New function mdir_emptyp() that might work.

	* fs.c: Added code for ontop_removedir.

	* fileserver.h: Added prototypes/entries in struct filesystem for:
	storeacl, createfile, removefile, and fsrename.

	* README: Added note about filesystem.

1998-10-09  Love  <lha@s3.kth.se>

	* README: Added some text about the thingy.

	* ontop_subr.c: (ontop_store_types): add gotfh type.
	(openvnode): Open with fhget() if it exists.
	(ontop_create_vnode): If we have fhget() store the FH too.

	* ontop_ff.xg: changed ontop_vnode.storage to OPAQUE from VARRAY.

	* milko_locl.h: Add includefiles for fhget(), remove dbi.h forever.

	* milko.c: (main) Test if use have fh* with fhprobe().

	* fhget.[ch]: Stolen from arlad/fcache.c, and changed to fit milko

1998-10-07  Love  <lha@s3.kth.se>

	* ontopfs.c: Added support for mkdir.

1998-10-06  Love  <lha@s3.kth.se>

	* Got ontopfs to list . and .. for the first time.

	* Lost a bunch of entries in a disk-crash, maybe I should
	checkin the code a little bit more often.

1998-09-06  Love  <lha@s3.kth.se>

	* ufsmedia.c(ufs_putdata): - Added filelen and truncated file,
	- added check if fd is a directory.

	* fs.c: - Fixed prototype for RXAFS_Symlink.
	
	* fileserver.h: Added filelen to putdata.

1998-09-04  Love  <lha@s3.kth.se>

	* ontofs.c: Started to write the filesystem that will live
	on top of another.

1998-09-03  Love  <lha@s3.kth.se>

	* First time RDWR support, but stil lacking all dir-ops.
	
	* libmsys/t.c: Test program for milkosys.

	* db/t.c: Testprogram for dbi interface.

	* db/dbi.c: a generic db interface.

	* db/db.c: db interface to dbi.

	* vldbserver.c: New file, broke out of fs.

	* volcommon.c: New file, functions common from volser and fs.

	* volser.c: New server (to be able to fool vos).

	* service.h: Added more services.

	* ufsmedia.c: Added writesupport, still no auth.

	* fs.c: Added code for StoreStatus, StoreData and GetTime.

	* Makefile.in: Added some new files and targets.

	* libmsys/msys.c: Added findmilkosyscall() and istatpath().

1998-09-01  Love  <lha@s3.kth.se>

	* ufsmedia.c: Reworked bake_afsdir.

	* sys/modsys.c: Added a new subcall, istatpath.

1998-08-27  Love  <lha@s3.kth.se>

	* s/vldb.c/vldbserver.c/: Broke out of the generic server.
	Added dbi support.

	* db/db.h: A interface for the db interface.

	* db/dbi.[ch]: Added, a generic interface to databases.

1998-08-10  Love  <lha@s3.kth.se>

	* sys/msc.h: Added.

	* sys/modsys.c: Added, the FreeBSD milko-syscall.

	* libmsys/msys.h: Added, prototype.

	* libmsys/msys.c: Added, lib for the milkosyscall.

	* libmsys/t.c: Added, testprogram for the lib.

	* ufsmedia.c: Added, export your ufs filesystem. ro, no security.

	* volser.c: Added ufs_filesystemtest. (really need config-file)

	* vldb.c: Moved ipaddress (really need vldb &| config-file)

	* romedia.c: Const'ize.

	* milko_locl.h: Added a bunch of new headfiles.

	* mdir.c(mdir_mkdir): Made sure ret has a sane value.

	* mbuf.c(mcopybuf2rx): Fixed bugs.

	* fs.c: Cleaned up and fixed warnings.

	* fileserver.h: Added some more vop's and const'ized.

	* fileserver.c: Added FILESYSTEM_UFS

	* Makefile.in: cleaned up and and added FILESYSTEM_UFS

Mon Jul 13 21:37:28 1998  Assar Westerlund  <assar@sics.se>

	* dumbclient/Makefile.in: compat with stupid makes

	* Makefile.in: compat with stupid makes

1998-06-26  Love Hornquist-Astrand  <lha@junkyard.stacken.kth.se>

	* fs.c(RXAFS_FetchData): Fix NULL check.

	* romedia.c(rom_init): Don't open the database rw.
	(romi_getstatus): Parse input w/o sscanf()
	
	* volser.c(volser_init): Added static configation (need conffile soon)
	(volser_addVolume): Fix init
	
	* romedia.c,roindex.c: Added support for dates,
	no more 201450000 dates :(

	* mbuf.c: Added support for malloc mbufs.

	* Makefile.in: Fixed building and installing.

1998-06-20  Love  <lha@s3.kth.se>

	* disklayer.h: Dont know if this is enough.

1998-06-08  Love  <lha@s3.kth.se>

	* Added filserver.c

	* *.c: Started to use define FILESYSTEM_READONLY

	* volser.c (*): Fixes and bring uptodate.

