log src/lib-imap/imap-parser.c @ 3879:928229f8b3e6 HEAD

age author description
Sat, 14 Jan 2006 20:47:20 +0200 Timo Sirainen deinit, unref, destroy, close, free, etc. functions now take a pointer to 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
Tue, 12 Jul 2005 17:43:44 +0300 Timo Sirainen Updated IS_ATOM_SPECIAL() list and moved it to header file. HEAD
Fri, 08 Apr 2005 15:04:55 +0300 Timo Sirainen Removed element_count variable, it's not used anymore. HEAD
Tue, 28 Sep 2004 13:55:36 +0300 Timo Sirainen BODY.PEEK[HEADER.FIELDS (...)] list is allowed to contain strings and HEAD
Wed, 06 Aug 2003 02:10:33 +0300 Timo Sirainen Fixes for parsing BODYSTRUCTURE HEAD
Wed, 02 Jul 2003 03:57:24 +0300 Timo Sirainen IMAP parser memory limits are now enforced by bytes per line rather than HEAD
Thu, 20 Mar 2003 21:06:05 +0200 Timo Sirainen Literals didn't work if they weren't the last argument. HEAD
Thu, 20 Mar 2003 19:06:23 +0200 Timo Sirainen We didn't stop after reading literal size. This broke using non-synced HEAD
Sun, 09 Mar 2003 02:35:20 +0200 Timo Sirainen Literal parser broke if \r\n wasn't in buffer at the time '}' was parsed. HEAD
Fri, 14 Feb 2003 12:58:50 +0200 Timo Sirainen Allow '\' character too in atoms, they're used in flags.. HEAD
Fri, 14 Feb 2003 11:08:06 +0200 Timo Sirainen show proper error message to 8bit chars HEAD
Fri, 14 Feb 2003 11:06:43 +0200 Timo Sirainen Allow wildcards anyway in atoms, they're needed with LIST. HEAD
Fri, 14 Feb 2003 10:00:01 +0200 Timo Sirainen Complain if atoms contain invalid characters. HEAD
Sat, 08 Feb 2003 12:44:01 +0200 Timo Sirainen Don't do x-unknown mime encoding. Correct way is to just send them as HEAD
Sat, 01 Feb 2003 12:29:17 +0200 Timo Sirainen Giving >7 args to imap command was buggy HEAD
Thu, 23 Jan 2003 05:28:46 +0200 Timo Sirainen Disconnect client if given non-sync literal size is too large. Better than HEAD
Thu, 23 Jan 2003 05:17:09 +0200 Timo Sirainen Support for LITERAL+ extension. HEAD
Wed, 22 Jan 2003 20:41:29 +0200 Timo Sirainen Externally parsed literal size always stops argument parsing now. Input HEAD
Tue, 21 Jan 2003 23:43:23 +0200 Timo Sirainen Missing ')' wasn't reported correctly. HEAD
Fri, 10 Jan 2003 22:58:28 +0200 Timo Sirainen Added old_size parameter to p_realloc() - we rarely need it and this way HEAD
Sun, 05 Jan 2003 15:09:51 +0200 Timo Sirainen Naming style changes, finally got tired of most of the typedefs. Also the HEAD
Sat, 04 Jan 2003 19:26:29 +0200 Timo Sirainen Use unsigned char* when accessing non-NUL terminating strings. Compiler HEAD
Fri, 03 Jan 2003 17:57:12 +0200 Timo Sirainen Rewrote rfc822-tokenize.c to work one token at a time so it won't uselessly HEAD
Thu, 02 Jan 2003 10:09:26 +0200 Timo Sirainen Don't access ImapArg's union members directly - too easy to mess up. Fixes a HEAD
Sat, 21 Dec 2002 15:08:49 +0200 Timo Sirainen We don't have separate read-write pools, so renamed pool_create(.., FALSE) HEAD
Thu, 19 Dec 2002 03:02:34 +0200 Timo Sirainen Buffer related cleanups. Use PATH_MAX instead of hardcoded 1024 for paths. HEAD
Wed, 18 Dec 2002 17:15:41 +0200 Timo Sirainen Marked all non-trivial buffer modifications with @UNSAFE tag. Several HEAD
Mon, 09 Dec 2002 17:25:20 +0200 Timo Sirainen Limited max. command argument elements to 128. Added more verbose error HEAD
Fri, 06 Dec 2002 03:09:22 +0200 Timo Sirainen Renamed IBuffer and OBuffer to IStream and OStream which describes their HEAD
Sun, 01 Dec 2002 20:00:03 +0200 Timo Sirainen All SEARCH arguments still may not have been parsed. HEAD
Sat, 30 Nov 2002 18:32:20 +0200 Timo Sirainen Maybe now? HEAD
Sat, 30 Nov 2002 18:09:37 +0200 Timo Sirainen Still not exactly right. HEAD
Sat, 30 Nov 2002 17:56:05 +0200 Timo Sirainen Lists still weren't fully parsed always. HEAD
Sat, 30 Nov 2002 17:40:18 +0200 Timo Sirainen Input parsing was a bit broken in some conditions. Mostly visible with HEAD
Mon, 28 Oct 2002 11:46:02 +0200 Timo Sirainen Added --enable-asserts (default) and fixed some warnings when building HEAD
Fri, 25 Oct 2002 04:06:19 +0300 Timo Sirainen Buffer returns const type, don't cast it away. HEAD
Fri, 25 Oct 2002 01:39:42 +0300 Timo Sirainen imap_parser_read_args() didn't correctly always return "need for more data" HEAD
Sun, 20 Oct 2002 06:37:03 +0300 Timo Sirainen List parsing was broken. HEAD
Fri, 18 Oct 2002 02:57:44 +0300 Timo Sirainen IMAP_ARG_EOL doesn't belong to number of arguments in list. HEAD
Thu, 17 Oct 2002 01:50:21 +0300 Timo Sirainen ImapArgList changed from linked list to array. easier to handle that way. HEAD
Mon, 14 Oct 2002 23:36:51 +0300 Timo Sirainen use p_realloc() instead of p_realloc_min(). HEAD
Mon, 14 Oct 2002 02:49:11 +0300 Timo Sirainen Split IOBuffer into mmaped IBuffer, file IBuffer, memory data IBuffer and HEAD
Sat, 12 Oct 2002 01:33:54 +0300 Timo Sirainen Dropped sent_time and alignment from MailIndexRecord. SEARCH can now use HEAD
Sat, 05 Oct 2002 23:39:19 +0300 Timo Sirainen compiler warning fixes HEAD
Tue, 24 Sep 2002 16:01:47 +0300 Timo Sirainen We didn't allow saving messages longer than 8192 bytes. Now we also send the HEAD
Sun, 08 Sep 2002 17:39:05 +0300 Timo Sirainen move size_t fixes HEAD
Tue, 03 Sep 2002 23:08:15 +0300 Timo Sirainen because the iobuffer is now buffered, the "+ OK" continuation request wasn't HEAD
Tue, 27 Aug 2002 22:16:54 +0300 Timo Sirainen Introduced uoff_t which is the unsigned-equilevant of off_t. This was needed HEAD
Sat, 24 Aug 2002 05:04:45 +0300 Timo Sirainen mbox fixes, not fully working yet but almost :) HEAD
Thu, 22 Aug 2002 01:10:20 +0300 Timo Sirainen Message data is parsed in blocks (no longer entirely mmap()ed). Several HEAD
Fri, 09 Aug 2002 12:15:38 +0300 Timo Sirainen Initial revision HEAD