Gustavo Zacarias
71af8d275c
gnutls: security bump to version 3.2.5
...
Fix for GNUTLS-SA-2013-3.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2013-10-25 12:22:54 +02:00
Thomas De Schampheleire
66bb10b7b0
Config.in files: unify comments of toolchain option dependencies
...
This patch lines up the comments in Config.in files that clarify which
toolchain options the package depends on.
Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2013-10-14 22:45:57 +02:00
Gustavo Zacarias
ec80b7010f
gnutls: bump to version 3.2.4
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-09-01 22:36:47 +02:00
Gustavo Zacarias
2b3673e66d
gnutls: bump to version 3.2.3
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2013-07-30 23:27:17 +02:00
Gustavo Zacarias
42fb7c58bb
gnutls: bump to version 3.2.2
...
Closes bug #6374
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-07-15 23:00:36 +02:00
Alexandre Belloni
8dfd59d114
Normalize separator size to 80
...
Signed-off-by: Alexandre Belloni <alexandre.belloni@free-electrons.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-06-06 22:30:24 +02:00
Peter Korsgaard
d8587c198b
gnutls: drop double libidn dependency
...
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-06-06 15:03:55 +02:00
Peter Korsgaard
669de89be7
Revert "gnutls: wchar only needed for tools"
...
This reverts commit 7672b1235d .
It turns out that libgnutls.so ends up with a reference to wctomb() on
uClibc, as uClibc doesn't have vasnprintf so gnutls builds its internal
gnulib version of it, referencing wctomb().
Fix it by going back to requiring wchar for the base gnutls library as well.
Fixes http://autobuild.buildroot.net/results/780/780e825e56dc78f1ea347ca462e2e31044428775/
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-06-06 15:02:38 +02:00
Gustavo Zacarias
235b676a66
gnutls: make crywrap a tools option
...
crywrap now needs wchar support so just build it when tools are enabled.
It's also a tool so it belongs there anyway.
Fixes:
http://autobuild.buildroot.net/results/418/418ce71eecc1db725e3b3f092131a01cb1666a60/
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-06-05 23:06:44 +02:00
Peter Korsgaard
7672b1235d
gnutls: wchar only needed for tools
...
And adjust reverse dependencies to match.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-06-03 17:27:00 +02:00
Gustavo Zacarias
7e9f3d015c
gnutls: bump to version 3.2.1
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-06-03 16:55:03 +02:00
Gustavo Zacarias
1c15ed2dac
gnutls: enable cryptodev-linux support
...
Unfortunately because of header file differencies this can't be used for
OCF.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-05-05 23:00:35 +02:00
Gustavo Zacarias
fcfb394674
gnutls: bump to version 3.1.9
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-03-04 20:57:01 +01:00
Gustavo Zacarias
e6f0a3bd5f
gnutls: bump to version 3.1.8
...
Fixes a regression in 3.1.7 regarding the priority string NORMAL.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-02-18 13:48:23 +01:00
Gustavo Zacarias
1b2ab4a43c
gnutls: tools require the package
...
[Peter: remove the unneeded BR2_USE_WCHAR dependency]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-02-05 14:53:11 +01:00
Peter Korsgaard
68c3f5257d
Revert "gnutls: make it non-wchar friendly"
...
This reverts commit f1b86cef98
While the fix makes gnutls build without wchar, it doesn't actually work as
there's no rpl_wctomb implementation so the .so ends up with an undefined
reference to wctomb:
./host/usr/bin/arm-linux-nm -D staging/usr/lib/libgnutls.so.28|grep wctomb
U wctomb
Causing linker errors for packages trying to use it:
CCLD msmtp
host/usr/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libgnutls.so:
undefined reference to `wctomb'
collect2: ld returned 1 exit status
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-02-05 11:45:28 +01:00
Peter Korsgaard
ab6f23bda0
gnutls: bump version
...
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-02-05 10:39:17 +01:00
Gustavo Zacarias
32ab8f21e6
gnutls: bump to version 3.1.6
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-01-15 13:05:58 +01:00
Gustavo Zacarias
7155fb7dd6
gnutls: handle libidn properly
...
Add it to the dependencies when it's available.
But disable crywrap when it's a nommu system since it uses fork()
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-01-02 15:52:58 +01:00
Gustavo Zacarias
50e562bc4a
gnutls: fix build failure related to pthreads
...
The pthreads autodetection poisons the linkpath thus making other
distribution libraries to take precedence over the cross ones.
Leading to failures such as:
http://autobuild.buildroot.net/results/tmp/3f979d4e2186ee31012c332fedec9591890b0b77
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2013-01-02 15:52:49 +01:00
Gustavo Zacarias
01ac10e0f6
gnutls: fix legal-info
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-12-29 14:24:04 +01:00
Gustavo Zacarias
a8293a3765
gnutls: bump to version 3.1.5
...
[Peter: add comment when tools not available]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-12-28 21:55:48 +01:00
Gustavo Zacarias
f1b86cef98
gnutls: make it non-wchar friendly
...
Make gnutls work for non-wchar toolchains.
It's just a matter of throwing a helping hand to configure.
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-12-26 23:39:59 +01:00
Thomas Petazzoni
29b792690b
gnutls: fix build failure due to non-existing gets in recent C libraries
...
Fixes:
http://autobuild.buildroot.org/results/7414989c182f8fd5b3ac849b7897b8e15df0024f/build-end.log
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-11-17 23:41:56 +01:00
Gustavo Zacarias
019a581f89
packages: switch to host-pkgconf
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-10-29 22:02:55 +01:00
Gustavo Zacarias
092457dd3b
gnutls: fix link-time build failures
...
Fixes
http://autobuild.buildroot.net/results/23da17446266bdd49ea0da0c1892d66d3ac6607f/build-end.log
And may the <BEEP> rest in peace at last...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Acked-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-10-27 23:19:58 +02:00
Gustavo Zacarias
b3578cb0e4
gnutls: bump to 2.12.20
...
[Peter: License is GPLv3+ LGPLv2.1+]
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-09-09 22:45:07 +02:00
Thomas Petazzoni
6845c4f710
gnutls: requires WCHAR support
...
gnutls uses wctomb(), which is available only on C libraries with
wide-char support. This fixes the following build failure:
http://autobuild.buildroot.org/results/cd4e73be80fbb64858f4cf911d2b893b0fc06465/build-end.log
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2012-07-25 18:25:43 +02:00
Arnout Vandecappelle (Essensium/Mind)
e1502ebc0c
all packages: rename XXXTARGETS to xxx-package
...
Also remove the redundant $(call ...).
This is a purely mechanical change, performed with
find package linux toolchain boot -name \*.mk | \
xargs sed -i -e 's/$(eval $(call GENTARGETS))/$(eval $(generic-package))/' \
-e 's/$(eval $(call AUTOTARGETS))/$(eval $(autotools-package))/' \
-e 's/$(eval $(call CMAKETARGETS))/$(eval $(cmake-package))/'
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
2012-07-17 20:23:05 +02:00
Peter Korsgaard
27930b0c21
gnutls: disable libgcrypt prefix mangling
...
Fixes http://autobuild.buildroot.net/results/77a0ca1d28a68daf25c2588eede86f779c772f97
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-06-06 02:23:44 +02:00
Peter Korsgaard
3bc0d5be84
gnutls: add optional zlib support
...
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-06-04 16:14:43 +02:00
Peter Korsgaard
d6d52903bb
gnutls: fix libgcrypt handling with external toolchains
...
The explicit gnutls prefix in combination with the libc.so linker script
and non-default sysroot seems to confuse external toolchains, causing
configure to error out. Workaround it by not using an explicit libgcrypt
prefix as it is installed in the sysroot anyway.
Fixes http://autobuild.buildroot.net/results/3b3901bea904bf32bccbd3e9a4274d604776cb98
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-06-04 14:00:13 +02:00
Gustavo Zacarias
2438762729
gnutls: bump to version 2.12.19
...
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-05-18 22:27:51 +02:00
Peter Korsgaard
80c4ea4708
gnutls: fix build on uClibc with C++ support enabled
...
Patch from openembedded:
http://git.openembedded.org/openembedded-core/plain/meta/recipes-support/gnutls/gnutls-2.12.17/correct_rpl_gettimeofday_signature.patch
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-04-07 21:11:30 +02:00
Gustavo Zacarias
11c5f6971a
gnutls: security bump to version 2.12.18
...
Fixes CVE-2012-1573
Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2012-04-02 23:32:29 +02:00
Sven Neumann
8511728696
gnutls: bump to version 2.10.5
...
Signed-off-by: Sven Neumann <s.neumann@raumfeld.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2011-09-30 08:26:08 +02:00
Thomas Petazzoni
300f9c9c9d
package: remove useless arguments from AUTOTARGETS
...
Thanks to the pkgparentdir and pkgname functions, we can rewrite the
AUTOTARGETS macro in a way that avoids the need for each package to
repeat its name and the directory in which it is present.
[Peter: pkgdir->pkgparentdir]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2011-09-29 23:12:27 +02:00
Sven Neumann
8a08570c19
gnutls: update to version 2.10.3
...
There are newer releases available, but this is the last release that
uses libgcrypt. Newer versions prefer nettle over gcrypt. But then there
are users of gnutls (for example libsoup and glib-networking) that
assume that gnutls uses gcrypt as its crypto backend. They won't compile
with a version of gnutls that uses nettle.
Signed-off-by: Sven Neumann <s.neumann@raumfeld.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2011-07-15 21:24:24 +02:00
Daniel Mack
9c6106f104
package: add gnutls
...
[Peter: move to crypto section]
Signed-off-by: Daniel Mack <zonque@gmail.com >
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk >
2011-07-12 22:29:01 +02:00