Commit graph

6287 commits

Author SHA1 Message Date
Etienne Champetier
088a5c1c9a phantap: update to latest commit
fb3be84 Split out ebtables anti-leak rules in phantap-early, improve logs
e3fbe61 phantap-learn: use libnl instead of ip executable
b2c2514 phantap/Readme: Warn about OpenWrt failsafe leak
394d3b7 Readme: Update to add blogpost link and detection via Internet traffic

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2020-02-09 21:47:59 -05:00
Rosen Penev
0da869ee7e
Merge pull request #11220 from jow-/openconnect-quote-fix
openconnect: preserve whitespace in arguments
2020-02-09 18:28:37 -08:00
Moritz Warning
735d5180bd kadnode: update to version 2.3.0
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2020-02-10 01:59:54 +01:00
Rosen Penev
478470d16e Merge pull request #11253 from neheb/wav
wavemon: update to 0.9.1
2020-02-09 15:18:01 -08:00
Rosen Penev
d0cc092c9e Merge pull request #11287 from farmergreg/patch-1
pingcheck: Fix spelling in description
2020-02-09 15:04:13 -08:00
Rosen Penev
b47decdc3e
Merge pull request #11284 from peter-stadler/nginx-util
nginx-util: add tests, clean up and fix issues
2020-02-09 14:50:54 -08:00
Daniel Engberg
81d7dcb6d3 Merge pull request #11289 from Andy2244/samba4-update-4.11.6
samba4: update to 4.11.6, add new UCI option
2020-02-09 23:43:28 +01:00
Andy Walsh
e60ef2c820 ksmbd: update to 3.1.3, ksmbd-tools: update to 3.2.1, add smb1 support
* ksmbd: update to 3.1.3
* ksmbd-tools: update to 3.2.1
* add new package build option "KSMBD_SMB_INSECURE_SERVER"
* enable smb1 support to kmod by default
* add new UCI option "allow_legacy_protocols" to section [globals]

* ksmbd: release 3.1.3 version
* ksmbd: lock SMB2_QUERY_INFO_HE request with read lock
* ksmbd: fix potential racy between query_dir and ksmbd_vfs_empty_dir
* ksmbd: fix racy issue between deleting file and checking empty directory
* ksmbd: don't register interface which are member of bridge
* ksmbd: SO_REUSEADDR is no property of tcp_setsockopt
* ksmbd: release 3.1.2 version
* ksmbd: fix read caching buffer size as max_read_size
* ksmbd: fix the infinite loop of handling FSCTL_QUERY_ALLOCATED_RANGES
* ksmbd: use compounding for smb2 flush
* ksmbd: downgrade error message to debug in get_file_all_info
* ksmbd: rename usmbd to ksmbd.mountd in trvis-ci
* ksmbd: release 3.1.1 version
* ksmbd: does not work if ipv6 module is not loaded or compiled in
* ksmbd: capsule ifdef CONFIG_SMB_INSECURE_SERVER with smb1 codes
* ksmbd: capsule ifdef CONFIG_SMB_INSECURE_SERVER with smb1 codes
* ksmbd: update README file

* ksmbd-tools: release 3.2.1 version
* ksmbd-tools: revert "remove glib2.0 dependancy" patch
* ksmbd-tools: release 3.2.0 version
* ksmbd-tools: update how to restart ksmbd in README file
* Revert "ksmbd-tools: disable tbuf and rbuf caching by default"
* ksmbd-tools: disable tbuf and rbuf caching by default
* ksmbd-tools: replace usmbd prefix with ksmbd prefix
* ksmbd-tools: update README file
* ksmbd-tools: fix warning ignoring return value of 'fread'
* ksmbd-tools: downgrade unsupported command print to debug
* ksmbd-tools: remove GLIB_LIBS in Makefiles
* ksmbd-tools: rename usmbd, smbuseradd, smbshareadd to ksmbd.mountd, ksmbd.adduser and ksmbd.addshare
* ksmbd-tools: fix null pointer dereference in _list_remove
* ksmbd-tools: fix the sanity check fails depending on the password length
* ksmbd-tools: fix build error(not found glib.h)
* ksmbd-tools: remove glib-2.0 dependancy
* ksmbd-tools: update README to add libglib2.0-dev for Ubuntu preprequisite packages

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2020-02-09 23:25:56 +01:00
Andy Walsh
8a13ba8de1 samba4: update to 4.11.6, add new UCI option
* update to 4.11.6
* add new UCI option "allow_legacy_protocols" to section [samba]

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2020-02-09 23:21:35 +01:00
Greg Dietsche
e83417482f pingcheck: Fix spelling in description
Correct: wether => whether

