Age | Commit message (Collapse) | Author | Files | Lines |
|
https://bugs.freedesktop.org/show_bug.cgi?id=65313
Signed-off-by: Tomas Chvatal <tomas.chvatal@gmail.com>
|
|
https://bugs.freedesktop.org/show_bug.cgi?id=65313
Signed-off-by: Tomas Chvatal <tomas.chvatal@gmail.com>
|
|
Static local variable may not be enough since it doesn't provide locking.
Related to these udisksd warnings:
GLib-GObject-WARNING **: cannot register existing type `PolkitSubject'
Thanks to Hans de Goede for spotting this!
https://bugs.freedesktop.org/show_bug.cgi?id=65130
|
|
|
|
|
|
https://bugs.freedesktop.org/show_bug.cgi?id=64197
|
|
https://bugs.freedesktop.org/show_bug.cgi?id=29936
|
|
(Inconsistent options are still accepted.)
https://bugs.freedesktop.org/show_bug.cgi?id=29936
|
|
... as required by GNU coding standards.
https://bugs.freedesktop.org/show_bug.cgi?id=29936
|
|
PACKAGE_VERSION curently contains the mailing list address as well; this
leaks into output of --version and other places.
While at it, update AM_INIT_AUTOMAKE to the new form and use correct m4
quoting at least for these lines.
https://bugs.freedesktop.org/show_bug.cgi?id=29936
|
|
Convert pkaction and pkttyagent to use GOptionContext.
Don't convert pkcheck and only add --help output text because its
non-standard --details(which requires two arguments) can't be
implemented using GOptionContext.
Don't touch pkexec, in a (futile?) attempt to minimize the amount
of complex code running before authentication.
This leaves the option processing lax as it was (e.g. accepting
contradicting options, ignoring non-option arguments), and should only
affect the handling of --help and behavior when invalid arguments are
detected.
https://bugs.freedesktop.org/show_bug.cgi?id=29936
|
|
https://bugs.freedesktop.org/show_bug.cgi?id=64336
|
|
https://bugs.freedesktop.org/show_bug.cgi?id=64336
|
|
https://bugs.freedesktop.org/show_bug.cgi?id=64336
|
|
Using integers or floating-point numbers could have resulted in a crash.
Use JSVAL_IS_STRING() instead of implicit conversion through
JS_ValueToString(); hopefully this will nudge the rule writer toward
thinking more about the string conversion and the format of the
resulting string.
https://bugs.freedesktop.org/show_bug.cgi?id=63575
|
|
https://bugs.freedesktop.org/show_bug.cgi?id=63575
|
|
https://bugs.freedesktop.org/show_bug.cgi?id=63575
|
|
Suggested by Colin Walters.
https://bugs.freedesktop.org/show_bug.cgi?id=57284
|
|
From time to time, application developers just copy example
configuration without examining it in details. Because polkit is
typically used to control access to system-level operations, the policy
(and therefore the examples) should limit access to system
administrators only.
|
|
Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=641527
|
|
Based on work by Tim Lunn <tim@feathertop.org>, reworked on top of a
regular dynamically-linked js.
https://bugs.freedesktop.org/show_bug.cgi?id=59830
|
|
The new plan is to hard-require JS. See discussion in
https://bugs.freedesktop.org/show_bug.cgi?id=59830
This reverts commit 34cb6353b9affd6c04ea480df5fc39d0ca72319d.
Conflicts:
src/polkitbackend/polkitbackendjsauthority.c
|
|
This is future compatible with mozjs-17.0.
https://bugs.freedesktop.org/show_bug.cgi?id=59830
|
|
JSVAL_TO_STRING would barf on a null value, so don't
claim to handle it.
|
|
See discussion in https://bugs.freedesktop.org/show_bug.cgi?id=63573 .
|
|
... to silence warnings when g-ir-scanner warnings are enabled.
https://bugs.freedesktop.org/show_bug.cgi?id=63573
|
|
https://bugs.freedesktop.org/show_bug.cgi?id=63573
|
|
Fold PolkitImplicitAuthorization and PolkitCheckAuthorizationFlags
into the relevant classes in the section list; polkit-1-docs.xml is
already not including the enum documents.
https://bugs.freedesktop.org/show_bug.cgi?id=63573
|
|
All of these are a part of public API with some external users. Do the
minimum to avoid a warning; ideally we should also add a
*_DISABLE_DEPRECATED macro etc.
https://bugs.freedesktop.org/show_bug.cgi?id=63573
|
|
This seems a fairly obvious public counterpart of
polkit_action_description_get_annotation, and it is used in pkaction.c
in what is pretty much an example of public API use.
https://bugs.freedesktop.org/show_bug.cgi?id=63573
|
|
The related new_for_gvariant() is private already, this seems also
intended to be private. searchco.de doesn't show any external users.
https://bugs.freedesktop.org/show_bug.cgi?id=63573
|
|
- Mark private header files as private.
- Fix obvious typos in the section file.
https://bugs.freedesktop.org/show_bug.cgi?id=63573
|
|
... which silences warnings about these classes missing from
polkit-1-sections.txt
https://bugs.freedesktop.org/show_bug.cgi?id=63573
|
|
as described at the end of
https://live.gnome.org/GObjectIntrospection/Annotations. Fixes a huge
number of warnings.
https://bugs.freedesktop.org/show_bug.cgi?id=63573
|
|
The XML_ParserCreate_MM one was found by Florian Weimer in
https://bugzilla.redhat.com/show_bug.cgi?id=888728 .
This should cover everything found by valgrind on the JS authority
test, augmented with a call to
polkit_backend_authority_enumerate_actions() to verify the
XML_ParserCreate_MM case.
https://bugs.freedesktop.org/show_bug.cgi?id=63492
|
|
Mainly to avoid deprecation warnings about g_type_init().
https://bugs.freedesktop.org/show_bug.cgi?id=63440
|
|
This snippet comes from gtk-doc 1.18 examples/Makefile.am; we might want
to update all of the file but that's not strictly necessary.
https://bugs.freedesktop.org/show_bug.cgi?id=63479
|
|
gtk-doc.make is attempting to add --path automatically but there is a
bug in the script in gtk-doc 1.18
https://bugs.freedesktop.org/show_bug.cgi?id=63479
|
|
Ignore most automatically created files. Add empty ChangeLog (to avoid
surprises if anyone wanted to add content later).
https://bugs.freedesktop.org/show_bug.cgi?id=63479
|
|
This is required for WIFEXITED, WEXITSTATUS, WIFSIGNALED,
WTERMSIG. This must have been implicit and nobody noticed, but isn't
with SH4 architecture (Linux, Gentoo, GNU gcc and glibc).
http://bugs.freedesktop.org/show_bug.cgi?id=62220
|
|
For esr17, mozilla have removed many of the custom typedefs and
replaced them with standard types. For example jsuint -> guint32,
uintN -> unsigned and int32 -> gint32.
These changes are backwards compatible with js185
https://bugs.freedesktop.org/show_bug.cgi?id=59781
|
|
It still works, and this lets polkit build on RHEL6.
|
|
Various pam modules provide environment variables that are intended to be set
in the environment of the pam session. pkexec needs to process the output of
pam_getenvlist() to get these.
https://bugs.freedesktop.org/show_bug.cgi?id=62016
|
|
This is a good way for distributors to use -fPIE/-pie.
https://bugs.freedesktop.org/attachment.cgi?id=57584
|
|
Check if the system is booting systemd, and fail if the automatic
configuration picks the wrong value. Emit a warning if the user explicitly
chose one way or the other, to account for cross-building.
https://bugs.freedesktop.org/show_bug.cgi?id=61127
|
|
In Automake 1.13, the long-deprecated macro AM_CONFIG_HEADER (deprecated
since 2002) has been removed in favour of AC_CONFIG_HEADERS.
Signed-off-by: David Zeuthen <zeuthen@gmail.com>
|
|
Signed-off-by: David Zeuthen <zeuthen@gmail.com>
|
|
Signed-off-by: David Zeuthen <zeuthen@gmail.com>
|
|
Part of https://bugs.freedesktop.org/show_bug.cgi?id=59091
Signed-off-by: David Zeuthen <zeuthen@gmail.com>
|
|
This was pointed out in bug 57325.
https://bugs.freedesktop.org/show_bug.cgi?id=57325
Signed-off-by: David Zeuthen <zeuthen@gmail.com>
|