Commit Graph

4780 Commits

Author SHA1 Message Date
Willy-JL 4ceed8791e BadKB redraw UI twice as often 2023-06-11 20:32:23 +01:00
Willy-JL 77cec31cc9 Some badkb cleanup 2023-06-10 23:43:17 +01:00
Willy-JL 5e810dae88 Fap loader optimizations 2023-06-10 18:14:51 +01:00
Willy-JL 82485fdb4e Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev 2023-06-09 21:37:29 +01:00
Willy-JL 711b83b2ac Add missing bt hid releases 2023-06-09 18:29:47 +01:00
MX 3ebca1327f Merge branch 'dev' into fix/subghz-notifies 2023-06-09 19:00:36 +03:00
MX 1a6b2010ba Merge pull request #509 from gid9798/byte_input_mini_editor
Byte input add feature: editor without keyboard
2023-06-09 18:52:44 +03:00
Willy-JL ebb8387545 Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev 2023-06-09 16:16:33 +01:00
Willy-JL e407c83829 Dont allow rpc unlock by default if pin locked 2023-06-09 16:04:15 +01:00
MX b61a84313a Update subbrute 2023-06-09 17:58:32 +03:00
MX de626626de Merge branch 'ofw-dev' into dev 2023-06-09 16:02:32 +03:00
Willy-JL 605f9190b0 Fix dolphin deed's 2023-06-09 13:55:28 +01:00
Willy-JL 0506869b54 Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev 2023-06-09 13:54:14 +01:00
clashlab 49d842e213 weather_station: add oregon3 with THGR221 (#2748)
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-06-09 21:18:32 +09:00
MX 53f6205766 dolphin did 2023-06-09 14:14:05 +03:00
MX e9fc5f62a5 Merge branch 'ofw-dev' into dev 2023-06-09 14:13:11 +03:00
Sergey Gavrilov 0e4344a83c Services: simplify api (#2540)
Co-authored-by: あく <alleteam@gmail.com>
2023-06-09 20:02:47 +09:00
Willy-JL db0dc7064a Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev 2023-06-09 01:27:24 +01:00
Willy-JL f2cc1fcac1 Add sanity checks for pin code validity 2023-06-08 16:51:02 +01:00
Willy-JL 5c2e7f9e08 Auto unlock rpc for u2f 2023-06-08 15:53:24 +01:00
Nikita Vostokov fd6b8cd99a Don't reset cursor position after 2x Back btn press 2023-06-08 16:54:45 +03:00
Nikita Vostokov 253478dba5 SubGHz: Fix notifications
* Emit error notification on memory full
* Set IDLE notification (led off) at Info scene if Memory Full
* Enable Rx notification and Rx after deletion of item after "Memory full" state
2023-06-08 16:54:45 +03:00
MX 18220515b5 Merge branch 'ofw-dev' into dev 2023-06-08 14:58:46 +03:00
gid9798 ce25d6339e Byte input add feature: editor without keyboard 2023-06-08 13:53:29 +03:00
hedger e3e64e5e83 [FL-3267] ble: refactored bt gatt characteristics setup (#2587)
* ble: refactored bt gatt characteristics setup
* ble: naming fixes, small optimizations
* ble: expanded bitfields; fixed pvs warnings
* ble: fixed pvs warnings for real
* ble: using FlipperGattCharacteristicDataPropsFixed for char[] props
* ble: removed flipper_gatt_characteristic_props_const_char
* ble: gatt: naming changes
* ble: gatt: fixed device_info service constant attrs sizes
* ble: gatt: copy descriptors to char instances; reworked hid chars to be callback-based; moved max size getter to callback with NULL data; added comments
* ble: gatt: removed hid_svc_report_data_callback
* ble: hid svc: better double loop idx naming
* ble: hid svc: simplified hid_svc_update_info
* ble: gatt: removed magic values; fixed type for HidSvcGattCharacteristicInfo
* ble: gatt: moved long uuids to separate files

Co-authored-by: gornekich <n.gorbadey@gmail.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-06-08 18:42:02 +09:00
ClaraCrazy b9f7008017 Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into dev 2023-06-08 10:55:45 +02:00
hedger 3226254876 [FL-3351] github: re-enabled f18 build (#2743)
* github: re-enabled f18 build
* scripts: storage: better transfer logging
* Fix PVS warnings

Co-authored-by: あく <alleteam@gmail.com>
2023-06-08 15:16:01 +09:00
g3gg0.de c186d2b0cc added ISO15693 (NfcV) reading, saving, emulating and revealing from privacy mode (unlock) (#2316)
* added support for ISO15693 (NfcV) emulation, added support for reading SLIX tags
* SLIX: fixed crash situation when an invalid password was requested
* ISO15693: show emulate menu when opening file
* rename NfcV emulate scene to match other NfcV names
* optimize allocation size for signals
* ISO15693: further optimizations of allocation and free code
* ISO15693: reduce latency on state machine reset
* respond with block security status when option flag is set
* increased maximum memory size to match standard
  added security status handling/load/save
  added SELECT/QUIET handling
  more fine grained allocation routines and checks
  fix memset sizes
* added "Listen NfcV Reader" to sniff traffic from reader to card
* added correct description to delete menu
* also added DSFID/AFI handling and locking
* increase sniff log size
* scale NfcV frequency a bit, add echo mode, fix signal level at the end
* use symbolic modulated/unmodulated GPIO levels
* honor AFI field, decrease verbosity and removed debug code
* refactor defines for less namespace pollution by using NFCV_ prefixes
* correct an oversight that original cards return an generic error when addressing outside block range
* use inverse modulation, increasing readable range significantly
* rework and better document nfc chip initialization
* nfcv code review fixes
* Disable accidentally left on signal debug gpio output
* Improve NFCV Read/Info GUIs. Authored by @xMasterX, committed by @nvx
* Fix crash that occurs when you exit from NFCV emulation and start it again. Authored by @xMasterX, committed by @nvx
* Remove delay from emulation loop. This improves compatibility when the reader is Android.
* Lib: digital signal debug output pin info

Co-authored-by: Tiernan Messmer <tiernan.messmer@gmail.com>
Co-authored-by: MX <10697207+xMasterX@users.noreply.github.com>
Co-authored-by: gornekich <n.gorbadey@gmail.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-06-08 14:30:53 +09:00
Willy-JL 1a45bf4f85 Format 2023-06-08 01:32:49 +01:00
Willy-JL cefad3dde6 Begone, uselessness! 2023-06-08 01:32:24 +01:00
Willy-JL 75147e89d7 Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev 2023-06-08 01:27:49 +01:00
Willy-JL 81f42afed0 Connection go much brrr 2023-06-08 01:11:38 +01:00
MX c5f062be9a Rename and remove old apps 2023-06-08 01:30:29 +03:00
MX bd9d831b56 Merge branch 'dev' into Fuzzer 2023-06-08 01:18:51 +03:00
MX 016249c982 bump ver 2023-06-08 01:05:38 +03:00
MX ffda6ad321 Fix? I have no way to check if sensor still works 2023-06-08 01:03:07 +03:00
MX 47734f2459 Fix 2023-06-08 00:26:50 +03:00
MX af2ecbc3ed SCD30 Unitemp 2023-06-08 00:26:10 +03:00
MX 87f70655a2 Remove broken modulation that was causing buffer Overrun
Fixes issue #506
2023-06-07 23:54:01 +03:00
MX 9af3c22a6a Fix ProtoView issue #503 2023-06-07 23:39:52 +03:00
Willy-JL db65b8f09f Discard lock flag if desktop settings load fails 2023-06-07 20:36:26 +01:00
Willy-JL cca787b96d Dont save setting files on load fail 2023-06-07 20:35:45 +01:00
Willy-JL cd505b1b7b Why did this get deleted lol 2023-06-07 20:07:43 +01:00
Willy-JL 921ab90e46 Lowercase appid's 2023-06-07 19:58:42 +01:00
Willy-JL 4955567148 Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev 2023-06-07 19:44:35 +01:00
gid9798 5fc6659e50 Merge remote-tracking branch 'UFW/dev' into Fuzzer 2023-06-07 12:51:27 +03:00
gid9798 82de8145b0 Fuzzer App: improved BFCustomerID attack 2023-06-07 12:44:33 +03:00
gid9798 c763ae6d5c Fuzzer App: cleanup attack view 2023-06-07 11:54:20 +03:00
gid9798 6ce098064a Fuzzer App: use FuzzerPayload & smal fixes 2023-06-07 11:51:15 +03:00
MX 0d394a6f87 Merge branch 'ofw-dev' into dev 2023-06-07 00:29:06 +03:00