Felipe Contreras

Personal blog of Felipe Contreras

msn-pecan 0.0.15 released

with 20 comments

This release has many changes.

The most important is offline messaging support (read-only), but there are many, many bug-fixes thanks to the Adium guys that helped to track them down.

The diffstat is quite big:
70 files changed, 7603 insertions(+), 1023 deletions(-)

So there might be regressions, but the target is to fix most of nasty issues on 0.0.15. There will be a redesign on the code that handles the switchboards and notification servers, which basically means everything. Hopefully this will make it easier to track the bugs and squash them.

Also, one of the objectives is to have support for Empathy, which is going to be the official IM client for GNOME.

The rest of the issues would have to wait for 0.0.16.

Oh, there’s also translations and packagin for Debian, Gentoo, FreeBSD and a win32 installer ;)

Special thanks to the Adium team, Evan Schoenberg, Devid Antonio Filoni, Eion Robb, Bernard Cafarelli, Henrik Friedrichsen, Marco de Moulin, Simo Mattila, Alexandre André, Jovan Turanjanin, Edgardo Fredz, and Erik Fredriksen. Sorry if I missed someone.

Download from the usual place at googe code.

Cheers.

Written by FelipeC

August 29, 2008 at 1:36

20 Responses

Subscribe to comments with RSS.

  1. Hi, great plugin, but as I use pidgin portable i cant install, so can you put a zip version with only the dll, please.

    Marcio Lopes

    August 29, 2008 at 4:11

  2. Marcio: I just did.

    What is Pidgin portable?

    FelipeC

    August 29, 2008 at 8:08

  3. I’ve switched back to using the ‘official’ Pidgin MSN protocol for now, as the latest version of it now finally supports offline messaging, both sending an receiving.

    Nameless Voice

    August 29, 2008 at 10:16

  4. Ah, finaly an update!

    @FilipeC: Pidgin Portable

    Nameless Comment

    August 29, 2008 at 15:34

  5. Pidgin finally has MSNP15 support (as of version 2.5.0). Does msn-pecan have any advantages over the official plugin?

    Kahlil Moonwalker

    August 30, 2008 at 12:40

  6. Kahlil: not any visible advantage, yet.

    But I’m confident in next releases it will be considerably more stable.

    And then of course there is fast file transfers… there’s more progress on msn-pecan.

    FelipeC

    August 30, 2008 at 13:22

  7. At this point, wouldn’t be simplier to work on a patch for the built-in pidgin plugin ?

    I mean, Pecan has been a bless until Pidgin 2.5 but it has its big issues too, and nowadays Direct file transfert is almost the important thing missing in Pidgin.

    LC

    September 1, 2008 at 15:03

  8. LC: No, msn-pecan is not a patch over Pidgin’s msn plugin, it’s different code.

    At this point the code is way too different to make ‘a patch’ if anything, the patch should be from msnp15 to msn-pecan. The infrastructure is better, so the msnp15 features should be easier to implement in msn-pecan.

    FelipeC

    September 1, 2008 at 15:12

  9. @ Marcio Lopes:

    Download the installer, but open it with a file archiving program, such as WinRAR or 7-Zip.
    You will find the installation files inside there.

    R1

    September 1, 2008 at 17:21

  10. @R1
    Thanks the tip.

    @FelipeC
    Thanks.

    Marcio Lopes

    September 2, 2008 at 1:39

  11. i have problems with pecan0015 and pidgin 2.5.1
    when i use the plugin pidgin crash

    Tengo problemas con pecan 0015 y pidgin 2.5.1
    creo mi cuenta wlm sin problemas, pero despues de un rato se cae pidgin, alguna mala configuracion??

    saludos y gracias por el trabajo q te estas tomando

    specialized

    September 3, 2008 at 23:34

  12. specialized: it might be a known bug.

    Does it happen with 0.0.14?

    FelipeC

    September 3, 2008 at 23:50

  13. Crashing here too, win32, portable pidgin 2.5.0.
    0.0.14 no crashs.

    Marcio Lopes

    September 4, 2008 at 15:53

  14. in 0014 no crash…..

    specialized

    September 4, 2008 at 19:35

  15. pasa en cuestion de un rato……cae pidgin.
    tengo forma de darte el bug?

    specialized

    September 4, 2008 at 19:53

  16. this helps?

    (23:12:37) msn: io/pecan_node.c:518:read_impl() not normal: status=2 (EOF)
    (23:12:37) msn: notification.c:106:close_cb() connection error: (NS):reason=[End of stream]
    (23:12:37) msn: io/pecan_node.c:410:close_impl() stream shutdown: 0×8474e78
    (23:12:37) msn: cmd/cmdproc.c:98:show_debug_cmd() C: 000: OUT
    (23:12:37) msn: cmd/cmdproc.c:98:show_debug_cmd() C: 000: OUT
    (23:12:37) msn: io/pecan_node.c:410:close_impl() stream shutdown: 0×84353d8
    (23:12:37) msn: io/pecan_node.c:391:close_impl() not connected: conn=0×848f308
    (23:12:37) account: Disconnecting account 0×815c710
    (23:12:37) connection: Disconnecting connection 0×8473bc0
    (23:12:37) connection: Deactivating keepalive.
    (23:12:37) msn: io/pecan_ssl_conn.c:244:close_impl() ssl shutdown: 0×8469c50

    specialized

    September 5, 2008 at 4:11

  17. Can confirm crash with the new 0.15 (works fine with 0.14). I just created the account and connected it (it downloads 1-2 avatar from contacts and then crashes).

    Markuz

    September 12, 2008 at 12:23

  18. This discussion is a little old but I thought I would add my experiences anyway.

    I could not log into MSN with pidgin this morning. I was getting an ‘Unable to retrieve MSN address book ‘. It was suggested on another site that msn-pecan was a better choice.

    I am also using pidgin-portable (on a windows box). I download the executable for windows and changed the .exe extension to .zip and opened the file with 7-zip.

    I then copied the file ‘msn-pecan-0.0.17.zip\$[35]\plugins\libmsn-pecan.dll to the plugins directory of my pidgin-portable app ‘PidginPortable\App\Pidgin\plugins’.

    I restarted pidgin-portable and I can now change the protocol to WLM so I assume that it is working :-)

    Clarance

    January 12, 2009 at 20:11

  19. Hi Clarance! Me too, I prefer Pidgin Portable. I’ve just finished to do the same. Downloaded msn-pecan-0.0.17.exe and opened it with Peazip [http://peazip.sourceforge.net/] and extracted the .dll. Then I just launched Pidgin and changed the assigned protocol for every MSN account (I have many many many :-) ) from MSN to WLM (it has the same MSN butterfly). Everyone using Pidgin Portable should get to know this procedure, cause it’s very easy, and it’s the only way to connect to MSN network. Especially the people from Portable Apps [http://portableapps.com/]

    Scævus

    January 12, 2009 at 20:51

  20. My fault, they (Portable Apps) already know it. See this thread [http://portableapps.com/node/17547]

    Scævus

    January 12, 2009 at 20:57


Leave a Reply