comparison libfaim/CHANGES @ 446:6d78b988b479

[gaim-migrate @ 456] Can log into Oscar again. Thank god. I hate toc. committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Fri, 30 Jun 2000 02:35:56 +0000
parents 9d258a0aa560
children 6e318907bcce
comparison
equal deleted inserted replaced
445:e4c34ca88d9b 446:6d78b988b479
1 1
2 No release numbers 2 No release numbers
3 ------------------ 3 ------------------
4 - Fri Jun 30 00:04:47 UTC 2000
5 - Removed the forceful ICQ-related warnings, just in case they're wrong
6 - Added three new fields to the client info.
7 - **REQUIRES CLIENT CHANGES -- see faimtest for new initializer
8 - Cleaned up aim_send_login()
9 - Put in a nice hidious fix for AOL's latest bit of the drama. See
10 aim_readtlvchain() for the details.
11
12 - Mon Jun 26 07:53:02 UTC 2000
13 - Added utils/aimdebugd for playing with things -- see the README
14 - Added aim_im.c::aim_parse_outgoing_im(). Probably not useful
15 unless you're writing a server or something (or hacking aimdebugd).
16 - aim_send_im() now sends the same data as AIM4 does (three more bytes)
17 - Added aim_debugconn_sendconnect() for aimdebugd-enablement.
18
19 - Sat Jun 24 02:14:07 UTC 2000
20 - Added fakelocks for platforms without pthreads or that have no
21 use for them.
22 - Added workaround for MSG_WAITALL for people with the very broken
23 libc that comes with earlier Red Hat's.
24
25 - Sat Jun 24 00:44:24 UTC 2000
26 - Support zero-type TLVs in aim_extractinfo()
27 - AOL now ocassionally throws extra zeros in so in order to break
28 clients. Aparently zero-type TLVs are a special case -- if the
29 type is zero, then _there is no length_ field. AOL are geniuses.
30 - Note that you only get these if you send a bad client string, such
31 as the top one in faimtest. If you #if 0 that one out and use the
32 second one, you'll be fine. (Unless you just want to see the message
33 for yourself. Its nifty. (FREE!))
34 - ICBM parser now uses aim_extractuserinfo() so that it can benefit
35 from the above changes, as well as clean up the whole "is it the
36 first or the second one of this type?" issue
37 - This also fixes the changes AOL made in away messages.
38 = Fixed a possible buffer overflow when AOL changes the max sn length
39 - Increased MAXSNLEN to 32 (they appear to be valid)
40 - If you start getting messages from someone called "AOL Instant
41 Messenger", see comment one, paragraph two.
42 - aim_select() now returns a -1 if there are no connections open
43 - Connections are now killed completely if there is a major error on them
44 - faimtest now calls aim_logoff() on connection error
45
46 - Fri Jun 23 22:38:47 UTC 2000
47 - Adds start of adverts support
48 - Adds aim_bos_nop(). You may want to send this occassionally
49 - Fixes aim_rxhandlers.c to work for people with three-letter
50 screen names
51
52 - The week prior to Fri Jun 16 19:37:09 UTC 2000
53 - Rethought the rendezvous stuff. DEFINIT WORK IN PROGRESS
54 - Do not bother trying to use this. This will probably break
55 your clients. You may or may not want to fix them, since
56 I may change it again soon.
57 - I REPEAT: This really is a developer-only version. It barely
58 compiles. I'm just committing it so I don't have so many
59 trees floating around.
60 - Added stuff to support OFT as well as OSCAR protocols
61 - Added aim_send_im_direct() for directim ("IM Image")
62 - Added caps getting/putting routines
63 - Added more aim_login fixes to avoid more AOL stupidity
64 - This is the same as went to libfaim-devel yesterday, so don't upgrade
65 just to get these changes.
66 - Removed aimicq_encode_password -- now use the same table
67 for both ICQ and AIM
68 - Added AUTHORS
69
4 - Tue Jun 6 01:36:48 UTC 2000 70 - Tue Jun 6 01:36:48 UTC 2000
5 - Inverted gethostbyname2() check. Not sure how that ended up 71 - Inverted gethostbyname2() check. Not sure how that ended up
6 in that state. 72 in that state.
7 - Added some of the initial framework to support file transfers 73 - Added some of the initial framework to support file transfers
8 - Added in a few checks for that 74 - Added in a few checks for that