aboutsummaryrefslogtreecommitdiffstats
path: root/src/platforms (unfollow)
Commit message (Expand)AuthorFilesLines
2013-12-29Merged source and header files in directory structure. Got rid of SConstruct ...Vincent Richard9-3534/+0
2013-12-17Handle timeout in non-blocking send.Vincent Richard2-0/+40
2013-12-17More robust error checking.Vincent Richard1-6/+6
2013-12-10Simplified types for better readability. Use appropriate types (size_t, byte_...Vincent Richard7-53/+70
2013-11-21Boost/C++11 shared pointers.Vincent Richard7-71/+68
2013-08-28Fixed sharing mode when opening file.Vincent Richard1-4/+4
2013-08-18Test for non-NULL 'ai_canonname', as per MSDN recommendation.Vincent Richard1-1/+1
2013-08-16Open the file in shared mode not to lock file.Vincent Richard1-2/+2
2013-06-07Include <winsock2.h> before <windows.h>, to avoid <winsock.h> inclusion.Vincent Richard1-1/+1
2013-05-12Lowered wait delay on Windows.Vincent Richard1-1/+1
2013-03-27Remove +x bit from source filesJan Engelhardt2-0/+0
2013-03-24Fixed warnings and 64-bit issues.Vincent Richard2-5/+5
2013-02-28Fixed issue #26: strcpy_s not available on MinGW.Vincent Richard1-0/+6
2013-02-26Use secure versions of time/string functions on Windows.Vincent Richard1-1/+1
2013-02-25Fixed typo in function name.Vincent Richard2-2/+2
2013-02-24fix include file caseMark Brand1-1/+1
2013-02-11Fixed invalid use of freed memory.Vincent Richard2-2/+4
2013-02-11Added missing includes.Vincent Richard1-0/+3
2013-02-10Check for MLang on Windows platform.Vincent Richard1-3/+3
2013-02-10Fixed issue #23. Avoid additional queries if gethostname() is already a FQDN....Vincent Richard2-54/+72
2013-02-05Check for localtime_r and gmtime_r at build instead of testing _REENTRANT. Us...Vincent Richard2-4/+10
2013-01-10Updated copyright year and maintainer email address.Vincent Richard9-12/+12
2012-12-27Fixed issue #17.Vincent Richard1-3/+8
2012-12-17Misc fixes for Windows build (thanks to Mehmet Bozkurt).Vincent Richard1-0/+2
2012-12-10SSL server identity check.Vincent Richard2-0/+162
2012-11-29remove stray argument from windowsSocket::sendRawNonBlockingMark Brand1-1/+1
2012-11-29Better handling of SSL_ERROR_WANT_READ/SSL_ERROR_WANT_WRITE. Sockets on Windo...Vincent Richard2-36/+276
2012-11-12add missing wincrypt.hMark Brand1-0/+1
2012-11-06Fixed compilation issues on Windows.Vincent Richard2-3/+3
2012-11-03OpenSSL support (thanks to Mehmet Bozkurt).Vincent Richard4-1/+200
2012-11-01Migrated build system to CMake. Conditional file compilation. Automatic selec...Vincent Richard7-15/+58
2012-10-15Added support for timeout when receiving data from a socket (POSIX platform).Vincent Richard1-1/+49
2012-04-16Added ability to parse directly from an input stream (eg. file). This allows ...Vincent Richard2-0/+38
2010-08-16Added stubs for timeout handler (#3045770).Vincent Richard1-3/+8
2010-08-05Connection time out.Vincent Richard1-7/+118
2010-03-16Return false instead of throwing an exception if file does not exist in isDir...Vincent Richard1-0/+12
2010-02-03Fixed compilation issue on Windows.Vincent Richard1-1/+1
2009-12-08Fixed non thread-safe getLocalCharset() function (thanks to Bartek Szurgot).Vincent Richard1-0/+44
2009-12-08Fixed not exception-safe constructor, which could lead to possible memory lea...Vincent Richard2-22/+14
2009-12-01Fixed directory renaming.Vincent Richard1-1/+5
2009-11-30Added block size on sockets to allow different buffer size for SSL.Vincent Richard2-5/+17
2009-11-04Removed some unnecessary consts on integral types where overrides conflict. A...Vincent Richard1-2/+2
2009-11-03Reset EOF flag when stream is reset.Vincent Richard1-1/+3
2009-09-06Relicensed VMime under the GNU GPL version 3. Changed copyright year to 2009.Vincent Richard7-14/+14
2009-07-11fsync() in posixFile::fileCreate(); changed posixFile::rename to exclusive se...Vincent Richard1-0/+6
2009-06-21Changed posix write wrapper since a) write can be interrupted and b) write ca...Vincent Richard1-2/+23
2009-06-21Added other missing return error checks for posix system calls; check consist...Vincent Richard1-18/+62
2009-06-21Check return status of fsync (Georg Sauthoff).Vincent Richard1-1/+2
2009-04-09Fixed duplicate switch case on AIX (thanks to Robin Rawson-Tetley).Vincent Richard1-0/+2
2008-11-09Missing #include for GCC 4.4 (thanks to Martin Michlmayr).Vincent Richard1-0/+1