Wed, 11 Jan 2017 02:51:13 +0100 |
Stephan Bosch |
Updated copyright notices to include the year 2017.
|
Fri, 09 Sep 2016 18:10:29 +0300 |
Timo Sirainen |
Added asserts to make static analyzer happier.
|
Wed, 13 Jan 2016 12:24:03 +0200 |
Timo Sirainen |
global: freshen copyright
|
Tue, 30 Jun 2015 12:17:35 +0300 |
Timo Sirainen |
lib: istream_file.stat() fails, set stream_errno and error string.
|
Sat, 25 Apr 2015 11:23:00 +0300 |
Timo Sirainen |
lib: Added istream-unix for reading fd sockets via istream.
|
Mon, 05 Jan 2015 22:20:10 +0200 |
Phil Carmody |
global: freshen copyright
|
Mon, 29 Sep 2014 22:44:03 +0300 |
Timo Sirainen |
lib: Improved istream-file's failing read()/pread() error message.
|
Fri, 13 Jun 2014 02:18:53 +0300 |
Timo Sirainen |
lib: Added [io]_stream_create_fd_*autoclose()
|
Tue, 04 Feb 2014 16:23:22 -0500 |
Timo Sirainen |
Updated copyright notices to include year 2014.
|
Fri, 20 Sep 2013 00:14:11 +0300 |
Timo Sirainen |
istream-file: Assert-crash if read() fails with EBADF.
|
Fri, 20 Sep 2013 00:12:45 +0300 |
Timo Sirainen |
iostreams: Set stream error string when it provides extra information.
|
Wed, 13 Mar 2013 22:11:39 +0200 |
Timo Sirainen |
iostreams: Added close_parent flag to close() handler and clarified close/destroy APIs.
|
Mon, 11 Feb 2013 00:29:40 +0200 |
Timo Sirainen |
i_stream_sync() for file should reset eof flag immediately.
|
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.
|
Wed, 03 Oct 2012 18:17:26 +0300 |
Timo Sirainen |
Renamed network.[ch] to net.[ch].
|
Tue, 28 Aug 2012 22:40:57 +0300 |
Timo Sirainen |
i_stream_stat() API changed.
|
Fri, 29 Jun 2012 07:56:02 +0300 |
Timo Sirainen |
istreams: Set (file), (fd) or (buffer) as default name for those input streams.
|
Thu, 28 Jun 2012 01:30:50 +0300 |
Timo Sirainen |
istreams: Renamed i_stream_get_buffer_space() to i_stream_try_alloc()
|
Sun, 12 Feb 2012 18:55:28 +0200 |
Timo Sirainen |
Updated copyright notices to include year 2012.
|
Wed, 21 Sep 2011 13:56:13 +0300 |
Timo Sirainen |
Renamed lib/*-internal.h files to lib/*-private.h for consistency.
|
Fri, 04 Mar 2011 20:54:29 +0200 |
Timo Sirainen |
Updated copyright notices to include year 2011.
|
Mon, 15 Nov 2010 16:25:23 +0000 |
Timo Sirainen |
istream-file: Minor error message fix.
|
Thu, 12 Aug 2010 16:29:15 +0100 |
Timo Sirainen |
i_stream_create_fd(): If opening a directory, set stream_errno=EISDIR
|
Thu, 15 Jul 2010 20:38:29 +0100 |
Timo Sirainen |
Added i_stream_create_file() for creating istream from lazily opened file.
|
Sat, 06 Mar 2010 13:56:09 +0200 |
Timo Sirainen |
i/ostreams can now have a name (e.g. file path).
HEAD
|
Sun, 28 Feb 2010 13:38:43 +0200 |
Timo Sirainen |
file istream: If trying to seek backwards in unseekable stream, panic.
HEAD
|
Mon, 25 Jan 2010 01:19:08 +0200 |
Timo Sirainen |
Updated copyright notices to include year 2010.
HEAD
|
Sat, 27 Jun 2009 21:08:45 -0400 |
Timo Sirainen |
Added struct istream.readable_fd, which is used to determine if sendfile() can be used.
HEAD
|
Tue, 23 Jun 2009 18:35:26 -0400 |
Timo Sirainen |
Moved some common istream functionality to default istream implementation.
HEAD
|
Tue, 06 Jan 2009 09:25:38 -0500 |
Timo Sirainen |
Updated copyright notices to include year 2009.
HEAD
|
Sat, 13 Sep 2008 13:06:06 +0300 |
Timo Sirainen |
Input streams: Improved error handling and added more asserts.
HEAD
|
Fri, 25 Jan 2008 13:36:35 +0200 |
Timo Sirainen |
If EOF is triggered with keyboard (^D), make sure to return EOF for future
HEAD
|
Tue, 01 Jan 2008 22:05:21 +0200 |
Timo Sirainen |
Updated copyright notices to include year 2008.
HEAD
|
Sat, 22 Dec 2007 05:15:51 +0200 |
Timo Sirainen |
i_stream_create() now takes parent stream as parameter and internally sets
HEAD
|
Sat, 17 Nov 2007 08:13:03 +0200 |
Timo Sirainen |
Use likely() and unlikely() macros to make commonly checked error handling
HEAD
|
Sat, 20 Oct 2007 19:12:32 +0300 |
Timo Sirainen |
Added i_stream_get_buffer_space() to remove code duplication.
HEAD
|
Sun, 16 Sep 2007 14:34:22 +0300 |
Timo Sirainen |
Replaced my Copyright notices. The year range always ends with 2007 now.
HEAD
|
Sun, 16 Sep 2007 13:25:23 +0300 |
Timo Sirainen |
Removed _ prefixes from function names.
HEAD
|
Sun, 16 Sep 2007 12:22:27 +0300 |
Timo Sirainen |
Renamed struct _[io]stream to struct [io]stream_private. Also removed _
HEAD
|
Sun, 16 Sep 2007 11:40:56 +0300 |
Timo Sirainen |
Renamed __attr_*__ to ATTR_*. Renamed __attrs_used__ to ATTRS_DEFINED.
HEAD
|
Thu, 02 Aug 2007 18:27:46 +0300 |
Timo Sirainen |
Renamed i_stream_create_file() to i_stream_create_fd().
HEAD
|
Tue, 24 Jul 2007 06:59:56 +0300 |
Timo Sirainen |
Removed memory pool parameter from iostreams. Default pool was almost always
HEAD
|
Sat, 31 Mar 2007 11:42:36 +0300 |
Timo Sirainen |
Moved I_STREAM_MIN_SIZE to header
HEAD
|
Sat, 31 Mar 2007 11:37:54 +0300 |
Timo Sirainen |
Moved i_stream_compress() to generic code
HEAD
|
Sat, 31 Mar 2007 11:32:32 +0300 |
Timo Sirainen |
If istream implementation doesn't set set_max_buffer_size() or stat(),
HEAD
|
Wed, 07 Mar 2007 16:51:04 +0200 |
Timo Sirainen |
Removed caching from i_stream_stat(). The changes could be important in mbox
HEAD
|
Tue, 06 Feb 2007 12:40:15 +0200 |
Timo Sirainen |
Added istream->blocking setting. It's now used to assert-crash early if a
HEAD
|
Tue, 07 Nov 2006 15:58:56 +0200 |
Timo Sirainen |
When i/ostream is closed, change the fd to be -1 so it won't be accidentally
HEAD
|
Fri, 13 Jan 2006 22:25:57 +0200 |
Timo Sirainen |
Added "bool" type and changed all ints that were used as booleans to bool.
HEAD
|
Sun, 09 Oct 2005 12:55:29 +0300 |
Timo Sirainen |
Added exact parameter to i_stream_stat()
HEAD
|
Fri, 30 Sep 2005 23:10:38 +0300 |
Timo Sirainen |
Added i_stream_seek_mark() and used it
HEAD
|
Tue, 29 Mar 2005 13:28:06 +0300 |
Timo Sirainen |
Replaced i_stream_get_size() with i_stream_stat(). Added i_stream_sync().
HEAD
|
Mon, 28 Mar 2005 16:06:43 +0300 |
Timo Sirainen |
Added seekable variable to struct istream.
HEAD
|
Sun, 27 Mar 2005 16:51:54 +0300 |
Timo Sirainen |
Added pool_get_exp_grown_size(). Use it for buffers, istreams and ostreams
HEAD
|
Sun, 22 Aug 2004 15:09:25 +0300 |
Timo Sirainen |
_read() never returns 0 for files.
HEAD
|
Sun, 22 Aug 2004 07:00:06 +0300 |
Timo Sirainen |
Removed istream.disconnected, it's too much of a special case and the only
HEAD
|
Sun, 15 Aug 2004 06:40:30 +0300 |
Timo Sirainen |
We never do blocking reads/writes to network anymore. Changed imap and pop3
HEAD
|
Fri, 18 Jun 2004 03:32:25 +0300 |
Timo Sirainen |
Renamed istream->eof to istream->disconnected which is what it currently
HEAD
|
Tue, 27 Apr 2004 23:25:52 +0300 |
Timo Sirainen |
importing new index code. mbox still broken.
HEAD
|