aboutsummaryrefslogtreecommitdiffstats
path: root/src/platforms
Commit message (Expand)AuthorAgeFilesLines
* remove stray argument from windowsSocket::sendRawNonBlockingMark Brand2012-11-291-1/+1
* Better handling of SSL_ERROR_WANT_READ/SSL_ERROR_WANT_WRITE. Sockets on Windo...Vincent Richard2012-11-292-36/+276
* add missing wincrypt.hMark Brand2012-11-121-0/+1
* Fixed compilation issues on Windows.Vincent Richard2012-11-062-3/+3
* OpenSSL support (thanks to Mehmet Bozkurt).Vincent Richard2012-11-034-1/+200
* Migrated build system to CMake. Conditional file compilation. Automatic selec...Vincent Richard2012-11-017-15/+58
* Added support for timeout when receiving data from a socket (POSIX platform).Vincent Richard2012-10-151-1/+49
* Added ability to parse directly from an input stream (eg. file). This allows ...Vincent Richard2012-04-162-0/+38
* Added stubs for timeout handler (#3045770).Vincent Richard2010-08-161-3/+8
* Connection time out.Vincent Richard2010-08-051-7/+118
* Return false instead of throwing an exception if file does not exist in isDir...Vincent Richard2010-03-161-0/+12
* Fixed compilation issue on Windows.Vincent Richard2010-02-031-1/+1
* Fixed non thread-safe getLocalCharset() function (thanks to Bartek Szurgot).Vincent Richard2009-12-081-0/+44
* Fixed not exception-safe constructor, which could lead to possible memory lea...Vincent Richard2009-12-082-22/+14
* Fixed directory renaming.Vincent Richard2009-12-011-1/+5
* Added block size on sockets to allow different buffer size for SSL.Vincent Richard2009-11-302-5/+17
* Removed some unnecessary consts on integral types where overrides conflict. A...Vincent Richard2009-11-041-2/+2
* Reset EOF flag when stream is reset.Vincent Richard2009-11-031-1/+3
* Relicensed VMime under the GNU GPL version 3. Changed copyright year to 2009.Vincent Richard2009-09-067-14/+14
* fsync() in posixFile::fileCreate(); changed posixFile::rename to exclusive se...Vincent Richard2009-07-111-0/+6
* Changed posix write wrapper since a) write can be interrupted and b) write ca...Vincent Richard2009-06-211-2/+23
* Added other missing return error checks for posix system calls; check consist...Vincent Richard2009-06-211-18/+62
* Check return status of fsync (Georg Sauthoff).Vincent Richard2009-06-211-1/+2
* Fixed duplicate switch case on AIX (thanks to Robin Rawson-Tetley).Vincent Richard2009-04-091-0/+2
* Missing #include for GCC 4.4 (thanks to Martin Michlmayr).Vincent Richard2008-11-091-0/+1
* Fixed compilation warnings.Vincent Richard2008-10-127-33/+33
* Fix for possible NULL return value for setlocale() (Zarafa).Vincent Richard2008-07-111-2/+2
* Changed copyright year to 2008.Vincent Richard2008-01-047-7/+7
* Initialize Winsock before using gethostbyname().Vincent Richard2007-10-161-0/+6
* Fixed typo in the copyright header, and added missing paragraph about linking.Vincent Richard2007-03-274-12/+28
* Changed copyright year to 2007.Vincent Richard2007-01-017-7/+7
* Imbue classic 'C' locale for the output of message parts and protocol commands.Vincent Richard2006-11-082-0/+4
* Renamed 'vmime::platformDependant' to 'vmime::platform'.Vincent Richard2006-10-111-1/+1
* Changed copyright year to 2006.Vincent Richard2006-02-057-7/+7
* Added support for getaddrinfo() on POSIX.Vincent Richard2005-12-261-0/+61
* Fixed a bug in argument vector.Vincent Richard2005-12-041-1/+1
* Added flush() on 'outputStream' + added unit tests for 'charsetFilteredOutput...Vincent Richard2005-10-203-0/+18
* Added service::setTimeoutHandlerFactory().Vincent Richard2005-10-042-16/+0
* Added service::setSocketFactory().Vincent Richard2005-10-042-14/+6
* Reduced waiting time.Vincent Richard2005-10-031-1/+1
* Too much CPU time used when waiting for data to be received.Vincent Richard2005-10-021-0/+10
* Updated FSF address.Vincent Richard2005-09-177-21/+33
* Non-blocking socket input/output.Vincent Richard2005-09-152-22/+51
* Error handling in posixSocket::send().Vincent Richard2005-08-241-7/+64
* Renamed 'vmime::messaging' to 'vmime::net'.Vincent Richard2005-08-234-6/+6
* Reference counting and smart pointers.Vincent Richard2005-07-135-48/+47
* Free memory for args.Vincent Richard2005-05-251-3/+8
* Oops... missing ')'.Vincent Richard2005-05-141-1/+1
* Replaced getpid() with GetCurrentProcessId() on Windows.Vincent Richard2005-05-141-2/+2
* Added 'childProcess'.Vincent Richard2005-04-303-0/+398