icqlib

icqlib is the most feature complete, open source, library implementation of Mirabilis' ICQ protocol available on the Internet. It currently supports most of the ICQ UDP v5 and ICQ TCP v2 protocols, including new UIN registration, chat, and file transfer. It was written in C for portability, and supports multiple simultaneous connections to ICQ servers, SOCKS5 firewalls for both UDP and TCP protocols, an event-driven, non-blocking interface, and the Russian language (automatically performs conversion from Windows 1251 encoding to Unix koi8 encoding).

Tags Communications Chat ICQ Software Development Libraries
Licenses GPL
Operating Systems POSIX
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  30 Jan 2001 06:12
  • Rrelease-after

Changes: An upgrade to ICQ UDP protocol v5 and addition of ICQ TCP v2, along with direct messaging, real-time chat and file transfer, new user registration, META user info handling, and multiple simultaneous connections to ICQ servers.

  • Rrelease-mid
  •  30 Jan 2001 06:12
  • Rrelease-after

No changes have been submitted for this release.

  • Rrelease-mid
  •  30 Jan 2001 06:12
  • Rrelease-after

No changes have been submitted for this release.

Rss Recent comments

Rcomment-before 27 Jan 2000 11:21 Rcomment-trans sigix Rcomment-after

homepage url correction
The correct url for the icqlib homepage is http://kicq.sourceforge.net/icqlib.shtml.

Rcomment-before 13 Dec 1999 11:32 Rcomment-trans shaman Rcomment-after

Latest snapshot 19991212 fails to compile
In file included from cyrillic.c:30:
icqlib.h:33: parse error before `inet_addr'
icqlib.h:33: warning: data definition has no type or storage class

Rcomment-before 09 Dec 1999 10:58 Rcomment-trans shaman Rcomment-after

Compile Error
on the 08/12/99 snapshot:

/bin/sh ../libtool --silent --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -O3 -mcpu=pentiumpro -c cyrillic.c
In file included from cyrillic.c:30:
icqlib.h:33: parse error before `inet_addr'
icqlib.h:33: warning: data definition has no type or storage class

732869f3e75cdafd93fc449e713b57ef_thumb

Project Spotlight

Krecipes

A tool for organizing your recipes.

926339b59ff75b41f6654f5911e1f4ce_thumb

Project Spotlight

SOFA Statistics

A statistics and analysis program.