aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | | | | | | | | Merge pull request #4483 from andor-pierdelacabeza/patch-1Hannu Nyman2017-06-28
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | ddns: Fix dnsmadeeasy ddns url
| * | | | | | | | | Fix http/https, increase PKG_RELEASEAlvaro [Andor]2017-06-27
| | | | | | | | | |
| * | | | | | | | | Fix dnsmadeeasy ddns urlAlvaro [Andor]2017-06-15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Dnsmadeeasy dyndns service url was wrong, fixed both the address, the parameters, and the ssl connection.
* | | | | | | | | | Merge pull request #4519 from zx2c4/patch-7Hannu Nyman2017-06-28
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | wireguard: version bump
| * | | | | | | | | | wireguard: version bumpJason A. Donenfeld2017-06-28
|/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From upstream's changelog: * main: annotate init/exit functions to save memory * selftest: remove antique siphash self test * haskell: re-add updated haskell example * socket: use ip_rt_put instead of dst_release * device: avoid double icmp send on routing loop * compat: clean up cruft * global: cleanup IP header checking * compat: do not export symbols unnecessarily Various cleanups and updates. * device: netdevice destruction logic change for 4.12 When Linux 4.12 is released next week, we're good to go. * device: only use one sleep notifier Rather than have a separate sleep notification for every interface, we now have a single notifier for every interface. This improves performance, especially when creating many interfaces at once. * device: remove icmp conntrack hacks We're moving hacks upstream the proper way, and then backporting them to compat. * receive: extend rate limiting to 1 second after under load detection After we determine that we're under load, we now wait 1 second before not being under load again, a timer which is global across all interfaces on a given system. * curve25519: satisfy sparse and use short types * curve25519: keep certain sandy2x functions in C Certain functions have been made into C, which should improve stack frames and reliability. * ratelimiter: rewrite from scratch This is a big change. We no longer rely on x_tables or xt_hashlimit, instead using a super minimal and sleek token bucket ratelimiter. This works much better than the old cruft and should allow us to run more places. It also has the benefit of being global, so that it's possible to have thousands of interfaces without killing the system with separate GCs and vmallocs, which is what happened prior. * socket: verify saddr belongs to interface We now more quickly react to changes of the v4 routing table, by ensuring that the sticky source address is actually still valid. * wg-quick: properly match IPv6 endpoint wg-quick now works better with IPv6. * wg-quick: use printf -v instead of namerefs for bash 4.2 This adds support for old bash, which means wg-quick should be generically "bash 4 and up". I'm not happy about this but EL7 uses old bash, so we're stuck with it. * compat: support EL7.3 Support for RHEL, CentOS, ScientificLinux, and so forth. * compat: support Ubuntu 14.04 An old crufty Ubuntu is now supported, since it's LTS.
* | | | | | | | | | Merge pull request #4518 from EricLuehrsen/unbound_1_6_4Hannu Nyman2017-06-28
|\ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / |/| | | | | | | | | unbound: update to 1.6.4
| * | | | | | | | | unbound: update to 1.6.4Eric Luehrsen2017-06-27
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Eric Luehrsen <ericluehrsen@hotmail.com>
* | | | | | | | | Merge pull request #4515 from pprindeville/rng-tools-fix-newlinesHannu Nyman2017-06-27
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | rng-tools: add upstreamed patch to fix newlines in syslog messages
| * | | | | | | | | rng-tools: add upstreamed patch to fix newlines in syslog messagesPhilip Prindeville2017-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Don't embed newlines in syslog strings. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* | | | | | | | | | Merge pull request #4517 from dibdot/adblockHannu Nyman2017-06-27
|\ \ \ \ \ \ \ \ \ \ | | |_|/ / / / / / / | |/| | | | | | | | adblock: update 2.8.0 (release 2)
| * | | | | | | | | adblock: update 2.8.0 (release 2)Dirk Brenken2017-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * fix a logical glitch Signed-off-by: Dirk Brenken <dev@brenken.org>
* | | | | | | | | | Merge pull request #4516 from dibdot/adblockHannu Nyman2017-06-27
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | adblock: update 2.8.0
| * | | | | | | | | adblock: update 2.8.0Dirk Brenken2017-06-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add bind support (see readme) * export all blocked domains in one central file (adb_list.overall) * prerequisite for proper bind support * much faster sort operation with less memory consumption * backups are still handled per source separately, to be more flexible in adding/removing block list sources * add additional 'wan6' interface trigger in default configuration * various small fixes & optimizations Signed-off-by: Dirk Brenken <dev@brenken.org>
* | | | | | | | | | Merge pull request #4494 from yousong/openconnectNikos Mavrogiannopoulos2017-06-26
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | openconnect: openconnect-wrapper: rewrite
| * | | | | | | | | | openconnect: openconnect-wrapper: rewriteYousong Zhou2017-06-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - use exec directly to eliminate a level in the process tree - use "$@" instead of "$*" to pass arguments to openconnect According to openconnect(8), openconnect will call vpnc-script to cleanup before quit when it received SIGINT(2) and will quit immediately when it received SIGTERM (the default signal by kill command) Before and after the change, openconnect process will be killed first with SIGINT sent from netifd. This was decided by the 'proto_kill_command "$config" 2' notify call in the proto script. SIGKILL is the only other signal that can be sent from netifd when the process did not quit on SIGINT on time. There should be no need to trap on signal 1 3 6 9 (HUP QUIT ABRT KILL) Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* | | | | | | | | | | Merge pull request #4416 from diizzyy/patch-50Hannu Nyman2017-06-25
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / / |/| | | | | | | | | | mail/msmtp: Update to 1.6.6
| * | | | | | | | | | mail/msmtp: Update to 1.6.6Daniel Engberg2017-05-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update msmtp to 1.6.6 Change tarball hash to PKG_HASH Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* | | | | | | | | | | git: update to 2.13.2Peter Wagner2017-06-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* | | | | | | | | | | glib2: update to 2.52.3Peter Wagner2017-06-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Peter Wagner <tripolar@gmx.at>
* | | | | | | | | | | gnunet: update source and init scriptDaniel Golle2017-06-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes starting EXIT service when offering services. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* | | | | | | | | | | postgresql: fix host build and correctly apply NLSDaniel Golle2017-06-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* | | | | | | | | | | Merge pull request #4508 from diizzyy/patch-60Ted Hess2017-06-24
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|/ / / / |/| | | | | | | | | | libs/opus: Update to 1.2
| * | | | | | | | | | libs/opus: Update to 1.2Daniel Engberg2017-06-24
|/ / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update (lib)opus to 1.2 Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* | | | | | | | | | acpica: initial commitPhilip Prindeville2017-06-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add the UNIX-based ACPI utilities. For now, only "acpidump" seems to be useful on the target system. The others would only be of interest on the host system, and only then if one were developing BIOS. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* | | | | | | | | | libiio: add missing dependency to libusbMichael Heimpold2017-06-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | | | | | | | | | gnunet: update sourceDaniel Golle2017-06-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fixes namestore iterator and other bugs when using PostgreSQL Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* | | | | | | | | | postgresql: properly handle pg_config host buildDaniel Golle2017-06-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pg_config needs to be build for each target which creates some extra complications... Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* | | | | | | | | | Merge pull request #4430 from diizzyy/patch-58Daniel Golle2017-06-23
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | utils/pcsc-tools: Add to repo
| * | | | | | | | | | utils/pcsc-tools: Add to repoDaniel Engberg2017-06-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add pcsc-tools to repo Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* | | | | | | | | | | Merge pull request #4454 from poranje/fs#785Hannu Nyman2017-06-23
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | unbound: manage resolv.conf iff when listening on 127.0.0.1#53
| * | | | | | | | | | | unbound: manage resolv.conf iff when listening on 127.0.0.1#53Paul Oranje2017-06-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With this patch the unbound init routines manage resolv.conf if and only if when unbound will listen on 127.0.0.1#53 and dnsmasq is not. Also logs some cases where config values are overriden with sane defaults. Fixes (partially) LEDE FS#785 Fixes openwrt/packages#4487 Signed-off-by: Paul Oranje <por@xs4all.nl>
* | | | | | | | | | | | libiio: add new packageMichael Heimpold2017-06-22
| |_|_|_|_|/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | libiio is a library for interfacing with Linux's Industrial Input/Output (IIO) subsystem. The Linux IIO subsystem is intended to provide support for devices that in some sense are analog to digital or digital to analog converters. Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* | | | | | | | | | | libudev-fbsd: select libevdevDaniel Golle2017-06-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | select instead of depend on libevdev. Reported-by: Michał Plebański <m.plebanski4@gmail.com> Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* | | | | | | | | | | Merge pull request #4503 from TDT-GmbH/mwan3_changesHannu Nyman2017-06-22
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | net/mwan3: add lock
| * | | | | | | | | | | net/mwan3: update versionFlorian Eckert2017-06-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Florian Eckert <fe@dev.tdt.de>
| * | | | | | | | | | | net/mwan3: simplify tracking status statement commandFlorian Eckert2017-06-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Florian Eckert <fe@dev.tdt.de>
| * | | | | | | | | | | net/mwan3: add lock for mwan3 hotplug scriptFlorian Eckert2017-06-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If more then one interface get up/down at once mwan3 could be in a undefined state, because more then one mwan3 hotplug script are running and editing the iptables. Lock the critical section should solve this issue. Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* | | | | | | | | | | | Merge pull request #4485 from pprindeville/php7-enable-snmpMichael Heimpold2017-06-22
|\ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / |/| | | | | | | | | | | php7: add SNMP module to bundle
| * | | | | | | | | | | php7: add SNMP module to bundlePhilip Prindeville2017-06-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add native support for SNMP manager functions, so scripts don't have to call system("snmpget -v2c ...") etc. Cuts down on fork/exec pairs and simplifies issues with parsing intermediate output. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* | | | | | | | | | | | Merge pull request #4484 from pprindeville/net-snmp-add-config-symlinkStijn Tintel2017-06-22
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | net-snmp: add symlink for net-snmp-config into usr/bin
| * | | | | | | | | | | | net-snmp: add symlink for net-snmp-config into usr/binPhilip Prindeville2017-06-21
|/ / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A lot of autoconf-based scripts expect --with-foo-dir=$(STAGING_DIR)/usr and break if they can't find bin/foo-config as a child of that path. Putting things in $(STAGING_DIR)/host/bin seems to be suboptimal; I could change the install path but there's no saying what that would break. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* | | | | | | | | | | | postgresql: set include path to fix building contribsDaniel Golle2017-06-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* | | | | | | | | | | | postgresql: disable parallel buildDaniel Golle2017-06-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It seems to break things (occasionally) Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* | | | | | | | | | | | Merge pull request #4273 from dedeckeh/pr-netsnmp-trapStijn Tintel2017-06-20
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | net-snmp: add notification config options
| * | | | | | | | | | | | net-snmp: add notification config optionsHans Dedecker2017-06-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add config support which allow snmpd to take a more active role by sending traps. Following config options are supported which map directly on snmpd directives: -trapcommunity -trapsink -trap2sink -informsink -authtrapenable -v1trapaddress -trapsess Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
* | | | | | | | | | | | | Merge pull request #4498 from lynxis/libmicrohttpd0.9.55Hannu Nyman2017-06-20
|\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | libmicrohttpd: update to version 0.9.55
| * | | | | | | | | | | | | libmicrohttpd: update to version 0.9.55Alexander Couzens2017-06-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Compile tested on ar71xx. Runtime tested on ar71xx. Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
* | | | | | | | | | | | | | eudev: remove packageDaniel Golle2017-06-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's pretty useless as udev cannot run in coexistence with procd. It was added mostly to get packages compiled which depend on libudev, knowing that the udev related functionality will be broken. eudev has now been replaced by libudev-fbsd which does the job much better and may serve as a drop-in replacement with even some working features. In future we may want our own libudev-procd library which can also be a mostly-stub implementation but may query things from procd using ubus in some situations... Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* | | | | | | | | | | | | | uvcdynctrl: get rid of udevDaniel Golle2017-06-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The udev rule installed was ineffective as udev cannot run in coexistence with procd. If needed, it should be reimplemented as rule under /etc/hotplug.d/ Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* | | | | | | | | | | | | | usbip: use libudev-fbsd instead of eudevDaniel Golle2017-06-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | eudev was removed, switch to libudev-fbsd Signed-off-by: Daniel Golle <daniel@makrotopia.org>