Blame CHANGES

Packit d9282a
i2c-tools CHANGES
Packit d9282a
-----------------
Packit d9282a
Packit d9282a
4.0 (2017-10-30)
Packit d9282a
  tools: Fix build with recent compilers (gcc 4.6+)
Packit d9282a
         Add examples to the manual pages
Packit d9282a
  README: Clarify licenses
Packit d9282a
          Mention the current maintainer
Packit d9282a
  decode-dimms: Decode module configuration type of DDR2 SDRAM
Packit d9282a
                Decode bus width extension of DDR3 SDRAM
Packit d9282a
                Don't choke when no EEPROM is found
Packit d9282a
                Don't make columns larger than they need to be
Packit d9282a
                Make side-by-side output more robust
Packit d9282a
                Print module organization of DDR SDRAM
Packit d9282a
                Merge cells by default in side-by-side output
Packit d9282a
                Print extra timing values of DDR SDRAM
Packit d9282a
                Print DDR and DDR2 core timings for all supported CAS values
Packit d9282a
                Print DDR2 equivalent speed of tCK max
Packit d9282a
                Don't print undefined DDR2 SDRAM timings
Packit d9282a
		Print SDR, DDR, DDR2, DDR3 core timings for all standard speeds
Packit d9282a
                Update manufacturer IDs
Packit d9282a
                Make DDR3 manufacturer count parity error non-fatal
Packit d9282a
                Strip former manufacturer name in side-by-side output mode
Packit d9282a
                Remove duplicate "ns" in SDR timings
Packit d9282a
                Add section headers for SDR modules
Packit d9282a
                Fix decoding of SDR SPD revision
Packit d9282a
                Prevent hang on reserved DDR3 module type
Packit d9282a
                Decode more DDR3 module types
Packit d9282a
                Fix DDR3 tRAS decoding
Packit d9282a
                Fix DDR3 core timings rounding
Packit d9282a
                Round down PC3 numbers to comply with Jedec
Packit d9282a
                Don't print the DDR3 time bases
Packit d9282a
                Decode the FTB fields of DDR3 tCk, tAA, tRCD, tRP and tRC
Packit d9282a
                Fix speed and PC3 number of high-speed DDR3 modules
Packit d9282a
                Decode DDR3 reference card revision
Packit d9282a
                Print width of all known DDR3 module types
Packit d9282a
                Print physical characteristics for all DDR3 module types
Packit d9282a
                Don't print raw SSTE32882 register values
Packit d9282a
                Add support for Load Reduced DIMM (LRDIMM) DDR3 modules
Packit d9282a
                Fully decode the DDR3 SDRAM Device Type field
Packit d9282a
                Fix DDR3 extended temp range refresh rate decoding
Packit d9282a
                Encode "degrees" to HTML degree symbol
Packit d9282a
                Generate XHTML 1.1 compliant markup
Packit d9282a
                Add a manual page
Packit d9282a
                Correctly check for out-of-bounds vendor ID
Packit d9282a
                Update manufacturer IDs (JEP106AQ)
Packit d9282a
  decode-vaio: Add a manual page
Packit d9282a
  eeprog: Add a manual page
Packit d9282a
          Moved to a separate subdirectory
Packit d9282a
          Increase delay after writes
Packit d9282a
  eeprom: Add a manual page
Packit d9282a
          Marked as deprecated
Packit d9282a
  eepromer: Add a manual page
Packit d9282a
            Marked as deprecated
Packit d9282a
  i2cdetect: Do a best effort detection if functionality is missing
Packit d9282a
             Clarify the SMBus commands used for probing by default
Packit d9282a
  i2c-dev.h: Minimize differences with kernel flavor
Packit d9282a
             Move SMBus helper functions to include/i2c/smbus.h
Packit d9282a
  i2c-stub-from-dump: Be more tolerant on input dump format
Packit d9282a
  library: New libi2c library
Packit d9282a
           Properly propagate real error codes on read errors
Packit d9282a
           Use I2C_SMBUS_BLOCK_MAX instead of hard-coding 32
Packit d9282a
  lib/smbus.c: Add missing include which was causing a build error
Packit d9282a
  py-smbus: Fix module level docs
Packit d9282a
            Add support for python 3
Packit d9282a
Packit d9282a
3.1.0 (2011-12-04)
Packit d9282a
  decode-dimms: Decode module configuration type of DDR SDRAM
Packit d9282a
                Decode refresh rate of DDR SDRAM
Packit d9282a
                Add support for the at24 kernel driver
