[sip-comm-dev] Integration of OTR functions


#1

Dear all,

after some heavy work and solving quite some problems with the signature
methods for Off-The-Record (OTR) chat George is ready to have his work
integrated into the SC trunk.

George and I worked somewhat "behind the scenes" and prepared the integration
of George's work into trunk.

The reason why George and I do this behind the scenes is that George's SC
code, OTR4J, ZRTP4J, and the specific BC lightweight lib must be updated
"in one shot".

George sent me his patch and I'm starting to integrate and test it. After
having a first look into the patch I figured out that the patch was very
well prepared. George did a very good job here. Hopefully I'm ready with
the integration and testing during this weekend.

Dear fellow committers and testers: please prepare for yet another round
of testing and checking :wink: .

To prepare testing I ask George if he can prepare some information about
his work, which functions he has added, and where he likes to see some
elaborated tests and feedback.

Best regards,
Werner

···

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#2

Hi Werner,

Sounds great! Looking forward to test!

Cheers,
Yana

···

On Aug 1, 2009, at 9:49 AM, Werner Dittmann wrote:

Dear all,

after some heavy work and solving quite some problems with the signature
methods for Off-The-Record (OTR) chat George is ready to have his work
integrated into the SC trunk.

George and I worked somewhat "behind the scenes" and prepared the integration
of George's work into trunk.

The reason why George and I do this behind the scenes is that George's SC
code, OTR4J, ZRTP4J, and the specific BC lightweight lib must be updated
"in one shot".

George sent me his patch and I'm starting to integrate and test it. After
having a first look into the patch I figured out that the patch was very
well prepared. George did a very good job here. Hopefully I'm ready with
the integration and testing during this weekend.

Dear fellow committers and testers: please prepare for yet another round
of testing and checking :wink: .

To prepare testing I ask George if he can prepare some information about
his work, which functions he has added, and where he likes to see some
elaborated tests and feedback.

Best regards,
Werner

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#3

All,

the first OTR integration is ready, the build was sucessful. All in all
the integration was fairl smooth:

- Geroge's patch was processed without any problem, the source was
  ok afterwards, no clashes

- only minor problems and additions during integration: the IDE files and
  the test properties needed an update, also two PNG files (because a diff file
  cannot include bin files).

During the build we trapped into Java interop problems (class files version
and "@Override" anntotations), was easy to fix them. The class file version
problem: modifying the build.xml javac statement to include a target attribute:

<javac target="1.5" srcdir= ... >

The tests were ok on my systems, please go ahead and test the Jabber, icq,
msn and yahoo protocols. Have fun.

Regards,
Werner

Werner Dittmann schrieb:

···

Dear all,

after some heavy work and solving quite some problems with the signature
methods for Off-The-Record (OTR) chat George is ready to have his work
integrated into the SC trunk.

George and I worked somewhat "behind the scenes" and prepared the integration
of George's work into trunk.

The reason why George and I do this behind the scenes is that George's SC
code, OTR4J, ZRTP4J, and the specific BC lightweight lib must be updated
"in one shot".

George sent me his patch and I'm starting to integrate and test it. After
having a first look into the patch I figured out that the patch was very
well prepared. George did a very good job here. Hopefully I'm ready with
the integration and testing during this weekend.

Dear fellow committers and testers: please prepare for yet another round
of testing and checking :wink: .

To prepare testing I ask George if he can prepare some information about
his work, which functions he has added, and where he likes to see some
elaborated tests and feedback.

Best regards,
Werner

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#4

Hi Werner,

would like to test OTR, but I need a WIN exe or Ubuntu/Deb file.

Regards, Earl

Werner Dittmann wrote:

All,

the first OTR integration is ready, the build was sucessful. All in all
the integration was fairl smooth:

<snip>

···

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#5

Earl,

I've only checked in the functions and checked the build.

Will the nightly build also create an EXE or a Ubunto deb ?
If yes then this could be ready by tomorrow.

Regards,
Werner

Earl schrieb:

···

Hi Werner,

would like to test OTR, but I need a WIN exe or Ubuntu/Deb file.

Regards, Earl

Werner Dittmann wrote:

All,

the first OTR integration is ready, the build was sucessful. All in all
the integration was fairl smooth:

<snip>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#6

Hello all,

