MBOX-Line: From slusarz at curecanti.org  Tue Nov 27 11:48:11 2012
To: imap-protocol@u.washington.edu
From: Michael M Slusarz <slusarz@curecanti.org>
Date: Fri Jun  8 12:34:49 2018
Subject: [Imap-protocol] Re: Suspend/Restore feature proposal
In-Reply-To: <1354010571.12520.140661158658949.22643EF6@webmail.messagingengine.com>
References: <20121115215854.Horde.zz6B0O0tmt3ylHiEXzXhQQ4@bigworm.curecanti.org>
	<CABa8R6tHP2My0k2LqT1RzHoLQZA+X_jwUMU0cydm2sAwo8f4Fg@mail.gmail.com>
	<20121116143137.Horde.7Kb3aEW5DhM6CnuA2hAx4Q8@bigworm.curecanti.org>
	<e122fa25-9110-4b36-855d-0e7e273c5805@flaska.net>
	<20121121155417.Horde.ZeW7JqTPNxTAI-hTtrAT-Q9@bigworm.curecanti.org>
	<68035860-387d-43a9-8bb7-00744a7868b9@flaska.net>
	<20121126173224.Horde.BbqbGly8D0JG4aqG7fxoMw1@bigworm.curecanti.org>
	<CABa8R6vCJJ_oQqiMW2Ofqu1Se-hm+h8dYx7DN6qDVT4so2mDtg@mail.gmail.com>
	<20121126184814.Horde.pVkfF8iCAZNxKh-rRJmQ2g1@bigworm.curecanti.org>
	<1354010571.12520.140661158658949.22643EF6@webmail.messagingengine.com>
Message-ID: <20121127124811.Horde.VuMexjqX6lKpL2uX-qPgPw2@bigworm.curecanti.org>

Quoting Bron Gondwana <brong@fastmail.fm>:

> On Tue, Nov 27, 2012, at 02:48 AM, Michael M Slusarz wrote:
>> (full
>> disclosure: the recent Cyrus break is weird because it sent a BYE and
>> terminated instead of a failed command, so that wasn't previously
>> scanned for so we weren't catching this until recently. so we're not
>> perfect either.).
>
> I'm kinda embarassed about this one!  I forgot to put the GUID calculation
> call in the APPEND BINARY path, because nothing ever tested it and it
> appeared nobody was using it, because we didn't have a single complaint or
> failure with it until just a few weeks ago.

There's probably some deeper (sad) IMAP implementation story to be  
learned here.  RFC 3516 was published April 2003, and 9 years later  
we're the first one to ever use literal8's in an APPEND?

michael