Signed-off-by: Greg Dietsche <gregory.dietsche@cuw.edu>
2020-02-09 15:43:29 -06:00
Peter Stadler
e247efa254 nginx-util: add tests, clean up and fix issues
Add tests for nginx-ssl-util and nginx-ssl-util-nopcre using (fake)chroot.
Clean the code up making nginx-ssl-util a header file.
Both changes are for better (future) code quality only.

There are minor functional improvements:
* fix compiler error of gcc7 by using std=c++17
* fix error if there is no lan/loopback interface
* notice instead of error message if there is no default server
* add ipv6-prefix-assignment.*.local-address.address for LAN
* add CONFLICTS in Makefile for choosing the right version
* add cast to release of unique_ptr to avoid warning
* add version message to help message

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
2020-02-09 13:02:54 +01:00
Robby K
a0f219ec5b freeradius3: Enable the rlm_python and rlm_python3 modules.
Signed-off-by: Robby K <robbyke@gmail.com>
2020-02-07 17:02:18 +01:00
Robby K
c81d176e80 freeradius3: Fix proxy.conf file conflict.
It was provided by both the freeradius3 and freeradius3-mod-realm packages.
Now provided by the freeradius3 package only.

Signed-off-by: Robby K <robbyke@gmail.com>
2020-02-07 17:00:02 +01:00
Toke Høiland-Jørgensen
ce1d0b18f6
Merge pull request #11261 from neheb/rhgerg344
sqm-scripts: fix hash and simplify Makefile slightly
2020-02-07 10:28:53 +01:00
Rosen Penev
ab19ba4425
sqm-scripts: fix hash and simplify Makefile slightly
The previous commit required the hash to be updated.

Removed a bunch of redundant variables.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-02-06 15:23:24 -08:00
Rosen Penev
d84356662d
Merge pull request #11242 from peter-stadler/nginx
nginx: fix endianness issue with http2
2020-02-05 19:46:59 -08:00
Rosen Penev
34ec8facc5
wavemon: update to 0.9.1
Remove upstreamed patch.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-02-04 22:35:11 -08:00
Rosen Penev
60399a2c4c
Merge pull request #11250 from micmac1/apache-conf-vars-apr
apache: apr update + configure vars
2020-02-04 14:23:58 -08:00
Rosen Penev
3481dcdc85
Merge pull request #11238 from peter-stadler/ariang
ariang: use new configuration of Nginx
2020-02-04 14:22:36 -08:00
Rosen Penev
d00f2c9a40
Merge pull request #11232 from neheb/lswan
libreswan: fix compilation with musl
2020-02-04 13:02:41 -08:00
Sebastian Kemper
d44ad09fcd apache: add gettid support
gettid happens to be supported by all glibc, musl and uclibc, but
configure cannot detect it when cross-compiling. This adds a configure
variable for it.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2020-02-04 22:00:57 +01:00
tripolar
d9bf300c97
Merge pull request #11246 from ja-pa/tor-update-0.4.2.6
tor: update to version 0.4.2.6
2020-02-04 21:06:38 +01:00
Jan Pavlinec
6b46b5b6f8
tor: update to version 0.4.2.6
Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
2020-02-04 18:54:28 +01:00
Peter Stadler
045adbeb66 nginx: fix endianness issue #8988
Patch the auto/endianess file to use CONFIG_BIG_ENDIAN.

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
2020-02-04 16:14:46 +01:00
Peter Stadler
5241d60614 ariang: use new configuration of Nginx
Remove the superfluous parts of the uci-defaults file.

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
2020-02-04 14:51:09 +01:00
Rosen Penev
6e6e076eef
Merge pull request #11233 from neheb/hhg
zerotier: fix compilation with libcxx
2020-02-04 03:01:52 -08:00
Rosen Penev
7744104b74 nmap: fix compilation with libcxx
Missing headers and confusion between std::bind and bind.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-02-04 09:22:24 +01:00
Rosen Penev
697024f3a2
zerotier: fix compilation with libcxx
Missing header.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-02-03 21:08:48 -08:00
Rosen Penev
118d129d6a
libreswan: fix compilation with musl
Added missing limits header. This is normally included in fortify-headers,
which I have disabled locally.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-02-03 21:07:36 -08:00
Rosen Penev
e9f439c07a
Merge pull request #11145 from jefferyto/aircrack-ng-1.6
aircrack-ng: Update to 1.6
2020-02-03 20:44:37 -08:00
Rosen Penev
b62c87a99c
Merge pull request #11212 from adde88/master
hcxtools: update to latest version
2020-02-03 17:06:01 -08:00
Rosen Penev
24c2fad79a
Merge pull request #11217 from peter-stadler/ariang-nginx
ariang: rename nginx configuration file
2020-02-03 14:12:19 -08:00
Rosen Penev
b5e1966376
Merge pull request #11225 from peter-stadler/nginx-util
nginx-util: allow comments in begin of regex
2020-02-03 14:09:51 -08:00
Rosen Penev
26f1fa80bc
Merge pull request #11081 from peter-stadler/nginx
nginx: use /etc/nginx/nginx.conf enabling conf.d/
2020-02-03 14:08:40 -08:00
Peter Stadler
4b03122ce5 nginx-util: allow comments in begin of regex
Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
2020-02-03 17:18:09 +01:00
Andreas Nilsen
c7cf60ab40 hcxtools: update to 5.3.0. + Changes to Makefile to include latest binaries being compiled
Signed-off-by: Andreas Nilsen <adde88@gmail.com>

hcxdumptool: forgot to add new openssl dependency

Signed-off-by: Andreas Nilsen <adde88@gmail.com>
2020-02-03 17:17:42 +01:00
Josef Schlehofer
561b535c36
dnscrypt-proxy2: update to version 2.0.39
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2020-02-03 09:58:51 +01:00
Jo-Philipp Wich
900ac76bdb openconnect: preserve whitespace in arguments
Properly quote arguments when assembling the command line and eval the
proto_run_command() invocation in order to prevent the shell from
improperly splitting the command arguments on $IFS.

Fixes: #10137
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
2020-02-03 08:55:54 +01:00
Rosen Penev
f79a58326a
Merge pull request #11223 from gladiac1337/haproxy-2.1.2
haproxy: Update HAProxy to v2.1.2
2020-02-02 23:47:44 -08:00
Christian Lachner
fdaa55a918 haproxy: Update HAProxy to v2.1.2
- Major version jump from v2.0 to v2.1
- Update haproxy download URL and hash
- Add new patches (see https://www.haproxy.org/bugs/bugs-2.1.2.html)
- Stop building LUA 5.3 in the haproxy build-process and use liblua5.3 as a dependency instead

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2020-02-03 07:54:31 +01:00
Peter Stadler
6dc2ca2219 ariang: rename nginx configuration file
This makes the ariang-nginx ready for Nginx using the conf.d directory.

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
2020-02-02 20:19:27 +01:00
Hannu Nyman
696f5565f8
Merge pull request #11215 from Andy2244/wsdd2-typo_fix
wsdd2: fix typos
2020-02-02 20:19:06 +02:00
Dirk Brenken
6750fd003b
adblock: update 3.8.15
* remove 'reg_cz' list (abandoned)
* add 'notracking' list (provided by @rcarmo)

Signed-off-by: Dirk Brenken <dev@brenken.org>
2020-02-02 15:12:41 +01:00
Andy Walsh
878402d28f wsdd2: fix typos
* fix typos (WG_PARM, reload_trigger)

Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
2020-02-02 15:04:28 +01:00
Andreas Nilsen
e48b08d486 hcxdumptool: update to 6.0.1
Signed-off-by: Andreas Nilsen <adde88@gmail.com>
2020-02-02 13:55:31 +01:00
Olivier Poitrey
a3b028b357 nextdns: Update to version 1.4.23
Changelog:

* Fix OpenWRT with existing forwarder + fix dnsmasq restore issue
* Refactor service execution to better report errors
* Refactor merlin tz setup so it does not need to curl on boot
* Improve upgrade command for install.sh
* Do not mask curl error on install
* Fix timezone logging issue with Merlin
* Add support for Merlin John's fork
* Add raspbian support to installer
* Fix upgrade not reinstalling service
* Limit the aarch64 fix to merlin
* Reset DHCP DNS to self on Merlin router setup
* Fix memory issue with aarch64 based router
* Update Go version
* Allow override of detected env
* Setup timezone correctly on Merlin init script
* Don't ignore curl error on install
* Fix Asus Merlin John’s fork trust store issue
* Fix synology auto setup
* Fix report client info not enabled with setup-router option
* Add support for edgeos DHCP lease file locations
* Fix signal handling when running as a service
* Fix exit menu keyboard shortcut
* Do not fail on upgrade if uninstall failed
* Fix exit menu in installer
* Remove failing upx (for now)
* Make sure nextdns keeps running once ssh session is closed
* Add auto setup of Synology with DHCP server enabled
* Use router's DNS to discover more names
* Get A/AAAA from both answer and addition sections
* Ignore certain invalid names during discovery
* Fix activate with setup-router
* Fix serveral install issues
* Add exponential backoff to mdns probe retry
* Correctly end dhcp lease probing when discovery is cancelled
* Store DHCP/MDNS discovered addrs separately to avoid ping/pong
discovery
* Add DHCP lease support to client discovery
* Do not report mdns listen unreachable error as start will retry
* Reimplement mdns client discovery
* Fix installer GOARCH detection with arm6+
* Fix bin install on platforms needing sudo
* Correctly detect edgeos and ddwrt as routers
* Fix install.sh sudo
* Disable upx as it break many platforms
* Fix installer regression with merlin
* Fix mips64 detection
* Fix OpenWRT detection
* Fix UPX post build script
* Fix install with John's Asuswrt-Merlin fork
* Fix more DDWRT
* Fix DDWRT support
* Fix merlin service add/remove
* Use UPX to compress binaries typicially used on routers
* Revert "Remove direct dep on reflect"
* Use letters for installer menus
* Fix install script for upgrades not working if binary is running
* Do not return an error on mdns listen if at least one interface worked
* Fix installer for synology
* Fix pfSense support
* Remove the logs for each server on each connect
* Move install instructions to wiki
* Fix install.sh uid detection with merlin
* Fix install.sh for arm6+
* Add Synology init system support
* Fix install.sh
* Add a generic router setup that just changes the listen to public
* Update README
* Add auto setup support for EdgeOS
* Restore per OS install instruction in readme during installer beta
* Refactor install.sh
* Remove dep on golang.org/x/net/ipv[4|6]
* Remove direct dep on reflect
* Rewrite the zeroconf code to use dnsmessage instead miekg/dns
* Add auto setup support for DD-WRT
* Improve arch detection
* Add auto setup support for OpenWRT
* Add automatic router setup support
* Fix service
* Remove dep en seq on sysv style init scripts
* Add Entware init system support
* Report init system used on install and in UA
* Add EdgeOS support
* Reads /etc/hosts before forwarding queries to the upstream
* Fix localhost resolution with Linux arch empty /etc/hosts
* Use /etc/hosts file to resolve listen address and list on all IPs
listed
* Add support for multiple router firmware
* Fix hardened privacy disabling dual stack
* Add a config set sub command and refactor commands handling
* Add support for activate on freebsd
* Fix inverted MAC matching
* Add unit test for conf prefix match #35
* Activate uses listen address instead of static 127.0.0.1
* Improve FreeBSD integration
* Add FreeBSD support
* Fix a typo
* Use zip for windows archive

Signed-off-by: Olivier Poitrey <rs@nextdns.io>
Edited PKG_RELEASE to 1
Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
2020-02-01 09:57:00 +02:00
Rosen Penev
d56c71b1b3
Merge pull request #11185 from micmac1/apache-1-up
apache/apr/apr-util: fix some nitpicks
2020-01-30 16:31:29 -08:00
Rosen Penev
635339663b
Revert "ddns-scripts: Fixed HE (hurricane electric) to tunnelbroker.net"
This reverts commit 3dbdd67cf9.

This is totally wrong. tunnelbroker.net is completely different.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2020-01-30 16:23:13 -08:00
Rosen Penev
81d67a21b1
Revert "ddns-scripts: fix cloudflare.com-v4"
This reverts commit 67e2efb301.

This is totally wrong. The actual bug is in the luci app.
2020-01-30 16:20:56 -08:00
Sebastian Kemper
66bb68a7b6 apache: don't install exp file
This file is meant for AIX, OpenWrt doesn't need it.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
2020-01-30 22:03:10 +01:00