aboutsummaryrefslogtreecommitdiff
path: root/libstore/store.h
Commit message (Collapse)AuthorAgeFilesLines
* 1999-11-20 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1999-11-211-2/+2
| | | | * store.h (struct store_class): Add const to type of `name' member.
* 1998-09-06 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>Thomas Bushnell1999-04-301-0/+15
| | | | | | | | | | * 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-27 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1998-12-271-19/+3
| | | | * store.h: Remove defns of STORAGE_*, now in <hurd/hurd_types.h>.
* (store_mvol_create):Miles Bader1997-09-221-0/+19
| | | | | | New declaration. (store_mvol_class): New declaration.
* (store_map_source):Miles Bader1997-07-211-7/+2
| | | | Declaration removed.
* (struct store_class):Miles Bader1997-07-171-9/+9
| | | | | | Add map field. (store_map): New declaration.
* Doc fix.Miles Bader1997-07-071-7/+9
|
* (_store_create):Miles Bader1997-06-201-16/+90
| | | | | | | | | | | | | | | | | | 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.
* (store_task_class):Miles Bader1997-02-201-1/+14
| | | | | | New declaration. (store_task_create, _store_task_create, store_open): New declarations.
* Mon Oct 21 22:03:19 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu>Thomas Bushnell1996-10-241-1/+6
| | | | | | * store.h: Add extern inline protection. * store.c: New file. * Makefile (SRCS): Add store.c.
* (store_set_child_flags, store_clear_child_flags):Miles Bader1996-10-081-0/+8
| | | | New decls.
* (STORE_INNOCUOUS, STORE_INACTIVE):Miles Bader1996-10-081-8/+29
| | | | | | | | New macros. (store_is_securely_returnable): New function. <fcntl.h>: New include.
* (_make_store):Miles Bader1996-09-231-26/+49
| | | | | | | | | | | | | | | | | | | | | 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.
* (store_with_decoded_runs): New declaration.Miles Bader1996-09-141-6/+67
| | | | | | | | | | | | (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 *.
* (struct store): Make log2_* fields unsigned.Miles Bader1996-09-041-26/+32
| | | | | | | | | | | (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.
* (struct store_argp_params): Add return_args, args, & args_len fields.Miles Bader1996-08-211-0/+7
|
* (struct store): Remove CLASS field. METHS field renamed CLASS.Miles Bader1996-05-211-69/+161
| | | | | | | | | | | | | | | | | | | | | (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.
* (store_argp): New declaration.Miles Bader1996-05-151-2/+23
| | | | (struct store_argp_params): New type.
* (struct store_run): New type.Miles Bader1996-05-101-6/+18
| | | | | | | (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.
* (struct store):Miles Bader1996-05-101-11/+15
| | | | | Add CHILDREN & NUM_CHILDREN fields. Rename RUNS_LEN to NUM_RUNS (all uses changed).
* Move big comment describing file_get_storage_info encoding toMiles Bader1996-05-061-30/+2
| | | | <hurd/hurd_types.h>.
* entered into RCSMiles Bader1996-04-021-32/+52
|
* Formerly store.h.~10~Miles Bader1996-03-221-17/+66
|
* Formerly store.h.~9~Miles Bader1996-03-201-13/+62
|
* Formerly store.h.~8~Roland McGrath1996-03-171-1/+1
|
* Formerly store.h.~7~Miles Bader1996-03-161-9/+36
|
* Formerly store.h.~6~Miles Bader1996-01-171-11/+12
|
* Formerly store.h.~5~Miles Bader1996-01-161-19/+25
|
* Formerly store.h.~4~Miles Bader1995-11-131-13/+52
|
* Formerly store.h.~3~Miles Bader1995-10-151-1/+3
|
* Formerly store.h.~2~Miles Bader1995-10-141-5/+69
|
* Initial revisionMiles Bader1995-10-141-0/+55