<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/Configure, branch OpenSSL_1_0_2d</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_0_2d</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_1_0_2d'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2015-06-05T10:15:11Z</updated>
<entry>
<title>Use cc instead of gcc so either clang or gcc is used as appropriate. Add clang</title>
<updated>2015-06-05T10:15:11Z</updated>
<author>
<name>Ben Laurie</name>
<email>ben@links.org</email>
</author>
<published>2015-05-01T14:53:46Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=f877da9cedb95df94105d7292f8e0963175e58dc'/>
<id>urn:sha1:f877da9cedb95df94105d7292f8e0963175e58dc</id>
<content type='text'>
flags needed to keep it happy.

Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
</content>
</entry>
<entry>
<title>Configure: replace -mv8 with -mcpu=v8 in SPARC config lines.</title>
<updated>2015-05-26T08:22:01Z</updated>
<author>
<name>Andy Polyakov</name>
<email>appro@openssl.org</email>
</author>
<published>2015-05-26T07:47:16Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=aa1e42215b6729c0143fb056e3791e3fcdf7af6a'/>
<id>urn:sha1:aa1e42215b6729c0143fb056e3791e3fcdf7af6a</id>
<content type='text'>
RT#3860

Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
</content>
</entry>
<entry>
<title>Use -Wall -Wextra with clang</title>
<updated>2015-04-17T16:26:09Z</updated>
<author>
<name>Emilia Kasper</name>
<email>emilia@openssl.org</email>
</author>
<published>2015-04-16T16:46:52Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=5613feaacc1334dce9809d60bc23f3081e6d35e6'/>
<id>urn:sha1:5613feaacc1334dce9809d60bc23f3081e6d35e6</id>
<content type='text'>
The disabled set of -Weverything is hard to maintain across versions.
Use -Wall -Wextra but also document other useful warnings that currently trigger.

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
</content>
</entry>
<entry>
<title>Appease clang -Wgnu-statement-expression</title>
<updated>2015-04-08T15:59:41Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2015-04-04T14:33:20Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=a4ba7163338f30675d7c58ed274d127ad7ac04e9'/>
<id>urn:sha1:a4ba7163338f30675d7c58ed274d127ad7ac04e9</id>
<content type='text'>
We use GNU statement expressions in crypto/md32_common.h, surrounded
by checks that GNU C is indeed used to compile.  It seems that clang,
at least on Linux, pretends to be GNU C, therefore finds the statement
expressions and then warns about them.

The solution is to have clang be quiet about it.

Reviewed-by: Rich Salz &lt;rsalz@openssl.org&gt;
(cherry picked from commit 04958e84d8079fa57a782db70f003c38b5b156fd)
</content>
</entry>
<entry>
<title>Restore -DTERMIO/-DTERMIOS on Windows platforms.</title>
<updated>2015-02-22T08:38:20Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2015-02-22T07:27:36Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=7f3563b576c0cf6fe6621f1d2dd92ec67d7e58e2'/>
<id>urn:sha1:7f3563b576c0cf6fe6621f1d2dd92ec67d7e58e2</id>
<content type='text'>
The previous defaulting to TERMIOS took away -DTERMIOS / -DTERMIO a
bit too enthusiastically.  Windows/DOSish platforms of all sorts get
identified as OPENSSL_SYS_MSDOS, and they get a different treatment
altogether UNLESS -DTERMIO or -DTERMIOS is explicitely given with the
configuration.  The answer is to restore those macro definitions for
the affected configuration targets.

Reviewed-by: Tim Hudson &lt;tjh@openssl.org&gt;
(cherry picked from commit ba4bdee7184a5cea5bef8739eb360e5c2bc3b52c)

Conflicts:
	Configure
</content>
</entry>
<entry>
<title>Assume TERMIOS is default, remove TERMIO on all Linux.</title>
<updated>2015-02-22T07:10:29Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2015-02-12T10:41:48Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=458a55af16b6b15c0b647a69b7d54a2c30f751b3'/>
<id>urn:sha1:458a55af16b6b15c0b647a69b7d54a2c30f751b3</id>
<content type='text'>
The rationale for this move is that TERMIOS is default, supported by
POSIX-1.2001, and most definitely on Linux.  For a few other systems,
TERMIO may still be the termnial interface of preference, so we keep
-DTERMIO on those in Configure.

