ufp: add ubus_rpc_session to call arguments
To display vendor information via ubus call in uhttpd,
it is necessary to add `ubus_rpc_session` as argument
to fingerprint.
Signed-off-by: Christian Korber <[email protected]>
uht: fix reference counting issue
`__reader_get_value` only ever returns a new object so the `ucv_get`
is not needed and adds an extra reference to the object.
Signed-off-by: Matthew Cather <[email protected]>
Signed-off-by: Felix Fietkau <[email protected]>
add nintendo switch 2 detection
Signed-off-by: John Crispin <[email protected]>
fix returning remote data in get_data for all devices
Signed-off-by: Felix Fietkau <[email protected]>
fix handling remote data in get_data
Also make it possible to query only local data.
Signed-off-by: Felix Fietkau <[email protected]>
lower homekit_class weight to 5.0
Signed-off-by: John Crispin <[email protected]>
add apple homepod detection
previously the device was identified as a homekit sensor instead of a speaker
Signed-off-by: John Crispin <[email protected]>
fix cross matching of weights
Signed-off-by: John Crispin <[email protected]>
improve uconfig hostname and homekit weight
Signed-off-by: John Crispin <[email protected]>
move daemon to root folder
Signed-off-by: John Crispin <[email protected]>
plugin_neigh: add new plugin
this plugin uses the OUI database to identify the vendor.
Signed-off-by: Christian Korber <[email protected]>
move plugins to their own folder
Signed-off-by: John Crispin <[email protected]>
mdns: detect uconfig devices
Signed-off-by: John Crispin <[email protected]>
fix logic error in the wifi plugin
Signed-off-by: John Crispin <[email protected]>
drop OpenWrt Makefile and files/
Signed-off-by: John Crispin <[email protected]>
data: add additional fingerprints
Signed-off-by: John Crispin <[email protected]>
Fix lookup of extra fingerprint files
Signed-off-by: Felix Fietkau <[email protected]>
Add support for multiple fingerprint hash tables
Import /usr/share/ufp/devices/*.bin in addition to the regular devices.bin
Signed-off-by: Felix Fietkau <[email protected]>