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

Qt5.5 compatiblity patch for login flow V2 + UI improvement #1408

Merged
merged 5 commits into from
Sep 6, 2019

Conversation

misch7
Copy link
Member

@misch7 misch7 commented Sep 6, 2019

Qt5.5 compatiblity patch for login flow V2 + UI improvment

Removes the right-click function for the "Re-open browser" buttons because
they are not intuitive for the user.

Adds a dedicated "Copy link" button.

Implements Qt 5.5 fixes based on: #1392

See: #1392

martin-sucha and others added 3 commits September 6, 2019 14:07
MD5 has been broken for a long time now and SHA1 has been
deprecated as well. SHA1 is not used when issuing new
publicly trusted certificates since 1 January 2016[1] and
there are more and more effective attacks[2][3] against it,
so display SHA1 fingerprint only for old certificates
to encourage use of safer digests by users.

So, we display SHA-256 and SHA-512 fingerprints instead in
the common case.

[1] https://cabforum.org/wp-content/uploads/CA-Browser-Forum-BR-1.6.5.pdf
[2] https://shattered.io/static/shattered.pdf
[3] https://eprint.iacr.org/2019/459.pdf

Signed-off-by: Martin Sucha <git@mm.ms47.eu>
Removes the right-click function for the "Re-open browser" buttons because
they are not intuitive for the user.

Adds a dedicated "Copy link" button.

Implements Qt 5.5 fixes based on: #1392

Signed-off-by: Michael Schuster <michael@schuster.ms>
@misch7 misch7 changed the title Flow2 ui qt5 compat Qt5.5 compatiblity patch for login flow V2 + UI improvment Sep 6, 2019
@misch7 misch7 changed the title Qt5.5 compatiblity patch for login flow V2 + UI improvment Qt5.5 compatiblity patch for login flow V2 + UI improvement Sep 6, 2019
@ivaradi
Copy link
Contributor

ivaradi commented Sep 6, 2019

The Debian build fails, because it cannot apply the Qt 5.5 patch. Please, check the file admin/linux/debian/debian.xenial/post-patches/qt5.5-compat.patch, and remove the chunks that are not needed anymore.

@misch7
Copy link
Member Author

misch7 commented Sep 6, 2019

Ah, I was already wondering what's happening there argh
Thanks^^

misch7 and others added 2 commits September 6, 2019 17:05
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.

4 participants