Licq 1.3.5 final

The final release of Licq 1.3.5 was just announced.

From the release note:

  • Save the “Send through server” option to disk.
  • Fixed bugs that caused Licq to leak memory.
  • Fixed a bug where Licq would crash on authorization requests from new users.
  • Added code (disabled by default) to help find locking issues that could cause Licq to hang and fixed the bugs that were discovered.
  • Made Licq buildable with GCC 4.3.
  • Updated autotools and friends.
  • Use gdb if it’s installed to generate a better backtrace if Licq crashes.
  • Display a dialog informing the user how to report the bug in case Licq crashes.
  • ICQ: Fixed sending capabilities.
  • ICQ: Fixed setting security settings (Require authorization, Show web presence).
  • Qt/KDE: New emoticons theme FeltTip4.
  • Qt/KDE: New “Date format” option for customizing date and time in message and history windows.
  • Qt/KDE: The local time of contacts can be displayed in contact list and popup information.
  • Qt/KDE: Made the history layout configurable.
  • Qt/KDE: New option to use double return instead of Ctrl+Return for sending and in input dialogs.
  • Qt/KDE: Skins can now set a separate background color for group headings in the contact list (parameter colors.groupBack).
  • Qt/KDE: Tabs in chatdialog can be closed by middle clicking on them.
  • Qt/KDE: Removed all Qt2 support.
  • Qt/KDE: Open links in a new tab when using Opera.
  • Qt/KDE: Made the standard group names translatable.
  • Qt/KDE: Added %M modifier to print number of pending messages (if any).
  • Qt/KDE: Popup information shows if contact is not authorized yet.
  • Qt/KDE: Floaties are now saved properly for non-ICQ contacts.

Download and enjoy!

Comments Off

Licq 1.3.5-rc1

The first release candidate is now available. See the announcement and read the release notes. And don’t forget to report all bugs you find.

Comments Off

SIS Declares OOXML Vote Invalid

Good news!

Comments Off

SELinux on NSLU2 now working

Not willing to wait any longer for a resolution to the bug I wrote about in my last post I decided to take action. I have now compiled libsepol with my fix applied and uploaded the debian package to my repository.

Since libsepol1-dev ships with a static version of libsepol, I’ve also recompiled some of the packages that build-depends on libsepol1-dev and added them to the repository as well.

If you wish to use SELinux on you slug and feel that you trust me enough to use my version of this rather central piece of security software, add this to your sources.list:

deb http://eddie.ejohansson.se/debian/ etch main

The version number is the same as the version in etch with ‘a’ added at the end. Hopefully this means that when updated official packages are released they will automatically be upgraded.

If you want information on how to configure SELinux, this guide worked for me. But before you follow that guide (and after installing my updated packages), run ‘dpkg-reconfigure selinux-policy-refpolicy-targeted’ so that the base module and modules for the daemons you’re using are properly loaded.

Comments Off

NSLU2 + SELinux

It took some time, but I finally figured out why SELinux wouldn’t work on my Debian/NSLU2 installation. The bug report has all the details.

Comments Off

First kernel patch

It’s a tiny patch with almost no impact. But if I someday get to call myself kernel developer, I’ll know that this was where it started :)

For now I’ll settle with the fact that I have at least contributed something to my favorite OS. Even if it took some convincing to get it in. But then again, I’m glad they don’t just accept patches from any random Joe Developer without reviewing it.

Comments Off

Back online

After a few weeks offline due to me moving (and my server moving with me), ejohansson.se is now back online. I still have some reconfiguring to do, so expect some downtime. But hopefully not two weeks…

Comments Off

An alias to give the world some color

Just wanted to share my new favourite alias. Really nice, especially if you read a lot of source code using less and prefer colors.

alias cless='LESSOPEN="| highlight --ansi --force %s" less -NR'

Tip: If you’d like more colors, replace –ansi with –xterm256.

2 comments so far, add yours

Licq 1.3.4 final

Licq 1.3.4 was released not more than four hours ago. Take a look at the release notes and then download it while it’s hot.

As always, there’s a lot of bug fixes and new features. My personal favourite is a rather simple, but useful, new feature: the ability to switch tab using the mouse wheel. But then, I might be a bit biased since I wrote it myself :) It was my first contribution to Licq and one of the reasons I’m now a Licq developer.

The sayings “It’s the small things in life” and “Scratching an itch” are oh so true.

Comments Off

Licq 1.3.4 Release Candidate 1

Licq 1.3.4 RC1 has been announced. Try it now and make sure that the next release of your favourite instant messaging client becomes the best ever. Report all bugs by creating a new ticket at http://trac.licq.org.

Join us on #licq on chat.freenode.net if you wish to chat directly with the developers or just hang out with the friendly Licq users.

Yours truly, a.k.a. erijio on freenode.

3 comments so far, add yours