Date: Tue, 23 Sep 2003 18:48:00 +0200 From: =?iso-8859-1?Q?R=FCdiger?= Kuhlmann <micq-list-CKH1bDCG6x4V@ruediger-kuhlmann.de> To: micq-list@micq.org Cc: micq@davidkrause.com Subject: ANNOUNCEMENT: mICQ 0.4.10.4 released, fixes remote DoS Message-ID: <20030923164800.GB1795@o112.hadiko.de> In-Reply-To: <20030513183157.GC6384@o112.hadiko.de> References: <20030513183157.GC6384@o112.hadiko.de>
next in thread | previous in thread | raw e-mail | index | archive | help
--SLDf9lqlvOQaIe6s Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable ##################################################################### # # # ANNOUNCEMENT: mICQ 0.4.10.4 # # # ##################################################################### Sorry it took so long for mICQ 0.4.10.4, however you're urged to upgrade to this version as it fixes a remote DoS (I doubt it could be exploited further, but I wouldn't swear on it). Other bugs fixed are related to file transfer: the undocumented, broken command "peer deny" is now fixed, and direct connections are not closed and failed anymore if the request is unanswered. Also, "accept" is now a builtin short cut for "peer accept" and doesn't require an argument anymore (though then you might accidently accept the wrong file transfer), as well as "login" for "conn login". The login sequence has been reworked as well, this should fix problems in visibility on the first login. A work-around for a bug in Miranda < 0.3.1 and a bug in mICQ was fixed related to misinterpreting offline messages. As another security fix, all string displayed from the outside should now be properly escaped (not just normal text messages, but also contact meta data). There were a bunch of other minor fixes as well. For translations, besides a few updates, there's now a usable zh_TW translation. Unfortunately, there are still many translations that are quite ancient, or not updated since a while. Also, half the man pages have not been updated for 0.4.10 (French not even for 0.4.9.4). If you like to volunteer, ping me on ICQ or drop me a mail. Anyway, those that bothered to read till here are in for a treat: mICQ 0.4.10.4 has two new big features, contributed by Roman Hoog Antink, namely support for Tcl as a scripting language (requires, of course, libtcl8.3 or libtcl8.4), and support for SSL-encrypted direct connections (compatible with licq, requires libgnutls >=3D 0.8.8). Due to the fact that these features are new in a stable release, they're marked experimental in ./configure --help and need to be explicitly enabled at compile time. This doesn't mean I don't believe they do work, because they do. Unfortunately, there nevertheless turned out to be a few erratas: Tcl: the Tcl help command accidently insists on exactly one argument instead of at most 2 Tcl: the call back is messed up due to a reused static buffer Tcl: the UIN is not given in the message call back as advertised SSL: the man page lists "ssl" not as an event, but as a command (wrong indentation) SSL: unanswered SSL request cause the direct connection to be closed (does not happen for automatic request as those clients do answer them, so not really a problem) general: an argument-less alias is not recognized as an alias (add a space after the alias) For those buglets, a patch is appended. The .deb binary does include Tcl; it doesn't include SSL as libgnutls on Debian stale is too outdated. I made a .deb for testing named micq-ssl compiled against a backported libgnutls (all required packages in the micq.org repository). The .rpm is compiled against those as well. Both include the patch above. The following is unfortunately still true: > Kudos are in order for Mandrake and the PLD Linux Distribution as > they're the only Linux distributions with recent mICQ packages on > rpmfind.net that get the copyright of mICQ right. Guess why mICQ > now displays it pretty prominently. Red Hat and ASPLinux still > consider mICQ to be freely available or BSD licence. Those > distributions also might consider shipping the translated man pages > of mICQ... No Kudos go to the Debian project who still ships a > version of mICQ with a seriously annoying yet trivially to fix bug > and a copyright notice disclaiming my part of the authorship of > mICQ. Shame on you! =2Edeb users, remember that deb http://www.micq.org/deb/ stable main deb http://www.micq.org/deb/ unstable main in your /etc/apt/sources.list will make things easier for you. Cygwin users, simply point your Cygwin setup.exe to http://www.micq.org/cygwin/ as a "download site", and mICQ should pop up in your package list. Anyway, here are the checksums: md5sum 88c945dd4505ef7cad783b0206c28f96 binary/micq_0.4.10.4-1.1_i386.deb md5sum 8d1dc276560ac69f9701083dad9ded06 binary/micq-ssl_0.4.10.4-1.1_i386.= deb md5sum cd22b430c66175486d91c3a0fc2374fd binary/micq-0.4.10.4-1.1.i386.rpm md5sum 1897e01ed6ce833881d99cecdf7dffcc binary/micq-0.4.10.4-cygwin.tar.bz2 md5sum 88bad2a128111cd8b7a4e673fe3efe55 binary/micq-0.4.10.4-AmigaOS.tgz md5sum abbcf17d1feaf61a8e453d180d559e3c binary/micq-0.4.10.4.tgz md5sum abbcf17d1feaf61a8e453d180d559e3c source/micq-0.4.10.4.tgz md5sum e01abb07198544e053e5c48a066e8468 source/fix-0.4.10.4.patch sha1sum 8383637350809f2663d8c0546604e1410a72b04e binary/micq_0.4.10.4-1.1_= i386.deb sha1sum 3fe269861f7c3dc550b4585bf5bd91f825a876d6 binary/micq-ssl_0.4.10.4-= 1.1_i386.deb sha1sum e62efd7965880c631b440cad99a04e02793a46d4 binary/micq-0.4.10.4-1.1.= i386.rpm sha1sum 0861b6da94e6b7a12f5f240ff005c91e25e05a41 binary/micq-0.4.10.4-cygw= in.tar.bz2 sha1sum 536d6a5ddf18e6dbd8b4961ac645f21983b047c5 binary/micq-0.4.10.4-Amig= aOS.tgz sha1sum 6a1221bb2a53d765cc81f3c327dc1bc29b3559fa source/micq-0.4.10.4.tgz sha1sum b0bc33b3ab864829a3faaea656a98d3b3d95c910 source/fix-0.4.10.4.patch Yours, R=FCdiger. --=20 100 DM =3D 51 =A4 13 =A2. 100 =A4 =3D 195 DM 58 pf. mailto:ruediger@ruediger-kuhlmann.de http://www.ruediger-kuhlmann.de/ --SLDf9lqlvOQaIe6s Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/cHk+T8xIvMKmwO4RArEdAJ4oI6/AatBhlDZFOU1+WuBDAsKZjACgk0ng EbwL/eYioqLPGS5daknSwW0= =bwBO -----END PGP SIGNATURE----- --SLDf9lqlvOQaIe6s--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030923164800.GB1795>