Gaim is a multi-protocol instant messaging client. It is compatible with AIM
(Oscar and TOC protocols), ICQ, MSN Messenger, Yahoo, IRC, Jabber, Gadu-Gadu,
and Zephyr networks.
Gaim users can log in to multiple accounts on multiple IM networks
simultaneously. This means that you can be chatting with friends on AOL
Instant Messenger, talking to a friend on Yahoo Messenger, and sitting in an
IRC channel all at the same time.
Gaim supports many features of the various networks, such as file transfer
(coming soon), away messages, typing notification, and MSN window closing
notification. It also goes beyond that and provides many unique features. A
few popular features are Buddy Pounces, which give the ability to notify you,
send a message, play a sound, or run a program when a specific buddy goes away,
signs online, or returns from idle; and plugins, consisting of text
replacement, a buddy ticker, extended message notification, iconify on away,
and more.
(Adapted from the About Gaim page.)
WWW: http://gaim.sourceforge.net/
Restore a patch to remove -ldl from the NSPR libs. Even though patch
seemed to think this patch wasn't needed, NSS support will not be enabled
without it.
Reported by: Matthew Luckie <mjl@luckie.org.nz>
* Update to 1.3.0 which fixes security and other bugs. See
http://gaim.sourceforge.net/ChangeLog for the list of all the changes.
* Add support for enabling better Chinese (well, CJK in general) support [1]
PR: 80801 [1]
Submitted by: chinsan <chinsan@mail2000.com.tw> [1]
Security: See http://gaim.sourceforge.net/security/index.php for the
security issues fixed in this release.
Convert Gaim to use OPTIONS.
* Add Perl option (disabled by default)
* Unconditionally enable/disable GNUTLS (because of OPTIONS)
* TCL_VER:
- is now TCLTK_VER (makes more sense, since we enable both Tcl and
Tk support)
- has no effect unless the TCLTK option is enabled
- is not mandatory anymore (defaults to 8.4)
* Minor cleanups (s/--enable-nss=no/--disable-nss/, etc)
PR: 79157
Submitted by: Jean-Yves Lefort <jylefort@brutele.be>
Don't create the perllocal.pod file. This ifx is adapted from bsd.port.mk
since Gaim cannot use PERL_CONFIGURE directly.
Reported by: pointyhat via kris
Do not escape HTML messages in ICQ if the message beings with <HTML>. This
works around a bug with messages sent by the sim client where they would
be displayed as:
<HTML><BODY BGCOLOR="#FFFFFF">hello</BODY></HTML>
Submitted by: ale
Fix the rich text copy/paste problem. Basically, text from any rich text
application (e.g. gaim itself, Mozilla, Galeon, etc.) would fail to paste
or paste incorrectly into Gaim. This has been fixed, and has been committed
to Gaim CVS.
Update to 0.76. For a list of what's new and exciting, see:
http://gaim.sourceforge.net/ChangeLog
Also, provide a better fix for quoted printable text. [1]
PR: 65110 [1]
Submitted by: green [1]
The Perl module was broken in gaim since perl.h defined STATIC which
broke the plug-in initialization. To fix this, check for a namespace
friendly GAIM_STATIC_PRPL macro definition to decide if we need to build
modules statically.
Obtained from: GAIM CVS
Correct a regression introduced in the previous security fix that
could cause Gaim to go into a tight loop and ultimately crash on
receipt of a malformed Yahoo! Messenger packet.
Reported by: Joseph Martin via Stefan Esser ("the other one, not ours")
Patch almost a dozen vulnerabilities, see
<URL:http://security.e-matters.de/advisories/012004.txt>.
Some fixes were
Obtained from: Gaim CVS, originally submitted by Stefan Esser
Fix a regression in the upgrade to gaim 0.75: sscanf() was called with
an unterminated buffer, resulting in a segfault depending upon the
environment e.g. locale settings. If you are getting crashes when
attempting to sign onto Yahoo! messenger, this may be the issue.
This is being tracked at gaim.sf.net as request ID 876365.
Approved by: marcus (maintainer)
Looks like 0.75 was respun. The differences are superficial. The NEWS file
changed (a lot of text was removed including a thank you to me :-( ). Also,
the VERSION file was changed from 0.75 to 0.75cvs, the RPM spec file was
slightly altered to remove the COPYRIGHT file, and a lot of the translation
files had their dates changed.
Also, remove text talking about OpenSSL. We no longer support OpenSSL in
gaim. [1]
Reported by: bland [1]
* Document two more options available in the Makefile
* Remove the Oscar IP address patch. It does not appear to be needed
anymore, and may actually cause breakage
Submitted by: Matthew Luckie <mjl@luckie.org.nz>
Add optional (default to ON) SSL support built on OpenSSL. All the other SSL
backends are still supported.
Submitted by: Matthew Luckie <mjl@luckie.org.nz>
*Sigh* let's try this again. Link all of gaim to ${PTHREAD_LIBS} to ensure
that the loaded plug-in modules can resolve all threading symbols. This
should fix the problem with the MSN plug-in not loading on 4.x.
Enable NSS encryption support by default so that packages can be built with
MSN enabled. NSS can still be disabled if so desired.
Suggested by: Pav Lucistnik <pav@oook.cz>
Do not make the Japanese character support the default since it crashes
Yahoo! chats that contain a '~' character.
Reported by: Adam McLaurin <adam.mclaurin@gmx.net>
Update to 0.70 which fixes the Yahoo! login problem.
Submitted by: Andrew J Caines <A.J.Caines@halplant.com>
Takahiro Morishita <morishita@skywing.org>
* Update to 0.68 [1]
* Nasty hack to allow Perl to work where its supported, and install in the
default Perl prefix
Submitted by: Matthew Luckie <mjl@luckie.org.nz> [1] (based on)
Fix a bug where certain IRC users will not be removed from the buddy list
when they part/are kicked off a channel.
PR: 55489
Submitted by: Alexander Nedotsukov <sasha@ortech.co.jp>