summaryrefslogtreecommitdiff
path: root/manager.c
AgeCommit message (Collapse)Author
2010-02-12manager: identify the init/system/user mode we are running it and pick D-Bus ↵Lennart Poettering
bus accordingly
2010-02-12manager: properly return newly created job in ↵Lennart Poettering
transaction_add_job_and_dependencies()
2010-02-05manager: properly read timerfd elapse counterLennart Poettering
2010-02-05dbus: send out signals when units/jobs come, go and changeLennart Poettering
2010-02-03license: add GPLv2+ license blurbs everwhereLennart Poettering
2010-02-02dbus: install some properties on the job objectsLennart Poettering
2010-02-01add basic (and not very useful) D-Bus supportLennart Poettering
2010-01-30greatly extend what we enforce as process propertiesLennart Poettering
2010-01-29monitor udev for device changesLennart Poettering
2010-01-29watch mount status fileLennart Poettering
2010-01-29fix impact minimizing codeLennart Poettering
2010-01-29fix ordering cycle detectionLennart Poettering
2010-01-29implement coldplugginLennart Poettering
2010-01-28add new manager initializer callbacks to per-unit type vtableLennart Poettering
2010-01-28add more special unitsLennart Poettering
2010-01-28add infrastructure for special unitsLennart Poettering
2010-01-27process only one epoll event at a timeLennart Poettering
if we ask for more than one from the kernel we might need to check for the validity of the ptr element since event might be processed after its ptr was already destructed.
2010-01-27reset signal handlers on startupLennart Poettering
2010-01-27trap some signalsLennart Poettering
2010-01-27exit cleanly on SIGINTLennart Poettering
2010-01-27yay, we can start socket unitsLennart Poettering
2010-01-27fully clean up job dependencies on abort, tooLennart Poettering
2010-01-27after installing the transaction make sure we kill all remains ob the ↵Lennart Poettering
transaction
2010-01-27implement drop-in directoriesLennart Poettering
2010-01-26s/name/unitLennart Poettering
2010-01-26get rid of 'linked' notion for objectsLennart Poettering
2010-01-26various cleanupsLennart Poettering
2010-01-26first attempt at proper service/socket logicLennart Poettering
2010-01-24add simple event loopLennart Poettering
2010-01-23implement proper binding on portsLennart Poettering
2010-01-23rework socket handlingLennart Poettering
2010-01-23first attempt in implementinging execution logicLennart Poettering
2010-01-21only accept valid job types for specific namesLennart Poettering
2010-01-21make sure impact of transactions is minimizedLennart Poettering
2010-01-21fix job mergingLennart Poettering
2010-01-20add test for garbage collectorLennart Poettering
2010-01-20fix memleakLennart Poettering
2010-01-20refuse to add jobs for names that are not loadedLennart Poettering
2010-01-20recursively kill jobs from transaction listLennart Poettering
2010-01-20make use of logging API wherever appropriateLennart Poettering
2010-01-20start implementing a test suite for the engineLennart Poettering
2010-01-20extend test a littleLennart Poettering
2010-01-20improve dump outputLennart Poettering
2010-01-20implement transaction engineLennart Poettering
2010-01-19first try at implementing job creationLennart Poettering
2010-01-19add functions for dumping server stateLennart Poettering
2010-01-18first try at implementing dependency loaderLennart Poettering
2009-11-19manager: add basic support for loading name fragment filesLennart Poettering
2009-11-18initial commitLennart Poettering