2000-07-26 Mark Kettenis * Makefile (HURDLIBS): Reorder libs such that the threads lib comes before the ports lib. This makes sure the functions in libthreads properly override the stubs in libports with the new dynamic linker semantics in glibc 2.2. 1999-11-20 Roland McGrath * lookup.c (dirscanblock): Add const to type of NAME parameter. (isonamematch): Likewise. * rr.c (rrip_match_lookup): Likewise. (rrip_work): Likewise. Change char -> size_t for MATCH_NAMELEN. * rr.h: Update decls. 1999-10-13 Roland McGrath * main.c (diskfs_name_max): New variable. 1999-09-13 Roland McGrath * pager.c: Reverted changes related to io_map_segment. 1999-09-07 Thomas Bushnell, BSG * pager.c (diskfs_get_filemap): Accept additional parameter. 1999-07-10 Roland McGrath * isofs.h: Add #include for munmap decl. 1999-07-09 Thomas Bushnell, BSG * lookup.c (diskfs_get_directs): Use mmap instead of vm_allocate. * pager.c (pager_read_page): Likewise. 1999-07-03 Thomas Bushnell, BSG * lookup.c (diskfs_get_directs): Use munmap instead of vm_deallocate. 1999-06-13 Roland McGrath * lookup.c (diskfs_get_directs): Add cast to silence warning. 1999-01-23 Roland McGrath * main.c (main): Use diskfs_init_main. 1999-01-22 Roland McGrath * rr.c (rrip_work): Remove makedev macro definition. 1998-12-27 Roland McGrath * 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 * inode.c (diskfs_set_statfs): Fill in statfs members with sensible values. Wed Oct 28 22:52:04 1998 Joel N. Weber II * inode.c (read_disknode): Use FSTYPE_ISO9660. 1998-09-04 Roland McGrath * 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 * main.c (diskfs_append_args): New function. 1997-09-19 Miles Bader * 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 * 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 * 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 * pager.c (diskfs_get_filemap): If pager_create fails, return error to caller. Tue Aug 19 14:20:09 1997 Thomas Bushnell, n/BSG * 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 * inode.c (read_disknode): Units of st_blocks are 512 byte chunks, not logical_block_size chunks. 1997-07-22 Miles Bader * Makefile (dir): Is isofs, not ufs. Mon Jul 21 16:00:04 1997 Thomas Bushnell, n/BSG * Makefile (LCLHDRS): Remove susp.h.