annotate libfaim/CHANGES.gaim @ 1301:e973ef7a8a87

[gaim-migrate @ 1311] The IRC plugin works again (when joining channels). Thanks for breaking it for me, bro :-D committer: Tailor Script <tailor@pidgin.im>
author Rob Flynn <gaim@robflynn.com>
date Tue, 19 Dec 2000 01:29:13 +0000
parents 90bb83cafb9e
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1201
90bb83cafb9e [gaim-migrate @ 1211]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1016
diff changeset
1
90bb83cafb9e [gaim-migrate @ 1211]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1016
diff changeset
2 Tue Dec 5 00:13:58 UTC 2000 EWarmenhoven
90bb83cafb9e [gaim-migrate @ 1211]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1016
diff changeset
3 - Holy crap, it's been a long time since I've updated this file.
90bb83cafb9e [gaim-migrate @ 1211]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1016
diff changeset
4 Well, actually, not much has changed. There's the beginnings
90bb83cafb9e [gaim-migrate @ 1211]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1016
diff changeset
5 of GetFile-send (someone requests to get a file from you, and
90bb83cafb9e [gaim-migrate @ 1211]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1016
diff changeset
6 you send it), but it's not really working well yet.
1016
661ac77ccd1b [gaim-migrate @ 1026]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1002
diff changeset
7
661ac77ccd1b [gaim-migrate @ 1026]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1002
diff changeset
8 Sat Oct 21 10:18:30 UTC 2000 EWarmenhoven
661ac77ccd1b [gaim-migrate @ 1026]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1002
diff changeset
9 - After signing off chat room structs and input watchers weren't
661ac77ccd1b [gaim-migrate @ 1026]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1002
diff changeset
10 being removed. This definitely caused leaks (though small ones)
661ac77ccd1b [gaim-migrate @ 1026]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1002
diff changeset
11 and may have caused a lot of CPU usage. This got modified, and
661ac77ccd1b [gaim-migrate @ 1026]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 1002
diff changeset
12 hopefully fixed.
1002
1d8f05ea6bdf [gaim-migrate @ 1012]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 960
diff changeset
13
1d8f05ea6bdf [gaim-migrate @ 1012]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 960
diff changeset
14 Wed Oct 18 02:29:38 UTC 2000 EWarmenhoven
1d8f05ea6bdf [gaim-migrate @ 1012]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 960
diff changeset
15 - removed Direct IM temporarily while I figure out the UI for how
1d8f05ea6bdf [gaim-migrate @ 1012]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 960
diff changeset
16 to do stuff
960
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 935
diff changeset
17
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 935
diff changeset
18 Mon Oct 9 22:40:56 UTC 2000 EWarmenhoven
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 935
diff changeset
19 - added multiple connections to gaim. This actually happened over
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 935
diff changeset
20 the course of about 3 or 4 days. It is now somewhat functional;
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 935
diff changeset
21 enough for me to commit.
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 935
diff changeset
22 - libfaim had some updates which make Direct IM not quite work.
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 935
diff changeset
23 Please don't use Direct IM for a short time. There is a fix that
fa681641643d [gaim-migrate @ 970]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 935
diff changeset
24 has been submitted but has not been put into CVS yet.
935
5e6ca3dd4d02 [gaim-migrate @ 945]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 931
diff changeset
25
5e6ca3dd4d02 [gaim-migrate @ 945]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 931
diff changeset
26 Fri Sep 22 10:12:37 UTC 2000 EWarmenhoven
5e6ca3dd4d02 [gaim-migrate @ 945]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 931
diff changeset
27 - yeah, libfaim does socks 5 proxying now. it may be fragile though,
5e6ca3dd4d02 [gaim-migrate @ 945]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 931
diff changeset
28 and the necessary call in gaim to get it to work isn't there yet.
5e6ca3dd4d02 [gaim-migrate @ 945]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 931
diff changeset
29 be patient. i just don't want to write the UI for it yet.
931
59d9e1177ab5 [gaim-migrate @ 941]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 904
diff changeset
30
59d9e1177ab5 [gaim-migrate @ 941]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 904
diff changeset
31 Wed Sep 20 23:30:32 UTC 2000 EWarmenhoven
59d9e1177ab5 [gaim-migrate @ 941]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 904
diff changeset
32 - libfaim does dir info now
59d9e1177ab5 [gaim-migrate @ 941]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 904
diff changeset
33 - for those wishing to use gaim as an ICQ client, libfaim took one
59d9e1177ab5 [gaim-migrate @ 941]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 904
diff changeset
34 step closer to that. but gaim hasn't taken the corresponding step.
904
e1a7fc4482b9 [gaim-migrate @ 914]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 891
diff changeset
35
e1a7fc4482b9 [gaim-migrate @ 914]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 891
diff changeset
36 Thu Sep 14 17:37:28 UTC 2000 EWarmenhoven
e1a7fc4482b9 [gaim-migrate @ 914]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 891
diff changeset
37 - libfaim has create room callback now, so you can create and join
e1a7fc4482b9 [gaim-migrate @ 914]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 891
diff changeset
38 empty rooms.
891
fa2feef25e1e [gaim-migrate @ 901]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 889
diff changeset
39
fa2feef25e1e [gaim-migrate @ 901]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 889
diff changeset
40 Tue Sep 12 22:58:13 UTC 2000 EWarmenhoven
fa2feef25e1e [gaim-migrate @ 901]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 889
diff changeset
41 - Added option to send flap_nop every minute
889
e1da6a6ec42b [gaim-migrate @ 899]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 839
diff changeset
42
e1da6a6ec42b [gaim-migrate @ 899]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 839
diff changeset
43 Tue Sep 12 20:20:07 UTC 2000 EWarmenhoven
e1da6a6ec42b [gaim-migrate @ 899]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 839
diff changeset
44 - Oscar works again. :)
e1da6a6ec42b [gaim-migrate @ 899]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 839
diff changeset
45 - I'm updating to the latest libfaim. Everything should theoretically
e1da6a6ec42b [gaim-migrate @ 899]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 839
diff changeset
46 work, except some users (notably Solaris) may not be able to start
e1da6a6ec42b [gaim-migrate @ 899]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 839
diff changeset
47 Direct IM. Please tell me if you can't.
839
8f66e00af045 [gaim-migrate @ 849]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 834
diff changeset
48
8f66e00af045 [gaim-migrate @ 849]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 834
diff changeset
49 Mon Sep 4 01:08:33 UTC 2000 EWarmenhoven
8f66e00af045 [gaim-migrate @ 849]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 834
diff changeset
50 - libfaim updates, gaim updates.
8f66e00af045 [gaim-migrate @ 849]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 834
diff changeset
51 - hopefully gaim/faim is much more stable now
8f66e00af045 [gaim-migrate @ 849]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 834
diff changeset
52 - gaim/faim reports errors much better
834
bac7089491c1 [gaim-migrate @ 844]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 829
diff changeset
53
bac7089491c1 [gaim-migrate @ 844]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 829
diff changeset
54 Sat Sep 2 12:32:44 UTC 2000 EWarmenhoven
bac7089491c1 [gaim-migrate @ 844]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 829
diff changeset
55 - Modified chat handling a bit so that if we've signed off, we don't
bac7089491c1 [gaim-migrate @ 844]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 829
diff changeset
56 try to kill the chat connection when the window is closed. This
bac7089491c1 [gaim-migrate @ 844]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 829
diff changeset
57 should get rid of a couple segfaults.
829
9a123b171f46 [gaim-migrate @ 839]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 771
diff changeset
58
9a123b171f46 [gaim-migrate @ 839]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 771
diff changeset
59 Sat Sep 2 02:35:34 UTC 2000 EWarmenhoven
9a123b171f46 [gaim-migrate @ 839]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 771
diff changeset
60 - very good news. the very-long-message DOS against libfaim was fixed.
9a123b171f46 [gaim-migrate @ 839]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 771
diff changeset
61 libfaim users can now send and receive Very Long Messages. GtkHTML
9a123b171f46 [gaim-migrate @ 839]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 771
diff changeset
62 has problems drawing them, but resizing seems to help.
9a123b171f46 [gaim-migrate @ 839]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 771
diff changeset
63 - the fix also makes long buddy lists a non-issue.
9a123b171f46 [gaim-migrate @ 839]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 771
diff changeset
64 - oh yeah, the login process was changed so it should go quicker now.
9a123b171f46 [gaim-migrate @ 839]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 771
diff changeset
65 and we don't request ads at all, so not even your packet sniffer can
9a123b171f46 [gaim-migrate @ 839]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 771
diff changeset
66 pick up the gifs.
771
72e556f6b99d [gaim-migrate @ 781]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 741
diff changeset
67
72e556f6b99d [gaim-migrate @ 781]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 741
diff changeset
68 Mon Aug 28 05:02:39 UTC 2000 EWarmenhoven
72e556f6b99d [gaim-migrate @ 781]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 741
diff changeset
69 - libfaim gets warnings. no blocking, just warnings.
741
58a6e6e26695 [gaim-migrate @ 751]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 715
diff changeset
70
58a6e6e26695 [gaim-migrate @ 751]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 715
diff changeset
71 Tue Aug 22 23:34:47 UTC 2000 EWarmenhoven
58a6e6e26695 [gaim-migrate @ 751]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 715
diff changeset
72 - New login method. Don't ask me anything about it. The only
58a6e6e26695 [gaim-migrate @ 751]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 715
diff changeset
73 thing I know about Oscar is its name.
715
58106806ac2b [gaim-migrate @ 725]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 707
diff changeset
74
58106806ac2b [gaim-migrate @ 725]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 707
diff changeset
75 Fri Aug 18 00:21:11 UTC 2000 EWarmenhoven
58106806ac2b [gaim-migrate @ 725]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 707
diff changeset
76 - Adam got rid of a lot of leaks thanks to me :)
707
668b4d544afe [gaim-migrate @ 717]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 641
diff changeset
77
668b4d544afe [gaim-migrate @ 717]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 641
diff changeset
78 Thu Aug 17 07:56:49 UTC 2000 EWarmenhoven
668b4d544afe [gaim-migrate @ 717]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 641
diff changeset
79 - The permit/deny stuff is warped. It's untested and just doesn't
668b4d544afe [gaim-migrate @ 717]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 641
diff changeset
80 work. I'm diabling it in gaim. If you want to deny someone,
668b4d544afe [gaim-migrate @ 717]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 641
diff changeset
81 use TOC.
641
e947cb269c9d [gaim-migrate @ 651]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 638
diff changeset
82
e947cb269c9d [gaim-migrate @ 651]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 638
diff changeset
83 Tue Aug 8 21:04:30 UTC 2000 EWarmenhoven
e947cb269c9d [gaim-migrate @ 651]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 638
diff changeset
84 - Solaris doesn't have getaddrinfo(). Well, old versions of Solaris
e947cb269c9d [gaim-migrate @ 651]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 638
diff changeset
85 don't. I changed aim_ft.c to try to work around this problem.
638
525c566741da [gaim-migrate @ 648]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 519
diff changeset
86
525c566741da [gaim-migrate @ 648]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 519
diff changeset
87 Tue Aug 8 04:59:55 UTC 2000 EWarmenhoven
525c566741da [gaim-migrate @ 648]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 519
diff changeset
88 - Small updates to libfaim. Hopefully this should fix a lot of the
525c566741da [gaim-migrate @ 648]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 519
diff changeset
89 conn->type segfaults and pthread hangs.
519
926ba0807a2d [gaim-migrate @ 529]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 503
diff changeset
90
926ba0807a2d [gaim-migrate @ 529]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 503
diff changeset
91 Fri Jul 21 19:47:36 UTC 2000 EWarmenhoven
926ba0807a2d [gaim-migrate @ 529]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 503
diff changeset
92 - Direct IM. I think I ironed out most of the bugs. Now all I have
926ba0807a2d [gaim-migrate @ 529]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 503
diff changeset
93 to do is add support for the <BINARY> tags. Fun.
926ba0807a2d [gaim-migrate @ 529]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 503
diff changeset
94 - ChatNav stuff works a little better (the connection actually gets
926ba0807a2d [gaim-migrate @ 529]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 503
diff changeset
95 closed now).
926ba0807a2d [gaim-migrate @ 529]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 503
diff changeset
96 - Changes I've made to libfaim are now kept in README.gaim, and are
926ba0807a2d [gaim-migrate @ 529]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 503
diff changeset
97 easier to update.
926ba0807a2d [gaim-migrate @ 529]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 503
diff changeset
98 - People can see the capabilities of users now.
503
6e318907bcce [gaim-migrate @ 513]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 446
diff changeset
99
6e318907bcce [gaim-migrate @ 513]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 446
diff changeset
100 Tue Jul 18 05:31:15 UTC 2000 EWarmenhoven
6e318907bcce [gaim-migrate @ 513]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 446
diff changeset
101 - Lots of updates to libfaim; updates to gaim to use latest libfaim.
6e318907bcce [gaim-migrate @ 513]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 446
diff changeset
102 - libfaim can do directIM now, but I haven't brought gaim up-to-date
6e318907bcce [gaim-migrate @ 513]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 446
diff changeset
103 on that yet. I will soon (hopefully tonight).
6e318907bcce [gaim-migrate @ 513]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 446
diff changeset
104 - Just a side note: I got WinAIM to run under wine, which means I
6e318907bcce [gaim-migrate @ 513]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 446
diff changeset
105 don't need to do testing in the dark anymore (hopefully).
446
6d78b988b479 [gaim-migrate @ 456]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 424
diff changeset
106
6d78b988b479 [gaim-migrate @ 456]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 424
diff changeset
107 Fri Jun 30 02:29:40 UTC 2000 EWarmenhoven
6d78b988b479 [gaim-migrate @ 456]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 424
diff changeset
108 - AOL is trying to prevent us from using Oscar. Fortunately, Adam's
6d78b988b479 [gaim-migrate @ 456]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 424
diff changeset
109 been able to figure out what's going on, and so we can sign on
6d78b988b479 [gaim-migrate @ 456]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 424
diff changeset
110 again.
6d78b988b479 [gaim-migrate @ 456]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 424
diff changeset
111 - faimconfig.h used to only USEPTHREADS if we were using Linux, but
6d78b988b479 [gaim-migrate @ 456]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 424
diff changeset
112 now it fakes it otherwise (which is kinda stupid since other systems
6d78b988b479 [gaim-migrate @ 456]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 424
diff changeset
113 have pthreads too), but it should make everything still work fine,
6d78b988b479 [gaim-migrate @ 456]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 424
diff changeset
114 so that's back to what's in libfaim's CVS.
6d78b988b479 [gaim-migrate @ 456]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 424
diff changeset
115 - Made those 'bleck' printf's that I had made faimdprintf's back to
6d78b988b479 [gaim-migrate @ 456]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 424
diff changeset
116 printf's, just because I don't like having things be very different
6d78b988b479 [gaim-migrate @ 456]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 424
diff changeset
117 from the main libfaim tree.
424
22700acd9b49 [gaim-migrate @ 434]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 370
diff changeset
118
22700acd9b49 [gaim-migrate @ 434]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 370
diff changeset
119 Wed Jun 21 19:38:18 UTC 2000 EWarmenhoven
22700acd9b49 [gaim-migrate @ 434]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 370
diff changeset
120 - Wow, long time since I've been here. Anyway, libfaim is now
22700acd9b49 [gaim-migrate @ 434]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 370
diff changeset
121 compiled (not only by default; there's no way not to compile it).
22700acd9b49 [gaim-migrate @ 434]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 370
diff changeset
122 - Adam's been working on the RVOUS stuff, but I don't think he's
22700acd9b49 [gaim-migrate @ 434]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 370
diff changeset
123 gotten too far with it. I did have a patch to get file transfer to
22700acd9b49 [gaim-migrate @ 434]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 370
diff changeset
124 work for gaim/faim but never applied it.
370
5842aa11ab78 [gaim-migrate @ 380]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 331
diff changeset
125
5842aa11ab78 [gaim-migrate @ 380]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 331
diff changeset
126 Fri Jun 9 08:13:36 UTC 2000 EWarmenhoven
5842aa11ab78 [gaim-migrate @ 380]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 331
diff changeset
127 - OK, so TOC can do ICQ too, but I don't care. Adam's still cool.
5842aa11ab78 [gaim-migrate @ 380]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 331
diff changeset
128 - Chat is working almost perfectly now. I haven't figured out why it
5842aa11ab78 [gaim-migrate @ 380]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 331
diff changeset
129 won't join a room that no one's already in yet, but I think I know
5842aa11ab78 [gaim-migrate @ 380]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 331
diff changeset
130 what the problem is.
5842aa11ab78 [gaim-migrate @ 380]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 331
diff changeset
131 - Adam says file transfer stuff will be here RSN, so be patient.
331
f3c8d79688db [gaim-migrate @ 341]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 319
diff changeset
132
f3c8d79688db [gaim-migrate @ 341]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 319
diff changeset
133 Sat Jun 3 07:22:50 UTC 2000 EWarmenhoven
f3c8d79688db [gaim-migrate @ 341]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 319
diff changeset
134 - Adam is by far the coolest person I know. He figured out how to get
f3c8d79688db [gaim-migrate @ 341]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 319
diff changeset
135 libfaim not only to use ICQ, but how to make it so that there aren't
f3c8d79688db [gaim-migrate @ 341]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 319
diff changeset
136 any client changes that are required - just use your UIN instead of
f3c8d79688db [gaim-migrate @ 341]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 319
diff changeset
137 your SN.
319
cea40691706c [gaim-migrate @ 329]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 312
diff changeset
138
cea40691706c [gaim-migrate @ 329]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 312
diff changeset
139 Fri Jun 2 19:39:13 UTC 2000 EWarmenhoven
cea40691706c [gaim-migrate @ 329]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 312
diff changeset
140 - Buddy lists no longer get sent individually, but all together (as
cea40691706c [gaim-migrate @ 329]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 312
diff changeset
141 many as fit in the buffer at one time). This should reduce a lot
cea40691706c [gaim-migrate @ 329]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 312
diff changeset
142 of the "You're sending messages too fast" errors at signon.
cea40691706c [gaim-migrate @ 329]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 312
diff changeset
143 - Chat is improved a bit, mostly because I think I'm starting to get
cea40691706c [gaim-migrate @ 329]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 312
diff changeset
144 some clue as to what's going on.
312
3069be4c291e [gaim-migrate @ 322]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 302
diff changeset
145
3069be4c291e [gaim-migrate @ 322]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 302
diff changeset
146 Fri Jun 2 08:53:53 UTC 2000 EWarmenhoven
3069be4c291e [gaim-migrate @ 322]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 302
diff changeset
147 - Well, I got chat working again.
3069be4c291e [gaim-migrate @ 322]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 302
diff changeset
148 - Added struct chat_connection to keep track of file descriptors and
3069be4c291e [gaim-migrate @ 322]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 302
diff changeset
149 input watchers.
3069be4c291e [gaim-migrate @ 322]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 302
diff changeset
150 - Added oscar_chats to keep track of chat_connection's.
3069be4c291e [gaim-migrate @ 322]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 302
diff changeset
151 - It still doesn't work well, nor all the time. But at least it works.
302
61894ab8c47e [gaim-migrate @ 312]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 288
diff changeset
152
61894ab8c47e [gaim-migrate @ 312]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 288
diff changeset
153 Thu Jun 1 09:36:04 UTC 2000 EWarmenhoven
61894ab8c47e [gaim-migrate @ 312]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 288
diff changeset
154 - The buddy list and permit/deny list get set before you finish signing
61894ab8c47e [gaim-migrate @ 312]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 288
diff changeset
155 on now, so you shouldn't flash on the buddy lists of people you're
61894ab8c47e [gaim-migrate @ 312]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 288
diff changeset
156 denying. This should also help some (not all) signin problems.
61894ab8c47e [gaim-migrate @ 312]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 288
diff changeset
157 - Added more debug_print statements to oscar.c and server.c to try to
61894ab8c47e [gaim-migrate @ 312]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 288
diff changeset
158 figure out why chat's not working.
288
6e609d42f767 [gaim-migrate @ 298]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 283
diff changeset
159
6e609d42f767 [gaim-migrate @ 298]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 283
diff changeset
160 Wed May 31 19:15:38 UTC 2000 EWarmenhoven
6e609d42f767 [gaim-migrate @ 298]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 283
diff changeset
161 - Signon works better; oscar_callback takes an aim_conn_t instead of an
6e609d42f767 [gaim-migrate @ 298]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 283
diff changeset
162 aim_session_t now to try and prevent reported connection errors.
6e609d42f767 [gaim-migrate @ 298]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 283
diff changeset
163 - Setting the latency before creating the buddy list seems to remove
6e609d42f767 [gaim-migrate @ 298]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 283
diff changeset
164 some signon problems, especially if you have a larger buddy list.
283
0f14e6d8a51b [gaim-migrate @ 293]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 282
diff changeset
165
0f14e6d8a51b [gaim-migrate @ 293]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 282
diff changeset
166 Wed May 31 02:50:36 UTC 2000 EWarmenhoven
0f14e6d8a51b [gaim-migrate @ 293]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 282
diff changeset
167 - Good fun things here. Sometimes I think Adam does things just to make
0f14e6d8a51b [gaim-migrate @ 293]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 282
diff changeset
168 it difficult for me, I swear (j/k :) ).
0f14e6d8a51b [gaim-migrate @ 293]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 282
diff changeset
169 - I moved all the .h files into the faim/ directory because I'm tired
0f14e6d8a51b [gaim-migrate @ 293]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 282
diff changeset
170 of changing faim/aim.h to just aim.h every time Adam makes an update.
0f14e6d8a51b [gaim-migrate @ 293]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 282
diff changeset
171 - libfaim can now send messages much longer than WinAIM or TOC can. But,
0f14e6d8a51b [gaim-migrate @ 293]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 282
diff changeset
172 the length checking code is still in conversation.c, and I haven't
0f14e6d8a51b [gaim-migrate @ 293]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 282
diff changeset
173 changed it yet, mostly because I'm lazy.
282
918db59d3814 [gaim-migrate @ 292]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 281
diff changeset
174
918db59d3814 [gaim-migrate @ 292]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 281
diff changeset
175 Wed May 31 00:40:42 UTC 2000 EWarmenhoven
918db59d3814 [gaim-migrate @ 292]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 281
diff changeset
176 - Adam added a file to libfaim, aim_meta.c, that has one main function:
918db59d3814 [gaim-migrate @ 292]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 281
diff changeset
177 to return the libfaim version and when it was build (date/time). So
918db59d3814 [gaim-migrate @ 292]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 281
diff changeset
178 I added it to gaim's copy.
918db59d3814 [gaim-migrate @ 292]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 281
diff changeset
179 - aim_meta.c included a file, aim_buildcode.h, which was created by a
918db59d3814 [gaim-migrate @ 292]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 281
diff changeset
180 shell script, and defined two values at build time. Instead of have
918db59d3814 [gaim-migrate @ 292]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 281
diff changeset
181 the Makefile run that script, I decided it would be easier to have
918db59d3814 [gaim-migrate @ 292]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 281
diff changeset
182 the Makefile define those values itself. This marks now two minor
918db59d3814 [gaim-migrate @ 292]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 281
diff changeset
183 changes to libfaim: changing some printf's to faimdprintf's, and not
918db59d3814 [gaim-migrate @ 292]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 281
diff changeset
184 including the shell script in favor of the Makefile way of doing it.
918db59d3814 [gaim-migrate @ 292]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 281
diff changeset
185 - Just for grins (mostly to see if the code I added to Makefile.am did
918db59d3814 [gaim-migrate @ 292]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 281
diff changeset
186 what I wanted it to), I added a line to oscar.c to print the gaim and
918db59d3814 [gaim-migrate @ 292]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 281
diff changeset
187 libfaim versions to the debug window when you sign on. Maybe it'll be
918db59d3814 [gaim-migrate @ 292]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 281
diff changeset
188 useful in debugging at some point?
281
7b06ba09ffe2 [gaim-migrate @ 291]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 280
diff changeset
189
7b06ba09ffe2 [gaim-migrate @ 291]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 280
diff changeset
190 Tue May 30 23:40:11 UTC 2000 EWarmenhoven
7b06ba09ffe2 [gaim-migrate @ 291]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 280
diff changeset
191 - So today, somone IMs me and says that he thinks that allowing only the
7b06ba09ffe2 [gaim-migrate @ 291]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 280
diff changeset
192 people on your buddy list to see you is a good thing, and that I
7b06ba09ffe2 [gaim-migrate @ 291]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 280
diff changeset
193 should implement it. Well, I did, but it doesn't work right most of
7b06ba09ffe2 [gaim-migrate @ 291]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 280
diff changeset
194 the time, as far as I can tell. At least it works occasionally. I
7b06ba09ffe2 [gaim-migrate @ 291]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 280
diff changeset
195 think I did everything right though. Maybe my timing is off?
7b06ba09ffe2 [gaim-migrate @ 291]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 280
diff changeset
196 - Updates to libfaim, so I updated gaim's copy. There should really be a
7b06ba09ffe2 [gaim-migrate @ 291]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 280
diff changeset
197 better system.
280
e606585a38bd [gaim-migrate @ 290]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 279
diff changeset
198
e606585a38bd [gaim-migrate @ 290]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 279
diff changeset
199 Tue May 30 04:04:40 UTC 2000 EWarmenhoven
e606585a38bd [gaim-migrate @ 290]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 279
diff changeset
200 - Well, after trying to screw around with the permit/deny stuff a bit,
e606585a38bd [gaim-migrate @ 290]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 279
diff changeset
201 I finally decided that having a permit list was for people who didn't
e606585a38bd [gaim-migrate @ 290]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 279
diff changeset
202 want AIM in the first place. Therefore, I only need to implement the
e606585a38bd [gaim-migrate @ 290]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 279
diff changeset
203 deny list. This made things work much better. I'm declaring the deny
e606585a38bd [gaim-migrate @ 290]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 279
diff changeset
204 list as working.
e606585a38bd [gaim-migrate @ 290]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 279
diff changeset
205 - Chat isn't working, and hasn't for a while. I don't know why; I've
e606585a38bd [gaim-migrate @ 290]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 279
diff changeset
206 been playing with it for a few days now without much luck. I finally
e606585a38bd [gaim-migrate @ 290]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 279
diff changeset
207 decided it was time to move it to the UNSUPPORTED section in the
e606585a38bd [gaim-migrate @ 290]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 279
diff changeset
208 README.gaim file. I actually got it to work once; I don't know how.
e606585a38bd [gaim-migrate @ 290]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 279
diff changeset
209 - Oscar support in gaim (since I started working on it) is now 10 days
e606585a38bd [gaim-migrate @ 290]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 279
diff changeset
210 old, and already I've had more than 5 people (not counting Rob) ask
e606585a38bd [gaim-migrate @ 290]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 279
diff changeset
211 me about it; one person even filed bugs against it. I'm not sure if
e606585a38bd [gaim-migrate @ 290]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 279
diff changeset
212 that's a good thing or not.
279
501e09c51cbc [gaim-migrate @ 289]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 277
diff changeset
213
501e09c51cbc [gaim-migrate @ 289]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 277
diff changeset
214 Mon May 29 20:24:24 UTC 2000 EWarmenhoven
501e09c51cbc [gaim-migrate @ 289]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 277
diff changeset
215 - Updated the libfaim code to the latest that's in libfaim's CVS. The
501e09c51cbc [gaim-migrate @ 289]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 277
diff changeset
216 new code has one nice feature and one feature that may or may not
501e09c51cbc [gaim-migrate @ 289]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 277
diff changeset
217 cause problems. The nice feature is aim_tx_enqueue__immediate, which
501e09c51cbc [gaim-migrate @ 289]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 277
diff changeset
218 means that the change to aim_txenqueue I made no longer applies, I
501e09c51cbc [gaim-migrate @ 289]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 277
diff changeset
219 just have to set gaim_sess->tx_enqueue to the __immediate function.
501e09c51cbc [gaim-migrate @ 289]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 277
diff changeset
220 The one that may cause problems is libfaim has the beginnings of
501e09c51cbc [gaim-migrate @ 289]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 277
diff changeset
221 threads. The way the code worked in libfaim was if you were using
501e09c51cbc [gaim-migrate @ 289]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 277
diff changeset
222 linux, FAIM_USEPTHREADS was defined, otherwise, you couldn't use
501e09c51cbc [gaim-migrate @ 289]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 277
diff changeset
223 libfaim. Since gaim requires pthreads at ./configure-time, we can
501e09c51cbc [gaim-migrate @ 289]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 277
diff changeset
224 let anyone use it. So I changed that in faimconfig.h.
501e09c51cbc [gaim-migrate @ 289]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 277
diff changeset
225 - The changes clued me in to a few bugs in oscar.c that were causing
501e09c51cbc [gaim-migrate @ 289]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 277
diff changeset
226 signon problems. Those should be fixed now.
276
9e6fc62490cd [gaim-migrate @ 286]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 270
diff changeset
227
9e6fc62490cd [gaim-migrate @ 286]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 270
diff changeset
228 Sun May 28 21:33:43 UTC 2000 EWarmenhoven
9e6fc62490cd [gaim-migrate @ 286]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 270
diff changeset
229 - Figured out how aim_set_latency works, and why I thought it wasn't
9e6fc62490cd [gaim-migrate @ 286]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 270
diff changeset
230 working before, and so now you can receive messages a lot faster, I
9e6fc62490cd [gaim-migrate @ 286]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 270
diff changeset
231 hope.
9e6fc62490cd [gaim-migrate @ 286]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 270
diff changeset
232 - Chat still isn't working, and I don't know why.
277
bba300ed4fab [gaim-migrate @ 287]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 276
diff changeset
233 - It no longer has me as one of your buddies, and no longer sets your
bba300ed4fab [gaim-migrate @ 287]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 276
diff changeset
234 profile when you don't have one to 'Hello'.
270
cfa39d39dec6 [gaim-migrate @ 280]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 265
diff changeset
235
cfa39d39dec6 [gaim-migrate @ 280]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 265
diff changeset
236 Fri May 26 22:56:00 UTC 2000 EWarmenhoven
cfa39d39dec6 [gaim-migrate @ 280]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 265
diff changeset
237 - Adam explained to me everything I was doing wrong, ridiculed me a bit,
cfa39d39dec6 [gaim-migrate @ 280]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 265
diff changeset
238 and eventually told me how to fix the 100% bug. Gaim/Faim is now
cfa39d39dec6 [gaim-migrate @ 280]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 265
diff changeset
239 completely usable (chat is still a little funny). The only thing left
cfa39d39dec6 [gaim-migrate @ 280]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 265
diff changeset
240 to do is add better error handling.
cfa39d39dec6 [gaim-migrate @ 280]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 265
diff changeset
241 - Changed aim_txqueue.c in libfaim to flush the queue after something
cfa39d39dec6 [gaim-migrate @ 280]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 265
diff changeset
242 was enqueue'd, per Adam's suggestion. This is the only real change I
cfa39d39dec6 [gaim-migrate @ 280]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 265
diff changeset
243 have made to libfaim in order to get it to work with gaim.
277
bba300ed4fab [gaim-migrate @ 287]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 276
diff changeset
244 - Commented out the permit/deny list stuff (again).
265
59f1748b09a6 [gaim-migrate @ 275]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 259
diff changeset
245
59f1748b09a6 [gaim-migrate @ 275]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 259
diff changeset
246 Thu May 25 07:10:34 UTC 2000 EWarmenhoven
59f1748b09a6 [gaim-migrate @ 275]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 259
diff changeset
247 - Changed around aim.c a bit so that the registering of sounds and
59f1748b09a6 [gaim-migrate @ 275]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 259
diff changeset
248 plugins and such gets taken care of after we actually finish signing
59f1748b09a6 [gaim-migrate @ 275]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 259
diff changeset
249 on. this should fix a lot of things, but still not the 100% bug (as I
59f1748b09a6 [gaim-migrate @ 275]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 259
diff changeset
250 call it now).
259
e159ba2486fc [gaim-migrate @ 269]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 258
diff changeset
251
e159ba2486fc [gaim-migrate @ 269]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 258
diff changeset
252 Wed May 24 19:10:19 UTC 2000 EWarmenhoven
e159ba2486fc [gaim-migrate @ 269]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 258
diff changeset
253 - Got rid of aim_select. Good. But it still uses 100% of the CPU. Bad.
e159ba2486fc [gaim-migrate @ 269]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 258
diff changeset
254 The reason is because oscar_callback gets called whenever there's
e159ba2486fc [gaim-migrate @ 269]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 258
diff changeset
255 data waiting on the file descriptor, and it always thinks there's
e159ba2486fc [gaim-migrate @ 269]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 258
diff changeset
256 data waiting, even when we've already dealt with the data.
258
1eeece1c7b7b [gaim-migrate @ 268]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 256
diff changeset
257
1eeece1c7b7b [gaim-migrate @ 268]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 256
diff changeset
258 Wed May 24 05:20:31 UTC 2000 EWarmenhoven
1eeece1c7b7b [gaim-migrate @ 268]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 256
diff changeset
259 - Inviting someone is possible now (I hope - I haven't been able to get
1eeece1c7b7b [gaim-migrate @ 268]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 256
diff changeset
260 into a chat room using libfaim (any client) for a couple days now).
1eeece1c7b7b [gaim-migrate @ 268]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 256
diff changeset
261 - I found out from Adam that whispering (which is kind of a stupid idea
1eeece1c7b7b [gaim-migrate @ 268]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 256
diff changeset
262 anyway) isn't in Oscar, and hasn't been for quite some time, so I
1eeece1c7b7b [gaim-migrate @ 268]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 256
diff changeset
263 put a nice little error message when you try to whisper.
256
7615d22ad227 [gaim-migrate @ 266]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 253
diff changeset
264
7615d22ad227 [gaim-migrate @ 266]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 253
diff changeset
265 Tue May 23 18:07:00 UTC 2000 EWarmenhoven
7615d22ad227 [gaim-migrate @ 266]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 253
diff changeset
266 - I fixed the code to tell the server who's on your permit/deny list.
7615d22ad227 [gaim-migrate @ 266]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 253
diff changeset
267 I still don't think it works right in all cases, but it does in most.
253
5b28ef2b550e [gaim-migrate @ 263]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 251
diff changeset
268
5b28ef2b550e [gaim-migrate @ 263]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 251
diff changeset
269 Tue May 23 03:32:26 UTC 2000 EWarmenhoven
5b28ef2b550e [gaim-migrate @ 263]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 251
diff changeset
270 - I commented out the code to tell the server who's on your permit or
5b28ef2b550e [gaim-migrate @ 263]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 251
diff changeset
271 deny lists. I coded that part seriously wrong.
5b28ef2b550e [gaim-migrate @ 263]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 251
diff changeset
272 - un-#ifndef'd rvous.c, so theoretically, once libfaim supports file
5b28ef2b550e [gaim-migrate @ 263]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 251
diff changeset
273 transfer (et al.) it should be relatively easy to add the code for
5b28ef2b550e [gaim-migrate @ 263]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 251
diff changeset
274 it.
5b28ef2b550e [gaim-migrate @ 263]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 251
diff changeset
275 - Placed FIXME's throughout the code to try to signal problems
5b28ef2b550e [gaim-migrate @ 263]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 251
diff changeset
276 - Other touch-ups (not worth mentioning)
251
b1ff272bc495 [gaim-migrate @ 261]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 249
diff changeset
277
b1ff272bc495 [gaim-migrate @ 261]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 249
diff changeset
278 Mon May 22 19:02:19 UTC 2000 EWarmenhoven
b1ff272bc495 [gaim-migrate @ 261]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 249
diff changeset
279 - Able to be invited to join a chat room
249
810c595258c8 [gaim-migrate @ 259]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 248
diff changeset
280
810c595258c8 [gaim-migrate @ 259]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 248
diff changeset
281 Mon May 22 01:14:36 UTC 2000 EWarmenhoven
810c595258c8 [gaim-migrate @ 259]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 248
diff changeset
282 - You can now get users' away messages
248
cfc73b8501a7 [gaim-migrate @ 258]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 247
diff changeset
283
cfc73b8501a7 [gaim-migrate @ 258]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 247
diff changeset
284 Sun May 21 11:42:22 UTC 2000 EWarmenhoven
cfc73b8501a7 [gaim-migrate @ 258]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 247
diff changeset
285 - There were small changes to the libfaim code, which I updated
cfc73b8501a7 [gaim-migrate @ 258]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 247
diff changeset
286 - Went ahead and implemented chat (since I said I wouldn't touch it
cfc73b8501a7 [gaim-migrate @ 258]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 247
diff changeset
287 until libfaim got updated again)
247
f6e8ea29b24f [gaim-migrate @ 257]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 243
diff changeset
288
f6e8ea29b24f [gaim-migrate @ 257]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 243
diff changeset
289 Sat May 20 22:42:24 UTC 2000 EWarmenhoven
f6e8ea29b24f [gaim-migrate @ 257]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 243
diff changeset
290 - Getting a user's info now displays the familiar dialog window
f6e8ea29b24f [gaim-migrate @ 257]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 243
diff changeset
291 - You can now add people to your permit/deny list (I think - but I
f6e8ea29b24f [gaim-migrate @ 257]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 243
diff changeset
292 also think I did it wrong)
f6e8ea29b24f [gaim-migrate @ 257]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 243
diff changeset
293 - It's been a busy day, I think I'm done until libfaim gets updated
f6e8ea29b24f [gaim-migrate @ 257]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 243
diff changeset
294 again (which means no chat for a while, sorry)
f6e8ea29b24f [gaim-migrate @ 257]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 243
diff changeset
295
243
3414ff74cb0f [gaim-migrate @ 253]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 242
diff changeset
296 Sat May 20 09:56:16 UTC 2000 EWarmenhoven
3414ff74cb0f [gaim-migrate @ 253]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 242
diff changeset
297 - That 2 second delay in updates is gone, and I think it's actually
3414ff74cb0f [gaim-migrate @ 253]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 242
diff changeset
298 faster than the TOC code now.
3414ff74cb0f [gaim-migrate @ 253]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 242
diff changeset
299 - I figured out why it was segfaulting. I'm stupid sometimes.
3414ff74cb0f [gaim-migrate @ 253]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 242
diff changeset
300 - I figured out why the idle times were appearing bizarrely. Once
3414ff74cb0f [gaim-migrate @ 253]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 242
diff changeset
301 again, I'm stupid sometimes.
3414ff74cb0f [gaim-migrate @ 253]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 242
diff changeset
302 - You can now be idle
3414ff74cb0f [gaim-migrate @ 253]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 242
diff changeset
303 - You can now get a user's info (sort of - use the debug window) (still
3414ff74cb0f [gaim-migrate @ 253]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 242
diff changeset
304 no away messages though....)
3414ff74cb0f [gaim-migrate @ 253]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 242
diff changeset
305 - You can now be away
3414ff74cb0f [gaim-migrate @ 253]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 242
diff changeset
306 - You can now set your info (but not your dir info - yet)
3414ff74cb0f [gaim-migrate @ 253]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 242
diff changeset
307 - I think it's almost at a point where it's ready for use.
3414ff74cb0f [gaim-migrate @ 253]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 242
diff changeset
308
242
14fc16f579c8 [gaim-migrate @ 252]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 237
diff changeset
309 Sat May 20 06:29:31 UTC 2000 EWarmenhoven
14fc16f579c8 [gaim-migrate @ 252]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 237
diff changeset
310 - You can add and remove buddies now. It also tries to retrieve the
14fc16f579c8 [gaim-migrate @ 252]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 237
diff changeset
311 buddy list using the .gaimbdcache list, and saves it the same way
14fc16f579c8 [gaim-migrate @ 252]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 237
diff changeset
312 (remember the Oscar server doesn't save the list for us).
14fc16f579c8 [gaim-migrate @ 252]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 237
diff changeset
313 - When someone goes idle (e.g. 10 minutes idle), it appears as 266334.5
14fc16f579c8 [gaim-migrate @ 252]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 237
diff changeset
314 hours idle. I'm not sure if that's my problem or libfaim's.
14fc16f579c8 [gaim-migrate @ 252]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 237
diff changeset
315 - Sometimes it segfaults when you try to sign in, sometimes it doesn't.
14fc16f579c8 [gaim-migrate @ 252]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 237
diff changeset
316 I can't figure out why.
14fc16f579c8 [gaim-migrate @ 252]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 237
diff changeset
317 - It still has the 2 second delay between display updates. I think I'm
14fc16f579c8 [gaim-migrate @ 252]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 237
diff changeset
318 going insane; it doesn't bug as much as it used to.
14fc16f579c8 [gaim-migrate @ 252]
Eric Warmenhoven <eric@warmenhoven.org>
parents: 237
diff changeset
319
237
6ced2f1c8b24 [gaim-migrate @ 247]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
320 Sat May 20 00:16:25 UTC 2000 EWarmenhoven
6ced2f1c8b24 [gaim-migrate @ 247]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
321 - First log entry! Yay!
6ced2f1c8b24 [gaim-migrate @ 247]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
322 - Updated the libfaim code to the latest in CVS
6ced2f1c8b24 [gaim-migrate @ 247]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
323 - Rewrote much of oscar.c (if not all).
6ced2f1c8b24 [gaim-migrate @ 247]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
324 - Current supported features:
6ced2f1c8b24 [gaim-migrate @ 247]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
325 Signing On
6ced2f1c8b24 [gaim-migrate @ 247]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
326 Receiving IMs
6ced2f1c8b24 [gaim-migrate @ 247]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
327 Sending IMs
6ced2f1c8b24 [gaim-migrate @ 247]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
328 - There is a 2 second delay between GTK updates. Please, someone
6ced2f1c8b24 [gaim-migrate @ 247]
Eric Warmenhoven <eric@warmenhoven.org>
parents:
diff changeset
329 fix this before I go insane.