summaryrefslogtreecommitdiff
path: root/src/polkitbackend/polkitbackendjsauthority.c
Commit message (Expand)AuthorAgeFilesLines
* change mozjs interface module to c++Jeremy Linton2016-12-121-1919/+0
* Consistently use HAVE_NETGROUP_H instead of HAVE_OPENBSDMiloslav Trmač2015-07-201-1/+1
* Add support for OpenBSDAntoine Jacoutot2015-07-201-0/+4
* Fix spurious timeout exceptions on GCMiloslav Trmač2015-06-191-0/+23
* Clear the JS operation callback before invoking JS in the callbackMiloslav Trmač2015-06-191-0/+2
* Prevent builds against SpiderMonkey with exact stack rootingMiloslav Trmač2015-06-191-0/+7
* Register heap-based JSObject pointers to GCMiloslav Trmač2015-06-191-0/+7
* Wrap all JS usage within “requests”Miloslav Trmač2015-06-191-2/+27
* Don't store unrooted jsvals on heapMiloslav Trmač2015-06-181-7/+6
* Don't add extra NULL group to subject.groupsMiloslav Trmač2015-06-181-12/+6
* Don't pass an uninitialized JS parameterMiloslav Trmač2015-06-181-2/+2
* Fix a typo, s/Evaluting/Evaluating/gMiloslav Trmač2015-06-081-2/+2
* Use libsystemd instead of older libsystemd-login if possibleSimon McVittie2015-03-311-4/+4
* build: Fix several issues on FreeBSDTing-Wei Lan2014-02-181-0/+2
* Fix a memory leakMiloslav Trmač2013-12-071-1/+0
* Refuse non-string parameters to Polkit.spawn()Miloslav Trmač2013-05-061-0/+6
* Fix handling of null returned from _runRulesMiloslav Trmač2013-05-061-6/+6
* jsauthority: Work with mozjs-17.0 tooColin Walters2013-04-231-6/+45
* Revert "Dynamically load libmozjs185.so and cope with it not being available"Colin Walters2013-04-231-302/+146
* jsauthority: Use JSVAL_NULL rather than {0} struct initializationColin Walters2013-04-231-6/+6
* jsauthority: We can really only handle a stringColin Walters2013-04-231-1/+1
* Fix various memory leaks.Miloslav Trmač2013-04-151-1/+2
* Add missing #include <sys/wait.h>Samuli Suominen2013-04-111-0/+1
* update types for js188darkxst2013-04-111-20/+20
* Use mutex and condition variables properlyDavid Zeuthen2013-01-091-4/+5
* Don't require libmozjs185 devel packages for polkit rules to workDavid Zeuthen2012-11-151-1/+1
* Dynamically load libmozjs185.so and cope with it not being availableDavid Zeuthen2012-11-141-146/+302
* Make it work when using ConsoleKit instead of libsystemd-loginDavid Zeuthen2012-06-061-9/+29
* Combine action and details parametersDavid Zeuthen2012-05-241-82/+24
* Use a condition variable to signal that runaway killer thread is readyDavid Zeuthen2012-05-241-5/+16
* Terminate runaway scriptsDavid Zeuthen2012-05-241-25/+175
* Use "rules", not "scripts" to refer to files in rules.dDavid Zeuthen2012-05-231-3/+3
* Nuke polkitbackend library, localauthority backend and extension systemDavid Zeuthen2012-05-231-7/+1
* Add test-cases and 10 second timeout for polkit.spawn()David Zeuthen2012-05-211-11/+435
* Add netgroup supportDavid Zeuthen2012-05-211-0/+41
* Use addRule() and addAdminRule()David Zeuthen2012-05-211-3/+3
* Also load rules from /usr/share/polkit/rules.dDavid Zeuthen2012-05-211-63/+123
* Don't include command-line in spawning error messagesDavid Zeuthen2012-05-181-8/+3
* Make polkit.spawn() take an array of arguments instead of a command-lineDavid Zeuthen2012-05-181-13/+40
* Add polkit.spawn() to spawn external programsDavid Zeuthen2012-05-181-0/+120
* Make it possible for JS code to change detailsDavid Zeuthen2012-05-181-6/+54
* Emit ::Changed signal after reloading rulesDavid Zeuthen2012-05-181-0/+2
* Collect garbageDavid Zeuthen2012-05-181-0/+11
* Add a couple of more error checksDavid Zeuthen2012-05-181-10/+19
* Clean up code a bitDavid Zeuthen2012-05-181-108/+64
* Pass details to JS functions and simplify how Subject instances are constructedDavid Zeuthen2012-05-181-75/+206
* Include seat and session in Subject objectDavid Zeuthen2012-05-181-24/+61
* Add experimental authority backend using JavaScript rule filesDavid Zeuthen2012-05-171-0/+831