Hello, Last week I had updated all the files inside resiprocate project, there were 32 files that needed to be updated. Also I had created a Pull Request <https://github.com/resiprocate/resiprocate/pull/47>: 32 files updated, 1 file created and configure.ac <https://github.com/udit043/resiprocate/commit/097a30890d6dfb81cab790e992748d44ea1e6bf5#diff-67e997bcfdac55191033d57a16d1408a> file updated for successful build <https://travis-ci.org/resiprocate/resiprocate/builds/138290837> in Travis-CI, For quick view of all the files that I have updated please visit <http://paste.debian.net/hidden/11d413da/>.
During fourth week I have updated <https://github.com/resiprocate/resiprocate/pull/47/commits/9c59340c0ac853ec074b923f82299717b94fe6ce> Errdes.hxx header file for printing the error message with the error number. E.g. If error number is 22 then log error message will be, “socket error EINVAL (Invalid argument) 22” If error number is negative or unknown error occur then log message will be, “socket error Unknown error errno” (e.g. “socket error Unknown error -48”) I have also made documentation of the bug that I have solved. I have started working on next bug <https://project.freertc.org/issues/28> which I have to solve. On 14 June 2016 at 12:28, Udit Raikwar <[email protected]> wrote: > During third week I have updated all the files inside resiprocate project > that contains numeric error codes, there were 32 files that needed to be > updated, 32 files which I have updated are as follow: > -> *resiprocate/resip/stack * > - ConnectionManager.cxx > <https://github.com/udit043/resiprocate/blob/master/resip/stack/ConnectionManager.cxx> > - DateCategory.cxx > <https://github.com/udit043/resiprocate/blob/master/resip/stack/DateCategory.cxx> > - GenericPidfContents.cxx > <https://github.com/udit043/resiprocate/blob/master/resip/stack/GenericPidfContents.cxx> > - InternalTransport.cxx > <https://github.com/udit043/resiprocate/blob/master/resip/stack/InternalTransport.cxx> > - TcpBaseTransport.cxx > <https://github.com/udit043/resiprocate/blob/master/resip/stack/TcpBaseTransport.cxx> > - TcpConnection.cxx > <https://github.com/udit043/resiprocate/blob/master/resip/stack/TcpConnection.cxx> > - TransportSelector.cxx > <https://github.com/udit043/resiprocate/blob/master/resip/stack/TransportSelector.cxx> > -> *resiprocate/resip/stack/test* > - dumpTls.cxx > <https://github.com/udit043/resiprocate/blob/master/resip/stack/test/dumpTls.cxx> > - Resolver.cxx > <https://github.com/udit043/resiprocate/blob/master/resip/stack/test/Resolver.cxx> > - testSipStackInvite.cxx > <https://github.com/udit043/resiprocate/blob/master/resip/stack/test/testSipStackInvite.cxx> > - Transceiver > <https://github.com/udit043/resiprocate/blob/master/resip/stack/test/Transceiver.cxx> > *->* *resiprocate/resip/stack/ssl* > - DtlsTransport.cxx > <https://github.com/udit043/resiprocate/blob/master/resip/stack/ssl/DtlsTransport.cxx> > - Security.cxx > <https://github.com/udit043/resiprocate/blob/master/resip/stack/ssl/Security.cxx> > - TlsConnection.cxx > <https://github.com/udit043/resiprocate/blob/master/resip/stack/ssl/TlsConnection.cxx> > * ->* *resiprocate/resip/recon/MOHParkServer* > - HttpBase.cxx > <https://github.com/udit043/resiprocate/blob/master/resip/recon/MOHParkServer/HttpBase.cxx> > *->* *resiprocate/rutil* > - FdPoll.cxx > <https://github.com/udit043/resiprocate/blob/master/rutil/FdPoll.cxx> > - FileSystem.cxx > <https://github.com/udit043/resiprocate/blob/master/rutil/FileSystem.cxx> > - DnsUtil.cxx > <https://github.com/udit043/resiprocate/blob/master/rutil/DnsUtil.cxx> > - ServerProcess.cxx > <https://github.com/udit043/resiprocate/blob/master/rutil/ServerProcess.cxx> > - Socket.cxx > <https://github.com/udit043/resiprocate/blob/master/rutil/Socket.cxx> > * -> resiprocate/tfm* > - Resolver.cxx > <https://github.com/udit043/resiprocate/blob/master/tfm/Resolver.cxx> > - TestRtp.cxx > <https://github.com/udit043/resiprocate/blob/master/tfm/TestRtp.cxx> > -*> resiprocate/repro* > - HttpBase.cxx > <https://github.com/udit043/resiprocate/blob/master/repro/HttpBase.cxx> > - HttpConnection.cxx > <https://github.com/udit043/resiprocate/blob/master/repro/HttpConnection.cxx> > - RegSyncClient.cxx > <https://github.com/udit043/resiprocate/blob/master/repro/RegSyncClient.cxx> > > - XmlRpcConnection.cxx > <https://github.com/udit043/resiprocate/blob/master/repro/XmlRpcConnection.cxx> > - XmlRpcServerBase.cxx > <https://github.com/udit043/resiprocate/blob/master/repro/XmlRpcServerBase.cxx> > * -> resiprocate/apps/clicktocall* > - HttpBase.cxx > <https://github.com/udit043/resiprocate/blob/master/apps/clicktocall/HttpBase.cxx> > - HttpConnection.cxx > <https://github.com/udit043/resiprocate/blob/master/apps/clicktocall/HttpConnection.cxx> > - XmlRpcConnection.cxx > <https://github.com/udit043/resiprocate/blob/master/apps/clicktocall/XmlRpcConnection.cxx> > - XmlRpcServerBase.cxx > <https://github.com/udit043/resiprocate/blob/master/apps/clicktocall/XmlRpcServerBase.cxx> > * -> resiprocate/apps/ichat-gw * > - MediaRelay.cxx > <https://github.com/udit043/resiprocate/blob/master/apps/ichat-gw/MediaRelay.cxx> > > One new header file created in directory: > * -> **resiprocate/rutil* > - Errdes.hxx > <https://github.com/udit043/resiprocate/blob/master/rutil/Errdes.hxx> > > - Created Pull Request > <https://github.com/resiprocate/resiprocate/pull/47>: > 32 files updated, 1 file created and configure.ac > <https://github.com/udit043/resiprocate/commit/097a30890d6dfb81cab790e992748d44ea1e6bf5#diff-67e997bcfdac55191033d57a16d1408a> > file > updated for successful build > <https://travis-ci.org/resiprocate/resiprocate/builds/137097245>in > Travis-Ci. > > On 7 June 2016 at 00:56, Udit Raikwar <[email protected]> wrote: > >> Hello, >> I have done following things in past two weeks : >> >> Week 1: >> - Successfully installed and configured resiprocate. >> - Read codes and discuss with mentor about the format of logging message. >> - Define new functions for converting error codes into string. >> - (eg “*socket error 22*” into “*socket error EINVAL (Invalid argument)* >> ”) >> - Create header file 'Errdes.hxx >> <https://github.com/udit043/resiprocate/blob/master/resip/stack/ssl/Errdes.hxx>' >> and cxx file 'Errdes.cxx >> <https://github.com/udit043/resiprocate/blob/master/resip/stack/ssl/Errdes.cxx>' >> for performing this task. >> - Successfully test it on TlsConnection.cxx >> <https://github.com/udit043/resiprocate/commit/6b51be06b00cd5c4118cf3c0c4c12bc0a8bb5910> >> file >> >> Week 2: >> - Update header file with new functions. >> - Update files inside >> -> Resip/Stack >> - ConnectionManager.cxx >> <https://github.com/udit043/resiprocate/blob/master/resip/stack/ConnectionManager.cxx> >> - DateCategory.cxx >> <https://github.com/udit043/resiprocate/blob/master/resip/stack/DateCategory.cxx> >> - GenericPidfContents.cxx >> <https://github.com/udit043/resiprocate/blob/master/resip/stack/GenericPidfContents.cxx> >> - InternalTransport.cxx >> <https://github.com/udit043/resiprocate/blob/master/resip/stack/InternalTransport.cxx> >> - TcpBaseTransport.cxx >> <https://github.com/udit043/resiprocate/blob/master/resip/stack/TcpBaseTransport.cxx> >> - TcpConnection.cxx >> <https://github.com/udit043/resiprocate/blob/master/resip/stack/TcpConnection.cxx> >> - TransportSelector.cxx >> <https://github.com/udit043/resiprocate/blob/master/resip/stack/TransportSelector.cxx> >> -> Resip/Stack/Test >> - dumpTls.cxx >> <https://github.com/udit043/resiprocate/blob/master/resip/stack/test/dumpTls.cxx> >> - Resolver.cxx >> <https://github.com/udit043/resiprocate/blob/master/resip/stack/test/Resolver.cxx> >> - testSipStackInvite.cxx >> <https://github.com/udit043/resiprocate/blob/master/resip/stack/test/testSipStackInvite.cxx> >> - Transceiver >> <https://github.com/udit043/resiprocate/blob/master/resip/stack/test/Transceiver.cxx> >> -> Resip/Stack/SSL >> - DtlsTransport.cxx >> <https://github.com/udit043/resiprocate/blob/master/resip/stack/ssl/DtlsTransport.cxx> >> - Security.cxx >> <https://github.com/udit043/resiprocate/blob/master/resip/stack/ssl/Security.cxx> >> - TlsConnection.cxx >> <https://github.com/udit043/resiprocate/blob/master/resip/stack/ssl/TlsConnection.cxx> >> -> Resip/Stack/Recon >> - HttpBase.cxx >> <https://github.com/udit043/resiprocate/blob/master/resip/recon/MOHParkServer/HttpBase.cxx> >> - Created Pull Request >> <https://github.com/resiprocate/resiprocate/pull/44> >> >> In the next week i will update all other files inside resiprocate project >> and commit it to the repository and update the pull request. >> -- >> Regards >> Udit Raikwar, >> Jabalpur Engineering College. >> +91-9009875316 >> <https://github.com/udit043> >> <http://stackoverflow.com/users/4499919/udit043> >> <https://www.youtube.com/channel/UC8-VO5MVPJg7SMQFFvw6O_w> >> <https://in.linkedin.com/in/udit-raikwar-251498ab> >> <https://plus.google.com/+UditRaikwar> >> <https://www.facebook.com/udit.tutu> >> > > > > -- > Thanks, > Udit Raikwar, > Jabalpur Engineering College. > +91-9009875316 > <https://github.com/udit043> > <http://stackoverflow.com/users/4499919/udit043> > <https://www.youtube.com/channel/UC8-VO5MVPJg7SMQFFvw6O_w> > <https://in.linkedin.com/in/udit-raikwar-251498ab> > <https://plus.google.com/+UditRaikwar> > <https://www.facebook.com/udit.tutu> > -- Thanks, Udit Raikwar, Jabalpur Engineering College. +91-9009875316 <https://github.com/udit043> <http://stackoverflow.com/users/4499919/udit043> <https://www.youtube.com/channel/UC8-VO5MVPJg7SMQFFvw6O_w> <https://in.linkedin.com/in/udit-raikwar-251498ab> <https://plus.google.com/+UditRaikwar> <https://www.facebook.com/udit.tutu>
