| Commit message (Collapse) | Author | Age |
|
|
|
| |
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
If no explicit CA file is given, gnurl fails to setup HTTPS connections
as it doesn't looks for certificates in /etc/ssl/certs/ in any way.
Fix that by utilizing GnuTLS' gnutls_certificate_set_x509_system_trust
as a fall-back if neither CA file, CA path nor SRP is declared.
Reported upstream: https://github.com/bagder/curl/issues/330
Fix suggested upstream: https://github.com/bagder/curl/pull/331
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
|
|
|
|
| |
and earlier allows remote attackers to bypass access restrictions via unknown vectors, related to deny_file parsing.
|
|
|
|
| |
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
|
|\
| |
| | |
linknx: fix musl compatibility
|
| |
| |
| |
| | |
Signed-off-by: Othmar Truniger <github@truniger.ch>
|
|\ \
| | |
| | | |
knxd: fix musl compatibility
|
| |/
| |
| |
| | |
Signed-off-by: Othmar Truniger <github@truniger.ch>
|
|\ \
| | |
| | | |
ntpd: fix fortify source compatibility
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The ntpd package ships autoconf macros which attempt to test for the C99
compliance of `snprintf()` and `vsnprintf()`.
Those macros unconditionally consider the functions not compliant in a cross
compile setting and therfore break all subsequent configure tests because
the `snprintf` and `vsnprintf` symbols are shadowed with `#define` directives
redirecting them to their respectiv gnulib replacements.
The fortify source headers in turn will `#undef` those defines when wrapping
the associated functions and therfore cause all `conftest` programs to emit
a failure.
Pass the required magic autoconf cache variables via `CONFIGURE_VARS` to let
`./configure` assume C99 compliance of the affected functions, thus fixing
the build.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
|
|\ \ \
| |_|/
|/| | |
ntripclient: fix musl comaptibility
|
| |/
| |
| |
| |
| |
| |
| | |
Add missing `sys/select.h` include to `ntripclient.c` to provide
declarations for `struct timeval` and `fd_set` under musl.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
|
|\ \
| | |
| | | |
iodine: fix musl compatibility
|
| | |
| | |
| | |
| | | |
Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
|
|\ \ \
| | | |
| | | | |
vpnc-script: handle multiple servers in INTERNAL_IP_DNS vars
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Resolves #1372
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Released version 1.5.13 with the following main changes :
- BUG/MINOR: check: fix tcpcheck error message
- CLEANUP: deinit: remove codes for cleaning p->block_rules
- DOC: Update doc about weight, act and bck fields in the statistics
- MINOR: ssl: add a destructor to free allocated SSL ressources
- BUG/MEDIUM: ssl: fix tune.ssl.default-dh-param value being overwritten
- MEDIUM: ssl: replace standards DH groups with custom ones
- BUG/MINOR: debug: display (null) in place of "meth"
- BUG/MINOR: cfgparse: fix typo in 'option httplog' error message
- BUG/MEDIUM: cfgparse: segfault when userlist is misused
- BUG/MEDIUM: stats: properly initialize the scope before dumping stats
- BUG/MEDIUM: http: don't forward client shutdown without NOLINGER except for tunnels
- CLEANUP: checks: fix double usage of cur / current_step in tcp-checks
- BUG/MEDIUM: checks: do not dereference head of a tcp-check at the end
- CLEANUP: checks: simplify the loop processing of tcp-checks
- BUG/MAJOR: checks: always check for end of list before proceeding
- BUG/MEDIUM: checks: do not dereference a list as a tcpcheck struct
- BUG/MEDIUM: peers: apply a random reconnection timeout
- BUG/MINOR: ssl: fix smp_fetch_ssl_fc_session_id
- MEDIUM: init: don't stop proxies in parent process when exiting
- MINOR: peers: store the pointer to the signal handler
- MEDIUM: peers: unregister peers that were never started
- MEDIUM: config: propagate the table's process list to the peers sections
- MEDIUM: init: stop any peers section not bound to the correct process
- MEDIUM: config: validate that peers sections are bound to exactly one process
- MAJOR: peers: allow peers section to be used with nbproc > 1
- DOC: relax the peers restriction to single-process
- CLEANUP: config: fix misleading information in error message.
- MINOR: config: report the number of processes using a peers section in the error case
- BUG/MEDIUM: config: properly compute the default number of processes for a proxy
Signed-off-by: heil <heil@terminal-consulting.de>
|
| |_|/
|/| |
| | |
| | |
| | |
| | |
| | | |
Fixup `iwlib.h` to not consider an musl environment to be an unsupported
platform.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
|
|\ \ \
| | | |
| | | | |
squid: fix musl compatibility
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Change `sys/signal.h` include to just `signal.h`. The build otherwise fails
due to `-Werror` with the following message:
In file included from rfcnb-io.c:43:0:
.../staging_dir/toolchain-mipsel_mips32_gcc-4.8-linaro_musl-1.1.10/include/sys/signal.h:1:2: error: #warning redirecting incorrect #include <sys/signal.h> to <signal.h> [-Werror=cpp]
#warning redirecting incorrect #include <sys/signal.h> to <signal.h>
^
cc1: all warnings being treated as errors
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Luka Perkov <luka@openwrt.org>
|
|\ \ \
| | | |
| | | | |
snort: fix build with CONFIG_PKG_CHECK_FORMAT_SECURITY
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The configure script incorrectly mangles `CFLAGS` by attempting to remove
`-Werror` from it, thus turning `-Werror=format-security` into just
`=format-security` which will cause subsequent autoconf tests to fail.
Patch out the custom `CFLAGS` mangling to fix the build.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
|
|\ \ \
| | | |
| | | | |
sstp-client: fix musl compatibility
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Ship a `net/ppp_defs.h` replacement header since musl does not provide one
but `pppd/pppd.h` provided by pppd is needing it.
- Add missing `sys/types.h` includes
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
|
|/ /
| |
| |
| |
| |
| |
| | |
Replace the nonstandard `SIGCLD` signal name with the proper `SIGCHLD` spelling
as the `SIGCLD` alias is not provided by musl.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
|
| |
| |
| |
| |
| |
| |
| |
| | |
fixed sed when filtering IP address from nslookup output
because "Server:" block might have multiple address lines.
Thanks to Arjen de Korte
Signed-off-by: Christian Schoenebeck <christian.schoenebeck@gmail.com>
|
|\ \
| | |
| | | |
wifidog: fix musl compatibility
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Fix missing `fcntl.h` in `protocol.c`
- Replace nonstandard `sys/unistd.h` includes with `unistd.h` ones
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
|
|\ \ \
| | | |
| | | | |
etherwake: fix musl compatibility
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
Always include net/ethernet.h instead linux specific headers,
fixes compilation with musl libc.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
|
|\ \ \
| | | |
| | | | |
mtr: switch to upstream "newdns" branch
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Switch the mtr package to the upstream `newdns` git branch.
This will fix compilation on Glibc, uClibc and musl without requiring
further patches.
Note that the base version of this branch is 0.85, not 0.86 so the
lower version number is intentional.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Steven Barth <steven@midlink.org>
|
|\ \ \
| | | |
| | | |
| | | | |
ulogd-musl-compat
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
- Avoid non-pointer use of `FILE` type since its just a forward declaration
- Build with -D_GNU_SOURCE to expose required `struct tcphdr` members
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
|
|\ \ \
| | | |
| | | |
| | | | |
jow--keepalived-musl-compat
|
| |/ /
| | |
| | |
| | |
| | |
| | | |
- Add missing sys/types.h include to provide u_short type under musl
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
|
|\ \ \
| | | |
| | | | |
Make ipsec-tools compatible with musl
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Based on changes at http://git.alpinelinux.org/cgit/aports/plain/main/ipsec-tools/musl-cdefs.patch
Removed references to "login" and "logout" functions, as musl utmp
doesn't.
Bump PKG_RELEASE
Signed-off-by: Derek LaHousse <dlahouss@mtu.edu>
|
|\ \ \ \
| | | | |
| | | | | |
bwm-ng: Fix building with gcc-security enabled
|
| | | | |
| | | | |
| | | | |
| | | | | |
Signed-off-by: Julen Landa Alustiza <julen@zokormazo.info>
|
|\ \ \ \ \
| | | | | |
| | | | | | |
seafile: build against libevhtp 1.1 instead of 1.2
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This fixes multiple issues like upload/download problems on seahub
and also makes it possible to use the new HTTP syncing feature
which doesn't work with libevhtp 1.2.10 at all.
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
- [PATCH 15/18] MEDIUM: ssl: replace standards DH groups with custom
- [PATCH 16/18] BUG/MINOR: debug: display (null) in place of "meth"
- [PATCH 17/18] CLEANUP: deinit: remove codes for cleaning
- [PATCH 18/18] BUG/MINOR: ssl: fix smp_fetch_ssl_fc_session_id
Signed-off-by: heil <heil@terminal-consulting.de>
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Signed-off-by: Steven Barth <steven@midlink.org>
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | | |
net/dnscrypt-proxy: update to 1.5.0
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Signed-off-by: Damiano Renfer damiano.renfer@gmail.com
|