Opened 5 years ago

Closed 5 years ago

#11297 closed enhancement (fixed)

ConsoleKit2-1.2.1

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 8.4
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (3)

comment:1 by Bruce Dubbs, 5 years ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:2 by Bruce Dubbs, 5 years ago

Version 1.2.1

New Features:

  • Add ListSeats method to Manager interface
  • Add CanControlSession dbus call

Bug Fixes:

  • Correctly report SELinux support
  • Only use tmpfs mounts on DFly if supported
  • incompatible-pointer-type warning
  • Remove some redundant code probing for hibernation, suspend, and sleep
  • make_tmpfs for DragonFly
  • memory leak in ck-manager
  • Seat property on Session interface

Misc Changes:

  • Add DragonFlyBSD as a platform
  • Remove DragonFly specific code from FreeBSD sysdeps
  • Switch away from AC_DISABLE_STATIC

Version 1.2.0 New Features:

  • Add wscons headers for OpenBSD

Bug Fixes:

  • Allow changing to VTs we don't have a session for
  • Correct introspection prefixes
  • Change configure.ac to enable the udev backend with devattr
  • Use KDSKBMODE if defined
  • Use #ifdef HEADER_H instead of #ifdef OS
  • FreeBSD session activation
  • Place sessions with a VT on the static Seat1
  • clean up clang warnings
  • correct uninitialized variable warning
  • Explicitly check for needed symbols
  • Correct build errors in OpenBSD
  • fix compiling on FreeBSD

Misc Changes:

  • update gitignore
  • more autotools cleanup work
  • update readme with new deps

Version 1.1.2 - development release

New Features:

  • add a session-state property and method
  • Add session-class dbus property and get method
  • introduce libconsolekit
  • Add dbus method GetVTNr to Session
  • add dbus LockSession/UnlockSession
  • add dbus ActivateSession/ActivateSessionOnSeat

Bug Fixes:

  • add session class + state to ck-list-sessions
  • Allow session-class property to be set via OpenSessionWithParameters
  • wrong lib linked in libconsolekit.pc.in
  • remove the rest of the gcc warnings
  • remove warnings about signed/unsigned comparisons
  • remove warning about redeclaration
  • remove warnings about redundant function declarations
  • fix --enable-libudev configure flag
  • coverity: 180820 remove dead code

Misc Changes:

  • add CONSOLEKIT_DEBUGGING support back in
  • update ck-list-sessions man page
  • update tests for new methods added
  • simplify configure.ac
  • document session types allowed

Version 1.1.1 - development release

Changes:

  • Don't try to run "chmod +x" on 90-consolekit, it is not a executable.
  • Use INSTALL_SCRIPT instead of INSTALL_PROGRAM for 90-consolekit.
  • Remove the root restriction for XDG_RUNTIME_DIR.
  • cgroups: Attempt to use 'cpuaccount' if 'all' cgroup fails on pid move
  • ck-remove-directory: return exit code 0 on success
  • ck-remove-directory: remove unused dest parameter on become_user
  • ck-remove-directory: remove dest dir as real user
  • Add support for selinux
  • Freebsd 10.3: Fix session activation
  • Fix a reversed condition for invalid device on NetBSD
  • cgroups: Use UID of logged in user instead UID of session leader process
  • Fix memory leaks and a memory corruption issue.
  • OpenBSD: adapt to recent kvm(3) restrictions
  • Fix pam-ck-connector on musl
  • Fix for OpenBSD and FreeBSD VT device naming scheme.
  • Add a few more display manager users to filter out.
  • Update udev rules.
  • Handle XDG_RUNTIME_DIR not being created/set.
  • Add support for server managed FDs.
  • Prevent a use-after-free when emitting signal changes.
  • Fix coverity and gcc warnings.
  • Add a LockedHint property.

Version 1.1.0 - development release

Changes:

  • Add a 'User' section to the CK database
  • Add a 'Seats' section to the CK database
  • Properly filter the sessions for the specified user
  • pam-ck allow VTNR to be double-digit
  • login_session_id will be G_MAXUINT32 when unset
  • Handle the legacy 'user' property as an override setting
  • Change owner of newly created cgroup to owner of progress group leader
  • Create cgroup on all controllers managed by cgmanager
  • Implement XDG_RUNTIME_DIR
  • When assigning session to active VT prefer graphical sessions
  • Fix undefined behavior in ck-log-system-start

comment:3 by Bruce Dubbs, 5 years ago

Resolution: fixed
Status: assignedclosed

Fixed at revision 20697. Bring security chapter up to date.

Note: See TracTickets for help on using tickets.