summaryrefslogtreecommitdiff
path: root/sys/isofs
AgeCommit message (Collapse)Author
2006-07-12Remove unused functionPedro Martelletto
2006-07-11Don't hold up a vnode for the VAT when a unode is sufficientPedro Martelletto
2006-07-11Make the mounting process pass a hint to the kernel of where to find the VATPedro Martelletto
2006-07-09Be consistent about how we name 'struct umount' instancesPedro Martelletto
2006-07-09udf_mnt -> umount and rename fields accordinglyPedro Martelletto
2006-07-08Be consistent about how we name 'struct unode' instancesPedro Martelletto
2006-07-08udf_node -> unode and rename fields accordinglyPedro Martelletto
2006-07-08Rename VTON() to VTOU()Pedro Martelletto
2006-07-05Add VAT support a la UDF 1.50Pedro Martelletto
2006-07-04Add the UDF 1.50 flavour of the VATPedro Martelletto
2006-07-01Fix MALLOC()/malloc() usage in a couple of placesPedro Martelletto
2006-06-28Only set devvp->v_specmountpoint on successful mounts, Nicholas MarriottPedro Martelletto
2006-06-24Shave 8 bytes off struct udf_mntPedro Martelletto
2006-06-24replace unneeded bzero()Pedro Martelletto
2006-06-24rearrange some commentsPedro Martelletto
2006-06-23fix two nested loops sharing the same control variable, plug two memoryPedro Martelletto
leaks and be consistent about error values returned to the caller
2006-06-22Roll in some defines for the file types used in udf_vget() and add onePedro Martelletto
for the VAT, no binary change
2006-06-22Make udf_find_partmaps() correctly spot virtual partition maps inPedro Martelletto
medias that have it, testing jmc@ and myself.
2006-06-14Avoid potential deadlock during hash lookup; ok pedro@Patrick Latifi
2006-06-14Plug memory leak in error path; ok pedro@Patrick Latifi
2006-04-19Remove unused mount list simple_lock() gooPedro Martelletto
2006-01-25reduce stack use; pedro@ miod@ okMichael Shalayeff
2006-01-22b_cylin -> b_cylinder; no functional change.Miod Vallat
2006-01-19GETICBLEN() needs to swap the ICB length on big-endian architecturesPedro Martelletto
2006-01-18Fix math in udf_bmap_internal() on big-endian architecturesPedro Martelletto
2006-01-15Fix reading of volume IDPedro Martelletto
2006-01-15typoPedro Martelletto
2006-01-14Move udf_disklabelspoof() to udf_subr.c, no functional changePedro Martelletto
2006-01-14Give UDF a chance of working on big-endian architectures, okay miod@Pedro Martelletto
2006-01-14Better UDF name extraction code, which will not forget to report errors inMiod Vallat
some cases; also silence a few udf messages unless option DIAGNOSTIC. Tests and tweaks and ok pedro@
2006-01-09Put vprint() under DIAGNOSTIC, as to save space in generated ramdisks.Pedro Martelletto
Inspiration from miod@, okay deraadt@. Tested on i386, macppc and amd64.
2005-11-30No need for vfs_busy() and vfs_unbusy() to take a process pointerPedro Martelletto
anymore. Testing by jolan@, thanks.
2005-11-19Remove unnecessary lockmgr() archaism that was costing too much in termsPedro Martelletto
of panics and bugfixes. Access curproc directly, do not expect a process pointer as an argument. Should fix many "process context required" bugs. Incentive and okay millert@, okay marc@. Various testing, thanks.
2005-11-09Add missing cast when reading in the file size, fixes PR 4480, okay krw@Pedro Martelletto
2005-10-29Account a self-reference for directories in udf_getattr(), okay deraadt@Pedro Martelletto
2005-09-28No part of the code defines UNALIGNED_ACCESS, use reverted tests forMiod Vallat
__STRICT_ALIGNMENT instead. Help pedro@ deraadt@, ok deraadt@
2005-05-15in udf_vget(), release the buffer if a bread() failsPedro Martelletto
2005-05-11no need to include '\n' on a panic(), fix two typos,Pedro Martelletto
from Leonardo C. Filho <leonardo@fesppr.br>, thanks!
2005-04-15don't need to check for NULL when using M_WAITOK, from mpech@Pedro Martelletto
2005-04-14tyopPedro Martelletto
2005-04-05make sure *vpp == NULL if udf_lookup() returns an errorPedro Martelletto
2005-03-30Insert elucidative comment about what's going on.Pedro Martelletto
2005-03-30Better code in the OSTA CS0 compression/decompression routines.Pedro Martelletto
2005-03-30Add disklabel spoofing code for UDF.Pedro Martelletto
2005-03-30Export udf_transname(), which will be neededPedro Martelletto
by disklabel spoofing code later on.
2005-03-30Before doing the 8->16 bit expansion using a fixed-size buffer,Pedro Martelletto
bound-check the string to see if it can be correctly translated.
2005-03-29Bring in UDF support from FreeBSD, disabled for now.Pedro Martelletto
2004-11-29Don't use seltrue() in poll ops since it requires v_rdev dereferencingAlexander Yurchenko
which is not possible here. Problem found and fixed by form@. ok millert@ fgsch@ pedro@
2004-10-04Make doff_t u_quad_t. This allows me to read iso9660 DVD-ROMs thatTodd C. Miller
are > 2GB. doff_t should really be off_t but making it signed exposed a bug that I haven't tried to track down yet. Based on a patch from and OK by pedro@.
2004-05-17typoBrad Smith