shreyas-londhe
7eb8e6fe50
chore: minor refactoring
2024-09-12 23:47:49 +05:30
shreyas-londhe
f6bdb5d9cc
chore: turnOnBodyMasking -> enableBodyMasking name change
2024-09-12 23:47:49 +05:30
shreyas-londhe
ca5714f745
fix: updated mask type
2024-09-12 23:47:49 +05:30
shreyas-londhe
fcbc96caf8
fix: added a assert-bit check in body-masker
2024-09-12 23:47:49 +05:30
shreyas-londhe
20b4c982f0
feat: upstreamed to email-verifier+ tests
2024-09-12 23:47:49 +05:30
shreyas-londhe
116d8f9295
feat: added body masking template
2024-09-12 23:47:49 +05:30
shreyas-londhe
b48152e26c
fix: remove-soft-line-break at the beginning
2024-09-12 23:47:49 +05:30
shreyas-londhe
480a3e410d
chore: refactor email-verifier tests
2024-09-06 17:20:18 +05:30
shreyas-londhe
e74aed7384
fix: removed unnecessary output in remove-soft-line-breaks
2024-09-06 17:13:34 +05:30
shreyas-londhe
05ac39baa9
feat: added header masking
2024-09-06 17:00:00 +05:30
Sora Suegami
d718290d66
Feat/fix select regex reveal ( #214 )
...
* Fix SelectRegexReveal
* Add a new test for the SelectRegexReveal template.
2024-08-29 20:35:03 +09:00
Yush G
4d34ccdada
Merge pull request #210 from jayden-sudo/main
...
Fixed a bug in retrieving the DKIM public key
2024-08-28 09:06:01 -07:00
Jayden
11c846d021
Apply suggestions from code review
...
Co-authored-by: saleel <saleel@saleel.xyz >
2024-08-22 21:31:59 +08:00
Jayden
df28feaf1e
Merge branch 'zkemail:main' into main
2024-08-22 00:26:27 +08:00
Jayden
c8a4bcfe66
Using both Google and Cloudflare
2024-08-22 00:26:18 +08:00
Yush G
f7bf840030
Merge pull request #211 from zkemail/chore/version-bump
...
chore: bumped to version 6.1.5
v.6.1.5
2024-08-21 01:37:32 -07:00
javiersuweijie
011640824d
chore: bumped to version 6.1.5
2024-08-21 15:19:03 +08:00
Jayden
8f745ad7f0
Bug fixes
...
Fixed a bug in retrieving the DKIM public key:
For some emails, the DKIM public key is not stored TXT record directly in `selector._domainkey.domain`, but instead points to a CNAME.
For example, when retrieving the DKIM public key for the following domain: `protonmail._domainkey.proton.me`, we first need to resolve the CNAME for this domain: `protonmail.domainkey.drfeyjwh4gwlal4e2rhajsytrp6auv2nhenecpzigu7muak6lw6ya.domains.proton.ch`.
However, using the "dns" npm package, the CNAME cannot be resolved.
With this update, all DNS resolutions will be performed using google DNS-over-HTTPS (DoH).
2024-08-21 11:19:44 +08:00
Divide-By-0
4151b9fed2
bump to 6.1.4 and eslint and published to npm
v.6.1.4
2024-08-20 02:12:53 -07:00
Yush G
8685d35f91
Merge pull request #203 from zkemail/feat/add-body-masking
...
Feat: Added a Body masking Template
2024-08-06 02:05:09 -07:00
shreyas-londhe
d4980c1869
feat: computing r like fiat-shamir
2024-08-03 15:27:28 +05:30
Yush G
4c0d4038b3
Merge pull request #208 from zkemail/feat/remove-qp-enc
...
fix: remove-soft-line-break at the beginning
2024-08-02 21:56:27 -04:00
shreyas-londhe
cdae5e7921
fix: remove-soft-line-break at the beginning
2024-08-02 10:39:57 +05:30
shreyas-londhe
f6a0698197
chore: minor refactoring
2024-08-02 09:51:33 +05:30
shreyas-londhe
52cc15dde6
chore: turnOnBodyMasking -> enableBodyMasking name change
2024-08-02 09:41:29 +05:30
shreyas-londhe
f7cb95884a
fix: updated mask type
2024-08-02 09:36:24 +05:30
shreyas-londhe
e0bff60057
fix: added a assert-bit check in body-masker
2024-08-02 09:35:07 +05:30
shreyas-londhe
c0a68f9d78
feat: upstreamed to email-verifier+ tests
2024-08-02 09:35:01 +05:30
shreyas-londhe
d743b0d197
feat: added body masking template
2024-08-02 09:29:24 +05:30
shreyas-londhe
b9008c4660
test: added tests for substring-match template
2024-08-01 16:55:03 +05:30
shreyas-londhe
d85b22eabb
feat: match substring impl
2024-08-01 16:32:20 +05:30
Yush G
e6786d8c52
Merge pull request #206 from zkfriendly/feat/rust-verifier
...
chore: add rust-verifier package to lock file
2024-08-01 04:59:15 -04:00
zkFriendly
b4b600c364
chore: add rust-verifier package
2024-08-01 10:41:27 +02:00
Yush G
a481375c6b
Merge pull request #204 from zkfriendly/feat/rust-verifier
...
Feat/rust verifier
2024-08-01 03:43:36 -04:00
Yush G
0bc2538e00
Merge pull request #202 from zkemail/feat/remove-qp-enc
...
Feat: Circuit for Removing the Quoted Printable Encoding in Email Body
2024-07-30 10:28:05 -07:00
shreyas-londhe
0eaa2f8a08
docs: added comments for remove-soft-line-breaks template
2024-07-29 08:37:52 +05:30
shreyas-londhe
e0d9b15ba1
fix: refactored removeSoftLineBreaks test
2024-07-27 08:16:16 +05:30
shreyas-londhe
0293bfe969
feat: upstreamed into email verifier
2024-07-26 11:58:12 +05:30
shreyas-londhe
2606d70d10
test: added more test cases for remove-soft-line-breaks
2024-07-22 17:31:05 +05:30
shreyas-londhe
8fbd7fb70c
chore: added acknowledgement
2024-07-22 12:37:21 +05:30
shreyas-londhe
42d97cf974
fix
2024-07-22 12:36:37 +05:30
shreyas-londhe
4e91fb206e
fix: computing r by hashing inputs
2024-07-22 12:30:44 +05:30
shreyas-londhe
1ac147c007
fix: tests for removing-soft-line-breaks
2024-07-21 14:05:52 +05:30
zkFriendly
2f37198666
refactor: allow non snake case for snarkjs keys
2024-07-15 10:06:33 +02:00
zkFriendly
aa04c2d31b
refactor: sample verifier
2024-07-15 09:59:06 +02:00
zkFriendly
3d7d2a9f38
refactor: return type from bool -> Result<bool, _>
2024-07-15 09:50:28 +02:00
zkFriendly
8a460e5cf9
refactor: remove unused import
2024-07-15 09:50:28 +02:00
zkFriendly
1c06cf0c66
feat: read number of public inputs from vkey file
2024-07-15 09:50:28 +02:00
zkFriendly
f40cca90b0
docs: usage guide
2024-07-15 09:50:28 +02:00
zkFriendly
f24ad3f446
feat: CLI to generate verifier arguments from snarkjs proof and public inputs
2024-07-15 09:50:28 +02:00