[Proposal/Patch 1/3] Using GIO for POP3



Part libnetclient

This part of the patch adds the POP3 implementation and unit tests to libnetclient, and adds a few small 
improvements to the existing files.

* libnetclient/net-client-pop.c, libnetclient/net-client-pop.h: implement the NetClientPop class
* libnetclient/Makefile.am: include net-client-pop.[hc] in the build
* libnetclient/README: update documentation
* libnetclient/net-client-smtp.c: as the starttls and authentication capabilities are required in the connect 
method only, remove them from the object data; improve error checking
* libnetclient/net-client-smtp.h, libnetclient/net-client.h: documentation fixes
* libnetclient/net-client.c: add more debug messages
* libnetclient/test/Makefile.am, libnetclient/test/inetsim.conf, libnetclient/test/tests.c: include 
NetClientPop unit tests
* libnetclient/test/inetsim-1.2.6-POP3.diff: patch for INetSim fixing two bugs in its POP3 simulation, and 
adding pipelining support (see libnetclient/README)
* libnetclient/test/start-test-env.sh: generated file, should be removed from the repo

Attachment: pop3-gio_p1_libnetclient.diff.bz2
Description: application/bzip

Attachment: pgpPKRkgzlMSx.pgp
Description: PGP signature



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]