Meet QSkinny, a lightweight Qt UI library
TL;DR: QSkinny offers a QWidget-like library built on top of the modern Qt graphic stack. It is using the Qt scene graph and is written...
Fuzzing Qt with libFuzzer
Disclaimer: I had this blog post in the drawer for several weeks now; I just held back with publishing it to give the Qt security team...
Minimal Continuous Integration for Git projects with Jenkins (and a Qt example)
... a.k.a. "all auto tests in the master branch are always passing". Imagine this typical scenario: You are working on a project with...
pre-connecting TCP and SSL sockets for HTTP(S) requests in Qt apps
When consuming data from a Web service, Qt applications often need to read credentials from disk (like e.g. an OAuth token) before making...
persisting and re-using SSL sessions in Qt apps
Many Qt applications use the network in one way or another; typical examples are a Facebook or a Twitter app, which load data from a Web...
How to decrypt SSL traffic of Qt programs in Wireshark
If you are debugging an application that uses the network, you have probably already used the very helpful Wireshark tool to inspect...
A SSL certificate crawler and some CA statistics
There have been several articles presenting statistics about SSL usage on Web sites, e.g. the EFF SSL Observatory, the "TLS Prober" from...
Inside the Qt HTTP stack
The Qt HTTP stack is the base for any HTTP communication with Qt; it is for instance used by the Qt Webkit port. In Qt 5, quite a bit of...
Qt Labs blog posts
For the sake of completeness, here my blog posts from the Qt Labs blogs: 4th of October 2011: Security considerations regarding QLabel...