Permalink
Commits on Jul 1, 2016
Commits on Apr 10, 2014
  1. @gajdusek

    Merge pull request #54 from CameronNemo/master

    Add native Upstart support
    gajdusek committed Apr 10, 2014
Commits on Apr 3, 2014
  1. @CameronNemo

    Update ulatencyd-dbus.conf

    CameronNemo committed Apr 3, 2014
  2. @CameronNemo

    Update ulatencyd.conf

    CameronNemo committed Apr 3, 2014
  3. @CameronNemo

    Create ulatencyd-dbus.conf

    CameronNemo committed Apr 3, 2014
  4. @CameronNemo
Commits on Apr 1, 2014
  1. @CameronNemo

    Merge pull request #1 from CameronNemo/patch-1

    Added Upstart job.
    CameronNemo committed Apr 1, 2014
  2. @CameronNemo
  3. @CameronNemo

    Added Upstart job.

    CameronNemo committed Apr 1, 2014
Commits on Mar 24, 2014
  1. @gajdusek

    [build] Fix FindProcps.cmake overriding global CMAKE variables

    CMAKE_FIND_LIBRARY_SUFFIXES initial value ".a;.so' were
    overridden to ".a"  or ".so", depending on PROCPS_STATIC value.
    
    This prevents another libraries to be successfully detected (e.g.
    if PROCPS_STATIC == ON, shared LUA libs couldn't be found).
    gajdusek committed Mar 24, 2014
  2. @gajdusek

    Post release tag bump

    gajdusek committed Mar 24, 2014
Commits on Mar 23, 2014
  1. @gajdusek
  2. @gajdusek

    [USession] Abort execution if no session tracker available.

    Currently, ulatencyd is not much helpful without sessions;
    supporting such configuration is not difficult, but probably nobody
    needs this. Error message encourages to report such need so it
    can be implemented when needed.
    
    And 0.6 will have support for logind.
    gajdusek committed Mar 23, 2014
  3. @gajdusek

    [core] iterate(): Don't remove non-existent request g_source.

    This suppress GLib critical warning, which was logged because:
    "It is a programmer error to attempt to remove a non-existent source."
    
    Occurred only if no session tracking agent was successfully
    registered, as otherwise iteration is already requested by an agent
    (because active session detected) before default initial iteration
    happens.
    gajdusek committed Mar 23, 2014
  4. @gajdusek

    [UHook] Fix SIGSEGV in u_hook_list_clear()

    Triggered when the hook list was empty, i.e. not initialized.
    
    Note: This occurred only if consolekit couldn't be initialized.
    gajdusek committed Mar 23, 2014
  5. @gajdusek
Commits on Mar 21, 2014
  1. @gajdusek

    Updates for development release

    gajdusek committed Mar 21, 2014
  2. @gajdusek

    Don't treat `duplicity` as user.idle; unless invoked by deja-dup

    ... or by other process labeled with user.idle.
    gajdusek committed Mar 21, 2014
  3. @gajdusek

    Merge pull request #52 from Feminist-Software-Foundation/master

    Additions to simple.d: Dropbox, Ubuntu-One, Deja-dup, Duplicity, and mpv.
    gajdusek committed Mar 21, 2014
  4. @gajdusek
  5. @gajdusek

    Updates for development release

    gajdusek committed Mar 21, 2014
  6. @gajdusek

    [mappings] Consider process w/ user.idle being active only if focused

    This allows a process which creates X window to be labeled with
    user.idle. If the window is focused, the process is scheduled as
    active; if not, it is scheduled as user.idle.
    
    Former behaviour was to consider as active all processes that are
    in the focus stack, regardless their position and without taking
    user.idle label into account.
    
    This commit changes this behaviour:
    
    A process which is tagged with user.idle flag is moved to usr_$$/idle
    cpu cgroup unless it is focused, i.e. unless it's position in the
    focus stack is 1, in which case it is moved to usr_$$/active;
    similar for other subsystems.
    gajdusek committed Mar 19, 2014
  7. @gajdusek
  8. @gajdusek
  9. @gajdusek

    [build] Configure flags for build types and use link time optimization

    For each build type flags are initialized following:
    
    Debug: 		-g3 -pg
    Release: 		-O3 -fomit-frame-pointer -flto -DNDEBUG
    RelWithDebInfo: -g -O2 -finline-functions -flto
    MinSizeRel:		-Os -flto -DNDEBUG
    
    Always add "-Wall -Wformat -Werror=format-security" in front of
    CMAKE_C_FLAGS.
    
    Make linker use same flags used by compiler; link time optimization
    needs this.
    gajdusek committed Mar 21, 2014
  10. @gajdusek

    [docs] Convert README.md content to markdown

    And fix some typos.
    gajdusek committed Mar 21, 2014
  11. @gajdusek
Commits on Mar 19, 2014
  1. @gajdusek

    Fix inline functions

    gajdusek committed Mar 18, 2014
Commits on Mar 18, 2014
  1. @gajdusek
  2. @gajdusek

    [lua binding] remove ulatency.get_uid_stats()

    Has no usage since we track real sessions.
    gajdusek committed Mar 18, 2014
  3. @gajdusek
  4. @gajdusek
  5. @gajdusek

    [u_proc] Add u_proc.need_update field

    Mask of properties that may be invalid and need to be updated. These
    are set if process called a function from `exec()` family and used by
    update was not requested by the caller.
    
    process_new_delay() does no more update cmdline and exe, but marks
    them as
    gajdusek committed Mar 18, 2014