NEWS 4.47 KB
Newer Older
David Zeuthen's avatar
David Zeuthen committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
==========
PolicyKit 0.5 "Urban Living"
==========

Released on August 31st 2007.

This is the third release of PolicyKit. Since 0.4 both source- and
file-format level incomptible changes have been introduced. Accordingly, 
the library so-names have been bumped to reflect this. Porting effort
should be minimal though; see the example in PolicyKit-gnome for details.

WARNING WARNING WARNING: do not use this software in a stable
distribution; there are still security sensitive things that needs to
be audited.

Changes from PolicyKit 0.4 "Off the Grid"

Danny Kukawka (3):
      added missing files to git repo
      fixed code documentation issues
      fixed compiler warning about uid_t handling

David Zeuthen (37):
      move PAM stack usage to separate helper
      remove the isatty() call so it's easier to audit the helper
      put back isatty() checks when calling user is not uid 0
      use waitpid() to avoid Zombie processes
      provide a high-level interaction diagram of how this works
      post-release version number bump
      use correct type for conversation_done() function
      make the /var/lib/PolicyKit/reload writable for group polkituser
      when granting privileges, touch the /var/lib/PolicyKit/reload file
      export PolKitConfig and provide a <define_admin_auth/> config file directive
      properly support i18n'ed messages from .policy files
      handle the case where we don't load descriptions
      make polkit-grant(1) work with <define_admin_user /> feature
      make libpolkit-grant less noisy
      rip out group concept from .policy files and rename <policy> element to <action>
      minor doc cleanups
      avoid the now defunct group concept in polkit-list-actions
      gracefully handle bad config/policy files, drop polkit-reload-config, syslog
      add support for annotations
      give a little love to polkit-list-actions(1) and polkit-grant(1)
      Merge branch 'master' of ssh://david@git.freedesktop.org/git/PolicyKit
      delay loading the configuration until it's needed
      convert manual page sources to Docbook, add polkit-config-file-validate tool
      clean up our documentation
      revert "fixed code documentation issues"
      fix up manual pages for some trivial errors
      update inline API docs
      some more doc fixes
      make config file override grant database
      forgot to add doc/version.xml.in
      also add another missing file
      also forgot to add polkit-docs.xml
      minor doc changes
      add an example of how define_admin_auth is used
      make polkit-grant-helper-pam out of reach for normal users
      fix 'make distcheck' by avoiding with man pages on distcheck
      bump so name
      update NEWS file

Richard Hughes (1):
      work when SELinux is disabled


David Zeuthen's avatar
David Zeuthen committed
67 68 69 70 71 72 73 74 75 76 77 78 79 80
==========
PolicyKit 0.4 "Off the Grid"
==========

Released on July 25th 2007.

This is the second release of PolicyKit. 

WARNING WARNING WARNING: do not use this software in a stable
distribution; there are still security sensitive things that needs to
be audited.

Changes from PolicyKit 0.3 "No Man's Land"

81
David Zeuthen (18):
David Zeuthen's avatar
David Zeuthen committed
82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97
      post-release version bump
      remove the notion of modules
      replace configuration reload mechanism
      get proper pid and SELinux context
      add support for an /etc/PolicyKit/PolicyKit.conf config file
      document the /etc/PolicyKit/PolicyKit.conf file with a manual page
      update TODO
      switch from VIA_ROOT to VIA_ADMIN
      remove RESULT_NOT_AUTHORIZED_TO_KNOW and s/RESULT_UNKNOWN_ACTION/RESULT_UNKNOWN/
      fix up some of the docs
      change default username
      fix typo
      require that policy files also provide a <message> element
      fix docs
      fix up proper naming of some methods on the PolKitPolicyFileEntry class
      for PolKitContext, mention that a mechanism need to provide .policy files
98 99
      update NEWS
      actually reload config and policy files when they change
David Zeuthen's avatar
David Zeuthen committed
100 101 102 103 104 105 106 107 108

Requirements for PolicyKit 0.4 ""

 - dbus             >= 0.90
 - glib             >= 2.6.0
 - ConsoleKit       >= 0.2.1
 - expat            >= 1.95.8
 - libselinux       >= 1.30   (optional)

David Zeuthen's avatar
David Zeuthen committed
109
==========
David Zeuthen's avatar
David Zeuthen committed
110
PolicyKit 0.3 "No Man's Land"
David Zeuthen's avatar
David Zeuthen committed
111 112
==========

David Zeuthen's avatar
David Zeuthen committed
113
Released on June 20th 2007.
David Zeuthen's avatar
David Zeuthen committed
114

David Zeuthen's avatar
David Zeuthen committed
115
This is the first release of PolicyKit. 
David Zeuthen's avatar
David Zeuthen committed
116

David Zeuthen's avatar
David Zeuthen committed
117 118 119 120 121 122 123
WARNING WARNING WARNING: do not use this software in a stable
distribution; there are still security sensitive things that needs to
be audited.

Requirements for PolicyKit 0.3 "No Man's Land"

 - dbus             >= 0.90
David Zeuthen's avatar
David Zeuthen committed
124
 - glib             >= 2.6.0
David Zeuthen's avatar
David Zeuthen committed
125 126 127
 - ConsoleKit       >= 0.2.1
 - expat            >= 1.95.8