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/