log src/lib/istream-file.c @ 9354:687ac828b964 HEAD

age author description
Sat, 27 Jun 2009 20:53:35 -0400 Timo Sirainen Added struct istream.readable_fd, which is used to determine if sendfile() can be used. 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