Projects / libyahoo2

libyahoo2

libyahoo2 is a single-threaded, asynchronous Yahoo! Messenger library currently used in several messenger clients, including ayttm, eb-lite, fire, centericq, miranda, kyim, freehoo, and more. Communication is by means of requests and callbacks.

Tags Internet Software Development Libraries Communications Conferencing Chat
Licenses GPL
Operating Systems POSIX Linux
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  21 Jan 2004 00:51
  • Rrelease-after

Changes: Authentication now works again.

  • Rrelease-mid
  •  29 Dec 2003 12:58
  • Rrelease-after

Changes: Authentication now works with big-endian systems, Webcam images are sent in 1kb chunks to avoid overwhelming the server, and socket writes have been made asynchronous, just like reads. Yahoo! buddy search was implemented. A format string bug that could have caused a buffer overflow has been fixed. The signatures for ext_yahoo_add_handler and ext_yahoo_remove_handler have changed, and asynchronous writes may break file uploads. Please read yahoo2.h and yahoo2_callbacks.h carefully.

  • Rrelease-mid
  •  17 Sep 2003 10:21
  • Rrelease-after

    Changes: This release has been fixed to no longer receive upgrade notice from Yahoo!.

    • Rrelease-mid
    •  20 May 2003 11:11
    • Rrelease-after

    Changes: Webcam support and Yahoo! chat support have been added. Idle/away times are fetched from the server, and other minor bugs with address book handling have been fixed. The API has changed; one needs to call yahoo_init before doing anything else, and yahoo_close to free allocated resources.

    • Rrelease-mid
    •  19 Feb 2003 11:12
    • Rrelease-after

    Changes: Yahoo! address book support has been added and renaming of groups has been implemented. UTF-8 encoded messages are now handled correctly. Protocol documentation has also been added to the Web site. The API has changed and requires minor modifications to code that uses it.

    929caa8a4fca43f21ca289dfeb2f7cc1_thumb

    Project Spotlight

    LogicalDOC

    A Web-based document management system with a Google-like search engine.

    No-screenshot

    Project Spotlight

    xylib

    A C++ library to read files with data from powder diffraction and spectroscopy.