Permalink
Commits on Dec 28, 2010
  1. more mappings and flags api

    each rule may set n flags on the process.
    the scheduler code will build groups depending on the flags set.
    committed Dec 28, 2010
Commits on Dec 27, 2010
  1. more tests and api, more datastructures

    add more useful functions/fields to the u_proc lua object
    started category mechanism
    committed Dec 27, 2010
Commits on Dec 26, 2010
  1. more work on reference code.

    more implementation und bug fixing
    started writing unittests for the bindings
    committed Dec 26, 2010
Commits on Dec 25, 2010
  1. reworking the internal process tree

    use a GHashtable for storage und a
    GNode tree for parent relations
    committed Dec 25, 2010
Commits on Dec 24, 2010
  1. reorganzied code

    committed Dec 24, 2010
Commits on Dec 23, 2010
  1. add compilation fix.

    this is total ugly and needs detection with cmake
    committed Dec 23, 2010
  2. fix compile

    committed Dec 23, 2010
  3. utmp support code

    add some code for parsing utmp data taken from coreutils.
    needs testing and lua api
    
    add some coreutils
    committed Dec 23, 2010
  4. utmp support code

    add some code for parsing utmp data taken from coreutils.
    needs testing and lua api
    
    add some coreutils
    committed Dec 23, 2010
  5. redesign data model

    don't use lua to store structures of the core. Instead only a pointer is stored
    and refcounting is used. This will make sharing references between lua and the
    core much easier and will not cause dead references or memleaks.
    
    add more system manipulation apis (not yet lua exported) for ionice, nice and oom_adj
    committed Dec 23, 2010
Commits on Dec 22, 2010
  1. adjust oom killer flags

    committed Dec 22, 2010
  2. add cgroups bindings

    roughly added most of the important low level api
    calls from libcgroups
    committed Dec 22, 2010
Commits on Dec 21, 2010
  1. checkin missing changes

    add a storage for users active pids
    committed Dec 21, 2010
Commits on Dec 20, 2010
  1. lots of updates

    * fix crash in lua proc_t wrapper
    * implement argument parsing
    * add config file parsing
    * add lua wrapper for config files
    * add module loading for c modules
    ...
    committed Dec 20, 2010
  2. finish lua filter code

    committed Dec 20, 2010
Commits on Dec 19, 2010
  1. initial import

    not everything running yet :-)
    committed Dec 19, 2010