aboutsummaryrefslogtreecommitdiffstats
path: root/src/platforms/posix/posixSocket.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2013-12-29Merged source and header files in directory structure. Got rid of SConstruct ↵Vincent Richard1-680/+0
build.
2013-12-17Handle timeout in non-blocking send.Vincent Richard1-0/+20
2013-12-17More robust error checking.Vincent Richard1-6/+6
2013-12-10Simplified types for better readability. Use appropriate types (size_t, ↵Vincent Richard1-8/+16
byte_t...). Minor warning fixes.
2013-11-21Boost/C++11 shared pointers.Vincent Richard1-6/+6
2013-01-10Updated copyright year and maintainer email address.Vincent Richard1-1/+1
2012-12-10SSL server identity check.Vincent Richard1-0/+95
2012-11-29Better handling of SSL_ERROR_WANT_READ/SSL_ERROR_WANT_WRITE. Sockets on ↵Vincent Richard1-7/+65
Windows platform are now non-blocking (thanks to Mehmet Bozkurt).
2012-11-01Migrated build system to CMake. Conditional file compilation. Automatic ↵Vincent Richard1-4/+7
selection of platform handler.
2012-10-15Added support for timeout when receiving data from a socket (POSIX platform).Vincent Richard1-1/+49
2010-08-05Connection time out.Vincent Richard1-7/+118
2009-11-30Added block size on sockets to allow different buffer size for SSL.Vincent Richard1-3/+9
2009-09-06Relicensed VMime under the GNU GPL version 3. Changed copyright year to 2009.Vincent Richard1-2/+2
2008-10-12Fixed compilation warnings.Vincent Richard1-2/+2
2008-01-04Changed copyright year to 2008.Vincent Richard1-1/+1
2007-03-27Fixed typo in the copyright header, and added missing paragraph about linking.Vincent Richard1-3/+7
2007-01-01Changed copyright year to 2007.Vincent Richard1-1/+1
2006-11-08Imbue classic 'C' locale for the output of message parts and protocol commands.Vincent Richard1-0/+2
2006-10-11Renamed 'vmime::platformDependant' to 'vmime::platform'.Vincent Richard1-1/+1
2006-02-05Changed copyright year to 2006.Vincent Richard1-1/+1
2005-12-26Added support for getaddrinfo() on POSIX.Vincent Richard1-0/+61
2005-09-17Updated FSF address.Vincent Richard1-3/+3
2005-09-14Non-blocking socket input/output.Vincent Richard1-22/+43
2005-08-24Error handling in posixSocket::send().Vincent Richard1-7/+64
2005-08-23Renamed 'vmime::messaging' to 'vmime::net'.Vincent Richard1-1/+1
2005-07-12Reference counting and smart pointers.Vincent Richard1-2/+2
2005-03-18Updated VMime website URL.Vincent Richard1-1/+1
2005-03-16Fixed compilation problems on Solaris 9.Vincent Richard1-1/+1
2005-01-04Added diagnostic error string for 'exceptions::connection_error' + fixed a ↵Vincent Richard1-8/+3
bug in 'posixSocket::connect()' when specifying an IP address.
2005-01-03Changed year to 2005 in copyright header.Vincent Richard1-1/+1
2005-01-01Converted all C-style casts to C++-style casts + added unit test for ↵Vincent Richard1-5/+5
utility::md5.
2004-12-26Renamed files in POSIX platform handler.Vincent Richard1-1/+1
2004-12-26Moved all header files to 'vmime/' directory.Vincent Richard1-2/+2
2004-12-26Removed relative paths from #include's.Vincent Richard1-2/+2
2004-12-23Missing #include for close() function.Vincent Richard1-0/+1
2004-12-18Default platform handlers (currently only POSIX).Vincent Richard1-0/+190