⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 一个著名的SIP协议栈
💻
📖 第 1 页 / 共 5 页
字号:
2004-01-12    <alan@jasomi.com>
	* os/Timer.cxx:
		Minor timer cleanup.
	
	* TransactionState.hxx:
		Added mNetSource for explicit tracking of sources.
		Fixes for force target support.
	
	* SipMessage.hxx: renamed ...Target to ...ForceTarget.

	* ParserCategories.hxx (class Via): 
		Changed default transport to
		be empty.

	* Helper.cxx: cleanup of reason phrase code.
	(getPortForReply): renamed getSentPort to be in line with use.
	(getPortForReply): added notion of symmetric response.

2003-10-09 12:59  davidb

	* test/testData.cxx: added some tests

2003-10-09 12:58  davidb

	* test/limpc.cxx: corrected --help text

2003-10-09 12:58  jason

	* Transport.cxx: added call to Helper::validateMessage to validate
	more than just existence of Via header

2003-10-09 12:58  davidb

	* os/Data.cxx: generalize for any value of LocalAlloc

2003-10-09 12:57  davidb

	* ParserCategories.hxx: Token constructor against Data

2003-10-09 12:57  jason

	* test/testDns.cxx: added command line args

2003-10-09 12:57  davidb

	* ParserCategories.cxx: set the unknownMethodName even if it is
	know for backward compatibility

2003-10-09 12:57  jason

	* Helper.cxx, Helper.hxx: added a validate message check

2003-10-09 12:56  davidb

	* Headers.hxx, MethodTypes.hxx: added RFCs

2003-10-09 12:54  jason

	* DnsResult.cxx: fix problem with DnsResult calling handle() when
	results are already available

2003-10-08 01:38  alan

	* test/testMsgHeaderDiagram.cxx: impound

2003-10-07 16:49  alan

	* Helper.cxx, MsgHeaderScanner.cxx, MsgHeaderScanner.hxx, TODO,
	Transport.cxx, Transport.hxx, UdpTransport.cxx, test/Makefile.am,
	test/testStack.cxx: Added via-less changes to HEAD  Modified Files:
	  resiprocate/Helper.cxx resiprocate/MsgHeaderScanner.cxx	 
	resiprocate/MsgHeaderScanner.hxx resiprocate/TODO      
	resiprocate/Transport.cxx resiprocate/Transport.hxx    
	resiprocate/UdpTransport.cxx resiprocate/test/Makefile.am      
	resiprocate/test/testStack.cxx

2003-10-07 16:35  alan

	* Connection.cxx, Connection.hxx, SipMessage.cxx,
	TcpBaseTransport.cxx, Transport.cxx, os/Tuple.hxx,
	test/Makefile.am, test/testData.cxx, test/testResponses.cxx,
	test/testUdp.cxx: Completed via-less malformed message recovery. 
	Framework for other recoveries in Transport::basicCheck()  Modified
	Files:		configure.ac resiprocate/Connection.cxx        
	resiprocate/Connection.hxx resiprocate/SipMessage.cxx  
	resiprocate/TcpBaseTransport.cxx   Tag: b-dev-ah-20031006-viafix   
	    resiprocate/Transport.cxx	No tag	   
	resiprocate/os/Tuple.hxx resiprocate/test/Makefile.am  
	resiprocate/test/testData.cxx resiprocate/test/testUdp.cxx  Added
	Files:	      resiprocate/test/testResponses.cxx VS:
	-------------------------------------------------------------------
	---

2003-10-07 11:02  alan

	* test/Makefile.am: autotools minor tweaks

2003-10-07 08:03  alan

	* MsgHeaderScanner.cxx, MsgHeaderScanner.hxx, TODO, Transport.cxx,
	Transport.hxx, UdpTransport.cxx, test/Makefile.am,
	test/testStack.cxx: Made MsgHeaderScanner compile cleanly on OS/X. 
	Made Changes to testStack so bindaddr was used better.	Minor
	changes to Makefile.am for popts Adding via-less response fixes.  
	Modified Files:    Tag: b-dev-ah-20031006-viafix    
	resiprocate/MsgHeaderScanner.cxx       
	resiprocate/MsgHeaderScanner.hxx resiprocate/TODO      
	resiprocate/Transport.cxx resiprocate/Transport.hxx    
	resiprocate/UdpTransport.cxx resiprocate/test/Makefile.am      
	resiprocate/test/testStack.cxx

