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