| Commit message (Expand) | Author | Age | Files | Lines |
* | build: rename VENDOR_SCONFIGDIR config.h macro to VENDOR_SCONFIG_DIR | Dmitry V. Levin | 2024-08-26 | 1 | -5/+5 |
* | build: rename SCONFIGDIR config.h macro to SCONFIG_DIR | Dmitry V. Levin | 2024-08-25 | 1 | -4/+4 |
* | pam_namespace: log getfscreatecon(3) failure | Christian Göttsche | 2024-05-24 | 1 | -1/+3 |
* | pam_namespace: free SELinux context on error path | Iker Pedrosa | 2024-05-23 | 1 | -0/+3 |
* | pam_namespace: free SELinux context | Iker Pedrosa | 2024-05-23 | 1 | -0/+1 |
* | conf/modules: constify read-only data arrays | Christian Göttsche | 2024-02-22 | 1 | -4/+4 |
* | modules: add pamc headers to the search path only when needed | Tobias Stoeckmann | 2024-01-21 | 1 | -2/+1 |
* | pam_namespace: use sed instead of awk in namespace.init | Dmitry V. Levin | 2024-01-20 | 1 | -1/+1 |
* | pam_namespace: include stdint.h | Jacob Heider | 2024-01-17 | 1 | -0/+2 |
* | pam_namespace: protect_dir(): use O_DIRECTORY to prevent local DoS situations | Matthias Gerstner | 2024-01-17 | 1 | -17/+1 |
* | treewide: strictly separate builddir and srcdir | Tobias Stoeckmann | 2024-01-12 | 1 | -1/+1 |
* | pam_namespace: fix typo in manual page | Tobias Stoeckmann | 2024-01-05 | 1 | -1/+1 |
* | treewide: fix typos in comments | Tobias Stoeckmann | 2024-01-05 | 2 | -2/+2 |
* | pam_namespace: validate amount of uids in config | Tobias Stoeckmann | 2024-01-03 | 1 | -1/+6 |
* | pam_namespace: document that the namespace.init script runs as root | Matthias Gerstner | 2024-01-03 | 2 | -2/+8 |
* | pam_namespace: document instance_prefix field better wrt final element | Matthias Gerstner | 2024-01-03 | 1 | -6/+7 |
* | pam_namespace: close unnecessary file descriptors before exec() | Matthias Gerstner | 2024-01-03 | 1 | -0/+11 |
* | pam_namespace: cleanup_tmpdirs(): use proper error message | Matthias Gerstner | 2024-01-03 | 1 | -1/+1 |
* | pam_namespace: fix double-free on parse error in namespace.conf | Matthias Gerstner | 2024-01-03 | 1 | -1/+1 |
* | treewide: use asprintf to construct strings | Tobias Stoeckmann | 2023-12-19 | 1 | -16/+10 |
* | treewide: replace malloc followed by strcpy with strdup | Tobias Stoeckmann | 2023-12-19 | 1 | -2/+1 |
* | treewide: fix typos | Tobias Stoeckmann | 2023-12-18 | 1 | -1/+1 |
* | pam_namespace: handle huge namespace.conf lines | Tobias Stoeckmann | 2023-12-18 | 1 | -0/+6 |
* | treewide: store strlen results in size_t | Tobias Stoeckmann | 2023-12-14 | 1 | -4/+4 |
* | treewide: assume free(NULL) is no-op | Dmitry V. Levin | 2023-12-14 | 1 | -3/+2 |
* | treewide: do not cast calloc/malloc/realloc | Tobias Stoeckmann | 2023-11-12 | 1 | -2/+2 |
* | modules: cast to unsigned char for character handling function | Christian Göttsche | 2023-08-07 | 2 | -3/+3 |
* | modules: update Linux detection | Christian Göttsche | 2023-05-07 | 1 | -1/+1 |
* | treewide: fix unnecessary $ on arithmetic variables | Dmitry V. Levin | 2023-03-31 | 1 | -1/+1 |
* | modules: make use of secure memory erasure | Christian Göttsche | 2023-02-28 | 1 | -1/+3 |
* | build: use <vendordir>/security directory for installation if it has been set | Stefan Schubert | 2023-02-07 | 1 | -0/+4 |
* | doc: Update PAM documentation from DockBook 4 to DocBook 5 | Stefan Schubert | 2022-12-16 | 4 | -95/+69 |
* | pam_namespace: make sure the SIGCHLD handler is not reset too early | Dmitry V. Levin | 2022-07-16 | 1 | -15/+15 |
* | pam_namespace: use vendor specific namespace.conf and namespace.init as fallback | Stefan Schubert | 2022-06-30 | 4 | -15/+167 |
* | modules: use SCONFIGDIR macro | Dmitry V. Levin | 2022-01-23 | 2 | -9/+5 |
* | configure.ac: add --with-systemdunitdir option | Changqing Li | 2021-01-27 | 1 | -1/+1 |
* | pam_namespace: check for string_to_security_class failure | Christian Göttsche | 2020-12-08 | 1 | -0/+6 |
* | pam_namespace: polyinstantiation refer to gdm doc | ikerexxe | 2020-10-05 | 1 | -39/+2 |
* | Fix -Wcast-align compilation warnings on arm | Dmitry V. Levin | 2020-08-06 | 2 | -22/+28 |
* | pam_namespace: fix big-endian check in md5 implementation | Dmitry V. Levin | 2020-08-05 | 1 | -4/+4 |
* | pam_namespace: skip context translation | Christian Göttsche | 2020-08-05 | 1 | -8/+8 |
* | pam_namespace: replace deprecated matchpathcon | Christian Göttsche | 2020-08-05 | 2 | -13/+22 |
* | pam_namespace: replace deprecated security_context_t | Christian Göttsche | 2020-08-05 | 1 | -8/+8 |
* | pam_namespace, pam_mkhomedir: fix unlikely descriptor leaks on error path | ikerexxe | 2020-07-01 | 1 | -0/+1 |
* | pam_namespace: add systemd service file to gitignore | ikerexxe | 2020-06-26 | 1 | -0/+1 |
* | Use correct path for pam_namespace.service file (#223) | Thorsten Kukuk | 2020-05-12 | 1 | -1/+1 |
* | modules/*/Makefile.am: rename TESTS to dist_check_SCRIPTS | Dmitry V. Levin | 2020-05-03 | 1 | -2/+3 |
* | modules/*/Makefile.am: rename man_MANS to dist_man_MANS | Dmitry V. Levin | 2020-05-03 | 1 | -2/+2 |
* | pam_namespace: cleanup pam_namespace.service installation | Dmitry V. Levin | 2020-05-03 | 1 | -5/+1 |
* | modules/*/Makefile.am: add dist_ prefix to *_DATA | Dmitry V. Levin | 2020-05-03 | 1 | -3/+3 |