Openwall GNU/*/Linux - a small security-enhanced Linux distro for servers
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date: Sat, 14 May 2011 17:32:05 +0200
From: magnum <rawsmooth@...dband.net>
To: "john-dev@...ts.openwall.com" <john-dev@...ts.openwall.com>
Subject: Re: NT_fmt bug

Great, thanks!

I'm just waiting for JimF to complete some good work now and then, in one shot or a couple, we'll get a Jumbo out that will really rock. I have code that drops the saved_plain for both ISO8859-1 and UTF-8 and this makes up for some serious boost!


Alain Espinosa <alainesp@...il.com>:

> Hi. Here are the changes needed:
> 
> 
> line 1472 in file 'x86-sse.S' change to:
> ...................................................
> movdqa const_init_d, d;                    \
> movl const_init_d, d3;                    \
>                                        \
> paddd (256*base)+nt_buffer4x, a;        \
> addl (64*base)+nt_buffer1x, a3;            \
> movdqa a, t1;                            \
> pslld $3, a;                            \
> roll $3, a3;                            \
> psrld $29, t1;                            \
> por t1, a;                                \
>                                        \
> STEP1(d, a, b, c, d3, a3, b3, c3, 1 , 7 , base)        \
> .......................................................
> 
> 
> 
> line 1228 in file 'x86-64.S' change to:
> .......................................................
> movdqa const_init_d(%rip), d;                    \
> movdqa const_init_d(%rip), d3;                    \
>                                                \
> paddd (512*base)+nt_buffer8x(%rip), a;            \
> paddd (512*base)+16+nt_buffer8x(%rip), a3;        \
> movdqa a, t1;                                    \
> movdqa a3, t13;                                    \
> pslld $3, a;                                    \
> pslld $3, a3;                                    \
> psrld $29, t1;                                    \
> psrld $29, t13;                                    \
> por t1, a;                                        \
> por t13, a3;                                    \
>                                                \
> STEP1(d, a, b, c, d3, a3, b3, c3, 1 , 7 , base)        \
> ........................................................
> 
> saludos,
> alain

Powered by blists - more mailing lists

Your e-mail address:

Powered by Openwall GNU/*/Linux - Powered by OpenVZ