/[resiprocate]/branches/b-identity-0505/HeaderFieldValueList.cxx
ViewVC logotype

Log of /branches/b-identity-0505/HeaderFieldValueList.cxx

Parent Directory Parent Directory | Revision Log Revision Log


Sticky Revision:
(Current path doesn't exist after revision 4712)

Revision 4598 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 11 22:53:07 2005 UTC (14 years, 6 months ago) by derek
File length: 5674 byte(s)
Diff to previous 4521
set svn:eol-style to LF

Revision 4521 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 5 22:20:57 2005 UTC (14 years, 6 months ago) by derek
File length: 5674 byte(s)
Diff to previous 3735
branch for identity hacking

Revision 3735 - (view) (download) (annotate) - [select for diffs]
Modified Tue Dec 7 14:38:36 2004 UTC (14 years, 11 months ago) by sgodin
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 5674 byte(s)
Diff to previous 1980
- moved Win32 LEAK_CHECK to it's own header file
- include in files that call 'new'

Revision 1980 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 18 18:14:17 2003 UTC (16 years ago) by alan
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 5631 byte(s)
Diff to previous 1977
cleanup of assertions


Revision 1977 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 18 01:08:11 2003 UTC (16 years ago) by alan
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 5669 byte(s)
Diff to previous 1741
Merge of many Jasomi local changes.
2003-10-16 Alan Hawrylyshen <alan@jasomi.com>
	* Embedded.cxx (decode): Pointer checking made stronger

	* MultipartMixedContents.cxx : Added comments for assertion
	verification.

	* Preparse.cxx : Upgraded to handle SipFrags.

	* SdpContents.cxx : Made asserts less odious. (Open to discussion)

	* SdpContents.hxx : Constification. Added methods for encryption
	keys.

	* Security.cxx : Narrowed scope of const - error check ifdef.

	* SipFrag.cxx : Plumbed in new Preparse stuff.

	* TransactionState.cxx : Various assertions promoted / demoted.
			(Open for discussion)

	* Data.hxx : Added truncate method.

	* os/Random.cxx : Changed to /dev/urandom for seed. Fixes embedded
		blocking problems.

	* test/testSipFrag.cxx : Added test that fails with
		MsgHeaderScanner and works with Preparser.  Message is
		example from real UA in real scenario.

 Modified Files:
 	ChangeLog resiprocate/Contents.cxx resiprocate/DnsResolver.cxx
 	resiprocate/Embedded.cxx resiprocate/HeaderFieldValueList.cxx
 	resiprocate/MultipartMixedContents.cxx
 	resiprocate/MultipartMixedContents.hxx resiprocate/Pidf.cxx
 	resiprocate/Preparse.cxx resiprocate/Preparse.hxx
 	resiprocate/PreparseDiagnostic.cxx
 	resiprocate/RportParameter.cxx resiprocate/SdpContents.cxx
 	resiprocate/SdpContents.hxx resiprocate/Security.cxx
 	resiprocate/SipFrag.cxx resiprocate/SipMessage.cxx
 	resiprocate/TransactionController.cxx
 	resiprocate/TransactionState.cxx
 	resiprocate/UnknownHeaderType.cxx
 	resiprocate/UnknownHeaderType.hxx resiprocate/config.hxx.in
 	resiprocate/os/Coders.cxx resiprocate/os/Data.cxx
 	resiprocate/os/Data.hxx resiprocate/os/Random.cxx
 	resiprocate/test/testSipFrag.cxx


Revision 1741 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 14 04:15:28 2003 UTC (16 years, 2 months ago) by fluffy
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 5632 byte(s)
Diff to previous 1663
added the config.h include in


Revision 1663 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 19 23:11:33 2003 UTC (16 years, 2 months ago) by jason
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 5563 byte(s)
Diff to previous 1540
don't allow empty headers  (still requires support for special multi headers
that can be empty)
fix bug in multi output on separate lines


Revision 1540 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jul 7 22:14:18 2003 UTC (16 years, 4 months ago) by davidb
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 5489 byte(s)
Diff to previous 1423
allow valueless header encode


Revision 1423 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 8 17:48:51 2003 UTC (16 years, 6 months ago) by davidb
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 4532 byte(s)
Diff to previous 1305
added parsedEmpty -- header field value list may be empty but have parsed elements


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/HeaderFieldValueList.cxx
File length: 4356 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/HeaderFieldValueList.cxx
File length: 4357 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/HeaderFieldValueList.cxx
File length: 4393 byte(s)
Diff to previous 1054
change from sip2 to resiprocate


Revision 1054 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 11 23:22:57 2003 UTC (16 years, 10 months ago) by fluffy
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 4365 byte(s)
Diff to previous 1040
fix includes


Revision 1040 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 8 20:43:04 2003 UTC (16 years, 10 months ago) by davidb
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 4344 byte(s)
Diff to previous 1035
fixed embedded multiple headers


Revision 1035 - (view) (download) (annotate) - [select for diffs]
Modified Tue Jan 7 06:27:23 2003 UTC (16 years, 10 months ago) by davidb
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 4200 byte(s)
Diff to previous 727
Uri embedded headers


Revision 727 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 25 20:12:40 2002 UTC (16 years, 11 months ago) by davidb
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 3574 byte(s)
Diff to previous 537
generalized encode to unify with extension headers


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/HeaderFieldValueList.cxx
File length: 3594 byte(s)
Diff to previous 493
moved includes to sip2/


