<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openssl/ssl/ssl_lib.c, branch OpenSSL_0_9_7c</title>
<subtitle>TLS/SSL and crypto library.</subtitle>
<id>http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_0_9_7c</id>
<link rel='self' href='http://git.bktus.com/gpgfrontend/openssl/atom?h=OpenSSL_0_9_7c'/>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/'/>
<updated>2003-09-27T07:33:28Z</updated>
<entry>
<title>Free the Kerberos context upon freeing the SSL.</title>
<updated>2003-09-27T07:33:28Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2003-09-27T07:33:28Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=c9b552534e5a256782caf296553edc443c65427a'/>
<id>urn:sha1:c9b552534e5a256782caf296553edc443c65427a</id>
<content type='text'>
Contributed by Andrew Mann &lt;amann@tccgi.com&gt;
</content>
</entry>
<entry>
<title>Fix a memory leak in SSL.</title>
<updated>2003-01-30T11:00:37Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2003-01-30T11:00:37Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=8f94b2010f1d7813d9ca18a365cf59db37fa98ba'/>
<id>urn:sha1:8f94b2010f1d7813d9ca18a365cf59db37fa98ba</id>
<content type='text'>
PR: 477
</content>
</entry>
<entry>
<title>Fix possible NULL dereferencial.</title>
<updated>2003-01-16T06:00:59Z</updated>
<author>
<name>Richard Levitte</name>
<email>levitte@openssl.org</email>
</author>
<published>2003-01-16T06:00:59Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=bc35d57932c3441d91ee94d2e25b4fdad306d807'/>
<id>urn:sha1:bc35d57932c3441d91ee94d2e25b4fdad306d807</id>
<content type='text'>
Notified by Verdon Walker &lt;VWalker@novell.com&gt;
</content>
</entry>
<entry>
<title>Many security improvements (CHATS) and a warning fix.</title>
<updated>2002-11-12T13:23:40Z</updated>
<author>
<name>Ben Laurie</name>
<email>ben@openssl.org</email>
</author>
<published>2002-11-12T13:23:40Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=9831d941ca3d46eab3e61e6983921220b9d5d09a'/>
<id>urn:sha1:9831d941ca3d46eab3e61e6983921220b9d5d09a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Correct and enhance the behaviour of "internal" session caching as it</title>
<updated>2002-10-29T00:31:14Z</updated>
<author>
<name>Geoff Thorpe</name>
<email>geoff@openssl.org</email>
</author>
<published>2002-10-29T00:31:14Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=6f7ba4be1f8019aa784a203ef05fad7b173cf559'/>
<id>urn:sha1:6f7ba4be1f8019aa784a203ef05fad7b173cf559</id>
<content type='text'>
relates to SSL_CTX flags and the use of "external" session caching. The
existing flag, "SSL_SESS_CACHE_NO_INTERNAL_LOOKUP" remains but is
supplemented with a complimentary flag, "SSL_SESS_CACHE_NO_INTERNAL_STORE".
The bitwise OR of the two flags is also defined as
"SSL_SESS_CACHE_NO_INTERNAL" and is the flag that should be used by most
applications wanting to implement session caching *entirely* by its own
provided callbacks. As the documented behaviour contradicted actual
behaviour up until recently, and since that point behaviour has itself been
inconsistent anyway, this change should not introduce any compatibility
problems. I've adjusted the relevant documentation to elaborate about how
this works.

Kudos to "Nadav Har'El" &lt;nyh@math.technion.ac.il&gt; for diagnosing these
anomalies and testing this patch for correctness.

PR: 311
</content>
</entry>
<entry>
<title>Reorder cleanup sequence in SSL_CTX_free() to leave ex_data for remove_cb().</title>
<updated>2002-08-16T17:02:30Z</updated>
<author>
<name>Lutz Jänicke</name>
<email>jaenicke@openssl.org</email>
</author>
<published>2002-08-16T17:02:30Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=68a9ee13e81fcb21e6ef43fa8a7de1a6b6ee0a9a'/>
<id>urn:sha1:68a9ee13e81fcb21e6ef43fa8a7de1a6b6ee0a9a</id>
<content type='text'>
Submitted by:
Reviewed by:
PR: 212
</content>
</entry>
<entry>
<title>Reorder inclusion of header files:</title>
<updated>2002-07-10T06:57:54Z</updated>
<author>
<name>Lutz Jänicke</name>
<email>jaenicke@openssl.org</email>
</author>
<published>2002-07-10T06:57:54Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=7e8852c54950cd2a66db322dd6338e47da6dcfc8'/>
<id>urn:sha1:7e8852c54950cd2a66db322dd6338e47da6dcfc8</id>
<content type='text'>
des_old.h redefines crypt:
#define crypt(b,s)\
	DES_crypt((b),(s))

This scheme leads to failure, if header files with the OS's true definition
of crypt() are processed _after_ des_old.h was processed. This is e.g. the
case on HP-UX with unistd.h.
As evp.h now again includes des.h (which includes des_old.h), this problem
only came up after this modification.
Solution: move header files (indirectly) including e_os.h before the header
files (indirectly) including evp.h.
Submitted by:
Reviewed by:
PR:
</content>
</entry>
<entry>
<title>Add 'void *' argument to app_verify_callback.</title>
<updated>2002-02-28T10:55:52Z</updated>
<author>
<name>Bodo Möller</name>
<email>bodo@openssl.org</email>
</author>
<published>2002-02-28T10:55:52Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=48781ef7f7ca116e2bc9aed2801a40aee6be03e3'/>
<id>urn:sha1:48781ef7f7ca116e2bc9aed2801a40aee6be03e3</id>
<content type='text'>
Submitted by: D. K. Smetters &lt;smetters@parc.xerox.com&gt;
Reviewed by: Bodo Moeller
</content>
</entry>
<entry>
<title>Fix the fix (Yoram Zahavi)...</title>
<updated>2002-02-27T11:24:39Z</updated>
<author>
<name>Lutz Jänicke</name>
<email>jaenicke@openssl.org</email>
</author>
<published>2002-02-27T11:24:39Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=21f422ca5e3fac01ca2966cdca9c516b1a044f87'/>
<id>urn:sha1:21f422ca5e3fac01ca2966cdca9c516b1a044f87</id>
<content type='text'>
Submitted by:
Reviewed by:
PR:
</content>
</entry>
<entry>
<title>Make sure that bad sessions are removed in SSL_clear() (found by</title>
<updated>2002-02-26T21:44:07Z</updated>
<author>
<name>Lutz Jänicke</name>
<email>jaenicke@openssl.org</email>
</author>
<published>2002-02-26T21:44:07Z</published>
<link rel='alternate' type='text/html' href='http://git.bktus.com/gpgfrontend/openssl/commit/?id=3b79d2789db948c544932336fd1f1a392728f072'/>
<id>urn:sha1:3b79d2789db948c544932336fd1f1a392728f072</id>
<content type='text'>
Yoram Zahavi).
Submitted by:
Reviewed by:
PR:
</content>
</entry>
</feed>
