I think that the following revisions on main should be merged into the
4.2 release.  The outdented text is why I think each change is
beneficial to 4.2.

Comments?

Dale

    ------------------------------------------------------------------------
    r18568 | dworley | 2010-04-13 11:27:45 -0400 (Tue, 13 Apr 2010) | 4 lines
    Changed paths:
       M /main/extras/tally-fds

    Document how to extract the useful lines from a log file using grep,
    so one can extract the lines on one system before moving the log to
    the system on which one runs tally-fds.

This is just the addition of some comments to the tally-fds script,
but it is useful documentation as to how to use tally-fds and should
be present on-site.
    ------------------------------------------------------------------------
    r18580 | dworley | 2010-04-15 00:12:06 -0400 (Thu, 15 Apr 2010) | 62 lines
    Changed paths:
       M /main
       M /main/sipXcallLib/include/cp/SipConnection.h
       M /main/sipXcallLib/src/cp/SipConnection.cpp
       M /main/sipXregistry/src/SipRegistrarServer.cpp
       M /main/sipXtackLib/include/net/SipClient.h
       M /main/sipXtackLib/include/net/SipMessage.h
       M /main/sipXtackLib/include/net/SipUserAgent.h
       M /main/sipXtackLib/include/net/Url.h
       M /main/sipXtackLib/src/net/HttpMessage.cpp
       M /main/sipXtackLib/src/net/SipClient.cpp
       M /main/sipXtackLib/src/net/SipMessage.cpp
       M /main/sipXtackLib/src/net/SipSubscribeClient.cpp
       M /main/sipXtackLib/src/net/SipUserAgent.cpp
       M /main/sipXtackLib/src/net/Url.cpp
       M /main/sipXtools/src/syslog2siptrace/siptrace-merge

    Do not register Contact URIs that are not sip: or sips: URIs, as we
    cannot possibly use them.  Log warnings for them.

    Fix siptrace-merge to prefer IP addresses for <sourceAddress> and
    <destinationAddress>.  (Rather than the reverse!)  This helps
    regression-tester.

    Extract the instrument identification from the +sip.instance parameter
    of the Contact if the Authorization username does not provide
    instrument identification.

This improves the information in siptraces.
    ------------------------------------------------------------------------
    r18587 | dworley | 2010-04-15 11:13:03 -0400 (Thu, 15 Apr 2010) | 59 lines
    Changed paths:
       M /main
       M /main/sipXcallLib/src/cp/CallManager.cpp
       M /main/sipXproxy/lib/authplugins/CallerAlias.cpp
       M /main/sipXtackLib/include/net/Url.h
       M /main/sipXtackLib/src/net/Url.cpp
       M /main/sipXtackLib/src/test/net/UrlTest.cpp

    Update Url to properly detect the end of the URI and verify that the
    following text is acceptable in the context.

    Upgrade Url tests.

    Merged revisions 17808,17811-17842 via svnmerge from 
    https://sipxecs.sipfoundry.org/rep/sipXecs/branches/user_dworley_post4.2

This change helps catch and better diagnose bad URIs in user requests
(which we have run into in the field). 
    ------------------------------------------------------------------------
    r18594 | dworley | 2010-04-15 21:11:40 -0400 (Thu, 15 Apr 2010) | 62 lines
    Changed paths:
       M /main
       M /main/config/subdir.am
       A /main/extras/calculate-auth-hash (from 
/branches/user_dworley_post4.2/extras/calculate-auth-hash:18058)
       M /main/sipXportLib/src/utl/UtlLink.cpp
       M /main/sipXportLib/src/utl/UtlString.cpp
       M /main/sipXtackLib/include/net/HttpMessage.h
       M /main/sipXtackLib/include/net/SipMessage.h
       M /main/sipXtackLib/src/net/CallId.cpp
       M /main/sipXtackLib/src/net/HttpMessage.cpp
       M /main/sipXtackLib/src/net/SipSrvLookup.cpp
       M /main/sipXtackLib/src/test/net/SipSrvLookupTest.cpp
       M /main/sipXtools/src/syslog2siptrace/main.cpp

    Report the source and destination addresses of SIP messages more
    accurately in siptrace files.

    Clear the pointers in UtlLink/UtlPair objects that are released so as
    not to deceive Valgrind that the pointers are in use.

    Roll over the counter CallId::sCallNum after 0xFFFF.

    Ensure that URIs with IPv6 addresses are converted into no contact
    addresses.

This change improves the quality of siptraces.
    ------------------------------------------------------------------------
    r18615 | dworley | 2010-04-18 00:04:31 -0400 (Sun, 18 Apr 2010) | 3 lines
    Changed paths:
       M /main/sipXmediaLib/src/mp/dmaTaskPosix.cpp
       M /main/sipXportLib/include/os/OsProcess.h
       M /main/sipXportLib/src/os/OsProcessBase.cpp
       M /main/sipXportLib/src/os/OsServerSocket.cpp
       M /main/sipXportLib/src/os/linux/OsProcessLinux.cpp
       M /main/sipXtackLib/include/net/SipRefreshMgr.h

    Fix OsServerSocket::close() and OsServerSocket::accept() to stop
    attempting to close fd -1.

This prevents a distracting Valgrind error.
    ------------------------------------------------------------------------
    r18616 | dworley | 2010-04-18 14:27:36 -0400 (Sun, 18 Apr 2010) | 3 lines
    Changed paths:
       M /main/sipXtackLib/include/net/SipUserAgent.h
       M /main/sipXtackLib/src/net/SipUserAgent.cpp

    Keep track of the local port number separately for UDP, TCP, and TLS.
    This improves message loging and gets rid of some Valgrind objections.

This improves the accuracy of siptraces.
    ------------------------------------------------------------------------
    r18645 | dworley | 2010-04-20 22:51:04 -0400 (Tue, 20 Apr 2010) | 2 lines
    Changed paths:
       M /main/sipXtackLib/src/test/net/SipOutputProcessorTest.cpp

    Correct use of SipUserAgent::removeSipOutputProcessor() in some tests.

This fixes an intermittent error in the unit tests.
    ------------------------------------------------------------------------
    r18673 | dworley | 2010-04-22 11:46:02 -0400 (Thu, 22 Apr 2010) | 22 lines
    Changed paths:
       M /main
       M /main/sipXpbx/bin/sipx-snapshot.in

    Various improvements to sipx-snapshot.

This improves the quality of snapshots, and especially the reporting
of errors that happen while making snapshots.
    ------------------------------------------------------------------------
_______________________________________________
sipx-dev mailing list [email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev
sipXecs IP PBX -- http://www.sipfoundry.org/

Reply via email to