Willy-JL
3a4fece79c
Merge remote-tracking branch 'mntm/dev' into ofw-3822-nestednonces
2024-09-27 02:37:23 +01:00
Willy-JL
8b8d3b2833
Merge remote-tracking branch 'ul/dev' into mntm-dev
2024-09-27 01:48:29 +01:00
Willy-JL
ae3b2d40e4
Merge branch 'nestednonces' into ofw-3822-nestednonces
2024-09-24 05:56:21 +01:00
Willy-JL
49fa88a188
Merge remote-tracking branch 'mntm/dev' into ofw-3822-nestednonces
2024-09-24 05:55:34 +01:00
Willy-JL
62ce89e41e
Merge remote-tracking branch 'ul/dev' into mntm-dev
2024-09-24 05:47:20 +01:00
noproto
0ba8ac4ed0
Uniformly use crypto1_ prefix for symbols in Crypto1 API
2024-09-23 19:44:08 -04:00
MX
16e4b9219a
merge ofw pr 3885 - Add API to enforce ISO15693 mode [ci skip]
...
by aaronjamt
https://github.com/flipperdevices/flipperzero-firmware/pull/3885/files
2024-09-21 03:50:03 +03:00
Willy-JL
b1886e5593
Merge remote-tracking branch 'mntm/dev' into ofw-3822-nestednonces
2024-09-18 02:12:13 +01:00
m7i-org
df273950cc
Sub-GHz: Show satellites count with an icon ( #215 )
...
* feat(subghz): show satellites if enabled
Replaces the display of the number of satellites during SubGHz scanning. If GPS is enabled (an an external module connected) it will blink a GPS icon with the number of sats currently in range (even if zero).
Using a 10x10px "positioning" icon that replaces the SubGHz icon on the bottom right.
* Revert api version to ofw release
* f18 too
* Tweak icon a little
* Update changelog
* Format
---------
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com >
2024-09-18 01:43:30 +02:00
Aaron Tulino
5afc01a4c3
NFC: Add API to enforce ISO15693 mode ( #225 )
...
* Add API to enforce ISO15693 mode
See https://github.com/flipperdevices/flipperzero-firmware/pull/3885
* Revert symbols version
* Format
* Update changelog
---------
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com >
2024-09-17 23:32:03 +02:00
Willy-JL
d1bc8e53f3
Merge remote-tracking branch 'ofw/dev' into mntm-dev --nobuild
2024-09-17 22:02:22 +01:00
MX
521de2bc04
Merge remote-tracking branch 'OFW/dev' into dev
2024-09-16 18:00:02 +03:00
Nathan N
4836a54847
Merge branch 'flipperdevices:dev' into nestednonces
2024-09-16 05:27:52 -04:00
porta
19a3736fe5
[FL-3891] Folder rename fails ( #3896 )
...
* fix, refactor: storage is_subdir API
* docs: fix incorrect comment
* test: new storage apis
* test: use temporary path
* style: fix formatting
* UnitTest: storage path macros naming
* UnitTest: storage path macros naming part 2
Co-authored-by: あく <alleteam@gmail.com >
2024-09-15 16:01:42 +01:00
Willy-JL
b31dec8e71
Merge remote-tracking branch 'ofw/dev' into mntm-dev
2024-09-14 01:10:44 +02:00
MX
891a6c047a
Merge remote-tracking branch 'OFW/dev' into dev
2024-09-13 22:26:58 +03:00
porta
b670d5b6e2
[FL-3885] Put errno into TCB ( #3893 )
...
* feat: thread-safe errno
* ci: fix pvs warning
* ci: silence pvs warning
* fix: 🤯
* test: convert test app into a unit test
2024-09-13 18:31:07 +01:00
Nathan N
8d26636fba
Merge branch 'flipperdevices:dev' into nestednonces
2024-09-10 20:13:20 -04:00
Willy-JL
c0d8659a2c
Fix API symbols version for OFW 1.0.1
2024-09-10 20:38:32 +02:00
Willy-JL
777ab46ddf
Merge remote-tracking branch 'mntm/dev' into ofw-3822-nestednonces
2024-09-10 20:34:12 +02:00
MX
876cbc40b7
Merge remote-tracking branch 'OFW/dev' into dev
2024-09-10 05:48:55 +03:00
Willy-JL
c1ba3e34cb
Merge remote-tracking branch 'ofw/dev' into mntm-dev
2024-09-09 23:23:14 +02:00
RebornedBrain
5f4f4fcc60
FeliCa anti-collision fix ( #3889 )
...
* System code added to felica hal config functions
* Felica sensf_res setup logic adjusted with new struct
* Set api symbols version to 73.0
* Felica unit tests fix
* Furi: prevent use after free on xEventGroupSetBits call
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2024-09-09 22:11:53 +01:00
gornekich
9558a5fa08
Merge branch 'dev' into nestednonces
2024-09-09 13:34:47 +01:00
MX
6911ba12ad
Merge remote-tracking branch 'OFW/dev' into dev
2024-09-07 22:31:11 +03:00
Willy-JL
2b5b6543d6
Merge remote-tracking branch 'ofw/dev' into mntm-dev
2024-09-07 19:14:22 +02:00
Willy-JL
c5fa2c46f8
Merge remote-tracking branch 'ofw/dev' into mntm-dev
2024-09-07 18:37:13 +02:00
Silent
8672a1d94c
Replace all calls to strncpy with strlcpy, use strdup more, expose strlcat ( #3866 )
...
strlcpy doesn't zero the buffer and ensures null termination,
just like snprintf
strlcat is already used by mjs and it's a safe alternative to strcat,
so it should be OK to expose to apps
2024-09-07 17:16:56 +01:00
Aleksandr Kutuzov
9ea7a4671a
Merge remote-tracking branch 'origin/dev' into nestednonces
2024-09-07 13:47:07 +01:00
porta
266d4b3234
[FL-3897] Happy mode ( #3863 )
...
* feat: happy mode
* feat: remove sad dolphin when powering off in happy mode
* style: address review comments
* Dolphin: add missing furi_checks
* Komi: add missing region initialization on startup
Co-authored-by: あく <alleteam@gmail.com >
2024-09-07 12:54:23 +01:00
Willy-JL
cb0798cdc3
Merge remote-tracking branch 'ofw/dev' into mntm-dev
2024-09-06 23:09:48 +02:00
MX
3f8a92bc86
Merge remote-tracking branch 'OFW/dev' into dev
2024-09-06 19:13:51 +03:00
Silent
8caa861cc7
Exposed view_dispatcher_get_event_loop ( #3858 )
...
* Exposed view_dispatcher_get_event_loop
* Bump api symbols
Co-authored-by: あく <alleteam@gmail.com >
2024-09-06 14:11:05 +01:00
Willy-JL
16859a41b9
Merge remote-tracking branch 'ofw/dev' into mntm-dev
2024-09-06 02:00:42 +02:00
MX
56530ee61c
Merge remote-tracking branch 'OFW/dev' into dev
2024-09-05 22:10:41 +03:00
hedger
feb1b2f349
[FL-3882] Clean up of LFS traces ( #3849 )
...
* updater, storage: removed mentions of LFS from public APIs; updated corresponding strings
* rpc: updated include path
Co-authored-by: あく <alleteam@gmail.com >
2024-09-05 18:44:22 +01:00
Willy-JL
f65d4bb233
Merge remote-tracking branch 'ofw/dev' into mntm-dev
2024-09-05 19:17:18 +02:00
porta
c9791a280a
[FL-3884] Proper integer parsing ( #3839 )
...
* feat: strint_to_uint32 and tests
* fix: permit explicit bases and prefixes
* feat: strint_to_{int32,uint16,int16}
* feat: strint_to_u?int64
* refactor: replace strtol, strtoul, sscanf with strint_to_*
* fix: api symbols
* docs: document parameter `end` of strint_to_uint_32
* style: apply changes requested by hedger
* refactor: fix pvs-studio diagnostic
* style: apply changes requested by CookiePLMonster
* fix: unused var
* fix: pointer type
* refactor: convert atoi to strint_to_*
* fix: strint_to_uint8 doesn't actually exist ._ .
* fix: memory leak
* style: address review comments
* Toolbox: couple small comments in the code and doxygen comment update. SubGhz, Loader: fix strint usage.
* Loader: fix incorrect cast
Co-authored-by: あく <alleteam@gmail.com >
2024-09-05 18:02:42 +01:00
Willy-JL
e60b0180ec
Merge remote-tracking branch 'ofw/dev' into mntm-dev
2024-09-05 18:15:25 +02:00
DerSkythe
b040db07f4
Gui: Add up and down button drawing functions to GUI elements ( #3804 )
...
* feat: Add up and down button drawing functions to GUI elements
Two button drawing functions, elements_button_up and elements_button_down, have been added to the GUI elements. These functions allow a button to be drawn at the top left and top right corner of the canvas respectively, with an accompanying string and icon. The underlying layout and design of these buttons is defined within these functions.
* feat: Add null checks for Canvas parameter in button functions
Added furi_check to ensure the Canvas parameter is not null in elements_button_up and elements_button_down functions. This prevents potential crashes due to dereferencing a null pointer.
Co-authored-by: hedger <hedger@users.noreply.github.com >
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2024-09-05 14:50:33 +01:00
Willy-JL
7f1c048978
Merge branch 'nestednonces' into ofw-3822-nestednonces
2024-09-04 01:30:16 +02:00
Willy-JL
aebde09f02
SubGHz: Show Weather Station icon for WS signals
2024-09-03 01:13:03 +02:00
noproto
4c14594ebb
Relocate backdoor detection
2024-08-28 09:26:59 -04:00
Willy-JL
429f763d0e
Sync API version 72.1
2024-08-21 19:13:33 +02:00
noproto
8d1a2203ae
Merge remote-tracking branch 'origin/dev' into nestednonces
2024-08-15 10:58:32 -04:00
noproto
01b19483c5
First attempt disambiguous nonce implementation
2024-08-14 02:25:57 -04:00
Willy-JL
574304f715
Final merge fixes
2024-08-14 02:01:04 +02:00
Willy-JL
1a1b3f117a
Merge Power service refactor, rework power settings
...
- Merge OFW power service refactor stuff
- Move charge cap variable to service
- Mirror settings usage of desktop and bt services for power settings
- Proper power settings struct, no more weird settings pubsub
- Load power settings on SD insert
- Set shutdown on idle time in main power settings menu, not in submenu
- Update battery icon visibility in power tick event
- Remove unused power functions (power_trigger_ui_update(), power_set_battery_icon_enabled())
2024-08-13 21:32:46 +02:00
Willy-JL
5f98c5d986
Merge remote-tracking branch 'ofw/dev' into yeet-lfs
2024-08-13 02:27:09 +02:00
Willy-JL
c412d00c3a
Merge commit '0b19fd29e665484223bcae5d53f339b832c4c9a1' into yeet-lfs
2024-08-12 18:29:05 +02:00