/[resiprocate]/main/resip/stack/test/testTransactionFSM.cxx
ViewVC logotype

Log of /main/resip/stack/test/testTransactionFSM.cxx

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 9080 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 17 04:58:27 2011 UTC (8 years, 8 months ago) by kwhite
File length: 16752 byte(s)
Diff to previous 8435
update sipstack tests

* Adapt for SipStack internal changes
* For testStack, make 'event' the default thread model; this better simulates
  what applications do, and makes it a better unit test. The old behavior
  is available with --thread-type=common option.
* For testStack, make default interface for all platforms 127.0.0.1. Can get
  old behavior with --bind=''. Previously 127.0.0.1 was forced for
  Windows; but even Linux platforms don't always have working DNS.
* For testStack, add docs to better explain some options.
* Add new testStackStd.sh and invoke from runtests.sh to test
  more combinations as part of standard unit tests

Revision 8435 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 4 22:55:02 2009 UTC (10 years, 8 months ago) by adam
File length: 16751 byte(s)
Diff to previous 7081
Fixing C/C++ linkage issues for Ares callbacks


Revision 7081 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 17 14:46:38 2007 UTC (12 years, 7 months ago) by bcampen
File length: 16704 byte(s)
Diff to previous 7077
Reverting rev 7077 until it can get some review.

Revision 7077 - (view) (download) (annotate) - [select for diffs]
Modified Mon Apr 16 10:07:24 2007 UTC (12 years, 7 months ago) by nash
File length: 16531 byte(s)
Diff to previous 6579
inside resip/stack/Transaction::process method contains complex 
logics and message ptr can be easily leaked if it's not maintained by 
original coder, therefore I changed to SharedPtr usage and made a bunch 
of code changed to make it compile.

Also another place worth mention as TimeLimitFifo::add method could 
result memory leak usage, and it's fixed on the way for above changes.

The tests under rutil/stack/dum has passed as well.

resip/stack/Security add to allow disable server authentication check




Revision 6579 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 13 20:26:57 2006 UTC (13 years, 2 months ago) by adam
File length: 16704 byte(s)
Diff to previous 5948
Additional changes for MinGW -- repro now compiles, links, and runs.
I haven't yet tested for correctness of the binary that gets generated.


Revision 5948 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 17 15:30:16 2006 UTC (13 years, 9 months ago) by dworley
File length: 16468 byte(s)
Diff to previous 5929
Setting more svn: properties, and adding EOLs to the ends of files
that need it.


Revision 5929 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 16 22:36:43 2006 UTC (13 years, 9 months ago) by dworley
File length: 16468 byte(s)
Diff to previous 5295
Start cleaning up svn:eol-style and EOLs in files.
Note that text and program files that can be used on both Un*x and Windows
should have svn:eol-style=native so they check out correctly on both
platforms.


Revision 5295 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 22 00:30:05 2005 UTC (14 years, 2 months ago) by jason
File length: 16468 byte(s)
Copied from: branches/b-directory-reorg/resip/stack/test/testTransactionFSM.cxx revision 5294
Diff to previous 5283
merged 5270:HEAD from b-directory-reorg

Revision 5283 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 19 01:27:14 2005 UTC (14 years, 3 months ago) by derek
Original Path: branches/b-directory-reorg/resip/stack/test/testTransactionFSM.cxx
File length: 16468 byte(s)
Diff to previous 5281
finished resip/sip -> resip/stack rename

Revision 5281 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 19 00:59:13 2005 UTC (14 years, 3 months ago) by derek
Original Path: branches/b-directory-reorg/resip/stack/test/testTransactionFSM.cxx
File length: 16456 byte(s)
Diff to previous 5276
moved sip to stack

Revision 5276 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 19 00:23:17 2005 UTC (14 years, 3 months ago) by jason
Original Path: branches/b-directory-reorg/resip/sip/test/testTransactionFSM.cxx
File length: 16456 byte(s)
Diff to previous 5274
compiles now

Revision 5274 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 18 23:53:59 2005 UTC (14 years, 3 months ago) by jason
Original Path: branches/b-directory-reorg/resip/sip/test/testTransactionFSM.cxx
File length: 16513 byte(s)
Diff to previous 5272
initial reorg - more to come

Revision 5272 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 18 23:49:50 2005 UTC (14 years, 3 months ago) by jason
Original Path: branches/b-directory-reorg/resip/resiprocate/test/testTransactionFSM.cxx
File length: 16513 byte(s)
Diff to previous 5271
initial reorg - more to come

