twisted-pear
c976ff11bf
Expose additional functions of the crypto engine to user ( #2923 )
...
* Allow loading user supplied keys and add CTR mode
* Add GCM mode to furi_hal_crypto
* Split up CTR and GCM code, add flag for adv crypto
* Add convenience functions for GCM crypto
* Run fbt format
* Update GCM to support additional auth data
* Update APIs
* FuriHal: update crypto documentation, method names and usage
* Clean up code for key (un)loading, GCM and CTR
- get rid of goto
- do not use furi_hal_bt_is_alive() when not using secure enclave
- give defines a type and wrap in ()
* Add unit test for CTR and GCM crypto
* FuriHal: const in crypto unit tests, cortex timer for crypto operations timeouts
* FuriHal: update crypto docs
Co-authored-by: twisted_pear <twstd@posteo.net >
Co-authored-by: hedger <hedger@users.noreply.github.com >
Co-authored-by: あく <alleteam@gmail.com >
2023-08-10 17:44:46 +09:00
Willy-JL
9e8139bb13
Fix keybinds for main applications / exta actions
2023-08-10 03:31:49 +02:00
Willy-JL
367389367a
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev
2023-08-10 02:18:22 +02:00
Willy-JL
177d813e9d
Keybind fix hang on loader app error
2023-08-10 02:05:18 +02:00
Willy-JL
605806d3a6
Loader fix string pointer bugs with start detached
2023-08-10 02:04:41 +02:00
Willy-JL
df19f69e73
Desktop keybinds select any file (use default app)
...
#248
2023-08-10 01:59:32 +02:00
Willy-JL
04f724a52c
Add run_with_default_app(), run files in right app
2023-08-10 01:44:33 +02:00
Willy-JL
ea6966208b
Rename archive external helper include
2023-08-10 01:23:43 +02:00
Willy-JL
c5700767b6
Archive show decide between binary and text viewer
2023-08-10 01:08:16 +02:00
Willy-JL
d4e1d28187
Completely new text viewer app (proper newlines)
...
Code borrowed from archive app show scene, will be used to replace that
2023-08-10 01:04:31 +02:00
Willy-JL
0196d22db3
Merge branch 'dev' of https://github.com/Flipper-XFW/Xtreme-Firmware into xfw-dev
2023-08-10 00:05:50 +02:00
Willy-JL
2cb692b7d4
Add header to mass storage create scene --nobuild
2023-08-10 00:05:44 +02:00
Willy-JL
e8ae54d892
Add header to xtreme app, move intro button
2023-08-09 23:40:58 +02:00
Sil
f23770d867
Remove unused name
2023-08-09 23:31:27 +02:00
Willy-JL
2efa61fa62
Add header api to var item list
2023-08-09 23:25:46 +02:00
Sil
e2694a5c82
Merge branch 'dev' of https://github.com/Flipper-XFW/Xtreme-Firmware into dev
2023-08-09 23:23:23 +02:00
Sil
01dcf16c05
Add Commodore 64 style menu
2023-08-09 23:22:15 +02:00
Nikolay Minaylov
fb63e53d9a
[FL-3435] External apps removed ( #2934 )
...
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2023-08-10 06:18:40 +09:00
Willy-JL
efe2992c75
Fix submenu header usage and add warning
2023-08-09 22:32:27 +02:00
Willy-JL
01b63b0a46
Mirror some submenu and varitemlist code/behavior
2023-08-09 22:31:27 +02:00
Willy-JL
bfb9296d07
Short name for all menu styles
2023-08-09 21:09:38 +02:00
MX
7027f6a4c4
Merge branch 'ofw-dev' into dev
2023-08-09 15:05:12 +03:00
Willy-JL
55ef087fe7
Fix magspoof power issues
2023-08-09 02:14:21 +02:00
Sergey Gavrilov
00cdc3d1cb
[FL-3461] RPC: md5 in storage list ( #2929 )
...
* Protobuf: update
* Toolbox: md5 for file. Unit-Tests: test md5_calc.
* Storage RPC, CLI, unit tests: use new md5_calc
* Protobuf: update
* RPC, StorageList: append md5 info to file
* fbt: attempt to fix shallow submodule checkouts
* pvs: make happy
* Protobuf: update to latest release
Co-authored-by: hedger <hedger@nanode.su >
Co-authored-by: hedger <hedger@users.noreply.github.com >
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2023-08-09 06:34:54 +09:00
gid9798
8936c02487
NFC App: Add manual MF Classic custom UID
2023-08-08 14:16:35 +03:00
Nikolay Minaylov
4c771b66dc
[FL-3471] Infrared: buttons move feature rework ( #2949 )
2023-08-07 18:18:46 +09:00
MX
49d2b31446
Add extra symbol, upd readme, upd codeowners
2023-08-05 15:25:06 +03:00
MX
c1438ce850
remove unused variable
2023-08-05 15:08:56 +03:00
MX
f70d2b5ae7
revert old nfc debug defines was used to save space
2023-08-05 14:25:16 +03:00
MX
d30510f700
upd subbrute
2023-08-05 14:02:32 +03:00
nminaylov
becc8edd8c
IR: buttons move feature rework
2023-08-05 14:00:57 +03:00
MX
afa7bd7f79
Update TOTP
...
https://github.com/akopachov/flipper-zero_authenticator
2023-08-05 13:57:55 +03:00
ClaraCrazy
b7c52f3adf
Add tiddies to Flipper CLI
2023-08-05 01:24:26 +02:00
Willy-JL
6cea80c8a8
Format
2023-08-04 21:14:23 +02:00
Willy-JL
bf1d08f782
Magspoof gpio and power fixes by @xMasterX
2023-08-04 21:13:54 +02:00
Willy-JL
939b572f04
Tweak GPIO app tags
2023-08-04 21:07:57 +02:00
Willy-JL
24dfca4379
Add transparent lockscreen toggle
2023-08-04 20:57:37 +02:00
Willy-JL
00728b688b
Main apps in ext apps folders (use if not in menu)
2023-08-04 20:55:55 +02:00
Willy-JL
4891a37033
Tweak some setting names
2023-08-04 20:17:18 +02:00
Willy-JL
60353e27ed
Move gpio pins settings to own protocols menu
2023-08-04 20:16:07 +02:00
Willy-JL
95a6dae54a
Magspoof move folder and add example files
2023-08-04 19:58:56 +02:00
Willy-JL
299ab3e89b
Magspoof use system icons
2023-08-04 19:50:22 +02:00
Willy-JL
8163ebb30d
Use system text input in magspoof
2023-08-04 19:48:25 +02:00
Willy-JL
700b257897
Add magspoof
2023-08-04 19:25:43 +02:00
Blaine Murphy
c268bf5ff6
Replaced stock MOTD with a customized one
2023-08-04 09:43:12 -04:00
Willy-JL
43141a3384
Mass storage better handling of max filesizes
2023-08-04 02:45:25 +02:00
Willy-JL
09533b36e0
Dolphin deeds done in loader, exclude games/media
2023-08-03 23:19:23 +02:00
Willy-JL
21eeb53960
Storage error handling improvements
2023-08-03 15:20:54 +02:00
Willy-JL
3e7724aeec
Rework mass storage create image name and size
2023-08-03 15:20:11 +02:00
Willy-JL
fe3c760c8d
Mass storage better image creation handling
2023-08-03 14:59:01 +02:00