📄 changelog
字号:
2003-08-08 Jean Delvare <khali@linux-fr.org> * dmidecode.c: Update the README file (mainly the now solved laptop and IA-64 issues, and add a section for biosdecode and ownership). * version.h: Set version to 2.2.2003-07-18 Jean Delvare <khali@linux-fr.org> * dmidecode.c: Display CPUID values as hexa, not decimal. * dmidecode.c: Shift the I2C slave address by one bit to the right (DMI case 38).2003-06-27 Jean Delvare <khali@linux-fr.org> * biosdecode.c: Better display of Compaq-specific entries (thank to some documentation).2003-06-25 Jean Delvare <khali@linux-fr.org> * dmidecode.c: Removed fp_last (not useful anymore). Reworded the "table is unreachable" message to mention the -DUSE_MMAP solution.2003-06-19 Jean Delvare <khali@linux-fr.org> * dmidecode.c: Added support for IA-64. * Makefile: Added new option CFLAGS modifier lines for IA-64.2003-06-17 Jean Delvare <khali@linux-fr.org> * dmidecode.c, biosdecode.c: Moved common "util" functions to util.c. * util.c, util.h: New. * types.h: New. * Makefile: Updated accordingly. * biosdecode.c: Added detection of Compaq-specific entries. * ownership.c: New program for finding a machine's ownership tag (only found in Compaq machines). Requested by Luc Van de Velde. * Makefile: Updated again.2003-06-10 Jean Delvare <khali@linux-fr.org> * dmidecode.c: Fixed typo in IPMI register spacing table. * version.h: Set version to 2.1.2003-06-04 Jean Delvare <khali@linux-fr.org> * Makefile: Restored optional CFLAGS modifier lines. * README: New.2003-05-30 Jean Delvare <khali@linux-fr.org> * dmidecode.c: Cleaner handling of unreachable table.2003-05-27 Jean Delvare <khali@linux-fr.org> Updated to support Intel AP-485 specification (CPUID) revision 023 (was 021). * dmidecode.c: Added SBF flag to processor ID (DMI case 4). Added comment about new flags returned in ECX.2003-05-26 Jean Delvare <khali@linux-fr.org> Updated to support SMBIOS specification version 2.3.4 (was 2.3.3). * dmidecode.c: Added processor and processor upgrade names (DMI case 4). * dmidecode.c: Added slot names (DMI case 9).2003-05-22 Jean Delvare <khali@linux-fr.org> * dmidecode.c: Fixed typo reported by David Wilson (DMI case 6).2003-03-08 Jean Delvare <khali@linux-fr.org> * dmidecode.c: Decoded more fields according to the IPMI specification (DMI case 38).2003-03-07 Jean Delvare <khali@linux-fr.org> Fixed IPMI device information (DMI case 38). Thanks to Richard Sharpe for pointing the bugs out. * dmidecode.c: Fixed IPMI interface type being shifted by one. * dmidecode.c: Fixed NV storage device being improperly displayed. * dmidecode.c: Reworded IPMI specification revision into specification version, as suggested in the IPMI specification itself. * dmidecode.c: Added a reference to the IPMI specification. * dmidecode.c: Show I2C address as hexadecimal. * dmidecode.c: Base address is a QWORD, not DWORD. * dmidecode.c: Decoded some extra fields according to the IPMI specification.2003-03-06 Jean Delvare <khali@linux-fr.org> * dmidecode.c, biosdecode.c: Moved all changelog entries to CHANGELOG. * CHANGELOG: New. Format inspired by Heroes' ChangeLog file. * dmidecode.c, biosdecode.c, Makefile: Updated copyright years. * dmidecode.c, biosdecode.c, Makefile: Moved version definition to version.h. Updated dependencies accordingly. * version.h: New.2002-10-21 Jean Delvare <khali@linux-fr.org> * dmidecode.c: Changed supported log type descriptors display. * dmidecode.c: Code optimization in event log status. * dmidecode.c: Remove extra newline in voltage probe accuracy. * dmidecode.c: Display "OEM-specific" if type is 128 or more. * dmidecode.c: Do not display Strings on dump if there are no strings. * dmidecode.c: Add ASCII-filtering to dmi_string. * dmidecode.c: Convert all dates to ISO 8601.2002-10-18 Jean Delvare <khali@linux-fr.org> * dmidecode.c: Complete rewrite. * dmidecode.c: Now complies with SMBIOS specification 2.3.3. * dmidecode.c: Moved all non-DMI stuff to biosdecode.c. * biosdecode.c: New.2002-10-15 Jean Delvare <khali@linux-fr.org> * dmidecode.c: Fix bad index in DMI case 27 (cooling device).2002-10-14 Jean Delvare <khali@linux-fr.org> * dmidecode.c: Fix typo in dmi_memory_array_location. * dmidecode.c: Replace Kbyte by kB in DMI case 16. * dmidecode.c: Add DDR entry in dmi_memory_device_type. * dmidecode.c: Fix extra s in SYSIS.2002-10-12 Jean Delvare <khali@linux-fr.org> * dmidecode.c: Fix maximum cache size and installed size being inverted. * dmidecode.c: Fix typos in port types.2002-10-10 Jean Delvare <khali@linux-fr.org> * dmidecode.c: Remove extra semicolon at the end of dmi_memory_array_use. * dmidecode.c: Fix compilation warnings. * dmidecode.c: Add missing backslash in DMI case 37. * dmidecode.c: Fix BIOS ROM size (DMI case 0).2002-10-05 Jean Delvare <khali@linux-fr.org> * dmidecode.c: More ACPI decoded. * dmidecode.c: More PNP decoded. * dmidecode.c: More SYSID decoded. * dmidecode.c: PCI Interrupt Routing decoded. * dmidecode.c: BIOS32 Service Directory decoded. * dmidecode.c: Sony system detection (unconfirmed). * dmidecode.c: Checksums verified whenever possible. * dmidecode.c: Better checks on file read and close. * dmidecode.c: Define VERSION and display version at beginning. * dmidecode.c: More secure decoding (won't run off the table in any case). * dmidecode.c: Do not try to decode more structures than announced. * dmidecode.c: Fix an off-by-one error that caused the last address being scanned to be 0x100000, not 0xFFFF0 as it should.2002-09-28 Jean Delvare <khali@linux-fr.org> * dmidecode.c: Fix missing coma in dmi_bus_name. * dmidecode.c: Remove unwanted bitmaskings in dmi_mgmt_dev_type, dmi_mgmt_addr_type, dmi_fan_type, dmi_volt_loc, dmi_temp_loc and dmi_status. * dmidecode.c: Fix DMI table read bug ("dmi: read: Success"). * dmidecode.c: Make the code pass -W again. * dmidecode.c: Fix return value of dmi_card_size.2002-09-20 Dave Johnson <ddj@cascv.brown.edu> * dmidecode.c: Fix comparisons in dmi_bus_name. * dmidecode.c: Fix comparison in dmi_processor_type. * dmidecode.c: Fix bitmasking in dmi_onboard_type. * dmidecode.c: Fix return value of dmi_temp_loc.2002-09-17 Larry Lile <llile@dreamworks.com> * dmidecode.c: Type 16 & 17 structures displayed per SMBIOS 2.3.1 spec.2002-08-23 Alan Cox <alan@redhat.com> * dmidecode.c: Make the code pass -Wall -pedantic by fixing a few harmless sign of pointer mismatches. * dmidecode.c: Correct main() prototype. * dmidecode.c: Check for compilers with wrong type sizes.2002-08-09 Jean Delvare <khali@linux-fr.org> * dmidecode.c: Better DMI struct count/size error display. * dmidecode.c: More careful memory access in dmi_table. * dmidecode.c: DMI case 13 (Language) decoded. * dmidecode.c: C++ style comments removed. Commented out code removed. * dmidecode.c: DMI 0.0 case handled. * dmideocde.c: Fix return value of dmi_port_type and dmi_port_connector_type.2002-08-06 Jean Delvare <khali@linux-fr.org> * dmidecode.c: Reposition file pointer after DMI table display. * dmidecode.c: Disable first RSD PTR checksum (was not correct anyway). * dmidecode.c: Show actual DMI struct count and occupied size. * dmidecode.c: Check for NULL after malloc. * dmidecode.c: Use SEEK_* constants instead of numeric values. * dmidecode.c: Code optimization (and warning fix) in DMI cases 10 and 14. * dmidecode.c: Add else's to avoid unneeded cascaded if's in main loop. * dmidecode.c: Code optimization in DMI information display. * dmidecode.c: Fix all compilation warnings.2002-08-03 Mark D. Studebaker <mds@paradyne.com> * dmidecode.c: Better indent in dump_raw_data. * dmidecode.c: Fix return value of dmi_bus_name. * dmidecode.c: Additional sensor fields decoded. * dmidecode.c: Fix compilation warnings.2001-12-13 Arjan van de Ven <arjanv@redhat.com> * dmidecode.c: Fix memory bank type (DMI case 6).2001-07-02 Matt Domsch <Matt_Domsch@dell.com> * dmidecode.c: Additional structures displayed per SMBIOS 2.3.1 spec.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -