Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-10-02 | make procd handle ctrl+alt+del | John Crispin | |
Signed-off-by: John Crispin <blogic@openwrt.org> | |||
2014-10-02 | Fix 'reboot' message when the system is powering down | Michel Stam | |
While executing a system halt (via the powerbutton or otherwise), the system displays rebooting, whereas it should display that it is going to turn off. Signed-off-by: Michel Stam <m.stam@fugro.nl> | |||
2014-10-02 | Reboot busybox style via procd | Michel Stam | |
It has been observed that, very rarely, the system does not reboot when procd enters the shutdown state. Busybox seems to have an obscure fix in its shutdown, where the parent (procd) process is put in an infinite loop, and a special child is executed to execute reboot(). This may very well be the cause. Signed-off-by: Michel Stam <m.stam@fugro.nl> | |||
2014-10-02 | Kill processes on shutdown | Michel Stam | |
Procd as it currently is does not kill the running processes during shutdown. As this might cause undesired behaviour, this should be implemented. Implementation was taken from busybox 1.19.4 Signed-off-by: Michel Stam <m.stam@fugro.nl> | |||
2014-10-02 | Fix procd not handling rapid reboot signals very well | Michel Stam | |
When keeping ctrl-alt-del pressed, or when running; while true; do /sbin/reboot done effectively the procd shutdown cycle gets into an undefined state, Signed-off-by: Michel Stam <m.stam@fugro.nl> | |||
2014-09-13 | fix a copy/paste bug leading to a bad loop limitation | John Crispin | |
https://dev.openwrt.org/ticket/17864 Signed-off-by: John Crispin <blogic@openwrt.org> | |||
2014-09-13 | fix timeout on shutdown | John Crispin | |
Signed-off-by: John Crispin <blogic@openwrt.org> | |||
2014-09-08 | instances can now start as a !root user | John Crispin | |
Signed-off-by: John Crispin <blogic@openwrt.org> | |||
2014-08-29 | add .data to instance_dump() | John Crispin | |
Signed-off-by: John Crispin <blogic@openwrt.org> | |||
2014-08-29 | add an event for "service.update" triggers | John Crispin | |
Signed-off-by: John Crispin <blogic@openwrt.org> | |||
2014-08-29 | hotplug: avoid using the deprecated is_error() call, check for NULL pointer ↵ | Felix Fietkau | |
instead Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-08-29 | explicitly include json/json.h where needed | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-07-30 | system.c: parse quoted version info from /etc/openwrt_release | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-07-29 | Make failure to resize hotplug buffer non-fatal | Steven Barth | |
Some architectures seem to have broken SO_RCVBUFFORCE. Signed-off-by: Steven Barth <steven@midlink.org> | |||
2014-07-18 | hotplug: fix firmware loading | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-07-02 | service: fix trigger related double-free | Felix Fietkau | |
The memdup is unnecessary, because the data is contained inside in->config. Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-07-02 | service: implement get_data to dump the data fields for every instance | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-07-02 | instance: allow filling "data" with fields of arbitrary type | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-06-19 | make static linking work for upgraded | John Crispin | |
Signed-off-by: John Crispin <blogic@openwrt.org> | |||
2014-06-17 | only build upgraded on mips | John Crispin | |
Signed-off-by: John Crispin <blogic@openwrt.org> | |||
2014-06-16 | move upgrade to its own subfolder | John Crispin | |
Signed-off-by: John Crispin <blogic@openwrt.org> | |||
2014-06-16 | rename the folder option to path | John Crispin | |
Signed-off-by: John Crispin <blogic@openwrt.org> | |||
2014-06-11 | procd: force -lc -lgcc to handle cross-dependencies between those two | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-06-11 | Increase buffers for hotplug and cmdline for UML | Steven Barth | |
Thanks to Markus Stenberg for debugging and testing. Signed-off-by: Steven Barth <steven@midlink.org> | |||
2014-06-11 | only add the nandupgrade method when /sbin/upgraded exists | John Crispin | |
Signed-off-by: John Crispin <blogic@openwrt.org> | |||
2014-06-11 | add upgraded support for nand flashing | John Crispin | |
Signed-off-by: John Crispin <blogic@openwrt.org> | |||
2014-06-06 | allow instances to report errors. if an error is set, the instance wont be ↵ | John Crispin | |
started Signed-off-by: John Crispin <blogic@openwrt.org> | |||
2014-06-05 | service: do not emit any service events before the ubus connection is up | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-06-05 | service: register the subscriber object before the event handler | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-06-05 | service: fix a debug message typo | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-06-05 | service: fix a leftover debug hack | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-06-05 | 0467aebb79f64d1c9d05a84367fda7c02c4ea6b8 included too much | John Crispin | |
Signed-off-by: John Crispin <blogic@openwrt.org> | |||
2014-06-05 | wait for kmod loader to complete on first boot | John Crispin | |
Signed-off-by: John Crispin <blogic@openwrt.org> | |||
2014-06-05 | send ubus_notify events when servers and instances change state | John Crispin | |
Signed-off-by: John Crispin <blogic@openwrt.org> | |||
2014-06-05 | add wildcard support to trigger matching code | John Crispin | |
Signed-off-by: John Crispin <blogic@openwrt.org> | |||
2014-06-05 | allow instances to register ubus object that should be watched | John Crispin | |
Signed-off-by: John Crispin <blogic@openwrt.org> | |||
2014-05-25 | service: fix json object leak in validate code | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-05-25 | service: free trigger json_script context | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-05-25 | service: fix trigger data memleak | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-05-25 | service: ensure that trigger timers are always cancelled before free | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-05-25 | service: fix memleak in trigger handling | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-05-25 | service: use avl_remove_all_elements() | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-05-25 | service: remove unused argument to service_update() | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-05-25 | service: fix double-free in error path | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-05-25 | service: use blob_memdup() | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-05-25 | hotplug: fix memleak in debug codepath | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-05-24 | inittab: strip trailing whitespace (especially newline) | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-03-20 | inittab: avoid character collating to work around character class escaping ↵ | Felix Fietkau | |
issue in a regex This makes the regex work with musl Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-03-18 | rcS: fix a format string bug | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> | |||
2014-03-18 | rcS: do not access ustream_buf data directly | Felix Fietkau | |
Signed-off-by: Felix Fietkau <nbd@openwrt.org> |