[148954] in cryptography@c2.net mail archive

home help back first fref pref prev next nref lref last post

Re: [Cryptography] defaults, black boxes, APIs,

daemon@ATHENA.MIT.EDU (Marshall Clow)
Mon Jan 6 20:38:06 2014

X-Original-To: cryptography@metzdowd.com
From: Marshall Clow <mclow.lists@gmail.com>
In-Reply-To: <alpine.BSO.2.03.1401061235330.23755@astro.indiana.edu>
Date: Mon, 6 Jan 2014 17:07:04 -0800
To: Jonathan Thornburg <jthorn@astro.indiana.edu>
Cc: Cryptography Mailing List <cryptography@metzdowd.com>
Errors-To: cryptography-bounces+crypto.discuss=bloom-picayune.mit.edu@metzdowd.com


--===============4821624573892818836==
Content-Type: multipart/alternative; boundary="Apple-Mail=_A5ACB7EF-114F-4631-B01C-BB77511EEF40"


--Apple-Mail=_A5ACB7EF-114F-4631-B01C-BB77511EEF40
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252

On Jan 6, 2014, at 1:01 PM, Jonathan Thornburg =
<jthorn@astro.indiana.edu> wrote:

> Right now some compilers have skeleton support for these:
> * llvm and gcc implement AddressSanitizer for {x86,x86-64}, but is =
this
>  production-ready?

Yes, and it is in use in many development projects.

	=
http://blog.llvm.org/2013/03/testing-libc-with-address-sanitizer.html
	=
https://developer.mozilla.org/en-US/docs/Building_Firefox_with_Address_San=
itizer
	=
http://blog.qt.digia.com/blog/2013/04/17/using-gccs-4-8-0-address-sanitize=
r-with-qt/
	=
http://blogs.perl.org/users/rurban/2012/03/address-sanitizer-round-2.html

=97 Marshall
=20=

--Apple-Mail=_A5ACB7EF-114F-4631-B01C-BB77511EEF40
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=windows-1252

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dwindows-1252"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">On Jan =
6, 2014, at 1:01 PM, Jonathan Thornburg &lt;<a =
href=3D"mailto:jthorn@astro.indiana.edu">jthorn@astro.indiana.edu</a>&gt; =
wrote:<br><div><br class=3D"Apple-interchange-newline"><blockquote =
type=3D"cite"><span style=3D"font-family: LucidaGrande; font-size: 11px; =
font-style: normal; font-variant: normal; font-weight: normal; =
letter-spacing: normal; line-height: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: =
none; display: inline !important;">Right now some compilers have =
skeleton support for these:</span><br style=3D"font-family: =
LucidaGrande; font-size: 11px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;"><span style=3D"font-family: =
LucidaGrande; font-size: 11px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; float: none; display: inline =
!important;">* llvm and gcc implement AddressSanitizer for {x86,x86-64}, =
but is this</span><br style=3D"font-family: LucidaGrande; font-size: =
11px; font-style: normal; font-variant: normal; font-weight: normal; =
letter-spacing: normal; line-height: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><span =
style=3D"font-family: LucidaGrande; font-size: 11px; font-style: normal; =
font-variant: normal; font-weight: normal; letter-spacing: normal; =
line-height: normal; orphans: auto; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; widows: auto; word-spacing: =
0px; -webkit-text-stroke-width: 0px; float: none; display: inline =
!important;">&nbsp;production-ready?</span><br style=3D"font-family: =
LucidaGrande; font-size: 11px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;"></blockquote></div><br><div>Yes, and it =
is in use in many development projects.</div><div><br></div><div><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span><a =
href=3D"http://blog.llvm.org/2013/03/testing-libc-with-address-sanitizer.h=
tml">http://blog.llvm.org/2013/03/testing-libc-with-address-sanitizer.html=
</a></div><div><span class=3D"Apple-tab-span" style=3D"white-space:pre">	=
</span><a =
href=3D"https://developer.mozilla.org/en-US/docs/Building_Firefox_with_Add=
ress_Sanitizer">https://developer.mozilla.org/en-US/docs/Building_Firefox_=
with_Address_Sanitizer</a></div><div><span class=3D"Apple-tab-span" =
style=3D"white-space:pre">	</span><a =
href=3D"http://blog.qt.digia.com/blog/2013/04/17/using-gccs-4-8-0-address-=
sanitizer-with-qt/">http://blog.qt.digia.com/blog/2013/04/17/using-gccs-4-=
8-0-address-sanitizer-with-qt/</a></div><div><span =
class=3D"Apple-tab-span" style=3D"white-space:pre">	</span><a =
href=3D"http://blogs.perl.org/users/rurban/2012/03/address-sanitizer-round=
-2.html">http://blogs.perl.org/users/rurban/2012/03/address-sanitizer-roun=
d-2.html</a></div><div><br></div><div>=97 =
Marshall</div><div>&nbsp;</div></body></html>=

--Apple-Mail=_A5ACB7EF-114F-4631-B01C-BB77511EEF40--

--===============4821624573892818836==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
The cryptography mailing list
cryptography@metzdowd.com
http://www.metzdowd.com/mailman/listinfo/cryptography
--===============4821624573892818836==--

home help back first fref pref prev next nref lref last post