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
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
47LeCoste
1078625775
BadUSB: qFlipper install script for MacOS ( #2915 )
...
* Create Install_qFlipper_macOS.txt
* BadUSB: qFlipper mac install routine improvements
Co-authored-by: あく <alleteam@gmail.com>
2023-08-10 06:10:04 +09:00
MX
7027f6a4c4
Merge branch 'ofw-dev' into dev
2023-08-09 15:05:12 +03:00
Astra
a39ef50fdb
[FL-3433] Add compressor.h to the SDK ( #2962 )
2023-08-09 16:52:41 +09:00
Alexandre L
d9e931b7b7
fbt: Fix building using path with space ( #2948 )
...
* fbt: Fix building on Windows using path with space
* scripts: Fixed formatting
---------
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: hedger <hedger@nanode.su>
2023-08-09 04:46:07 +04:00
Robin Gareus
98d4309b61
IR Universal Audio Remote: add NAD C316BEE ( #2954 )
...
Remote control "NAD Amp1" https://nad.de/product/nad-c316bee-v2-vollverstaerker/
Co-authored-by: あく <alleteam@gmail.com>
2023-08-09 06:44:45 +09: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
Derek Jamison
e9f1af44f2
Fixes #2957 - subghz decode_raw ( #2958 )
...
* Fixes #2957 - subghz decode_raw
* SubGhz: proper decode_raw fix
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-08-08 17:03:39 +09:00
Astra
ab006361cc
Update the application catalog link in the readme ( #2959 )
2023-08-08 15:35:51 +09:00
Astra
1e4af1d550
FDX-B temperature in system units ( #2941 )
...
* FDX-B temperature now uses system units
* LF-RFID: wrap floats in fdx-b temperature conversion
Co-authored-by: あく <alleteam@gmail.com>
2023-08-07 19:28:47 +09:00
Nikolay Minaylov
4c771b66dc
[FL-3471] Infrared: buttons move feature rework ( #2949 )
2023-08-07 18:18:46 +09:00
MX
20a6aa078c
update changelog
2023-08-05 19:09:32 +03:00
MMX
3c298d7d83
Merge pull request #570 from amec0e/dev
...
Updated infrared assets
2023-08-05 18:41:07 +03:00
amec0e
e01e6f163c
Update tv.ir
...
Updated last checked
2023-08-05 15:37:47 +01:00
amec0e
6f37f01b20
Update projectors.ir
...
Updated last checked
2023-08-05 15:36:45 +01:00
amec0e
d11fdca903
Update fans.ir
...
New additions
2023-08-05 15:36:21 +01:00
amec0e
e50cab3da1
Update audio.ir
...
Updated last checked
2023-08-05 15:35:47 +01: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
0f61a8eb46
upd changelog
2023-08-05 14:28:24 +03:00
MX
6ef1847e4d
Merge remote-tracking branch 'origin/dev' into dev
2023-08-05 14:27:11 +03:00
MX
f70d2b5ae7
revert old nfc debug defines was used to save space
2023-08-05 14:25:16 +03:00
MMX
4951efff4d
Merge pull request #569 from Leptopt1los/dev
...
ac.ir update
2023-08-05 14:19:00 +03:00
MX
07f6859a80
update changelog
2023-08-05 14:16:02 +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
Astra
d09cf6c692
FDX-B temperature now uses system units
2023-08-05 14:00:48 +03:00
MX
afa7bd7f79
Update TOTP
...
https://github.com/akopachov/flipper-zero_authenticator
2023-08-05 13:57:55 +03:00
leptoptilos
eb54fef384
ac.ir: Ghost samples deleted
2023-08-05 18:55:52 +09:00
leptoptilos
fe630362a8
ac.ir: Tosot deleted (duplicate)
2023-08-05 18:52:58 +09:00
leptoptilos
66deaad4f4
ac.ir: Modified LG General signal. 'Off' now becomes 'raw', Cool_lo set to 16
2023-08-05 18:44:47 +09:00
MX
74ffb02b56
Merge branch 'ofw-dev' into dev
2023-08-02 19:09:48 +03:00
Lesha Lomalkin
c7648eb932
fbtenv: add additional environ variable to control execution flow ( #2938 )
...
* fbtenv: add flags FBT_PRESERVE_TAR, FBT_SKIP_CHECK_SOURCED for usage with external tools
* fbtenv: beautify, add info to fbtenv_print_config section if FBT_VERBOSE
* fbtenv: fixes
Co-authored-by: あく <alleteam@gmail.com>
2023-08-03 00:38:51 +09:00
erikj95
cf6706c42e
NFC CLI: Fix multiple apdu commands from not working when one of them gives an empty response ( #2922 )
...
* NFC CLI: Fix multiple apdu commands from not working when one of them gives an empty response
* Make PVS happy
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-08-03 00:24:02 +09:00
AloneLiberty
a7aef0bfc2
NFC: Fix MFC key invalidation ( #2912 )
...
* NFC: Fix key invalidation (again~)
* NFC: shouldn't be there
This code get called each time we check for B key
Co-authored-by: あく <alleteam@gmail.com>
2023-08-03 00:06:38 +09:00
Astra
3e8e999909
[FL-3470] Rename Applications to Apps ( #2939 )
...
* Applications are now apps
* Desktop: Apps in settings
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-08-02 23:58:59 +09:00
MX
3a5ed704fd
Merge branch 'ofw-dev' into dev
2023-08-02 16:09:16 +03:00
Andrey Zakharov
7a45db3881
Fix about screen ( #2907 )
...
* Fix about screen
* About: use COUNT_OF
Co-authored-by: Andrey Zakharov <andzhr@yandex.ru>
Co-authored-by: あく <alleteam@gmail.com>
2023-08-02 14:19:00 +09:00
Skorpionm
9fd9dd85e3
SubGhz: change CC1101_ext TIM17 resolution to 2µs ( #2909 )
...
* SubGhz: change the operation of the TIM17 timer in CC1101_ext to 2µs
* SubGhz: remove special characters
Co-authored-by: あく <alleteam@gmail.com>
2023-08-02 13:45:39 +09:00
minchogaydarov
313e9c3d89
Add Daikin FTXC35DV1B ac remote ( #2913 )
...
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-08-02 13:32:12 +09:00
Leopold
c72531edc6
change FuriThreadPriorityIsr to 31 (configMAX_PRIORITIES-1) ( #2920 )
...
* change FuriThreadPriorityIsr to 31 (configMAX_PRIORITIES-1)
* Furi: less hardcoded max priority, fix spelling
* Format sources
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-08-02 13:23:04 +09:00
Astra
035e447009
[FL-3462] External apps icounter ( #2928 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-08-02 12:58:39 +09:00
plgcoder
be86b0f38a
Overly missed feature: Infrared: move button (change button order in a remote) ( #2894 )
...
* Feature: Infrared: move button (change button order in a remote)
* little fix in furi_assert (case Move button to the end)
2023-08-02 12:43:36 +09:00
Astra
a677b2bcc2
[FL-3469] Move U2F path to ext ( #2935 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-08-02 00:50:17 +09:00
hedger
17bcfee224
[FL-3441] faploader: always create app dir, even if it doesn't have subdirs ( #2901 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-08-02 00:43:14 +09:00
Astro
1536f7a643
Update audio.ir ( #2897 )
...
* Update audio.ir: added Panasonic SA-PM193 codes to universal remote
* Update audio.ir: added play/pause code as Pause button
Co-authored-by: あく <alleteam@gmail.com>
2023-08-01 22:33:17 +09:00
Francis
67ca96ea96
Added French Canadian layout ( #2896 )
...
French Canadian layout for Windows
Co-authored-by: あく <alleteam@gmail.com>
2023-08-01 18:45:39 +09:00
MMX
fe7a1c2fcc
SubGHz - Keeloq: Read Centurion Nova remotes ( #2892 )
...
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-08-01 18:32:24 +09:00