The NetBSD Project

CVS log for pkgsrc/chat/centericq/Attic/Makefile

[BACK] Up to [] / pkgsrc / chat / centericq

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.77, Sat Jul 14 22:12:42 2012 UTC (10 years, 6 months ago) by dholland
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2012Q4-base, pkgsrc-2012Q4, HEAD
Changes since 1.76: +1 -1 lines

Remove chat/centericq as promised. This has not been buildable for
years due to C++ standards drift and has been superseded by centerim.

Revision / (download) - annotate - [select for diffs], Sun Apr 8 09:18:54 2012 UTC (10 years, 9 months ago) by sbd
Branch: pkgsrc-2012Q1
Changes since 1.75: +3 -1 lines
Diff to previous 1.75 (colored) next main 1.76 (colored)

Pullup ticket #3710 - requested by dholland
Mark packages as broken.

Revisions pulled up:
- chat/centericq/Makefile                                       1.76
- devel/ArX/Makefile                                            1.33
- lang/gcc3-java/Makefile                                       1.28
- lang/gcc3/Makefile                                            1.66
- misc/jitterbug/Makefile                                       1.35
- www/sope/Makefile                                             1.18

   Module Name:	pkgsrc
   Committed By:	dholland
   Date:		Sat Apr  7 17:31:12 UTC 2012

   Modified Files:
   	pkgsrc/chat/centericq: Makefile

   Log Message:
   Mark BROKEN; has not been buildable in some years. Will be removed in
   due course unless someone fixes it. (Successor is chat/centerim.)

   Module Name:	pkgsrc
   Committed By:	dholland
   Date:		Sat Apr  7 17:32:40 UTC 2012

   Modified Files:
   	pkgsrc/devel/ArX: Makefile

   Log Message:
   Mark BROKEN; has not been buildable (in various differing ways) for
   some time. Will be removed in due course unless someone fixes it.
   Dead upstream; no successor. If you need this, speak up on pkgsrc-users.

   Module Name:	pkgsrc
   Committed By:	dholland
   Date:		Sat Apr  7 17:33:54 UTC 2012

   Modified Files:
   	pkgsrc/lang/gcc3: Makefile

   Log Message:
   Disable gcc3-java as it does not build, has not built in years, and
   attempts to fix it have failed.

   Module Name:	pkgsrc
   Committed By:	dholland
   Date:		Sat Apr  7 17:34:31 UTC 2012

   Modified Files:
   	pkgsrc/lang/gcc3-java: Makefile

   Log Message:
   Mark BROKEN. Has not built in a long time if ever; attempts to fix it
   have failed. Also, gcc3 is obsolete.

   Module Name:	pkgsrc
   Committed By:	dholland
   Date:		Sat Apr  7 17:35:09 UTC 2012

   Modified Files:
   	pkgsrc/misc/jitterbug: Makefile

   Log Message:
   Mark BROKEN; is not buildable and is dead upstream. Will be removed in
   due course.

   Module Name:	pkgsrc
   Committed By:	dholland
   Date:		Sat Apr  7 17:36:40 UTC 2012

   Modified Files:
   	pkgsrc/www/sope: Makefile

   Log Message:
   Mark BROKEN; has not been buildable in years. Will be removed in due
   course unless fixed. As far as anyone has been able to figure out so
   far, this is actually an older version of devel/SOPE.

Revision 1.76 / (download) - annotate - [select for diffs], Sat Apr 7 17:31:12 2012 UTC (10 years, 9 months ago) by dholland
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.75: +3 -1 lines
Diff to previous 1.75 (colored)

Mark BROKEN; has not been buildable in some years. Will be removed in
due course unless someone fixes it. (Successor is chat/centerim.)

Revision 1.75 / (download) - annotate - [select for diffs], Sat Nov 26 17:21:15 2011 UTC (11 years, 2 months ago) by marino
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2011Q4-base, pkgsrc-2011Q4
Branch point for: pkgsrc-2012Q1
Changes since 1.74: +3 -1 lines
Diff to previous 1.74 (colored)

chat/centericq: stdlibc++ too old for DragonFly

Centericq hasn't been updated by the author since 2005.  The hash_map classes
that it uses were deprecated and finally removed from gcc.  They are not
available in gcc4.4, the default DragonFly compiler.  This packages is being
masked for DragonFly 2.10 and later.

