with libi2c.
- i2ctransfer-dont-free-memory-which-was-never-allocated.patch,
i2ctransfer-prevent-msgs-overflow-with-many-parameters.patch:
Prevent a stack overflow when too many command line parameters
are passed to i2ctransfer (bko#220112).
- i2ctransfer-zero-out-memory-passed-to-ioctl.patch: Sanitize the
memory passed to ioctl().
OBS-URL: https://build.opensuse.org/package/show/Base:System/i2c-tools?expand=0&rev=70
* tools: Use getopt
Implement and document option -h
* i2cdetect: Display more functionality bits with option -F
* i2cdump: Remove support for SMBus block mode
* i2cget: Document SMBus block mode
* i2ctransfer: Sort command line options and add to help text
Add an option to print binary data
Drop redundant variable arg_idx
* py-smbus: Use setuptools instead of distutils
OBS-URL: https://build.opensuse.org/package/show/Base:System/i2c-tools?expand=0&rev=65
* decode-dimms: Attempt to decode LPDDR3 modules
* i2cdetect: Sort the bus list by number
* i2cdump: Add range support to I2C block mode
Deprecate SMBus block mode
* i2cget: Add support for I2C block read
Add support for SMBus block read
* i2ctransfer: Reverted check for returned length from driver
OBS-URL: https://build.opensuse.org/package/show/Base:System/i2c-tools?expand=0&rev=59
- Update to version 4.2:
* Restrict I2C addresses 0x03-0x07
* Fix short writes with mask in i2cset
* Support messages using I2C_M_RECV_LEN in i2ctransfer
* Add check for returned length from driver in i2ctransfer
* Many improvements to decode-dimms, for both DDR3 and DDR4
* Updated list of memory vendors
* Add at24 driver support to decode-vaio
* Add a manual page for libi2c
* Let i2c-stub-from-dump read dumps from hexdump -C
OBS-URL: https://build.opensuse.org/request/show/836248
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/i2c-tools?expand=0&rev=37
* Restrict I2C addresses 0x03-0x07
* Fix short writes with mask in i2cset
* Support messages using I2C_M_RECV_LEN in i2ctransfer
* Add check for returned length from driver in i2ctransfer
* Many improvements to decode-dimms, for both DDR3 and DDR4
* Updated list of memory vendors
* Add at24 driver support to decode-vaio
* Add a manual page for libi2c
* Let i2c-stub-from-dump read dumps from hexdump -C
OBS-URL: https://build.opensuse.org/package/show/Base:System/i2c-tools?expand=0&rev=56
* New option -a to allow using reserved address
* Several build races fixed
* Fix for potential buffer overflows
* Support for DDR4 SDRAM memory
* Updated list of memory vendors
* Clarify library license
* Fix error propagation in py-smbus
- Removed obsolete build-lib-add-missing-dependencies.patch,
build-tools-add-missing-dependencies.patch,
decode-dimms-hackweek-DDR4.patch,
i2cbusses-path-overflows.patch (upstream)
OBS-URL: https://build.opensuse.org/package/show/Base:System/i2c-tools?expand=0&rev=51
- i2cbusses-path-overflows.patch: Prevent buffer overflow of
sysfs paths.
- Update to version 4.0:
* New library libi2c
* Many fixes and improvements to decode-dimms
* New manual pages and examples added to existing manual pages
* New tool i2ctransfer
- Removed obsolete decode-dimms-correctly-check-for-out-of-bounds-vendor-id.patch,
i2c-tools-hackweek-9-dependencies.diff,
i2c-tools-hackweek-9-improve-DDR3-support.diff,
i2c-tools-r6048-Move-SMBus-helper-functions.patch,
i2c-tools-r6053-Add-smbus-header.patch (upstream)
OBS-URL: https://build.opensuse.org/request/show/539806
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/i2c-tools?expand=0&rev=33
sysfs paths.
- Update to version 4.0:
* New library libi2c
* Many fixes and improvements to decode-dimms
* New manual pages and examples added to existing manual pages
* New tool i2ctransfer
- Removed obsolete decode-dimms-correctly-check-for-out-of-bounds-vendor-id.patch,
i2c-tools-hackweek-9-dependencies.diff,
i2c-tools-hackweek-9-improve-DDR3-support.diff,
i2c-tools-r6048-Move-SMBus-helper-functions.patch,
i2c-tools-r6053-Add-smbus-header.patch (upstream)
OBS-URL: https://build.opensuse.org/package/show/Base:System/i2c-tools?expand=0&rev=44
- i2c-tools-r6151-space-before-MHz.diff: Print a space before "MHz"
to improve readability.
- i2c-tools-r6152-fix-DDR3-tRAS-decoding.diff: Fix DDR3 tRAS
decoding.
- i2c-tools-r6153-fix-DDR3-timings-rounding.diff: Fix DDR3 core
timings rounding.
- i2c-tools-r6154-round-down-PC3-numbers.diff: Round down PC3
numbers to comply with Jedec.
- i2c-tools-r6157-vendors-JEP106AK.diff: Update vendor list based
on Jedec document JEP106AK.
OBS-URL: https://build.opensuse.org/package/show/Base:System/i2c-tools?expand=0&rev=26