From 74a46263946ef6d0b367fa0347708eb7fe60e6a2 Mon Sep 17 00:00:00 2001 From: Damian Minkov Date: Tue, 17 Oct 2006 15:58:37 +0000 Subject: [PATCH] Fix for icq passwords longer than 8 characters --- .../impl/protocol/icq/ProtocolProviderServiceIcqImpl.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/net/java/sip/communicator/impl/protocol/icq/ProtocolProviderServiceIcqImpl.java b/src/net/java/sip/communicator/impl/protocol/icq/ProtocolProviderServiceIcqImpl.java index 6dcfb4f5c..3dc8b44e2 100644 --- a/src/net/java/sip/communicator/impl/protocol/icq/ProtocolProviderServiceIcqImpl.java +++ b/src/net/java/sip/communicator/impl/protocol/icq/ProtocolProviderServiceIcqImpl.java @@ -213,6 +213,12 @@ public void register(SecurityAuthority authority) } } + // it seems icq servers doesn't accept password with + // length more then 8. But allow such registrations + // we must trim such passwords to 8 characters + if(password.length() > 0) + password = password.substring(0, 8); + //init the necessary objects session = new DefaultAppSession(); aimSession = session.openAimSession(