SlugSecurity / ucsc-ectf-2023

UCSC's design and implementation for MITRE's eCTF 2023
MIT License
0 stars 1 forks source link

Communication tests and fixes - [merged] #50

Closed eggroll-bot closed 1 year ago

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 20, 2023, 15:28

Merges communication-fixes-and-tests -> main

This merge requests adds communications tests for Runtime's publicly facing API with Uart0Controller and Uart1Controller. These tests will likely involve manual intervention, maybe through a script to send and receive through UART0/1.

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 20, 2023, 15:28

requested review from @MelonShooter

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 20, 2023, 15:40

added 2 commits

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @group_21660_bot2 on Feb 21, 2023, 24:00

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 21, 2023, 24:38

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 21, 2023, 14:10

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 22, 2023, 15:54

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 22, 2023, 17:09

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 22, 2023, 17:38

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 22, 2023, 17:46

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 22, 2023, 18:06

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 22, 2023, 18:38

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 22, 2023, 18:48

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @group_21660_bot2 on Feb 22, 2023, 18:54

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @group_21660_bot2 on Feb 22, 2023, 21:10

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 22, 2023, 21:58

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 22, 2023, 21:58

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 22, 2023, 23:39

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 22, 2023, 23:58

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 23, 2023, 24:09

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 23, 2023, 01:15

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 23, 2023, 01:27

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 23, 2023, 01:39

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 23, 2023, 02:48

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 23, 2023, 15:17

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 23, 2023, 18:07

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 23, 2023, 20:07

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 23, 2023, 23:50

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 23, 2023, 23:52

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 24, 2023, 24:46

As of right now on plantmachine, this is what happens when running these tests

~~stable toolchain: panics due to supposed reetrant init of once cell in SECONDARY_CSPRNG on plantmachine nightly toolchain: stack corruption, presumably in init_rng~~

However, when I run these locally on boards I have here, it kind of works on both stable and nightly.

The above is solved and is as a result of a bad stack pointer because of the flash offset being set to 0x8000 without a bootloader.

In the current state of tests, the receive tests sometimes fail for unknown reasons though it is likely timing related due to a shallow FIFO queue and probably not a cause for concern.

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 24, 2023, 18:56

added 37 commits

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 24, 2023, 19:31

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 24, 2023, 23:18

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 25, 2023, 01:08

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 25, 2023, 12:57

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 25, 2023, 12:58

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 25, 2023, 13:21

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 25, 2023, 14:13

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 25, 2023, 14:14

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @MelonShooter on Feb 25, 2023, 14:54

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @group_21660_bot2 on Feb 25, 2023, 17:59

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @group_21660_bot2 on Feb 25, 2023, 18:03

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @group_21660_bot2 on Feb 25, 2023, 18:37

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @group_21660_bot2 on Feb 25, 2023, 20:13

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

@victorh12 @ext-ucsc, please resolve the panic on test 1 and code review after.

@MelonShooter, please code review the panic resolution when that is done.

eggroll-bot commented 1 year ago

Please also fix this:

image

Done.

eggroll-bot commented 1 year ago

In GitLab by @victorh12 on Mar 1, 2023, 19:59

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

added 50 commits

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @victorh12 on Mar 1, 2023, 22:19

added 1 commit

Compare with previous version

eggroll-bot commented 1 year ago

In GitLab by @victorh12 on Mar 1, 2023, 22:28

added 1 commit

Compare with previous version