aboutsummaryrefslogtreecommitdiffstats
path: root/src/platforms/posix/posixSocket.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merged source and header files in directory structure. Got rid of SConstruct ↵Vincent Richard2013-12-291-680/+0
| | | | build.
* Handle timeout in non-blocking send.Vincent Richard2013-12-171-0/+20
|
* More robust error checking.Vincent Richard2013-12-171-6/+6
|
* Simplified types for better readability. Use appropriate types (size_t, ↵Vincent Richard2013-12-101-8/+16
| | | | byte_t...). Minor warning fixes.
* Boost/C++11 shared pointers.Vincent Richard2013-11-211-6/+6
|
* Updated copyright year and maintainer email address.Vincent Richard2013-01-101-1/+1
|
* SSL server identity check.Vincent Richard2012-12-101-0/+95
|
* Better handling of SSL_ERROR_WANT_READ/SSL_ERROR_WANT_WRITE. Sockets on ↵Vincent Richard2012-11-291-7/+65
| | | | Windows platform are now non-blocking (thanks to Mehmet Bozkurt).
* Migrated build system to CMake. Conditional file compilation. Automatic ↵Vincent Richard2012-11-011-4/+7
| | | | selection of platform handler.
* Added support for timeout when receiving data from a socket (POSIX platform).Vincent Richard2012-10-151-1/+49
|
* Connection time out.Vincent Richard2010-08-051-7/+118
|
* Added block size on sockets to allow different buffer size for SSL.Vincent Richard2009-11-301-3/+9
|
* Relicensed VMime under the GNU GPL version 3. Changed copyright year to 2009.Vincent Richard2009-09-061-2/+2
|
* Fixed compilation warnings.Vincent Richard2008-10-121-2/+2
|
* Changed copyright year to 2008.Vincent Richard2008-01-041-1/+1
|
* Fixed typo in the copyright header, and added missing paragraph about linking.Vincent Richard2007-03-271-3/+7
|
* Changed copyright year to 2007.Vincent Richard2007-01-011-1/+1
|
* Imbue classic 'C' locale for the output of message parts and protocol commands.Vincent Richard2006-11-081-0/+2
|
* Renamed 'vmime::platformDependant' to 'vmime::platform'.Vincent Richard2006-10-111-1/+1
|
* Changed copyright year to 2006.Vincent Richard2006-02-051-1/+1
|
* Added support for getaddrinfo() on POSIX.Vincent Richard2005-12-261-0/+61
|
* Updated FSF address.Vincent Richard2005-09-171-3/+3
|
* Non-blocking socket input/output.Vincent Richard2005-09-141-22/+43
|
* Error handling in posixSocket::send().Vincent Richard2005-08-241-7/+64
|
* Renamed 'vmime::messaging' to 'vmime::net'.Vincent Richard2005-08-231-1/+1
|
* Reference counting and smart pointers.Vincent Richard2005-07-121-2/+2
|
* Updated VMime website URL.Vincent Richard2005-03-181-1/+1
|
* Fixed compilation problems on Solaris 9.Vincent Richard2005-03-161-1/+1
|
* Added diagnostic error string for 'exceptions::connection_error' + fixed a ↵Vincent Richard2005-01-041-8/+3
| | | | bug in 'posixSocket::connect()' when specifying an IP address.
* Changed year to 2005 in copyright header.Vincent Richard2005-01-031-1/+1
|
* Converted all C-style casts to C++-style casts + added unit test for ↵Vincent Richard2005-01-011-5/+5
| | | | utility::md5.
* Renamed files in POSIX platform handler.Vincent Richard2004-12-261-0/+191