Commit Graph

31 Commits

Author SHA1 Message Date
Ilia Bozhinov
bf4e2e0eac util: add support for generating UUIDs
Co-authored-by: Jason Francis <cycl0ps@tuta.io>
2021-01-05 20:32:56 +01:00
Scott Anderson
906c0766df Remove libcap support
This is simply a false sense of security, and is worse than just using
setuid. CAP_SYS_ADMIN is an extremely serious capability that is
effectively as powerful as root.

It also required users to be in the input group, which allows any
process to keylog the entire system.
2020-04-29 10:39:09 +02:00
Drew DeVault
f0d8b793a8 Update READMEs per tinywl merge 2019-01-03 10:10:03 -05:00
buffet
443dece7d5 Fixed loc count in readme 2018-11-24 21:24:29 +01:00
Scott Anderson
70ae76304e backend/x11: Remove old input functions
This also allows us to remove xcb-xkb, since Xinput will now give us the
appropriate XKB modifiers with each event.
2018-11-13 10:55:03 +13:00
Scott Anderson
88b2d6fe25 backend/x11: Check for xinput extension 2018-11-13 10:41:37 +13:00
Drew DeVault
4c28745c95 Update README.md 2018-10-12 08:27:09 -04:00
sghctoma
1d017c1cc1 Set minimum Meson version to 0.48.0
This commit sets the required Meson version to >=0.48.0, and removes the
comment about building on FreeBSD requires an extra flag.
2018-09-28 14:40:15 +02:00
sghctoma
aacf0c427f Adjust README to reflect change regarding b_lundef
With Meson >=0.48.0 it is no longer necessary to pass the flag
"-D b_lundef=false" on FreeBSD.
2018-09-26 19:36:48 +02:00
Kurt Kartaltepe
1cd2141f8e Fix xcb/xkb swap in README 2018-05-05 00:25:11 -05:00
morganamilo
5bd170b2f3
Fix typos in documentation 2018-05-03 21:43:54 +01:00
Drew DeVault
99b92b4104 Update README.md 2018-04-12 21:33:51 -04:00
Drew DeVault
26b993749d Update README.md 2018-04-12 21:30:17 -04:00
Drew DeVault
925d7a4987 Remove Travis in favor of builds.sr.ht 2018-03-04 16:33:45 -05:00
Tony Crisci
2bbea06093 readme: change running instructions 2017-11-16 15:59:12 -05:00
Tony Crisci
a446f735ae readme: add basic running doc 2017-11-16 15:41:11 -05:00
Greg V
a5fe9aa736 Add FreeBSD compatibility 2017-10-11 00:07:21 +03:00
Drew DeVault
b0527e7d48 Update README et al with new links 2017-10-02 22:27:39 -04:00
Scott Anderson
e49aed8012 Updated CONTRIBUTING.md
Changed the contribution guidelines to be more consistent with the style
that wlroots has evolved into, and removed some duplicate information
that already exists in the kernel style.
2017-09-30 15:05:41 +13:00
dudemanguy
881d5a851c Clarify either/or dependency 2017-09-22 12:16:11 -05:00
dudemanguy
175f89f4ff Add elogind support
Resolves SirCmpwn/wlroots#146
2017-09-22 12:02:55 -05:00
emersion
bb20a446d4 Fix IRC channel link
Use #sway-devel instead of #sway
2017-09-01 15:01:20 +02:00
Drew DeVault
79cd34b0c6 Update README.md 2017-08-13 08:29:04 -04:00
nyorain
1bea754521 Implement wlr_region using pixman 2017-08-09 17:05:55 +02:00
nyorain
fdab81e1c9 Use meson build system 2017-08-05 22:34:24 +02:00
Mikkel Oscar Lyderik Larsen
413bfc7fb8
Build on travis-ci. 2017-07-12 14:31:43 +02:00
Drew DeVault
b08aa9fd35 Revert "Merge pull request #27 from ascent12/meson"
This reverts commit 85805da021, reversing
changes made to 8189c64d7f.
2017-07-11 22:16:56 -04:00
Scott Anderson
924bf0f669 Changed build system to meson 2017-07-11 00:28:56 +12:00
Scott Anderson
dd40a42a99 Make libcap optional. 2017-07-04 00:29:03 +12:00
Drew DeVault
d79f578022 Update README.md, add CONTRIBUTING.md 2017-06-06 10:54:53 -04:00
Drew DeVault
52e6ed54cb Initial commit 2017-04-25 11:32:52 -04:00