summaryrefslogtreecommitdiffstats
path: root/service
AgeCommit message (Expand)Author
2015-11-30Remove trigger and watch support, clean up service handlingMatthias Schiffer
2015-11-30Rip out inittab and init script handlingMatthias Schiffer
2015-11-30Strip down procd to the necessary code, update copyrightMatthias Schiffer
2015-07-07service: if logging start app with LD_PRELOAD & lib for line bufferingRafał Miłecki
2015-06-14service: reorder function to avoid forward declarationFelix Fietkau
2015-06-14service: close instance pipe fd on restart.Yousong Zhou
2015-06-14service: allow get_data of specifc instance.Yousong Zhou
2015-06-14service: remove unused struct watch_subscribe definition.Yousong Zhou
2015-06-14service: dump respawn params in the same order as when passed in.Yousong Zhou
2015-06-14service: optimize relaying stdio output of daemons a bit.Yousong Zhou
2015-06-04trigger: make trigger_match() bool and make return value less confusingFelix Fietkau
2015-06-02allow multiple identical events to be queuedJohn Crispin
2015-05-05instance: handle setgid() before setuid()Jo-Philipp Wich
2015-04-19instance: avoid dumping invalid service instances - prevents a potential crashFelix Fietkau
2015-03-28properly handle return codesJohn Crispin
2015-03-23procd can now start jailed processesJohn Crispin
2015-03-06json 0.12 fixesJohn Crispin
2015-02-27service: rename variables / struct members called stdout, stderr to avoid con...Felix Fietkau
2015-02-26service: don't use stdio log channelJo-Philipp Wich
2015-02-26procd: support relayoing daemon stdout/stderr to syslogJo-Philipp Wich
2014-11-19service: fix ubus list commandFelix Fietkau
2014-09-08instances can now start as a !root userJohn Crispin
2014-08-29add .data to instance_dump()John Crispin
2014-08-29add an event for "service.update" triggersJohn Crispin
2014-08-29explicitly include json/json.h where neededFelix Fietkau
2014-07-02service: fix trigger related double-freeFelix Fietkau
2014-07-02service: implement get_data to dump the data fields for every instanceFelix Fietkau
2014-07-02instance: allow filling "data" with fields of arbitrary typeFelix Fietkau
2014-06-06allow instances to report errors. if an error is set, the instance wont be st...John Crispin
2014-06-05service: do not emit any service events before the ubus connection is upFelix Fietkau
2014-06-05service: register the subscriber object before the event handlerFelix Fietkau
2014-06-05service: fix a debug message typoFelix Fietkau
2014-06-05service: fix a leftover debug hackFelix Fietkau
2014-06-05send ubus_notify events when servers and instances change stateJohn Crispin
2014-06-05add wildcard support to trigger matching codeJohn Crispin
2014-06-05allow instances to register ubus object that should be watchedJohn Crispin
2014-05-25service: fix json object leak in validate codeFelix Fietkau
2014-05-25service: free trigger json_script contextFelix Fietkau
2014-05-25service: fix trigger data memleakFelix Fietkau
2014-05-25service: ensure that trigger timers are always cancelled before freeFelix Fietkau
2014-05-25service: fix memleak in trigger handlingFelix Fietkau
2014-05-25service: use avl_remove_all_elements()Felix Fietkau
2014-05-25service: remove unused argument to service_update()Felix Fietkau
2014-05-25service: fix double-free in error pathFelix Fietkau
2014-05-25service: use blob_memdup()Felix Fietkau
2014-02-24instance: improve portability of setting resource limitsFelix Fietkau
2014-01-29fix the dump logic to show validators and triggers even if no instances existJohn Crispin
2013-12-18procd: fix service file trackingJo-Philipp Wich
2013-12-09procd: set resource limits for service instancesUlrich Weber
2013-11-20fix rcS memory leaks and running hookJohn Crispin