[reSIProcate] Open issues remaining for 1.1 release
Byron Campen
bcampen at estacado.net
Wed Feb 21 17:25:44 CST 2007
Well, looking at this, there is still a fair amount of code that
uses the Pidf stuff. limpc, for example, relies on this code. There
are a bunch of test-cases that use Pidf as well. I do not think I am
prepared to toss all this stuff out for this release.
Best regards,
Byron Campen
> With respect to old issue E(XML parsing support for XML)
>
> I think since RPID support is becoming more common, now is the time
> to deprecate our XML parsing in resip. We can:
>
> 1. make it a configure option, which doesn't rwork well for windows/
> mac project files and not use PidfContents in tests
>
> 2. completely remove PidfContents from resip & all XML parsing
> code. I have had several bad product builds resulting from the
> accidental inclusion of Pidf.cxx: "I put it in the solution, it was
> in the resip directory...." is the usual quote.
>
> Personally, I vote for #2.
>
> -Derek
>
> On 2/12/07, Byron Campen <bcampen at estacado.net> wrote:
> Here's the current rundown...
>
> New open issues.
>
> New issues with some work remaining:
> 1. Dealing with quoted qop (see [reSIProcate] qop Parameter
> Parsing) (working)
> 3. Problem with SharedPtr on Solaris ( see [reSIProcate] Bugs in
> SharedPtr and SharedCount of ReSip1.0 when using libCstd compiling
> (not libstlport4) on SOLARIS ) (unknown, probably standards-
> compliance issue in libCstd)
> 6. API problem in SipStack::addTransport() (see [reSIProcate]
> Creating a DUM with automatic port? ) (offending default port
> removed, might be nice to have the ability to tell the stack to
> open a transport on an ephemeral port)
> 9. install target issues with dum and stack ( see [reSIProcate]
> Minor Makefile issues ) (patch applied, have not fixed install path
> for ares)
> 10. Possible heap corruption on deletion of SipStack ( see
> [reSIProcate] Crash in ares on deleting SipStack ) (following up on
> list, probably a link error)
> 16. Update license blocks. (see [reSIProcate] Copyrights)
>
> Solved:
> 5. Empty contents problem in client publish code in DUM ( see
> [reSIProcate] [PATCH] Empty PUBLISH body if there is a pending
> publish ) (resolved, patch applied)
> 7. V6 address storage problem in Tuple (see [reSIProcate] IPv6
> address in Via header gets its lower order bits chopped off (Win32
> platform)) (resolved, patch was applied)
> 8. Possible problem in SdpContents::getBodyData() ( see
> [reSIProcate] SdpContents::getBodyData() returns stack pointer )
> (resolved, third-party problem)
> 12. Possible failure in DUM unit test ( see [reSIProcate] DUM test
> fails ) (resolved)
> 13. Problem with merged-request detection in DUM (see [reSIProcate]
> Call routed back to reSIProcate by SipX PBX after 302 temp moved .)
> (resolved)
> 14. Shared library build broken on x86_64 ( see [reSIProcate]
> building shared libraries on AMD64) (fixed, backported)
> 15. Problems with unsolicited NOTIFY in DUM ( see [reSIProcate]
> refer with refSub = false stillcauseClientSubscriptionHandler be
> used ) (fixed, backported)
> 17. configure script error on Ubuntu ( see Re: [reSIProcate] Open
> issues for 1.1 release) (fixed, backported)
> 18. repro/debian/patches, does this still belong here?( see Re:
> [reSIProcate] Open issues for 1.1 release)
> 19. Symlinks to binaries are no longer created. (fixed, backported)
> 20. Build is hosed on OS X (fixed, backported)
> 21. The "u=" is not encoded before the Uri of description in
> SdpContents::Session::encode() (see [reSIProcate] Bug in
> SdpContents encode method) (fixed, backported)
>
>
> Old open issues:
> A. URI parsing bug in XMLCursor???
> B. Not using PrivateKey pass phrases at all. All private keys
> must be
> unencrypted on the disk.
> C. Change to DateCategory to make is more compatible with other
> implementations. (slight problem, needs discussion: see
> [reSIProcate] Revisiting parse code for DateCategory)
> D. Parser validation issues from Kayote. (Contact * can be allowed in
> any Nameaddr) (needs discussion)
> E. PIDF XML parsing support for XML namespaces - The patch was not
> applied, not addressed. Derek says we may want to deprecate our XML
> parsing stuff; this will end up making A moot as well. (If the
> decision is to deprecate, lets go ahead and do it already.)
> F. No support for /etc/hosts file
> H. Maybe having a ThreadIf::detach() would be nice. Not addressed, or
> discussed. (see [reSIProcate] adding detach to ThreadIf )
>
>
> I would like to have a release candidate by next Wednesday. This
> should not be hard to do, I think. At this point, I'd like everyone
> who has done significant work since the last release to mail me a
> list of what they have done, so we can make the release-notes.
>
> Best regards,
> Byron Campen
>
>
>
> _______________________________________________
> resiprocate-devel mailing list
> resiprocate-devel at list.resiprocate.org
> https://list.resiprocate.org/mailman/listinfo/resiprocate-devel
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.resiprocate.org/pipermail/resiprocate-devel/attachments/20070221/e1c8a900/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2423 bytes
Desc: not available
URL: <http://list.resiprocate.org/pipermail/resiprocate-devel/attachments/20070221/e1c8a900/attachment.bin>
More information about the resiprocate-devel
mailing list