Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
7
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Switch to GitLab Next
Sign in / Register
Toggle navigation
Open sidebar
gnutls
GnuTLS
Commits
9911a615
Commit
9911a615
authored
Nov 14, 2016
by
Nikos Mavrogiannopoulos
Browse files
doc: mention the RFC7613 normalization and the libunistring dependency
parent
48bf0336
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
12 additions
and
2 deletions
+12
-2
NEWS
NEWS
+9
-0
README.md
README.md
+3
-2
No files found.
NEWS
View file @
9911a615
...
...
@@ -20,10 +20,19 @@ See the end for copying conditions.
output the strict format by default, and can revert to the old one using
a flag.
** libgnutls: In all functions accepting UTF-8 passwords, ensure that
passwords are normalized according to RFC7613. When invalid UTF-8
passwords are detected, they are only tolerated for decryption.
This introduces a libunistring dependency on GnuTLS. A version of
libunistring is included in the library for the platforms that do
not ship it; it can be used with the '--with-included-unistring'
option to configure script.
** p11tool: Introduced the --initialize-pin and --initialize-so-pin
options.
** API and ABI modifications:
gnutls_utf8_password_normalize: Added
gnutls_ocsp_resp_get_responder2: Added
gnutls_x509_crt_get_issuer_dn3: Added
gnutls_x509_crt_get_dn3: Added
...
...
README.md
View file @
9911a615
...
...
@@ -37,6 +37,7 @@ We require several tools to check out and build the software, including:
*
[
gperf
](
http://www.gnu.org/software/gperf/
)
*
[
libtasn1
](
https://www.gnu.org/software/libtasn1/
)
(
optional
)
*
[
Libidn
](
http://www.gnu.org/software/libidn/
)
(
optional,
for internationalization of DNS)
*
[
Libunistring
](
http://www.gnu.org/software/libunistring/
)
(
optional,
for internationalization)
*
[
AWK
](
http://www.gnu.org/software/awk/
)
(
for
make dist, pmccabe2html)
*
[
git2cl
](
http://savannah.nongnu.org/projects/git2cl/
)
(
for
make dist, ChangeLog)
*
[
bison
](
http://www.gnu.org/software/bison
)
(
for
datetime parser in certtool)
...
...
@@ -50,7 +51,7 @@ some hints:
Debian/Ubuntu:
```
apt-get install -y git-core autoconf libtool gettext autopoint
apt-get install -y automake autogen nettle-dev libp11-kit-dev libtspi-dev
apt-get install -y automake autogen nettle-dev libp11-kit-dev libtspi-dev
libunistring-dev
apt-get install -y guile-2.0-dev libtasn1-6-dev libidn11-dev gawk gperf git2cl
apt-get install -y libunbound-dev dns-root-data bison help2man gtk-doc-tools
apt-get install -y texinfo texlive texlive-generic-recommended texlive-extra-utils
...
...
@@ -59,7 +60,7 @@ apt-get install -y texinfo texlive texlive-generic-recommended texlive-extra-uti
Fedora/RHEL:
```
yum install -y git autoconf libtool gettext-devel automake autogen
yum install -y nettle-devel p11-kit-devel autogen-libopts-devel
yum install -y nettle-devel p11-kit-devel autogen-libopts-devel
libunistring-devel
yum install -y trousers-devel guile-devel libtasn1-devel libidn-devel gawk gperf git2cl
yum install -y libtasn1-tools unbound-devel bison help2man gtk-doc texinfo texlive
```
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment