-
Notifications
You must be signed in to change notification settings - Fork 5
ICQ now allow passwords up to 16 chars #50
Comments
I don't know how to write a proper patch, but I managed to fix this myself, it's relatively easy. Get the source code, then open icq/src/packet-srv.cpp. Look at lines 595 and 646, you'll find the functions that truncate the password to 8 characters. For example, line 646 pp.:
Change those If you want cosmetic localization support for this as well, you could also edit licq/po/de.po (German), icq/po/es.po (Spanish) and licq/po/be.po (Belarusian), lines 3317-3318, 3370-3371 and 3476-3477 respectively. But it's not necessary for the login to function with >8 characters. I've tested this fix myself today, and it worked beautifully! In case you're relying on a precompiled binary package, you'd need to let your package maintainer know about this fix and have them patch and rebuild the code. I just submitted this to the port maintainer for FreeBSD UNIX, let's hope he'll commit it. (Still not giving up on licq) |
writing a patch is easy, you must have cloned this repo, don't you ? the patch is inside the repo back in the days, I would have told you to use |
I'm just a user, not a developer. I don't know how to use versioning systems and/or github properly, and I don't understand the terminology of git either ("pull request", "commit changes", "push to my fork", no idea how or what all that is). That's why I posted the necessary changes here instead, hoping that somebody else would do the rest. My apologies... I haven't even used diff to create patch files, ever.. :( |
but from what I tried, I need a 8char long password to be able to use licq
thank you
The text was updated successfully, but these errors were encountered: