release

Doing Some Maintenance - Quassel 0.13.1

Sputnick 

Hi all, we’re back in 2019 with a maintenance release for the 0.13 cycle, Quassel 0.13.1. Besides a handful of fixes and improvements over the previous release, 0.13.1 fixes a particularly annoying issue with 0.13.0 on Qt4-based systems where backlog messages would not all be fetched. I’d like to thank Janne “justJanne” Koschinski and Shane “digitalcircuit” Synan in particular for finding the cause for this problem, as well as implementing and testing the fix! So if you happen to run Quasse...

It’s happening! - Quassel 0.13.0

Sputnick 

Hi all, 1312 days have gone by since the last feature release of Quassel IRC. At times, the project went almost dormant; then it was buzzing with activity again due to some very active contributors (digitalcircuit, justJanne, romibi, mamarley, just to name a few). And in the end, even I could not help myself and had to start coding again! As a result, we can finally unleash a new feature release on you. And what a release it is! We have a new branding and application icon, support the moder...

Two Years!? - Quassel 0.12.5

Sputnick 

Hi all, yes, it’s been exactly two years today since 0.12.4 was tagged… Even though development speed has picked up again recently (mostly thanks to some very active new and old contributors, and only to a small degree thanks to myself), and several hundred commits have gone into the main development branch since 0.12 was forked away, we’re still some weeks away from a new feature release. However, chaign_c has recently discovered two vulnerabilites in the 0.12.4 core, so a new maintenance ...

Fixing Bugs - Quassel 0.12.4

Sputnick 

Hi all, while feature development is still slow – too slow for my own taste, really, but what can you do – some rather annoying bugs have been fixed that warrant another maintenance release. Most notably, Tucos (thanks a lot!) has figured out that invalid handshake data may cause the core to crash. Another annoying issue was the lack of support for the STATUSMSG feature available in some IRC networks. This one was recently abused by idio^Wpeople to pop up tons of spam queries for some of our...

Long Time No See - Quassel 0.12.3

Sputnick 

Hi all, it’s been a while that we did a new release, and it’s still “just” a bugfix release this time. Turns out that real life is still keeping us busy… but it’s the good kind of busy, so there’s that. Thankfully, we have a bunch of cool people in the community who contribute patches, fixes and features while the core development team is on semi-hiatus – many thanks to all of you! Anyway, say hello to <a href=”/pub/quassel-0.12.3.tar.bz2>Quassel 0.12.3</a>. Many fixes went into...

New Cuties - Quassel 0.11.0

Sputnick 

Hi all, It’s that time of the year again for another Quassel release! For 0.11.0, we’ve focused mainly on full support for Qt 5.2+ (in addition to Qt 4.6+, which will be supported alongside for the time being). Since Qt 4.x has not seen much development for quite some time, and subsequently we’ve missed out on much work that has been done by the Qt developers, this marks a major improvement in particular for our users on Windows and Mac OSX. Support for both platforms has seen many improveme...

Into the Double Digits - Quassel 0.10.0 Is Out!

Sputnick 

Hi all, we proudly announce the latest release of Quassel IRC, version 0.10.0! As promised, development has become more active in the past few months (both because we gained several new contributors (thanks a bunch!), and I myself have finally some more time for development), so besides a host of bugfixes that already went into 0.9.x, this development cycle also saw various new features as listed in the ChangeLog. Besides, for example, various improvements related to SSL connections, optiona...

Yet Another Important Update: Quassel 0.9.2

Sputnick 

Hi all, the last update in the 0.9.x series has been released only a few weeks ago, and now it’s already time for another one. Besides various bugfixes (among those, Phonon notifications play sound again!), and a bunch of new and improved translations, the main reason for this one is, unfortunately, another vulnerability: with a carefully manipulated client, you can retrieve the backlog of other users on the quasselcore you’re using. Proper authentication is still needed, so this will only a...

Mandatory Upgrade: Quassel 0.9.1

Sputnick 

TL;DR: If you’re running Quassel Core or the stand-alone, monolithic client with Qt 4.8.5+ and PostgreSQL, you need to upgrade immediately! Looks like Qt changed the string escaping rules in their PostgreSQL driver for Qt 4.8.5, which unfortunately may cause database corruption or data loss if you’re running Quassel Core or the monolithic client with a PostgreSQL database and that Qt version. Older versions of Qt are safe, as are the pre-built packages for Windows, MacOSX and the static core...