Revision 5271 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 18 23:43:07 2005 UTC (14 years, 3 months ago) by jason
Original Path: branches/b-directory-reorg/sip/resiprocate/test/testTransactionFSM.cxx
File length: 16513 byte(s)
Diff to previous 4599
new directory reorg proposal

Revision 4599 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 11 23:10:19 2005 UTC (14 years, 6 months ago) by derek
Original Path: main/sip/resiprocate/test/testTransactionFSM.cxx
File length: 16513 byte(s)
Diff to previous 3433
set svn:eol-style to LF

Revision 3433 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 2 18:02:55 2004 UTC (15 years ago) by jason
Original Path: main/sip/resiprocate/test/testTransactionFSM.cxx
File length: 16513 byte(s)
Diff to previous 3431
reverting RESIP_ change to version 3429

Revision 3431 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 2 12:17:27 2004 UTC (15 years ago) by kenho
Original Path: main/sip/resiprocate/test/testTransactionFSM.cxx
File length: 16519 byte(s)
Diff to previous 3195
Complemented missing RESIP_ prefix for resip::REGISTER, resip::INVITE, resip::UNKNOWN, resip::ACK and etc. for BCB compiliant support.

Revision 3195 - (view) (download) (annotate) - [select for diffs]
Modified Sun Aug 1 22:36:21 2004 UTC (15 years, 3 months ago) by jason
Original Path: main/sip/resiprocate/test/testTransactionFSM.cxx
File length: 16513 byte(s)
Diff to previous 3191
removed header dependency - must explicitly include ParseBuffer in more files now




Revision 3191 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 31 18:55:25 2004 UTC (15 years, 3 months ago) by dlb
Original Path: main/sip/resiprocate/test/testTransactionFSM.cxx
File length: 16471 byte(s)
Diff to previous 2676
refactored Message


Revision 2676 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 21 21:20:15 2004 UTC (15 years, 6 months ago) by jason
Original Path: main/sip/resiprocate/test/testTransactionFSM.cxx
File length: 16469 byte(s)
Diff to previous 2606
change output for subsystems, so that all RESIP log calls have a common prefix
(RESIP)


