Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: <3EE0E930.7060605@fillmore-labs.com> Date: Fri, 06 Jun 2003 21:19:12 +0200 From: Patrick Eisenacher MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: openssl commandline tools always output in text mode Content-Type: multipart/mixed; boundary="------------070103020403050004000807" X-Authenticated-Sender: eisenacher AT fillmore-labs DOT com User-Agent: KMail/1.5.9 Organization: Fillmore Labs GmbH X-Complaints-To: abuse AT fillmore-labs DOT com --------------070103020403050004000807 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Hi Corinna, > On Fri, Jun 06, 2003 at 01:29:29PM +0200, Patrick Eisenacher wrote: >> Did you try the example I provided in my last posting? > > No, I don't have keys and that stuff to test with. What I did was, > to examine the source code of OpenSSL. > > The OpenSSL tools do open input files generally in binary mode > while writing sometimes in binary mode, sometimes in the "don't > care" mode. > > If your input file contains CRLFs, the output file might contain > them untranslated. Is that possible here? Are your input files > "infected" with CRLFs? Nope. But I attached you a key, cert and testmail with which you should be able to reproduce the problem. The command is: $ openssl smime -decrypt -in testmail.corinna.plain.encrypted -recip corinna.crt -inkey corinna.key -out testit.out $ cat -A testit.out Content-Type: text/plain; charset=us-ascii; format=flowed^M$ Content-Transfer-Encoding: 7bit^M$ ^M$ test plain^M$ ^M$ $ od -c testit.out 0000000 C o n t e n t - T y p e : t e 0000020 x t / p l a i n ; c h a r s e 0000040 t = u s - a s c i i ; f o r m 0000060 a t = f l o w e d \r \n C o n t e 0000100 n t - T r a n s f e r - E n c o 0000120 d i n g : 7 b i t \r \n \r \n t e 0000140 s t p l a i n \r \n \r \n 0000154 Please let me know whether you get the same result as I do and whether this helps identifying the culprit. Thanks, Patrick --------------070103020403050004000807 Content-Type: application/x-gzip; name="testcase.tar.gz" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="testcase.tar.gz" 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 --------------070103020403050004000807 Content-Type: text/plain; charset=us-ascii -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/ --------------070103020403050004000807--