Dear developers,
We have jain-sip-src-1.2.159.zip and jsip.zip in libsrc.
I confirmed with damencho that jain-sip-src-1.2.159.zip has been
obsoleted so I'm going to delete it.
I'm trying hard to figure out jsip.zip though. It appears to be a SVN
checkout at revision 1829 with the following changes:
! ant-tasks
M build.xml
M src/gov/nist/core/LexerCore.java
M src/gov/nist/javax/sdp/parser/MediaFieldParser.java
M src/gov/nist/javax/sip/Utils.java
M src/gov/nist/javax/sip/header/Protocol.java
M src/gov/nist/javax/sip/parser/Lexer.java
M src/gov/nist/javax/sip/stack/SIPServerTransaction.java
M src/gov/nist/javax/sip/stack/SIPTransactionStack.java
I've changed the following and I know I haven't submitted it upstream:
M src/gov/nist/javax/sdp/parser/MediaFieldParser.java
I believe the following have been committed upstream in revision 2312
(and there are other modifications to the files between revisions 1829
and 2312):
M src/gov/nist/core/LexerCore.java
M src/gov/nist/javax/sip/Utils.java
M src/gov/nist/javax/sip/header/Protocol.java
M src/gov/nist/javax/sip/parser/Lexer.java
M src/gov/nist/javax/sip/stack/SIPTransactionStack.java
I tried to figure out the following but I don't see it in the upstream
repository. There was a file rename though so that may have hindered
my search:
M src/gov/nist/javax/sip/stack/SIPServerTransaction.java
It's an addition on our side or a removal on theirs:
<
< lastReparsedResponse.setRemoteAddress(
< this.getPeerInetAddress());
<
lastReparsedResponse.setRemotePort(this.getPeerPort());
< lastReparsedResponse.setLocalPort(
< getMessageChannel().getPort());
< lastReparsedResponse.setLocalAddress(
< getMessageChannel()
< .getMessageProcessor().getIpAddress());
<
1234,1244d1223
<
< lastReparsedResponse.setRemoteAddress(
< this.getPeerInetAddress());
< lastReparsedResponse.setRemotePort
< (this.getPeerPort());
< lastReparsedResponse.setLocalPort(
< getMessageChannel().getPort());
< lastReparsedResponse.setLocalAddress(
< getMessageChannel()
<
.getMessageProcessor().getIpAddress());
<
The following are not in the upstream repository for sure because they
are commented code and a directory removal:
! ant-tasks
M build.xml
Should I fork the jsip project at SVN revision 1829 in a GitHub
repository of ours and apply our changes there?
Should I try to push my modification of
src/gov/nist/javax/sdp/parser/MediaFieldParser.java upstream?
Best regards,
Lyubo Marinov