summaryrefslogtreecommitdiff
path: root/isofs/ChangeLog
blob: d9d61ed5741beb2020ea751d98f4eca86a792008 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
1999-01-23  Roland McGrath  <roland@baalperazim.frob.com>

	* main.c (main): Use diskfs_init_main.

1999-01-22  Roland McGrath  <roland@baalperazim.frob.com>

	* rr.c (rrip_work): Remove makedev macro definition.

1998-12-27  Roland McGrath  <roland@baalperazim.frob.com>

	* inode.c (diskfs_set_statfs): Remove __ from struct statfs members.
	Use bzero first instead of setting individual fields to zero.

1998-12-21  Mark Kettenis  <kettenis@phys.uva.nl>

	* inode.c (diskfs_set_statfs): Fill in statfs members with
	sensible values.

Wed Oct 28 22:52:04 1998  Joel N. Weber II  <devnull@methedrine.ai.mit.edu>

	* inode.c (read_disknode): Use FSTYPE_ISO9660.

1998-09-04  Roland McGrath  <roland@baalperazim.frob.com>

	* lookup.c (diskfs_lookup_hard): Fix defn with `const'.
	(diskfs_direnter_hard): Likewise.
	(diskfs_get_directs): Use `const' for local var NAME.
	* inode.c (diskfs_set_translator): Fix defn with `const'.

1997-09-22  Miles Bader  <miles@gnu.ai.mit.edu>

	* main.c (diskfs_append_args): New function.

1997-09-19  Miles Bader  <miles@gnu.ai.mit.edu>

	* rr.h (GNUEXT_ID): Make value a string.
	* rr.c (rrip_work): ER->lenid should be ER->len_id.
	Remove unused variable.

1997-09-18  Miles Bader  <miles@gnu.ai.mit.edu>

	* inode.c (read_disknode): RR should be RL.
	Assign 0's type-correctly to NP->dn->translator and ->translen.
	(diskfs_node_norefs): The translator field is in NP->dn, not NP.

Tue Sep 16 15:34:21 1997  Thomas Bushnell, n/BSG  <thomas@gnu.ai.mit.edu>

	* rr.c (gnuext_live): New variable.
	(rrip_work): Comprehend AU, TR, MD, and FL, all as GNU
	extensions.  Recognize GNU extension id field when processing ER
	fields.
	(release_rrip): Free RR->trans if it's live.
	* inode.c (read_disknode): Interpret and install the values set by
	AU, TR, MD, and FL extensions.
	(diskfs_node_norefs): Free NP->translator if it's set.
	* isofs.h (struct disknode): New members `translen' and
	`translator'.
	* rr.h (struct gn_au, struct gn_tr, struct gn_md, struct gn_fl):
	New strucures.
	(GNUEXT_SRC, GNUEXT_DES, GNUEXT_ID, GNUEXT_VERS): New macros.
	(struct rrip_lookup): New members author, translen, trans,
	allmode, flags.
	(VALID_AU, VALID_TR, VALID_MD, VALID_FL): New macros.

	* Makefile (DIST_FILES): Add, referring to EXTENSIONS.
	* EXTENSIONS: New file.

Wed Aug 20 14:29:11 1997  Thomas Bushnell, n/BSG  <thomas@gnu.ai.mit.edu>

	* pager.c (diskfs_get_filemap): If pager_create fails, return
	error to caller.

Tue Aug 19 14:20:09 1997  Thomas Bushnell, n/BSG  <thomas@gnu.ai.mit.edu>

	* rr.c (rrip_work) [SL]: Component length field does not include
	the two header bytes, so add an extra two in advancing the pointer
	past the component.

Thu Aug  7 16:01:29 1997  Thomas Bushnell, n/BSG  <thomas@gnu.ai.mit.edu>

	* inode.c (read_disknode): Units of st_blocks are 512 byte chunks,
	not logical_block_size chunks.

1997-07-22  Miles Bader  <miles@gnu.ai.mit.edu>

	* Makefile (dir): Is isofs, not ufs.

Mon Jul 21 16:00:04 1997  Thomas Bushnell, n/BSG  <thomas@gnu.ai.mit.edu>

	* Makefile (LCLHDRS): Remove susp.h.