Commit Graph

1736 Commits

Author SHA1 Message Date
Eng1n33r 32668e6e59 update changelog 2022-07-04 02:18:53 +03:00
Eng1n33r cba5cb745c Merge remote-tracking branch 'flipperdevices/dev' into dev 2022-07-03 21:04:15 +03:00
Eng1n33r f8ff747dba Prepare subghz changes 2022-07-03 21:01:23 +03:00
Skorpionm fea2bfa822 [FL-2610] SubGhz: add keypad lock SubGhz -> Read (#1343)
* [FL-2610] SubGhz: add keypad lock SubGhz -> Read
* SubGhz: fix multiple clicks on the back button
* SubGhz: turn on the backlight when receiving with the keypad locked. key processing delay when exiting Locked mode
* SubGhz: chanage lock variable and enums names
* SubGhz: replace direct return with consumed

Co-authored-by: あく <alleteam@gmail.com>
2022-07-04 01:03:36 +09:00
David 09ec3832c8 Improved PR build comment (#1348)
* Improved PR build comment
* Update build.yml

Co-authored-by: あく <alleteam@gmail.com>
2022-07-04 00:01:24 +09:00
gornekich 5769595e67 NFC emulation software tunning (#1341)
* digital_signal: optimize calculationxx
* firmware: add listen start and listen rx
* digital signal: rework with fixed point calculation
* nfc: tune timings
* nfc: fix array overflow
* mifare classic: fix key access
* nfc: rework spi bus access
* nfc: rework listen mode with st25r3916 calls
* digital signal: speed up digital_signal_append()
* digital signal: remove unused profiling
* nfc: clean up code
* nfc: correct sleep state
* nfc: add unit tests
* nfc: fix memory leak in unit test
* digital_signal: remove unused code
* nfc: fix incorrect sak load in pt memory

Co-authored-by: あく <alleteam@gmail.com>
2022-07-03 23:51:50 +09:00
Eric Betts 1975868ed8 PicoPass / iClass (#1298)
* add mdedtls for des3 implementation
* add localss from RfidResearchGroup/proxmark3
* picopass reader app and rfal for communicating with picopass cards
* always turn off field
* close storage when keys are not found
* Add mbedtls as submodule
* add mbedtl_config
* Switched to only including specific mbedtls files I need.  Thank you @kevinwallace
* cherry-pick kevinwallace sconsify
* scons for mbedtls/loclass
* Reset to ready state on error
* unsigned FC/CN
* clean FC/CN if not decoded

Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
Co-authored-by: Kevin Wallace <git+flipperzero@kevin.wallace.seattle.wa.us>
2022-07-03 17:44:38 +09:00
Eng1n33r 21fafb2355 0.61.1-cg1 changelog 2022-07-03 03:17:29 +03:00
Eng1n33r 5b4e7f8dd1 tc versioning from brunkbatya branch 2022-07-02 17:03:48 +03:00
Eng1n33r 89e077125b windows toolchain from ofw
https://github.com/flipperdevices/flipperzero-firmware/pull/1351
2022-07-02 02:31:16 +03:00
Eng1n33r f5d9d78bd1 fix readme 2022-07-01 14:59:42 +03:00
Eng1n33r e8c392c60a Merge remote-tracking branch 'flipperdevices/dev' into dev 2022-07-01 01:52:45 +03:00
hedger b3767d143f fbt: fixes (#1352)
* fbt: added --git-tasks; fixed typos
* fbt: fixed --extra-int-apps handling; scripts: moved storage.py & selfupdate.py to App() framework
* fbt: changed pseudo-builders to PhonyTargets with commands; added link to latest build dir as build/latest
* fbt: Restored old ep git handling
* fbt: dropped git tasks & dirlink.py
* fbt: removed extra quoting in fbt.cmd
* docs: added flash_usb to ReadMe.md

Co-authored-by: あく <alleteam@gmail.com>
2022-07-01 01:06:12 +09:00
quantum-x 8632c77d68 1342 add mifare infineon (#1346)
* Adding MIFARE 1K Infineon Compatibility
  As per Issue #1342,
  MIFARE Classic 1K Cards from NXP have the SAK value of 0x08.
  MIFARE Classic 1K Cards from Infineon have an SAK value of 0x88.
  Adding the SAK values accordingly so that Infineon tags are properly handled.
2022-06-30 23:47:08 +09:00
Eng1n33r a6242e8ca3 Fix typo in SubGhz 2022-06-29 01:31:07 +03:00
Eng1n33r b2f6cd0b34 Merge branch 'flipperdevices:dev' into dev 2022-06-28 16:06:11 +03:00
hedger 8b988e2b17 fbt: updater over USB (#1344)
* Scripts: added update package uploader over USB; fbt: added flash_usb target
* fbt: additional dependencies for flash_usb
* Cli: fix cursor_position corruption

Co-authored-by: あく <alleteam@gmail.com>
2022-06-28 22:03:49 +09:00
hedger e6f18cc322 fbt: building core with respect for debug flag (#1347)
* fbt: building `core` with respect for debug flag
* fbt: added size output for firmware elf
* Infrared: fix cli

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-06-28 21:28:55 +09:00
Eng1n33r bc6cc28c13 remove unused code 2022-06-28 01:54:37 +03:00
r3df0xx 77affd6cf1 Revert "Update .gitignore"
This reverts commit 787644f4ae.
2022-06-27 17:23:35 +03:00
r3df0xx 787644f4ae Update .gitignore 2022-06-27 17:22:13 +03:00
Eng1n33r 158e2c89e3 fix typo 2022-06-26 23:03:39 +03:00
Eng1n33r 39b973d617 fix readme 2022-06-26 21:46:54 +03:00
Eng1n33r 1108e51fc7 upd readme 2022-06-26 21:46:17 +03:00
r3df0xx f2c5aafb0c Update nanopb 2022-06-26 21:28:08 +03:00
Eng1n33r 5a3689a665 update manifest 2022-06-26 21:01:43 +03:00
Eng1n33r c44151e366 Merge branch 'fz-dev' into dev 2022-06-26 20:58:18 +03:00
Eng1n33r 1c55a55ddd adaptation to the new build system + fixes 2022-06-26 20:57:29 +03:00
Skorpionm 6d38740a46 SubGhz: fix protocol scher_khan (#1323)
Co-authored-by: あく <alleteam@gmail.com>
2022-06-26 21:16:56 +09:00
Eng1n33r aaeede7793 Merge branch 'fz-dev' into dev 2022-06-26 15:16:32 +03:00
hedger f3b1475ede [FL-2052] New build system based on scons (#1269) 2022-06-26 21:00:03 +09:00
Eng1n33r a4ee04ecd4 upd manifest & rm empty new line in mf-dict 2022-06-25 10:41:05 +03:00
MX 4bf3f68b66 Merge pull request #21 from TQMatvey/patches
Add NFC Keys
2022-06-25 10:34:01 +03:00
TQMatvey 4acb555b17 Update mf_classic_dict.nfc 2022-06-25 14:07:19 +07:00
Eng1n33r bccb80eeb8 edit template 2022-06-25 09:59:32 +03:00
Eng1n33r 767f7ff92e code formatted 2022-06-24 13:01:41 +03:00
Eng1n33r 6cc2d47ed4 remove unused icons 2022-06-23 08:44:33 +03:00
Eng1n33r bfe9ed9411 autolock more time options 2022-06-22 19:08:34 +03:00
Eng1n33r 0e53551ee9 Merge pull request #18 from TQMatvey/patch-1
Fix Changelog typo
2022-06-22 18:34:23 +03:00
Eng1n33r aa967d63ea Merge branch 'flipperdevices:dev' into dev 2022-06-22 18:22:06 +03:00
Skorpionm c79fb61909 SubGhz: add protocol PowerSmart / SolarSmart Roller Shutters (#1335)
* SubGhz: add protocol Power Smart
* SubGhz: parsing protocol Power Smart
* SubGhz: add parsing cannel
* SubGhz: add unit test
* SubGhz: update files unit test_random_raw

Co-authored-by: あく <alleteam@gmail.com>
2022-06-23 00:18:52 +09:00
Georgii Surkov 0b83316560 [FL-2603] Infrared: exit app properly if ran from outside the launcher (#1340)
* Exit app if no previous scene was found
* Infrared: correct return logic for started from archive app

Co-authored-by: あく <alleteam@gmail.com>
2022-06-23 00:12:39 +09:00
Eng1n33r 4c31e8dc5e Merge branch 'flipperdevices:dev' into dev 2022-06-22 18:12:36 +03:00
Georgii Surkov 9868a65c15 [FL-2602] Infrared: Fix crash when messing with SD card (#1339)
* Fix crash after removing SD card and exiting
* Show an error if SD card was removed on Universal remote screen
2022-06-23 00:05:17 +09:00
TQMatvey 069bdff132 Fix Changelog typo 2022-06-22 11:51:14 +07:00
Eng1n33r 265bc5b961 git version fix and spectrum analyzer mod 2022-06-22 04:53:21 +03:00
Eng1n33r 72a5d5c2c7 Revert "remove unused env var in git branch name"
This reverts commit 9d46f62be1.
2022-06-22 04:17:05 +03:00
Eng1n33r 881b6d2634 spectrum analyzer new mode 2022-06-22 04:11:52 +03:00
Eng1n33r c6a3b71db6 Merge branch 'fz-dev' into dev 2022-06-21 18:21:49 +03:00
Eng1n33r 35b5cb86f5 upd changelog 2022-06-21 18:18:30 +03:00