| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
This is pretty primitive and completely synchronous with no progress notifications.
There was a problem hiding this comment.
I'm not a security person by any stretch of the imagination, so this might be dumb, but what does checking for exact cert fingerprint gives us?
Sorry, something went wrong.
There was a problem hiding this comment.
It gives us the knowledge that the connection isn't being MITM'd by any other certificates that may be trusted by the root CA store - either added by malware, compromised certificate, or just plain malice (which has been documented)
Sorry, something went wrong.
There was a problem hiding this comment.
It's called certificate pinning, and browsers use it in the form of HSTS.
Sorry, something went wrong.
|
I don't enforce any particular style of coding in this project, but please use camelCase for variables and function arguments. |
Sorry, something went wrong.
|
@vosen No problem! I'm glad we'll be getting a signing cert :) I'll clean up the style - C# isn't what I've used in any projects except minor "learn the language" programs. I'll poke around for something that doesn't depend on libassuan-0.dll |
Sorry, something went wrong.
|
I'm back to uni tomorrow so I might be a bit slower than usual in responding, as well. |
Sorry, something went wrong.
|
Also, as detailed a review as you can give in regards to structure etc is useful for me - I don't do much programming in the OO style, and C# is a language I'm very weak in. Any avoidance of useful features or handy library things is not a guided choice, but just ignorance! |
Sorry, something went wrong.
|
Your style is OK, other than using a Gpg singleton. I know, we have some examples of this style in the codebase already, but it should be avoided. And I've noticed just now that the VS settings in ReinitializeGpgPaths are only read once, at the first use of Gpg. This is wrong, we won't apply any settings updates. |
Sorry, something went wrong.
|
I guess this is outdated and we should just wrap rustup instead, right? (Sorry for the wasted effort ...) |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
This is pretty primitive and completely synchronous with no progress notifications.
First step towards #172