Skip to content

Releases: platomav/MCExtractor

MC Extractor v1.4.0

26 Feb 16:25
Compare
Choose a tag to compare

v1.4.0

All results are now displayed in nice tables and colors
Added ability to see if a microcode is Latest or Outdated
Added parameter -add to quickly add microcode to DB
Added parameter -search to search DB based on CPUID
Expanded parameter -verbose to show more details
Transitioned database to SQLite3, now obligatory
Transitioned to Python 3.6, Windows XP dropped
Transitioned to PyInstaller, msvcr100 not needed
Fixed issue where filenames were missing letters
Updated Microcode Repository Database to r17

r17

cpu000806EA_plat80_ver00000048_date15-11-2016

MC Extractor v1.3.0

18 Feb 19:24
Compare
Choose a tag to compare

v1.3.0

Added Linux and macOS support
Added -verbose parameter
Fixed AMD date validation
Updated Microcode Repository Database to r16

r16

cpu000406E3_platC0_ver000000B0_date20-12-2016
cpu000806E9_platC0_ver0000004A_date22-11-2016
cpu00050652_plat97_ver80000028_date05-08-2016
cpu00050651_plat13_ver8000002B_date08-02-2016
cpu00050650_plat13_ver8000002B_date08-02-2016
cpu000206F0_plat05_ver00000003_date15-06-2010
cpu000206E5_plat05_verFFFF0018_date15-12-2009
cpu000206E4_plat05_verFFFF0008_date19-06-2009

MC Extractor v1.2.0

29 Jan 00:47
Compare
Choose a tag to compare

v1.2.0

Added support for AMD Ryzen CPU microcodes
Fixed AMD issue occuring after finding one MC with unknown size
Updated Microcode Repository Database to r15

r15

cpu000506C8_plat01_ver00000010_date04-03-2016
cpu00800F10_nb00000000_sb00000000_rev0000_ver08001009_date30-11-2016
cpu00800F00_nb00000000_sb00000000_rev0000_ver0800002A_date06-10-2016
cpu00800F11_nb00000000_sb00000000_rev0000_ver08001105_date04-01-2016

DB r14

22 Jan 21:46
Compare
Choose a tag to compare

r14

cpu000806E9_platC0_ver0000004E_date21-12-2016
cpu00040651_plat72_ver0000000B_date03-04-2013

MC Extractor v1.1.3 & DB r13

06 Jan 22:14
Compare
Choose a tag to compare

v1.1.3

Fixed crash at Intel Extra Microcode Header analysis
Adjusted date validation checks from 2016 to 2017
MCE now pauses automatically at unexpected exceptions
Updated Microcode Repository Database to r13

r13

cpu00050671_plat78_ver000001A5_date15-12-2016
cpu000806E9_platC0_ver00000048_date15-11-2016
cpu000806E9_platC0_ver00000044_date27-10-2016
cpu000806E9_platC0_ver00000038_date15-08-2016

MC Extractor v1.1.3 Dev 1 & DB r13 Dev 1

26 Dec 18:55
Compare
Choose a tag to compare

v1.1.3 Dev 1

MCE now pauses automatically at unexpected exceptions
Fixed crash at Intel Extra Microcode Header analysis
Updated Microcode Repository Database to r13_1

r13 Dev 1

cpu00050671_plat78_ver000001A5_date15-12-2016

MC Extractor v1.1.2 & DB r12

19 Dec 13:37
Compare
Choose a tag to compare

v1.1.2

Fixed crash at Intel Extended Microcode Header analysis
Fixed various code issues and errors under rare cases
Improved "Skipped Microcode" text with Intel,AMD,VIA
Updated Microcode Repository Database to r12

r12

cpu000906E9_plat22_ver00000048_date15-11-2016
cpu00050671_plat78_verFFFF01A0_date12-10-2016
cpu000306F4_plat80_ver0000000E_date07-10-2016
cpu000506C9_plat01_ver00000020_date09-09-2016
cpu000906E9_plat22_ver0000002C_date16-06-2016

DB r11

27 Nov 21:58
Compare
Choose a tag to compare

r11

cpu00050671_plat78_ver000001A1_date20-10-2016
cpu000406C4_plat01_ver0000040E_date14-10-2016
cpu000406E3_platC0_ver000000A2_date27-07-2016

DB r10

20 Nov 22:23
Compare
Choose a tag to compare

r10

cpu000806E9_platC0_ver00000042_date02-10-2016
cpu000506C9_plat01_ver0000001E_date07-09-2016
cpu000906E9_plat22_ver0000003C_date05-09-2016

DB r9

13 Nov 19:39
Compare
Choose a tag to compare

r9

cpu00050663_plat10_ver0700000D_date12-10-2016
cpu000406F1_platEF_ver0B00001F_date07-10-2016
cpu000306F2_plat6F_ver00000039_date07-10-2016