| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-06-27 | Convert UDF file system code from the depricated tsleep(9)/wakeup(9) to the MP | reinoud | |
| friendly condvar(9). No functional change intended. | |||
| 2023-06-03 | fix various typos in comments and messages. | andvar | |
| 2023-06-02 | follow the steps of Andrew Doran (ad) commit and fix more s/loose/lose/ typos. | andvar | |
| also s/beyound/beyond/ and few others along the way, mainly in comments. | |||
| 2023-04-03 | Fix typos: s/trough/through/ | gutteridge | |
| 2022-10-31 | fix various typos in comments and one output message. | andvar | |
| 2022-08-27 | Spell approximately correctly. | skrll | |
| 2022-08-27 | Trailing whitespace | skrll | |
| 2022-08-07 | fix various typos in comments, documentation and messages. | andvar | |
| mainly s/paramater/parameter/ and s/reduntant/redundant/. | |||
| 2022-05-28 | fix various typos in comments, mainly origional->original, | andvar | |
| extened->extended, incomming->incoming. | |||
| 2022-05-22 | fix various small typos, mainly in comments. | andvar | |
| 2022-05-15 | s/wich/which in comments. | andvar | |
| 2022-05-03 | fix various typos, mainly s/trasfering/transferring/ and s/theese/these/. | andvar | |
| 2022-05-03 | No IO_NODELOCKED for unlocked vnode. | hannken | |
| 2022-05-03 | Lock devvp for vinvalbuf(). | hannken | |
| 2022-04-22 | Fix endian issue with UDF extended attribute handling | reinoud | |
| 2022-04-16 | fix various typos in comments and log messages. | andvar | |
| 2022-04-10 | fix various typos in comments and output/log messages. | andvar | |
| 2022-04-01 | Fix malformed DPRINTF() macro | reinoud | |
| 2022-03-30 | Fix locking in udf_link(). XXX: udf_symlink is prolly similarly broken. | christos | |
| 2022-03-27 | add a kauth vnode check for creating links | christos | |
| 2022-03-23 | fix few typos for word "previous(ly)" in comments. | andvar | |
| 2022-03-18 | Replace the variable field data[0] to data[1] to avoid undefined behaviour. | reinoud | |
| 2022-03-08 | For bug-compatibility with Windows, the last VAT sector must be a multiple of | reinoud | |
| 16/32 from the start of the track. To allow for scratches, write out at least a 32 pieces. | |||
| 2022-03-08 | On switching from writing to reading explicitly synchronize the caches. It | reinoud | |
| isn't strictly needed but some devices in the wild will otherwise bluntly ignore all reading commands resulting in a kernel and device lockup. | |||
| 2022-02-16 | fix various typos, mainly in comments. | andvar | |
| 2022-02-11 | Translate 254/255 compID values used for deleted entries as per UDF spec. This | reinoud | |
| allows the printing of the names of deleted file entries. | |||
| 2022-02-06 | fix various typos in comments, log messages and documentation. | andvar | |
| mainly s/aparently/apparently/ and s/implmented/implemented/. | |||
| 2022-02-03 | Revere modification of initializer; it can lead to race conditions where two | reinoud | |
| allocation would pick the `empty' space causing a panic later on. | |||
| 2022-01-28 | On freeing a virtual address in the VAT, use the correct value; this might | reinoud | |
| confuse other implementations who can reject the VAT on this. | |||
| 2022-01-25 | fix various typos in comments. | andvar | |
| 2022-01-24 | remove double "with" in comments and usage text. Also fix one typo. | andvar | |
| 2022-01-15 | s/adressing/addressing/ | msaitoh | |
| 2022-01-01 | s/implemenation/implementation/ in comment. | msaitoh | |
| 2021-12-16 | Fix typo: reader -> header | reinoud | |
| 2021-12-16 | Fix serious issue with recordable media formatted with Win10. When closing it | reinoud | |
| after modification the VAT was written out corrupted making the disc unreadable anymore on remount. Thanks for ig@ for spotting it in the wild! | |||
| 2021-12-16 | Make sysctl udf.verbose dependent on UDF_DEBUG instead of DEBUG | reinoud | |
| 2021-12-15 | While searching the VAT on recordable media, search the last sector too! | reinoud | |
| This fixes Win10 formatted discs from being mounted incorrectly. | |||
| 2021-12-05 | s/checkum/checksum/ in comment. | msaitoh | |
| 2021-12-05 | s/alloction/allocation/ | msaitoh | |
| 2021-10-20 | Overhaul of the EVFILT_VNODE kevent(2) filter: | thorpej | |
| - Centralize vnode kevent handling in the VOP_*() wrappers, rather than forcing each individual file system to deal with it (except VOP_RENAME(), because VOP_RENAME() is a mess and we currently have 2 different ways of handling it; at least it's reasonably well-centralized in the "new" way). - Add support for NOTE_OPEN, NOTE_CLOSE, NOTE_CLOSE_WRITE, and NOTE_READ, compatible with the same events in FreeBSD. - Track which kevent notifications clients are interested in receiving to avoid doing work for events no one cares about (avoiding, e.g. taking locks and traversing the klist to send a NOTE_WRITE when someone is merely watching for a file to be deleted, for example). In support of the above: - Add support in vnode_if.sh for specifying PRE- and POST-op handlers, to be invoked before and after vop_pre() and vop_post(), respectively. Basic idea from FreeBSD, but implemented differently. - Add support in vnode_if.sh for specifying CONTEXT fields in the vop_*_args structures. These context fields are used to convey information between the file system VOP function and the VOP wrapper, but do not occupy an argument slot in the VOP_*() call itself. These context fields are initialized and subsequently interpreted by PRE- and POST-op handlers. - Version VOP_REMOVE(), uses the a context field for the file system to report back the resulting link count of the target vnode. Return this in tmpfs, udf, nfs, chfs, ext2fs, lfs, and ufs. NetBSD 9.99.92. | |||
| 2021-09-16 | fix typos in word "successful". | andvar | |
| 2021-09-03 | fix typos in comments, mainly s/extention/extension/ and s/sufficent/sufficient/ | andvar | |
| 2021-08-21 | s/helt/held+s/eroneously/erroneously/+s/splitted/split/+s/recommented/recomm ↵ | andvar | |
| ended/ | |||
| 2021-08-20 | fix various typos in comments and log messages. | andvar | |
| 2021-07-24 | Fix all remaining typos, mainly in comments but also in few definitions and ↵ | andvar | |
| log messages, reported by me in PR kern/54889. Also fixed some additional typos in comments, found on review of same files or typos. | |||
| 2021-06-29 | - Add a new vnode op: VOP_PARSEPATH. | dholland | |
| - Move namei_getcomponent to genfs_vnops.c and call it genfs_parsepath. - Add a parsepath entry to every vnode ops table. VOP_PARSEPATH takes a directory vnode to be searched and a complete following path and chooses how much of that path to consume. To begin with, all parsepath calls are genfs_parsepath, which locates the first '/' as always. Note that the call doesn't take the whole struct componentname, only the string. The other bits of struct componentname should not be needed and there's no reason to cause potential complications by exposing them. | |||
| 2021-04-13 | more GCC 10 fixes. | mrg | |
| mDNSResponder: another wrong return local address dhcp: ignore a seemingly impossible stringop overflow hpacel: avoid maybe uninitialised error that is wrong. rsh: avoid impossible malloc(0) udf: cast pointers through (uintptr_t) to fool invalid boundary checks | |||
| 2021-01-11 | Trailing whitespace | skrll | |
| 2021-01-11 | Fix spelling of preferred in comments. While here improve grammar in | skrll | |
| one of the comments. | |||
| 2020-06-27 | Introduce genfs_pathconf() and use it for the default case in all filesystems. | christos | |
