📄 changelog
字号:
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 + -