crypto/ui/ui_openssl.c is simplified in this regard, and will define
TERMIOS for all systems except a select few exceptions.
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;

(cherry picked from commit 64e6bf64b36136d487e2fbf907f09612e69ae911)

Conflicts:
	Configure
	crypto/ui/ui_openssl.c
</content>
</entry>
<entry>
<title>Drop redundant and outdated __CYGWIN32__ tests.</title>
<updated>2015-01-22T12:06:47Z</updated>
<author>
<name>Corinna Vinschen</name>
<email>vinschen@redhat.com</email>
</author>
<published>2014-12-06T12:53:58Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=3577e01438469a64bfd435cbad902f2e291ddb1f'/>
<id>urn:sha1:3577e01438469a64bfd435cbad902f2e291ddb1f</id>
<content type='text'>
Change OPENSSL_SYSNAME_CYGWIN32 to OPENSSL_SYSNAME_CYGWIN.
Drop outdated Cygwin targets.

RT#3605
Signed-off-by: Corinna Vinschen &lt;vinschen@redhat.com&gt;
Reviewed-by: Tim Hudson &lt;tjh@openssl.org&gt;
(cherry picked from commit 732c5a6b928f10de4d6ca0394f49e9938a47a93b)

Resolved conflicts:

	Configure
	TABLE
</content>
</entry>
<entry>
<title>Remove inconsistency in ARM support.</title>
<updated>2015-01-06T10:14:23Z</updated>
<author>
<name>Andy Polyakov</name>
<email>appro@openssl.org</email>
</author>
<published>2014-11-07T21:48:22Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=f4868c99213c2b67d84e4506571216d23aa2d9fb'/>
<id>urn:sha1:f4868c99213c2b67d84e4506571216d23aa2d9fb</id>
<content type='text'>
This facilitates "universal" builds, ones that target multiple
architectures, e.g. ARMv5 through ARMv7. See commentary in
Configure for details.

Reviewed-by: Ard Biesheuvel &lt;ard.biesheuvel@linaro.org&gt;
Reviewed-by: Matt Caswell &lt;matt@openssl.org&gt;
(cherry picked from commit c1669e1c205dc8e695fb0c10a655f434e758b9f7)
</content>
</entry>
<entry>
<title>Add a clang build target for linux-x86_64</title>
<updated>2015-01-05T13:10:33Z</updated>
<author>
<name>Emilia Kasper</name>
<email>emilia@openssl.org</email>
</author>
<published>2015-01-05T12:46:26Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=bfaf796241d60132442db35bebda88dbafef53a1'/>
<id>urn:sha1:bfaf796241d60132442db35bebda88dbafef53a1</id>
<content type='text'>
This change documents the world as-is, by turning all warnings on,
and then turning warnings that trigger off again.

Reviewed-by: Andy Polyakov &lt;appro@openssl.org&gt;
Reviewed-by: Richard Levitte &lt;levitte@openssl.org&gt;
</content>
</entry>
<entry>
<title>New option no-ssl3-method which removes SSLv3_*method</title>
<updated>2014-11-19T22:54:30Z</updated>
<author>
<name>Dr. Stephen Henson</name>
<email>steve@openssl.org</email>
</author>
<published>2014-10-29T12:51:31Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=017a15cbd290a6fd008f19d1873071f36a624b1b'/>
<id>urn:sha1:017a15cbd290a6fd008f19d1873071f36a624b1b</id>
<content type='text'>
When no-ssl3 is set only make SSLv3 disabled by default. Retain -ssl3
options for s_client/s_server/ssltest.

When no-ssl3-method is set SSLv3_*method() is removed and all -ssl3
options.

We should document this somewhere, e.g. wiki, FAQ or manual page.
Reviewed-by: Emilia Käsper &lt;emilia@openssl.org&gt;

(cherry picked from commit 3881d8106df732fc433d30446625dfa2396da42d)
</content>
</entry>
</feed>