Onwards and Upwards - Quassel 0.9.0!

Sputnick 

Yes, yes, I know. Again I have been too quiet on this page, while several major changes have happened in my real life. However, things are slowly settling down, and I could spend more time on Quassel again during the past few months. And as usual, the community has been active as well providing patches, fixes and features - thank you all for that! So without further ado, I present to you Quassel 0.9.0! A list of the most important changes can be found in the freshly updated ChangeLog - impr...

We are back - with Quassel 0.8.0

Sputnick 

Has been a while that this page has seen updates, as we, the main developers, are still too busy with real life to get as much done as we would like. So many plans, so little time… Thankfully, we have some pretty awesome guys from the community (al, Tucos, johu, kode54, Fish-Face, to name but a few) who help out not only with support in our IRC channel, but also with triaging bugs, and especially with sending patches. So we finally managed to clean out our merge request queue and got a new f...

Quassel IRC v0.7.3

Sputnick 

On September 8th, the IRC was in turmoil because someone discovered and actively exploited a bug in Quassel’s CTCP handling that would cause the core to crash when processing a specially crafted CTCP message. What followed was masses of users quitting from Freenode, because their cores crashed. We found and fixed the issue within a few hours, and have issued a new bugfix release. We strongly recommend updating your core or monolithic client as soon as possible to avoid crashes. Client-only b...

The State of Quassel (or: Why Are There No Updates?)

Sputnick 

Because people keep wondering why our repository has been rather… quiet for the past few months, and not everybody finds his way into our IRC channel to ask us in person what’s up, I think it’s a good idea to finally blog about this. I can assure everyone that the project isn’t dead or anything. But the main developers are currently quite busy with real life, mainly with thesis writing, and Quassel development needs to suffer for that for the next few months. We intend to get back to develop...

The Lucky (minor) Number – Releasing Quassel IRC v0.7.1

Sputnick 

It’s that time of the year when we’re releasing a new Quassel, and this time we strongly recommend updating your core or monolithic client at least, as in older versions there was an issue with CTCP handling that might allow bad and ugly people to make your core unresponsive. This issue is also the reason for the 0.7.0 release being officially skipped. People still on 0.6.x and not wanting to update to a new feature release should upgrade to version 0.6.3 in which this issue is fixed as well....

Bumping Quassel: 0.6.1

Sputnick 

It’s that time of the year again, when we proudly do new feature release of Quassel IRC! You might wonder why we’ve skipped the announcement for 0.6.0, though. The reason for this is that shortly after tagging, we’ve discovered two serious bugs in that version. One could make the monolithic client try to select the PostgreSQL backend rather than SQlite; the other would lead to a crash on startup in some setups. Since we usually let some days pass between tagging and announcing a release, thos...

Another Bugfix Release: 0.5.2

Sputnick 

We have another bugfix release for the 0.5 series. Quassel-0.5.2 mostly contains build system fixes for recent versions of KDE and Qt. Some issues with netsplit handling have also been fixed. Also, if you accidentally had your menu bar vanish, you can now use the context menu on the chatview to re-enable it ;-) For workarounding the recent flooding issues with Freenode, we have added a quick way to ignore CTCP requests. Since Freenode has fixed the problem the other day, using this should no...

Supporting New Cuties - Quassel 0.5.1

Sputnick 

We have just tagged, packaged and published a bugfix and maintenance release for the 0.5 branch. Most notably, 0.5.1 fixes some problems with the newly released Qt 4.6-rc1. Also, newly joined channels are now properly rejoined on the next core restart. The scrolling behavior on initial backlog fetch for a channel has been fixed, and some more small stuff. This release also includes updated translations for French, Italian, and Finnish. And you’ll get jussi01’s dark stylesheet as a bonus! An...

Good News Everyone: Presenting Quassel 0.5.0!

Sputnick 

It’s been a while that we have announced a new release. Somehow, 0.4.2 and 0.4.3 never made it to the frontpage… Anyway, we haven’t been lazy and quietly worked on bringing you a brand new feature release: quassel-0.5.0! You can find most features we have added in the FeatureLog, and if you are really interested, you can also browse the Git history. A list of the most important things has been added below for your convenience. First though I want to get a few important notes out: Client/Cor...