2003-10-06 17:57  alan

	* Helper.cxx, Transport.cxx, Transport.hxx, UdpTransport.cxx:
	Changes for via-less messages.	DO NOT USE. ON BRANCH TO CHECK ON
	VARIOUS PLATFORMS AND TO MIGRATE TESTING TO NEW MACHINE.
	(alan@jasomi.com)  Modified Files:   Tag: b-dev-20031006-via-fix   
	   Helper.cxx Transport.cxx Transport.hxx UdpTransport.cxx

2003-10-06 11:59  davidb

	* os/DnsUtil.cxx, test/testUri.cxx: ::1 is a valid IPV6 address

2003-10-04 21:47  fluffy

	* test/Makefile: made POP optional - wish this defaulted off so
	that stuff compiled by default

2003-10-04 21:09  fluffy

	* test/: test.vcproj, testIntrusiveList.cxx, testStack.cxx: updated

2003-10-04 21:08  fluffy

	* Connection.hxx, ConnectionManager.cxx, ConnectionManager.hxx:
	Fixed intrusinve lists in windows

2003-10-04 20:52  fluffy

	* test/testIntrusiveList.cxx: changed to work in windows

2003-10-04 19:41  jason

	* DnsResult.cxx: [no log message]

2003-10-04 19:34  fluffy

	* test/: limpc.cxx, test.vcproj: no change

2003-10-04 19:34  fluffy

	* test/testStack.cxx: took out the || 1 in HAVE_POPT_H #if defs

2003-10-04 19:32  fluffy

	* UdpTransport.cxx, Transport.cxx, TcpBaseTransport.cxx: don't
	print error for EWOULDBLOCK

2003-10-04 19:09  jason

	* DnsResult.cxx, DnsResult.hxx: fix a memory corruption error in
	set<SRV> by changing to vector<SRV>

2003-10-04 18:29  jason

	* DnsInterface.cxx, DnsInterface.hxx: simplify how supported
	transport types work

2003-10-04 16:47  fluffy

	* os/DnsUtil.cxx: fix endian problem

2003-10-04 15:50  jason

	* ConnectionManager.cxx: try a different delete

2003-10-04 15:50  jason

	* os/Tuple.cxx: fix compile issue

2003-10-04 15:50  jason

	* DnsResult.cxx: remove USE_ARES flag from dns resolver only do
	AAAA lookup if USE_IPV6

2003-10-04 14:34  fluffy

	* ConnectionManager.cxx, DnsInterface.cxx, DnsInterface.hxx,
	DnsResolver.hxx, DnsResult.cxx, TransportSelector.cxx, Uri.cxx: fix
	so ares.h is not exported to things that use resiprocate

2003-10-04 14:33  fluffy

	* os/Tuple.cxx: fix printing of IP addr for windows

2003-10-04 14:33  fluffy

	* os/Tuple.hxx: inlcude for scoklen_t type

2003-10-04 14:32  fluffy

	* test/test.vcproj, resiprocate.vcproj: Release and Debug work but
	SSL version are broken

2003-10-04 10:51  jason

	* TcpBaseTransport.cxx, Transport.cxx, UdpTransport.cxx,
	os/Socket.cxx: fix shutdown of transports in multithreaded case

2003-10-03 13:47  jason

	* test/testStack.cxx: support for v6 in test

2003-10-03 13:47  jason

	* os/Tuple.cxx: fix bug in length()

2003-10-03 13:46  jason

	* Transport.cxx, TransportSelector.cxx: debug

2003-10-02 22:08  jason

	* SipStack.cxx, SipStack.hxx, TransactionController.cxx,
	TransactionController.hxx, TransportSelector.cxx,
	TransportSelector.hxx, os/TransportType.hxx, os/Tuple.hxx:
	reorganized how v6 is specified to be more clear

2003-10-02 20:11  jason

	* UdpTransport.cxx: move errno stuff into base class

2003-10-02 20:11  jason

	* TransportSelector.cxx, TransportSelector.hxx: return default
	transport if no specific ones match based on transport type

2003-10-02 19:43  davidb

	* test/testUri.cxx: test operator== for reflexivity add tests from
	3261 19.1.4

2003-10-02 19:39  davidb

	* test/testTransactionFSM.cxx: use skipToChar when we can

2003-10-02 19:38  davidb

	* test/testParserCategories.cxx: fixed Uri comparison

