<?xml version="1.0"?>
<relnotes schema="1.0.0" name="ESock Server" purpose="" type="component">
<revision major="1" functional="0" minor="1" date="20071207">
<ref name="DEF110594" type="defect"/>
<description>Publishing TAccessPointInfo to partners. TAccessPointInfo is now a class rather than a struct since it has no public data. All functions remain inline as it is not intended to be extensible.</description>
</revision>
<revision major="1" functional="0" minor="0" date="20070910">
<ref name="1647-1648" type="preq"/>
<ref name="esock.dll" type="binary"/>
<description>es_config.h is updated with data structures needed for Tftp Server Name, Address and MultipleRawOptionDataPck class.
PREQ 1647, extraction of SName & SiAddr from DHCP Message Headers.
PREQ 1648, making parameter request configurable by using asynchronus DHCPINFORM message.</description>
</revision>
<purpose>
Framework supporting socket type communications. "Sockets" originate in Berkeley UNIX and enable inter-programme communications across comms interfaces ("peer-to-peer") using file-type semantics.
</purpose>
<defect number="DEF108287" title="[399] Wrong stop reason code sent from agentscpr on error during agent startup" revision="007">
DEF108287 [399] Wrong stop reason code sent from agentscpr on error during agent startup
DEF107879 RInternalSocket fails with a bad handle after being transfered to another thread
DEF108313 [399] Wrong msg sent to AgentCpr when agent fails to start
</defect>
<defect number="DEF107879" title="RInternalSocket fails with a bad handle after being transfered to another thread" revision="006">
DEF108287 [399] Wrong stop reason code sent from agentscpr on error during agent startup
DEF107879 RInternalSocket fails with a bad handle after being transfered to another thread
DEF108313 [399] Wrong msg sent to AgentCpr when agent fails to start
</defect>
<defect number="DEF108313" title="[399] Wrong msg sent to AgentCpr when agent fails to start" revision="005">
DEF108287 [399] Wrong stop reason code sent from agentscpr on error during agent startup
DEF107879 RInternalSocket fails with a bad handle after being transfered to another thread
DEF108313 [399] Wrong msg sent to AgentCpr when agent fails to start
</defect>
<defect number="DEF108229" title="Documentation fix and setting of Length for DNS option investigation in Ioctl()" revision="004">
Documentation fix and setting of Length for DNS option investigation in Ioctl()
</defect>
<defect number="PDEF104355" title="Kernel memory leak due to not closing RWorkerLock in CSubSessionIx destructor" revision="003">
Adding lock command
</defect>
<defect number="DEF104040" title="CR1039 Causes GCCXML errors" revision="002">
Added constructors for classes deriving from a base class with no default constructor
</defect>
<defect number="DEF103883" title="APIREG: Passing -1 to RSocket::Shutdown() does not give error" revision="001">
Update documentation for RSocket::Shutdown() to describe behaviour when values outside range of TShutdown are specified to the "how" parameter.
</defect>
<defect number="DEF112578" title="TE_Socket OOM steps stop prematurely" revision="001">
Added one line to CSocket::SendL(): SetReturn(err) before erroring client when SAP returns -ve error code after it attempts to write an MBUF chain.
</defect>
</relnotes>