Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: remove expect dependency #27

Merged
merged 2 commits into from
Mar 9, 2022
Merged

Conversation

wdhongtw
Copy link
Owner

@wdhongtw wdhongtw commented Feb 22, 2022

  • Add new library to implement GPG Assuan protocol.
  • Rework unlocking logic by signing through Assuan protocol.

Related document

@wdhongtw wdhongtw self-assigned this Feb 22, 2022
@wdhongtw wdhongtw added this to the 0.6 milestone Feb 22, 2022
@wdhongtw
Copy link
Owner Author

Related to #14

Copy link

@deeprobin deeprobin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

I made a few comments. You can take a look at whether you take over all or only a few.
Mainly style changes.

But I would ask you if UTF-8 is really necessary everywhere. UTF-8 is of course the new standard but if the Assuan protocol uses e.g. only ASCII it makes more sense to use it because it is more performant to parse.

src/indicator/assuan.ts Outdated Show resolved Hide resolved
src/indicator/assuan.ts Outdated Show resolved Hide resolved
src/indicator/assuan.ts Show resolved Hide resolved
src/indicator/assuan.ts Outdated Show resolved Hide resolved
src/indicator/gpg.ts Show resolved Hide resolved
src/indicator/assuan.ts Show resolved Hide resolved
src/indicator/assuan.ts Show resolved Hide resolved
src/indicator/assuan.ts Show resolved Hide resolved
src/indicator/assuan.ts Show resolved Hide resolved
src/extension.ts Show resolved Hide resolved
@wdhongtw wdhongtw force-pushed the feat-remove-expect-dependency branch from f1f8bcb to 4c5d9ad Compare March 5, 2022 08:32
- Add new library to implement GPG Assuan protocol.
- Rework unlocking logic by signing through Assuan protocol.
@wdhongtw wdhongtw force-pushed the feat-remove-expect-dependency branch from 7b20d9a to ab9120a Compare March 9, 2022 12:42
@wdhongtw wdhongtw merged commit d62adb1 into master Mar 9, 2022
@wdhongtw wdhongtw deleted the feat-remove-expect-dependency branch September 9, 2023 12:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants