aboutsummaryrefslogtreecommitdiff
path: root/utils/owfs
Commit message (Collapse)AuthorAge
* treewide: remove rpath-linkRosen Penev2022-03-13
| | | | | | Most usages seem to be outdated and fixed a long time ago. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* owfs: update to 3.2p4Rosen Penev2020-09-20
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* owfs: fix compilation with GCC10Rosen Penev2020-07-01
| | | | | | Upstream backport. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: add PKG_CPE_ID for better cvescanner coverageJan Pavlinec2019-09-17
| | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* owfs: disable avahi dependencyMarcin Jurkowski2019-04-12
| | | | | | | Avahi is not a mandatory owfs dependency so disable it to avoid Avahi/DBus daemons bloat. Signed-off-by: Marcin Jurkowski <marcin1j@gmail.com>
* owfs: update to version v3.2p3Josef Schlehofer2019-01-31
| | | | Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* owfs/owshell: remove librpc dependsAndy Walsh2018-08-13
| | | | Signed-off-by: Andy Walsh <andy.walsh44+github@gmail.com>
* owfs: update to the latest version (v3.2p2)Josef Schlehofer2018-07-16
| | | | | | | | | Changes: Makefile now downloads files from Github instead of SourceForge. Changed URL, because they decided to leave SourceForge and use Github. Added dependency libavahi-client, otherwise it doesn't build. Dropped unnecessary patches, because both were upstreamed. Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
* treewide: run "make check FIXUP=1"Etienne Champetier2017-08-29
| | | | | | | | | | fix Makefile chmod (644) replace MD5SUM with HASH add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git (PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now) Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* treewide: use name in define and eval linesStijn Tintel2017-03-08
| | | | | | | | | | | | | | | For consistency, use full name instead of $(PKG_NAME) in define and eval lines for all packages. I've seen reviews that asked to do this before, and I am asking the same during reviews now. To avoid this in the future, fix this treewide so when people use existing packages as example, we will not have to request this change anymore. This makes all packages consistent with both LEDE and OpenWrt base repositories. Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
* treewide: replace my defunct email addressJo-Philipp Wich2016-06-07
| | | | Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* utils: Fix some typos (mostly found by codespell)Stefan Weil2016-04-30
| | | | Signed-off-by: Stefan Weil <sw@weilnetz.de>
* owfs: convert init scripts to procd styleMarcin Jurkowski2015-09-03
| | | | | | | Convert init.d scripts to use procd and take advantage of respawn feature. Signed-off-by: Marcin Jurkowski <marcin1j@gmail.com>
* owfs: avoid npe in BUS_reset functionMarcin Jurkowski2015-09-01
| | | | | | | | | | Monitor adapters (zeroconf, enet, usb and w1) don't have the reset routine, causing null pointer dereference in BUS_reset function. This patch has been submitted upstream: https://sourceforge.net/p/owfs/bugs/67/ Signed-off-by: Marcin Jurkowski <marcin1j@gmail.com>
* owfs: fix the last netlink message recognitionMarcin Jurkowski2015-09-01
| | | | | | | | | | | | | | | This fixes the endless loop waiting for w1 subsystem connector status message. According to the 8a0427d kernel commit, the last (status) netlink msg should have ack=seq, whereas all the others messages should have ack=seq+1. This patch has been submitted upstream: https://sourceforge.net/p/owfs/bugs/66/. For independent problem report, see this thread: https://www.raspberrypi.org/forums/viewtopic.php?f=44&t=98772 Signed-off-by: Marcin Jurkowski <marcin1j@gmail.com>
* owfs: make libow features configurableMarcin Jurkowski2015-09-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Owfs shared library is quite large (700+ kB) by embedded devices standards. The code for many different bus master and slave devices is compiled into single big .so library. Had it been designed as modular, dynamic-loadable plugins, we could split them into separate packages, allowing user to install only the plugins he needs. It's however possible to enable or disable libow features at compile time. Here are some examples how much space can be saved turning off support for unneeded devices and features: - By disabling USB adapter support libusb and libusb-compat is no longer needed, saving ~70kB of space. Bus masters using usbserial.ko kernel driver don't need this. - By disabling debug messages it's possible to reduce shared library size by 130kB. This patch adds a menu allowing user to select libow features one wants built in: - Bus master support: USB adapters through libusb, i2c adapters, kernel w1 adapters - General features: zeroconf device announcement, debug messages, owtraffic bus reports Default config options preserve previous library configuration i.e. everything is selected except for owtraffic (which was disabled) and kernel w1 driver (whose netlink interface has been broken since 2011). Signed-off-by: Marcin Jurkowski <marcin1j@gmail.com>
* owfs: Add init scripts and config filesMarcin Jurkowski2015-09-01
| | | | | | | | | Owfs daemons lack control scripts. This patch adds init.d scripts for owfs, owserver, owhttpd and owftpd packages. Most daemon options (both common libow and program-specific parameters) are reflected as uci config variables. Signed-off-by: Marcin Jurkowski <marcin1j@gmail.com>
* owfs: import from oldpackages, add myself as maintainer, add license ↵Jo-Philipp Wich2014-07-02
information, update to v2.9p5 Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>