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
|