| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merged source and header files in directory structure. Got rid of SConstruct ↵ | Vincent Richard | 2013-12-29 | 5 | -2101/+0 |
| | | | | | build. | ||||
| * | Handle timeout in non-blocking send. | Vincent Richard | 2013-12-17 | 1 | -0/+20 |
| | | |||||
| * | More robust error checking. | Vincent Richard | 2013-12-17 | 1 | -6/+6 |
| | | |||||
| * | Simplified types for better readability. Use appropriate types (size_t, ↵ | Vincent Richard | 2013-12-10 | 4 | -36/+47 |
| | | | | | byte_t...). Minor warning fixes. | ||||
| * | Boost/C++11 shared pointers. | Vincent Richard | 2013-11-21 | 4 | -42/+39 |
| | | |||||
| * | Remove +x bit from source files | Jan Engelhardt | 2013-03-27 | 1 | -0/+0 |
| | | |||||
| * | Fixed warnings and 64-bit issues. | Vincent Richard | 2013-03-24 | 1 | -3/+3 |
| | | |||||
| * | Fixed typo in function name. | Vincent Richard | 2013-02-25 | 1 | -1/+1 |
| | | |||||
| * | Fixed invalid use of freed memory. | Vincent Richard | 2013-02-11 | 1 | -1/+2 |
| | | |||||
| * | Fixed issue #23. Avoid additional queries if gethostname() is already a ↵ | Vincent Richard | 2013-02-10 | 1 | -27/+37 |
| | | | | | FQDN. Use getaddrinfo() instead of gethostbyname() for IPv6 compatibility. | ||||
| * | Check for localtime_r and gmtime_r at build instead of testing _REENTRANT. ↵ | Vincent Richard | 2013-02-05 | 1 | -2/+2 |
| | | | | | Use localtime_s and gmtime_s on Windows, if available. | ||||
| * | Updated copyright year and maintainer email address. | Vincent Richard | 2013-01-10 | 5 | -5/+5 |
| | | |||||
| * | SSL server identity check. | Vincent Richard | 2012-12-10 | 1 | -0/+95 |
| | | |||||
| * | Better handling of SSL_ERROR_WANT_READ/SSL_ERROR_WANT_WRITE. Sockets on ↵ | Vincent Richard | 2012-11-29 | 1 | -7/+65 |
| | | | | | Windows platform are now non-blocking (thanks to Mehmet Bozkurt). | ||||
| * | OpenSSL support (thanks to Mehmet Bozkurt). | Vincent Richard | 2012-11-03 | 2 | -1/+110 |
| | | |||||
| * | Migrated build system to CMake. Conditional file compilation. Automatic ↵ | Vincent Richard | 2012-11-01 | 4 | -8/+32 |
| | | | | | selection of platform handler. | ||||
| * | Added support for timeout when receiving data from a socket (POSIX platform). | Vincent Richard | 2012-10-15 | 1 | -1/+49 |
| | | |||||
| * | Added ability to parse directly from an input stream (eg. file). This allows ↵ | Vincent Richard | 2012-04-16 | 1 | -0/+20 |
| | | | | | very big messages to be parsed without loading the whole message data into memory. | ||||
| * | Connection time out. | Vincent Richard | 2010-08-05 | 1 | -7/+118 |
| | | |||||
| * | Return false instead of throwing an exception if file does not exist in ↵ | Vincent Richard | 2010-03-16 | 1 | -0/+12 |
| | | | | | isDirectory(), isFile(), canRead() and canWrite(). | ||||
| * | Fixed non thread-safe getLocalCharset() function (thanks to Bartek Szurgot). | Vincent Richard | 2009-12-08 | 1 | -0/+44 |
| | | |||||
| * | Fixed not exception-safe constructor, which could lead to possible memory ↵ | Vincent Richard | 2009-12-08 | 1 | -12/+8 |
| | | | | | leak (thanks to Bartek Szurgot). Get rid of const-ness on factories. | ||||
| * | Fixed directory renaming. | Vincent Richard | 2009-12-01 | 1 | -1/+5 |
| | | |||||
| * | Added block size on sockets to allow different buffer size for SSL. | Vincent Richard | 2009-11-30 | 1 | -3/+9 |
| | | |||||
| * | Reset EOF flag when stream is reset. | Vincent Richard | 2009-11-03 | 1 | -1/+3 |
| | | |||||
| * | Relicensed VMime under the GNU GPL version 3. Changed copyright year to 2009. | Vincent Richard | 2009-09-06 | 4 | -8/+8 |
| | | |||||
| * | fsync() in posixFile::fileCreate(); changed posixFile::rename to exclusive ↵ | Vincent Richard | 2009-07-11 | 1 | -0/+6 |
| | | | | | semantics - if dst exists it fails (Georg Sauthoff). | ||||
| * | Changed posix write wrapper since a) write can be interrupted and b) write ↵ | Vincent Richard | 2009-06-21 | 1 | -2/+23 |
| | | | | | can write less than specified without error (Georg Sauthoff). | ||||
| * | Added other missing return error checks for posix system calls; check ↵ | Vincent Richard | 2009-06-21 | 1 | -18/+62 |
| | | | | | consistent for -1 (Georg Sauthoff). | ||||
| * | Check return status of fsync (Georg Sauthoff). | Vincent Richard | 2009-06-21 | 1 | -1/+2 |
| | | |||||
| * | Fixed duplicate switch case on AIX (thanks to Robin Rawson-Tetley). | Vincent Richard | 2009-04-09 | 1 | -0/+2 |
| | | |||||
| * | Missing #include for GCC 4.4 (thanks to Martin Michlmayr). | Vincent Richard | 2008-11-09 | 1 | -0/+1 |
| | | |||||
| * | Fixed compilation warnings. | Vincent Richard | 2008-10-12 | 4 | -19/+19 |
| | | |||||
| * | Fix for possible NULL return value for setlocale() (Zarafa). | Vincent Richard | 2008-07-11 | 1 | -2/+2 |
| | | |||||
| * | Changed copyright year to 2008. | Vincent Richard | 2008-01-04 | 4 | -4/+4 |
| | | |||||
| * | Fixed typo in the copyright header, and added missing paragraph about linking. | Vincent Richard | 2007-03-27 | 4 | -12/+28 |
| | | |||||
| * | Changed copyright year to 2007. | Vincent Richard | 2007-01-01 | 4 | -4/+4 |
| | | |||||
| * | Imbue classic 'C' locale for the output of message parts and protocol commands. | Vincent Richard | 2006-11-08 | 2 | -0/+4 |
| | | |||||
| * | Renamed 'vmime::platformDependant' to 'vmime::platform'. | Vincent Richard | 2006-10-11 | 1 | -1/+1 |
| | | |||||
| * | Changed copyright year to 2006. | Vincent Richard | 2006-02-05 | 4 | -4/+4 |
| | | |||||
| * | Added support for getaddrinfo() on POSIX. | Vincent Richard | 2005-12-26 | 1 | -0/+61 |
| | | |||||
| * | Fixed a bug in argument vector. | Vincent Richard | 2005-12-04 | 1 | -1/+1 |
| | | |||||
| * | Added flush() on 'outputStream' + added unit tests for ↵ | Vincent Richard | 2005-10-20 | 2 | -0/+11 |
| | | | | | 'charsetFilteredOutputStream' when input contains invalid sequences. | ||||
| * | Added service::setTimeoutHandlerFactory(). | Vincent Richard | 2005-10-04 | 1 | -8/+0 |
| | | |||||
| * | Added service::setSocketFactory(). | Vincent Richard | 2005-10-04 | 1 | -7/+3 |
| | | |||||
| * | Reduced waiting time. | Vincent Richard | 2005-10-03 | 1 | -1/+1 |
| | | |||||
| * | Too much CPU time used when waiting for data to be received. | Vincent Richard | 2005-10-02 | 1 | -0/+10 |
| | | |||||
| * | Updated FSF address. | Vincent Richard | 2005-09-17 | 4 | -12/+12 |
| | | |||||
| * | Non-blocking socket input/output. | Vincent Richard | 2005-09-14 | 2 | -22/+51 |
| | | |||||
| * | Error handling in posixSocket::send(). | Vincent Richard | 2005-08-24 | 1 | -7/+64 |
| | | |||||
