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

rong Build option: NO_SECUREZEROMEMORY #18

Closed
bofhbug opened this issue May 22, 2019 · 10 comments
Closed

rong Build option: NO_SECUREZEROMEMORY #18

bofhbug opened this issue May 22, 2019 · 10 comments

Comments

@bofhbug
Copy link

bofhbug commented May 22, 2019

it apiers only with the 0.71 version the Build option NO_SECUREZEROMEMORY is set.

@cyd01
Copy link
Owner

cyd01 commented May 31, 2019

This option is necessary to build KiTTY.

@cyd01 cyd01 closed this as completed May 31, 2019
@lars18th
Copy link
Contributor

This option is necessary to build KiTTY.

Sorry @cyd01 , you can explain why?
Perhaps a workaround it's possible.

@cyd01
Copy link
Owner

cyd01 commented May 31, 2019 via email

@lars18th
Copy link
Contributor

Now I have to test all the others […]

So please reopen this issue (you can @cyd01 as moderator) until you finish it.

@cyd01
Copy link
Owner

cyd01 commented May 31, 2019 via email

@cyd01 cyd01 reopened this May 31, 2019
@lars18th
Copy link
Contributor

Hi @cyd01 ,

USE_CAPI

I recommend to not include any CAPI/CAC support inside KiTTY. For this functionality it's preferable to use the Pageant from the PuTTY-CAC project: https://github.com/NoMoreFood/putty-cac

NO_HTMLHELP
NO_MULTIMON

Ok.

COVERITY

Umm... CRYPTPROTECTMEMORY_BLOCK_SIZE and CRYPTPROTECTMEMORY_CROSS_PROCESS are defined (if not) in winshare.c:
https://github.com/github/putty/blob/49fb598b0e78d09d6a2a42679ee0649df482090e/windows/winshare.c#L29

AUTO_WINSOCK

BROKEN_PIPE_ERROR_CODE is defined as ERROR_BROKEN_PIPE:
https://github.com/github/putty/blob/49fb598b0e78d09d6a2a42679ee0649df482090e/windows/winstuff.h#L112

And ERROR_BROKEN_PIPE (109L) is part of the Windows Errors:
https://www.rpi.edu/dept/cis/software/g77-mingw32/include/winerror.h

So review the dependencies, please.

@lars18th
Copy link
Contributor

Hi,

This issue can be closed?

@cyd01
Copy link
Owner

cyd01 commented Jun 14, 2019 via email

@lars18th
Copy link
Contributor

So, please @cyd01 do it!
Only the original author and the owner of the repo can close it. 😉

@cyd01
Copy link
Owner

cyd01 commented Jun 14, 2019

The compilation directive -DNO_SECUREZEROMEMORY was removed from Makefile.

@cyd01 cyd01 closed this as completed Jun 14, 2019
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

No branches or pull requests

3 participants