16 Commits

Author SHA1 Message Date
f34a71195e
chore: use size_t for indexing and iterating 2024-12-25 20:22:28 +01:00
4c7d221a17
dev: use #includes according to error's concerns 2024-12-25 20:00:09 +01:00
6d9b02e6de
grammer: codespell 🤓 2024-12-25 19:34:40 +01:00
0ba5519937
feat: add behavior.{source,user_source} for custom env 2024-12-25 19:25:09 +01:00
2ba49042ab
chore: better error handling print on chdir 2024-09-07 16:34:13 +02:00
ed80b4b7c4
fix(oops): wayland = wayland and xorg = xorg 2024-09-07 16:31:15 +02:00
462d1fd337
chore: remove unnecessary pam header uses
those actually cause issues when trying to cross-compile
2024-09-05 17:14:42 +02:00
grialion
64e101eafa fix: compiler warnings
Fix compiler warnings by
- replacing raw write() calls with printf()
- error checking chdir()
- printing '\x1b[H\x1b[J' instead of calling system(clear)
- using sys/reboot.h to power off and reboot instead of using system
2024-09-04 21:15:30 +02:00
Cereal
e0a0df80c0 added a missing newline to src/auth.c 2024-08-16 03:37:04 +01:00
9d81c9df8b
feat: better handling
* setui/setgid/etc errors are recoverable now
* fix small print_errno arguments bug
* send TERM env var to session (if present)
2024-07-26 18:17:17 +02:00
12207ee4a9
fix: keep pam session alive 2024-07-25 14:25:11 +02:00
468ebf769e
fix: pam env, actually usable now
if ur in dinit, don't forget about turnstiled
2024-07-25 01:54:54 +02:00
6145973cca
oopsie: woopsie 2024-07-18 21:59:13 +02:00
080966978c
fix: env stuff 2024-07-16 09:21:53 +02:00
9f024edde7
done :) 2024-07-14 22:25:22 +02:00
f9bfc48a9f spain's gonna win btw 🇪🇸 2024-07-14 20:21:17 +02:00