2003-10-02 19:37  davidb

	* test/testParseBuffer.cxx: added tests for skip primitives

2003-10-02 19:36  davidb

	* test/testMultipartMixedContents.cxx: cosmetic

2003-10-02 19:36  davidb

	* test/testData.cxx: a few more tests

2003-10-02 19:35  davidb

	* os/: Data.cxx, Data.hxx: Data has own char buffer[128] for
	efficient heap use

2003-10-02 19:30  davidb

	* Uri.cxx: !nasty bug fixes! added case break added missing
	comparison in integer comparison made operator== reflexive list =>
	vector for efficiency

2003-10-02 19:28  davidb

	* ParserCategory.hxx: list => vector for efficiency

2003-10-02 18:53  jason

	* test/testTimer.cxx: fix test

2003-10-02 18:52  jason

	* os/Data.cxx, DnsResult.cxx, os/Inserter.hxx,
	os/RecursiveMutex.cxx, os/Tuple.cxx: fix compat with intel compiler

2003-10-02 16:28  jason

	* TcpBaseTransport.cxx, Transport.cxx, Transport.hxx,
	TransportSelector.cxx, TransportSelector.hxx, os/Tuple.cxx,
	os/Tuple.hxx: reorganize ipv6 stuff in TransportSelector,
	Transports and Tuple change datastructure for storing the
	Transports in the TransportSelector to be more efficient

2003-10-02 16:24  jason

	* DnsInterface.cxx, DnsInterface.hxx, DnsResult.cxx, DnsResult.hxx:
	change license to VOCAL

2003-10-02 16:24  jason

	* Connection.cxx: debug

2003-10-01 11:07  davidb

	* test/testEmbedded.cxx: rport automatically added in Via -- fix
	comparison string

2003-10-01 10:53  jason

	* test/testTypedef.cxx: compile on linux

2003-10-01 10:53  jason

	* test/testParserCategories.cxx: make the test pass

2003-10-01 10:53  jason

	* Connection.cxx, TcpBaseTransport.cxx, os/Socket.hxx,
	os/Tuple.cxx, os/Tuple.hxx, os/Socket.cxx: fix the cullen whirlwind

2003-10-01 08:35  fluffy

	* TransportSelector.cxx, TransportSelector.hxx: fix opening of
	socket and errno stuff

2003-10-01 08:33  fluffy

	* os/Fifo.hxx, os/Socket.cxx, os/Socket.hxx, os/DnsUtil.cxx,
	Transport.cxx, Transport.hxx, UdpTransport.cxx,
	ParserCategories.cxx, TcpBaseTransport.cxx, TcpConnection.cxx: fix
	errno stuff

2003-10-01 08:33  fluffy

	* test/: limpc.cxx, test.vcproj: compile windows

2003-09-30 12:31  jason

	* ConnectionManager.cxx, DnsResult.cxx, Headers.hxx, SipStack.cxx,
	os/Inserter.hxx, os/IntrusiveListElement.hxx, test/Makefile,
	test/testIntrusiveList.cxx, test/testTypedef.cxx: fixes for solaris

2003-09-29 19:59  jason

	* os/Socket.cxx: for solaris compiler

2003-09-29 19:38  jason

	* os/DnsUtil.cxx: getdomainname() and int e =
	ioctl(s,SIOCGIFCONF,&ifc) are not supported in solaris

2003-09-29 18:53  fluffy

	* os/IntrusiveListElement.hxx: change to compile windows - had to
	move private memeber to protected - no idea why this fixed the
	problem

2003-09-29 18:49  fluffy

	* TransportSelector.cxx, Transport.hxx, os/Tuple.hxx: fix for when
	there is no IPV6

2003-09-29 18:48  fluffy

	* TransactionController.cxx: fix compiler warning in windows

2003-09-29 16:07  alan

	* TransportSelector.cxx, os/Tuple.cxx, test/Makefile.am: minor
	compilation fixes for Linux

2003-09-29 15:56  alan

	* Makefile.am: fixed duplicate SUBDIRS