Fixing teh bugz: 0.4.1 released

Sputnick 

We have recently tagged a bugfix release for the stable branch, appropriately named 0.4.1. Users of 0.4.0 are heavily recommended to upgrade. Note that no new features have been added; users of the development version from git should not use 0.4.1 as it would be a downgrade. Some of the bugs fixed include: Correctly display images in the web preview in static builds Improve selection and multi-line paste behavior Fix cert handling for identities Create a proper default identity for new netw...

Quassel IRC Proudly Presents: 0.4.0!

Sputnick 

After about three months of hard work, the Quassel Team has tagged the brand-new and extra-shiny 0.4.0 release for you! And for extra convenience, we even have updated our downloads page! To reach this important milestone, 432 commits went into Git since 0.3.1. As usual, you can find most features we have added in the FeatureLog, and if you are really interested, you can peruse the Git history. Let me highlight the most important things right here though. KDE integration. Yes, Quassel fin...

Let There Be Features - Releasing Quassel IRC 0.3.1

Sputnick 

After more than two months, we are finally delivering a shiny new feature release to you! The 0.3.0.x releases were only bugfix releases, based on the “ancient” 0.3.0. In the meantime, we were busy working on new stuff and fixing tons of bugs. In fact, I won’t even bother listing all that stuff here, since you can just click on those links and see for yourself :) Among the features users have been waiting for for a long time and now finally get are day change messages and properly clickable U...

Urgent: Security Upgrade!

Sputnick 

Well, looks like 0.3.0.2 was not the last 0.3.0 release after all. coekie found an issue with CTCP handling in Quassel Core that allows attackers to send arbitrary IRC messages on your behalf. This issue is present in all versions prior to 0.3.0.3 and Git older than October 26th (rev. d7a0381). This has been fixed in the quassel-0.3.0.3 release and also in Git and the nightly builds. Gentoo and *buntu already ship the new version, with more distributions hopefully following ASAP. If you stil...

Finalizing 0.3.0

Sputnick 

Most people visiting our channel #quassel at Freenode already know that we have tagged the supposedly last bugfix release for the 0.3.0 branch a couple weeks ago. We have shied away from publicly announcing the release since we usually want to have binaries for all platforms ready first. Anyway, since our Linux buildbox is going to be out of service for at least a few more weeks, we are now officially releasing quassel-0.3.0.2, available on our download page! This release only contains the r...

Let there be, uhm, 0.3.0…1!

Sputnick 

After quite a long while, we finally present to you a new shiny Quassel IRC release! It so happened that we decided to call it 0.3.0.1, which, as attentive readers will certainly notice in an instant, is not the long-expected 0.2.0 (and not even 0.3.0, for that matter). So, uhm, what’s up with those Quassel developers and their versioning scheme? As some of you know, we have been working on a rewrite of the old ChatWidget for quite some time now, and it was always planned that this rewrite w...

Releasing a candidate

Sputnick 

After being on a bugfixing spree the past couple of weeks, the Quassel Team proudly gives you our first-ever Release Candidate of what shall become quassel-0.2.0. Since the 0.2 branch has been in feature freeze for a while, you probably won’t find much new stuff (except for the occasional feature that might have crept in completely unnoticed of course ;-)), but on the other hand you will also find less bugs than in the previous releases, so grab it while it’s still steaming!

β

Sputnick 

Yes, we can finally announce the release of Quassel’s very first beta! With entering the beta cycle, we also enter feature freeze for the 0.2 branch. While we are still stabilizing this branch, we are busy working on tons of new features and larger arch changes in the 0.3 branch, which we’ll probably talk about in another blog entry soon… Read on for the release notes for quassel-0.2.0-beta1! There have been many bugfixes, some performance improvements and some new features. Most notably: T...

Releasing the (hopefully) final Alpha for Quassel 0.2.0!

Sputnick 

It is with great pleasure that we announce immediate availability of what will probably/hopefully/may be the last and final alpha release before we go into the beta cycle. As usual, this alpha release brings you bugfixes and new features, UI tweaks and more goodies, and we highly recommend upgrading. Especially since we fixed a very nasty issue in Quassel Core… and yeah, the fonts should now be working as well :) Also, we can finally provide a precompiled Quassel Core and monolithic Quassel f...