Writing a libpurple (Pidgin IM) "web aware" plugin :-)

Also plan to try to modify the Linux AuthenTec fingerprint reader driver for AES2501 to work with my AES1601 model.

webaware.c header copyright license

Changelog:

0.0.3 (Nov 6th, 2007) :
Now using libcurl and glib threads/mutexes for the (hardcoded for me) FTP upload.

0.0.2 (Oct 9th, 2007) :
Now just listens to account-status-changed signals.

0.0.1 (Oct 9th, 2007) :
First cut based on helloworld.c hardcoded only for MSN, Yahoo and GoogleTalk.
Can only listen to signed-on and signed-off signals.
Does not store status anywhere in this version.

TODO :

1. Actually place status on multiple FTP and local dirs.
2. Handle all available protocols not just MSN, Yahoo and GoogleTalk.
3. Use Pref API to load/store config along with UI.

Previous versions:

webaware.c 0.0.3
webaware.c 0.0.2
webaware.c 0.0.1