log src/lib-ssl-iostream/ostream-openssl.c @ 22843:f2d74b6dd754

age author description
Fri, 09 Feb 2018 17:24:28 +0100 Stephan Bosch lib-ssl-iostream: ostream-openssl: Fix behavior of o_stream_flush() so that 1 is only returned when buffer is empty.
Thu, 15 Feb 2018 15:47:48 +0100 Stephan Bosch lib-ssl-iostream: ostream-openssl: Create local variable for sstream->ssl_io->plain_output in o_stream_ssl_flush().
Mon, 01 Jan 2018 22:42:08 +0100 Stephan Bosch Updated copyright notices to include the year 2018.
Wed, 11 Jan 2017 02:51:13 +0100 Stephan Bosch Updated copyright notices to include the year 2017.
Fri, 29 Apr 2016 15:50:06 +0300 Timo Sirainen global: Use buffer_get_writable_size() where possible
Wed, 13 Jan 2016 12:24:03 +0200 Timo Sirainen global: freshen copyright
Mon, 05 Jan 2015 22:20:10 +0200 Phil Carmody global: freshen copyright
Mon, 09 Jun 2014 15:11:50 +0300 Timo Sirainen lib-ssl-iostream: Implement get_used_size() method.
Tue, 04 Feb 2014 16:23:22 -0500 Timo Sirainen Updated copyright notices to include year 2014.
Fri, 20 Sep 2013 00:12:45 +0300 Timo Sirainen iostreams: Set stream error string when it provides extra information.
Wed, 10 Apr 2013 22:05:36 +0300 Timo Sirainen iostream-ssl: Don't hang if ostream's max buffer size is set to 0.
Wed, 13 Mar 2013 22:11:39 +0200 Timo Sirainen iostreams: Added close_parent flag to close() handler and clarified close/destroy APIs.
Sun, 10 Mar 2013 18:36:40 +0200 Timo Sirainen lib-ssl-iostream: Fixed "bad write retry" errors when output had to be buffered.
Sat, 02 Feb 2013 17:02:55 +0200 Timo Sirainen Oops :) Update copyrights to 2013 without breaking all .c files.
Sat, 02 Feb 2013 17:01:07 +0200 Timo Sirainen Updated copyright notices to include year 2013.
Tue, 06 Nov 2012 01:04:24 +0200 Timo Sirainen lib-ssl-iostream now dynamically loads openssl library instead of linking to it.
Sat, 11 Aug 2012 02:53:49 +0300 Timo Sirainen Added o_stream_get_fd().
Fri, 22 Jun 2012 18:51:42 +0300 Timo Sirainen lib-ssl-iostream: Memory leak fixes
Sun, 12 Feb 2012 18:55:28 +0200 Timo Sirainen Updated copyright notices to include year 2012.
Wed, 21 Sep 2011 15:54:06 +0300 Timo Sirainen lib-ssl-iostream: If flush wants to read, make sure the flush callback isn't being called again.
Wed, 21 Sep 2011 14:40:35 +0300 Timo Sirainen Simplified creating filter ostreams.
Wed, 21 Sep 2011 13:56:13 +0300 Timo Sirainen Renamed lib/*-internal.h files to lib/*-private.h for consistency.
Wed, 21 Sep 2011 12:34:02 +0300 Timo Sirainen lib-ssl-iostream: Don't require SSL ostream to always have unlimited buffer size.
Wed, 07 Sep 2011 11:19:03 +0300 Timo Sirainen lib-ssl-iostream: Handle flush_pending and set_max_buffer_size properly.
Wed, 07 Sep 2011 11:18:15 +0300 Timo Sirainen lib-ssl-iostream: Fixed ostream to preserve/use flush callback correctly.
Wed, 07 Sep 2011 10:59:35 +0300 Timo Sirainen Added o_stream_switch_ioloop() and implemented it to all ostreams.
Wed, 07 Sep 2011 10:24:11 +0300 Timo Sirainen lib-ssl-iostream: When SSL i/ostream is closed, close also the plain stream.
Wed, 07 Sep 2011 08:40:41 +0300 Timo Sirainen lib-ssl-iostream: Compiler warning fix.
Tue, 06 Sep 2011 13:40:50 +0300 Timo Sirainen lib-ssl-iostream: Code cleanups, fixes, asserts and comments.
Mon, 31 Jan 2011 18:40:27 +0200 Timo Sirainen Added lib-ssl-iostream for handling SSL connections more easily.