commit | ab063847e6e893740749029a04cce1f6b7345ed5 | [log] [tgz] |
---|---|---|
author | Mike Lockwood <lockwood@google.com> | Wed Nov 12 14:20:06 2014 -0800 |
committer | Mike Lockwood <lockwood@google.com> | Wed Nov 12 16:08:37 2014 -0800 |
tree | 8b840e9152cfa638aa354a0379962a89914e0006 | |
parent | 745602d87607521f4fe84c4f3a6388fbdb6a867c [diff] |
MTP: add strict bounds checking for all incoming packets Previously we did not sanity check incoming MTP packets, which could result in crashes due to reading off the edge of a packet. Now all MTP packet getter functions return a boolean result (true for OK, false for reading off the edge of the packet) and we now return errors for malformed packets. Bug: 18113092 Change-Id: Ic7623ee96f00652bdfb4f66acb16a93db5a1c105