All releases of libyahoo2


Release Notes: Authentication now works again.


Release Notes: 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.


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


Release Notes: 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.


Release Notes: 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.


Release Notes: Multiple offline messages are now received correctly, and style and color codes are passed through to the client. If a firewall is detected and it is not possible to connect on port 5050, ports 21, 23, 25, and 80 are also tried. The library now also works on big endian systems.


Release Notes: This version fixes a segfault when some unknown notification packets arrive, adds identity support to conferencing, and fixes some minor bugs in conference add invite code.


Release Notes: This release removes glib dependencies; it will use glib only if available. It adds the configure-time option --with-struct-callbacks to use a callback struct instead of callback functions, identities support, and a fix for a possible buffer overflow in key/value pair reading. The sample console client no longer requires gtk.


Release Notes: This release has most features of the Yahoo! messenger protocol, with the exception of Voice, Video and IMVironments. This is its first release separate from the Everybuddy instant messenger.