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

📄 changelog

📁 jfs 源码
💻
📖 第 1 页 / 共 4 页
字号:
	* fsck/fsck.c: warn user about destroying data on log device2002-05-21  Dave Kleikamp  <shaggy@austin.ibm.com>	* configure.in: Add check for uuid library	* fsck/Makefile.am: add -luuid	* libfs/Makefile.am: Likewise	* logdump/Makefile.am: Likewise	* logredo/Makefile.am: Likewise	* mkfs/Makefile.am: Likewise	* include/jfs_logmgr.h: Add uuid and label to superblock, log_superblock	* include/jfs_superblock.h: Likewise, bump JFS_VERSION to 2	* fsck/fsckmeta.c: Suport for external log	* fsck/xchkdsk.c: Likewise	* libfs/devices.h: Likewise	* libfs/fssubs.c: Likewise	* libfs/jfs_endian.c: Likewise	* libfs/log_dump.c: Likewise	* libfs/log_read.c: Likewise	* libfs/log_work.c: Likewise	* libfs/logform.c: Likewise	* libfs/logform.h: Likewise	* libfs/logredo.c: Likewise	* libfs/logredo.h: Likewise	* libfs/open_by_label.c: Likewise	* libfs/super.c: Likewise	* libfs/super.h: Likewise	* logdump/logdump.c: Likewise	* logredo/xlogredo.c: Likewise	* mkfs/mkfs.c: Likewise	* xpeek/super.c: Likewise	* xpeek/super2.c: Likewise	* fsck/fsck.jfs.8: Add -j option	* mkfs/mkfs.jfs.8: Likewise	* man_html/fsck.jfs.8.html: Likewise	* man_html/mkfs.jfs.8.html: Likewise2002-04-26  Dave Kleikamp  <shaggy@austin.ibm.com>	* include/jfs_filsys.h: Remove JFS_SWAP_BYTES define	* libfs/Makefile.am: add jfs_endian.h to libfs_a_SOURCES	* libfs/jfs_endian.c: Remove i386_byteorder & jfs_native_flag			      Put all swap code in #if block	* libfs/jfs_endian.h: Conditional declare swap routines or define			      noop macros based on __BYTE_ORDER	* fsck/xfsckint.h: Include jfs_endian.h	* fsck/fsckimap.c: Remove conditionals around swap functions			   Swap/Write/Swap-back rather than copy/swap/write	* fsck/fsckbmap.c: Likewise	* fsck/fsckmsgs.c: Likewise	* fsck/fsckpfs.c: Likewise	* fsck/fsckwps.c: Likewise	* fsck/xchkdsk.c: Likewise	* libfs/fssubs.c: Likewise	* libfs/inode.c: Likewise	* libfs/log_dump.c: Likewise	* libfs/log_map.c: Likewise	* libfs/log_read.c: Likewise	* libfs/log_work.c: Likewise	* libfs/logform.c: Likewise	* libfs/logredo.c: Likewise	* libfs/super.c: Likewise	* mkfs/initmap.c: Likewise	* mkfs/inodemap.c: Likewise	* mkfs/inodes.c: Likewise	* mkfs/mkfs.c: Likewise	* xchklog/xchklog.c: Likewise	* xpeek/directory.c: Likewise	* xpeek/display.c: Likewise	* xpeek/dmap.c: Likewise	* xpeek/fsckcbbl.c: Likewise	* xpeek/iag.c: Likewise	* xpeek/inode.c: Likewise	* xpeek/xpeek.c: Likewise2002-04-24  Barry Arndt  <barndt@us.ibm.com>	* fsck/xchkdsk.c: Fix typo in fsck.jfs Emergency Help.	* fsck/fsckpfs.c (blkmap_put_ctl_page): Endian-swap buffer, not	                 original block map control page.2002-04-02  Dave Kleikamp <shaggy@austin.ibm.com>	* include/jfs_logmgr.h: Changed "active" from bitmap to list.				Added field for log device number				Removed unneeded rsrvd field	* include/jfs_superblock.h: Remove never-used DFS fields				    Added s_device field to superblock	* libfs/jfs_endian.c: Reflect changes to superblock and logsuper	* libfs/super.c: Likewise	* xpeek/super.c: Likewise	* xpeek/super2.c: Likewise2002-04-02  Barry Arndt  <barndt@us.ibm.com>	* configure.in: Bumped version to 1.0.17.	* README: Likewise.	* NEWS: Likewise, and updated with current fixes/features.2002-03-28  Barry Arndt  <barndt@us.ibm.com>	* libfs/fsckmsge.h: Remove fsck_PRMUSAGE message 116.	* libfs/fsckmsgc.h: Remove fsck_PRMUSAGE #define.	* libfs/message.c: Remove MSG_OSO_MKFS_USAGE message.	* libfs/message.h: Remove MSG_OSO_MKFS_USAGE #define.	* fsck/xchkdsk.c: Add fsck_usage().	  (parse_parms): Call fsck_usage() instead of message 116,	                 improve error checking.	* mkfs/mkfs.c: Add mkfs_usage().	  (main): Call mkfs_usage() instead of MSG_OSO_MKFS_USAGE		  message, improve error checking.2002-03-27  Barry Arndt  <barndt@us.ibm.com>	* fsck/xchkdsk.c (parse_parms): Rewrite routine to use getopt()2002-03-27  Dave Kleikamp <shaggy@austin.ibm.com>	* libfs/log_map.c: Run through indent, clean up wrapped comments, etc.	* libfs/log_read.c: Likewise	* libfs/log_work.c: Likewise	* libfs/log_form.c: Likewise	* libfs/log_form.h: Likewise	* libfs/log_redo.c: Likewise	* libfs/log_redo.h: Likewise2002-03-27  Christoph Hellwig  <hch@infradead.org>	* libfs/message.c (message_user): Remove 'device' and 'response'		parameters, change return value to 'void', remove now		unused code and update callers.	* libfs/message.h: Remove unused defines.	* mkfs/mkfs.c (main): Implement Yes/No reply handling ourselves.2002-03-25  Dave Kleikamp <shaggy@austin.ibm.com>	* libfs/jfs_endian.c:  Cosmetic: remove carriage returns (^M)2002-03-24  Christoph Hellwig  <hch@infradead.org>	* configure.in: Don't check for libpthreads.	* fsck/fsckruns.c: Rewritten for alarm()-based heartbeat.	* fsck/xchkdsk.c: Don't include <pthread.h>.2002-03-22  Barry Arndt  <barndt@us.ibm.com> 	* xpeek/super.c (display_super): Display proper endian format of pxd structs.	* xpeek/super2.c (display_super2): Likewise.2002-03-21  Barry Arndt  <barndt@us.ibm.com>	* libfs/jfs_endian.c: Add ujfs_swap_fscklog_entry_hdr_t().	* fsck/fsckmsgs.c (fsck_record_msg): Swap log entry if on big endian.	* fsck/fsckwsp.c: Include jfs_byteorder.h.	  (fscklog_end): Swap entry_length if on big endian.	* xchklog/xchklog.c (initial_processing): Detect if big endian.	  (extract_service_log): Swap log entry if on big endian.2002-03-19  Dave Kleikamp  <shaggy@austin.ibm.com>	* fsck/fsckdtre.c: More rigorous dtree validation2002-03-11  Barry Arndt  <barndt@us.ibm.com>	* configure.in: Bumped version to 1.0.16.	* README: Likewise.	* NEWS: Likewise, and updated with current fixes/features.2002-03-07  Barry Arndt  <barndt@us.ibm.com>	* libfs/fsckmsge.h: Add exit code to 'fsck session end' debug message.	* fsck/xchkdsk.c (main): Pass exit code to fsck_SESSEND message.	* xchkdmp/Makefile.am (INCLUDES): Add -I$(top_srcdir)/fsck.	* xchkdmp/xchkdmp.c: Delete dump_msg(), use send_msg() instead.	                     Include xfsck.h.	                     Delete hardcoded fsck_highest_msgid_defined.2002-03-04  Barry Arndt  <barndt@us.ibm.com> 	* fsck/fsckwsp.c (alloc_vlarge_buffer): Add error checking for	                                        malloc failure.	* fsck/xfsck.h: Add fsck exit codes.	* fsck/xchkdsk.c: Set/return appropriate exit codes.	                  Remove unused default_vol, message_buffer_0,	                  terse_msg_ptr, chkdsk32 definition, unnecessary	                  _JFS_DEBUG statements.	                  Check for alloc_vlarge_buffer failure.	                  Update comments.	* fsck/fsck.jfs.8: Update man page with new exit code information.2002-02-26  Barry Arndt  <barndt@us.ibm.com> 	* libfs/devices.c: Include jfs_filsys.h, remove BLKSSZGET ioctl.	  (ujfs_get_dev_size): Use PBSIZE for sector size.2002-02-25  Barry Arndt  <barndt@us.ibm.com>	* fsck/xfsckint.h: Remove unused second parameter in fsck_send_msg definition.	* fsck/fsckbmap.c: Remove unused second parameter in calls to fsck_send_msg.	                   Remove unused extern char *terse_msg_ptr.	* fsck/fsckcbbl.c: Likewise.	* fsck/fsckconn.c: Likewise.	* fsck/fsckdtre.c: Likewise.	* fsck/fsckimap.c: Likewise.	* fsck/fsckino.c: Likewise.	* fsck/fsckmeta.c: Likewise.	* fsck/fsckmsgs.c: Likewise.	* fsck/fsckpfs.c: Likewise.	* fsck/fsckwsp.c: Likewise.	* fsck/fsckxtre.c: Likewise.	* fsck/xchkdsk.c: Likewise.	* libfs/log_map.c: Likewise.	* libfs/log_read.c: Likewise.	* libfs/log_work.c: Likewise.	* libfs/logredo.c: Likewise.	* logdump/helpers.c: Likewise.	* logdump/logdump.c: Likewise.	* logredo/helpers.c: Likewise.	* logredo/xlogredo.c: Likewise.	* fsck/fsckpfs.c (open_device_read): Init Dev_blksize and	                                     Dev_SectorSize to PBSIZE.	                 (open_device_rw_exclusize): Likewise.	* xchklog/xchklog.c (open_device_read): Likewise.	* libfs/fssubs.c (OpenLV): Init LVMount.pbsize to PBSIZE.	* logdump/logdump.c: Remove unused Dev_SectorSize definition.	* mkfs/mkfs.c (main): Init phys_block_size to PBSIZE.2002-02-25  Christoph Hellwig  <hch@infradead.org>	* fsck/fsckpfs.c: Include <fcntl.h>.	  (close_volume): Use close instead of ujfs_close.	  (open_device_read): Use open instead of ujfs_open_device.	  (open_device_rw_exclusive): Likewise.	* libfs/device.c (ujfs_open_device): Removed.	  (ujfs_close): Likewise.	  (ujfs_rw_diskblocks): Update comment.	* libfs/devices.h: Remove declarations of ujfs_open_device and	                   ujfs_close.	* libfs/fssubs.c (openLV): Use open instead of ujfs_open_device.	  (closeFS): Use close instead of ujfs_close.	* logdump/logdump.c: Include <fcntl.h>.	  (main): Use open/close instead of ujfs_open_device/ujfs_close.	* logredo/xlogredo.c: Include <fcntl.h>.	  (main): Use open instead of ujfs_open_device.	* mkfs/mkfs.c: Include <fcntl.h>.	  (main): Use open/close instead of ujfs_open_device/ujfs_close.	* xchklog/xchklog.c: Include <fcntl.h>.	  (final_processing): Use close instead of ujfs_close.	  (open_device_read): Use open instead of ujfs_open_device.	* xpeek/xpeek.c: Include <fcntl.h>, <unistd.h>.	  (main): Use open/close instead of ujfs_open_device/ujfs_close.2002-02-23  Christoph Hellwig  <hch@infradead.org>	* fsck/fsckcbbl.c: Do not define INCL_TYPES.	* fsck/fsckea.c: Do not define INCL_DOSERRORS and INCL_DOSPROCESS.	                 Get rid of remaining OS/2 cdecl handling.	* fsck/fsckruns.c: Do not define INCL_DOSPROCESS.2002-02-18  Barry Arndt  <barndt@us.ibm.com>	* fsck/fsckmsgl.h: Remove.	* fsck/fsckmsgp.h: Change MsgProtocol[][3] to MsgProtocol[][2].	                   Remove 'output stream' field from MsgProtocol[][].	                   Change fsck_autochk to fsck_quiet, msg 145.	* fsck/fsckmsgs.c: Change MsgProtocol[][3] to MsgProtocol[][2].	                   (fsck_send_msg): Remove dead code using unneeded                                            fsck_terse, fsck_out, MP_STREAM,	                                    UFS_CHKDSK_AUTOCHECK, fsck_autochk.	* fsck/Makefile.am: Remove fsckmsgl.h.	* fsck/xchkdsk.c: Remove unneeded UFS_CHKDSK_AUTOCHECK.	* fsck/xchkdsk.h: Likewise.	* fsck/xfsck.h: Decrement defines MP_MSGLVL, MP_MSGFILE.	                Remove unneeded defines MP_STREAM, fsck_suffix,	                fsck_notqry, fsck_terse, fsck_autochk, fsck_engl_only,	                fsck_local_lang, fsck_out, fsck_err, fsck_in.	* libfs/message.c: Remove unused messages.	* libfs/message.h: Remove defines for unused messages.	* logdump/helpers.c: Change MsgProtocol[][4] to MsgProtocol[][2].	* logredo/helpers.c: Likewise.	* xchklog/xchklog.c: Remove dead code using MP_STREAM, fsck_out.2002-02-15  Dave Kleikamp  <shaggy@austin.ibm.com>	* remove complete largefile support changes from 2000-01-28 CH2002-02-15  Barry Arndt  <barndt@us.ibm.com>	* configure.in: Bumped version to 1.0.15.	* README: Likewise.	* NEWS: Likewise, and updated with current fixes/features.2002-02-15  Hiten Pandya  <hiten@uk.FreeBSD.org>	* include/jfs_types.h: Include <sys/types.h> to satisfy BSD systems, 	                       for various types, such as caddr_t.2002-02-15  Christoph Hellwig  <hch@infradead.org>	* fsck/xchkdsk.c: Do not include <mntent.h>.	* libfs/log_map.c: Make updDmapPage prototype match the declaration.	* libfs/fssubs.c (Is_Device_Mounted): Fix typo.	                 (Is_Device_Type_JFS): Likewise.2002-02-13  Christoph Hellwig  <hch@infradead.org>	* include/jfs_types.h: Don't define MAXPATHLEN.	* libfs/log_dump.c: Remove unused variable loglockpath.	* libfs/logredo.c: Likewise.	* xpeek/directory.c: Include <limits.h>, replace all instances	                     of MAXPATHLEN with PATH_MAX.	* configure.in (AC_CHECK_HEADERS): Add mntent.h.	               (AC_CHECK_FUNCS): Add getmntinfo.	* libfs/fssubs.c: Include "config.h", include <mntent.h> only if	                  HAVE_MNTENT_H is defined, move Is_Device_Mounted and	                  Is_Device_Type_JFS under if HAVE_MNTENT_H.	                  Move Is_Root_Mounted_RO above Is_Device_Mounted.	  [HAVE_GETMNTINFO]: Include <paths.h>, <sys/param.h>, <sys/mount.h>,	                     add getmntinfo based versions of Is_Device_Mounted	                     and Is_Device_Type_JFS.2002-02-12  Barry Arndt  <barndt@us.ibm.com>	* mkfs/inodes.c (init_fileset_inode_table): Change 'inostamp' to unsigned type.	                (init_fileset_inodes): Likewise.	* mkfs/mkfs.c (create_fileset): Likewise.	* mkfs/inodes.h: Change function definitions to match above changes.2002-02-10  Christoph Hellwig  <hch@infradead.org>	* mkfs/mkfs.c: Don't include <getopt.h> and <mntent.h>.	* xchkdmp/xchkdmp.c: Include <unistd.h> instead of <getopt.h>.

⌨️ 快捷键说明

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