Willy-JL
34d4ef0366
Merge branch 'nestednonces' into mntm-dev
2024-10-09 02:48:00 +01:00
Willy-JL
ef5a2aa2c7
Merge remote-tracking branch 'ofw/dev' into mntm-dev
2024-10-09 02:47:29 +01:00
Nathan N
56febb12b1
Merge branch 'dev' into nestednonces
2024-10-08 18:48:47 -04:00
noproto
bcc8d3ee3d
Merge branch 'nestednonces' of https://github.com/noproto/flipperzero-firmware into nestednonces
2024-10-08 18:48:02 -04:00
noproto
a1590fc74a
Fix memory leak in static encrypted attack
2024-10-08 18:46:59 -04:00
Silent
5b36c5465d
FuriThread: Improve state callbacks ( #3881 )
...
State callbacks assumed they were invoked from the thread that changed
its state, but this wasn't true for FuriThreadStateStarting in the past,
and now it's not true for FuriThreadStateStopped either.
Now it is safe to release the thread memory form the state callback
once it switches to FuriThreadStateStopped. Therefore, pending deletion
calls can be removed.
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2024-10-08 20:50:31 +01:00
jay candel
369e19def3
[IR] Heavily Expand Universal Remotes ( #3929 )
...
* expand all universal remotes
AC: 26.04% increase
Audio: 277.05% increase
Projector: 43.36% increase
TV: 35.54% increase
* formatted with flipper infrared script
* Delete applications/main/infrared/tv.ir
* Delete applications/main/infrared/ac.ir
* Delete applications/main/infrared/audio.ir
* Delete applications/main/infrared/projector.ir
* more ac additions
* updated universal files: all buttons have same capitalization now, ran through infrared script again.
* improved raw signal checks on ac file
* updated ac.ir
* update ac.ir
* Infrared: remove duplicate data from projector.ir
Co-authored-by: あく <alleteam@gmail.com >
2024-10-08 14:07:05 +01:00
Ruslan Nadyrshin
41c35cd59e
Documentation: update and cleanup ( #3934 )
...
* Developers Docs editing
* Logo underline removed
The underline has been removed when hovering over the logo.
* proofread docs
* application -> app in several files
---------
Co-authored-by: knrn64 <25254561+knrn64@users.noreply.github.com >
Co-authored-by: あく <alleteam@gmail.com >
2024-10-08 15:27:16 +04:00
Luu
eef9c42be7
Power: Suppress Shutdown on Idle While Charging / Plugged In ( #244 )
...
* Update power.c
* Update power.c
Co-authored-by: WillyJL <49810075+Willy-JL@users.noreply.github.com >
* Update power.c
Co-authored-by: WillyJL <49810075+Willy-JL@users.noreply.github.com >
* Format
* Also restart timer when plugged in but fully charged
avoids the 'it is now safe to unplug cable' screen
* Update changelog
---------
Co-authored-by: WillyJL <49810075+Willy-JL@users.noreply.github.com >
2024-10-08 06:17:05 +02:00
m7i-org
ae70945238
Sub-GHz: Fix GPS "Latitute" typo, switch to "Lat" and "Lon" in .sub files ( #246 )
...
* fix(subghz): s/Latitute/Latitude/
* feat(subghz): using Lat,Lon with fallback to older values
* Some speedup and fix fallbacks
* Update changelog
---------
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com >
2024-10-08 06:10:07 +02:00
Willy-JL
ff87fbee37
Forgot to add thsi to changelog --nobuild
2024-10-08 04:25:26 +01:00
Willy-JL
cedbf0f2e3
FBT: Don't auto-update API version (must follow OFW) --nobuild
2024-10-08 03:30:50 +01:00
Willy-JL
ef84f22adf
Run API check even on PRs --nobuild
2024-10-08 03:13:55 +01:00
Willy-JL
bffb7e858e
Format --nobuild
2024-10-08 03:03:56 +01:00
Willy-JL
24869788d2
Merge remote-tracking branch 'ul/dev' into mntm-dev --nobuild
2024-10-08 03:01:19 +01:00
Willy-JL
a17cae7aec
FBT: Deterministic tarfile perms --nobuild
2024-10-08 02:20:29 +01:00
Willy-JL
04c9de7c18
CLI-GUI Bridge: Add more symbols to keyboard ( #222 )
2024-10-07 04:53:15 +01:00
Willy-JL
2c247bcb50
Fix compiling unit tests (missing NFC mock for #225 )
2024-10-07 04:43:08 +01:00
m7i-org
ca668ee006
Bresser 3CH protocol: added V0 message format ( #245 )
...
* feat(subghz): added V0 message format to Bresser 3CH protocol
Improved the Bresser 3CH recognition, as some sensors send multiple message types at the same time.
* Update changelog
---------
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com >
2024-10-07 05:22:25 +02:00
Willy-JL
0d6312d097
Change asset pack icons logging to info
2024-10-07 04:09:49 +01:00
MX
d2226bd383
upd changelog
2024-10-07 06:09:16 +03:00
Willy-JL
89c7875a96
Merge branch 'nestednonces' into mntm-dev
2024-10-07 04:01:39 +01:00
MMX
069161c638
Merge pull request #816 from amec0e/dev
...
Updated IR assets
2024-10-07 06:01:29 +03:00
Willy-JL
ba605e1c03
Merge remote-tracking branch 'ul/dev' into mntm-dev
...
Only partially merged 1ceb1eb256 and 09d6e4ee30
Changes to login in cc1101_ext.c and adding setting are ignored
2024-10-07 04:00:01 +01:00
MX
7eac8fbbb4
Merge remote-tracking branch 'noproto/nestednonces' into dev
2024-10-07 04:48:23 +03:00
Willy-JL
4d8aacebdd
Drop commit '0eaad8bf64f0' from mntm-dev
...
# Conflicts:
# applications/main/bad_usb/application.fam
# applications/main/bad_usb/bad_usb_app.c
# applications/main/bad_usb/bad_usb_app_i.h
# applications/main/bad_usb/helpers/bad_usb_hid.c
# applications/main/bad_usb/helpers/bad_usb_hid.h
# applications/main/bad_usb/helpers/ducky_script.c
# applications/main/bad_usb/helpers/ducky_script.h
# applications/main/bad_usb/scenes/bad_usb_scene_config.h
# applications/main/bad_usb/scenes/bad_usb_scene_work.c
# applications/main/bad_usb/views/bad_usb_view.c
2024-10-07 02:47:25 +01:00
MX
306e34c64b
Merge remote-tracking branch 'OFW/dev' into dev
2024-10-07 04:47:24 +03:00
Willy-JL
5f3a9e5cc2
Merge commit '0469ef0e5529' into mntm-dev
2024-10-07 02:44:57 +01:00
Willy-JL
b54ded31e7
Sync apps
2024-10-07 02:14:11 +01:00
MX
86b8c8d859
LED universal remote
...
DB by amec0e
other things by me
2024-10-07 04:03:07 +03:00
Nathan N
f346412e27
Merge branch 'dev' into nestednonces
2024-10-06 16:22:03 -04:00
noproto
a905c1492d
Handle invalid key candidates
2024-10-06 16:19:26 -04:00
Astra
0eaad8bf64
[FL-3896] Split BadUSB into BadUSB and BadBLE ( #3931 )
...
* Remove BLE from BadUSB
* Add the BadBLE app
* Format images to 1-bit B/W
* BadUsb: remove dead bits and pieces
Co-authored-by: あく <alleteam@gmail.com >
2024-10-06 20:21:31 +01:00
あく
0469ef0e55
FuriHal, drivers: rework gauge initialization routine ( #3912 )
...
* FuriHal, drivers: rework gauge initialization, ensure that we can recover from any kind of internal/external issue
* Make PVS happy
* Format sources
* bq27220: add gaps injection into write operations
* Drivers: bq27220 cleanup and various fixes
* Drivers: bq27220 verbose logging and full access routine fix
* Drivers: better cfg mode exit handling in bq27220 driver
* Drivers: rewrite bq27220 based on bqstudio+ev2400, experiments and guessing. Fixes all known issues.
* PVS: hello license check
* Drivers: minimize reset count in bq27220 init sequence
* Drivers: bq27220 hide debug logging, reorganize routine to ensure predictable result and minimum amount of interaction with gauge, add documentation and notes.
* Drivers: more reliable bq27220_full_access routine
* Drivers: replace some warning with error in bq27220
* Drivers: move static asserts to headers in bq27220
* Fix PVS warnings
* Drivers: simplify logic in bq27220
---------
Co-authored-by: hedger <hedger@users.noreply.github.com >
2024-10-06 22:36:05 +04:00
RebornedBrain
8c14361e6a
[FL-3830] Emulation freeze ( #3930 )
...
Co-authored-by: あく <alleteam@gmail.com >
2024-10-06 17:55:13 +01:00
assasinfil
c3dc0ae6b9
Plantain parser improvements ( #3469 )
...
* Refactored card nubmer and balance
* Podorozhnik refactor
* Balance fix and BSK card support added
Co-authored-by: あく <alleteam@gmail.com >
2024-10-06 17:48:12 +01:00
assasinfil
6ead328bb7
Moscow social card parser ( #3464 )
...
* Updated troyka layout (full version)
* Changed to furi func
* Small refactor
* Bitlib refactor
* Moved to API
* Rollback troyka parser
* Fix functions
* Added MSK Social card parser
* Parser func refactor start
* Layout E3 refactored
* Layout E4 refactored
* Layout 6 refactored
* Layout E5 refactored
* Layout 2 refactored
* Layout E5 fix
* Layout E6 refactored, valid_date need fix
* Layout E6 fix
* Layout FCB refactored
* Layout F0B refactored
* Layout 8 refactored
* Layout A refactored
* Layout C refactored
* Layout D refactored
* Layout E1 refactored
* Layout E2 refactored
* Old code cleanup
* Memory cleanup
* Unused imports cleanup
* Keys struct refactor
* Keys struct refactor
* Layout E1 fix
* Added debug info for layout and department
* Fix social card parse validation
* Added card number validation
* Added transport data ui improvements from Astrrra's troyka render func.
Co-authored-by: gornekich <n.gorbadey@gmail.com >
Co-authored-by: あく <alleteam@gmail.com >
2024-10-06 17:33:07 +01:00
Nikolay Marchuk
cfb9c991cb
furi_hal_random: Wait for ready state and no errors before sampling ( #3933 )
...
When random output is not ready, but error state flags are not set,
sampling of random generator samples zero until next value is ready.
2024-10-06 16:56:35 +01:00
amec0e
f53a0d29be
Update audio.ir
...
Removed additional whitespaces
2024-10-05 15:41:07 +01:00
amec0e
ffd0da1457
Update fans.ir
...
Removed additional whitespaces
2024-10-05 15:40:42 +01:00
amec0e
f858949372
Update projectors.ir
...
Removed additional whitespaces
2024-10-05 15:39:39 +01:00
amec0e
6814fe8fb3
Update tv.ir
...
Removed additional whitespaces
2024-10-05 15:38:33 +01:00
amec0e
58bac2571b
Update audio.ir
...
New addition
2024-10-05 15:26:46 +01:00
amec0e
74c8a2b7b6
Update fans.ir
...
New addition
2024-10-05 15:26:23 +01:00
amec0e
b4c230f955
Update projectors.ir
...
New addition
2024-10-05 15:25:58 +01:00
amec0e
5c99477c1e
Update tv.ir
...
New additions
2024-10-05 15:25:31 +01:00
MX
2e241f56eb
rename everywhere
2024-10-05 14:55:09 +03:00
MX
09d6e4ee30
fix idle states
2024-10-05 12:16:37 +03:00
MX
ae14e8d3f0
upd changelog
2024-10-05 10:32:24 +03:00
MX
0d8d71ff1c
Merge remote-tracking branch 'RebornedBrain/reborned/some_api_adjustments' into dev [ci skip]
2024-10-05 10:19:32 +03:00