Léo Lam
c759739ee9
SysConf: Handle array entries properly
...
It turns out that the last byte of array entries isn't unused (as we
thought); instead, it looks like it's actually part of the main data,
and the length stored next to the name is in fact the length minus one.
Getting it wrong and always storing a null byte in there won't affect
most entries (since the last byte is zeroed most of the time), except:
- IPL.NIK: the length is stored in the last byte, and it must be kept.
- BT.DINF: u8 unknown[0x45] should be another Bluetooth device entry.
- Possibly other unknown affected entries.
2017-07-23 15:57:29 +08:00
..
2017-06-29 19:07:29 +02:00
2017-06-16 18:36:39 +02:00
2017-07-11 13:10:11 +02:00
2017-06-15 18:52:22 -04:00
2017-06-30 01:47:02 -07:00
2017-06-19 02:47:26 -04:00
2017-06-15 18:52:22 -04:00
2017-07-21 16:45:59 +08:00
2017-07-23 15:57:29 +08:00
2017-07-21 16:45:59 +08:00
2017-07-07 16:44:38 -07:00
2016-08-31 14:32:12 +10:00
2017-03-15 17:20:47 -07:00
2017-02-09 18:18:52 -05:00
2017-06-07 20:09:44 -07:00
2017-03-03 17:18:18 -05:00
2017-06-06 16:27:52 +02:00
2017-06-06 16:27:52 +02:00
2017-06-28 11:22:10 +02:00
2017-06-26 20:30:13 +02:00
2017-07-16 16:31:12 +02:00
2017-07-16 16:31:12 +02:00
2017-07-21 16:45:59 +08:00
2017-07-21 16:45:59 +08:00
2017-06-28 11:22:10 +02:00
2017-06-28 11:22:10 +02:00
2017-06-15 18:52:22 -04:00
2017-04-25 09:20:09 +01:00
2017-06-15 18:52:22 -04:00
2017-01-18 12:20:13 -05:00
2017-07-21 17:42:59 +08:00
2017-07-21 17:42:59 +08:00
2017-06-15 18:52:22 -04:00
2016-10-03 02:32:43 -04:00
2017-06-13 12:52:31 +02:00
2017-04-05 12:48:35 -07:00
2017-07-15 13:01:56 +08:00
2017-06-15 18:52:22 -04:00
2017-03-13 13:39:52 -07:00
2017-03-27 23:46:19 -04:00
2016-09-03 14:55:44 +10:00
2016-06-24 10:43:46 +02:00
2017-03-02 13:20:29 -05:00
2016-06-24 10:43:46 +02:00
2017-07-21 16:45:59 +08:00
2017-06-06 16:27:52 +02:00
2017-06-07 01:20:48 -04:00
2017-03-19 09:32:58 -04:00
2017-03-18 21:13:12 -04:00
2017-06-15 18:52:22 -04:00
2017-03-19 09:36:40 -04:00
2017-06-15 18:52:22 -04:00
2017-04-09 14:02:33 +01:00
2017-07-21 16:45:59 +08:00
2017-04-03 06:34:36 -04:00
2017-07-16 14:33:14 +02:00
2017-05-22 02:02:04 +02:00
2017-06-10 20:00:43 +02:00
2017-01-12 21:30:11 +01:00
2017-06-28 11:22:10 +02:00
2017-06-28 11:22:10 +02:00