Werner, thank you for integrating the otr plugin in the trunk.

I just wanted to say that this integration does not contain any UI
functionality, so for the moment the client (SIP Communicator) can
only respond to incoming requests to start an OTR session. This may
sound pretty limited, but it's about 75% of the work I'd say.

I'm working on the UI in the otr branch and I have done some progress
(sessions can be started and terminated via a "contact->right
click->Encryption" menu), hopefully it won't take long until the UI is
in trunk!

kind regards,
George

···

On Sat, Aug 1, 2009 at 8:17 PM, Emil Ivov<emcho@sip-communicator.org> wrote:

Hey folks,

On 1 août 2009, at 19:40, Werner Dittmann <Werner.Dittmann@t-online.de> > wrote:

Will the nightly build also create an EXE or a Ubunto deb ?
If yes then this could be ready by tomorrow.

Well actually, the nightly build isn't really nightly. Every cruise control
letter we get on the cruisecontrol mailing list, is sent only after all
corresponding installers/packages have been successfully regenerated for
that same built.

In other words, Earl, you can already download the latest buil and it will
contain Werner's changes.

Cheers
Emil

Regards,
Werner

Earl schrieb:

Hi Werner,

would like to test OTR, but I need a WIN exe or Ubuntu/Deb file.

Regards, Earl

Werner Dittmann wrote:

All,

the first OTR integration is ready, the build was sucessful. All in all
the integration was fairl smooth:

<snip>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#7

Hi George, Werner,

I have just tried an OTR session between SIP Communicator and Adium through the icq protocol and here is what happens.

I initiate the session through Adium, which gets a message asking me if I accept the other party encryption finger print. I accept the message and the OTR session is established. However, all messages sent from Adium do not appear in SIP Communicator and when I try to send a message from SIP Communicator I get the following exception:

11:46:22.006 SEVERE: util.UtilActivator.uncaughtException().81 An uncaught exception occurred in thread=Thread[Thread-60,6,main] and message was: java.util.Arrays.copyOfRange([BII)[B
     [java] java.lang.NoSuchMethodError: java.util.Arrays.copyOfRange([BII)[B
     [java] at net.java.otr4j.message.SerializationUtils.writeCtr(SerializationUtils.java:117)
     [java] at net.java.otr4j.message.MysteriousT.writeObject(MysteriousT.java:76)
     [java] at net.java.otr4j.message.MysteriousT.toByteArray(MysteriousT.java:85)
     [java] at net.java.otr4j.ConnContext.handleSendingMessage(ConnContext.java:610)
     [java] at net.java.otr4j.UserState.handleSendingMessage(UserState.java:74)
     [java] at net.java.sip.communicator.plugin.otr.OtrTransformLayer.messageDeliveryPending(OtrTransformLayer.java:144)
     [java] at net.java.sip.communicator.impl.protocol.icq.OperationSetBasicInstantMessagingIcqImpl.sendInstantMessage(OperationSetBasicInstantMessagingIcqImpl.java:186)
     [java] at net.java.sip.communicator.impl.gui.main.chat.MetaContactChatTransport.sendInstantMessage(MetaContactChatTransport.java:209)
     [java] at net.java.sip.communicator.impl.gui.main.chat.ChatPanel.sendInstantMessage(ChatPanel.java:1146)
     [java] at net.java.sip.communicator.impl.gui.main.chat.ChatPanel.sendMessage(ChatPanel.java:1053)
     [java] at net.java.sip.communicator.impl.gui.main.chat.ChatSendPanel$1.run(ChatSendPanel.java:76)

Any ideas?

Cheers,
Yana

···

On Aug 2, 2009, at 11:10 PM, Geekius Caesar wrote:

Hello all,

Werner, thank you for integrating the otr plugin in the trunk.

I just wanted to say that this integration does not contain any UI
functionality, so for the moment the client (SIP Communicator) can
only respond to incoming requests to start an OTR session. This may
sound pretty limited, but it's about 75% of the work I'd say.

I'm working on the UI in the otr branch and I have done some progress
(sessions can be started and terminated via a "contact->right
click->Encryption" menu), hopefully it won't take long until the UI is
in trunk!

kind regards,
George

On Sat, Aug 1, 2009 at 8:17 PM, Emil Ivov<emcho@sip- > communicator.org> wrote:

Hey folks,

On 1 août 2009, at 19:40, Werner Dittmann <Werner.Dittmann@t-online.de >> > >> wrote:

Will the nightly build also create an EXE or a Ubunto deb ?
If yes then this could be ready by tomorrow.

Well actually, the nightly build isn't really nightly. Every cruise control
letter we get on the cruisecontrol mailing list, is sent only after all
corresponding installers/packages have been successfully regenerated for
that same built.

In other words, Earl, you can already download the latest buil and it will
contain Werner's changes.

Cheers
Emil

Regards,
Werner

Earl schrieb:

Hi Werner,

would like to test OTR, but I need a WIN exe or Ubuntu/Deb file.

Regards, Earl

Werner Dittmann wrote:

All,

the first OTR integration is ready, the build was sucessful. All in all
the integration was fairl smooth:

<snip>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#8

I remember there were talks related to otr4j and its compilation
targeting 1.5. But besides it, one has to make sure that when
compiling with target 1.5 on jre 1.6, no 1.6-introduced methods are
used. Arrays.copyOfRange() is documented to have appeared in 1.6.

···

On Mon, Aug 3, 2009 at 12:58 PM, Yana Stamcheva<yana@sip-communicator.org> wrote:

Hi George, Werner,

I have just tried an OTR session between SIP Communicator and Adium through
the icq protocol and here is what happens.

I initiate the session through Adium, which gets a message asking me if I
accept the other party encryption finger print. I accept the message and the
OTR session is established. However, all messages sent from Adium do not
appear in SIP Communicator and when I try to send a message from SIP
Communicator I get the following exception:

11:46:22.006 SEVERE: util.UtilActivator.uncaughtException().81 An uncaught
exception occurred in thread=Thread[Thread-60,6,main] and message was:
java.util.Arrays.copyOfRange([BII)[B
[java] java.lang.NoSuchMethodError:
java.util.Arrays.copyOfRange([BII)[B
[java] at
net.java.otr4j.message.SerializationUtils.writeCtr(SerializationUtils.java:117)
[java] at
net.java.otr4j.message.MysteriousT.writeObject(MysteriousT.java:76)
[java] at
net.java.otr4j.message.MysteriousT.toByteArray(MysteriousT.java:85)
[java] at
net.java.otr4j.ConnContext.handleSendingMessage(ConnContext.java:610)
[java] at
net.java.otr4j.UserState.handleSendingMessage(UserState.java:74)
[java] at
net.java.sip.communicator.plugin.otr.OtrTransformLayer.messageDeliveryPending(OtrTransformLayer.java:144)
[java] at
net.java.sip.communicator.impl.protocol.icq.OperationSetBasicInstantMessagingIcqImpl.sendInstantMessage(OperationSetBasicInstantMessagingIcqImpl.java:186)
[java] at
net.java.sip.communicator.impl.gui.main.chat.MetaContactChatTransport.sendInstantMessage(MetaContactChatTransport.java:209)
[java] at
net.java.sip.communicator.impl.gui.main.chat.ChatPanel.sendInstantMessage(ChatPanel.java:1146)
[java] at
net.java.sip.communicator.impl.gui.main.chat.ChatPanel.sendMessage(ChatPanel.java:1053)
[java] at
net.java.sip.communicator.impl.gui.main.chat.ChatSendPanel$1.run(ChatSendPanel.java:76)

Any ideas?

Cheers,
Yana

On Aug 2, 2009, at 11:10 PM, Geekius Caesar wrote:

Hello all,

Werner, thank you for integrating the otr plugin in the trunk.

I just wanted to say that this integration does not contain any UI
functionality, so for the moment the client (SIP Communicator) can
only respond to incoming requests to start an OTR session. This may
sound pretty limited, but it's about 75% of the work I'd say.

I'm working on the UI in the otr branch and I have done some progress
(sessions can be started and terminated via a "contact->right
click->Encryption" menu), hopefully it won't take long until the UI is
in trunk!

kind regards,
George

On Sat, Aug 1, 2009 at 8:17 PM, Emil Ivov<emcho@sip-communicator.org> >> wrote:

Hey folks,

On 1 août 2009, at 19:40, Werner Dittmann <Werner.Dittmann@t-online.de> >>> wrote:

Will the nightly build also create an EXE or a Ubunto deb ?
If yes then this could be ready by tomorrow.

Well actually, the nightly build isn't really nightly. Every cruise
control
letter we get on the cruisecontrol mailing list, is sent only after all
corresponding installers/packages have been successfully regenerated for
that same built.

In other words, Earl, you can already download the latest buil and it
will
contain Werner's changes.

Cheers
Emil

Regards,
Werner

Earl schrieb:

Hi Werner,

would like to test OTR, but I need a WIN exe or Ubuntu/Deb file.

Regards, Earl

Werner Dittmann wrote:

All,

the first OTR integration is ready, the build was sucessful. All in
all
the integration was fairl smooth:

<snip>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#9

Hi again guys,

We have made some more tests with Damian (he was running SIP Communicator and I was running Adium). This time he was running on java 6, so we didn't experience the previous exceptions. Through icq the OTR session was successfully established and messages were sent and received. However, in Adium, Damian's messages were labeled: "not encrypted" despite that in his logs was marked the opposite:

13:33:57.645 FINE: impl.protocol.icq.ProtocolProviderServiceIcqImpl.sentOtherEvent().855 reveived ConversationEventInfo:TypingInfo{TYPING}
13:33:57.978 INFO: net.java.otr4j.ConnContext.handleSendingMessage() ICQ:9999999@icq.com sends an encrypted message to 8888888 throught ICQ.
13:33:57.979 INFO: net.java.otr4j.ConnContext.getEncryptionSessionKeys() Getting encryption keys
13:33:57.979 INFO: net.java.otr4j.SessionKeys.incrementSendingCtr() Incrementing counter for (localkeyID, remoteKeyID) = (1,2)
13:33:57.979 INFO: net.java.otr4j.ConnContext.handleSendingMessage() Encrypting message with keyids (localKeyID, remoteKeyID) = (1, 2)
13:33:57.980 INFO: net.java.otr4j.ConnContext.getMostRecentSessionKeys() Getting most recent keys.
13:33:57.980 INFO: net.java.otr4j.ConnContext.handleSendingMessage() Transforming T to byte[] to calculate it's HmacSHA1.
13:33:57.981 INFO: net.java.otr4j.ConnContext.collectOldMacKeys() Collecting old MAC keys to be revealed.
13:33:57.982 FINE: impl.protocol.icq.ProtocolProviderServiceIcqImpl.sentMessage().895 sent message event

For all other protocols : Jabber, Msn and Yahoo, when I was sending the encryption initiation request, Damian was getting the following message:

?OTR?v2? [PROTOCOL_CONTACT_NAME] has requested an http://otr.cypherpunks.ca/. However, you do not have a plugin to support that. See http://otr.cypherpunks.ca/ for more information.

Hope this helps.

Cheers,
Yana

···

On Aug 3, 2009, at 11:58 AM, Yana Stamcheva wrote:

Hi George, Werner,

I have just tried an OTR session between SIP Communicator and Adium through the icq protocol and here is what happens.

I initiate the session through Adium, which gets a message asking me if I accept the other party encryption finger print. I accept the message and the OTR session is established. However, all messages sent from Adium do not appear in SIP Communicator and when I try to send a message from SIP Communicator I get the following exception:

11:46:22.006 SEVERE: util.UtilActivator.uncaughtException().81 An uncaught exception occurred in thread=Thread[Thread-60,6,main] and message was: java.util.Arrays.copyOfRange([BII)[B
    [java] java.lang.NoSuchMethodError: java.util.Arrays.copyOfRange([BII)[B
    [java] at net.java.otr4j.message.SerializationUtils.writeCtr(SerializationUtils.java:117)
    [java] at net.java.otr4j.message.MysteriousT.writeObject(MysteriousT.java:76)
    [java] at net.java.otr4j.message.MysteriousT.toByteArray(MysteriousT.java:85)
    [java] at net.java.otr4j.ConnContext.handleSendingMessage(ConnContext.java:610)
    [java] at net.java.otr4j.UserState.handleSendingMessage(UserState.java:74)
    [java] at net.java.sip.communicator.plugin.otr.OtrTransformLayer.messageDeliveryPending(OtrTransformLayer.java:144)
    [java] at net.java.sip.communicator.impl.protocol.icq.OperationSetBasicInstantMessagingIcqImpl.sendInstantMessage(OperationSetBasicInstantMessagingIcqImpl.java:186)
    [java] at net.java.sip.communicator.impl.gui.main.chat.MetaContactChatTransport.sendInstantMessage(MetaContactChatTransport.java:209)
    [java] at net.java.sip.communicator.impl.gui.main.chat.ChatPanel.sendInstantMessage(ChatPanel.java:1146)
    [java] at net.java.sip.communicator.impl.gui.main.chat.ChatPanel.sendMessage(ChatPanel.java:1053)
    [java] at net.java.sip.communicator.impl.gui.main.chat.ChatSendPanel$1.run(ChatSendPanel.java:76)

Any ideas?

Cheers,
Yana

On Aug 2, 2009, at 11:10 PM, Geekius Caesar wrote:

Hello all,

Werner, thank you for integrating the otr plugin in the trunk.

I just wanted to say that this integration does not contain any UI
functionality, so for the moment the client (SIP Communicator) can
only respond to incoming requests to start an OTR session. This may
sound pretty limited, but it's about 75% of the work I'd say.

I'm working on the UI in the otr branch and I have done some progress
(sessions can be started and terminated via a "contact->right
click->Encryption" menu), hopefully it won't take long until the UI is
in trunk!

kind regards,
George

On Sat, Aug 1, 2009 at 8:17 PM, Emil Ivov<emcho@sip- >> communicator.org> wrote:

Hey folks,

On 1 août 2009, at 19:40, Werner Dittmann <Werner.Dittmann@t-online.de >>> > >>> wrote:

Will the nightly build also create an EXE or a Ubunto deb ?
If yes then this could be ready by tomorrow.

Well actually, the nightly build isn't really nightly. Every cruise control
letter we get on the cruisecontrol mailing list, is sent only after all
corresponding installers/packages have been successfully regenerated for
that same built.

In other words, Earl, you can already download the latest buil and it will
contain Werner's changes.

Cheers
Emil

Regards,
Werner

Earl schrieb:

Hi Werner,

would like to test OTR, but I need a WIN exe or Ubuntu/Deb file.

Regards, Earl

Werner Dittmann wrote:

All,

the first OTR integration is ready, the build was sucessful. All in all
the integration was fairl smooth:

<snip>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#10

For all other protocols : Jabber, Msn and Yahoo, when I was sending the
encryption initiation request, Damian was getting the following message:

?OTR?v2? [PROTOCOL_CONTACT_NAME] has requested an
http://otr.cypherpunks.ca/. However, you do not have a plugin to support
that. See http://otr.cypherpunks.ca/ for more information.

Since there is no log message I assume OTR plugin does not load at
all. In the new version, that I hope to wrap up in the next couple of
days, I will improve logging and hopefully we will find out where's
the problem. I expected it to work for Jabber at least since this is
the protocol I'm testing against mostly.

A simple patch in the existing version is not possible because I
already have changed a lot of code both in the otr bundle and in the
otr4j library.

Thank you for the testing and sorry for the disappointment!

···

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net


#11

Hi George,

For all other protocols : Jabber, Msn and Yahoo, when I was sending the
encryption initiation request, Damian was getting the following message:

?OTR?v2? [PROTOCOL_CONTACT_NAME] has requested an
http://otr.cypherpunks.ca/. However, you do not have a plugin to support
that. See http://otr.cypherpunks.ca/ for more information.

Since there is no log message I assume OTR plugin does not load at
all. In the new version, that I hope to wrap up in the next couple of
days, I will improve logging and hopefully we will find out where's
the problem. I expected it to work for Jabber at least since this is
the protocol I'm testing against mostly.

Good plan, looking forward to test again.

A simple patch in the existing version is not possible because I
already have changed a lot of code both in the otr bundle and in the
otr4j library.

We'll wait for the big patch then:)

Thank you for the testing and sorry for the disappointment!

There's no disappointment at all:) It just needs a lot of testing and we're here to test.

Cheers,
Yana

···

On Aug 4, 2009, at 7:24 PM, Geekius Caesar wrote:

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@sip-communicator.dev.java.net
For additional commands, e-mail: dev-help@sip-communicator.dev.java.net