summaryrefslogtreecommitdiff
path: root/libstore/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'libstore/ChangeLog')
-rw-r--r--libstore/ChangeLog37
1 files changed, 37 insertions, 0 deletions
diff --git a/libstore/ChangeLog b/libstore/ChangeLog
index d34e008c..4e855e78 100644
--- a/libstore/ChangeLog
+++ b/libstore/ChangeLog
@@ -1,3 +1,40 @@
+Wed Sep 4 13:01:19 1996 Miles Bader <miles@gnu.ai.mit.edu>
+
+ * argp.c (parse_opt): --layer isn't implemented, so say so.
+
+ * storeread.c (main): Add new args to store_*_create calls.
+ * storecat.c (main): Use new interface to store_argp.
+
+Wed Sep 3 11:00:00 1996 Miles Bader <miles@gnu.ai.mit.edu>
+
+ * argp.c (struct store_parsed): New type.
+ (store_parsed_free, store_parsed_append_args, store_parsed_open):
+ New functions.
+ (parse_opt): Use new store_parsed structure instead of the old
+ store_pars_hook, and just fill in the names rather than doing the
+ open here. Don't take a struct store_argp_params as input any
+ more; instead just take the address of a location in which to
+ return a store_parsed structure.
+ (struct store_parse_hook): Type removed.
+ (free_hook, open_file): Functions removed.
+ <assert.h>: New include.
+ <stdlib.h>, <fcntl.h>: Includes removed.
+ (options): --machdev/-m renamed to --device/-D.
+ * store.h (struct store): Make log2_* fields unsigned.
+ (STORE_NO_FILEIO): New macro.
+ (STORE_HARD_READONLY, STORE_ENFORCED): Values changed.
+ (STORE_GENERIC_FLAGS): Add STORE_NO_FILEIO.
+ (struct store_argp_params): Type removed.
+ (store_parsed_Free, store_parsed_open, store_parsed_append_args):
+ New declarations.
+ (struct store_parsed): New incomplete type.
+
+Mon Sep 2 18:56:26 1996 Miles Bader <miles@gnu.ai.mit.edu>
+
+ * store.h (store_open): New declaration.
+ * open.c: New file.
+ * Makefile (SRCS): Add open.c.
+
Wed Aug 21 14:40:15 1996 Miles Bader <miles@gnu.ai.mit.edu>
* device.c (store_device_open): Don't call store_device_create if