TrustedFirmware Git Browser
Code Review
Sign In
review.trustedfirmware.org
/
mirror
/
mcuboot
/
refs/heads/workflows-test
/
sim
/
src
c659ec5
sim: add new device with unequal slots
by Fabio Utzig
· 5 years ago
8a99adf
sim: Update to aes-ctr 0.4 and fix for API changes
by David Brown
· 5 years ago
cd84284
sim: Migrate main sim to rand 0.7
by David Brown
· 5 years ago
2c3be5c
Add test for erased secondary with leftover trailer
by Fabio Utzig
· 5 years ago
3fa72ca
sim: Add test support for x25519 encrypted images
by Fabio Utzig
· 5 years ago
feb6c4c
caps: Add cap for x25519 based image encryption
by Fabio Utzig
· 5 years ago
a4c5864
sim: Remove padding from ecdsa signatures
by David Brown
· 6 years ago
2ee5f7f
sim: Test software rollback protection
by David Brown
· 6 years ago
e2acfae
sim: Add explicit copyright and licenses to the sim
by David Brown
· 6 years ago
3dc86c9
sim: Compute TLV size from actual size
by David Brown
· 6 years ago
2b73ed9
sim: Always compute protected size
by David Brown
· 6 years ago
66b4caa
sim: allow generation of non-signed + encrypted EC images
by Fabio Utzig
· 6 years ago
3fbbdac
sim: get status area size from bootutil
by Fabio Utzig
· 6 years ago
3cabd92
sim: Fix ecdsa padding
by David Brown
· 6 years ago
114a647
sim: add unsupported caps to device creation
by Fabio Utzig
· 6 years ago
f5480c7
bootutil: sim: add cap for swap using move
by Fabio Utzig
· 6 years ago
e90b13f
sim: Actually test invalid signatures
by David Brown
· 6 years ago
4fae8b8
sim: Use 16 bit writes for length fields
by David Brown
· 6 years ago
6972118
sim: Change TLV tag from u8 to u16
by David Brown
· 6 years ago
a0cb24b
sim: Remove some extraneous print
by David Brown
· 6 years ago
e84f0ef
sim: add randomly generated image encryption keys
by Fabio Utzig
· 6 years ago
9a2b5de
sim: derive Default for TlvGen
by Fabio Utzig
· 6 years ago
95de450
sim: Add test support for large write alignment
by David Brown
· 6 years ago
eecae52
sim: Don't mark permanent in overwrite mode
by David Brown
· 6 years ago
347dc57
sim: Remove Option from MAGIC
by David Brown
· 6 years ago
5a31775
sim: Use `usize` instead of `u8` for alignment
by David Brown
· 6 years ago
ffc673e
sim: remove deprecated usage of sync::ONCE_INIT
by Fabio Utzig
· 6 years ago
90f449e
sim: add testing of ECIES-P256 images
by Fabio Utzig
· 6 years ago
5ef883a
caps: add ECIES-P256
by Fabio Utzig
· 6 years ago
2f6c164
sim: fix flash padding to use erased val
by Fabio Utzig
· 6 years ago
ea3d3ab
sim: add protected TLVs to hash calculation
by Fabio Utzig
· 6 years ago
873be31
sim: Add OldCorrect and NoUpgrade dependency types
by David Brown
· 6 years ago
0e6bc7f
sim: Fix upgrade check
by David Brown
· 6 years ago
207c457
sim: Derive PartialEq and Eq for UpgradeInfo
by David Brown
· 6 years ago
1790988
sim: Use image number instead of slot in dep test
by David Brown
· 6 years ago
7c1d155
Do not panic when upgrade info tells to hold
by Fabio Utzig
· 6 years ago
fe5ab1c
sim: Generalize test image dumping
by David Brown
· 6 years ago
297029a
sim: Add debugging ptable to image dumps
by David Brown
· 6 years ago
f9aec95
sim: Simplify verification methods
by David Brown
· 6 years ago
cb47dd7
sim: Add a readable header to test images
by David Brown
· 6 years ago
c3898d6
sim: Add dependency tests to simulator
by David Brown
· 6 years ago
7a81c4b
sim: Add dependency encoding to TLV generator
by David Brown
· 6 years ago
91d6863
sim: Use byteorder for multi-byte values
by David Brown
· 6 years ago
3b09021
sim: Simplify `slot` parameters
by David Brown
· 6 years ago
eebf502
sim: Allow arguments to test entrypoints
by David Brown
· 6 years ago
ed4a536
Fix test/revert upgrade flash count
by Fabio Utzig
· 6 years ago
8af7f79
Add copy_done check after first boot
by Fabio Utzig
· 6 years ago
0c9266f
sim: Remove copy_done check from revert_with_fails test
by Tamas Ban
· 6 years ago
9771028
Add ed25519 verification to sim
by Fabio Utzig
· 6 years ago
fc07eab
Add interruption at revert step of a test+revert
by Fabio Utzig
· 6 years ago
28d012c
Increase size of swap testing images
by Fabio Utzig
· 6 years ago
a1c1204
Fix double swap on interrupted revert
by Christopher Collins
· 6 years ago
3929743
Add simulator support for RSA-3072 sigs
by Fabio Utzig
· 6 years ago
2bff647
sim: Add a K64fMulti flash device
by David Brown
· 6 years ago
06ef06e
sim: Base slots on number of images used
by David Brown
· 6 years ago
4c9883b
Add a capability query for image number
by David Brown
· 6 years ago
5bc62c6
sim: Make the test builder optional
by David Brown
· 6 years ago
84b49f7
sim: Internal support for multiple images
by David Brown
· 6 years ago
db50582
sim: Make various functions into methods
by David Brown
· 6 years ago
7610157
sim: Rename `SimFlashMap` to `SimMultiFlash`
by David Brown
· 6 years ago
ca23469
sim: Create an `ImageData` type
by David Brown
· 6 years ago
e513324
sim: Make `Run` into a proper builder
by David Brown
· 6 years ago
998aa8d
sim: Move `Images` to before code
by David Brown
· 6 years ago
01617af
sim: Make `Run` into a builder for `Images`
by David Brown
· 6 years ago
ac46e26
sim: Get header magic value from ManifestGen trait
by David Brown
· 7 years ago
43643dd
sim: Use a trait object for TlvGen
by David Brown
· 7 years ago
2d736ad
Replace flash partitioning terminology
by David Vincze
· 6 years ago
05ab014
Update sim ecdsa testing to use ring signing
by Fabio Utzig
· 7 years ago
61a540d
sim: Remove cfg on `verify_image`
by David Brown
· 7 years ago
f38bc34
sim: Make `find_image` dynamic instead of cfg
by David Brown
· 7 years ago
b888211
sim: change `make_tlv` to dynamic instead of cfg
by David Brown
· 7 years ago
85904a8
sim: Remove more cfg around validate-slot-0
by David Brown
· 7 years ago
9930a3e
sim: Use enc capability
by David Brown
· 7 years ago
3910ab1
sim: eliminate (some) overwrite cfg
by David Brown
· 7 years ago
5c9e0f1
sim: Move 'Image' code to a separate module
by David Brown
· 7 years ago
25d7b0f
Update simulator dependencies
by Fabio Utzig
· 7 years ago
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
Next »