Check-in [f0d89b0c83]
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:fix for ticket [0e6bcf5d2a]
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: f0d89b0c8390d7d968a403d5d6e9abfa04187622
User & Date: chw 2019-05-31 15:11:20
References
2019-05-31
15:13 Closed ticket [0e6bcf5d2a]: Build win64 undrowish. Error while tls compile plus 5 other changes artifact: 72f1b57786 user: chw
Context
2019-05-31
16:37
fix for ticket [ac3eeb2f9a] check-in: 3fa36c2ea8 user: chw tags: trunk
15:11
fix for ticket [0e6bcf5d2a] check-in: f0d89b0c83 user: chw tags: trunk
2019-05-30
15:10
improve tcl-fuse w.r.t. [de97313b0b] check-in: acb4d8bdc9 user: chw tags: trunk
Changes

Changes to jni/libressl/README.md.

1
2
3
4
5
6
7
8
9
10
11
![LibreSSL image](https://www.libressl.org/images/libressl.jpg)
## Official portable version of [LibreSSL](https://www.libressl.org) ##

[![Build Status](https://travis-ci.org/libressl-portable/portable.svg?branch=master)](https://travis-ci.org/libressl-portable/portable)

LibreSSL is a fork of [OpenSSL](https://www.openssl.org) 1.0.1g developed by the
[OpenBSD](https://www.openbsd.org) project.  Our goal is to modernize the codebase,
improve security, and apply best practice development processes from OpenBSD.

## Compatibility with OpenSSL: ##

<
|
<
<








1


2
3
4
5
6
7
8

## Portable version of [LibreSSL](https://www.libressl.org) ##



LibreSSL is a fork of [OpenSSL](https://www.openssl.org) 1.0.1g developed by the
[OpenBSD](https://www.openbsd.org) project.  Our goal is to modernize the codebase,
improve security, and apply best practice development processes from OpenBSD.

## Compatibility with OpenSSL: ##

Changes to jni/libressl/crypto/compat/explicit_bzero_win.c.

5
6
7
8
9
10
11



12

13

#include <windows.h>
#include <string.h>

void
explicit_bzero(void *buf, size_t len)
{



	SecureZeroMemory(buf, len);

}







>
>
>

>

5
6
7
8
9
10
11
12
13
14
15
16
17

#include <windows.h>
#include <string.h>

void
explicit_bzero(void *buf, size_t len)
{
#ifdef __MINGW32__
	memset(buf, 0, len);
#else
	SecureZeroMemory(buf, len);
#endif
}