kc3-lang/smtp/src/smtp.c

Branch :


Log

Author Commit Date CI Message
ee6d4b2c 2018-08-21 04:29:41 Set all source files to version 1.00.
88b4f8f1 2018-08-19 06:58:46 Move the SIGPIPE ignore call and add documentation about ignoring that signal.
921114bd 2018-08-19 06:13:06 Ignore SIGPIPE signal.
1d3a8bc0 2018-08-12 07:53:32 Minor reformatting and documentation updates.
27c8a717 2018-08-12 07:51:54 Add Valgrind suppression file to block warnings coming from the allocation routines in OpenSSL. Fix issue reported by Valgrind where empty responses from the server were getting written to before writing to stderr.
530cf11f 2018-08-11 22:29:33 Add new cafile parameter to smtp_open function which allows the caller to explicitly provide a certificate to use instead of adding the certificate to the default certificate path.
f6d4b5e0 2018-08-11 07:06:01 Fix buffer length issue when copying line buffer. Remove carriage-return character when printing debug text. Do not print headers with NULL values. Fix unsigned character comparison when validating header keys. Ensure caller provides a required FROM address. Fix other miscellaneous issues while updating test cases. Fixed a number of problems where test cases did not work as described.
f0a769ef 2018-06-23 21:02:33 Allow sending UTF-8 email headers. Also add support for UTF-8 email addresses in the MAIL and RCPT commands which requires that the email server supports the SMTPUTF8 extension.
51b3e569 2018-06-16 17:56:41 Fixed unsigned warnings generated by clang.
347426b4 2018-06-16 17:04:43 Add missing netinet/in.h header which generated error for missing IPPROTO_TCP define on FreeBSD.
e46b1980 2018-06-01 16:08:58 Add an SMTP client C library which consists of a header file and a C file. These two files can get included and compiled directly into another program which will allow that program to send emails to an SMTP email server.