77 Commits

Author SHA1 Message Date
4553174961 Restructured payloads into folders 2020-03-12 12:58:50 -04:00
832009c83c add some addresses for tasking 2020-03-12 12:58:19 -04:00
53436a5719 fix a copy/paste bug 2020-03-11 13:20:40 -04:00
621debcea3 Improve heap fixing (works now to get iBoot!) 2020-03-10 20:31:31 -04:00
d77df9b994 Reorder AES data 2020-03-10 20:31:03 -04:00
0a00de38a5 whoops 2020-02-28 16:52:13 -05:00
77641d45be fix file modes 2020-02-28 16:49:17 -05:00
55c1f08046 clean up 2020-02-28 16:30:01 -05:00
662c228b7e add a stripping tool and a random key experiment 2020-02-28 16:28:13 -05:00
0320e5cea7 fix key 2020-02-27 18:42:26 -05:00
938cbe044b fix 2gb file limit 2020-02-27 18:34:27 -05:00
a9550de75a Cleaned up headers 2020-02-27 16:17:11 -05:00
aff4be3a65 Make crypto lib naming more consistent 2020-02-27 16:17:11 -05:00
8cca9a2930 Correctly link shared crypto_dev library 2020-02-27 16:17:11 -05:00
a5d1121675 lots of changes, some project restructuring and a new experiment 2020-02-27 16:17:11 -05:00
1bd577596b Greatly improve experiments 2020-02-27 10:23:21 -05:00
bf6153062d change key for a new round of experiments 2020-02-25 20:18:09 -05:00
d0af1d9819 fix spacing 2020-02-25 09:40:14 -05:00
6462401fee wait for longer between queries 2020-02-25 09:13:58 -05:00
3334ccd17e more readable like this 2020-02-24 16:47:08 -05:00
3adc4c2e72 report actual count 2020-02-24 16:18:10 -05:00
df40cc6970 some bugfixes and changes for a longer term experiment 2020-02-24 16:17:01 -05:00
6ec02145b3 implemented bernstein-based aes timing experiment 2020-02-24 15:03:02 -05:00
14ffb6b7c3 updated payloads to use new bootrom types 2020-02-24 15:02:41 -05:00
a66ff906bd added to the bootrom libraries 2020-02-24 15:02:05 -05:00
db97653fc2 modify AES experiment to replicate bernstein 2020-02-23 20:25:51 -05:00
94fe326afb add function to get ticks instead of time 2020-02-23 20:25:20 -05:00
a5995cd4aa add some experiments with the cache 2020-02-23 20:24:51 -05:00
eb225122e5 explicitly check if these files open 2020-02-19 17:14:01 -05:00
d8a22d5e34 updates for testing 2020-02-19 14:29:45 -05:00
d04b884487 Copy over some adjustments from other branch ... overwrite 2020-02-17 15:37:57 -05:00
ab93d72633 Finally incorporated arduino code into main program (somewhat) 2020-02-11 21:27:14 -05:00
059461ccbd fixed an async payload bug and implemented an async floppysleep (works!) 2020-02-11 20:52:23 -05:00
3e64bd8bab added a function to fix the heap 2020-02-11 20:51:50 -05:00
a6ddec511a improved generic payload entry point 2020-02-11 20:51:04 -05:00
33f3ab9a0d fix segfault 2020-02-11 15:41:31 -05:00
823c914e84 better data housekeeping since we're using the on-device heap now... don't want to leave a mess 2020-02-11 15:34:47 -05:00
8b25a00bd4 synchronous payloads seem to work well 2020-02-11 15:10:35 -05:00
d407c17c0f implement basics of async execution (still need to test) 2020-02-11 14:38:53 -05:00
637fd548f5 Added a generic payload entry point to support async execution 2020-02-11 14:38:21 -05:00
80fd4f6b4c Some restructuring for libbootrom 2020-02-11 14:37:32 -05:00
bd4c9b8196 heavily restructured libpayload, more integrated with c8_remote now 2020-02-11 09:56:37 -05:00
983ad0ad29 more device pointers 2020-02-10 19:42:25 -05:00
5143528433 add explicit type for device pointers 2020-02-10 19:39:35 -05:00
0e094be537 some changes, preparing for async 2020-02-10 19:02:30 -05:00
5c8579c913 some fixes 2020-02-09 12:53:25 -05:00
cd3eb5edf0 Add dynamic allocation 2020-02-09 12:29:55 -05:00
79d3b72d15 Added demotion capability 2020-02-09 11:12:04 -05:00
e341d51bf9 payload changes 2020-02-09 11:11:42 -05:00
b1bf2daa2f Add some more interesting payloads 2020-01-21 10:22:17 -05:00