Packit d9282a
  i2c-dev.h: Make value arrays const for block write functions
Packit d9282a
  i2cset: Add support for SMBus and I2C block writes
Packit d9282a
          Removed obsolete method to specify value mask
Packit d9282a
          More stringent parameter validation
Packit d9282a
Packit d9282a
3.0.3 (2010-12-12)
Packit d9282a
  Makefile: Let the environment set CC and CFLAGS
Packit d9282a
            Integrate py-smbus into the build system
Packit d9282a
  README: Point users to the linux-i2c mailing list
Packit d9282a
  decode-dimms: Handle CRC of FB-DIMM and DDR3 SDRAM memory modules
Packit d9282a
                Add support for DDR3 SDRAM
Packit d9282a
                Fix decoding of SDR SDRAM bytes 12-14
Packit d9282a
                Add side-by-side formatting option
Packit d9282a
                Add merged cells formatting option
Packit d9282a
                Try harder to decode the manufacturing date
Packit d9282a
                Handle read errors on sysfs
Packit d9282a
                Decode voltage interface level of DDR SDRAM
Packit d9282a
  decode-xeon: Delete
Packit d9282a
  eepromer: Fix array initialization overrun
Packit d9282a
  i2cdetect: Drop legacy reference to ISA bus
Packit d9282a
  i2cset: Add support for short writes with PEC
Packit d9282a
  i2c-stub-from-dump: Use udev settle to speed up initialization
Packit d9282a
                      Unload i2c-stub automatically if needed
Packit d9282a
                      Add support for multiple dumps
Packit d9282a
  tools: Properly handle /dev/i2c not being a directory
Packit d9282a
         Increase limit on I2C bus number
Packit d9282a
Packit d9282a
3.0.2 (2008-11-29)
Packit d9282a
  i2c-dev.h: Drop I2C_FUNC_SMBUS_*I2C_BLOCK_2 defines
Packit d9282a
  decode-dimms: Add support for little-endian word hexdumps
Packit d9282a
                Only export the ceil function from POSIX
Packit d9282a
  decode-vaio: Remove history
Packit d9282a
  i2cdetect: Support i2c bus passed by name
Packit d9282a
             Shorten the usage message
Packit d9282a
  i2cdump: Support i2c bus passed by name
Packit d9282a
           Shorten the usage message
Packit d9282a
           Restrict the chip address to 0x03-0x77
Packit d9282a
           Split the functionality checking code into a separate function
Packit d9282a
           Better error message on missing adapter functionality
Packit d9282a
  i2cget: Support i2c bus passed by name
Packit d9282a
          Shorten the usage message
Packit d9282a
          Better error message on missing adapter functionality
Packit d9282a
  i2cset: Support i2c bus passed by name
Packit d9282a
          Shorten the usage message
Packit d9282a
          Restrict the chip address to 0x03-0x77
Packit d9282a
          Split the code into several functions for clarity
Packit d9282a
          Add support for short writes (SMBus send byte)
Packit d9282a
          Better error message on missing adapter functionality
Packit d9282a
          Set the data value mask with -m
Packit d9282a
          Make reading back the written value optional
Packit d9282a
  i2c-stub-from-dump: Add support for partial dumps
Packit d9282a
                      Report if only garbage is found in dump file
Packit d9282a
                      Behave properly when i2c-stub is already loaded
Packit d9282a
                      Stop on i2cset error
Packit d9282a
Packit d9282a
3.0.1 (2008-04-04)
Packit d9282a
  Drop the trailing .pl from all perl script names
Packit d9282a
  decode-dimms: Fix DDR2 SDRAM module speed decoding
Packit d9282a
                Update manufacturer IDs
Packit d9282a
                Don't print anything by default if checksum fails
Packit d9282a
                Decode all DDR2 SDRAM timing information
Packit d9282a
                Add support for reading SPD data from hexdumps
Packit d9282a
                Make command line parsing more robust
Packit d9282a
  decode-vaio: Private data might not be readable by non-root users
Packit d9282a
               Print the asset tag
Packit d9282a
               Fix the timestamp decoding
Packit d9282a
  i2cdump: Fix I2C block mode error code
Packit d9282a
           Remove man page reference to hardware monitoring chips
Packit d9282a
           Let the user specify a register range
Packit d9282a
  i2cset: Final status messages go to stdout
Packit d9282a
          Return success even when readback fails or doesn't match
Packit d9282a
  i2c-stub-from-dump: New helper script to use with i2c-stub
Packit d9282a
Packit d9282a
3.0.0 (2007-10-14)
Packit d9282a
  Initial release