History log of /external/rmi4utils/rmi4update/firmware_image.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d45cae258a3d831cd035ccecb3daa763d26346df 14-Feb-2017 Robb Glasser <rglasser@google.com> Fix OOB in rmi4utils firmware image parsing

Test: Verified compilation against ryu-userdebug

Bug: 33917273
Change-Id: I6a56e287c77bcc97b8b5a5485d7285772f682204
/external/rmi4utils/rmi4update/firmware_image.cpp
1bf175e042630bdb13de83622ce67ca3f3cd522d 16-Mar-2015 Andrew Duggan <aduggan@synaptics.com> Change m_imageSize to signed since it's value is set by the result of tellg and
tellg returns -1 when there is an error. Also, check the result of tellg.
/external/rmi4utils/rmi4update/firmware_image.cpp
28b8622623837b6cf065ad82570251e1d2991874 17-Sep-2014 Andrew Duggan <aduggan@synaptics.com> Switch a few types to accommodate larger values.
/external/rmi4utils/rmi4update/firmware_image.cpp
d14ef2821cb7a6be32c0ca160960a7117d324086 30-Jul-2014 Andrew Duggan <aduggan@synaptics.com> Store product info in a short instead of a char array. The spec says it is two bytes and this will avoid a strict-aliasing warning.
/external/rmi4utils/rmi4update/firmware_image.cpp
050db0e7ec3ac2dfd73e807d307331662d4a8cc1 29-Jul-2014 Andrew Duggan <aduggan@synaptics.com> Restructure firmware_image so that the firmware image checksum gets check before reading from the
device. Also, merge the extract header and initialize functions.
/external/rmi4utils/rmi4update/firmware_image.cpp
eda9578b11ea734c1fe622737f5a2a2890b04e94 25-Jul-2014 Andrew Duggan <aduggan@synaptics.com> Add additional member variable initializations
/external/rmi4utils/rmi4update/firmware_image.cpp
a90829bd42fc7c0dc5e901376397ef22aa9b09a4 23-May-2014 Andrew Duggan <aduggan@synaptics.com> Add support for v6 bootloaders and RMI F34 version 1
/external/rmi4utils/rmi4update/firmware_image.cpp
052556f215226db267e5e21d090c4555bba41704 16-Apr-2014 Andrew Duggan <aduggan@synaptics.com> Update copyright notices.
/external/rmi4utils/rmi4update/firmware_image.cpp
4e811258783e0f1e0cdaf70e3bdb2069ce4f0465 04-Apr-2014 Andrew Duggan <aduggan@synaptics.com> Initial commit
/external/rmi4utils/rmi4update/firmware_image.cpp