aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* nlbwmon: add packageJo-Philipp Wich2017-07-28
| | | | | | | | | | | | | | | | | | | | | | | This commit introduces nlbwmon, the lightweight NetLink BandWidth Montor. The nlbwmon daemon gathers per-host traffic statistics by querying netlink accounting data. Due to this approach, the executable is very small and does not rely on libpcap and CPU intensive raw sockets to monitor traffic. Besides raw per-host traffic counters, nlbwmon also support rudimentary traffic classification by observing IP protocols and used port numbers. Gathered accounting data is stored into a series of database files which are regularily committed to persistent storage. Refresh, commit and accounting intervals are freely configurable as well as the layer7 protocol mapping rules and observed source subnets. This package also bundles a cli client which can be used to dump the gathered traffic data as JSON, CSV or plaintext data. A pull request to add a graphical LuCI frontend for nlbwmon is pending. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* Merge pull request #4634 from pprindeville/ntp-add-uci-supporttripolar2017-07-28
|\ | | | | ntpd: use UCI to synthesize minimal conf file
| * ntpd: use UCI to synthesize minimal conf filePhilip Prindeville2017-07-27
| | | | | | | | | | | | Borrowed code from Busybox's sysntpd. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* | shadowsocks-libev: use xargs -r just in caseYousong Zhou2017-07-28
| | | | | | | | Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* | shadowsocks-libev: fix compiling with stale object filesYousong Zhou2017-07-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This will cause various kinds of failures in the buildbot ➜ shadowsocks-libev-3.0.7 git:(master) find . -name '*.o' -o -name '*.lo' ./libbloom/murmur2/libbloom_la-MurmurHash2.o ./libbloom/murmur2/libbloom_la-MurmurHash2.lo ./libbloom/libbloom_la-bloom.lo ./libbloom/libbloom_la-bloom.o ➜ shadowsocks-libev-3.0.7 git:(master) ls -l libbloom/murmur2 total 24 -rw-r--r-- 1 yousong yousong 324 Jun 27 14:17 libbloom_la-MurmurHash2.lo -rw-r--r-- 1 yousong yousong 4168 Jun 27 14:17 libbloom_la-MurmurHash2.o -rw-r--r-- 1 yousong yousong 1344 Feb 17 08:47 MurmurHash2.c -rw-r--r-- 1 yousong yousong 142 Feb 17 08:47 murmurhash2.h -rw-r--r-- 1 yousong yousong 213 Feb 17 08:47 README ➜ shadowsocks-libev-3.0.7 git:(master) file ./libbloom/murmur2/libbloom_la-MurmurHash2.o ./libbloom/murmur2/libbloom_la-MurmurHash2.o: ELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), not stripped ➜ shadowsocks-libev-3.0.7 git:(master) Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* | softethervpn: Pass down CFLAGS, CPPFLAGS and LDFLAGSFlorian Fainelli2017-07-27
| | | | | | | | | | | | | | | | The softethervpn does not actually supported CCFLAGS, or other standard variables, so we need to override CC to include all of those to fix build errors with external toolchains. Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
* | sox: Explicitly disable support for OpenMPFlorian Fainelli2017-07-27
| | | | | | | | | | | | | | | | | | | | | | In case a toolchain happens to be built with OpenMP, sox's configure script would be picking that, but we would not be depending on libgomp and would fail creating the package. Since internal OpenWrt/LEDE toolchains don't enable OpenMP by default, let's just do that here as well. Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
* | Merge pull request #4643 from aparcar/patch-2Daniel Golle2017-07-27
|\ \ | |/ |/| rpcd-mod-attendedsysupgrade: add missing .rpcd
| * rpcd-mod-attendedsysupgrade: add missing .rpcdPaul Spooren2017-07-27
|/ | | | | | due to renaming .rpcd was forgotten in the Makefile Signed-off-by: Paul Spooren <paul@spooren.de>
* Merge pull request #4610 from pprindeville/syslog-ng-fix-reloadPhilip Prindeville2017-07-27
|\ | | | | syslog-ng: use syslog-ng-ctl to handle reload operation
| * syslog-ng: use syslog-ng-ctl for proper reloadsPhilip Prindeville2017-07-26
| | | | | | | | Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
| * syslog-ng: add syntax check to startup scriptPhilip Prindeville2017-07-26
| | | | | | | | Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
| * syslog-ng: get rid of guardian processPhilip Prindeville2017-07-26
| | | | | | | | Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
| * syslog-ng: replace hardcoded paths with variablesPhilip Prindeville2017-07-26
| | | | | | | | Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
| * syslog-ng: add customization directoryPhilip Prindeville2017-07-26
| | | | | | | | Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
| * syslog-ng: retire PKG_MD5SUMPhilip Prindeville2017-07-26
| | | | | | | | Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
* | Merge pull request #4639 from commodo/python-cryptography-updateHannu Nyman2017-07-27
|\ \ | | | | | | python-cryptography: update to version 1.9 ; add python3 variant, and simplify/remove python-cffi host dep
| * | python-cryptography: bump to version 1.9 and add python3 variantAlexandru Ardelean2017-07-27
| | | | | | | | | | | | | | | | | | And add myself as 2nd maintainer. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
| * | python-cffi: install host-side via pip + add myself 2nd maintainerAlexandru Ardelean2017-07-27
| | | | | | | | | | | | | | | | | | | | | python-cryptography needs this dep to build the sources. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
| * | python-idna: bump to version 2.5 and add python3 variantAlexandru Ardelean2017-07-27
| | | | | | | | | | | | | | | | | | And add myself as 2nd maintainer. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
| * | python-pyasn1: bump to version 0.2.3 and add python3 variantAlexandru Ardelean2017-07-27
| | | | | | | | | | | | | | | | | | And add myself as 2nd maintainer. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
| * | python-six: add python3-six variant + add myself as 2nd maintainerAlexandru Ardelean2017-07-27
|/ / | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | Merge pull request #4637 from commodo/python-refresh-patchesHannu Nyman2017-07-27
|\ \ | | | | | | python,python3: refresh patches via refresh cmd (reduce patch fuzz)
| * | python3: refresh patches `make package/python3/refresh` cmdAlexandru Ardelean2017-07-26
| | | | | | | | | | | | | | | | | | | | | | | | This was a bit overdue. I did not know about this methodology. Reduces patch fuzz. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
| * | python: refresh patches `make package/python/refresh` cmdAlexandru Ardelean2017-07-26
|/ / | | | | | | | | | | | | | | This was a bit overdue. I did not know about this methodology. Reduces patch fuzz. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | Merge pull request #4616 from diizzyy/patch-76Zoltan Herpai2017-07-26
|\ \ | |/ |/| sound/mpg123: Update to 1.25.3
| * sound/mpg123: Update to 1.25.3Daniel Engberg2017-07-23
| | | | | | | | | | Update mpg123 to 1.25.3 Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* | Merge pull request #4628 from ejurgensen/forked-daapd_25.0Hannu Nyman2017-07-26
|\ \ | | | | | | forked-daapd: Update to 25.0
| * | forked-daapd: Update to 25.0ejurgensen2017-07-26
| | | | | | | | | | | | Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
* | | shadowsocks-libev: configure options for release buildYousong Zhou2017-07-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | - It's a common practice that assert should be ignored in release build - Whether to enable ssp should be decided by the config of build system This was taken from Makefile in shadowsocks/openwrt-shadowsocks. Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* | | build,travis: fix repo unshallowingEtienne Champetier2017-07-25
| | | | | | | | | | | | | | | | | | git merge-base does not work as I expected Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* | | Merge pull request #4627 from aparcar/rpcd-mod-attended-sysupgradeDaniel Golle2017-07-25
|\ \ \ | | | | | | | | rpcd-mod-attendedsysupgrade: add package
| * | | rpcd-mod-attendedsysupgrade: add packagePaul Spooren2017-07-25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | add ubus call to perform a sysupgrade and acl file for the attended sysupgrade use case as well uci defaults. Package is a part of the GSoC 17 project implementing easy sysupgrade functionality. Signed-off-by: Paul Spooren <paul@spooren.de>
* | | | build,travis: allow '/' in the start of the commitEtienne Champetier2017-07-25
| | | | | | | | | | | | | | | | Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* | | | Merge pull request #4626 from aparcar/patch-2champtar2017-07-25
|\ \ \ \ | |/ / / |/| | | build,travis: allow dash in package name
| * | | build,travis: allow dash in package namePaul Spooren2017-07-25
| |/ / | | | | | | | | | Signed-off-by: Paul Spooren <paul@spooren.de>
* | | Merge pull request #4625 from aparcar/rpcd-mod-packagelistDaniel Golle2017-07-25
|\ \ \ | |/ / |/| | rpcd-mod-packagelist: add package
| * | rpcd-mod-packagelist: add packagePaul Spooren2017-07-25
|/ / | | | | | | | | | | | | | | Provides a way to acquire the list of installed packages without the need to have opkg available. It is being used for the GSoC 17 project implementing easy sysupgrade functionality. Signed-off-by: Paul Spooren <paul@spooren.de>
* | Merge pull request #4624 from champtar/travischamptar2017-07-25
|\ \ | | | | | | build,travis: do not modify .travis.yml
| * | build,travis: do not modify .travis.ymlEtienne Champetier2017-07-24
| | | | | | | | | | | | | | | | | | restarting a build doesn't update .travis.yml but does update .travis_do.sh ... Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* | | shadowsocks-libev: configure with --disable-silent-rulesYousong Zhou2017-07-25
| | | | | | | | | | | | | | | | | | So that more details will be shown in faillogs Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* | | Merge pull request #4601 from commodo/python-cffi-upgradeHannu Nyman2017-07-25
|\ \ \ | | | | | | | | python-cffi: upgrade to 1.10.0 (together with dependencies)
| * | | python-cffi: bump to version 1.10.0Alexandru Ardelean2017-07-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | And drop the host-build. This was needed, simply to cross-build the package. I'm not a religious man, but "praise the lord" for dropping this :D Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
| * | | python-pycparser: bump to version 2.17 and drop host-buildAlexandru Ardelean2017-07-19
| | | | | | | | | | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
| * | | python-ply: bump to version 3.10 and drop the host-buildAlexandru Ardelean2017-07-19
| | | | | | | | | | | | | | | | Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* | | | Merge pull request #4623 from ejurgensen/gperf_3.1Hannu Nyman2017-07-25
|\ \ \ \ | | | | | | | | | | gperf: Update to 3.1
| * | | | gperf: Update to 3.1ejurgensen2017-07-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The patch fixes a problem where an incorrect getline.h would get included (not gperf's own which resides in ./lib) Signed-off-by: Espen Jürgensen <espenjurgensen+openwrt@gmail.com>
* | | | | Merge pull request #4034 from artynet/apache-fixThomas Heil2017-07-25
|\ \ \ \ \ | |_|_|/ / |/| | | | apache : fixing zlib dependency
| * | | | apache : updating PKG_RELEASE entryArturo Rinaldi2017-07-15
| | | | |
| * | | | apache : fixing zlib dependencyArturo Rinaldi2017-02-18
| | | | |