Revision 493 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 6 02:59:30 2002 UTC (17 years ago) by davidb
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 3579 byte(s)
Diff to previous 302
#include <> to
#include ""


Revision 302 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 8 10:14:26 2002 UTC (17 years, 1 month ago) by jason
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 3579 byte(s)
Diff to previous 298
member initializers,
turn on testSipMessage


Revision 298 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 7 15:28:59 2002 UTC (17 years, 1 month ago) by jason
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 3561 byte(s)
Diff to previous 297
remove back pointer from HeaderFieldValue to ParserCategory
-- have HeaderFieldValueList => ParserContainer => ParserCategory => HeaderFieldValue


Revision 297 - (view) (download) (annotate) - [select for diffs]
Modified Mon Oct 7 15:13:23 2002 UTC (17 years, 1 month ago) by jason
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 3564 byte(s)
Diff to previous 278
SipMessage copy constructor works
using HeaderFieldValueList to hold RequestLine, StatusLine


Revision 278 - (view) (download) (annotate) - [select for diffs]
Modified Sat Oct 5 04:47:57 2002 UTC (17 years, 1 month ago) by fluffy
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 3008 byte(s)
Diff to previous 269
fixed license statements


Revision 269 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 4 20:48:07 2002 UTC (17 years, 1 month ago) by jason
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 633 byte(s)
Diff to previous 262
more fixes to header memory management,
wrote a few raw and parsed header moving tests


Revision 262 - (view) (download) (annotate) - [select for diffs]
Modified Fri Oct 4 02:16:30 2002 UTC (17 years, 1 month ago) by jason
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 654 byte(s)
Diff to previous 253
simplified HeaderFieldValueList/ParserContainer HeaderFieldValue/ParserContainer
memory management, cloning, assigning
fixed encode to be as lazy as possible


Revision 253 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 3 00:21:46 2002 UTC (17 years, 1 month ago) by jason
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 2534 byte(s)
Diff to previous 202
fixed some initializers, got testSipMessage going with Preparse


Revision 202 - (view) (download) (annotate) - [select for diffs]
Modified Thu Sep 26 01:12:05 2002 UTC (17 years, 1 month ago) by jason
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 2472 byte(s)
Diff to previous 181
ParserContainerBase no longer a ParserCategory
Added string names to headers, comma tokenizing in constructor
casts => dynamic_cast


Revision 181 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 25 19:03:12 2002 UTC (17 years, 1 month ago) by jason
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 2454 byte(s)
Diff to previous 165
fix to SipMessage templated methods


Revision 165 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 25 01:07:08 2002 UTC (17 years, 1 month ago) by jason
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 2556 byte(s)
Diff to previous 78
*** empty log message ***


Revision 78 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 22 01:06:27 2002 UTC (17 years, 1 month ago) by dabryan
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 2557 byte(s)
Diff to previous 75
*** empty log message ***


Revision 75 - (view) (download) (annotate) - [select for diffs]
Modified Sun Sep 22 00:56:51 2002 UTC (17 years, 1 month ago) by dabryan
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 2297 byte(s)
Diff to previous 53
*** empty log message ***


Revision 53 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 21 21:00:35 2002 UTC (17 years, 1 month ago) by dabryan
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 2293 byte(s)
Diff to previous 48
*** empty log message ***


Revision 48 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 21 20:15:50 2002 UTC (17 years, 1 month ago) by dabryan
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 2080 byte(s)
Diff to previous 44
*** empty log message ***


Revision 44 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 21 19:51:19 2002 UTC (17 years, 1 month ago) by dabryan
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 2090 byte(s)
Diff to previous 35
*** empty log message ***


Revision 35 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 21 19:26:54 2002 UTC (17 years, 1 month ago) by dabryan
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 1832 byte(s)
Diff to previous 32
Changes to fix copy bug in header code


Revision 32 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 21 19:03:57 2002 UTC (17 years, 1 month ago) by dabryan
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 2002 byte(s)
Diff to previous 30
Fixes to allow others to compile.


Revision 30 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 21 18:27:00 2002 UTC (17 years, 1 month ago) by dabryan
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 1831 byte(s)
Diff to previous 26
Changes for header and subcomponent lists.


Revision 26 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 21 17:07:26 2002 UTC (17 years, 1 month ago) by dabryan
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 1797 byte(s)
Diff to previous 13
*** empty log message ***


Revision 13 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 21 05:09:06 2002 UTC (17 years, 1 month ago) by dabryan
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 1778 byte(s)
Diff to previous 11
Moved some stuff public


Revision 11 - (view) (download) (annotate) - [select for diffs]
Modified Sat Sep 21 04:23:24 2002 UTC (17 years, 1 month ago) by dabryan
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 1773 byte(s)
Diff to previous 10
Updates to allow printing of the underlying data structures.

Cleaned up the HeaderFieldValue(List) classes to use sub components.


Revision 10 - (view) (download) (annotate) - [select for diffs]
Added Sat Sep 21 02:48:30 2002 UTC (17 years, 1 month ago) by dabryan
Original Path: main/sip/resiprocate/HeaderFieldValueList.cxx
File length: 1644 byte(s)
Added the list of headers


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