Revision 1.74 / (download) - annotate - [select for diffs], Fri Apr 22 13:43:05 2011 UTC (11 years, 9 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2
Changes since 1.73: +2 -2 lines
Diff to previous 1.73 (colored)

recursive bump from gettext-lib shlib bump.

Revision 1.73 / (download) - annotate - [select for diffs], Sun Jan 17 12:02:06 2010 UTC (13 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.72: +2 -2 lines
Diff to previous 1.72 (colored)

Recursive PKGREVISION bump for jpeg update to 8.

Revision 1.72 / (download) - annotate - [select for diffs], Thu Dec 17 19:55:00 2009 UTC (13 years, 1 month ago) by abs
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4
Changes since 1.71: +4 -2 lines
Diff to previous 1.71 (colored)


Revision 1.71 / (download) - annotate - [select for diffs], Mon Sep 14 22:18:56 2009 UTC (13 years, 4 months ago) by zafer
Branch: MAIN
CVS Tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3
Changes since 1.70: +2 -3 lines
Diff to previous 1.70 (colored)

update master_sites. remove service suspended.

Revision 1.70 / (download) - annotate - [select for diffs], Tue May 13 15:20:35 2008 UTC (14 years, 8 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.69: +2 -2 lines
Diff to previous 1.69 (colored)

centerim>=4.22.5 does not conflict.

Revision 1.69 / (download) - annotate - [select for diffs], Fri Jan 18 05:06:22 2008 UTC (15 years ago) by tnn
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Changes since 1.68: +2 -2 lines
Diff to previous 1.68 (colored)

Per the process outlined in revbump(1), perform a recursive revbump
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@

Revision 1.68 / (download) - annotate - [select for diffs], Thu Aug 30 00:54:34 2007 UTC (15 years, 5 months ago) by jnemeth
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.67: +4 -1 lines
Diff to previous 1.67 (colored)

- add conflict with new centerim package

Revision 1.67 / (download) - annotate - [select for diffs], Thu Jul 19 00:43:40 2007 UTC (15 years, 6 months ago) by lkundrak
Branch: MAIN
Changes since 1.66: +2 -2 lines
Diff to previous 1.66 (colored)

Fix horrific number of buffer overflows, CVE-2007-3713.

Revision 1.66 / (download) - annotate - [select for diffs], Sun Apr 15 20:16:41 2007 UTC (15 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2
Changes since 1.65: +1 -2 lines
Diff to previous 1.65 (colored)

Apply patch from Sergey Svishchev which should fix PR 34235.

Revision 1.65 / (download) - annotate - [select for diffs], Tue Feb 20 18:45:00 2007 UTC (15 years, 11 months ago) by sborrill
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base, pkgsrc-2007Q1
Changes since 1.64: +2 -2 lines
Diff to previous 1.64 (colored)

Remove a deprecated request from the Jabber plugin so that it works with
ejabberd servers.
XEP-0094: Agent Information
Status: Obsolete
Last Updated: 2003-10-08

The problem is that centericq treats some error replies as pertaining
to authentication.  Previously ejabberd sent "feature-not-implemented"
for unknown requests, but now it sends "service-unavailable", as
required by the RFC.  centericq has a workaround to ignore the former
error, but not the latter.  Therefore it believes that authentication
has failed (which is not the case).

Thanks to Jonathan Schleifer and Magnus Henoch for the patch and

Revision 1.64 / (download) - annotate - [select for diffs], Tue Feb 20 17:38:52 2007 UTC (15 years, 11 months ago) by sborrill
Branch: MAIN
Changes since 1.63: +2 -2 lines
Diff to previous 1.63 (colored)

Make gpgme an option (on by default for compatibility with previous).

Revision 1.63 / (download) - annotate - [select for diffs], Sun Jan 7 09:13:48 2007 UTC (16 years ago) by rillig
Branch: MAIN
Changes since 1.62: +2 -2 lines
Diff to previous 1.62 (colored)

Mechanically replaced man/* with ${PKGMANDIR}/* in the definition of
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with

Fixes PR 35265, although I did not use the patch provided therein.

Revision 1.62 / (download) - annotate - [select for diffs], Sun Nov 19 11:50:24 2006 UTC (16 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Changes since 1.61: +2 -2 lines
Diff to previous 1.61 (colored)

tv@ pointed out that curl-7.16.0 had a shlib major bump --
of dependencies.

Sorry for not finding this earlier.

Revision 1.61 / (download) - annotate - [select for diffs], Sat Oct 14 08:00:20 2006 UTC (16 years, 3 months ago) by wiz
Branch: MAIN
Changes since 1.60: +3 -3 lines
Diff to previous 1.60 (colored)

Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev.

Revision 1.60 / (download) - annotate - [select for diffs], Sun Oct 1 13:56:00 2006 UTC (16 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.59: +4 -5 lines
Diff to previous 1.59 (colored)

Fixed some pkglint warnings. On Solaris, querying the __sun macro
instead of __sun__ is preferred.

Revision 1.59 / (download) - annotate - [select for diffs], Sat Mar 4 21:29:02 2006 UTC (16 years, 11 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1
Changes since 1.58: +2 -2 lines
Diff to previous 1.58 (colored)

Point MAINTAINER to in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't

Revision 1.58 / (download) - annotate - [select for diffs], Sun Feb 5 23:08:23 2006 UTC (16 years, 11 months ago) by joerg
Branch: MAIN
Changes since 1.57: +2 -2 lines
Diff to previous 1.57 (colored)

Recursive revision bump / recommended bump for gettext ABI change.

Revision / (download) - annotate - [select for diffs], Thu Dec 15 08:54:51 2005 UTC (17 years, 1 month ago) by seb
Branch: pkgsrc-2005Q3
Changes since 1.53: +2 -2 lines
Diff to previous 1.53 (colored) next main 1.54 (colored)

Pullup ticket 956 - requested by Lubomir Sedlacik
security fix via patch for chat/centericq

   Module Name:	pkgsrc
   Committed By:	adrianp
   Date:		Sat Dec  3 17:04:23 UTC 2005

   Modified Files:
   	pkgsrc/chat/centericq: Makefile distinfo
   Added Files:
   	pkgsrc/chat/centericq/patches: patch-at

   Log Message:
   Patch via Debian for:

Revision 1.57 / (download) - annotate - [select for diffs], Mon Dec 5 23:55:02 2005 UTC (17 years, 1 month ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Changes since 1.56: +2 -2 lines
Diff to previous 1.56 (colored)

Ran "pkglint --autofix", which corrected some of the quoting issues in

Revision 1.56 / (download) - annotate - [select for diffs], Mon Dec 5 20:49:52 2005 UTC (17 years, 1 month ago) by rillig
Branch: MAIN
Changes since 1.55: +3 -3 lines
Diff to previous 1.55 (colored)

Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

Revision 1.55 / (download) - annotate - [select for diffs], Sat Dec 3 17:04:23 2005 UTC (17 years, 2 months ago) by adrianp
Branch: MAIN
Changes since 1.54: +2 -1 lines
Diff to previous 1.54 (colored)

Patch via Debian for:

Revision 1.54 / (download) - annotate - [select for diffs], Sun Oct 16 19:28:03 2005 UTC (17 years, 3 months ago) by tonio
Branch: MAIN
Changes since 1.53: +2 -3 lines
Diff to previous 1.53 (colored)

Update chat/centericq to 4.21.0

Added patches from debian to handle wrong configure check
The update should fix PR 31629

Revision 1.53 / (download) - annotate - [select for diffs], Mon Sep 19 19:42:11 2005 UTC (17 years, 4 months ago) by adrianp
Branch: MAIN
CVS Tags: pkgsrc-2005Q3-base
Branch point for: pkgsrc-2005Q3
Changes since 1.52: +2 -2 lines
Diff to previous 1.52 (colored)

Security fix for centericq via Debian

Revision / (download) - annotate - [select for diffs], Thu Aug 18 21:39:09 2005 UTC (17 years, 5 months ago) by salo
Branch: pkgsrc-2005Q2
Changes since 1.50: +2 -1 lines
Diff to previous 1.50 (colored) next main 1.51 (colored)

Pullup ticket 683 - requested by Adrian Portelli
security fix for centericq

Revisions pulled up:
- pkgsrc/chat/centericq/Makefile		1.52
- pkgsrc/chat/centericq/distinfo		1.16
- pkgsrc/chat/centericq/patches/patch-ae	1.1

   Module Name:		pkgsrc
   Committed By:	adrianp
   Date:		Sat Jul 16 18:55:23 UTC 2005

   Modified Files:
   	pkgsrc/chat/centericq: Makefile distinfo
   Added Files:
   	pkgsrc/chat/centericq/patches: patch-ae

   Log Message:
   Bump to nb1 for security issue
   Patch via debian

Revision 1.52 / (download) - annotate - [select for diffs], Sat Jul 16 18:55:22 2005 UTC (17 years, 6 months ago) by adrianp
Branch: MAIN
Changes since 1.51: +2 -1 lines
Diff to previous 1.51 (colored)

Bump to nb1 for security issue
Patch via debian

Revision 1.51 / (download) - annotate - [select for diffs], Sat Jul 16 01:19:07 2005 UTC (17 years, 6 months ago) by jlam
Branch: MAIN
Changes since 1.50: +2 -4 lines
Diff to previous 1.50 (colored)

Get rid of USE_PERL5.  The new way to express needing the Perl executable
around at either build-time or at run-time is:

	USE_TOOLS+=	perl		# build-time
	USE_TOOLS+=	perl:run	# run-time

Also remove some places where perl5/ was being included
by a package Makefile, but all that the package wanted was the Perl

Revision 1.50 / (download) - annotate - [select for diffs], Sun May 22 20:07:42 2005 UTC (17 years, 8 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q2-base
Branch point for: pkgsrc-2005Q2
Changes since 1.49: +2 -2 lines
Diff to previous 1.49 (colored)

Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions:

	awk		-> gawk
	m4		-> gm4
	make		-> gmake
	sed		-> gsed
	yacc		-> bison

Revision 1.49 / (download) - annotate - [select for diffs], Mon Apr 11 21:45:03 2005 UTC (17 years, 9 months ago) by tv
Branch: MAIN
Changes since 1.48: +1 -2 lines
Diff to previous 1.48 (colored)

Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.

Revision 1.48 / (download) - annotate - [select for diffs], Tue Apr 5 12:44:17 2005 UTC (17 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.47: +6 -4 lines
Diff to previous 1.47 (colored)

Update to 4.20.0, provided by Znarf Ainav on tech-pkg:


Because of the mistake I made in the previous version, the 'u' letter was
eaten by the RTF parser when processing messages from windows icq clients.
It looked for unicode chars, but ate all 'u' characters it used to found.
Fixed that.

A memory leak problem when checking RSS was fixed.

Gadu-Gadu module used to produce a segfault when it was unable to obtain
a registration token from the server. Now it doesn't crash, though the
impossibility to register a new UIN is still there. The serve simply
doesn't find an appropriate document by the registration URL. Too bad.

Applied a small patch by Paul Chitescu so that it's now possible to start
centericq with all protocols set to offline.

Another type of external event was added. Now you can execute your actions
when someone goes offline. Hope someone finds that useful.


PGP encryption support was implemented for the Jabber module. In a nutshell
this means that with a proper setup your communications get a way more secure.
GPGME library is needed to build the PGP support.

Fixed the RTF parser that takes charge when a message from a Windows ICQ
client is received. One problem was that it used to treat backspace characters
wrong sometimes. Another problem with utf-16 was fixed with a patch submitted
by Vadim Nosovsky.

After ICQ dual login detection centericq used to try re-connecting, though it
wasn't supposed to. Fixed.

During a long time noone reported me the bug related to libicq2000's header
files getting installed each time "make install" was run for centericq. Finally
Wolfram Schlich noted this one, so I fixed it.

Logging on Yahoo! didn't work on Sun Sparc machines. Fixed that. That might
also revive Gadu-Gadu on bigendian architectures.

A couple of interface related bugs were fixed, such as a mistake in the group
organization dialog as well as not clearing pending messages for contacts in
non-chat communication mode.

Revision 1.47 / (download) - annotate - [select for diffs], Mon Feb 21 20:26:09 2005 UTC (17 years, 11 months ago) by hubertf
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1
Changes since 1.46: +2 -2 lines
Diff to previous 1.46 (colored)

Sign over maintainership to tech-pkg@

Revision 1.46 / (download) - annotate - [select for diffs], Mon Feb 14 09:07:51 2005 UTC (17 years, 11 months ago) by uebayasi
Branch: MAIN
Changes since 1.45: +3 -3 lines
Diff to previous 1.45 (colored)

Fix quoting.

Revision 1.45 / (download) - annotate - [select for diffs], Sat Feb 5 12:16:13 2005 UTC (17 years, 11 months ago) by hubertf
Branch: MAIN
Changes since 1.44: +5 -1 lines
Diff to previous 1.44 (colored)

NetBSD 1.6.2/sparc64 needs GCC 3.0 or better, the 2.95.x compiler
shipped with 1.6.2 dies with an internal compiler error.

Fixes PR pkg/29185.

Revision 1.44 / (download) - annotate - [select for diffs], Mon Jan 3 15:59:12 2005 UTC (18 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.43: +2 -1 lines
Diff to previous 1.43 (colored)

Bump PKGREVISION because of curl dependency bump.

Revision 1.43 / (download) - annotate - [select for diffs], Mon Dec 20 23:24:55 2004 UTC (18 years, 1 month ago) by hubertf
Branch: MAIN
Changes since 1.42: +2 -2 lines
Diff to previous 1.42 (colored)

Update centericq to 4.13.0. Changes:

	Centericq now builds fine with gcc 3.4.

	A new command-line parameter, --debug, was added. This way, there is no need
	anymore to re-build the program in order to enable debug output. However,
	when using this mode, make sure you understand what it says in the log
	and in ~/.centericq/debug.

	There are two passwords for an IRC account now. One is for Nickserv and
	the other one is for regular IRC authentification, which wasn't
	supported before.

	Online and free-for-chat mode have the same priority now. So your [f]
	contacts won't stay all the time in the top of the list anymore.

	Unicode characters in rtf-encoded icq messages aren't lost anymore.
	Instead, they are recoded into the primary charset. So now, for example,
	Cyrillic sent with gnomeicu, won't disappear.

	Segfault when accepting Yahoo! file transfers was fixed.

	For online users, centericq now shown the time during which it sees
	those contacts online. Check out the first page of user info for an
	online contact.

	Among the other stuff that didn't let me release .13 earlier was my
	moving to Germany. Now I am in Berlin on permanent basis, so if you're
	at the CCC congress that is to take place in a week, Konst can be met
	there :)

Patch supplied by Luciano Rodrigues Furtado <>
in private mail.

Revision 1.42 / (download) - annotate - [select for diffs], Sat Nov 13 22:04:52 2004 UTC (18 years, 2 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base, pkgsrc-2004Q4
Changes since 1.41: +1 -2 lines
Diff to previous 1.41 (colored)

Replace USE_GCC_SHLIB with "USE_LANGUAGE=c c++" (the latter implies the
former) for applications that are known to require C++.

Revision 1.41 / (download) - annotate - [select for diffs], Tue Oct 19 23:13:21 2004 UTC (18 years, 3 months ago) by hubertf
Branch: MAIN
Changes since 1.40: +4 -4 lines
Diff to previous 1.40 (colored)

Update centericq to 4.12.0. Changes:


HTTP CONNECT method is now supported. This means that if this feature is
enabled on your HTTP proxy server, you can use it to connect to your
favourite IM servers. You can also specify a user/pass pair if your
proxy requires authentification.

Applied a patch by Alexander Kanevskiy that fixed a weird behaviour of
the LJ import friend option in the accounts dialog.

In the multi-contact selection window not all contacts were shown unless
arranging users into groups was on in the configuration dialog.

GG used to disconnect when setting its status to N/A. Fixed that.

When LJ import friends feature was off deleting LJ friends from the list
was reflected server-side. Not it happens only if LJ friend
synchronization is on.

Now centericq only saves postponed messages if they contain at least one
character other than space, tab or a line-feed.

Centericq used to hang right at the start on some machines. Fixed that.

Sending Cyrillic letters over Yahoo! seems to be fixed now.

Centericq now sets its own title text in xterm and screen. The aim of
the messages in the title is to inform the user upon events receiving
and such.

Applied a patch by shaky that introduced status modes with descriptions
into GG.

RSS feed contact-list items now support specifying of login and password
for basic HTTP authorization.

The AOL TOC firetalk library was updated. Some major bugs were fixed by
this update. Cheers.

Jabber registration got broken in the previous version because of the
Jabber non-blocking connection patch. It has been fixed by the patch
author in this version :)


Fixed an MSN group management problem. Libmsn din't send a space character,
so group operations had no effect or led to disconnects.

With no SSL library found during the build the source failed to compile.
Fixed that.

Jabber server messages used to come from a nick that was similar to
the server name with an "@" sign at the end. That was unnecesary, so it's
not added anymore.

Added the --no-xtitles (-T) commmand line parameter, which disables
changing window titles in xterm and screen.

In LJ, if the whole friends name list grew more than 512, the LJ contact
got garbled. Fixed that. Now there musn't be any lenght limitation for the
records of info files.

The configure script now checks if libcurl has SSL support enabled in
order to avoid MSN malfunctions. It requires libcurl with SSL, so just
provide the MSN module with it if you want to use it.

Revision 1.40 / (download) - annotate - [select for diffs], Sun Oct 3 00:13:13 2004 UTC (18 years, 4 months ago) by tv
Branch: MAIN
Changes since 1.39: +2 -1 lines
Diff to previous 1.39 (colored)

Libtool fix for PR pkg/26633, and other issues.  Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.

Revision 1.39 / (download) - annotate - [select for diffs], Sat Jul 24 00:16:50 2004 UTC (18 years, 6 months ago) by hubertf
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base, pkgsrc-2004Q3
Changes since 1.38: +3 -3 lines
Diff to previous 1.38 (colored)

Update centericq to 4.10.0. Changes: Too many to list. Lots of
bug fixes and protocol updates.

Revision 1.38 / (download) - annotate - [select for diffs], Fri May 7 23:18:50 2004 UTC (18 years, 8 months ago) by hubertf
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base, pkgsrc-2004Q2
Changes since 1.37: +2 -2 lines
Diff to previous 1.37 (colored)

Fix problem with statvfs.h on -current. Tested and found working on
2.0_BETA (which doesn't have statvfs.h) and on -current (which has it).

Bump pkgrevision.

Revision 1.37 / (download) - annotate - [select for diffs], Thu Apr 15 00:58:48 2004 UTC (18 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.36: +1 -2 lines
Diff to previous 1.36 (colored)

Remove completely superfluous USE_NCURSES line that snuck back in
during an update (v1.26).

Revision 1.36 / (download) - annotate - [select for diffs], Mon Mar 29 07:45:27 2004 UTC (18 years, 10 months ago) by xtraeme
Branch: MAIN
Changes since 1.35: +8 -7 lines
Diff to previous 1.35 (colored)


Revision 1.35 / (download) - annotate - [select for diffs], Fri Mar 26 02:27:35 2004 UTC (18 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2004Q1-base, pkgsrc-2004Q1
Changes since 1.34: +2 -1 lines
Diff to previous 1.34 (colored)

PKGREVISION bump after openssl-security-fix-update to 0.9.6m.
Buildlink files: RECOMMENDED version changed to current version.

Revision 1.34 / (download) - annotate - [select for diffs], Thu Jan 22 07:49:20 2004 UTC (19 years ago) by grant
Branch: MAIN
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 (colored)

replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.

Revision 1.33 / (download) - annotate - [select for diffs], Sun Dec 14 04:14:04 2003 UTC (19 years, 1 month ago) by xtraeme
Branch: MAIN
Changes since 1.32: +5 -3 lines
Diff to previous 1.32 (colored)

Update to 4.9.9 provided by Soren Jacobsen PR pkg/23744.

Changes since 4.9.6:

* "Away message was requested" log message for ICQ is gone.
* Yahoo! fixes.
* Ability to change incoming/outgoing colors in history.
* Sending messages by pressing Enter. Configurable per protocol.
* "User is typing" log messages removed. A "T" will show up instead.
* LiveJournal support.
* MSN support got the axe.
* AIM buddy list automatically imported at login.
* IRC supports /me.
* Ability to check Maildir mailboxes.
* Plug some memory leaks.
* [SECURITY] Passwords not stored in the input history anymore.

Revision 1.32 / (download) - annotate - [select for diffs], Wed Nov 12 03:39:39 2003 UTC (19 years, 2 months ago) by jschauma
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.31: +2 -2 lines
Diff to previous 1.31 (colored)

PKGREVISION++ after openssl update.

Revision 1.31 / (download) - annotate - [select for diffs], Sun Sep 28 09:13:56 2003 UTC (19 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored)

Back out last change related to moving ncurses/ to  This was wrong because we _really_ do want to
express that we want _n_curses when we include the file.

We should have a better way to say that the NetBSD curses doesn't
quite work well enough.  In fact, it's far better to depend on ncurses
by default, and exceptionally note when it's okay to use NetBSD curses
for specific packages.  We will look into this again in the future.

Revision 1.30 / (download) - annotate - [select for diffs], Sat Sep 27 17:07:35 2003 UTC (19 years, 4 months ago) by grant
Branch: MAIN
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

move ncurses/ to mk/, as it provides
support for base system curses/ncurses as well as ncurses itself.

suggested by wiz.

Revision 1.29 / (download) - annotate - [select for diffs], Fri Sep 19 21:32:11 2003 UTC (19 years, 4 months ago) by jmmv
Branch: MAIN
Changes since 1.28: +13 -1 lines
Diff to previous 1.28 (colored)

Use 'audioplay' under NetBSD to play sounds, and 'play' from the 'sox' package
under other systems.  Bump PKGREVISION to 1.

Revision 1.28 / (download) - annotate - [select for diffs], Tue Sep 2 00:15:40 2003 UTC (19 years, 5 months ago) by seb
Branch: MAIN
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)

Fix REPLACE_PERL: pathnames listed should be relative to ${WRKSRC}.

Revision 1.27 / (download) - annotate - [select for diffs], Sun Aug 31 16:46:27 2003 UTC (19 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored)

Update to 4.9.6:
The internal RSS parser suffered some changes that enabled it to undestand
the RDF dialect as well as CDATA values. Some problems related to fetching
all the records on every check were fixed.

RSS checking delays are now specified in minutes, not in hours.

The "Reply" button was removed that used to appear in the message box
when reading RSS records.

Correct redirect processing was implemented in the HTTP module used to fetch
RSS documents.

HTTP proxy support was added. So far it's used only for RSS fetching.

History lastreads checking was improved. Now centericq shouldn't show the
unread messages mark for contacts you communicated with during some clock

Auto-reconnect appeared not to work for the ICQ protocol. Fixed.

It's now possible to join a Jabber conference by its JID, without a need
for a service to be registered on the server. Example:
"" in the "Name/Title" field.

Since Jabber IDs are not case sensitive, centericq treats JIDs written with
capital and small letters the same way.

The status change window was improved. Now it has the "All protocol" item on
the top along with newly added "Already logged in only".

The cicqconv contact list conversion utility was extended with ICQ list
support for Trillian written by Vassilios Karakoidas <>.

Jabber authentification became smarter. If server doesn't support digest
authentification, it's not tried anymore. The point was that the new
digest practice made it impossible to login into server which didn't
support md5 digest auth. Fixed.

HTTP proxy support for fetching RSS feeds was fixed. It used to segfault
the application in some situation.

Revision 1.26 / (download) - annotate - [select for diffs], Tue Aug 19 22:53:44 2003 UTC (19 years, 5 months ago) by hubertf
Branch: MAIN
Changes since 1.25: +3 -3 lines
Diff to previous 1.25 (colored)

Update centericq to 4.9.5.
Patch sent by Dawid Szymanski [dawszy /at/ arhea /dot/ pl].


Internal RSS reader module was implemented. You can now easily add a
feed to your list from the menu, and stay tuned on news at your
favourite sites. See the README for details.

Users who set their status to "away" on the MSN network appeared offline
in centericq. Fixed.

Jabber online/offline events were not shown in the log window. Fixed
this one too.

Fixed a bug because of which centericq couldn't connect to networks
other than ICQ when the --bind parameter was used.

ICQ away messages requests are now shown in the log window.

SMSes in Russian now work (with operators which support Cyrillic of

Auto-wrap was disabled in the internal editor, so now it's possible to
paste text and it will not get screwed up.

Jabber conferences were fixed. Actually, a small workaround was added
for a weirdness of server.

Jabber passwords hash authentification was enabled.

Revision 1.25 / (download) - annotate - [select for diffs], Thu Jul 17 21:25:35 2003 UTC (19 years, 6 months ago) by grant
Branch: MAIN
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored)


Revision 1.24 / (download) - annotate - [select for diffs], Sun Jul 13 13:50:43 2003 UTC (19 years, 6 months ago) by wiz
Branch: MAIN
Changes since 1.23: +2 -1 lines
Diff to previous 1.23 (colored)

PKGREVISION bump for libiconv update.

Revision 1.23 / (download) - annotate - [select for diffs], Sun Jul 13 02:42:09 2003 UTC (19 years, 6 months ago) by hubertf
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

add comment that this pkg also supports jabber.
Noted by daws@ircnet

Revision 1.22 / (download) - annotate - [select for diffs], Sun Jun 29 19:41:08 2003 UTC (19 years, 7 months ago) by jlam
Branch: MAIN
Changes since 1.21: +10 -7 lines
Diff to previous 1.21 (colored)

Don't assume iconv_*() live in libiconv since they may be a part of glibc
on Linux systems.

Revision 1.21 / (download) - annotate - [select for diffs], Sun Jun 29 02:04:20 2003 UTC (19 years, 7 months ago) by jlam
Branch: MAIN
Changes since 1.20: +14 -6 lines
Diff to previous 1.20 (colored)

Update chat/centericq to 4.9.4.  Major changes from version 4.9.2nb3

Glib is not needed to build the program anymore.

The old nickname didn't appear in the change nickname input line which
was invoked from the Account manager dialog.

Logging became more configurable. Now from the configuration dialog it's
possible to enable/disable such facilities like log messages timestamping,
showing of users going online and offline and "user is typing"

The --bind command parameter was added. Using it it's possible to specify
a custom IP centericq should use for outgoing connections.

MSN status related problems were fixed. Like when user set "one the phone"
or "lunch" status centericq used to show them as being offline.

A patch from Mark Verboom <> was applied. It allows to
enable chat mode only for specified protocols.

The find/add users dialog didn't allow entering nicknames, which made it
impossible to add yahoo and aim contacts.

Revision 1.20 / (download) - annotate - [select for diffs], Tue Jun 10 16:51:48 2003 UTC (19 years, 7 months ago) by jmc
Branch: MAIN
Changes since 1.19: +3 -3 lines
Diff to previous 1.19 (colored)

Clean up INCOMPAT_CURSES to work right with 1.6.1_STABLE

Revision 1.19 / (download) - annotate - [select for diffs], Fri Jun 6 16:42:33 2003 UTC (19 years, 7 months ago) by jmc
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

Make INCOMPAT_CURSES pick up netbsd 1.6.1 correctly

Revision 1.18 / (download) - annotate - [select for diffs], Thu May 29 23:14:07 2003 UTC (19 years, 8 months ago) by grant
Branch: MAIN
Changes since 1.17: +2 -3 lines
Diff to previous 1.17 (colored)

s/USE_CXX/USE_GCC_SHLIB/ - there are more shared libraries than just
libstdc++ in gcc3.

when defined, USE_GCC_SHLIB ensures that the correct rpath is passed
to the linker, and a full dependency on the compiler package is

packages which define USE_GCC_SHLIB should not include
mk/ (or gcc{,3}/ as it is handled

Revision 1.17 / (download) - annotate - [select for diffs], Thu May 22 13:27:45 2003 UTC (19 years, 8 months ago) by wiz
Branch: MAIN
Changes since 1.16: +4 -2 lines
Diff to previous 1.16 (colored)

mvaddchnstr has been added -- replace USE_NCURSES
by appropriate INCOMPAT_CURSES.

Revision 1.16 / (download) - annotate - [select for diffs], Mon May 12 12:03:12 2003 UTC (19 years, 8 months ago) by uebayasi
Branch: MAIN
Changes since 1.15: +6 -2 lines
Diff to previous 1.15 (colored)

A Perl script needs REPLACE_PERL; PR21548 by Juan RP <jrp at hispabsd
dot org>.

Revision 1.15 / (download) - annotate - [select for diffs], Fri May 2 11:53:59 2003 UTC (19 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.

Revision 1.14 / (download) - annotate - [select for diffs], Sat Apr 26 22:05:10 2003 UTC (19 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

Update comment for USE_NCURSES (now that we have ESCDELAY, we are missing

Revision 1.13 / (download) - annotate - [select for diffs], Sat Mar 1 02:13:44 2003 UTC (19 years, 11 months ago) by jlam
Branch: MAIN
Changes since 1.12: +2 -1 lines
Diff to previous 1.12 (colored)

Bump PKGREVISION after dependency changes.

Revision 1.12 / (download) - annotate - [select for diffs], Sat Mar 1 02:08:16 2003 UTC (19 years, 11 months ago) by jlam
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

Drop dependency on libsigc++ (it's no longer needed) and add one for

Revision 1.11 / (download) - annotate - [select for diffs], Sat Feb 15 05:56:58 2003 UTC (19 years, 11 months ago) by salo
Branch: MAIN
Changes since 1.10: +5 -3 lines
Diff to previous 1.10 (colored)

Updated to version 4.9.2.

Addresses PR pkg/20243 by D'Arcy J.M. Cain.



Now when free disk space becomes less than 10k centericq goes offline,
refuses to connect and doesn't touch configuration files to not to lose
any data.

A compilation error with "twisted" versions of iconv was fixed by adding
another check to configure.

The "Next" button was added to the history. It actually goes back, so it's
called so to conform the UI look.

Weird behaviour of the group mode 2 when there is only one contact list
group defined was fixed.

When available, iconv is used for translation between koi8 and cp1251
codepages instead of the internal routine.

Support for AIM TOC protocol was added. This means now centericq supports
four IM flavours, which makes it even more useful tool. Now, looking at
the centericq main screen I find myself a real schizophrenic with four
IM "avatars". So there is another slogan for the program "centericq - the
power of your shizo" :)

HDD access was reduced by not reading away messages every second, how it
was before. So now owners of laptops should have no worries about batteries,
for centericq will allow their boxes to go to power saving mode.

Fixed a bug with user's details fetching, resulted into weird behaviour
caused by new-line character in any fields on the information.

This version also introduces the "relaxed" re-connect strategy. Every time
it cannot automatically re-connect to an IM service, the try period is
icreased by half of its previous value. This is made so that "turboing"
situations are recovered without any user's intervention.

Invalid username or/and password situation is now tracked and reported
in the Yahoo! engine.

Finally, a bug caused centericq to freeze (for protocols' activities)
after "Ctrl-L" was fixed with a patch sent by Sergey A.
Kogan <>


Seems like I just cannot stop adding support for protocols. Thus,
support for IRC was implemented in this version. It doesn't (yet?)
support talking on channels and intended only for private messaging.
Though, you can enter channels to be visible for other users staying on
them. Channels are controlled with the "Channel manager" dialog which
can be ivoked from the account manager. It's also possible to fetch a
list of users on channels with the find/add dialog.

Since libicq2000 now does support visible and invisible lists, so does

Now centericq can ask away messages when you change your IM status. This
behaviour is controlled with the respective option of the configuration

Feature to change current IM status from the command line was added.

The auto-away/auto-N/A behaved weird on remotely connected sessions.

All the lists of contacts such as contact list, search results, multiple
recipients selection now highlight users from various networks with
appropriate colors and have the quick-find feature which is possible to
be activate with "/" or alt-s.

ICQ invisible status of contacts wasn't shown. Fixed.

The bug which made it impossible to send SMS-es to oneself from the
command line was fixed.

Applied the collapsable groups patch from Bertram Bourdrez
<>. So now a contact list group can be collapsed or
expanded by pressing Enter on its header.

Now it's possible to move groups up and down the contact list with the
group manager dialog.

It's also now possible to send messages to found users from the find
results list without adding them to the contact list.

The crash with the "Broken pipe" message which happened after network
interface's going down was fixed.

The existing but not documented before -b parameter was finally
documented both in README and in the man page. It allows to specify
another base directory for the IM details and makes it possible to use
different identities under the same UNIX account.


Chat messaging mode was implemented. Along with the text being typed you
can see history of previous messages without invoking the history
facility. It's possible to turn it on with the configuration dialog.

Fixed a bug resulted in eating up disk space when it's not possible to
re-send events for quite a long time (several days, let's say). It kept
on adding newline characters after each attempt.

E-mail and name substring search options were added to the irc find

The "Move to group.." item was removed from the context menu of a user
which is not in list. Only "Add to list" can be used there.

Away messages didn't get recoded from koi8 to win1251, fixed.

Switching IM status to offline (_) from the command line was broken.


Birthday reminders are now sent to the contact list as system messages
from users.

An ability to store and load sets of search information under profiles
was added to the "Find/add" dialog.

IRC search only by e-mail without channel specification was added.

A segfault was fixed in the MSN part. It happened when a hotmail box was
cleared entirely through their web interface.


Centericq now compiles well with the new 3.1 version of GCC compiler.

Fixed a bug resulted into incorrect recipient choosing after performing
mass history message forward from the chat mode.

The "Channel manager" dialog was extended so that it allowed to chat on
IRC channels. To add a channel to the list you have to set "Show on the
contact list" for it.

ICQ events sent to users with status "Occupied" or "DND" were lost.
Fixed. Missed the workaround in the libicq2000.

The cicqsync script now refuses to work with CVS version <= 1.10

Bugs in the Yahoo! engine were fixed. They resulted into adding contacts
with strange names to the list. Eventually the Yahoo! support in
centericq became unusable because of some minor changes in the contact
list transmission protocol part. It was a really stupid bug of the Yahoo
library the program uses, and I immediately fixed it.

In the IRC module there was a problem with not detecting the case of
inability to join a channel, and it also was silent when a user was
kicked. Fixed, so that now it's detected and reported to the contact


Now the source should compile well on Solaris OS. Thanks to Jochen
Kmietsch <> for initial portings efforts
and to Lion Templin <> for providing an account on a
Solaris box.

Fixed a possible buffer overflow in the MSN e-mail notification
processing code of the respective module. Thanks to KF
<> for finding and reporting it.

The cicqconv migration script now does also support micq. Thanks to
Artur Komarov <>

The centericq's own notification messages class used for such events as
birthday reminders, away messages and other stuff, was separated from
usual messages. That was done to avoid external handler's reacting on
such messages like they were received from one of your contacts.

The yahoo library used by the program was changed to the one of new
generation. It would not happen unless the yahoo guys would leave their
old protocol working. So one day centericq's yahoo support just became
outdated and unusable. Anyway, now it's back, up and running, with
several new features such as settable server address and port, and
conferencing support.

As usual, several cosmetic bugs were fixed.


Finally people started sending patches. This version includes a patch
from Julien LEMOINE <> that fixed several fribidi
and gcc 3.1 specific problems. Also Josh McIver <> has
sent a patch that made centericq report when one of your Yahoo! contacts
starts or stops typing on his side.

Fixed a bug that led to segfalut when you pressed "r" on a group header.

Fixed a bug in Yahoo! that resulted into inability to remove contacts in
some situations. Just after they were deleted they rised from the dead
again. It doesn't happen anymore.

There was a problem with the chat mode, when a lot of people asked me
how to accept an authorizaiton request. Now it's easy, upon receiving it
will pop-up in a usual windowed mode.

The find/add dialog in the IRC mode was extended with a new option,
called "Joined since the last check only". It will show only users
joined since your last find/add request. It helps to view only those who
entered a channel recently.

The authorization request displaying dialog was extended with a new
"User info" button. It allows to view user's details before you accept a


Fixed the "r" key bug again. Shouldn't segfault anymore on pressing it
on a group header.

The ICQ part suffered a lot of changes that brought several major
improvements. This happened after yours sincerelly decided to contribute
a bunch of code to the libicq2000 project which can be found at So, here we go with the new features of the
ICQ module.

Random chat feature support. Now it's possible to search for a random
chat partner in a specific group with the "Find/add dialog" as well as
to announce your own availability with the "Update user info" item under
the "irc" tab in the account manager dialog.

Finally, a long-awaited feature got implemented. Server-based contact
lists are now supported by centericq. By default, all the add and remove
operations on your contact list are reflected server-side. Also, as soon
as you login the contacts stored on the ICQ server get auto-added to
your local list. Though it's possible to disable this, by setting the
value of the "Store contact list server-side" in the "Update user info"
dialog for ICQ to "no". To synchronize your local contact list with the
remote one, i.e. to add the server-side missing items, use the
"Syncronize contact list" item in the account manager dialog.

Also, having a look at the newly implemented features of libicq2000, I
found something missed in centericq. So, since this version centericq is
able to perform keywords-based search, receive webpager events and
control the visibility of your current ICQ status on the web.

There were user interface related changes as well. Visible and invisible
contacts are highlighted in a special way on the contact list now. Read
the README file for more details.

When compiled with fribidi, it's now possible to disable displaying of
right-to-left text by switching off the appropriate item in the
configuration dialog.

The event sending general-purpose routine was improved so that remote
DoS/flood protection on the remove IM servers doesn't turn on because of
hudge mass-sendings. Now messages that overflow the limit get postponed
and sent in another 5 seconds.

The configuration changes, as well as users' details, group settings and
some other stuff is now saved immediately once it gets modified, and not
only on exit, like it was before. Thanks to Wolfram
Schlich <> for pointing this out.

Fixed a bug that caused Yahoo! users raise from the dead (re-appear on
the list) when a user attempted to delete a contact which had been added
in the same session, i.e. without logging off.


Bug-fixes in the AIM part. These include the repaired feature to remove
contacts from the contact list as well as the connect procedure that got
broken on some boxes. Now the both things must work fine. So AIM support
works even on the Jeff Covey's box right now.

The command line parameter "--version" has been added.

The modifications in the previous version broke the command-line sending
SMS to oneself feature. During fixing this one, I thought about another
useful feature.. See below.

Now it's possible to send SMSes to any phone number from the command
line with the -n (--number) parameter. Also, if the ICQ login
information is specified, it's possible to send SMSes to contact of any
kind on your list through the ICQ network. This means that if a phone
number is entered for a Yahoo, MSN or infocard contact, you're now able
to send them an SMS with centericq.

The contact list synchronization feature was modified, so that now it
doesn't send authorization requests automatically. It appeared that the
ICQ server allows to store contacts server-side without it ;) Though
instead of requesting it automatically, it's now possible to request one
manually with the corresponding menu item that was added recently.

Several interface related issues noticed were fixed.


Sending and receiving contacts feature was implemented.

The contacts selection box in visible/invisible list adding mode now
contains only items from the networks that support the feature. So far
it's only ICQ, though.

IRC NickServ authentification was implemented. The optional password
field was added which can be filled up if necessary.

Now, if the "Edit away message on status change" is enabled and all the
away messages are the same for all the protocols that support the
feature, it is displayed in the message edit box.

In the MSN the whole contact list is now read as soon as login is
performed. Friendly nicks are substituted.

Added two types of external actions that are executed before sending and
receiving events. It gives users a possibility to process messages
before they get to contactlist or history. Can be useful for on-fly
ecryption/decryption as well as for other aims.

The "Find/add users" dialog in the MSN mode was extended with one more
parameter that allows to browse users who have us on their contact

MSN contact-lists synchronization feature was added.

The "Prev" button was added to the event view dialog in the history
browsing mode, so that it's possible to navigate the history in both


Fixed a bug that made all the yahoo, msn and irc contacts have female

A cosmetic bug was fixed. It used to appear on attempts to send SMSes.
Nickname shown on the list changed to UIN and then quickly back to the

IRC "version" requests now answers with the correct value of the version
of centericq being used.

IRC ping command was added. Possible to be invoked from the context (f2)
menu for any IRC contact who is online.

It's now possible to change MSN friendly nick from the "Account manager"

For IRC channels there is now a possibility to join or leave them from
the f2 menu without a need to go to the "Channel manager" dialog.
Pressing "?" on a channel item shows the list of channel users.

File transfers in IRC were implemented.

A small change in the local mailbox check mechanism. New messages
announced now only if the mailbox grown, to avoid announcements when
some messages get deleted.

A patch to get rid of recently appeared problems with AIM was applied.
Thanks to MP <>. Yeah, I'm fond of the open
source development principle.


Now all the "Not in list" buddies in Yahoo, AIM and MSN networks are
removed from the remote list where they get temporarely added in order
to not to appear next time on the persistent list.

Fixed the segfault problem in the Yahoo module. The crashes were caused
by the latest version of the official client on remote.

Fixed several nicknames-related bugs in the MSN module. Now friendly
nicknames with spaces are shown correctly, as well as it's possible to
set a nickname for yourself that contains spaces. Also the nicknames on
the list get updated as soon as a remote changes their nick.

The program now compiles and hopefully works well on the MacOS X/Darwin


Several problems with Cyrillic characters were eliminated. It was
impossible to perform ICQ White Pages searches using Cyrillic letters.
Also when receiving messages with the letters used along with characters
unknown for the koi8-r codepage, it resulted into showing it in bare
cp1251. Also a guessing routine was written in order to be able to
receive Yahoo! messages written both in cp1251 and utf-8 (the recent
"improvement" by Yahoo).

A patch written by Andreas Winge <> was
applied. The changes from it make it possible to join password-protected
channels on the IRC network.

"On fly" auto-reloading of configuration files was implemented, to
eliminate the need to restart the program every time the files are
changed. Centericq periodically checks them whether any modifications
took place. If so, they get re-read. The ones that get re-read now are:
sounds, colorscheme, actions and external.

The Yahoo! module was extended with the the feature to send and receive
files, view conference members and creating own conferences. Before it
was only possible to join to conferences being created by others. Also
it's now possible to fetch custom status messages in the network.


Fixed a bug resulted into inability to read events received through the
e-mail gateway and the ICQ web pager.

The MSN contact list items' duplication problem was fixed.

Support for the 6th protocol - Jabber, was added. It's already possible
to send and receive messages, read away messages, maintain contact list
and register new nicks. I heard a lot about the standard, but then after
studying it a little, I didn't get disappointed, for it's really nicely
designed. So, centericq is now delivering the power of the free
communication standards to all the console freaks (like myself).

The build problem under the Redhat 8.0 distribution was fixed.

The "Not in list" contact list node is handled in a nicer way now. When
centericq is unable to read the status of a contact which is not
included into the permanent contact list, it just doesn't show it
eliminating cases when an offline contact is shown online just because
it's not on the list.

A long-awaited interface feature to open an event in the full-screen
mode was added. Check out the F9 key in the message view mode.


Due to the effort of Barnaby Gray, our fellow libicq2000 author, who
eliminated the need for the libsigc++ in order to compile his library,
centericq now does neither. I.e. we can count minus one additional
requirement. Cheers.

The F9 and F2 keys that execute full-screenizing of an event and showing
its URLs respectively, now work in the chat mode too, acting with the
latest incoming event from the remote user.

Wrong Jabber IDs specification used to lead to segfaults. Fixed.

The "Find/add users" dialog was improved. In the searach by nick/UIN mode
now it's possible to send messages to users without adding them to the
permanent contact list.

A segfault was fixed which appeared on pressing F9 in user's details
view mode.

Jabber users directory search was implemented as well as the
invisibility along with the visible and invisible lists support.

The Jabber does now have support for the SSL connections with the

Several interface related fixes were also made.


The FAQ document was extended with some more entries.

The Jabber module was improved. Now it also supports registration on
various agents that have the feature, as well as fetching others' and
modifying your own vcard information. Groupchat was added, and nicknames
in roster get updated as soon as you change them on the centericq
contact list.

The UI approach to channels and conferences was changed dramatically.
There is no "IRC Channel manager" anymore. It was replaced with the
"Join channel/conference" dialog which is invoked from the F4/g-menu.
All other operations with channels are done from the contact list
directly, with the help of commands mentioned in the F2-menu when the
hostkey is pressed on the corresponding entry.

The MSN module migrated to the MSN library written by Meredydd Luff
<>. It's way better than the previous one, it's more
stable and doesn't hang waiting for data to be received, supports typing
notifications and extended new mail notifications.


Now the "Reject" button in the Jabber authorization request view window
works. It appeared that it wasn't enough just to ignore such a request,
because in this case it keeps on coming next time you log in.

In the "Configuration" dialog it's now possible to specify a port range
for peer-to-peer connections. Since only the ICQ module in the program
supports such kind of communications, obviously only its port listening
mechanism will be affected.

Jabber contact list synchronization was implemented. Let me remind you
here that in centericq synchronization means a process of reflecting the
local contact list remotely, e.g. if there are contacts that are on your
local list in centericq, but they're not stored server-side, they get
uploaded remotely as soon as you run the respective procedure.

MSN phone information fetching was implemented.

Another discovered feature of the ICQ network was that if a remote user
is not online currently, then a message for him which gets stored
server-side is cut to 450 bytes. Centericq now has a workaround for such
a situation: it splits offline messages into pieces 450 bytes each.

The password change option was implemented in ICQ and AIM modules. Look
at the "Update details" dialogs.

MSN kept on repeating "you were added" messages. Fixed.

Users on the ignore list should have been ignored even if they sent add
notifications or authorization requests, but they were not. Now they are.

Jabber registration caused segfault if there was a space in the "Login"
field. Now, the "wrong jabber id" problem is reported in such a

When you had your own Jabber contact on centericq contact list, it
wasn't possible to update details. Fixed.

Adding and reading information about server-side contacts when they're
read as a bunch of the first connect with centericq is now done slower,
with necessary timeouts and stuff. Because of this workaround the server
is supposed not to kick us out because of flood anymore.


A problem resulted into ignoring bold attributes on the colorscheme file
auto-re-reading was fixed.

The SENDER_NICK environment variable for scripts executed on events
related to MSN contacts had been set incorrectly. Fixed.

Several small patches from Julien LEMOINE <>, a
Debian developer, were applied.

Now the centericq build procedure can automatically find and use the
alternative SSL library, called GnuTLS. Old versions of OpenSSL called
SSLeay will work with centericq now too.

User info "manual" external actions were implemented, so that now it's
possible to define various operations to be performed with users on your
contact list. You can bind the host(1) command for ICQ contacts to
comfortably lookup their domain names, for instance. More info in the
README chapter 9.3.6.

The external actions definitions file format was extended with the
new "nowait" option which makes centericq not to wait the action
code to finish.

Since external actions can also process outgoing messages (%pre-send),
the environment variables for scripts were renamed from SENDER_* to

The Jabber module was modified so that now it treats correctly all the
data encoded in UTF-8, including nicknames in roster, user information,
and so on.

The centericq configuration now gets saved on receiving the SIGTERM
signal. Useful if you don't wanna lose your recent settings on reboot.

Shells others than /bin/sh didn't work in external actions. Fixed.

In the adding to visible/invisible list selection box contacts that are
already on the list are not shown anymore.

Revision 1.10 / (download) - annotate - [select for diffs], Fri Jan 24 13:36:18 2003 UTC (20 years ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-6-1-base, netbsd-1-6-1
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

Note in USE_NCURSES variable which functions actually are missing for this
to build with native curses.

Revision 1.9 / (download) - annotate - [select for diffs], Sat Nov 30 12:41:05 2002 UTC (20 years, 2 months ago) by salo
Branch: MAIN
Changes since 1.8: +6 -6 lines
Diff to previous 1.8 (colored)

USE_PKGLOCALEDIR, remove unnecessary patch, delint.

Revision 1.8 / (download) - annotate - [select for diffs], Sun Sep 29 06:20:23 2002 UTC (20 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.7: +12 -12 lines
Diff to previous 1.7 (colored)

buildlink1 -> buildlink2 and use gcc/ instead of Makefile.gcc

Revision 1.7 / (download) - annotate - [select for diffs], Sat Apr 6 16:18:52 2002 UTC (20 years, 9 months ago) by dmcmahill
Branch: MAIN
CVS Tags: pkgviews-base, pkgviews, netbsd-1-6-RELEASE-base, netbsd-1-6, netbsd-1-5-PATCH003, buildlink2-base, buildlink2
Changes since 1.6: +7 -1 lines
Diff to previous 1.6 (colored)

avoid -0* on alpha which causes as(1) to never finish

Revision 1.6 / (download) - annotate - [select for diffs], Mon Mar 25 17:18:32 2002 UTC (20 years, 10 months ago) by hubertf
Branch: MAIN
Changes since 1.5: +6 -2 lines
Diff to previous 1.5 (colored)

Only use the gcc pkg on egcs systems

Revision 1.5 / (download) - annotate - [select for diffs], Mon Mar 25 01:41:04 2002 UTC (20 years, 10 months ago) by jmc
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4 (colored)

Remove commented out gcc dependency that happened in 1.4 version. This really
does need gcc 2.95 or greater to work

Revision 1.4 / (download) - annotate - [select for diffs], Mon Mar 18 02:24:30 2002 UTC (20 years, 10 months ago) by itojun
Branch: MAIN
Changes since 1.3: +3 -2 lines
Diff to previous 1.3 (colored)

need libintl

Revision 1.3 / (download) - annotate - [select for diffs], Thu Mar 14 13:42:53 2002 UTC (20 years, 10 months ago) by hubertf
Branch: MAIN
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored)

this really wants ncurses (why was this picked up automatically
before? weird world...

Revision 1.2 / (download) - annotate - [select for diffs], Sun Mar 10 16:56:09 2002 UTC (20 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

Fill out COMMENT variable (hi hubert!)

Revision / (download) - annotate - [select for diffs] (vendor branch), Sun Mar 10 11:01:59 2002 UTC (20 years, 10 months ago) by hubertf
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Add centericq-4.6.5:

Text mode menu- and window-driven IM interface that supports the
ICQ2000, Yahoo!, and MSN protocols. It allows you to send, receive,
and forward messages, URLs, SMSes (both through the ICQ server and
e-mail gateways supported by Mirabilis), contacts, and email express
messages. It also lets you set your own and fetch others' away
messages, and define external handlers for incoming events.

Added after prodding by Torsten Hoefler at the 4th Chemnitz Linux-day.  :)

Revision 1.1 / (download) - annotate - [select for diffs], Sun Mar 10 11:01:59 2002 UTC (20 years, 10 months ago) by hubertf
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>