summaryrefslogtreecommitdiff
path: root/libstore/store.h
AgeCommit message (Collapse)Author
1999-04-301998-09-06 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>Thomas Bushnell
* bunzip2.c: New file. * store.h (store_bunzip2_create): New declarations. (store_bunzip2_open): Likewise. (store_bunzip2_class): Likewise. * std.c (store_std_classes): Add store_bunzip2_class. * Makefile (SRCS): Add bunzip2.c. (UNZIP_OBJS): Add do-bunzip2.o.
1998-12-271998-12-27 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath
* store.h: Remove defns of STORAGE_*, now in <hurd/hurd_types.h>.
1997-09-22(store_mvol_create):Miles Bader
New declaration. (store_mvol_class): New declaration.
1997-07-21(store_map_source):Miles Bader
Declaration removed.
1997-07-17(struct store_class):Miles Bader
Add map field. (store_map): New declaration.
1997-07-07Doc fix.Miles Bader
1997-06-20(_store_create):Miles Bader
Renamed from _make_store. Return an error_t code, and add an additional argument STORE to return the new store; all uses changed. (store_zero_create): SIZE is off_t, not size_t. (store_concat_open, store_children_name, store_open_children): New declarations. (store_copy_create, store_copy_open, store_buffer_create, store_gunzip_create, store_gunzip_open): New declarations. (struct store): BLOCKS & SIZE are off_t, not size_t. (store_copy_class, store_gunzip_class, store_typed_open_class): New declarations. Update FSF address.
1997-02-20(store_task_class):Miles Bader
New declaration. (store_task_create, _store_task_create, store_open): New declarations.
1996-10-24Mon Oct 21 22:03:19 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell
* store.h: Add extern inline protection. * store.c: New file. * Makefile (SRCS): Add store.c.
1996-10-08(store_set_child_flags, store_clear_child_flags):Miles Bader
New decls.
1996-10-08(STORE_INNOCUOUS, STORE_INACTIVE):Miles Bader
New macros. (store_is_securely_returnable): New function. <fcntl.h>: New include.
1996-09-23(_make_store):Miles Bader
Make CLASS arg const. (_store_add_std_class): Declaration removed. (STORE_STD_CLASS): Macro removed. (struct store_argp_params): New type. (store_open): Make NAME const. (struct store_class): Add OPEN and PARSE fields. (struct store): Make CLASS field const. (store_parsed_open): Remove CLASSES argument. (struct store_class, struct store_argp_params, store_create, store_open, store_decode, store_decode_children): Change CLASSES args to be a pointer to a vector of class pointers.
1996-09-14(store_with_decoded_runs): New declaration.Miles Bader
(store_remap_create): New declaration. (struct store_class): Add remap field. (store_remap): New declaration. (store_enc_return, store_return): New declarations. (store_zero_create): Renamed from store_null_create. (STORAGE_REMAP, STORAGE_ZERO): New macros (temporary, to avoid touching hurd/hurd_types.h). (store_write_meth_t, store_read_meth_t, store_read, store_write): Make type of buffer void *, not char *.
1996-09-04(struct store): Make log2_* fields unsigned.Miles Bader
(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. (store_open): New declaration.
1996-08-21(struct store_argp_params): Add return_args, args, & args_len fields.Miles Bader
1996-05-21(struct store): Remove CLASS field. METHS field renamed CLASS.Miles Bader
(STORE_IMMUTABLE_FLAGS, STORE_GENERIC_FLAGS, STORE_BACKEND_SPEC_BASE, STORE_BACKEND_FLAGS, STORE_READONLY, STORE_HARD_READONLY, STORE_ENFORCED): New macros. (struct store_class): Renamed from store_meths; all uses changed. Add ID, NAME, DECODE, SET_FLAGS, CLEAR_FLAGS, and NEXT fields. (store_std_leaf_decode): Renamed from store_default_leaf_decode. (store_std_leaf_create_t): New type. (_STORE_STD_CLASS): New macro. (struct store_argp_params): READONLY field deleted, FLAGS field added. (store_allocate_child_encodings, store_encode_children, store_decode_children, store_set_flags, store_clear_flags, store_file_open, store_device_open, store_null_create, store_std_classes, _store_add_std_class, store_allocate_child_encodings, store_encode_children, store_decode_children): New declarations (store_decode, store_create, store_device_create, _store_device_create, store_file_create, _store_file_create, store_ileave_create, store_concat_create, _make_store): Declarations updated.
1996-05-15(store_argp): New declaration.Miles Bader
(struct store_argp_params): New type.
1996-05-10(struct store_run): New type.Miles Bader
(struct store): RUNS is a vector of runs, not offsets. (_store_device_create, _store_file_create, _make_store, store_set_runs, store_default_leaf_decode): Update declaration. (store_set_children): New declaration.
1996-05-10(struct store):Miles Bader
Add CHILDREN & NUM_CHILDREN fields. Rename RUNS_LEN to NUM_RUNS (all uses changed).
1996-05-06Move big comment describing file_get_storage_info encoding toMiles Bader
<hurd/hurd_types.h>.
1996-04-02entered into RCSMiles Bader
1996-03-22Formerly store.h.~10~Miles Bader
1996-03-20Formerly store.h.~9~Miles Bader
1996-03-17Formerly store.h.~8~Roland McGrath
1996-03-16Formerly store.h.~7~Miles Bader
1996-01-17Formerly store.h.~6~Miles Bader
1996-01-16Formerly store.h.~5~Miles Bader
1995-11-13Formerly store.h.~4~Miles Bader
1995-10-15Formerly store.h.~3~Miles Bader
1995-10-14Formerly store.h.~2~Miles Bader
1995-10-14Initial revisionMiles Bader