TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mcuboot
/
10b5de1392ceb7b8687ab5bc7146a00b66110a9c
/
sim
/
src
10b5de1
sim: Idiomize for Rust 2018
by David Brown
· 7 years ago
29b0b5e
sim: fixes for 2018
by David Brown
· 7 years ago
b4d20c8
Update sim to run ecdsa sig + kw enc
by Fabio Utzig
· 7 years ago
251ef1d
Add rsa+kw testing support to simulator
by Fabio Utzig
· 7 years ago
6465077
Add unsupported flash layout
by Fabio Utzig
· 7 years ago
afb2bc9
Update main simulator routines for multi-flash
by Fabio Utzig
· 7 years ago
1caef13
Allow multiple flash device in AreaDesc
by Fabio Utzig
· 7 years ago
269d286
Remove redundant align/erased_val usage
by Fabio Utzig
· 7 years ago
e5831f6
Make sim header size slightly more configurable
by Fabio Utzig
· 7 years ago
c8d67f1
Add TLV gen for RSA sig+enc
by Fabio Utzig
· 7 years ago
754438d
Fix TLV sizes for signed images
by Fabio Utzig
· 7 years ago
9b7a258
Fix overwrite-only encrypted images in sim
by Fabio Utzig
· 7 years ago
1e48b91
Add encrypted image support on sim
by Fabio Utzig
· 7 years ago
ea0290b
Add sim support for flash erased at 0
by Fabio Utzig
· 7 years ago
a91c626
Mark non-used functions in overwrite only mode
by Fabio Utzig
· 8 years ago
eedcc45
Add test with write status area fail and interruption
by Fabio Utzig
· 8 years ago
b841f0a
Add simple status write test without interruption
by Fabio Utzig
· 8 years ago
9b0ee90
Enable capturing asserts inside simulator
by Fabio Utzig
· 8 years ago
80fde2f
Add ecdsa signing support to the simulator
by Fabio Utzig
· 8 years ago
a4167ef
sim: Create cargo tests for each testcase
by David Brown
· 8 years ago
c49811e
sim: Move total count into `Images`
by David Brown
· 8 years ago
f48b950
sim: Make `Run` a factory for `Images`
by David Brown
· 8 years ago
5f7ec2b
sim: Move `Images` methods to be methods
by David Brown
· 8 years ago
3f687dc
sim: Move `areadesc` into `Images` struct
by David Brown
· 8 years ago
dc9cba1
sim: Move `flash` inside of `Images` struct
by David Brown
· 8 years ago
db9a395
sim: Move data into `Run` struct
by David Brown
· 8 years ago
541860c
sim: Pass alignment into `boot_go`
by David Brown
· 8 years ago
ee61c83
sim: Pass counter through boot_go API
by David Brown
· 8 years ago
ca7b5d3
sim: Enable logging in simulator test cases
by David Brown
· 8 years ago
dd2b118
sim: Run main test as a Rust unit test
by David Brown
· 8 years ago
d5e632c
Move Slotinfo values into Images struct
by David Brown
· 8 years ago
decbd04
sim: Extract flash builder
by David Brown
· 8 years ago
2639e07
sim: Move main code into lib crate
by David Brown
· 8 years ago
100bb74
Enable overwrite-only testing on sim
by Fabio Utzig
· 8 years ago
72e7a51
Change the image header magic
by David Brown
· 8 years ago
f5b33d8
Place TLV size into TLV itself
by David Brown
· 8 years ago
43cda33
Move key_id from header into TLV
by David Brown
· 8 years ago
27648b8
Renumber the TLV type values
by David Brown
· 8 years ago
645e514
Add test checking upgrade to image with bad signature
by Fabio Utzig
· 8 years ago
7b47ef7
Test imgtool generated FW written to slot0
by Fabio Utzig
· 8 years ago
046a0a6
sim: Upgrade docopt dependency
by David Brown
· 8 years ago
704ac6f
sim: Conditionalize rsa signature checking
by David Brown
· 8 years ago
f52272c
sim: Flatten 'area' module in mcuboot-sys
by David Brown
· 8 years ago
6390277
sim: Naive move of binding into mcuboot-sys
by David Brown
· 8 years ago
7e701d8
sim: Add RSA signature verification to simulator
by David Brown
· 8 years ago
1e15859
sim: Switch to bitflags from enumflags
by David Brown
· 8 years ago
4243ab0
sim: Capture payload in TLV code
by David Brown
· 8 years ago
8054ce2
sim: Change to `ring` instead of `rust-crypto`
by David Brown
· 8 years ago
187dd88
sim: Validate the SHA256 verification
by David Brown
· 8 years ago
2cbc470
sim: Move simflash to be its own crate
by David Brown
· 8 years ago
7ddec0b
sim: Move 'Flash' into a trait
by David Brown
· 8 years ago
bdb6db7
sim: Move flash pointer up into Rust
by David Brown
· 8 years ago
ebeecef
Refactor of main test code
by Fabio Utzig
· 8 years ago
a0bc9b5
Update trailer format
by Fabio Utzig
· 8 years ago
40b4aa0
Fix offset print writing to non-erased area
by Fabio Utzig
· 8 years ago
51d36dd
sim: add stricter write checking
by Marti Bolivar
· 8 years ago
9ebd1f5
Merge pull request #51 from d3zd3z/pr/logging
by David Brown
· 8 years ago
7ebb7c2
Update how trailer is handled during a swap
by Fabio Utzig
· 8 years ago
dc76c96
Merge pull request #48 from d3zd3z/pr/overwrite
by David Brown
· 8 years ago
2d1d7cf
sim: Allow Rust logging level to control C logging
by David Brown
· 8 years ago
902d617
Add capabilities query
by David Brown
· 8 years ago
5ac0a1a
Fix shadowing of variable in print
by Fabio Utzig
· 8 years ago
5765231
Fix random reset behaviour
by Fabio Utzig
· 8 years ago
19b2c1a
Add extra information on errors
by Fabio Utzig
· 8 years ago
4cb2623
Back out unneeded part of random reset test
by David Brown
· 8 years ago
bb5635e
Add test of multiple random resets while upgrading
by Fabio Utzig
· 8 years ago
a3b93cf
sim: Add runall command
by David Brown
· 8 years ago
361be7a
sim: Return exit status from sim run
by David Brown
· 8 years ago
274f787
sim: Show address for overwrite error
by David Brown
· 8 years ago
07fb8fa
sim: Add NRF52840 device
by David Brown
· 8 years ago
5c6b679
sim: Use simulated flash configuration
by David Brown
· 8 years ago
0daa36c
sim: Remove phantom declaration from CAreaDesc
by David Brown
· 8 years ago
e380fa6
sim: Set version numbers in images
by David Brown
· 9 years ago
163ab23
sim: Add some debug code to dump images
by David Brown
· 9 years ago
75e16d6
sim: Write image_ok properly
by David Brown
· 9 years ago
74cc14c
sim: pad images to alignment
by David Brown
· 9 years ago
f253fa8
sim: Make misaligned writes panic
by David Brown
· 9 years ago
562a7a0
sim: Verify write alignment
by David Brown
· 9 years ago
90c1913
sim: Add the K64fBig target
by David Brown
· 9 years ago
c638f79
sim: Test multiple reverts
by David Brown
· 9 years ago
4440af8
sim: Use logging to control output
by David Brown
· 9 years ago
de7729e
sim: Add simulator code
by David Brown
· 9 years ago