Skip to content

Releases: intel/igsc

V0.8.17: igsc: bump version to 0.8.17

16 Jul 06:29
Compare
Choose a tag to compare

[v0.8.17] - 2024-1-03

Added

  1. docs: add igsc_device_update_late_binding_config
  2. ut: add test for igsc_device_update_late_binding_config
  3. cli: add late-binding command line option
  4. lib: implement igsc_device_update_late_binding_config api
  5. lib: add general gfsp heci command api
  6. cli: add gfsp generic command to cli
  7. ut: add tests for general gfsp heci cmd library api
  8. doc: add generic gfsp heci message api documentation
  9. README: add testing compilation explanation

Fixed

  1. lib: make OEM version an array of uint_8 instead of char
  2. ut: fix handle initialization

Changed

  1. cli: print firmware status as hex form

V0.8.16

02 Nov 09:34
Compare
Choose a tag to compare

IGSC FUL

[v0.8.16] - 2023-10-31

Added

  1. cli: add delay between the update and get firmware version

V0.8.15

02 Nov 08:39
Compare
Choose a tag to compare

IGSC FUL

[v0.8.15] - 2023-10-24

Changed

  1. conan: use metee 3.2.4

Fixed

  1. lib: wait for reset at the end of the update
  2. lib: wait for background operation to finish

V0.8.14

02 Nov 07:23
Compare
Choose a tag to compare

[v0.8.14] - 2023-09-20

Fixed

  1. gitignore: ignore VisualStudio directory

Changed

  1. cli: do not use relative includes
  2. cli: the global variables used only in one c file should be static
  3. lib: move chunk_size declaration to its scope in gsc_update
  4. ut: update cmake for new cmocka packaging

Added

  1. Windows: generate pdb in Release build

V0.8.13

13 Sep 09:13
Compare
Choose a tag to compare

[v0.8.13] - 2023-06-13

Fixed

  1. lib: disconnect on failure in gsc_driver_init

Changed

  1. lib: suppress specific errors during firmware reset
  2. lib: quiet libmei errors around firmware reset flow
  3. conan: use metee 3.2.3

V0.8.11: igsc: bump version to 0.8.11

04 Sep 18:25
Compare
Choose a tag to compare

IGSC FUL

[v0.8.11] - 2023-04-30

Added

  1. build: sign dll
  2. lib: add trace log level
  3. lib: implement log levels
  4. cli: set library log level in verbose mode
  5. cli: add trace mode to cli

Changed

  1. lib: expand windows logs
  2. lib: move received and sent data prints from debug to trace

Fixed

  1. lib: fix debug messages that should have been printed as errors
  2. lib: fix printf format specifiers

Removed

  1. lib: remove check for version in get_hw_config
  2. ut: remove get version from hw_config tests
  3. cli: don't check hw_config when firmware does not support it
  4. cli: remove unnecessary did enforcement check
  5. lib: drop ifdef DEBUG around log prints

V0.8.9

19 Mar 15:12
Compare
Choose a tag to compare

[v0.8.9] - 2023-02-12

changed

  1. power: udev: demote error print in power/control open failure

fixed

  1. ut: fix struct initializations for msvc
  2. ut: igsc_test: no need to alloc handle for ctx
  3. ut: fix the igsc_test to check for the correct return value
  4. lib: check parameters of library api functions
  5. lib: image_oprom_parse_cpd: prevent widening integer overflow
  6. cli: do_firmware_update: remove unnecessary continue statement
  7. lib: image_oprom_get_buffer check the assigned values
  8. lib: check return value of gsc_image_fw_version function
  9. lib: gsc_fwu_is_in_progress: don't assign unused value
  10. cli: remove assignments of values that are logically unused
  11. lib: initialize scalar variables

V0.8.8

16 Mar 08:13
Compare
Choose a tag to compare

[v0.8.8] - 2023-02-14

Added

  1. lib: add timeout for oprom update to finish
  2. tests: add firmware update unit test

Changed

  1. lib: reduce frequency of calling progress function

Fixed

  1. lib: sleep unconditionally during firmware updates cycles
  2. lib: check the reserved fields of fwu response messages header
  3. tests: initialize firmware version before retrieving it

V0.8.7

30 Jan 08:09
Compare
Choose a tag to compare

[v0.8.7] - 2023-01-29

Added

  1. lib: add retries on initialization
  2. tests: add test for retries in init

Changed

  1. conan: use MeTee 3.1.5

Fixed

  1. README: fix documentation link to igsc_api.rst
  2. README: add explanation how to run windows build
  3. README: expand metee download explanations

V0.8.6

24 Dec 18:46
Compare
Choose a tag to compare

[v0.8.6] - 2022-12-24

Added

  1. lib: add timeout for update to finish
  2. lib: ifr: implement get health indicator api
  3. doc: add documentation for get memory health indicator api
  4. ut: add unit tests for health indicator api
  5. cli: implement get memory health indicator in cli
  6. lib: ifr: define get memory error mitigation status heci messages

Fixed

  1. cli: fix description in usage help