Bug

How to reset TAP-Win32 for OpenVPN

Sometimes, OpenVPN for Win32 platform may refuse to start because all TAP-Win32 virtual ethernet adapters are in-used. In fact, this situation is just confusing state that OpenVPN is unable to open the adapters. Below is my solution.

Compiling C++ applications for mipsel platform

In the past, I usually posted about my success of doing something but not this post. I have been encountering big problem that is not solved yet. It is more than 7 days from the beginning. Generally, I will leave tabs relating to my current interesting in Firefox until all problems are solved. Then I will post what I did here or somewhere else. In my opinion, 7 days are too long for such a problem. I should suspend this topic for next chance. So I will post everything involved to this topic here as the checkpoint.

The problem is about running a C++ applications on mipsel platform. In particular, the applications are all examples of libtorrent and the mipsel platform is Asus WL-500g Premium. libtorrent is written in C++. That is not exactly the cause of this problem. The real problem is it relies on Boost library and this library uses many C++ features that are not available in uClibc++.

Gaim 2.0.0 Beta 6 for Ubuntu Edgy Eft: The second chapter

According to my previous post, my package was incorrectly assigned version number as well as missing gstreamer. As a result, you will never see ALSA or ESD in sound options. I don't know why but it was all my fault since I have never unmuted my sound for so long (7 months). In addition, upgrading to official version may not go smooth as expect since its version was 2.0.0+beta6-1ubuntu0.1 which is absolutely not comply to the standard. In fact, it should be 2.0.0+beta6-0ubuntu0.1. So I post this one to apologize and fix it.

Patching GnuDIP 2.3.5 for IPv6

GnuDIP 2.3.5 is designed for IPv4 and it does not support IPv6 interface on the server which run inetd. Below is my patch to make it work with IPv6 interface.

Adding menu entry for system settings form in atom.module

According to my previous post, I patched atom module to run on Drupal 5. Anyway, it is not completely ported yet. I forget to explicitly define system settings form in hook_menu() so I submitted a patch again. You have to get the CVS version and then apply this patch again.

Applying filter to node body in atom.module for Drupal 5

According to my previous post, it is not perfect yet. I have just noticed that full contents are not formatted properly. In particular, markdown filter is not applied as expect due to the node_prepare() called to format only teaser.