GithubHelp home page GithubHelp logo

XCA 2.5.0 & 2.6.0 very slow about xca HOT 12 OPEN

JBau32 avatar JBau32 commented on August 20, 2024
XCA 2.5.0 & 2.6.0 very slow

from xca.

Comments (12)

chris2511 avatar chris2511 commented on August 20, 2024 2

Looks like selecting Don't colorize expired certificates in the options dialog also speeds up XCA without patching. The latest 6.6.2 QT release is still notably slower when colorizing expired certificates.

from xca.

JBau32 avatar JBau32 commented on August 20, 2024

Found related QT6 bug: https://bugreports.qt.io/browse/QTBUG-120285

from xca.

chris2511 avatar chris2511 commented on August 20, 2024

On my Windows 11, XCA works pretty fast.
Even when running inside a virtual machine hosted on an old and slow linux-intel-I5.
If QT6 is the culprit, please try the QT-5.15 action-build of XCA-2.6.0

from xca.

JBau32 avatar JBau32 commented on August 20, 2024

It gets significantly slower if you add 200-500 certificates.

And yes, just tried, qt5 variant is unaffected.
Qt6 seems to have fixed this already on a later 6.6 patch, xca release uses 6.6.0.

from xca.

JBau32 avatar JBau32 commented on August 20, 2024

Unfortunately the qt5 variant seems overall slower.
So manually patching out pki_x509::bg_color/pki_base::bg_color functions on qt6 variant achieves the best results.
Nested RootCA + 200 sub certificates are a big slowdown

from xca.

JBau32 avatar JBau32 commented on August 20, 2024

Good to know!
That option will be my go-to workaround for now till QT devs have resolved that issue.

from xca.

WRW001 avatar WRW001 commented on August 20, 2024

Using the latest 6.6.3 QT release will resolve this issue. You can have expired certificates colorized without slowing XCA down. The CI&DI currently configuration can't build Windows binaries using QT 6.0.X, so there will be no PRs. You can make Windows binaries by yourself.
#533

from xca.

GiladHi avatar GiladHi commented on August 20, 2024

Any chance of a new release / build with QT 6.3.3? The only issue I have with the latest version is the speed...

from xca.

WRW001 avatar WRW001 commented on August 20, 2024

Any chance of a new release / build with QT 6.3.3? The only issue I have with the latest version is the speed...

https://github.com/WRW001/xca/releases

from xca.

GiladHi avatar GiladHi commented on August 20, 2024

Thanks for the new version and the quick reply! 😎

from xca.

GiladHi avatar GiladHi commented on August 20, 2024

Seems like Google Chrome is blocking the downloading of this build... Maybe I should wait for the next official version.

from xca.

GiladHi avatar GiladHi commented on August 20, 2024

Hi @chris2511 ,

Any chance of a new release / build with the latest QT version (6.6.3) in order to solve the speed issue on Windows?...

from xca.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.