⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changes

📁 这是Linux系统下的对UDF文件系统新增的功能
💻
字号:
dgb: David Boyntonblf: Ben Fennema      (bfennema@falcon.csc.calpoly.edu)rl:  Reinoud Lamberts (Reinoud@BitWizard.nl)rew: Roger E. Wolff   (R.E.Wolff@BitWizard.nl)10/02/98 dgb    Implemented some changes suggested by HJA Sandkuyl.                Moved files around to support user-land access to                 filesystem via library10/04/98        Implemented table-based lookup for timestamp conversions                Fixed unicode convertions, added volident field to superblock10/06/98        Implemented directory operations, most of which work!10/07/98 dgb    Milestone reached. Rudimentary directory and file reading.                Limited in number of directory entries, though, about 30-40.10/16/98        Attempting some multi-session support.10/18/98        Fixed some directory problems; still limited but                doesn't seem to crash or oops now.                Enhanced "df" output a little.  Generally much more stable.11/29/98        Added better support for 'extents', long directories are ok now.                Incorporated some changes from Ben Fennema, including mkudf.                Still can't handle the "Sequential.img" test case from Adaptec.                Improved taglist and added a new dumpfe tool.12/6/98         Good results with Thomas Tempelmann's UDF1.02.img, although                still needs some 'short_ad' updates, and filename translation.                Superficial support for virtual & sparable partitions.12/8/98 blf     Partition support for Spared Blocks and Virtual Partitions.                Definite bugs in Virtual Partitions (lastblock only set correctly                on files).12/10/98 rl     Changed "." and ".." file name translation into human                readable form.12/11/98 rl/rew Fixed incorrect name compare (udf_lookup).12/13/98 rew    Cleanup of CHANGES/TODO12/14/98 blf    Full partition support. Code cleanups. No warnings! :)                UDF1.02.img, SparedBlks.img, and Sequential.img all work.12/15/98 rl     Fixed udf/tools gcc warnings (except, on purpose, the mkudf                write_fileentry4 and dumpfe partstart ones).  Updated TODO.12/19/98 dgb    Added semaphore and reorganized udf_iget.                 Worked on byte order (incomplete). Implemented umask.                Fixed block size reporting, and count_free error.12/20/98 blf    Completed byte ordering (perhaps).                Support for strategy 4096                Really basic support for finding the unallocated space bitmap                (we really need support for unallocated space tables +                freed space tables/bitmaps...)2/9/99 dgb        Tested with Kernel 2.2.1.                 Added some ioctl's for extended attributes and volume ident.                Added UDF_COMPILING define to udf_fs_i.h to allow kernel to                compile without gagging on lb_addr.                Minor change to mkudf so it gives help w/'mkudf' and nothing                else. Changed 'dump' to 'dumpsect' to avoid conflict.03/07/99 blf    Beginnings of write support.. chmod + rm of files.                New implementation of udf_bmap                            Updates to mkudf03/12/99 blf    Bug fixes. Support for reading length on MMC-3 drives.03/30/99 blf    Continuation of write support. creation of files. (minus the                case where a new block needs to be allocated to fit the FID                in the block)                Moved all the code that bangs on the CDROM to lowlevel.c                Added code to do variable -> fixed block translation for                reading CDRW's on drives that only support variable packet                reading.                Futzed with the debugging code a bunch. Added udf_debug and                udf_info.04/09/99 blf    Added Configure script04/19/99 blf    Support for link, symlink, and mknod05/12/99 blf    Initial support for writing (no sparse files)05/28/99 blf    Fixed various directory entry writing bugs. Added rename                for files and directories. Add fsync support (untested)                Handle VAT's that are in the ICB.06/03/99 blf    Fixed writing for files > 1 block                Started spliting out support for AD_IN_ICB files.06/11/99 dgb    Added a UDF_RECOVERY compile option and update to ./src/namei.c                that enables a ".B=xxx" filename syntax, useful for recovering                 files from damaged discs.  Modified ./patch/Makefile to                 assist in building kernel patches.06/16/99 blf    (Hopefully) fixed rename for versions <= 2.2.5                Fixed sparse files                Fixed block allocation algorithm to function properly07/15/99 blf    Fixed deletes (truncate problems)                Fixed various write bugs                Add block extension to truncate routine                Recalculate crc on udf_insert_aext                Changes to mkudf08/19/99 blf    Ported to linux 2.3.7+                Rewrote inode_getblk09/02/99 blf    Fixed unicode and anchor location bugs09/16/99 dgb    Fixed Configure to handle RedHat 6.0's kernel (which reports         "UTS_RELEASE 2.2.5-15".) Fixed Configure to make symlinks for         patch and src directories. Modified patch system to dynamically         create diff files, instead of using pre-build diffs, and to         better handle the apply/unapply. First draft of a FAQ.        Modified "make lib" to make both static and shared libraries.09/18/99 dgb    Updated patch system to properly apply/unapply from kernel 2.2,        And updated patch-2.3 to only do updates, since the driver        is now in the kernel (2.3.17+).09/27/99 blf    Fixed bug in long directories. Fixed time hour problems.                Coped ioctl changes from 2.2 to 2.3 tree. Added 2.3.18 changes                to 2.2 tree.10/29/99 blf    Some read fixes and lots of write fixes.                Fixed mkudf so it hopefully correctly detects the size of                media.11/18/99 blf    Re-orgranized udfdecl.h                Fixed extent generation for continuous files > 2^30 - blocksize                Fixed FileIdent location for FileIdents starting on a block boundary.                mkudf updates01/17/00 blf    Fix UTS_SHORT to handle non numeric extraversions                Tested/Fixed UTF-8 <-> Wide character handling                Rewrote partition handling                Read sparing table into RAM to allow for adding entries to it                removed UDF_I_EXT0... info from the inode                Changing write code to only expand ADINICB files when we have to                Added code to allow ADINICB files to be mmap'd                Sync'd changes with 2.3 development                Got rid of the semaphore in udf_iget02/29/00 blf    Fix truncate                Added noadinicb/shortad options                Redid flag system                Added udf versioning info                Fixed block size calculations                Quota should be set everywhere correctly                Sync'd changes with 2.3 development                Added cdrwtool and pktcdvd to tools                mkudf updates04/26/00 blf    handle tables in addition to bitmaps                handle freed as well as unallocated bitmaps/tables                fixed bugs based on udf plugfest                Configure handling for SMP                mkudf updates12/25/00 blf	fixed a bunch of write bugs and a directory read bug06/05/01 blf	fixed a rename bug when rename caused a AD_IN_ICB to be expanded out of the directory		added strict mount option		added iocharset= to allow using NLS (vs default of utf8)		rewrote sparing support - added udf_relocate_blocks06/13/01 blf	fix i_blocks off by one error when expanding AD_IN_ICB		handle redhat and -ac kernels (quota changes)		handle creation time for efe's and use ctime correctly		update objectSize on inode write for efe's		handle FILE_TYPE_REALTIME as normal file10/10/01 blf	quota change fixes		rm BUG()		> 4 GB file bug		less stringent on directory errors (Matrix DVD)		lazier last block detection		default to strict UDF conformance

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -