/[resiprocate]/main/resip/recon/test/unitTests.cxx
ViewVC logotype

Log of /main/resip/recon/test/unitTests.cxx

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 9493 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 7 10:56:50 2012 UTC (7 years, 9 months ago) by dpocock
File length: 29369 byte(s)
Diff to previous 8935
Include config.h from even more places where it may be needed

Revision 8935 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 5 19:12:27 2011 UTC (9 years ago) by sgodin
File length: 29320 byte(s)
Diff to previous 8914
-modified recon onIncomingParticipant and onRequestOutgoingParticipant to pass back profile selected for the request
-added ability for an OOD REFER request in recon to be redirected
-fixed memory leak when rejecting an OOD REFER
-fixed sending of a redirect request immediately after answering/accepting a call
-adjusted testUA and unitTests for changes to callback interface

Revision 8914 - (view) (download) (annotate) - [select for diffs]
Modified Sat Dec 18 22:15:12 2010 UTC (9 years, 1 month ago) by sgodin
File length: 29152 byte(s)
Diff to previous 8689
-created a new Media Interface architecture mode
  You can now either operate recon in a mode where there is one media interface 
  per conversation or one global media interface for the entire application (as before)

  sipXtapi Media Interfaces have a finite number of supported endpoints 
  that are allowed in each bridge mixer - by default this value is 10 
  (2 are used for local mic / speaker, 1 for a MediaParticipant, leaving
   7 remaining for RemoteParticipants).  This limit is controlled by the 
  preprocessor define DEFAULT_BRIDGE_MAX_IN_OUTPUTS (see 
  http://www.resiprocate.org/Limitations_with_sipXtapi_media_Integration
  or more details.
   
  sipXGlobalMediaInterfaceMode - uses 1 global sipXtapi media interface  and 
  allows for participants to exist in multiple conversations at the same 
  time and have the bridge mixer properly control their mixing.  In this
  mode, there can only be a single MediaParticipant for all conversations.
  This architecture/mode is appropriate for single user agent devices (ie. 
  ip phones).

  sipXConversationMediaInterfaceMode - uses 1 sipXtapi media interface per
  conversation.  Using this mode, participants cannot exist in multiple
  conversations at the same time, however the limit of 7 participants is
  no longer global, it now applies to each conversation.  A separate 
  media participant for each conversation can also exist.
  This architecture/mode is appropriate for server applications, such as
  multi-party conference servers (up to 7 participants per conference), 
  music on hold servers and call park servers.  Other API's that won't
  unction in this mode are:
     -joinConversation
     -addParticipant - only applies to the LocalParticipant
     -moveParticipant - only applies to the LocalParticipant
  Note:  For inbound (UAS) Remote Participant sessions, ensure that you
         add the Remote Participant to a conversation before you return 
         call accept() for alert() with early media.

-re-architected Media Interface notification scheme to be thread-safe and support both media interface modes 
 - added EventRouterQueryIf.hxx, removed ParticipantFinderIf.hxx
-added more error condition logging to the ConversationManagerCmds.hxx
-modified unit tests to test both MediaInterface modes



Revision 8689 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 11 16:31:38 2009 UTC (10 years, 2 months ago) by sgodin
File length: 28446 byte(s)
Diff to previous 8533
-supported mimetype for subscriptions should be for NOTIFY message not SUBSCRIBE message
-added missing includes to OutOfDialogHandler.hxx

Revision 8533 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 29 18:54:11 2009 UTC (10 years, 5 months ago) by sgodin
File length: 28547 byte(s)
Diff to previous 8524
-move ConversationProfileHandle, ConversationHandle, ParticipantHandle and SubscriptionHandle to recon namespace

Revision 8524 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 8 18:22:13 2009 UTC (10 years, 6 months ago) by sgodin
File length: 28589 byte(s)
Diff to previous 8294
-recon memory leak fixes - thanks to Julio Cabezas
-added missing LEAK_CHECK defines to windows DEBUG builds of dum, resiprocate and rutil

Revision 8294 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 14 20:33:46 2008 UTC (11 years, 2 months ago) by sgodin
File length: 28355 byte(s)
Diff to previous 8288
-updated recon project to work with sipXtapi rev. 10947
-fixed DTMF event routing, now that connectionId is properly passed from sipXtapi
-added logging for all new MiNotification events
-fixed some bugs with forking logic - a crash and incorrect mixing bridge results
-fixed a recently introduced bug with SDP negotiations


Revision 8288 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 12 19:53:14 2008 UTC (11 years, 2 months ago) by sgodin
File length: 28357 byte(s)
Diff to previous 8275
-more linux fixes

Revision 8275 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 9 20:29:52 2008 UTC (11 years, 2 months ago) by sgodin
File length: 28316 byte(s)
Diff to previous 8219
-rewrite of sdp containers into resip style, and bring directly into recon project to remove dependency
 on sipXsdpLib for SDP handling

Revision 8219 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 3 18:06:10 2008 UTC (11 years, 4 months ago) by sgodin
File length: 28253 byte(s)
Diff to previous 7729
-changed namespace from useragent to recon
-changed logging subsystem UserAgentSubsystem to ReconSubsystem


Revision 7729 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 9 19:19:21 2008 UTC (11 years, 8 months ago) by sgodin
File length: 28269 byte(s)
Copied from: branches/b-recon-20080504/resip/recon/test/unitTests.cxx revision 7728
Diff to previous 7722
-merged b-recon-20080504 with main - summary:
  - added the new reflow and recon projects
  - changes to configure to support new projects and
    ask if repro should be built or not
  - updated ASIO to 1.0.0
  - added VS2005 project files and solutions for reTurn
  - moved/merged dtls_wrapper project into reflow


Revision 7722 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 7 20:21:53 2008 UTC (11 years, 8 months ago) by sgodin
Original Path: branches/b-recon-20080504/resip/recon/test/unitTests.cxx
File length: 28269 byte(s)
Diff to previous 7706
-updated license blocks in reTurn, reflow and recon from Vovida 2.0 to be BSD-3 clause

Revision 7706 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 5 21:26:33 2008 UTC (11 years, 8 months ago) by sgodin
Original Path: branches/b-recon-20080504/resip/recon/test/unitTests.cxx
File length: 28206 byte(s)
Diff to previous 7686
recon will now build in linux (work still required to make things easier)

Revision 7686 - (view) (download) (annotate) - [select for diffs]
Added Sun May 4 20:08:31 2008 UTC (11 years, 8 months ago) by sgodin
Original Path: branches/b-recon-20080504/resip/recon/test/unitTests.cxx
File length: 28205 byte(s)
-adding recon - Conversation Manager project

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

webmaster AT resiprocate DOT org
ViewVC Help
Powered by ViewVC 1.1.27