Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Adaptions for API change in json-c v0.130.15.1 | Björn Esser | 2017-12-17 |
| | | | | | | | | | | Lift restriction on json-c <= 0.12.1 ipc-server: Acquire ownership of referenced json_object properly When adding a referenced json_object with an unknown lifetime to another json_object, it must be done with a wrapped call to json_object_get() to acquire the ownership of that json_object. | ||
* | Revert "Merge remote-tracking branch 'besser82/bugfix/json-c' into 0.15" | Drew DeVault | 2017-12-17 |
| | | | | | This reverts commit 1c4a086e7556475139960a25cb642f115d057c23, reversing changes made to 1263ea6497c732bfa1835eea4a8ffe2e6ea6e377. | ||
* | Merge remote-tracking branch 'besser82/bugfix/json-c' into 0.15 | Drew DeVault | 2017-12-17 |
|\ | |||
| * | Adaptions for API change in json-c v0.13 | Björn Esser | 2017-12-14 |
| | | |||
* | | Merge pull request #1519 from ggreer/clear-password-buffer-0.15 | Drew DeVault | 2017-12-16 |
|\ \ | | | | | | | Swaylock: Clear password buffer after use. | ||
| * | | Swaylock: Clear password buffer after use. | Geoff Greer | 2017-12-14 |
| |/ | | | | | | | | | | | After a user enters or clears a password, try to overwrite the buffer containing it. That way it's not sitting around in RAM for something else to read later. Also, mlock() the password buffer so that it is never swapped out. This also replaces the dynamically allocated buffer with a static char[1024]. Any characters past that are discarded until the user hits enter or escape. | ||
* / | Fix `swaylock -f` | Calvin Lee | 2017-12-13 |
|/ | | | | | This commit makes swaylock poll the registry the first time in its fork in order for sway to recognize it and grant it lock privileges | ||
* | Clean up fallthrough issues | Drew DeVault | 2017-08-09 |
| | |||
* | Allow swaylock indicator size to be configurable | Calvin Lee | 2017-07-31 |
| | |||
* | Add -DVERSION flag for release version numbers | Sebastian Noack | 2017-04-26 |
| | |||
* | UnGNUify the codebase | Drew DeVault | 2017-03-10 |
| | |||
* | Documentation and style fixes for swaylock | Calvin Lee | 2017-02-21 |
| | |||
* | Feature for #1078: Configurable swaylock colors | Calvin Lee | 2017-02-21 |
| | | | | | | | | | | | Colors are configured through the command line so that swaylock conforms to the i3lock fork 'github.com/chrjguill/i3lock-color'. Differences from it are that one letter options '-r' and '-s' are not implimentend because '-s' is already used by '--scaling' in swaylock. This commit also fixed whitespace in 'include/swaylock/swaylock.h' and changed `parse_color` in 'common/util.h' so that it can accept colors that do not start with a hash. This was done to keep compatability with the i3lock fork. | ||
* | fix #971 | Zandr Martin | 2016-12-27 |
| | |||
* | Clear swaylock properly during re-render | Drew DeVault | 2016-12-20 |
| | | | | Fixes #999 | ||
* | Explicitly set cairo font to avoid wonky fallback | Vasilij Schneidermann | 2016-10-05 |
| | | | | See also https://github.com/i3/i3lock/pull/89 | ||
* | Add client support for HiDPI | Drew DeVault | 2016-09-05 |
| | | | | This adds HiDPI support to swaybar, swaybg, and swaylock. | ||
* | Reorganize includes | Drew DeVault | 2016-09-01 |
| | |||
* | Fix warning from unused daemon return value | Drew DeVault | 2016-07-15 |
| | |||
* | swaylock: Add -f option to detach from the controlling terminal, fixes #725 | David Eklov | 2016-07-13 |
| | |||
* | Bug fix: Add missing header file, unistd.h | David Eklov | 2016-06-26 |
| | | | | | | Without unistd.h the following functions getuid, alarm and close are implicitly declared causing compilation to fail due to -Werror=implicit-function-declaration | ||
* | make numpad enter key work in swaylock | Zandr Martin | 2016-06-04 |
| | | | | see issue #647 | ||
* | add documentation for client commands | Zandr Martin | 2016-06-04 |
| | |||
* | add --no-unlock-indicator to swaylock | Zandr Martin | 2016-05-26 |
| | |||
* | clear swaylock password buffer with esc | Zandr Martin | 2016-05-26 |
| | | | | for i3lock compatibility | ||
* | clear password buffer with ctrl-u in swaylock | Zandr Martin | 2016-05-26 |
| | | | | also prevent screen redraws on modifier key presses | ||
* | swaylock: fix double free | Kevin Hamacher | 2016-04-25 |
| | |||
* | swaylock: Handle possible fail on password realloc | Mikkel Oscar Lyderik | 2016-04-10 |
| | |||
* | Improve swaylock event flushing | Kevin Hamacher | 2016-04-03 |
| | |||
* | swaylock: improve graphical feedback | Kevin Hamacher | 2016-03-31 |
| | |||
* | Squash warning about uninitialized variable | Drew DeVault | 2016-03-27 |
| | |||
* | Add graphical feedback to swaylock (#526) | Kevin Hamacher | 2016-03-25 |
| | |||
* | Replace with in swaylock | Nuew | 2016-03-24 |
| | |||
* | Change 'display' to 'output' in swaylock error messages where necessary | Nuew | 2016-03-24 |
| | |||
* | Change 'display' to 'output' in swaylock docs where necessary | Nuew | 2016-03-24 |
| | |||
* | Add choice of display to --image. | Nuew | 2016-03-24 |
| | | | | | | | | Additionally - Made background colors display when an image is enabled if a --color is specified. - Link CJson to swaylock. - Add the --socket option to swaylock. | ||
* | swaylock: Interpret XKB_KEY_BackSpace as a deletion instead of a normal key. | Julius Michaelis | 2016-03-24 |
| | |||
* | swaylock: Fix crash when unable to connect to wl | Mikkel Oscar Lyderik | 2016-03-23 |
| | | | | | | | Prevent swaylock from crashing when it can't connect to wayland for whatever reason. i.e. XDG_RUNTIME_DIR not set. Fix #534 | ||
* | swaylock: Grow the password buffer | Gökberk Yaltıraklı | 2016-03-21 |
| | |||
* | Correctly exit sway on errors. | Mikkel Oscar Lyderik | 2016-02-26 |
| | | | | | | | | Calling `exit` in sway_terminate prevents sway from correctly shutting down (freeing data, cleanly terminating the ipc server, etc.). A better way is to exit straight away if the failure occurs before `wlc_run` and use sway_abort as usual if it occur when wlc is running. | ||
* | swaylock: Allow for transparent color values | crondog | 2016-01-28 |
| | | | | | | | | There is only a slight issue. When using a transparent color the views are arranged to make room for swaylock which we can now see. I tried removing the arrange call but that just made it worse by putting in an opaque view on the workspace and not making the lockoverlay color. Ill raise an issue if this is not easily solved | ||
* | Remove pointer from swaylock surface | Drew DeVault | 2016-01-26 |
| | |||
* | extract cairo_set_source_u32() | Christoph Gysin | 2016-01-25 |
| | |||
* | swaylock: support --color | Christoph Gysin | 2016-01-25 |
| | |||
* | swaylock: extract render_image | Christoph Gysin | 2016-01-25 |
| | |||
* | swaylock: don't memset memory that has been freed | Christoph Gysin | 2016-01-25 |
| | | | | | swaylock is randomly crashing because we write to password that has already been freed in pam_authenticate(). | ||
* | swaylock: fix pam conversation | Christoph Gysin | 2016-01-25 |
| | |||
* | swaylock: add pam conversation debug output | Christoph Gysin | 2016-01-25 |
| | |||
* | swaylock: remove global variable pam_reply | Christoph Gysin | 2016-01-25 |
| | |||
* | swaylock: add i3lock compatible options | Christoph Gysin | 2016-01-23 |
| |