- Mar 06, 2017
-
-
John Crispin authored
Signed-off-by:
John Crispin <john@phrozen.org>
-
- Mar 03, 2017
-
-
Felix Fietkau authored
21a4bd0 kmodloader: modprobe: return 0 for loaded modules Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Mar 01, 2017
-
-
Jo-Philipp Wich authored
Flag the opkg package as essential to avoid accidential uninstalls of it. Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
- Feb 25, 2017
-
-
Felix Fietkau authored
c09e4f0 ubusd: fix incomplete copy of shared buf during queue-ing 453b87f cli: add support for subscribing to objects 6eb3c96 cli: do not use default timeout for listen dfe3383 libubus: reset ctx->sock.error when doing ubus reconnect 34c6e81 cli: fix listen_timeout compile issue Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Feb 24, 2017
-
-
Yousong Zhou authored
Fixes FS#544 3dc78a4 kmodloader: don't store aliases info in struct module Signed-off-by:
Yousong Zhou <yszhou4tech@gmail.com>
-
- Feb 23, 2017
-
-
Jo-Philipp Wich authored
Update to latest Git head to get rid of a stray printf() causing unwanted output in the "opkg list-upgradable" command. Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
- Feb 22, 2017
-
-
Jo-Philipp Wich authored
A missing list pointer initialization caused opkg to ignore conffile entries from status files, breaking the conffile tracking on the target. Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
- Feb 21, 2017
-
-
Felix Fietkau authored
c553354 cmake: fix typo 8973576 kmodloader: fix not being able to find some modules fce9382 cmake: Check for getrandom system call Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Feb 20, 2017
-
-
Jo-Philipp Wich authored
The switch to cmake caused the -DHAVE_USIGN flag to get lost, disabling compilation of the correspondinf support code. Update to latest Git head which enables usign support by default. Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
- Feb 19, 2017
-
-
Jo-Philipp Wich authored
Switch to our own fork of opkg to significantly reduce the required amount of memory when updating lists or installing packages. Preliminary tests showed a usage drop of about 90% during these operations, from ~3.7MB with unmodified opkg to ~360KB with our custom fork. Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
- Feb 15, 2017
-
-
John Crispin authored
5f91241 procd: add cancel_timeout on rc scripts when a runtime_timeout is specified 961dc69 procd: stop service using SIGKILL if SIGTERM failed to do so Signed-off-by:
John Crispin <john@phrozen.org>
-
Denis Osvald authored
Default trigger action timeout was added to procd.sh in commit f88e3a4c (procd: add default timeout for reload trigger actions) However, the timeout value was not placed under the correct JSON-script array nesting level and thus did not apply. To fix this and make the timeout actually apply to the reload triggers, we place it in the correct scope, that is the per-trigger array. Fixes: f88e3a4c Signed-off-by:
Denis Osvald <denis.osvald@sartura.hr>
-
- Feb 11, 2017
-
-
Felix Fietkau authored
Fixes compatibility issues with glibc 2.25 Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
Fixes compatibility issues with glibc 2.25 Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Feb 09, 2017
-
-
John Crispin authored
cdc3dab ujail: fix signal forwarding Signed-off-by:
John Crispin <john@phrozen.org>
-
- Feb 04, 2017
-
-
Felix Fietkau authored
Adds the following fixes: 91acde6 libubus: do not modify uloop_cancelled 763b9b2 libubus: reset ctx->sock.eof to fix reconnect issues Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Feb 02, 2017
-
-
Jo-Philipp Wich authored
Update ubox to latest Git HEAD in order to import the following fixes: ac2d43e kmodloader: support '-q' quiet option f8d3d16 ubox: Add an option for more accurate timestamps in log Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
- Jan 29, 2017
-
-
Florian Fainelli authored
Fixes build issues with some toolchains that don't add lcrypt in the default search paths: CMakeFiles/rpcd.dir/session.c.o: In function `rpc_login_test_password': build_dir/target-mipsel-linux-gnu/rpcd-2016-12-03-0577cfc1/session.c:823: undefined reference to `crypt' collect2: error: ld returned 1 exit status Signed-off-by:
Florian Fainelli <f.fainelli@gmail.com>
-
- Jan 26, 2017
-
-
Jo-Philipp Wich authored
Update ubox to latest Git head in order to import the following fixes: 14839f0 kmodloader: make insert_module() idempotent 6e3c6dc kmodloader: add module alias awareness 9371411 kmodloader: fix out-of-bound access when parsing .modinfo a62c946 kmodloader: modprobe: skip possible command line arguments 46a4b5f kmodloader: log to kmsg when loading directories of modules eacc426 kmodloader: remove redundant glob wildcard char 8488bb5 ubox: Initialize conditionally uninitialized variable db070f1 ubox: Fix some memory leaks acc48b5 kmodloader: Fix typo in error message Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
Yousong Zhou authored
This is how other Linux distributions are doing and kernel modprobe_path[] of request_module() also has a default value of /sbin/modprobe Signed-off-by:
Yousong Zhou <yszhou4tech@gmail.com>
-
Bastian Bittorf authored
A given signal-name is now converted to the corresonding number. In general it's good style to use names (readability) and it's more portable: signal numbers can be architecture-dependent, so we are more safe giving names. A real world example is signal 10, which is BUS on ramips and USR1 on PPC. All users of 'procd_send_signal' must change their code to reflect this. Signed-off-by:
Bastian Bittorf <bb@npl.de>
-
Matthias Schiffer authored
0f58977 init: fix /tmp permissions on zram Signed-off-by:
Matthias Schiffer <mschiffer@universe-factory.net>
-
Hannu Nyman authored
Clarify opkg's messages related to downloads: * more visible error message for package list download failure * separate error message for signature file download error * if wget returns 4, signal the network error more clearly * remove '.' from end of filenames and URLs * try signature check only if the package list was downloaded ok. Signed-off-by:
Hannu Nyman <hannu.nyman@iki.fi>
-
- Jan 22, 2017
-
-
Felix Fietkau authored
Adds uloop related libubus fixes Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Jan 20, 2017
-
-
Felix Fietkau authored
- Adds support for passing file descriptors in ubus invoke requests - Fixes clearing pending timers on ubus_shutdown() - Fixes checking the amount of written data in ubusd - Fixes an ubusd crash when trying to subscribe to system objects Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Jo-Philipp Wich authored
Includes the public usign certificates used by the 17.01.* release builds. Signed-off-by:
Jo-Philipp Wich <jo@mein.io>
-
- Jan 16, 2017
-
-
Andrej Vlasic authored
Currently system log is always included as a part of ubox. Add logd as a seperate package and add it to default packages list. Signed-off-by:
Andrej Vlasic <andrej.vlasic@sartura.hr> Signed-off-by:
Luka Perkov <luka.perkov@sartura.hr>
-
Matthias Schiffer authored
opkg doesn't have BUILD_VARIANTs anymore, so the previously defined PKG_BUILD_DIR would lead to a weird 'opkg-' path component. Signed-off-by:
Matthias Schiffer <mschiffer@universe-factory.net>
-
- Jan 13, 2017
-
-
Felix Fietkau authored
That way we can avoid making it nonshared Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Jan 11, 2017
-
-
Felix Fietkau authored
This reverts the following commits: fbe522d1 278ad007 863888e4 96daf635 cfd83555 This seems to trigger some mconf bugs when built with all feeds packages, so I will try to find a less intrusive solution before the release. Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Felix Fietkau authored
Useful for providing images that work for multiple devices Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Jan 10, 2017
-
-
John Crispin authored
Signed-off-by:
John Crispin <john@phrozen.org>
-
Felix Fietkau authored
It has never been used by default (due to being too bloated), and it is properly replaced by usign (which has been the default for a long time now). Remove this feature to simplify the build system Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
John Crispin authored
f706903 ujail: add basic /dev files Signed-off-by:
John Crispin <john@phrozen.org>
-
- Jan 05, 2017
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
- Jan 02, 2017
-
-
Florian Fainelli authored
Brings in the following changes: 0577cfc1acdb cmake: Find libubox/blobmsg_json.h 26c98ec94d7a sys: Check return values of chdir and write f4089654a399 cmake: Find libubus.h Signed-off-by:
Florian Fainelli <f.fainelli@gmail.com>
-
Florian Fainelli authored
Brings in the following changes: 84b530a732b1 libfstools: Check return values for fread and system Signed-off-by:
Florian Fainelli <f.fainelli@gmail.com>
-
- Dec 27, 2016
-
-
Jo-Philipp Wich authored
Opkg's builtin decompression code is unsuitable to process nested archives as it uses a single shared state and relies on undefined seek behaviour for pipes. Rework the extraction logic to use the external gzip command as I/O filter for decompressing data and remove the builtin inflate code entirely. This shrinks the final opkg binary by about 4KB and results in less runtime memory consumption due to efficient use of vfork() and less copy-on-write operations in the forked child. Rework by Felix: create a thread that relays data to the gzip process instead of using a fragile poll loop Signed-off-by:
Jo-Philipp Wich <jo@mein.io> Signed-off-by:
Felix Fietkau <nbd@nbd.name>
-
Stijn Tintel authored
This reverts commit 0090adcd. It breaks reading package list in /tmp/opkg-lists, making it impossible to install packages from feeds in snapshots.
-