Revision 2606 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 13 04:41:36 2004 UTC (15 years, 7 months ago) by jason
Original Path: main/sip/resiprocate/test/testTransactionFSM.cxx
File length: 16468 byte(s)
Diff to previous 1894
remove references to Preparser (used to be a #define to select between it and
new scanner


Revision 1894 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 3 02:39:38 2003 UTC (16 years, 1 month ago) by davidb
Original Path: main/sip/resiprocate/test/testTransactionFSM.cxx
File length: 16504 byte(s)
Diff to previous 1796
use skipToChar when we can


Revision 1796 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 16 13:50:58 2003 UTC (16 years, 2 months ago) by fluffy
Original Path: main/sip/resiprocate/test/testTransactionFSM.cxx
File length: 16516 byte(s)
Diff to previous 1752
fixed up license text


Revision 1752 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 14 06:30:53 2003 UTC (16 years, 2 months ago) by jason
Original Path: main/sip/resiprocate/test/testTransactionFSM.cxx
File length: 14143 byte(s)
Diff to previous 1305
fix Transport -> Tuple stuff


Revision 1305 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 25 06:33:48 2003 UTC (16 years, 7 months ago) by jason
Original Path: main/sip/resiprocate/test/testTransactionFSM.cxx
File length: 14104 byte(s)
Diff to previous 1295
rename namespace to resip


Revision 1295 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 24 23:25:36 2003 UTC (16 years, 7 months ago) by jason
Original Path: main/sip/resiprocate/test/testTransactionFSM.cxx
File length: 14100 byte(s)
Diff to previous 1294
directory reorg to sip/resiprocate, etc.


Revision 1294 - (view) (download) (annotate) - [select for diffs]
Modified Mon Mar 24 22:42:27 2003 UTC (16 years, 7 months ago) by jason
Original Path: main/sip/resiprocate/test/testTransactionFSM.cxx
File length: 14171 byte(s)
Diff to previous 958
change from sip2 to resiprocate


Revision 958 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 20 07:58:06 2002 UTC (16 years, 10 months ago) by fluffy
Original Path: main/sip/resiprocate/test/testTransactionFSM.cxx
File length: 14094 byte(s)
Diff to previous 751
compile on mac os 10


Revision 751 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 26 21:37:18 2002 UTC (16 years, 11 months ago) by alan
Original Path: main/sip/resiprocate/test/testTransactionFSM.cxx
File length: 14100 byte(s)
Diff to previous 710
ported makeMessage to new location


Revision 710 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 23 18:55:57 2002 UTC (16 years, 11 months ago) by fluffy
Original Path: main/sip/resiprocate/test/testTransactionFSM.cxx
File length: 14075 byte(s)
Diff to previous 617
Changed some things from public to private in the SipStack.hxx and fixed issues cuased by this.


Revision 617 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 11 22:37:22 2002 UTC (17 years ago) by kdc
Original Path: main/sip/resiprocate/test/testTransactionFSM.cxx
File length: 13781 byte(s)
Diff to previous 612
removed TestTransport stuff
fixed resend
fixed timer discarding for deleted transactions
added client noninvite test


Revision 612 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 11 18:35:38 2002 UTC (17 years ago) by ryker
Original Path: main/sip/resiprocate/test/testTransactionFSM.cxx
File length: 13824 byte(s)
Diff to previous 610
Add PASS/FAIL on completion plus complete port to UDP transport.


Revision 610 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 11 16:57:01 2002 UTC (17 years ago) by ryker
Original Path: main/sip/resiprocate/test/testTransactionFSM.cxx
File length: 13812 byte(s)
Diff to previous 588
Use UDP transport.


Revision 588 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 9 00:00:28 2002 UTC (17 years ago) by ryker
Original Path: main/sip/resiprocate/test/testTransactionFSM.cxx
File length: 12869 byte(s)
Diff to previous 576
Print the contents of messages if we don't expect them.


Revision 576 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 8 21:54:47 2002 UTC (17 years ago) by ryker
Original Path: main/sip/resiprocate/test/testTransactionFSM.cxx
File length: 12820 byte(s)
Diff to previous 574
More fixes.  I hate this code.


Revision 574 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 8 20:34:11 2002 UTC (17 years ago) by ryker
Original Path: main/sip/resiprocate/test/testTransactionFSM.cxx
File length: 12648 byte(s)
Diff to previous 556
Allow the stack to run every 100ms and change the units of time to ms.


Revision 556 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 8 17:27:24 2002 UTC (17 years ago) by ryker
Original Path: main/sip/resiprocate/test/testTransactionFSM.cxx
File length: 12124 byte(s)
Diff to previous 554
Assert if Helper::makeMessage fails.  We want to test the transaction FSM,
not the Helper function (this bit me).


Revision 554 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 8 16:11:57 2002 UTC (17 years ago) by ryker
Original Path: main/sip/resiprocate/test/testTransactionFSM.cxx
File length: 12088 byte(s)
Diff to previous 553
Whoops.  Increment iterator.


Revision 553 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 8 00:10:17 2002 UTC (17 years ago) by ryker
Original Path: main/sip/resiprocate/test/testTransactionFSM.cxx
File length: 12057 byte(s)
Diff to previous 550
s/cerr/DebugLog/


Revision 550 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 7 23:30:15 2002 UTC (17 years ago) by ryker
Original Path: main/sip/resiprocate/test/testTransactionFSM.cxx
File length: 12063 byte(s)
Diff to previous 539
Update this to match how TestTransport works now.


Revision 539 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 7 17:49:02 2002 UTC (17 years ago) by ryker
Original Path: main/sip/resiprocate/test/testTransactionFSM.cxx
File length: 12256 byte(s)
Diff to previous 537
Fixup.  The main thing wrong with this is detecting messages from the
wire properly.  TestTransport.cxx needs to be fixed and then this can
be updated to match the newer, improved interface there.


Revision 537 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 7 03:07:27 2002 UTC (17 years ago) by jason
Original Path: main/sip/resiprocate/test/testTransactionFSM.cxx
File length: 10343 byte(s)
Diff to previous 532
moved includes to sip2/


Revision 532 - (view) (download) (annotate) - [select for diffs]
Modified Thu Nov 7 02:49:16 2002 UTC (17 years ago) by derekm
Original Path: main/sip/resiprocate/test/testTransactionFSM.cxx
File length: 10283 byte(s)
Diff to previous 513
brought over changes from sipstack directory


Revision 513 - (view) (download) (annotate) - [select for diffs]
Added Wed Nov 6 19:38:37 2002 UTC (17 years ago) by derekm
Original Path: main/sip/resiprocate/test/testTransactionFSM.cxx
File length: 10301 byte(s)
moved tests from sipstack directory to test directory


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