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

📄 changelog

📁 DMIdecode,在Linux下運行,可以將系統的DMI信息讀寫出來.
💻
📖 第 1 页 / 共 3 页
字号:
2007-02-26  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Fix an array overrun while decoding the system	  event log status (DMI type 15).	* biosdecode.c: Use printf instead of fwrite.	* dmidecode.8: Some OEM-specific types can be decoded now.	* biosdecode.8: List the FJKEYINF entry point type.	* vpddecode.8: The product name is no longer displayed.	* version.h: Set version to 2.9.2007-02-16  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Do not print the BIOS base address and runtime size	  if the base address is 0. This happens on IA-64 because there's	  no BIOS.	* Makefile, README: Do not build biosdecode, ownership and	  vpddecode on IA-64, as IA-64 systems have no BIOS. This was	  quite tricky to keep both GNU make and BSD make happy, but it	  seems that I finally succeeded.2007-02-13  Jean Delvare  <khali@linux-fr.org>	Update to support SMBIOS specification version 2.5, second round.	* dmidecode.c: Decode new processor characteristics (multi-core,	  multi-thread, 64-bit) (DMI type 4).	* dmidecode.c: Decode slot ID of AGP 8x and PCI Express slots (DMI	  type 9).	* dmidecode.c: Fix the mask of 3 bitfield tests. This will let	  the memory type of some systems be properly reported as SDRAM.	* dmidecode.c: Fix the AMD processors signature decoding.	* README: Minor edits.2007-02-12  Jens Elkner  <elkner@linofee.org>	Update to support SMBIOS specification version 2.5, first round.	* dmidecode.c: Add chassis types "CompactPCI" and "AdvancedTCA"	  (DMI type 3).	* dmidecode.c: Add processor types "Turion 64",	  "Dual-Core Opteron", "Athlon 64 X2", "Celeron D", "Pentium D"	  and "Pentium EE" (DMI type 4).	* dmidecode.c: Add processor upgrade types "Socket mPGA604",	  "Socket LGA771" and "Socket LGA775" (DMI type 4).	* dmidecode.c: Add connector type "SAS/SATA Plug Receptacle" and	  port types "SATA" and "SAS" (DMI type 8).	* dmidecode.c: Add on-board device types "PATA Controller",	  "SATA Controller" and "SAS Controller" (DMI type 10).	* dmidecode.c: Add memory device form factor "FB-DIMM" and memory	  device type "DDR2 FB-DIMM" (DMI type 17).2007-02-12  Jean Delvare  <khali@linux-fr.org>	* dmioem.c: Share the code between HP-specific types 209 and 221.	  Both types are really the same, only the title is different.	* dmioem.c: Make the HP-specific types 209 and 221 output a bit	  more verbose.	* dmidecode.c: Let --type decode OEM-specific entries when	  possible.	* dmidecode.c: Include decoded OEM-specific entries in quiet mode	  output (--quiet).	* dmidecode.c: Do not complain about truncated entries in quiet	  mode.	* dmioem.c: Decode HP-specific type 204 entries in a safer way:	  check the length before decoding, and don't assume that all	  strings are provided in the same order as they are used.	Update to support Intel AP-485 (CPUID) revision 31 (was 28).	* dmidecode.c: New CPUID flag IA64.	* dmidecode.c: Fix the decoding of Intel extended family.2007-02-11  Jean Delvare  <khali@linux-fr.org>	* dmioem.c, dmioem.h: New.	* Makefile, dmidecode.c, dmidecode.h, dmioem.c, dmioem.h: Move the	  decoding of OEM-specific entries to a separate source file.	* dmidecode.c: DMI type 38 is tested by now.	* dmioem.c: The PCI function is typically represented as a single	  digit.	* Makefile, dmiopt.c, vpdopt.c, util.h: Define an ARRAY_SIZE macro	  which computes the size of a static array, and use it where	  relevant.2007-02-11  John Cagle  <jcagle@kernel.org>	* dmidecode.c: Add support for 3 HP-specific entries: system/rack	  locator (type 204), NIC MAC information (type 209) and NIC iSCSI	  MAC information (type 221).2007-01-14  Jean Delvare  <khali@linux-fr.org>	* vpddecode.c: Fix a rare warning.	* biosdecode.c: Add support for the FJKEYINF entry point, which	  contains data related to the "application panel" on Fujitsu	  laptops.2006-05-23  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Fix a recently introduced compilation error with	  non-C99 compilers.	* dmidecode.c: Check for short entries (less than 4 bytes), stop	  with an error when one is encountered.2006-05-13  Jean Delvare  <khali@linux-fr.org>	* vpddecode.c, README: Drop the product name lookup table. It	  was reported to be unreliable too many times, and was also	  difficult to maintain.2006-05-10  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Don't cast from u8* to dmi_header*, else	  architectures which do not support unaligned memory accesses	  may break. Instead, copy the members individually. That's a	  bit slower, but that's also safer and we only need to do it	  once per DMI entry, so it's not time critical. So far, we	  were using a trick to later work around the unaligned memory	  access, but the compiler would still warn about the risk,	  which is always confusing.	* config.h, types.h, README: Automatically enable the unaligned	  memory access workaround on ia64.	* types.h: Inline U64. It makes sense per se and also lets us	  get rid of a warning about U64 being unused.	* dmidecode.c: Detect EFI at run-time rather than compilation-	  time. Based on an original patch from Matthew Garrett. This	  will make x86 binaries work for both PC systems with BIOS and	  Macintosh systems with EFI. Also prevent a possible, though	  unlikely, NULL-pointer dereference in the EFI code.2006-02-25  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Fix typo reported by David Wilson (DMI case 3).2006-02-04  Jean Delvare  <khali@linux-fr.org>	* vpddecode.c: Update lookup table from revision 2006-01-31 of IBM	  reference document (add product ID "7B").	* version.h: Set version to 2.8.2006-01-21  Jean Delvare  <khali@linux-fr.org>	* vpddecode.c: The mysterious last character of xSeries records	  may be a BIOS revision. Display it as such when present and	  non zero, and ask users to report.	* vpddecode.c: Adjust an error message.	* dmidecode.8: Update the sample entry to match the new output	  format.	* README: Improve the IA-64 specific section and the vpddecode	  tool description.	* vpdopt.h: Add missing system header file include.2006-01-20  Jean Delvare  <khali@linux-fr.org>	* vpddecode.c: Assume a constant length of 12 characters for the	  "Default Flash Image File Name" entry. The 13th character never	  contained anything useful, so it probably has a different	  meaning (unknown for now).2005-12-24  Jean Delvare  <khali@linux-fr.org>	* vpddecode.c: Scan for VPD records on 4-byte boundaries instead	  of 16-byte boundaries. This is needed for some eServer xSeries	  206. Still emit a warning if a VPD record is found not on a	  16-byte boundary.2005-10-26  Jean Delvare  <khali@linux-fr.org>	* vpddecode.c: Add product ID "NR". Reported by Klaus Muth.	* vpddecode.c: Update lookup table from revision 2005-10-06 of IBM	  reference document (add product IDs "77" and "78").2005-10-05  Jean Delvare  <khali@linux-fr.org>	Update to support IPMI specification version 2.0 (was 1.5).	* dmidecode.c: Support IPMI interface type SSIF. Original patch	  by Garry Belka.2005-10-04  Jean Delvare  <khali@linux-fr.org>	* vpdopt.c: Display the list of all valid string keywords when	  --string is used without an argument.	* vpddecode.8: Document the new -s, --string option.	* dmidecode.8: List the four new string keywords.	* vpddecode.c: Keep quiet when --string is used, even when no VPD	  record is found.2005-10-03  Jean Delvare  <khali@linux-fr.org>	* biosdecode.c: Fix a potential (but highly improbable) buffer	  overrun in the VPD record decoding.	* biosdecode.c: Change the xSeries checksumming method to	  accomodate a strange xSeries 440 VPD record, as was done in	  vpddecode.c some weeks ago. Do not display the default flash	  image file name anymore, it's not so useful and the field length	  is now uncertain.	* vpdopt.c, vpdopt.h: New.	* Makefile, vpddecode.c, vpdopt.c, vpdopt.h: Move the command line	  handling of vpddecode to a separate source file.	* vpddecode.c, vpdopt.c, vpdopt.h: Add option -s, --string. It	  prints one selected VPD string instead of the regular output.2005-09-24  Jean Delvare  <khali@linux-fr.org>	* dmiopt.c: Fix incorrect header include. The strcasecmp function	  is defined in <strings.h>, not <string.h>. Reported by Petter	  Reinholdtsen.2005-09-14  Jean Delvare  <khali@linux-fr.org>	* dmidecode.h: New.	* dmidecode.c, dmidecode.h, Makefile: Export four specific	  decoding functions, make them suitable for external call.	* dmidecode.c, dmiopt.c, dmiopt.h, Makefile: Make it possible	  for --string to print decoded binary data rather than only	  DMI strings. Add four such string keywords.	* dmidecode.c, dmiopt.c, dmiopt.h: Modify the opt structure	  to handle the string option more efficiently.2005-09-13  Jean Delvare  <khali@linux-fr.org>	* vpddecode.c: Slightly change the xSeries checksumming method to	  accomodate a strange xSeries 440 VPD record. Also tweak the	  decoding of the "Default Flash Image File Name" entry. Thanks	  to Torsten Seemann for providing a test VPD record.2005-09-05  Jean Delvare  <khali@linux-fr.org>	* Makefile: Use -Wundef.2005-08-31  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Drop trailing dot from handle description line.2005-08-29  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Reword a comment about CPUID.	* dmidecode.c: Claim to support revision 28 of Intel AP-485	  (CPUID). No relevant change since revision 27.2005-08-25  Jean Delvare  <khali@linux-fr.org>	* vpddecode.c: Add product ID "VI". Reported by Torsten Seemann.	* vpddecode.c: Update lookup table from revision 2005-06-24 of IBM	  reference document (add product IDs "1U", "1X", "70", "74", "75"	  and "76", update product ID "1Y").	* dmiopt.c: Complain about unknown options again.	* biosdecode.c, ownership.c, vpddecode.c: getopt_long() will never	  return ':'.2005-08-04  Jean Delvare  <khali@linux-fr.org>	* README: Manual pages document the command line interface.	  A discussion list exists for developers. Mmap is used on	  most systems, not just Linux.	* version.h: Set version to 2.7.2005-08-02  Jean Delvare  <khali@linux-fr.org>	* dmiopt.c, dmidecode.8: Options --dump and --quiet are mutually	  exclusive.2005-06-23  Jean Delvare  <khali@linux-fr.org>	* dmiopt.c, dmidecode.8: Options --dump and --string are mutually	  exclusive.2005-06-22  Jean Delvare  <khali@linux-fr.org>	* dmiopt.c: Display the list of all valid type or string keywords	  when --type or --string, respectively, is used without an	  argument or with an invalid one.	* dmidecode.8: Document the new -s, --string option. Update the	  -t, --type option documentation.	* dmiopt.c, dmidecode.8: Add string keyword "bios-release-date",	  the Linux kernel uses it.	* dmidecode.c, dmidecode.8: Fix typo ("Controler" becomes	  "Controller").2005-06-21  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c, dmiopt.c, dmiopt.h: Add option -s, --string. It	  prints one selected DMI string instead of the regular output.2005-06-18  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Hide handle references and entries of unknown	  type when --quiet is used.	* dmidecode.8: Document the new -q, --quiet option.	* dmidecode.c: Stop decoding at end of table entry when --quiet	  is used. Also don't warn about incorrect table length or entries	  count when --quiet is used.2005-06-17  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c, dmiopt.c, dmiopt.h: Add option -q, --quiet. It	  makes the output less verbose.	* dmidecode.c: Suppress one level of indentation in the output,	  insert blank lines between records. This will hopefully make	  the output easier to read.	* dmidecode.c: Hide table address and size when --type is used.2005-06-16  Jean Delvare  <khali@linux-fr.org>	* dmidecode.8: Document the new -t, --type option.2005-06-15  Jean Delvare  <khali@linux-fr.org>	* dmiopt.c, dmiopt.h: New.	* Makefile, dmidecode.c, dmiopt.c, dmiopt.h: Move the command line	  handling of dmidecode to a separate source file.	* dmiopt.c: Define keywords to be used with --type (instead of	  numeric values).2005-06-14  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Centralize the main exit point. This allows fixing	  a minor, recently introduced memory leak which was happening on	  error conditions.2005-06-13  Jean Delvare  <khali@linux-fr.org>	* dmidecode.c: Add option -t, --type. It limits the output to	  the given type(s) of DMI entries.2005-05-25  Jean Delvare  <khali@linux-fr.org>	* vpddecode.c: Add product IDs "KE", "NT" and "ZR". Reported by 	  Bernd Krumboeck.

⌨️ 快捷键说明

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