- 15 6月, 2016 2 次提交
-
-
由 Andy Polyakov 提交于
Reviewed-by: NRich Salz <rsalz@openssl.org>
-
由 David Benjamin 提交于
use strict would have caught a number of historical bugs in the perlasm code, some in the repository and some found during review. It even found a fresh masm-only bug (see below). This required some tweaks. The "single instance is enough" globals got switched to proper blessed objects rather than relying on symbolic refs. A few types need $opcode passed in as a result. The $$line thing is a little bit of a nuisance. There may be a clearer pattern to use instead. This even a bug in the masm code. 9b634c9b added logic to make labels global or function-global based on whether something starts with a $, seemingly intended to capture the $decor setting of '$L$'. However, it references $ret which is not defined in label::out. label::out is always called after label::re, so $ret was always the label itself, so the line always ran. I've removed the regular expression so as not to change the behavior of the script. A number of the assembly files now routinely jump across functions, so this seems to be the desired behavior now. GH#1165 Signed-off-by: NAndy Polyakov <appro@openssl.org> Reviewed-by: NRich Salz <rsalz@openssl.org>
-
- 20 4月, 2016 2 次提交
-
-
由 Rich Salz 提交于
Add copyright to most .pl files This does NOT cover any .pl file that has other copyright in it. Most of those are Andy's but some are public domain. Fix typo's in some existing files. Reviewed-by: NRichard Levitte <levitte@openssl.org>
-
由 Andy Polyakov 提交于
Reviewed-by: NRichard Levitte <levitte@openssl.org>
-
- 07 3月, 2016 1 次提交
-
-
由 Andy Polyakov 提交于
Not all assemblers of "gas" flavour handle binary constants, e.g. seasoned MacOS Xcode doesn't, so give them a hand. Reviewed-by: NRich Salz <rsalz@openssl.org> Reviewed-by: NViktor Dukhovni <viktor@openssl.org>
-
- 13 2月, 2016 1 次提交
-
-
由 Viktor Dukhovni 提交于
Reviewed-by: NRichard Levitte <levitte@openssl.org>
-
- 12 2月, 2016 2 次提交
-
-
由 Richard Levitte 提交于
Once upon a time, there was chop, which somply chopped off the last character of $_ or a given variable, and it was used to take off the EOL character (\n) of strings. ... but then, you had to check for the presence of such character. So came chomp, the better chop which checks for \n before chopping it off. And this worked well, as long as Perl made internally sure that all EOLs were converted to \n. These days, though, there seems to be a mixture of perls, so lines from files in the "wrong" environment might have \r\n as EOL, or just \r (Mac OS, unless I'm misinformed). So it's time we went for the more generic variant and use s|\R$||, the better chomp which recognises all kinds of known EOLs and chops them off. A few chops were left alone, as they are use as surgical tools to remove one last slash or one last comma. NOTE: \R came with perl 5.10.0. It means that from now on, our scripts will fail with any older version. Reviewed-by: NRich Salz <rsalz@openssl.org>
-
由 Andy Polyakov 提交于
RT#3885 Reviewed-by: NRich Salz <rsalz@openssl.org>
-
- 06 2月, 2016 1 次提交
-
-
由 FdaSilvaYY 提交于
Signed-off-by: NRich Salz <rsalz@openssl.org> Reviewed-by: NMatt Caswell <matt@openssl.org>
-
- 12 9月, 2014 1 次提交
-
-
由 Andy Polyakov 提交于
Reviewed-by: NRich Salz <rsalz@openssl.org>
-
- 10 7月, 2014 1 次提交
-
-
由 Andy Polyakov 提交于
-
- 15 2月, 2014 1 次提交
-
-
由 Andy Polyakov 提交于
-
- 10 12月, 2013 1 次提交
-
-
由 Andy Polyakov 提交于
-
- 03 10月, 2013 1 次提交
-
-
由 Andy Polyakov 提交于
-
- 06 9月, 2013 1 次提交
-
-
- 01 7月, 2013 1 次提交
-
-
由 Andy Polyakov 提交于
-
- 13 5月, 2013 1 次提交
-
-
由 Andy Polyakov 提交于
-
- 13 8月, 2012 1 次提交
-
-
由 Andy Polyakov 提交于
perlasm/x86_64-xlate.pl instead.
-
- 14 3月, 2012 1 次提交
-
-
由 Andy Polyakov 提交于
PR: 2435,2440
-
- 21 1月, 2012 1 次提交
-
-
由 Andy Polyakov 提交于
-
- 12 11月, 2011 1 次提交
-
-
由 Andy Polyakov 提交于
-
- 18 10月, 2011 1 次提交
-
-
由 Andy Polyakov 提交于
fix bug in .crt section alignment. PR: 2620, 2624
-
- 12 9月, 2011 1 次提交
-
-
由 Andy Polyakov 提交于
http://crypto.stanford.edu/vpaes/ for background information. It's not integrated into build system yet.
-
- 13 8月, 2011 1 次提交
-
-
由 Andy Polyakov 提交于
-
- 04 7月, 2011 1 次提交
-
-
由 Andy Polyakov 提交于
assembler workaround to all assemblers.
-
- 02 7月, 2011 1 次提交
-
-
由 Andy Polyakov 提交于
-
- 27 6月, 2011 1 次提交
-
-
由 Andy Polyakov 提交于
-
- 04 6月, 2011 1 次提交
-
-
由 Andy Polyakov 提交于
-
- 19 5月, 2011 2 次提交
-
-
由 Andy Polyakov 提交于
Solaris, MacOS X, elderly gas...
-
由 Andy Polyakov 提交于
PR: 2466
-
- 17 5月, 2011 1 次提交
-
-
由 Andy Polyakov 提交于
pclmulqdq.
-
- 11 10月, 2010 1 次提交
-
-
由 Andy Polyakov 提交于
PR 2356
-
- 27 7月, 2010 1 次提交
-
-
由 Andy Polyakov 提交于
-
- 01 6月, 2010 1 次提交
-
-
由 Andy Polyakov 提交于
-
- 13 5月, 2010 1 次提交
-
-
由 Andy Polyakov 提交于
-
- 10 4月, 2010 1 次提交
-
-
由 Andy Polyakov 提交于
correct solution to problem addressed in committ #19244.
-
- 04 2月, 2010 1 次提交
-
-
由 Dr. Stephen Henson 提交于
-
- 20 1月, 2010 1 次提交
-
-
由 Andy Polyakov 提交于
PR: 2094,2095
-
- 16 11月, 2009 1 次提交
-
-
由 Andy Polyakov 提交于
This resolves md5-x86_64.pl and sha1-x86_64.pl bugs, but without modifying the code. PR: 2094,2095
-
- 13 5月, 2009 1 次提交
-
-
由 Andy Polyakov 提交于
-