gid9798
7b44221d9a
Drop timestamp_file_names in hal
2023-06-13 22:36:34 +03:00
gid9798
c4baf3194e
SubGhz App: change load custom presets
2023-06-13 22:17:54 +03:00
MX
d1c970b019
Fix protoview patable adding in custom modulations
2023-06-12 23:20:56 +03:00
Sil333033
6aed650bcc
added external cc1101 module at cli
2023-06-12 14:15:22 +02:00
MX
6256f0c46e
Add more freqs to default list
2023-06-12 04:33:16 +03:00
AloneLiberty
b80fc6caf1
NFC: Improvements to NFC Magic app
...
Ability to write gen1b tags (ignore 0x43)
Ability to write gen1 7 byte UID tags
Fix detection of non magic cards
2023-06-11 23:40:51 +03:00
MX
f7195adbda
OFW PR 2756
2023-06-10 06:01:23 +03:00
MX
d87745f2be
Update TOTP
2023-06-10 05:22:34 +03: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
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
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
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
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
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
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
gid9798
28f4cd3d3c
Fuzzer App: Zero idle time
2023-06-06 22:43:44 +03:00
Astra
a284d21e1c
[FL-2872] Remove unused resources ( #2740 )
...
Co-authored-by: hedger <hedger@users.noreply.github.com>
2023-06-06 22:11:23 +04:00
あく
76c70bdf2c
[FL-3316] Settings: add contrast adjustment ( #2737 )
...
Co-authored-by: hedger <hedger@users.noreply.github.com>
2023-06-06 21:46:01 +04:00
gid9798
7c172c7c06
Fuzzer App: revert stack_size
2023-06-06 19:23:39 +03:00
gid9798
caab7c8e10
Fuzzer App: Edit Manifests
2023-06-06 16:55:29 +03:00
gid9798
d2b0aa8513
Fuzzer App: fix time_delay
2023-06-06 16:28:30 +03:00
gid9798
a063858842
Fuzzer App: notifications
2023-06-06 16:28:24 +03:00
gid9798
237d2ba1a0
Fuzzer App: field_editor view V2
2023-06-06 16:28:04 +03:00
gid9798
b346487e76
Fuzzer App: BFCustomerID attack, some fix
2023-06-06 16:27:59 +03:00
gid9798
6a9f396663
Fuzzer App: Some description
2023-06-06 16:27:50 +03:00
gid9798
d3eb43ce35
Fuzzer App: Attack state
2023-06-06 16:27:46 +03:00
gid9798
6eed74c716
Fuzzer App: prtocol carusel prototype
2023-06-06 16:27:38 +03:00
gid9798
b95620cdd0
Fuzzer App: Some Improvement
2023-06-06 16:27:28 +03:00
gid9798
3bd08ab31c
Fuzzer App: Load key file
2023-06-06 16:25:25 +03:00
gid9798
5b4bb66848
Fuzzer App: Field editor view
2023-06-06 16:25:19 +03:00
gid9798
2b677c83e3
Fuzzers App: load custom dict
2023-06-06 16:23:19 +03:00
gid9798
d3a260e441
Fuzzer App: worker add RFID
2023-06-06 16:23:08 +03:00
gid9798
70edcf3f6a
Fuzzer App: worker
2023-06-06 16:22:51 +03:00
gid9798
e31a0c4d6d
Fuzzers App: attack gui
2023-06-06 16:22:40 +03:00
gid9798
321f2d8d50
Fuzzers app: main menu v0
2023-06-06 16:22:32 +03:00
gid9798
ab86f58643
Fuzzers App: gui start
2023-06-06 16:22:01 +03:00
MX
0f8ca0a563
Apply required TOTP changes
2023-06-04 12:52:24 +03:00
MX
75ee4efa31
Fix ibtn fuzzer file loading (temp)
2023-06-03 23:46:55 +03:00
MX
d16ba6c4c8
Fix stilmatic support?
2023-06-03 00:29:01 +03:00
MX
13a1cd32a7
Fix multiple bus issues in plugins
2023-06-02 23:32:23 +03:00
MX
e990e58177
change butthurt timer
2023-06-02 22:55:05 +03:00
MX
05b6ae7b20
Deauther crash fix, Fixes issue #497
2023-06-02 17:03:03 +03:00
MX
2dc0059b1c
NFC V, review gui fixes, disable debug output in digital signal
2023-06-02 16:47:54 +03:00
MX
ad83095959
Final
2023-06-02 15:18:05 +03:00
MX
a5bf97fbb2
Fix appid's pt2
2023-06-02 15:14:32 +03:00
MX
ca49da3c83
Fix APP_IDs to match new regex
...
regex check will be added in OFW soon
2023-06-02 13:42:44 +03:00
MX
4c134d8fdc
Merge branch 'ofw-dev' into dev
2023-06-01 16:19:37 +03:00
gornekich
1d7966f74e
NFC: fix MFC timings ( #2719 )
...
* digital signal: add optimization
* nfc test: more restrict tests
* digital signal: build as separate library
* digital signal: remove unused flags, format sources
* digital signal: fix cflag name
* target: fix build for f18 target
Co-authored-by: あく <alleteam@gmail.com>
2023-06-01 21:37:47 +09:00
MX
f5692ea1f0
fix message
2023-05-31 17:16:24 +03:00
MX
774156a78a
Merge branch 'ofw-dev' into dev
2023-05-31 17:14:49 +03:00
Tiernan Messmer
b18bf3eddb
nfcv code review fixes
2023-05-31 17:14:06 +03:00
AloneLiberty
86a64487cb
NFC: Fix gen1 writing with invalid BCC (lost fix from PR #2511 ) ( #2710 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-05-31 22:56:04 +09:00
Skorpionm
d09c59fd2f
[FL-3340] SubGhz: fix flipper crashes after exiting broadcast blocking message and crash cli ( #2714 )
2023-05-31 21:59:12 +09:00
MX
87aca2874f
Update TOTP
...
https://github.com/akopachov/flipper-zero_authenticator
2023-05-31 13:34:52 +03:00
gid9798
53dbf8de72
fix
2023-05-31 12:25:45 +03:00
MX
e60707d7ef
need to fix that
2023-05-31 12:18:24 +03:00
MX
6374474b25
fmt
2023-05-31 10:39:11 +03:00
MX
c0d80a4f83
Merge branch 'dev' into keeloq_move_mf_to_keystore
2023-05-31 10:38:28 +03:00
MX
0a0109e2aa
Merge pull request #492 from gid9798/subrem_main_and_maker
...
Subrem main and maker
2023-05-31 01:08:24 +03:00
gid9798
6ad58276f8
Cleanup and rename
2023-05-30 22:21:47 +03:00
gid9798
a260465721
Prog_mode to custom_btn
2023-05-30 22:18:54 +03:00
gid9798
8273c946de
Merge remote-tracking branch 'UFW/dev' into lfrfid_t5577
2023-05-30 20:32:44 +03:00
gid9798
c70a13015b
Allow BinRaw & some clean
2023-05-30 20:27:15 +03:00
gid9798
a312aa422a
Same codebase as fap
2023-05-30 20:04:17 +03:00
gid9798
b3e8b2c487
upd_subrem_main
2023-05-30 20:01:31 +03:00
MX
4609d7ed93
Update FlipperNested
...
https://github.com/AloneLiberty/FlipperNested
2023-05-30 17:14:27 +03:00
gid9798
da4a8eb5c1
Merge branch 'UFW_dev' into lfrfid_t5577
2023-05-30 11:20:01 +03:00
MX
b25e98ffbb
Rename buttons in OFW naming scheme
2023-05-30 00:12:46 +03:00
MX
121526f521
Use AC Remote from OFW, same for Audio remote
...
ASSETS update needed, will be done soon
2023-05-29 23:50:37 +03:00
MX
2e70470d12
remove unused var
2023-05-29 23:12:38 +03:00
MX
953bbabff3
Merge pull request #490 from gid9798/clock_forced_upd
...
Desktop Clock: some improvements
2023-05-29 22:37:56 +03:00
gid9798
a4c1ad22ef
Removing duplicate code in t5577 passwd clear
2023-05-29 22:15:07 +03:00
MX
e474b851bf
fix for new bus changes
2023-05-29 21:29:13 +03:00
MX
0ab530e750
Merge branch 'ofw-dev' into dev
2023-05-29 20:33:12 +03:00
MX
b3aaffc95d
Update wifi marauder plugin
2023-05-29 19:33:04 +03:00
あく
3de856f8d5
[FL-3295] FuriHal: add bus abstraction ( #2614 )
...
* FuriHal: add bus abstraction and port some subsystem to it
* Make PVS happy, cleanup code
* Update API symbols for f18
* F18: backport bus changes from f7
* Revert to STOP2 sleep mode
* Fix downgrading the firmware via updater
* Port iButton TIM1 to furi_hal_bus
* Port Infrared TIM1 and TIM2 to furi_hal_bus
* Just enable the timer bus
* Port furi_hal_pwm to bus API
* Fix include statement
* Port furi_hal_rfid to bus API
* Port furi_hal_subghz and others to bus API
* Remove unneeded include
* Improve furi_hal_infrared defines
* Reset LPTIM1 via furi_hal_bus API
* Crash when trying to enable an already enabled peripheral
* Better defines
* Improved checks
* Lots of macro wrappers
* Copy spi changes for f18
* Fix crashes in LFRFID system
* Fix crashes in NFC system
* Improve comments
* Create FuriHalBus.md
* Update FuriHalBus.md
* Fix crash when launching updater
* Documentation: couple small fixes in FuriHalBus
* FuriHal: fix copypaste in furi_hal_rfid_tim_reset
* FuriHal: reset radio core related peripherals on restart
* FuriHalBus: is enabled routine and bug fix for uart
* RFID HAL: accomodate furi hal bus
Co-authored-by: Georgii Surkov <georgii.surkov@outlook.com>
Co-authored-by: Georgii Surkov <37121527+gsurkov@users.noreply.github.com>
Co-authored-by: SG <who.just.the.doctor@gmail.com>
2023-05-30 01:05:57 +09:00
gid9798
b17125c65c
Desktop Clock: some improvements
2023-05-29 17:54:01 +03:00
MX
23ff7d913a
Update UART Terminal
2023-05-29 17:47:45 +03:00
micolous
363f555ed7
Implement support for reading Opal card (Sydney, Australia) ( #2683 )
...
* Implement support for reading Opal card (Sydney, Australia)
* stub_parser_verify_read: used UNUSED macro
* furi_hal_rtc: expose calendaring as functions
* opal: use bit-packed struct to parse, rather than manually shifting about
* Update f18 api symbols
Co-authored-by: あく <alleteam@gmail.com>
2023-05-29 20:55:55 +09:00
MX
18a895310c
Merge branch 'ofw-dev' into dev
2023-05-29 14:40:07 +03:00
MX
04f9811c6e
Fix crash when renaming files with long file name
2023-05-29 14:17:50 +03:00
Nikolay Minaylov
66961dab06
BadUSB: script execution pause ( #2700 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-05-29 18:21:18 +09:00
MX
0d1fea9861
LFRFID PSK Raws in debug
2023-05-28 06:36:19 +03:00
MX
a11b6e72dc
Update changelog and readme
...
+ some small fixes
2023-05-28 03:53:54 +03:00
MX
70a7ab7f2e
Move mifare nested plugin from extra pack to base fw
2023-05-27 23:55:48 +03:00
MX
adb236d8b6
move nfc apps into NFC folder
2023-05-27 18:38:49 +03:00
MX
6208337f61
Merge tiktok and ytshorts remote into one
...
by @Willy-JL
2023-05-27 16:51:54 +03:00
MX
9af6616882
Archive, fix rename, show message to user
2023-05-27 13:39:54 +03:00
MX
2f35e980ef
rename rename
2023-05-26 19:52:43 +03:00
MX
858ab99cec
don't put subrem_ in name by default
2023-05-26 19:21:26 +03:00
MX
c4cba38559
oops
2023-05-26 19:18:08 +03:00
MX
e6790e50c6
fix crash
2023-05-26 19:17:27 +03:00
MX
6dc1a0b6e8
rename again
2023-05-26 19:11:06 +03:00
MX
9c520c5188
Rename + don't touch power and module type on start
2023-05-26 19:06:26 +03:00
gid9798
3e09793b54
Rename
2023-05-26 18:14:15 +03:00
gid9798
2f284cdb18
Merge branch 'UFW_dev' into subrem_configurator
2023-05-26 17:43:41 +03:00
gid9798
c1eb968144
Merge branch 'subrem' into subrem_configurator
2023-05-26 17:39:43 +03:00
gid9798
14a12b02ef
drop tx
2023-05-26 17:32:52 +03:00
MX
3c452e6ddb
Merge branch 'ofw-dev' into dev
2023-05-26 16:51:11 +03:00
Yukai Li
5f52382098
nfc: Mifare Ultralight C detection ( #2668 )
...
* nfc: Add Mifare Ultralight C detection
* nfc: Add display name for MFUL C and hide menu items
MFUL C unlock and emulation currently not supported, so hide from menu
if current card is MFUL C
* nfc: Also check response when probing 3DES auth
* nfc: Hide emulate option in saved menu for MFUL if not supported
* nfc: Remove unlock options from saved menu if Ultralight C
Co-authored-by: gornekich <n.gorbadey@gmail.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-05-26 22:19:10 +09:00
MX
b9397693a2
Setting to change fonts in TOTP
...
opensource != selling plugin builds / do you agree?
If you don't agree - and you think I did a bad thing here by allowing users to select fonts without payment, let me know
Why I did that? - cuz I'm not making private "donation only" builds myself, while having no main job, and living only on donations, so I don't like stuff like that in opensource projects
You should support author if you like this plugin here:
https://github.com/akopachov/flipper-zero_authenticator
2023-05-26 15:09:10 +03:00
MX
24ad48d390
Update TOTP
2023-05-26 13:22:06 +03:00
MX
12f9b6a89e
Apply desktop favourite apps refactoring
2023-05-26 13:13:46 +03:00
MX
36102b8ee0
Merge branch 'ofw-dev' into dev
2023-05-26 12:03:49 +03:00
Avery
490447bbd4
NFC: Add support for Gen4 "ultimate card" in Magic app ( #2238 )
...
* NFC: gen4 gtu detect in magic app
* NFC: more support for GTU card
* NFC: Fix Gen1 in Magic
* Allow double UIDs for MFClassic on GTU cards
* NFC: Small magic app tweaks
* nfc magic: notify card event on wiping
* nfc magic: fix power consumption
* nfc magic: disable i2c writing and fix wipe loop
* NfcMagic: correct formatting in printf
* NfcMagic: correct formatting in printf, proper version
* nfc_magic: rework card found notification and gen4 wiping
Co-authored-by: あく <alleteam@gmail.com>
2023-05-26 02:01:02 +09:00
Yukai Li
77bb997b0b
desktop: Refactor favorites settings and allow app browser in selection ( #2687 )
...
* desktop: Refactor favorites settings and allow app browser in selection
* desktop: Gate app browser entry add, just in case
* Desktop: simplify favorite application selection
* Desktop: refactor favorite application opening routine and cleanup code
* Desktop: handle exit from external application selection
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-05-26 01:16:41 +09:00
Georgii Surkov
ed1ebf9b93
[FL-3322] Infrared: respect carrier frequency and duty cycle settings ( #2677 )
...
* Make infrared_worker respect carrier frequency and duty cycle
* Update comments
Co-authored-by: あく <alleteam@gmail.com>
2023-05-25 23:38:56 +09:00
あく
080324f7e0
[FL-3315] Desktop,Rpc: desktop status subscription ( #2696 )
...
* Desktop,Rpc: desktop status subscription
* Desktop,RPC: properly handle unsubscribe
Co-authored-by: Sergey Gavrilov <who.just.the.doctor@gmail.com>
2023-05-25 23:22:31 +09:00
MX
d094bfaa12
Merge branch 'ofw-dev' into dev
2023-05-25 16:48:28 +03:00
Sergey Gavrilov
88f0b63577
Storage, common_rename: check that old path is exists ( #2698 )
...
* Storage, common_rename: check that old path is exists
* Storage, common_rename: return correct status
2023-05-25 22:44:32 +09:00
MX
d83d898cdc
Rename
2023-05-24 08:26:17 +03:00
MX
035bb57c56
bump version!!!
2023-05-24 07:50:45 +03:00
MX
977c9e706e
Fix typos
2023-05-24 07:50:13 +03:00
MX
d597211161
Merge branch 'dev' into clock_on_desktop
2023-05-24 07:49:27 +03:00
MX
b12fc114c7
Update WiFi Marauder plugin
...
Added PR by justcallmekoko
https://github.com/justcallmekoko/flipperzero-firmware-with-wifi-marauder-companion
2023-05-24 07:46:34 +03:00
MX
bce12a4048
Update GPS UART
2023-05-24 07:24:01 +03:00
MX
1e5a8f4391
Merge branch 'ofw-dev' into dev
2023-05-24 07:16:05 +03:00
gid9798
1d5a4240b9
Clock: some improvements
2023-05-23 22:47:15 +03:00
あく
3217f286f0
Services: remove deallocator for persistent services ( #2692 )
...
Co-authored-by: hedger <hedger@users.noreply.github.com>
2023-05-23 19:17:12 +04:00
Sergey Gavrilov
711f0fef40
[FL-3327] Storage: common_rename is now POSIX compliant ( #2693 )
...
* Storage: common_rename is now POSIX compliant
* storage: check for success on storage_common_remove in file rename
---------
Co-authored-by: hedger <hedger@nanode.su>
2023-05-23 18:59:32 +04:00
gid9798
c82ed71b6f
cleanup
2023-05-23 16:41:57 +03:00
gid9798
e40620fd10
clock
2023-05-22 22:45:16 +03:00
gid9798
1bd7d25973
Merge branch 'subrem_pub' into subghz_priv+fap
2023-05-22 11:55:28 +03:00
gid9798
544b6fea8a
clock port
2023-05-22 11:42:27 +03:00
MX
ca0147e814
Merge branch 'dev' into subrem_new_app
2023-05-22 03:47:48 +03:00
MX
aab4d2bd34
API CleanUp part 3
2023-05-22 03:45:17 +03:00
MX
889a45eaca
Merge branch 'dev' into subrem_new_app
2023-05-22 02:56:15 +03:00
MX
ace9e03fe7
API: Cleanup, mini refactoring of some apps
...
+6k of free flash space
2023-05-22 02:54:04 +03:00
MX
46832ff77f
gps uart stability fix
2023-05-22 02:33:43 +03:00
gid9798
51df11886a
Merge branch 'UFW_dev' into subrem_new_app
2023-05-21 23:55:38 +03:00
gid9798
8597169e14
Merge branch 'DarkFlippers:dev' into keeloq_move_mf_to_keystore
2023-05-21 23:44:22 +03:00
gid9798
58b21f2a49
Using TxRx from subghz
2023-05-21 23:38:58 +03:00
gid9798
e71a66535d
move part of preset
2023-05-21 23:38:36 +03:00
gid9798
311533a0ac
Using TxRx from subghz
2023-05-21 23:34:42 +03:00
MX
ef19fa9b51
SubRemote: Migrate old files and make folder if not exist
2023-05-21 20:37:55 +03:00
gid9798
26bcebd575
move part of preset
2023-05-21 10:29:58 +03:00
gid9798
b11b0a4911
udp
2023-05-20 16:31:32 +03:00
gid9798
f6786d5a59
Merge branch 'subrem_new_app' into subghz_remote_new
2023-05-20 16:25:11 +03:00
gid9798
2414346ec3
keeloq to kestore
2023-05-20 16:15:01 +03:00
gid9798
47b1cadbb6
fix alloc balance
2023-05-20 15:05:26 +03:00
gid9798
d949b010d8
Loading States & fix label length
2023-05-20 10:26:01 +03:00
gid9798
2bda0820bf
SubGHz App: alloc balance
2023-05-20 10:22:22 +03:00
MX
1ea138f795
Port XFW keyboard to marauder instead of UART Term keyboard
...
This implementation has not only extra symbols but a cursor feature
thanks to @Willy-JL
2023-05-20 10:01:05 +03:00
MX
87ebbc9901
Update wifi marauder
2023-05-20 09:52:00 +03:00
gid9798
561b54ce36
SubGHz App: alloc balance
2023-05-20 09:38:44 +03:00
gid9798
09527c3ab6
keeloq
2023-05-20 01:15:36 +03:00
gid9798
a4d72e0fee
subrem fix repeat
2023-05-19 23:32:57 +03:00
gid9798
47f6d78737
Loading States & fix label length
2023-05-19 23:21:18 +03:00
gid9798
e295c7aac2
Load states & fix label length
2023-05-19 22:59:43 +03:00
gid9798
1f97e9be34
fix repeat
2023-05-19 21:21:36 +03:00
gid9798
0b25cc5a5c
fap
2023-05-19 21:06:03 +03:00
gid9798
43a7b50b74
Merge branch 'UFW_dev' into subghz_remote_new
2023-05-19 20:59:20 +03:00
gid9798
1d79e149cf
subrem fix repeat
2023-05-19 12:32:35 +03:00
MX
e7965c6d95
De-libify name changer
2023-05-19 06:33:15 +03:00
MX
10d926de0d
EXT_PATH only
2023-05-19 05:09:14 +03:00
MX
4e767c9872
Merge branch 'dev' into subrem_new_app
2023-05-19 04:54:04 +03:00
MX
481a8e0f33
Move after nchgr service
2023-05-19 04:51:25 +03:00
MX
324186dad2
Add back cnt in debug
2023-05-19 04:49:29 +03:00
MX
a7ee5fea93
Name changer as service + extra checks
2023-05-19 04:33:14 +03:00
MX
99dde674ca
small changes
2023-05-19 03:31:46 +03:00
gid9798
6f205edd9a
minor fixes
2023-05-18 19:20:34 +03:00
gid9798
6f9f3e9496
minor fixes
2023-05-18 15:16:31 +03:00
gid9798
e8264dc6e7
subghz_remote_app
2023-05-18 13:48:25 +03:00
gid9798
9da2e4fae8
add save dynamic
2023-05-18 12:01:17 +03:00
gid9798
64817ac216
Move dangerous_settings check
2023-05-18 10:59:08 +03:00
MX
27028471bb
Update changelog
2023-05-17 23:16:25 +03:00
MX
d539b948a0
Revert hitag for now, need to cleanup more space
2023-05-17 23:06:41 +03:00
MX
51ba8b66b6
Save a little bit (~2k) of space
2023-05-17 23:05:44 +03:00
MX
35d72d82b4
remove region_data from int
2023-05-17 22:37:24 +03:00
MX
c9ddecff87
OFW PR 2658: Hitag
...
by blackvault88
2023-05-17 21:18:05 +03:00
MX
c760bca4a9
OFW PR 2316: NFC V support
...
https://github.com/g3gg0/flipperzero-firmware/tree/ISO15693
2023-05-17 19:45:30 +03:00
gid9798
24e4c65221
some improvement and cleanup
2023-05-17 17:52:46 +03:00
MX
45ae0c097b
Fix need saving message when all signals was removed
2023-05-17 17:51:25 +03:00
gid9798
075dfe8109
Revert "add tx 2"
...
This reverts commit cdf8daff86
.
2023-05-17 17:48:05 +03:00
MX
88e47e9251
Fix crashes when deleting signals in Read mode
2023-05-17 17:24:14 +03:00
MX
90f18075cb
Restore Rx indication after deletion after Memory is FULL
...
by @wosk / PR #464
2023-05-17 15:41:51 +03:00
MX
320d58ea8c
Merge pull request #470 from clipboard1/dev
...
Moved pmkid on aps and channel to one section
2023-05-17 15:01:41 +03:00
MX
26a113292b
CAME Atomo - Add manually support
2023-05-17 13:15:59 +03:00
clipboard1
c10cef3336
Moved pmkid on aps and channel to one section
...
I think this solution looks better than two buttons for pmkid
2023-05-16 19:15:50 +05:00
gid9798
cdf8daff86
add tx 2
2023-05-15 22:11:18 +03:00
gid9798
3f33fe8cb0
add TX
2023-05-15 15:05:04 +03:00
MX
89ca69b111
Fix keyboard buffer issues
...
by @Willy-JL
2023-05-15 05:56:44 +03:00
MX
89c69ed622
Dont use temp str for manipulating text input
...
by @Willy-JL
2023-05-15 01:29:24 +03:00
MX
575f863942
Fix UART terminal crashes
2023-05-15 01:27:45 +03:00
gid9798
8c3fe81edd
Preset logic
2023-05-14 23:23:18 +03:00
MX
62fa698e2d
Merge branch 'ofw-dev' into dev
2023-05-14 20:38:24 +03:00
あく
341cd5e860
[FL-3312] fix PIN retry count reset on reboot ( #2671 )
2023-05-14 16:04:03 +04:00
MX
c2713eff87
New way of changing device name
...
Settings scene, char Validator, Idea -> by Willy-JL
Implemented by me
Kod plohoi, ochen plohoi, kto mozhet - sdelaite kak nado, esli smozhete :)
Ya luche varianta ne pridumal poka 4to
2023-05-14 05:38:00 +03:00
MX
21d4dba03b
Merge branch 'dev' into SubGhz_lib
2023-05-14 03:12:40 +03:00
MX
2efecc25a7
bump subbrute
2023-05-14 02:23:12 +03:00
MX
f08dd2fd03
Text Input improvements, added cursor and ability to set minimal length
...
thanks to WillyJL
2023-05-14 01:44:00 +03:00
gid9798
d87df3e6c2
Change custom btn sending logic
2023-05-14 01:34:43 +03:00
gid9798
cb3d6f73ce
Merge branch 'DarkFlippers:dev' into SubGhz_lib
2023-05-13 23:19:06 +03:00
gid9798
6b56de5c93
SubGhz some changes
2023-05-13 23:16:28 +03:00
gid9798
a74461d903
Removed duplicate code in transmitter.c
2023-05-13 16:55:35 +03:00
gid9798
c0a26cf1eb
SubGhz custom btn improved code readability some "if" optimization
2023-05-13 14:43:11 +03:00
MX
e5c2e8e5d7
Added sniff pmkid on selected aps from 0.10.4 update
...
by @clipboard1
https://github.com/0xchocolate/flipperzero-firmware-with-wifi-marauder-companion/pull/13/files
2023-05-13 00:42:29 +03:00
MX
5c259fa0e2
Set path just in case
2023-05-13 00:17:28 +03:00
MX
849f14e480
Bad BT plugin, Submenu locked elements, API updates, etc.
...
Thanks to WillyJL, ClaraCrazy, and XFW contributors
2023-05-13 00:14:22 +03:00
gid9798
fe212228e2
New SubGhz Remote GUI
2023-05-12 16:47:39 +03:00
MX
a7691b2d3b
Fix merge issues
2023-05-11 17:57:17 +03:00
MX
de73ee8bfc
Merge pull request #462 from gid9798/DecodeRAW_scenemanger
...
Using scene manager functions in DecodeRAW
2023-05-11 17:55:08 +03:00
MX
b2e55d7d84
Merge branch 'ofw-dev' into dev
...
:(
2023-05-11 17:47:14 +03:00
gid9798
ec7e6a0ac1
Using scene manager functions in DecodeRAW
2023-05-11 13:22:02 +03:00
あく
aa8a369e2a
Rpc: add desktop service. Desktop: refactor locking routine. ( #2665 )
...
* Rpc: add desktop service
* Protobuf: sync to latest release. Desktop: rewrite PIN locking, finalize locking API
* Desktop: cleanup code a little bit
2023-05-11 19:50:17 +10:00
MX
9862876f06
SubGHz: Fix typos ( #2661 )
...
Co-authored-by: hedger <hedger@users.noreply.github.com>
2023-05-11 12:10:20 +09:00
MX
3881de74eb
rename settings scene
2023-05-11 03:54:53 +03:00
MX
d5100476ac
cleanup ext module settings
2023-05-11 03:50:55 +03:00
MX
a1fa5224a3
Infrared external output move out of debug and add power option
2023-05-11 03:15:15 +03:00
MX
654a622607
Move counter incr out of debug, change max value to 3
...
making it not that harmful if user don't understand what it does
2023-05-11 03:05:04 +03:00
MX
c4010a6c78
Update rfid fuzzer readme
2023-05-11 02:58:28 +03:00
MX
bc93de0f03
remove unnecessary scene switch
2023-05-11 00:01:28 +03:00
MX
3531caaa0b
Clean up some comments, rename is done
2023-05-10 23:48:47 +03:00
MX
b38a593c4f
Remove this
2023-05-10 23:36:52 +03:00
MX
e7707b31f0
Do some TODOs
2023-05-10 23:28:09 +03:00
MX
a941ed8c2a
Rename funcs
2023-05-10 23:12:50 +03:00
MX
3e3538b9bc
Always free
2023-05-10 23:07:06 +03:00
MX
735fe31f3b
Fmt and cleanup some "if"s in protocols
2023-05-10 22:56:56 +03:00
MX
cca6606c78
fix typos from ofw
2023-05-10 21:48:55 +03:00
gid9798
6f10990386
SubGhz: fix syntax & minor fixes
2023-05-10 13:21:42 +03:00
gid9798
88bd5aef40
Merge branch 'DarkFlippers:dev' into subghz_refactoring_step_by_step
2023-05-09 22:42:28 +03:00
gid9798
a3cf592f29
Minor fixes
2023-05-09 22:16:52 +03:00
gid9798
0019baaa00
SubGhz: simplify includes
2023-05-09 21:58:36 +03:00
gid9798
85d44c5f6c
SubGhz: fix naming part 2 and 3
2023-05-09 21:54:56 +03:00
gid9798
5b447d0a56
SubGhz: refactoring
2023-05-09 21:44:53 +03:00
gid9798
e817a4cdba
SubGhz: add function description
2023-05-09 21:38:25 +03:00
gid9798
def4ae395e
SubGhz: refactoring
2023-05-09 21:20:35 +03:00
MX
02a22086a1
Update changelog and change mfkey category
2023-05-09 20:21:07 +03:00
gid9798
42a415e449
SubGhz: value get optimizations
2023-05-09 20:19:01 +03:00
gid9798
752a11ba26
SubGhz: refactoring RPC
2023-05-09 20:06:22 +03:00
gid9798
21cd94cc79
SubGhz: show error tx start
2023-05-09 19:50:01 +03:00
gid9798
c69b2086b0
SubGhz: refactoring
2023-05-09 19:33:45 +03:00
gid9798
d7f3b8a425
SubGhz: refactoring move txrx
2023-05-09 19:10:56 +03:00
MX
face4bd3c7
Merge branch 'fz-dev' into dev
2023-05-09 18:28:46 +03:00
gid9798
9b3654c1f0
SubGhz: refactoring make subghz_radio.h look like in OFW
2023-05-09 18:24:38 +03:00
gid9798
8ae2cb1d32
SubGhz: refactoring
2023-05-09 18:24:25 +03:00
gid9798
a2fbe7fab8
SubGhz: refactoring
2023-05-09 17:30:01 +03:00
gid9798
4cbdbd9ef5
SubGhz: refactoring
2023-05-09 15:58:56 +03:00
gid9798
076f6785cb
SubGhz: refactoring
2023-05-09 15:22:08 +03:00
gid9798
07203f0989
SubGhz: refactoring
2023-05-09 15:11:54 +03:00
gid9798
f71900694b
SubGhz: refactoring
2023-05-09 13:34:54 +03:00
gid9798
b99d309feb
SubGhz: moving "txrx" entity to a separate file
2023-05-09 12:07:36 +03:00
hedger
eebc6241b7
[FL-3302] ble: attempt to handle hardfaulted c2 ( #2653 )
...
* ble: attempt to handle hardfaulted c2
* MfKey32: nicer macros
* FuriHal: slightly different core2 hardfault message
* Update ReadMe
Co-authored-by: あく <alleteam@gmail.com>
2023-05-09 13:06:44 +09:00
Nathan Nye
d5403a089c
Add Mfkey32 application ( #2517 )
...
* Add Mfkey32 application
* Fine tune RAM requirements, use FZ notification service API
* Fix PVS security warnings, fix issue with cracking keys on the FZ
* Prefer on-device or Flipper mobile app (seamless)
* Mfkey32: change app category to NFC
* Mfkey32: set target to f7 only
* Silence PVS false positives
* Correct PVS codes
Co-authored-by: あく <alleteam@gmail.com>
2023-05-09 10:45:59 +09:00
MX
417343e3dd
Merge branch 'fz-dev' into dev
2023-05-09 01:14:42 +03:00
gid9798
ee85541d2a
SubGhz: refactoring subghz_scene_set_type.csubghz_scene_set_type.c
2023-05-08 21:55:51 +03:00
hedger
538f96f0ac
[FL-3300] API version in UI ( #2649 )
...
* desktop, about: replaced commit# with API version
* scripts: storage: added approx speed for file uploads
* scripts: selfupdate: use folder name by default
* vscode: fixed broken get_blackmagic shell integration on *nix
Co-authored-by: あく <alleteam@gmail.com>
2023-05-08 20:11:23 +09:00
gid9798
e65a5e2b7c
SubGhz: remove direct reading subghz->txrx->speaker_state
2023-05-06 17:56:10 +03:00
gid9798
1567225a64
SubGhz: remove direct reading subghz->txrx->rx_key_state
2023-05-06 17:47:49 +03:00
gid9798
1387d8d5d6
SubGhz: check load type file
2023-05-06 17:28:16 +03:00
gid9798
d8631d1489
SubGhz: remove direct reading subghz->lock
2023-05-06 17:19:02 +03:00
gid9798
c98e76f31e
SubGhz: remove direct reading (hopper_state)
2023-05-06 17:02:32 +03:00
gid9798
cb8c77ee2c
SubGhz: remove direct reading
2023-05-06 16:36:15 +03:00
gid9798
ff24bf6829
SubGhz: add SubGhzThresholdRssi
2023-05-06 02:00:26 +03:00
MX
6b186622cb
Merge branch 'fz-dev' into dev
2023-05-05 16:10:00 +03:00
MX
7ddde7e6ca
Fuzzers remove excessive free's
...
thanks to @Willy-JL
2023-05-05 16:09:06 +03:00
あく
914129a0d9
[FL-3289] Various Furi/FuriHal bug fixes and improvements ( #2637 )
...
* Furi: properly handle thread free before TCB scrapping, add furi_free - more invasive version of free to memmgr. FuriHal: add DWT comparator api to cortex. Updater, RPC: refactor various thread shanenigans. Code cleanup.
* Rollback free macros and related changes
2023-05-05 21:40:55 +09:00
MX
b0b9e507e7
SubGHz combine FuriString allocs
2023-05-05 03:51:16 +03:00
MX
c36b788b2d
Use COUNT_OF in mouse jiggler
2023-05-05 03:17:53 +03:00
MX
1f0c2c1266
SubGhz refactor merge pt 0
2023-05-05 02:09:21 +03:00
Sergey Gavrilov
ac05387803
[FL-3270] Loader refactoring, part 1 ( #2593 )
...
* Loader: menu part
* Settings: remove unused loader api
* Desktop: get loader from record_open
* CLI: remove unneeded loader api
* gitignore: ignore .old files
* Loader: now really a service
* Loader: working service prototype
* Loader: cli, system start hooks
* CI/CD: make happy
* Loader: autorun
* Loader: lock and unlock
* Loader: rearrange code
* Gui, module menu: fix memleak
* Updater test: add timeout
* added update timeouts and max run duration
* Github: revert updater test workflow changes
* Loader: less missleading message in info cli command
Co-authored-by: doomwastaken <k.volkov@flipperdevices.com>
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-05-04 17:46:00 +03:00
Sergey Gavrilov
a7d1ec03e8
[FL-3270] Loader refactoring, part 1 ( #2593 )
...
* Loader: menu part
* Settings: remove unused loader api
* Desktop: get loader from record_open
* CLI: remove unneeded loader api
* gitignore: ignore .old files
* Loader: now really a service
* Loader: working service prototype
* Loader: cli, system start hooks
* CI/CD: make happy
* Loader: autorun
* Loader: lock and unlock
* Loader: rearrange code
* Gui, module menu: fix memleak
* Updater test: add timeout
* added update timeouts and max run duration
* Github: revert updater test workflow changes
* Loader: less missleading message in info cli command
Co-authored-by: doomwastaken <k.volkov@flipperdevices.com>
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-05-04 12:48:13 +09:00
Skorpionm
d2ca67d261
[FL-3242] SubGhz: refactoring app ( #2554 )
...
* SubGhz: add SubGhzThresholdRssi
* SubGhz: remove direct reading of subghz-txrx-txrx_state
* SubGhz: remove direct reading subghz->txrx->hopper_state
* SubGhz: remove direct reading subghz->lock
* SubGhz: check load type file
* SubGhz: remove direct reading subghz->txrx->rx_key_state
* SubGhz: remove direct reading subghz->txrx->speaker_state
* SubGhz: refactoring subghz_scene_set_type.c
* SubGhz: moving "txrx" entity to a separate file
* SubGhz: show error tx start
* SubGhz: refactoring RPC
* SubGhz: value get optimizations
* SubGhz: fix name file
* SubGhz: add function description
* SubGhz: fix double back with a blocked transmission in this region and speacker, when a transmission is blocked in this region
* SubGhz: correct spelling
* SubGhz: better naming
* SubGhz: simplify includes
Co-authored-by: SG <who.just.the.doctor@gmail.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-05-04 12:04:26 +09:00
MX
6874b3b429
We don't use region provision so remove 00 from about screens
2023-05-03 21:53:44 +03:00
MX
30f79f838e
rename
2023-05-03 20:16:20 +03:00
MX
22c514575c
Merge branch 'dev' into numpad
2023-05-03 20:08:57 +03:00
MX
d110a3ef26
Update wifi marauder version
2023-05-03 18:48:13 +03:00
MX
cae4790ef2
Merge branch 'fz-dev' into dev
2023-05-03 17:15:59 +03:00
Raymond Lucke
71e85ac367
Add HID mouse auto-clicker. ( #2627 )
...
* Add HID mouse auto-clicker.
* Add click rate adjustment to HID auto-clicker.
* Fix formatting.
* HidRemote: modify jiggler/clicker event filter and allow repeat to change click rate
---------
Co-authored-by: あく <alleteam@gmail.com>
2023-05-03 15:38:09 +09:00
Nikolay Minaylov
015ab4a024
[ #2591 ] BadUSB: command parser fix ( #2607 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-05-03 13:39:14 +09:00
Skorpionm
59386f9fa9
WS: add protocol "Wendox W6726" ( #2604 )
...
* WS: add protocol "Wendox"
* WS: add bat status
* WS: add CRC, refactoring
* WS: description added
* WS: fix name file
* WeatherStation: cleanup alien symbols
Co-authored-by: あく <alleteam@gmail.com>
2023-05-03 13:15:47 +09:00
Eric Betts
dfbacd1a47
[ #2612 ] Remove spaces in CSN( #2616 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-05-03 13:05:24 +09:00
hedger
c5b460b416
[FL-3260] Added API version to device info ( #2611 )
...
* hal: device_info: added API version to "firmware.api.major" & "firmware.api.minor"
* FuriHal: bump device info version
Co-authored-by: あく <alleteam@gmail.com>
2023-05-03 12:58:59 +09:00
Lewis Westbury
5c09bc5b2d
Gui: relax some asserts in view ( #2623 )
...
* Remove assertion preventing replacement of view input callback
* Gui: relax some asserts in view
Co-authored-by: あく <alleteam@gmail.com>
2023-05-03 12:33:30 +09:00
clipboard1
11a39927ef
Merge branch 'dev' of https://github.com/clipboard1/unleashed-firmware into dev
2023-05-02 22:25:33 +05:00
clipboard1
356db794b5
Added numpad keyboard
2023-05-02 22:25:05 +05:00
MX
b801f70f3a
OFW PR 2627: Add HID mouse auto-clicker
...
by rwl4
2023-05-02 03:01:50 +03:00
MX
e24cb944ff
Temp fix desktop lock bug and update changelog
2023-05-02 02:38:42 +03:00
MX
0ef37df4ae
Update TOTP / run fbt format
2023-05-01 20:55:09 +03:00