Wink Saville
7c27ac64d5
Do not clear good TLVs when a error occurs decoding.
...
In change Ief74d0e4f4f28dff7a435e9dab1fab1ca1d9bfaf with a sha1 of
e81932e92a it seemed like a good idea
to throw away all TLV's on errors. In retrospect that was probably
not a good idea. For example on the MTN Ghana SIM the error
occurs because of some 0 pad bytes at the end, all of the actual
TLV's are good, so throwing away everything is unreasonable. Instead
accepting what is valid seems a better approach.
Also, add a couple debug lines on error paths.
Change-Id: I4add0c9cd242f46e0ef8700229d0ec755b9e4c4c
2012-01-23 12:19:20 -08:00
..
2012-01-23 12:19:20 -08:00
2012-01-20 14:35:41 -08:00
2012-01-20 14:35:41 -08:00
2011-08-26 12:33:11 -07:00
2011-12-29 15:08:20 -08:00
2011-12-29 15:08:20 -08:00
2010-12-21 10:26:48 -08:00
2011-09-16 17:53:50 -07:00
2012-01-11 17:01:50 -08:00
2011-12-29 15:08:20 -08:00
2011-11-17 15:39:21 -08:00
2011-09-16 20:28:39 +02:00
2011-11-07 15:45:18 -08:00
2011-03-14 12:25:04 -07:00
2011-12-29 15:08:20 -08:00
2011-11-23 09:36:16 -08:00
2012-01-20 14:35:41 -08:00
2011-07-14 18:12:14 -07:00
2012-01-13 11:41:01 -08:00
2011-09-08 12:01:59 -07:00
2011-11-03 23:16:55 -07:00
2011-11-07 18:03:45 -08:00
2011-12-29 15:08:20 -08:00
2011-06-14 16:50:03 -07:00
2011-06-14 16:50:03 -07:00
2011-06-08 12:59:22 -07:00
2011-06-02 14:04:24 -07:00
2011-10-21 16:43:24 -07:00
2011-05-20 20:14:56 -03:00
2011-10-13 14:24:28 -07:00
2011-10-21 16:43:24 -07:00
2011-10-20 17:50:47 -07:00
2011-06-17 01:36:20 -07:00
2011-06-01 15:54:20 -07:00
2011-06-08 15:03:35 -07:00
2011-10-27 17:23:09 -07:00
2010-11-01 11:46:57 -07:00
2011-09-15 11:10:12 -07:00
2011-06-01 15:54:20 -07:00
2011-06-02 17:49:49 -07:00
2011-09-08 12:01:59 -07:00
2011-02-18 00:31:24 +09:00
2011-06-09 12:05:26 -07:00
2011-01-16 15:31:22 -08:00
2011-01-16 15:31:22 -08:00
2011-12-29 15:08:20 -08:00
2011-12-29 15:08:20 -08:00
2011-12-29 15:08:20 -08:00
2010-11-09 16:28:51 -08:00
2011-12-29 15:08:20 -08:00
2011-02-18 12:40:47 -08:00
2011-09-15 11:10:12 -07:00
2011-09-15 11:10:12 -07:00
2011-03-14 12:25:12 -07:00
2011-05-09 17:01:07 -07:00
2011-12-29 15:08:20 -08:00
2011-12-29 15:08:20 -08:00
2011-12-29 15:08:20 -08:00
2011-10-11 19:15:32 -07:00
2011-11-14 18:30:01 -08:00
2011-05-10 15:52:15 -07:00
2011-10-04 17:16:06 -07:00
2011-10-04 17:16:06 -07:00
2011-09-26 09:36:28 -07:00
2011-02-18 00:31:24 +09:00
2011-06-15 13:44:56 -07:00
2011-06-15 08:58:38 -07:00