aboutsummaryrefslogtreecommitdiff
path: root/net/usbip
Commit message (Collapse)AuthorAge
* usbip: remove unused libbsd and pthreads depsGuilherme Janczak2022-04-28
| | | | Signed-off-by: Guilherme Janczak <guilherme.janczak@yandex.com>
* usbip: Add init script for usbip-serverAlexander Sulfrian2021-09-26
| | | | Signed-off-by: Alexander Sulfrian <asulfrian@zedat.fu-berlin.de>
* usbip: use new usbids packageRosen Penev2020-12-29
| | | | | | It's more consistent since it installs to the same place. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* usbip: remove no longer necessary udev hackRosen Penev2020-11-03
| | | | | | It's not only unnecessary, it interferes with libudev-zero. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: turn specific libudev-* DEPENDS to generic onesRosen Penev2020-11-03
| | | | | | | libudev-zero as well as libudev-fbsd have PROVIDES:=libudev . These packages have nothing specific that requires one or the other. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: Replace MD5SUM with HASHRosen Penev2019-10-31
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* usbip: disable ASLR PIEJan Pavlinec2019-09-04
| | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* usbip: Switch usb.ids location to match usbutilsRosen Penev2019-01-24
| | | | | | It's versioned and therefore easier to update. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* usbip: remove nonshared flag (#6681)Jo-Philipp Wich2018-08-05
| | | | | | | | | | Since https://git.openwrt.org/d0e0b7049f88774e67c3d5ad6b573f7070e5f900, OpenWrt SDKs ship the appropriate sources for building usbip userspace packages, so special nonshared handling is not required anymore. Sucessfully tested by compiling usbip utilities for various architectures using self built SDKs after applying the change linked above. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* usbip: adapt package to new kernel/libudevEneas U de Queiroz2018-05-23
| | | | | | | | | | | | | | | | | | | | | The sources for usbip are within the kernel. A patch that was included with the package, which changed the old signal name SIGCLD to the new one, SIGCHLD, was merged upstream. However, different targets use different kernel versions. Current version 4.14 and 4.9 are fine, but older versions do not have the patch applied. So, I used -DSIGCLD=SIGCHLD to please both worlds. libudev-fbsd currently used by openwrt does not implement the udev_device_get_devpath function. eudev's implementation of libudev sets it as (src/libudev/libudev-device.c): udev_device->devpath = udev_device->syspath + strlen("/sys"); I used a command-line define to use the same logic, as it works with new and old versions of the kernel--the use of ..devpath is quite recent. I also linked with libbsd, when using glibc. Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
* usbip: Remove obsolete patchesEneas U de Queiroz2018-05-16
| | | | | | These patches are obsolete and are never applied. Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
* usbip: fix buildMatthias Schiffer2018-01-10
| | | | | | | Package/usbip/install was referring to the wrong filename for usb.ids in dl/. Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
* usbip: fix typo (closes #4994 #5312)Nuno Goncalves2017-12-22
| | | | Signed-off-by: Nuno Goncalves <nunojpg@gmail.com>
* usbip: fix usb.ids download (closes #4994)Nuno Goncalves2017-12-21
| | | | | | Used the same solution as in utils/usbutils/Makefile Signed-off-by: Nuno Goncalves <nunojpg@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>
* 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>
* usbip: mark as nonsharedJo-Philipp Wich2016-05-18
| | | | | | | | | | | | | Mark the usbip package nonshared so that is built along with the target specific binaries and not within the SDK environment. This is needed since the usbip package draws its source files directly from the kernel tree which is unavailable within the SDK. Fixes the following build error encountered by the LEDE buildbots: http://downloads.lede-project.org/snapshots/faillogs/mipsel_1004kc_dsp/packages/usbip/compile.txt Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* usbip: use eudev instead of udevDaniel Golle2016-02-10
| | | | | | udev was dropped from core and replaced by eudev. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* usb: fix musl compatibilityJo-Philipp Wich2015-06-25
| | | | | | | Replace the nonstandard `SIGCLD` signal name with the proper `SIGCHLD` spelling as the `SIGCLD` alias is not provided by musl. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
* usbip: move to github (closes #1259)Nuno Goncalves2015-05-20
| | | | | | Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> [nunojpg@gmail.com: Added PKG License and changed commit message] Signed-off-by: Nuno Goncalves <nunojpg@gmail.com>
* usbip: import from old packagesCezary Jackiewicz2015-05-15