Life in a shell

bash$ tiagosh



Last months I’ve been working on porting libmsn to MSNP15. Yesterday I decided to talk with Mark Rowe about uploading the code to the mainstream development tree.

He agreed and added me as admin on libmsn project.

For those who want to test some of the library capabilities, there will be msntest command line program after the build.

I’ve been using msntest with my main msn passport (to receive oim’s and to talk when in invisible status) and everything is ok up to this moment. Anyway, more tests are needed.

My changes on libmsn are on sourceforge svn. There will be too much work until the first release, so, patches and discussion about the library layout are welcome.

Thank you all who have offered help on development and have commented on previous posts.

(svn co libmsn)


September 3, 2007 - Posted by | libmsn


  1. Hi,

    I’m quite interested in the library you are developing at the moment. There are no decent libraries yet implementing the MSNP15, and all the official (marketed by ms) libraries I find, do not work quite as well as expected (in fact one is almost falling apart).

    Currently, I see you have updated quite a lot on the libmns library, however nothing yet shows that you have done so (in the documentation, website, and readme). Of course this is quite logical 😛 seeing you only commited your code to the svn repository yesterday.

    Since I’ll be working with a (still have to decide/fine which one) messenger library the coming 5 months, I’m quite willing to help you with whatever needs doing.

    You can contact me at the above email adress, or add me on msn 😛 with (

    Thanks ahead,


    Comment by Bart Riepe | September 4, 2007 | Reply

  2. Hello Bart,

    I’m glad to know that you are interested on libmsn.
    The current development status is described in TODO file. (Well, Actually I don’t remember if it is updated) 🙂
    Are you developing a MSN client from scratch?
    I’ll add you to my MSN contact list and then we can talk about it.

    Thank you for visiting.

    Best Regards

    Comment by tiagosh | September 4, 2007 | Reply

  3. thank you!

    Comment by zakk | September 5, 2007 | Reply

  4. Hi!

    I’m very interested in this, would you like help?

    I can help in any aspect of the project, I’m a developer (C++, C, Java, Python, whatever I need to 😉 ).

    Contact me if you want.


    Comment by Daniel Cestari | October 25, 2007 | Reply

  5. Hi Daniel,

    sure, probably to finish the development I’ll need help.
    At the moment I have 3 major problems:
    1) code webcam support
    2) code audio chat support (it is not documented)
    3) fix portability (the code only compiles on Linux)

    I’ve started to do some reverse engineering on audio chat support, but I couldn’t finish it yet.

    Any help will be appreciated.

    Thank you.

    Comment by tiagosh | October 26, 2007 | Reply

  6. Hey!

    I really liked the stuff you did for libmsn, and now im wondering how everything is going with libmsn…

    Cheers /Christian

    Comment by allan | February 3, 2008 | Reply

  7. Hi Allan,

    Thank you.
    I am still working on libmsn. Last days I’ve commited some small fixes.
    There is no release yet, the source code I’ve been working on is only in sourceforge svn. Since I’m changing the API every time, I think it is very hard to release the code as stable.

    Thank you for visiting.


    Comment by tiagosh | February 3, 2008 | Reply

  8. Thanks for doing your best with this, its appriciated by many of us!


    Comment by allan | February 6, 2008 | Reply

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: