comparison libfaim/README @ 237:6ced2f1c8b24

[gaim-migrate @ 247] How cool is this, libfaim is making a comeback. I completely redid everything, as was necessary because of the updates to libfaim since gaim 0.9.7. You can sign on and send/recv IMs, but there's a bad lag between display updates that I haven't figured out how to fix yet. committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Sat, 20 May 2000 00:30:53 +0000
parents 68b230f8da5f
children 4c5c2fcb83cd
comparison
equal deleted inserted replaced
236:62d470738cc7 237:6ced2f1c8b24
2 libfaim pre-0.90 or so 2 libfaim pre-0.90 or so
3 ---------------------- 3 ----------------------
4 4
5 This is libfaim, the purpose of which is to implement as much as the 5 This is libfaim, the purpose of which is to implement as much as the
6 AOL AIM/OSCAR protocol as possible (which should be all of it). After 6 AOL AIM/OSCAR protocol as possible (which should be all of it). After
7 nearly a year of development, its still nowhere close. 7 over a year of development, its still nowhere close.
8 8
9 This is not a full client and never will be. libfaim only implements 9 This is not a full client and never will be. libfaim only implements
10 the routines to implement a client (ie, there's no user interface). 10 the routines to implement a client (ie, there's no user interface).
11 11
12 Status 12 Status
13 ------ 13 ------
14 14
15 I would not recommend using this version of libfaim in any form yet. It's 15 I would not recommend using this version of libfaim in any form yet. It's
16 beta-quality and I know it leaks memory quite badly. It seems fairly 16 beta-quality and I know it leaks memory quite badly. It seems fairly
17 stable, however. YMMV, YAYOR, etc. 17 stable, however. YMMV, YAYOR, etc. I suppose I should say regardless of
18 that warning, that several clients use it and people use those clients
19 on a daily basis (in particular, me).
18 20
19 21
20 Building 22 Building
21 -------- 23 --------
22 24
23 Everything in this libfaim dist should build cleanly on any UNIX(-like) 25 Everything in this libfaim dist should build cleanly on any UNIX(-like)
24 operating system. Originally developed on Linux+glibc. Past versions 26 operating system. Originally developed on Linux+glibc. Past versions
25 known to work on Linux+libc5, FreeBSD, HP/UX, Solaris, Mac OS X Server, 27 known to work on Linux+libc5, FreeBSD, HP/UX, Solaris, Mac OS X Server,
26 and others. 28 Win32 using VC++ 98/6 and others.
27 29
28 libfaim builds as both libfaim.a and libfaim.so. If your platform for 30 libfaim builds as both libfaim.a and libfaim.so. If your platform for
29 some reason does not support dynamic libraries (eg, you get errors when 31 some reason does not support dynamic libraries (eg, you get errors when
30 building libfaim.so), you'll have to tweak the makefiles a bit to get 32 building libfaim.so), you'll have to tweak the makefiles a bit to get
31 the utils/ directory to build. 33 the utils/ directory to build.
61 63
62 Unfortunatly, there is not currently any documentation on the libfaim API. 64 Unfortunatly, there is not currently any documentation on the libfaim API.
63 Use the source and utils/faimtest/faimtest.c as a reference when coding 65 Use the source and utils/faimtest/faimtest.c as a reference when coding
64 front-ends. 66 front-ends.
65 67
68 Mailing Lists
69 -------------
70
71 Thanks to Sourceforge, we have our mailing lists back. See:
72 http://www.sourceforge.org/mail/?group_id=920 for instructions
73 on subscribing to the lists:
74
75 libfaim-devel: Discussion of libfaim and its developement.
76 libfaim-aim-protocol: Discussion of the finer points of OSCAR hacking
77
66 78
67 Contact Info 79 Contact Info
68 ------------ 80 ------------
69 81
70 The author (Adam Fritzler), can be reached at afritz@iname.com or mid@auk.cx. 82 The author (Adam Fritzler), can be reached at mid@auk.cx.
71
72 I did have mailing lists available for faim-related discussion, but they
73 have dwindled and eventually broke and to my knowledge have yet to fix
74 themselves.
75 83
76 Front-end information: 84 Front-end information:
77 http://www.auk.cx/faim/ 85 http://www.auk.cx/faim/
78 Protocol information: 86 Protocol information:
79 http://www.auk.cx/faim/protocol/ 87 http://www.auk.cx/faim/protocol/