Commit graph

128 commits

Author SHA1 Message Date
Joran Dirk Greef 8d02007e4b Fix Windows to return PERMISSION_DENIED Error even when Windows' error
messages are internationalized.

Fixes: #96
2019-06-01 10:36:22 +02:00
Joran Dirk Greef dc0c5f5494 Always return PERMISSION_DENIED as an Error 2019-06-01 10:36:11 +02:00
Joran Dirk Greef 0012c3a905 Remove empty WindowsWriteElevateScript() from control flow 2019-06-01 10:24:49 +02:00
Joran Dirk Greef da118e99c3 Fix line lengths 2019-06-01 10:22:57 +02:00
Joran Dirk Greef 4da9ecb572 Improve kdesudo arguments to match macOS 2019-06-01 10:19:04 +02:00
Joran Dirk Greef 2ece63fdc1 Improve kdesudo message to match macOS 2019-06-01 10:19:04 +02:00
Joran Dirk Greef e3706a69df Remove assets from "files" whitelist to reduce published package size 2019-06-01 10:18:58 +02:00
Joran Dirk Greef 98a534648c 8.2.5 2018-12-12 11:28:18 +02:00
Joran Dirk Greef 98e0c98b30 Update CHANGELOG.md 2018-12-12 11:28:12 +02:00
Joran Dirk Greef b40acb669b Whitelist package files 2018-12-12 11:26:45 +02:00
Joran Dirk Greef 855e961bd8 8.2.4 2018-12-12 10:38:15 +02:00
Joran Dirk Greef c23d02de57 Merge branch 'master' of https://github.com/jorangreef/sudo-prompt 2018-12-12 10:33:24 +02:00
Joran Dirk Greef 206e45e499 Add links to issues 2018-12-12 10:33:08 +02:00
Joran Dirk Greef 5c743a9658 Revert "Add a fallback to which pkexec on Linux"
This reverts commit 0e933b77c3.
2018-12-12 10:27:28 +02:00
Joran Dirk Greef 2ce0236293 Merge pull request #80 from subvertallchris/changelog
Add CHANGELOG.md
2018-12-12 10:26:09 +02:00
Joran Dirk Greef 7eff61018d
Merge pull request #80 from subvertallchris/changelog
Add CHANGELOG.md
2018-12-12 10:24:24 +02:00
Chris Grigg 6ad74c39be add CHANGELOG file 2018-12-11 12:40:20 -05:00
Joran Dirk Greef 0e933b77c3 Add a fallback to which pkexec on Linux
Fixes: https://github.com/jorangreef/sudo-prompt/issues/77
2018-12-10 18:38:50 +02:00
Joran Dirk Greef b07e6a87ca 8.2.3 2018-09-11 15:34:38 +02:00
Joran Dirk Greef ef8484bb36 Fix README 2018-09-11 15:34:30 +02:00
Joran Dirk Greef 79ae2be42a 8.2.2 2018-09-11 15:33:15 +02:00
Joran Dirk Greef 8c8665b321 Update README 2018-09-11 15:33:12 +02:00
Joran Dirk Greef 52f82d0660 8.2.1 2018-09-11 15:21:14 +02:00
Joran Dirk Greef 8c1a3022f3 Run command idempotently when hostname cannot be resolved 2018-09-11 15:20:05 +02:00
Joran Dirk Greef ad291f7bd0 8.2.0 2018-03-22 08:49:35 +02:00
Joran Dirk Greef f677081dba Windows: Fix cd when cwd is on another drive 2018-03-22 08:48:58 +02:00
Joran Dirk Greef 8aef0421fb 8.1.0 2018-01-10 15:26:33 +02:00
Joran Dirk Greef 0ba8cf0b27 Linux: Increase maxBuffer limit to 128 MiB 2018-01-10 15:26:24 +02:00
Joran Dirk Greef ebb21118e6 8.0.0 2017-11-02 12:43:07 +02:00
Joran Dirk Greef 6a0577a387 Breaking: Windows: Set code page of command batch script to UTF-8 2017-11-02 12:43:00 +02:00
Joran Dirk Greef 30cd59a0c5 7.1.1 2017-07-18 15:18:25 +02:00
Joran Dirk Greef 6e9e7b6f84 readme: explicitly mention that no child process is returned 2017-07-18 15:18:16 +02:00
Joran Dirk Greef b88253fee2 7.1.0 2017-06-20 10:04:15 +02:00
Joran Dirk Greef 297b0d17a1 Detect when PowerShell fails to launch command 2017-06-20 10:04:09 +02:00
Joran Dirk Greef a7338f638c Escape ampersand and other characters special to PowerShell 2017-06-20 10:03:07 +02:00
Joran Dirk Greef 394dac03cc 7.0.0 2017-03-15 16:50:38 +02:00
Joran Dirk Greef 810e87f9ba Add status code to error on Windows and macOS 2017-03-15 16:50:30 +02:00
Joran Dirk Greef a9f1a9e58e 6.2.1 2016-12-16 10:52:43 +02:00
Joran Dirk Greef 086f754d58 Add syntax highlighting 2016-12-16 10:52:36 +02:00
Joran Dirk Greef 9f964d4085 6.2.0 2016-08-17 12:51:29 +02:00
Joran Dirk Greef c5a7467764 Rename OS X to macOS 2016-08-17 12:50:57 +02:00
Joran Dirk Greef cdc20f7ae4 6.1.0 2016-08-02 18:06:23 +02:00
Joran Dirk Greef 223d7bbc7a Merge pull request #29 from jviotti/polkit-agent-check
Yield an error if no polkit authentication agent was found
2016-08-02 18:05:10 +02:00
Juan Cruz Viotti 1acf3d4a70 Yield an error if no polkit authentication agent was found
`pkexec` prints an error to `stderr` if no authentication agent was
found, and if we pass the `--disable-internal-agent` option.

Currently, this module doesn't handle this edge case by yielding a
meaningful error, and therefore causes client applications to usually
miss it.

Fixes: https://github.com/jorangreef/sudo-prompt/issues/28
Signed-off-by: Juan Cruz Viotti <jviottidc@gmail.com>
2016-08-02 10:22:48 -04:00
Joran Dirk Greef 201dc8cf4f 6.0.2 2016-07-21 10:38:17 +02:00
Joran Dirk Greef beebd9efee Update explanation of Linux behavior 2016-07-21 10:38:07 +02:00
Joran Dirk Greef 6de1e859b1 6.0.1 2016-07-15 18:27:38 +02:00
Joran Dirk Greef 16bdf15dfc Update keywords 2016-07-15 18:27:29 +02:00
Joran Dirk Greef 1397993ec6 6.0.0 2016-07-15 17:13:29 +02:00
Joran Dirk Greef a57487d444 Add support for Windows 2016-07-15 17:13:03 +02:00