Re: [Sipping] Testing the water: A transaction torture-tests draft

Byron Campen <bcampen@estacado.net> Sat, 12 May 2007 16:15 UTC

Return-path: <sipping-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1HmuG6-0006eq-Dy; Sat, 12 May 2007 12:15:50 -0400
Received: from sipping by megatron.ietf.org with local (Exim 4.43) id 1HmuG4-0006eg-Ll for sipping-confirm+ok@megatron.ietf.org; Sat, 12 May 2007 12:15:48 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1HmuG4-0006eX-CG for sipping@ietf.org; Sat, 12 May 2007 12:15:48 -0400
Received: from dsl001-129-069.dfw1.dsl.speakeasy.net ([72.1.129.69] helo=vicuna.estacado.net) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HmuG2-0000xO-Ue for sipping@ietf.org; Sat, 12 May 2007 12:15:48 -0400
Received: from [10.0.0.188] (ppp-70-253-142-138.dsl.rcsntx.swbell.net [70.253.142.138]) (authenticated bits=0) by vicuna.estacado.net (8.13.8/8.13.8) with ESMTP id l4CGFfef043217 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Sat, 12 May 2007 11:15:45 -0500 (CDT) (envelope-from bcampen@estacado.net)
In-Reply-To: <200705120200.l4C20rrx003833@dragon.ariadne.com>
References: <8FF5DE37-38BD-4000-9EE7-641F16A7E71E@estacado.net> <200705120200.l4C20rrx003833@dragon.ariadne.com>
Mime-Version: 1.0 (Apple Message framework v752.2)
Message-Id: <7BF01D1C-F0FF-4B80-A05E-26342C2C4F15@estacado.net>
From: Byron Campen <bcampen@estacado.net>
Subject: Re: [Sipping] Testing the water: A transaction torture-tests draft
Date: Sat, 12 May 2007 11:15:29 -0500
To: Dale.Worley@comcast.net
X-Mailer: Apple Mail (2.752.2)
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 386e0819b1192672467565a524848168
Cc: sipping@ietf.org
X-BeenThere: sipping@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SIPPING Working Group \(applications of SIP\)" <sipping.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:sipping@ietf.org>
List-Help: <mailto:sipping-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============1468180881=="
Errors-To: sipping-bounces@ietf.org

	I was thinking a torture-tests draft in the same spirit as RFC 4475  
and draft-ietf-sipping-ipv6-torture-tests; an enumeration of test- 
cases that could cause trouble for an unsuspecting implementation,  
with exposition on what makes the case interesting, and how  
implementations should react. Of course, the tests themselves would  
read differently, since the contents of the messages won't matter  
apart from stuff like the method and branch params.

Best regards,
Byron Campen

>    From: Byron Campen <bcampen@estacado.net>
>
>    I have doing a lot of work lately on hardening a SIP stack, and I
>    have repeatedly come across bugs triggered not by syntactic garbage
>    (malformed header-field-values and the like), but by semantic
>    garbage, usually in the form of transaction collisions. I'm trying
>    to get a feel for working-group interest on the subject, so let me
>    know what you think.
>
> It's obviously very valuable work.  What are you proposing?
>
> Dale
>
>
> _______________________________________________
> Sipping mailing list  https://www1.ietf.org/mailman/listinfo/sipping
> This list is for NEW development of the application of SIP
> Use sip-implementors@cs.columbia.edu for questions on current sip
> Use sip@ietf.org for new developments of core SIP

_______________________________________________
Sipping mailing list  https://www1.ietf.org/mailman/listinfo/sipping
This list is for NEW development of the application of SIP
Use sip-implementors@cs.columbia.edu for questions on current sip
Use sip@ietf.org for new developments of core SIP