Export to GitHub

miranda - issue #1690

Patch for old ICQ Groupware and IServerD servers


Posted on Feb 13, 2013 by Helpful Elephant

This is just a code restoration that was lost after r7484 when new ICQ protocol extension (meta directory) was added and small compatibility fixes for non-utf8 data (like file names) handling. Added new option "LegacyFix", it also added to "Network" -> "ICQ" -> "Account" page as checkbox, off by default of course.

Successfully tested on latest IServerD.

Comment #1

Posted on Feb 14, 2013 by Helpful Elephant

Patch updated. + Turned off icq_changeUserDirectoryInfoServ() calls in "legacy mode" because it confuses IServerD. + Restored sendOwnerInfoRequest() function. + Fixed memory leaks in CIcqProto::~CIcqProto().

Attachments

Comment #2

Posted on Feb 14, 2013 by Helpful Elephant

Screenshot of new option:

Attachments

Comment #3

Posted on Mar 25, 2013 by Helpful Dog

(No comment was entered for this change.)

Status: New

Labels:
Type-Enhancement Priority-Low