A short guide to LMDB

Posted on: June 7th, 2018 by

LMDB is a great embeddable key-value store that we use extensively for Kube.

Using it is not completely straightforward though, so here’s a short guide for future reference.

> Continue Reading

Collabora Online 3.2 for Kolab Now

Posted on: May 30th, 2018 by

Over the course of today, we’ve upgraded our environment to run Collabora Online 3.2. Having waited for a point in time where no collaborative editing sessions had been ongoing, no-one should have noticed any service interruption.

> Continue Reading

Short-Form GDPR Compliance

Posted on: May 18th, 2018 by

Our team has received multiple inquiries about our service’s compliance with GDPR. We answer these individually, but here’s a short-form of the types of questions that we answer.

> Continue Reading

Deprecation of TLS version 1.0

Posted on: May 9th, 2018 by

For most people, it’s been looming about pretty silently over the past few years, but TLS v1.0, the oldest and earliest version of Transport Layer Security is considered deprecated. The Payment Card Industry (PCI) data security standard (DSS) version 3.2 from April 2016 recommends full deprecation by the end of June 2018.

In compliance with these standards, while originating from the payment card industry, widely regarded to as a guiding standard for other industries, Kolab Now has disabled support for TLS v1.0.

Why? What does that mean?

> Continue Reading

Use Privacy Badger

Posted on: April 19th, 2018 by

Privacy Badger is a browser extension by the Electronic Frontier Foundation, that prevents sites from tracking your visits across the web. It’s available for Chrome (the most popular browser among our visitors and customers), Firefox (second) and Opera (nowhere to be found).

> Continue Reading

Kube on Mac OS

Posted on: April 3rd, 2018 by

Kube on Mac OS

After a week of getting to grips with how Qt development on mac works and wrangling various build issues, I am pleased to finally report success =)
Kube on Mac OS is alive!

> Continue Reading

Kube’s gained some manpower

Posted on: March 29th, 2018 by

Around FOSDEM this year we have found some fresh manpower for Kube! Please welcome RĂ©mi, who is doing an internship with us, and is working on Kube during that time. He was quick to land his first few patches and is now busy implementing the first few steps for CalDAV based calendaring support.

I for one am exited to see what he will come up with =)

Adding a Little Byte of Transparency

Posted on: March 28th, 2018 by

I’m considering adding a little bit of transparency to how, and perhaps how well, Kolab Now infrastructure is run, or is running.

> Continue Reading

Find your mails with fulltext search

Posted on: February 26th, 2018 by

The most recent addition to Kube is fulltext search. It’s a complex enough topic that we don’t really want to implement it in our key-value store that we use for the rest of the data, which is why we’re using Xapian to do the heavy lifting.

Kube is an offline capable client, and as such we also want search to work without an internet connection. However, we naturally can only search the data that you have available locally. Normally this means we’ll have subject and recipients indexed for all your mail, and the complete content for all mails that you have every viewed/downloaded.

In the long run we’ll want to extend that with server-side searching for when you’re connected to the server, so that you could indeed search through all your data, without having to first download it all. But that is a task for another day.

So here it goes; Fast as you type searching of your emails:

Searching a folder with 50k messages.

For more info about Kube, please head over to About Kube.

Bitcoin Payment Problems

Posted on: February 15th, 2018 by

In recent times, Bitcoin payments have suffered three major blows;

  • Our payment provider now requires customer’s wallets to use a Bitcoin Payment Protocol, while some wallets are simply not compatible,
  • Transaction confirmation times have increased, and then increased some more, both inconveniencing our users and increasing the underpay/overpay problem,
  • Transaction fees have gone through the roof, making the use of Bitcoin less and less attractive, especially for smaller transactions.

Obviously, this is causing some of our customers some grief. Some of the customers that choose to want to use Bitcoin payments exclusively will actually use profanity in expressing their frustration over these changes, but our support staff does not deserve that. I, for one, will defend my staff and cause those customers to find themselves on the losing end of this “conversation”.

> Continue Reading