Commit Graph

4015 Commits

Author SHA1 Message Date
Willy-JL fb13943360 Lock menu fix main settings button 2023-03-25 00:25:06 +00:00
Willy-JL 24d42a46ae Fix POCSAG pager RIC: text repetition (#172) 2023-03-24 23:08:18 +00:00
Willy-JL fc5f181d11 Raise daily xp limits 2023-03-24 22:10:31 +00:00
Willy-JL c9c2e1ce38 Remove warning on disable rgb backlight 2023-03-24 22:08:55 +00:00
Willy-JL 906f2d324b Merge branch 'ul-dev' into xfw-dev 2023-03-24 18:56:42 +00:00
Willy-JL c5f23a6cdb Format 2023-03-24 18:43:18 +00:00
Willy-JL 98cd9f81ab Remove unused rgb backlight code 2023-03-24 17:55:52 +00:00
Willy-JL bcd4273cf5 Update rgb backlight colors 2023-03-24 17:53:17 +00:00
Willy-JL 88da94c72e Update rgb backlight warning text 2023-03-24 17:53:03 +00:00
Willy-JL 31122e295c Hide statusbar in lock menu 2023-03-24 00:00:33 +00:00
Willy-JL 90b333b088 Lock menu save settings at exit (fix lag) 2023-03-23 22:23:32 +00:00
Willy-JL 3b71b8596c Initial lock menu rework 2023-03-23 03:33:13 +00:00
MX 73c7dce45a Merge pull request #395 from Willy-JL/ignore-api-mismatch
Fap loader add option to ignore api mismatch
2023-03-22 23:13:48 +03:00
Willy-JL 5ab574d7f2 Fap loader add option to ignore api mismatch 2023-03-22 20:01:52 +00:00
MX 9165b819f4 fix merge issues 2023-03-22 22:04:04 +03:00
MX 795c8eeef7 Merge branch 'fz-dev' into dev 2023-03-22 21:13:39 +03:00
あく 7bf0a4786c [FL-3152] Screen streaming improvements (#2498)
* Rpc: reserve some bandwidth when screen streaming
* Move furi_hal_compress to toolbox/comporess
* Lib: heatshrink as external submodule, compile warnings fixes, better buffer management
* Lib: cleanup compressor definitions
* Rpc: add canvas orientation support
* Format Sources
2023-03-23 03:00:48 +10:00
MX a81b794475 Merge branch 'fz-dev' into dev 2023-03-22 18:36:59 +03:00
Georgii Surkov 8b224ecb15 [FL-3179] 1-Wire Overdrive Mode (#2522)
* Separate ibutton to its own module, add one_wire to f18
* Move onewire cli to a separate app
* Add definitions for normal and overdrive timings
* Update api definitions
* Add rough overdrive timings definition for onewire emulation
* Remove one_wire_host_timing.h
* Add rough overdrive timings for onewire host
* Improve overdrive mode
* Working overdrive mode from flipper to flipper
* Update thermometer example app
* Turn on otg power when running thermometer example app
* Implement reset overdrive switching
* Always exit out of overdrive mode
* Improve overdrive timings
* Fix typos
* Fix reset behaviour
* Use overdrive mode everywhere in DS1996
* Improve comments
* Bump API version

Co-authored-by: あく <alleteam@gmail.com>
2023-03-22 23:54:06 +09:00
Willy-JL 217a37515c Merge branch 'ul-dev' into xfw-dev 2023-03-22 12:12:08 +00:00
Willy-JL e3c6a63481 Add option to disable fallback animation 2023-03-22 11:59:13 +00:00
Willy-JL 84a51de03d Dont repeat same animation twice (when possible) 2023-03-22 11:57:43 +00:00
Willy-JL 775b360391 Fix crashes on bad animation manifests 2023-03-22 11:55:50 +00:00
Willy-JL 54b3c3e242 Save backlight color setting 2023-03-21 20:44:05 +00:00
Willy-JL b94c71b14f RGB backlight toggle as button with confirmation 2023-03-21 17:46:46 +00:00
MX 5b6b081664 GSN - Add manually support 2023-03-21 20:09:18 +03:00
MX 8373a21af2 Update TOTP
https://github.com/akopachov/flipper-zero_authenticator
2023-03-21 19:03:53 +03:00
MX 0d03039c19 Merge branch 'fz-dev' into dev 2023-03-21 18:05:13 +03:00
Nikolay Minaylov ce50b09b28 Remove hmac_sha256 from public API (#2519)
Co-authored-by: あく <alleteam@gmail.com>
2023-03-21 21:29:54 +09:00
AloneLiberty bf70f4b71a NFC: Fixed writing gen1a magic tags with invalid BCC (#2511)
Co-authored-by: あく <alleteam@gmail.com>
2023-03-21 21:03:14 +09:00
Willy-JL 5fe14d1bba Format 2023-03-21 04:04:54 +00:00
Willy-JL 1ddfd4f973 Merge branch 'ul-dev' into xfw-dev 2023-03-21 04:00:12 +00:00
MX c80405f880 WAV Player fixes
by @LTVA1
2023-03-21 03:04:22 +03:00
Willy-JL 52f5939773 Fap loader add option to ignore api mismatch 2023-03-21 00:03:03 +00:00
Willy-JL d05a3b7ec9 Integrate RGB backlight into API + add to xfw app 2023-03-20 23:09:41 +00:00
MX df8a57c972 Merge branch 'fz-dev' into dev 2023-03-21 01:38:41 +03:00
Willy-JL 2a834bedeb Update rgb backlight colors 2023-03-20 22:19:19 +00:00
Willy-JL ba6783ea3a Fix typo 2023-03-20 22:11:51 +00:00
Willy-JL 28ca6553ea Merge BadKB config menus + lock bt options on usb 2023-03-20 22:09:15 +00:00
Willy-JL 79976f460c Show debug options by default as locked 2023-03-20 21:36:42 +00:00
Willy-JL 89e98dea4e Format 2023-03-20 21:26:20 +00:00
Willy-JL 7231ddf857 Change locked submenu popup timeout 2023-03-20 21:16:40 +00:00
Willy-JL 19625a5016 Locked menu item fixes 2023-03-20 21:09:51 +00:00
Giacomo Ferretti f68cffef8d Add function to add a lockable submenu item
This will prevent to break existing apps
2023-03-20 20:58:05 +00:00
Willy-JL c02caa6a40 Add lockable capability to Submenu module 2023-03-20 20:57:09 +00:00
Willy-JL cfecf5d5d6 Support locked items in varitemlist 2023-03-20 20:12:20 +00:00
Hugo Grostabussiat be8387afb5 crypto: Erase key from RAM after storing into enclave
When storing a new unique secret key in the secure enclave, it is
temporarily stored in a stack buffer accessible by CPU1.
Since it is a secret key, it should not be kept in memory as it could
be leaked.

This commit calls the explicit_bzero() function from the libc to ensure
that the buffer containing the key is cleared. Unlike with bzero() and
memset(), the compiler won't optimize away calls to explicit_bzero().
2023-03-20 18:57:27 +00:00
Willy-JL 512bba335b Add mfkey32 app (#157) 2023-03-20 17:31:36 +00:00
Nikolay Minaylov 0444a80f19 [FL-3134] BadUSB: Script interpreter refactoring (#2485)
* Script command and character tables
* Non-blocking stringdelay, docs update
* altchar/altstring fix
* Layout select UI fix
* Remove debug print

Co-authored-by: あく <alleteam@gmail.com>
2023-03-21 02:22:03 +09:00
MX 3d90e6151c Fix include paths 2023-03-20 20:08:02 +03:00