Since Version 0.18.2: Patch from Robey Pointer * use strtok_r instead of strtok (strtok is not threadsafe) * adding the ignore_buddy_request and reject_buddy_request functions * add the DENY_BUDDY msgtype to libyahoo.h Implement minimal decoding of new imvironment fields in message content Version 0.18.2: yahoo_unraw_buffer now uses realloc Added minor support function to get real name of buddy Now AUTHORS is built into libyahoo-authors.h like in GTKYahoo Minor update to protocol.txt By default the RPM builds will have debug **enabled** Added code to support getting a "string" of **your** status. Version 0.18.1: Changed AUTHORS file to more accurately represent the roles within the team: Project Administrators = SF.net project admins (Nathan & Craig) Primary Developers = developers with CVS "write" access Supporting Authors = people who have submitted patches or made other significant contributions Acknowledgements = other people who've helped (submitted bugs, packet traces other useful things) Craig Emery added changes so that the real names of your friends can be displayed libyahoo 0.18.0: Nathan added patch from Rob Kooper so that multiple host id's are tried Control characters are now striped from incoming packets. ( This came from changes at Yahoo! ) Fixed NULL pointer bug in control-character striping Added yahoo_debug_packet () function dumps (outgoing "raw") packet in reasonably intelligable format libyahoo shoudl now build as a distributable library headers files will go into prefix/include/libyahoo and libyahoo.a goes into prefix/lib there's a RPM .spec file too Thanks to Subhash Chandra for HTTP proxy connectivity work libyahoo 0.17.2: Added base64 encoding and other code for authenticated HTTP proxy work libyahoo 0.17: Initial introduction, corresponds to development version of gtkyahoo. Added some NULL pointer checks to yahoo_array2list and yahoo_cmd_decline_conf Added new memtok utility function (see memtok.c) and used it in some of the conference packet parsing routines Small #include changes for building under Solaris Added NOTES file as small beginnings of documentation process Cleaned up compiler warnings when building under Solaris Started adding support for getting address book entries of Yahoo! buddies Currently they're successfully retrieved but not kept anywhere useful All addresses can now be retrieved into a context as follows: struct yahoo_address = structure with name, phone numbers... context->address_count = number of addresses context->addresses = pointer to first address I currently DO NOT call yahoo_fetchaddresses from within yahoo_init, I think it should be optional See yahoo_free_addresses for how to iterate over addresses Added patch for removebuddy + http proxy support