Willy-JL
56332919de
Format
2024-10-25 03:32:34 +01:00
Willy-JL
907a8403ae
Update apps
...
- TOTP: Added polyfill for cli/cli_ansi.h (by akopachov)
2024-10-25 03:28:14 +01:00
WillyJL
e1fdc5e984
NFC: NDEF SmartPoster support ( #275 )
...
* NFC: NDEF SmartPoster support
* Consistent naming
* Nicer result output
* Update changelog
2024-10-25 04:20:53 +02:00
Luu
8174ffa5b3
NFC: NDEF parser Mifare Classic support, protocol-agnostic refactor and more improvements ( #265 )
...
* Update ndef.c
included mifare classic support
* Update application.fam
* Update ndef.c
* Update ndef.c
* Update ndef.c
* Update ndef.c
* Update ndef.c for better parsing
Because mifare classic 1k has a sector trailer, the ndef parser might conflict with it if the payload is long enough or if there's too many payloads. This code removes all sector trailer in a new buffer and uses that for parsing without any problems.
* Rewrite NDEF as protocol agnostic
* Move type name buffer to stack when possible
* Parse URI without heap buffer
* Reduce binary sizes by using preprocessor defines
* Parse MFC without clone buffer and support MAD2
* Keep message count between different TLVs
* Simplify macro check
* Simplify length conversion
* Improve output of unparsed types
* Add some more logging
* Fix WiFi parsing
* Check MAD key before reading
* Rename ndef_read() to ndef_get()
* Update changelog
* Wording
---------
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com >
2024-10-24 07:55:47 +02:00
Derek Jamison
6b9ae090f8
JavaScript: SPI implementation ( #272 )
...
* JavaScript: SPI implementation
* Fix build
* Add typedefs
* Port example script to newJS
* Push new manifest to bottom
* Update changelog
---------
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com >
2024-10-23 00:33:34 +02:00
Willy-JL
b60a420d32
Update apps
...
- Seader: Fix crash scanning NTAG215 with MFC option (by bettse)
- Solitaire: Fix memory leak (by doofy-dev)
2024-10-22 04:22:06 +01:00
Willy-JL
ffd1ceaab4
Merge remote-tracking branch 'ul/dev' into mntm-dev
2024-10-22 03:37:49 +01:00
Willy-JL
0afbbf2e61
Merge remote-tracking branch 'ofw/dev' into mntm-dev
2024-10-22 03:33:47 +01:00
Willy-JL
bbb85a4df9
JS: Third batch of OFW PR changes
2024-10-22 02:38:21 +01:00
MX
b0e591601c
upd ndef parser
...
by jaylikesbunda and Willy-JL
2024-10-22 02:37:04 +03:00
MX
fc16978be5
Merge remote-tracking branch 'OFW/dev' into dev [ci skip]
2024-10-22 02:28:24 +03:00
Zinong Li
f8fa71c575
NFC TRT Parser: Additional checks to prevent false positives ( #3966 )
...
* additional checks to prevent false positives
* Update trt.c
Co-authored-by: あく <alleteam@gmail.com >
2024-10-20 16:58:33 +01:00
MX
48acd9f075
merge examples
2024-10-20 16:01:21 +03:00
MX
8c960a990c
merge js upds
...
by jamisonderek & Willy-JL
2024-10-20 16:00:10 +03:00
jay candel
7ebbadfbf8
NFC: Improve URI decoding in NDEF parser ( #267 )
...
* add decode_char
* Skip double malloc(), can just tell printf() how long the string is
* Decode URI within the same buffer
* Only decode if next 2 chars are valid hex
* Update changelog
* Clearer code for hex decode
Co-authored-by: jaylikesbunda <jaylikesbunda@users.noreply.github.com >
---------
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com >
Co-authored-by: jaylikesbunda <jaylikesbunda@users.noreply.github.com >
2024-10-20 07:28:10 +02:00
jay candel
3e17d6588a
IR: Update universal bluray remote ( #264 )
...
* update universal bluray remote
* Add files via upload
* 2 new of each button
* Update changelog
---------
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com >
2024-10-20 07:27:48 +02:00
m7i-org
7e09f4b774
Sub-GHz: Added Vauno-EN8822 weather station ( #262 )
...
* feat(subghz): Added Vauno-EN8822 weather station
* Update changelog
---------
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com >
2024-10-20 07:27:03 +02:00
Derek Jamison
e682b6b19e
JavaScript: Add I2C support ( #259 )
...
* JavaScript: Add I2C support
* Format
* Check input bytes, allow arraybuf write input
* Add comment
* Return arraybuf, remove unnecessary malloc and memset
* More meaningful var names for code readability, fix some bugs
* Remove unnecessary state
* Fix build
* Update changelog
* Add typedefs
* toString() updates in example script
---------
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com >
2024-10-20 07:24:44 +02:00
MX
2441643ac6
subghz monarch add manually
2024-10-19 15:40:35 +03:00
MX
8cdb5619f5
keeloq add key
2024-10-19 15:19:57 +03:00
MX
0b7f174162
fix icon
2024-10-19 12:33:57 +03:00
Willy-JL
2e3c6d32cf
Sync apps and hopefully wake github up
...
PR 270 merged, but no github actions ran?
2024-10-19 02:09:24 +01:00
Willy-JL
9865a9367f
IR: Basic script to remove dupes
...
had this lying around from last week PRs and could come useful again,
code is meh but works
2024-10-19 01:43:45 +01:00
Willy-JL
bb6c015235
JS: Second batch of OFW PR changes
2024-10-19 01:17:22 +01:00
MX
fe3228b63e
merge p2
2024-10-18 20:22:21 +03:00
MX
bc73b13b1b
merge js stuff
...
https://github.com/Next-Flip/Momentum-Firmware/commits/js-backport-of-backport/
2024-10-18 20:21:09 +03:00
MX
37f76374a2
Merge remote-tracking branch 'OFW/dev' into dev
2024-10-18 14:30:37 +03:00
Willy-JL
ec5bafbfaf
Update apps
...
- Seader: Show error for timeout, fix wrong LRC logging (by bettse)
2024-10-18 04:56:56 +01:00
Willy-JL
019d896075
Merge remote-tracking branch 'ofw/dev' into js-backport-of-backport
2024-10-18 04:38:56 +01:00
Willy-JL
4a0dfa8de9
JS: First batch of OFW PR review changes
2024-10-18 04:35:27 +01:00
Willy-JL
ba74e953c4
JS: C define to move JS runner to flash (still external for now)
2024-10-18 02:56:06 +01:00
Willy-JL
799ff282f4
JS: Sync small differences from OFW PR
2024-10-17 23:43:21 +01:00
Willy-JL
75d4cf36f1
JS: Custom scope param in load() typedef
2024-10-17 21:33:09 +01:00
Willy-JL
685e06b4d6
JS: Improve REPL script
2024-10-17 21:32:31 +01:00
porta
b723d463af
Revert "[FL-3909] CLI improvements, part I ( #3928 )" ( #3955 )
...
This reverts commit 0f831412fa .
Co-authored-by: あく <alleteam@gmail.com >
2024-10-17 17:12:27 +01:00
Willy-JL
908461a3c2
JS: Add numpad keys to badusb typedefs
2024-10-17 17:11:27 +01:00
Willy-JL
73b53ee3f9
JS: Add way to check if view has prop
2024-10-17 17:00:08 +01:00
Ivan Barsukov
ca68c953c0
Add warning about stealth mode in vibro CLI ( #3957 )
2024-10-17 16:57:10 +01:00
MX
e2d0a86d3e
merge js stuff
...
by Willy-JL
2024-10-17 17:06:51 +03:00
Willy-JL
5d2bb9af5e
JS: Backport file picker as new module
2024-10-16 19:35:42 +01:00
Willy-JL
d8ef57ccb7
Merge remote-tracking branch 'ul/dev' into js-backport-of-backport
2024-10-16 18:57:58 +01:00
Willy-JL
b4c035d933
Merge remote-tracking branch 'ofw/dev' into js-backport-of-backport
2024-10-16 18:26:38 +01:00
Willy-JL
d9d06b9a2b
JS: Backport virtualMount storage API
2024-10-16 18:16:27 +01:00
MX
5434405c34
Merge remote-tracking branch 'OFW/dev' into dev
2024-10-16 19:46:06 +03:00
MX
4e5abdadff
fix cli breaking web flipper lab, remove color tags
2024-10-16 19:35:52 +03:00
Zinong Li
1dd7ebd059
NFC Parser for Tianjin Railway Transit ( #3954 )
2024-10-16 16:38:07 +01:00
MX
8d2476733e
Merge remote-tracking branch 'OFW/dev' into dev
2024-10-16 18:21:22 +03:00
porta
c2c288b9ad
[FL-3916] Require PIN on boot ( #3952 )
...
Co-authored-by: hedger <hedger@users.noreply.github.com >
2024-10-16 16:12:58 +01:00
MX
521b793011
merge js 2
2024-10-16 18:09:02 +03:00
MX
38fb892cbb
merge js upds 1
2024-10-16 18:07:58 +03:00