- Mar 22, 2017
-
-
Daniel Engberg authored
Add mirror and use main site as last resort. Source: http://www.tcpdump.org/mirrors.html Signed-off-by:
Daniel Engberg <daniel.engberg.lists@pyret.net>
-
Daniel Engberg authored
Refresh mirror list, some doesn't offer OpenSSL and add main site as last resort. Source: https://www.openssl.org/source/mirror.html Signed-off-by:
Daniel Engberg <daniel.engberg.lists@pyret.net>
-
- Mar 20, 2017
-
-
Daniel Engberg authored
Update lzo to 2.10 Signed-off-by:
Daniel Engberg <daniel.engberg.lists@pyret.net>
-
- Mar 16, 2017
-
-
Alexey Brodkin authored
uClibc doesn't implement strerror_l() and thus libnl starting from 3.2.29 couldn't be compiled with it any longer, see https://github.com/thom311/libnl/commit/6c2d111177e91184073c44f83d4a6182aaba06d7 To work-around that problem we'll just do a check on strerror_l() availability during configuration and if it's not there just fall back to locale-less strerror(). Patch for libnl is alreadfy merged upstream, see https://github.com/thom311/libnl/commit/e15966ac7f3b43df2acf869f98089762807d0568 and once the next libnl release happens this one must be removed from Lede/OpenWrt. Signed-off-by:
Alexey Brodkin <Alexey.Brodkin@synopsys.com> Cc: Felix Fietkau <nbd@nbd.name> Cc: John Crispin <john@phrozen.org> Cc: Daniel Engberg <daniel.engberg.lists@pyret.net>
-
- Mar 15, 2017
-
-
Hauke Mehrtens authored
musl provides a /lib/libc.so file which should be integrated into the libc package when the external toolchain with musl is used. Signed-off-by:
Hauke Mehrtens <hauke.mehrtens@intel.com> Reviewed-by:
Florian Fainelli <f.fainelli@gmail.com> Acked-by:
Jo-Philipp Wich <jo@mein.io>
-
- Mar 13, 2017
-
-
Hauke Mehrtens authored
This fixes the following security problems: * CVE-2017-2784: Freeing of memory allocated on stack when validating a public key with a secp224k1 curve * SLOTH vulnerability * Denial of Service through Certificate Revocation List Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de>
-
- Mar 04, 2017
-
-
Florian Fainelli authored
We need to let external toolchains be able to specify the path and specification file to the libthread-db POSIX thread debugging shared libraries. This fixes GDB not being able to be installed because it is depending on libthread-db: Collected errors: * satisfy_dependencies_for: Cannot satisfy the following dependencies * for gdb: * libthread-db * * opkg_install_cmd: Cannot install package gdb. Signed-off-by:
Florian Fainelli <f.fainelli@gmail.com>
-
- Mar 02, 2017
-
-
Florian Fainelli authored
The current way of creating a STAMP_CONFIGURED filename for OpenSSL can lead to an extremely long filename that makes touch unable to create it, and fail the build. Use mkhash to produce a hash against OPENSSL_OPTIONS which creates a shortert stamp file, Fixes #572 Signed-off-by:
Florian Fainelli <f.fainelli@gmail.com>
-
- Feb 24, 2017
-
-
Ted Hess authored
9d6305a utils: Change calloc_a() to return size_t aligned pointers Signed-off-by:
Ted Hess <thess@kitschensync.net>
-
- Feb 22, 2017
-
-
Martin Schiller authored
This is needed to use the nflog interface with tcpdump Signed-off-by:
Martin Schiller <mschiller@tdt.de>
-
- Feb 21, 2017
-
-
Felix Fietkau authored
This allows binaries that links these libraries statically to be reduced by using --gc-sections on link Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Feb 20, 2017
-
-
Felix Fietkau authored
Use the defaults instead of a custom non-portable Host/Install section Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Feb 19, 2017
-
-
Jo-Philipp Wich authored
Our opkg fork requires libubox to build, so add a host build for it. Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
- Feb 17, 2017
-
-
Felix Fietkau authored
USB support could be built into the kernel as well Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Feb 11, 2017
-
-
Alexey Brodkin authored
Important change was made in 1.0.18: all sub-libs were merged in one and only libc similarly to musl. See [1] for more details. To support that we had to remove refences to those sub-libs like libpthread, libcrypt, libdl, libm, libutil etc. [1] http://cgit.uclibc-ng.org/cgi/cgit/uclibc-ng.git/commit/?id=29ff9055c80efe77a7130767a9fcb3ab8c67e8ce Signed-off-by:
Alexey Brodkin <Alexey.Brodkin@synopsys.com>
-
- Feb 09, 2017
-
-
Ben Kelly authored
When calling erase() on a containers derived from __base_associative (e.g. multimap) and providing a pair of iterators a segfault will occur. Example code to reproduce: typedef std::multimap<int, int> testmap; testmap t; t.insert(std::pair<int, int>(1, 1)); t.insert(std::pair<int, int>(2, 1)); t.insert(std::pair<int, int>(3, 1)); t.erase(t.begin(), t.end()); Signed-off-by:
Ben Kelly <ben@benjii.net>
-
- Feb 04, 2017
-
-
Felix Fietkau authored
Adds the following changes: de3f14b uloop: add uloop_cancelling function 3b6181b utils: fix build on Mac OS X 10.12 7f671b1 blobmsg: add support for double 0fe1374 utils: add helper functions useful for allocating a ring buffer 8fc1c30 libubox: replace strtok with _r version. 4a9f74f libubox: allow reading out the pid of uloop process in lua 372e1e6 uloop: remove useless epoll data assignment f9db1cb libubox: allow reading out the remaining time of a uloop timer in Lua Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Jan 29, 2017
-
-
Florian Fainelli authored
Some toolchains will produce executables with an interpreter that is e.g: ld.so.1 (typically a symbolic link). Due to our current LIBC_SPEC_FILE value, we would not be able to copy this symbolic link/file over to the rootfs and executables would fail to load. Extend the search pattern to include all ld*.so* files that could be needed. Signed-off-by:
Florian Fainelli <f.fainelli@gmail.com>
-
- Jan 27, 2017
-
-
Hauke Mehrtens authored
This fixes the following security problems: CVE-2017-3731: Truncated packet could crash via OOB read CVE-2017-3732: BN_mod_exp may produce incorrect results on x86_64 CVE-2016-7055: Montgomery multiplication may produce incorrect results Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de>
-
- Jan 21, 2017
-
-
Jo-Philipp Wich authored
The libtool target package stages its files into the host staging directory and moves the libltdl library parts from there into the target staging directory afterwards. By doing so, the package essentially renders the host libtool infrastructure unusable, leading to the below error in subsequent package builds: libtoolize: $pkgltdldir is not a directory: `.../hostpkg/share/libtool` Prevent this problem by using a dedicated libltdl install prefix in order to avoid overwriting and moving away preexisting files belonging to tools/libtool. Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
- Jan 18, 2017
-
-
Matthias Schiffer authored
Signed-off-by:
Matthias Schiffer <mschiffer@universe-factory.net>
-
- Jan 16, 2017
-
-
Daniel Engberg authored
Update to 1.2.11 as suggested by upstream Also add SF as primary source and main site as fallback Note: SF doesn't carry the 1.2.11 update yet. Signed-off-by:
Daniel Engberg <daniel.engberg.lists@pyret.net>
-
Domagoj Pintaric authored
Signed-off-by:
Domagoj Pintaric <domagoj.pintaric@sartura.hr> Signed-off-by:
Luka Perkov <luka.perkov@sartura.hr>
-
- Jan 14, 2017
-
-
Matthias Schiffer authored
Host files installed in Build/InstallDev are target-specific and will stay in $(STAGING_DIR)/host after the STAGING_DIR_HOSTPKG unification. Signed-off-by:
Matthias Schiffer <mschiffer@universe-factory.net>
-
- Jan 13, 2017
-
-
Felix Fietkau authored
The mbedTLS 1.3 branch has been EOL since end of 2016 and now all remaining users have been converted. Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Jan 11, 2017
-
-
Jo-Philipp Wich authored
The gettext-full host build might pick up iconv-stub host build headers during the build, leading to stray linker errors with unresolved references to libiconv_open(), libiconv() and libiconv_close(). Since we're not needing iconv support on the host, pass the appropriate cache variables to configure to prevent detection and linking of iconv. Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
- Jan 10, 2017
-
-
Matthias Schiffer authored
Cleanup to prepare for changing STAGING_DIR_HOSTPKG. The actual change of STAGING_DIR_HOSTPKG (i.e., moving the host packages back into a common, not target-specific directory) will be done after the first LEDE release, but the cleanup will also be useful for projects like Gluon. Signed-off-by:
Matthias Schiffer <mschiffer@universe-factory.net>
-
Daniel Engberg authored
Update libnl to 3.2.29 Signed-off-by:
Daniel Engberg <daniel.engberg.lists@pyret.net>
-
- Jan 09, 2017
-
-
Hauke Mehrtens authored
This fixes a low level security vulnerability. Deactivate MIPS16 support, crypto code gets much slower with MIPS16. Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de>
-
Felix Fietkau authored
The old polarssl 1.3 branch is EOL since end of 2016, and the package for it will be removed soon. Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
It is safe and required by some software, e.g. shadowsocks Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Jan 08, 2017
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Jan 07, 2017
-
-
Magnus Kroken authored
* Fix bug in deflate_stored() for zero-length input * Fix bug in gzwrite.c that produced corrupt gzip files Signed-off-by:
Magnus Kroken <mkroken@gmail.com>
-
- Jan 03, 2017
-
-
Luiz Angelo Daros de Luca authored
Other changes: - Project moved to sourceware.org - musl patch where cleaned up and submitted upstream - TEMP_FAILURE_RETRY macro fixed and submitted upstream Signed-off-by:
Luiz Angelo Daros de Luca <luizluca@gmail.com> [Jo-Philipp Wich: add missing .patch extension to 007-fix_TEMP_FAILURE_RETRY] Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
Daniel Engberg authored
Update GMP to 6.1.2 Signed-off-by:
Daniel Engberg <daniel.engberg.lists@pyret.net>
-
Daniel Engberg authored
Update zlib to 1.2.9 and switch to XZ tarballs for download. Signed-off-by:
Daniel Engberg <daniel.engberg.lists@pyret.net>
-
Daniel Engberg authored
Update libusb to 1.0.21 Signed-off-by:
Daniel Engberg <daniel.engberg.lists@pyret.net>
-
- Jan 02, 2017
-
-
Florian Fainelli authored
Brings in the following changes: 52d955fd802a remove obsolete mac os x /opt/local include/library search path a4e49b4163b2 Fix unused results warnings 48cfff3fbec9 uclient-http: send correct "Host:" header if port is set Signed-off-by:
Florian Fainelli <f.fainelli@gmail.com>
-
- Dec 30, 2016
-
-
Hannu Nyman authored
Currently both libustream-polarssl and libustream-mbedtls variants define themselves as the DEFAULT_VARIANT Remove extra DEFAULT_VARIANT from libustream-polarssl. Signed-off-by:
Hannu Nyman <hannu.nyman@iki.fi>
-
Magnus Kroken authored
Later OpenVPN 2.3-openssl versions only enable TLS cipher suites with perfect forward secrecy, i.e. DHE and ECDHE cipher suites. ECDHE key exchange is not supported by OpenVPN 2.3-openssl, enable DHE key exchange to allow LEDE OpenVPN 2.4-mbedtls clients to connect to such servers. Signed-off-by:
Magnus Kroken <mkroken@gmail.com> Reported-by:
Martin Blumenstingl <martin.blumenstingl@googlemail.com> Reported-by:
Lucian Cristian <luci@createc.ro>
-