2003-09-29 15:51  alan

	* Makefile.am, Transport.hxx, TransportSelector.cxx,
	TransportSelector.hxx, config.hxx.in, os/Tuple.cxx, os/Tuple.hxx,
	test/Makefile.am, test/testStack.cxx, test/testUdp.cxx:
	TransportSelector changes.  sentPort() to clue for specifics. 
	Otherwise, will select tightest bound transport.  Populates topmost
	via with correct IP address.
	
	 Modified Files:
		Connection.cxx Connection.hxx ConnectionManager.cxx
		DnsResult.cxx DnsResult.hxx Helper.cxx Makefile.am
		StatelessHandler.cxx TcpBaseTransport.cxx TcpConnection.cxx
		TcpConnection.hxx TcpTransport.cxx TlsConnection.hxx
		TransactionState.cxx Transport.cxx Transport.hxx
		TransportMessage.hxx TransportSelector.cxx
		TransportSelector.hxx UdpTransport.cxx config.hxx.in
		resiprocate.vcproj os/DnsUtil.cxx os/DnsUtil.hxx
		os/Random.cxx os/Socket.cxx
		os/Socket.hxx os/Tuple.cxx os/Tuple.hxx test/Makefile.am
		test/testStack.cxx test/testUdp.cxx

2003-09-29 15:40  alan

	* Transport.hxx, TransportSelector.cxx, TransportSelector.hxx,
	os/Tuple.cxx, os/Tuple.hxx, test/Makefile.am, test/testStack.cxx:
	transport selector overhaul

2003-09-29 13:25  davidb

	* Connection.hxx: unse simplified IntrusiveListElement templates

2003-09-29 13:25  davidb

	* test/Makefile: added testIntrusiveList

2003-09-29 13:25  davidb

	* test/testIntrusiveList.cxx: [no log message]

2003-09-29 13:25  davidb

	* os/IntrusiveListElement.hxx: simplified templates, added license

2003-09-29 13:23  davidb

	* os/ParseBuffer.cxx: output parse errors to Info

2003-09-29 08:23  alan

	* Makefile.am: re-ordered build

2003-09-29 07:56  alan

	* Connection.cxx, Connection.hxx, ConnectionManager.cxx,
	DnsResult.cxx, DnsResult.hxx, Helper.cxx, StatelessHandler.cxx,
	TcpBaseTransport.cxx, TcpConnection.cxx, TcpConnection.hxx,
	TcpTransport.cxx, TlsConnection.hxx, TransactionState.cxx,
	Transport.cxx, Transport.hxx, TransportMessage.hxx,
	TransportSelector.cxx, UdpTransport.cxx, resiprocate.vcproj,
	os/DnsUtil.cxx, os/DnsUtil.hxx, os/IntrusiveListElement.hxx,
	os/Random.cxx, os/Socket.cxx, os/Socket.hxx, os/Tuple.cxx,
	os/Tuple.hxx, test/testStack.cxx: safety check-in before
	integrating Jasons changes

2003-09-28 17:37  jason

	* test/testStack.cxx: allow specification of protocol with -p

2003-09-28 17:36  jason

	* os/Socket.hxx: fix compile on linux

2003-09-28 17:36  jason

	* UdpTransport.cxx: [no log message]

2003-09-28 13:26  fluffy

	* os/DnsUtil.cxx, os/Socket.hxx, os/Tuple.cxx, Connection.hxx,
	DnsResult.cxx, DnsResult.hxx, TcpConnection.hxx, TlsConnection.hxx,
	resiprocate.vcproj: compiles under windows - added bunch of
	USE_IPV6 #ifdefs

2003-09-28 13:25  fluffy

	* os/IntrusiveListElement.hxx: This needs help before it will work
	under windoes - right not it just comiples by commenting stuff out
	- it would not run in widnows. Other versiosns should still work

2003-09-27 17:21  jason

	* Connection.cxx, TcpBaseTransport.cxx, TcpConnection.cxx,
	Transport.cxx: fix bug when read returns 0 bytes - means far side
	closed

2003-09-27 14:53  jason

	* os/: Random.cxx, Socket.cxx, Socket.hxx: change to use shutdown
	instead of close

2003-09-27 14:50  jason

	* Connection.cxx, TcpBaseTransport.cxx, TcpConnection.cxx,
	TcpTransport.cxx, TransportMessage.hxx: change some debug levels

2003-09-27 14:45  jason

	* ConnectionManager.cxx: fix memory leak in deleteConnection from
	mAddrMap and mIdMap

2003-09-27 10:27  jason

	* DnsResult.cxx: fixed bug with setting port for numeric ip query

2003-09-27 10:05  jason

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -