Skip to content

Update QR Scanner Implementation#181

Closed
dlynch-sublime wants to merge 0 commit into
mainfrom
dlynch-update-scan-qr
Closed

Update QR Scanner Implementation#181
dlynch-sublime wants to merge 0 commit into
mainfrom
dlynch-update-scan-qr

Conversation

@dlynch-sublime

@dlynch-sublime dlynch-sublime commented Jun 8, 2026

Copy link
Copy Markdown
Member

Describe the change
https://sublimesecurity.slack.com/archives/C0ANY9PHXBK/p1779401530199849

Our existing QR Scanner implementation used pyzbar (similar to our old hydra implementation for beta.scan_qr). With the success of replacing pyzbar with a new pipeline leveraging zxing-cpp and WeChat CNN, this PR replicates that behavior in our QR Scanner implementation.

Describe testing procedures
Added new 'standalone' testing that leverages local test artifacts to confirm we successfully decode the qr codes that we were previously missing. These tests were run manually, with instructions included in the README on how to run these tests.

@dlynch-sublime dlynch-sublime deleted the dlynch-update-scan-qr branch June 8, 2026 17:51
@dlynch-sublime dlynch-sublime reopened this Jun 8, 2026
@dlynch-sublime dlynch-sublime force-pushed the dlynch-update-scan-qr branch from a419dcb to 220e65c Compare June 8, 2026 18:01
@sublime-security sublime-security deleted a comment from socket-security Bot Jun 8, 2026
@dlynch-sublime dlynch-sublime restored the dlynch-update-scan-qr branch June 8, 2026 18:18
@dlynch-sublime dlynch-sublime reopened this Jun 8, 2026
@dlynch-sublime dlynch-sublime force-pushed the dlynch-update-scan-qr branch from 9474af3 to f356129 Compare June 8, 2026 18:25
@dlynch-sublime dlynch-sublime reopened this Jun 8, 2026
@dlynch-sublime dlynch-sublime force-pushed the dlynch-update-scan-qr branch from bce3eb1 to 220e65c Compare June 8, 2026 18:32
@dlynch-sublime dlynch-sublime deleted the dlynch-update-scan-qr branch June 8, 2026 18:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant