Commit graph

13396 commits

Author SHA1 Message Date
Alexandru Ardelean
e31f3b5a13 python-lxml: bump to version 4.3.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-02-12 12:39:55 +02:00
Alexandru Ardelean
c2fe5fae42 python-cryptography: bump to version 2.5
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-02-12 12:39:54 +02:00
Alexandru Ardelean
a06a7870f3 python-pyasn1-modules: bump to version 0.2.4
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-02-12 12:31:55 +02:00
Alexandru Ardelean
c767598097 python,python3: fix CVE-2019-5010 - Denial of Service
This patch addresses issue:
  [ssl][CVE-2019-5010] TALOS-2018-0758 Denial of Service

Link to Python issue:
  https://bugs.python.org/issue35746

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-02-12 12:31:55 +02:00
Alexandru Ardelean
ed862da936 python,python3: move shebang handle in install script
This extends the Python[3] shebang fixup to all packages.
Only Python scripts in `/usr/bin` will be handled at the moment. Later it
may make sense to also cover executables in `/bin`, though typically Python
executables shouldn't be placed there.

Previously the shebang handling was only done for python[3]-pip &
python[3]-setuptools.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-02-12 12:31:55 +02:00
Alexandru Ardelean
1bf7679211 python,python3: make deletion tolerant for paths with spaces
Piping to xargs does not handle spaces in paths too well, because it splits
up the paths.
For deleting empty dirs, we also need to do several retries, otherwise
`find` will try to go through the directories after they're deleted.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-02-12 12:31:54 +02:00
Alexandru Ardelean
14d0a9c58d python,python3: move .exe removal in python-package-install.sh script
It's a common operation for both Python & Python3, so move it to the
script `python-package-install.sh` script.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2019-02-04 16:38:12 +02:00
Jeffery To
f5181d615c sshtunnel: Update init script
This replaces the use of uci_validate_section() with
uci_load_validate(), which removes the need to declare local variables
for every config option.

This also fixes some validation, makes variable declarations local,
removes unnecessary curly brackets.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-02-04 09:17:14 +01:00
Deng Qingfang
4f41588c29 bind: update to 9.12.3-P1 and other
Refresh patches
Remove --enable-static and --enable-dynamic because they're enabled by default
Enable parallel compilation
Fix compile without IPv6

Signed-off-by: Deng Qingfang <dengqf6@mail2.sysu.edu.cn>
2019-02-03 12:25:52 -08:00
Dave Taht
e5910b9834 bcp38: Allow class-e through bcp38
It is increasingly likely 240/4 and 0/8 netblocks will be allocated as
unicast globally rout-able and reachable address space
240/4 is already enabled throughout linux and openwrt.

Permit these address blocks under bcp38 address validation, ie. remove
those ranges from the block list:

list match '0.0.0.0/8'       # RFC 1700
list match '240.0.0.0/4'     # RFC 5745

Signed-off-by: Dave Taht <dave.taht@gmail.com>
[bump package - minor tweaks to commit message - remove commented lines]
Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
2019-02-03 15:38:32 +00:00
Ted Hess
d415c6b12a
Merge pull request #8120 from jefferyto/socat-init
socat: Update init script
2019-02-03 09:13:23 -05:00
Ted Hess
03ae87406a
Merge pull request #8113 from neheb/ava
libavahi-compat-libdnssd: Fix compilation
2019-02-03 09:11:03 -05:00
Jeffery To
549bf0ec44 socat: Update init script
This replaces the use of uci_validate_section() with
uci_load_validate(), which removes the need to declare local variables
for every config option.

This also adds a service_triggers() function and removes some
unnecessary curly brackets.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-02-03 19:59:43 +08:00
Rosen Penev
055a813280 libavahi-compat-libdnssd: Fix compilation
The inline if statement does not work correctly. Moved it to a more proper place.

Also changed the install to install the symlinks as well.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2019-02-02 13:37:09 -08:00
Hannu Nyman
fdc5c5be60
Merge pull request #8100 from yangfl/lighttpd
lighttpd: Fix mod_auth
2019-02-02 20:06:48 +02:00
Dirk Brenken
88899c6661
Merge pull request #8107 from dibdot/adblock
adblock: update 3.6.5
2019-02-02 18:02:15 +01:00
Hannu Nyman
8042da76c7
Merge pull request #8071 from jefferyto/addrwatch-init
addrwatch: Update init script
2019-02-02 11:07:04 +02:00
Hannu Nyman
61f9cf2fae
Merge pull request #8104 from jefferyto/htpdate-init
htpdate: Update init script
2019-02-02 11:04:37 +02:00
Dirk Brenken
be848a000e adblock: update 3.6.5
- fix reporting for bogus hostnames with underscores
- no longer accidently overwrite existing 'serversfile' entries in dhcp
config which reference to the adblock jail list
- remove needless 'no_mail' flag
- refined log message regarding tcpdump requirement for reporting

Signed-off-by: Dirk Brenken <dev@brenken.org>
2019-02-02 08:38:56 +01:00
Daniel F. Dickinson
4e3b866ed8 git: Fix gitweb missing dependencies
gitweb is missing a dependencies on perlbase-filetest and
perlbase-storable.  It fails to start without these packages.

Signed-off-by: Daniel F. Dickinson <cshored@thecshore.com>
2019-02-01 18:44:13 +01:00
Hannu Nyman
265a145928
Merge pull request #4474 from ecsv/ratechecker
net/ratechecker: Add new package
2019-02-01 18:48:06 +02:00
Hannu Nyman
9705ab4195
Merge pull request #8090 from rosysong/nft-qos
nft-qos: fix useless log in syslog
2019-02-01 16:38:23 +02:00
Jeffery To
ab2e94b294 htpdate: Update init script
This replaces the use of uci_validate_section() with
uci_load_validate(), which removes the need to declare local variables
for every config option.

This also corrects a variable name typo ("proxy" instead of
"proxy_host").

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-02-01 17:21:17 +08:00
David Yang
2ceeaeb5ad lighttpd: Add missing 'server.modules' in some config files
e.g. 20-auth.conf

Signed-off-by: David Yang <mmyangfl@gmail.com>
2019-02-01 16:00:06 +08:00
David Yang
3013490240 lighttpd: Remove recursive dependency in #7737
Signed-off-by: David Yang <mmyangfl@gmail.com>
2019-02-01 16:00:06 +08:00
David Yang
c866e3f2c3 lighttpd: Disable auto loading mod_authn_file
which never works on OpenWrt

Signed-off-by: David Yang <mmyangfl@gmail.com>
2019-02-01 16:00:06 +08:00
Rosy Song
9ba94ebbaa nft-qos: fix useless log in syslog
Since the functions in procd.sh invoke "initscript" variable which is
not defined when imported procd.sh from hotplug scripts. And this
results in error when calling basename utility.

Sun Jan 20 12:34:50 2019 daemon.debug dnsmasq-script[15340]: BusyBox v1.28.4 () multi-call binary.
Sun Jan 20 12:34:50 2019 daemon.debug dnsmasq-script[15340]:
Sun Jan 20 12:34:50 2019 daemon.debug dnsmasq-script[15340]: Usage: basename FILE [SUFFIX]
Sun Jan 20 12:34:50 2019 daemon.debug dnsmasq-script[15340]:
Sun Jan 20 12:34:50 2019 daemon.debug dnsmasq-script[15340]: Strip directory path and .SUFFIX from FILE
Sun Jan 20 12:34:50 2019 user.notice nft-qos-monitor: ACTION=update, MACADDR=xxxxxx, IPADDR=192.168.11.109, HOSTNAME=Honor_Play
Sun Jan 20 12:34:50 2019 daemon.info dnsmasq[15340]: 250 192.168.11.109/60566 reply www.google.com is 216.58.215.68
Sun Jan 20 12:34:50 2019 daemon.info dnsmasq[15340]: 251 192.168.11.109/43456 reply mtalk.google.com is <CNAME>
Sun Jan 20 12:34:50 2019 daemon.info dnsmasq[15340]: 251 192.168.11.109/43456 reply mobile-gtalk.l.google.com is 173.194.222.188
Sun Jan 20 12:34:50 2019 daemon.debug dnsmasq-script[15340]: BusyBox v1.28.4 () multi-call binary.
Sun Jan 20 12:34:50 2019 daemon.debug dnsmasq-script[15340]:
Sun Jan 20 12:34:50 2019 daemon.debug dnsmasq-script[15340]: Usage: basename FILE [SUFFIX]
Sun Jan 20 12:34:50 2019 daemon.debug dnsmasq-script[15340]:
Sun Jan 20 12:34:50 2019 daemon.debug dnsmasq-script[15340]: Strip directory path and .SUFFIX from FILE
Sun Jan 20 12:34:51 2019 daemon.debug dnsmasq-script[15340]: BusyBox v1.28.4 () multi-call binary.
Sun Jan 20 12:34:51 2019 daemon.debug dnsmasq-script[15340]:
Sun Jan 20 12:34:51 2019 daemon.debug dnsmasq-script[15340]: Usage: basename FILE [SUFFIX]
Sun Jan 20 12:34:51 2019 daemon.debug dnsmasq-script[15340]:
Sun Jan 20 12:34:51 2019 daemon.debug dnsmasq-script[15340]: Strip directory path and .SUFFIX from FILE
Sun Jan 20 12:34:51 2019 user.notice nft-qos-dynamic: ACTION=update, MACADDR=xxxxxx, IPADDR=192.168.11.109, HOSTNAME=Honor_Play

Signed-off-by: Rosy Song <rosysong@rosinson.com>
2019-02-01 09:39:02 +08:00
Hannu Nyman
83b304c170
Merge pull request #8091 from gladiac1337/feature-haproxy-v1.8.17-updates
haproxy: Update all patches for HAProxy v1.8.17
2019-01-31 19:58:18 +02:00
Daniel Golle
1d5af8f9e5 gnunet: fix PKG_MIRROR_HASH
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-01-31 14:25:30 +01:00
Christian Lachner
512411108c haproxy: Update all patches for HAProxy v1.8.17
- Add new patches (see https://www.haproxy.org/bugs/bugs-1.8.17.html)
- Raise PKG_RELEASE to 2
- Prefix patches with 3-digit numbers instead of 4-digit numbers

Signed-off-by: Christian Lachner <gladiac@gmail.com>
2019-01-31 13:59:35 +01:00
Daniel Golle
a50f269411 libextractor: fix PKG_HASH
Instead of libextractor-1.8.tar.gz, the SHA-256 sum of
libextractor-1.8.tar.gz.sig was entered by accident.
Fix that.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-01-31 04:20:31 +01:00
Hannu Nyman
8b7ae5c40d
Merge pull request #8070 from jefferyto/stunnel-init
stunnel: Update init script
2019-01-30 23:11:59 +02:00
Hannu Nyman
33348c51cd
Merge pull request #8076 from BKPepe/youtube-dl
youtube-dl: update to version 2019.01.30.1
2019-01-30 23:08:40 +02:00
Hannu Nyman
52f4facc92
Merge pull request #8075 from diizzyy/patch-5
libs/libmicrohttpd: Fix for install sections
2019-01-30 22:36:26 +02:00
Josef Schlehofer
9326a11434
youtube-dl: update to version 2019.01.30.1
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-01-30 14:49:32 +01:00
Daniel Engberg
e224546061
libs/libmicrohttpd: Fix for install sections
Install libs for -ssl variant
Be a bit more specific about what we're installing...

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2019-01-30 10:13:34 +01:00
Hannu Nyman
c50bb4ff9a
Merge pull request #8072 from BKPepe/syslog-ng
syslog-ng: remove psmisc dependency
2019-01-29 23:09:29 +02:00
Josef Schlehofer
b03c977755
syslog-ng: remove psmisc dependency
Because it's not in OpenWrt since 2014.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2019-01-29 22:04:32 +01:00
Hannu Nyman
f40b0033e6
Merge pull request #8068 from mwarning/change_dependency
device-observatory: Specify libmicrohttpd dependency
2019-01-29 22:11:29 +02:00
Hannu Nyman
4eee99e73d
Merge pull request #8059 from diizzyy/net-gnunet
gnunet: Specify libmicrohttpd-ssl dependency
2019-01-29 22:11:05 +02:00
Hannu Nyman
9dcb1eb35e
Merge pull request #8058 from diizzyy/patch-4
motion: Specify libmicrohttpd-ssl dependency
2019-01-29 22:10:40 +02:00
Hannu Nyman
f2d8575cca
Merge pull request #8047 from diizzyy/libs-libmicrohttpd
libmicrohttpd: Update to 0.9.62 and rework Makefile
2019-01-29 22:10:25 +02:00
Daniel Engberg
7b2bf511c3 gnunet: Specify libmicrohttpd-ssl dependency
Specify libmicrohttpd-ssl dependency

Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
2019-01-29 20:59:38 +01:00
Hannu Nyman
052aae504e
Merge pull request #8069 from sartura/libyang_v0.16-r3_bugfix
libyang: add patch for lyb bugfix
2019-01-29 21:11:21 +02:00
Hannu Nyman
fc01972e05
Merge pull request #7976 from BKPepe/syslog-ng
syslog-ng: update to version 3.19.1
2019-01-29 18:16:47 +02:00
Jeffery To
36e84d8ef6 addrwatch: Update init script
This replaces the use of uci_validate_section() with
uci_load_validate(), which removes the need to declare local variables
for every config option.

This also lets procd trigger the validation function directly, and
removes some unnecessary curly brackets.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-01-29 22:50:36 +08:00
Jeffery To
8bb3eba3c2 stunnel: Update init script
The reworked init script:
* Loads and validates options using uci_validate_section() (through
  uci_load_validate())
* Allows service options be specified in the globals section
* Hard-codes less global options (debug, syslog), as their default
  values already work
* Adds support for almost all options (up to the current package
  version, 5.49)
* Moves the pid file into a subdirectory (/var/run/stunnel) so that it
  can be created successfully when setuid is used

Certain options are omitted:
* chroot - requires more setup than the init script can manage
* fips, libwrap - disabled at compile-time
* iconActive, iconError, iconIdle, taskbar - gui/win32 only
* verify - obsolete, verifyChain and/or verifyPeer should be used
  instead

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2019-01-29 21:49:23 +08:00
Moritz Warning
77a1312262 device-observatory: Specify libmicrohttpd dependency
Signed-off-by: Moritz Warning <moritzwarning@web.de>
2019-01-29 12:45:46 +01:00
Mislav Novakovic
d0ab2d4ae6 libyang: add patch for lyb bugfix
Signed-off-by: Mislav Novakovic <mislav.novakovic@sartura.hr>
2019-01-29 11:56:07 +01:00
Daniel Golle
effc8b5bf8 gnunet: update to source to 20190128
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2019-01-29 09:48:55 +01:00