libuser

log

age author description
2 months ago Miloslav Trmač Added tag libuser-0.59 for changeset 27ab01534b53default tip
2 months ago Miloslav Trmač Release 0.59libuser-0.59
2 months ago Miloslav Trmač Fix a typo in lu_homedir_populate docstring.
2 months ago Miloslav Trmač Set umask in fs_test
3 months ago Miloslav Trmač Enable large-file (and large-inode-number) support
4 months ago Miloslav Trmač INCOMPATIBLE CHANGE: Refuse to populate a pre-existing home directory.
4 months ago Miloslav Trmač Avoid an unnecessary *_and_close interface irregularity.
4 months ago Miloslav Trmač Add g_return_*_if_fail() checks.
4 months ago Miloslav Trmač Fix some comments.
4 months ago Miloslav Trmač Simplify parameter names, call LU_ERROR_CHECK everywhere.
4 months ago Miloslav Trmač Split handling each directory entry from lu_copy_dir_and_close()
4 months ago Miloslav Trmač Use GStrings for paths when copying home directories
4 months ago Miloslav Trmač Use a GString for paths of removed files
4 months ago Miloslav Trmač Simplify control flow of lu_copy_dir_and_close()
4 months ago Miloslav Trmač Split symlink and regular file copying from lu_copy_dir_and_close()
4 months ago Miloslav Trmač Silence warnings about GValueArray being deprecated
4 months ago Miloslav Trmač Rename configure.in to configure.ac
4 months ago Miloslav Trmač Use secure_getenv() if available, don't fall back to getenv()
6 months ago Miloslav Trmač Only set user's password after creating the home directory
6 months ago Miloslav Trmač Refuse to move home over an existing directory.
6 months ago Miloslav Trmač Set ownership and mode of new files after copying content.
6 months ago Miloslav Trmač Add tests for lu_homedir_populate and lu_homedir_move
6 months ago Miloslav Trmač Check final situation in fs_test more thoroughly
6 months ago Miloslav Trmač Add a test for lu_homedir_remove()
6 months ago Miloslav Trmač Don't ftruncate() a newly created file.
6 months ago Miloslav Trmač Make the directory accessible only after all work is done
6 months ago Miloslav Trmač Allow skeleton / original home directory to be a symlink again.
6 months ago Miloslav Trmač Simplify code, document security assumptions.
6 months ago Miloslav Trmač Preserve original file ownership when moving the home directory
6 months ago Miloslav Trmač New helper function mode_for_copy().
6 months ago Miloslav Trmač Fix a fstatat()/openat() race by using openat()/fstat().
6 months ago Miloslav Trmač Fix most races and another bug when setting SELinux contexts.
6 months ago Miloslav Trmač Modify times through existing file descriptors if possible.
6 months ago Miloslav Trmač Use a more secure order of setting owner/mode.
6 months ago Miloslav Trmač Simplify directory mode copying.
6 months ago Miloslav Trmač Use access_options to pass ownership information around.
6 months ago Miloslav Trmač Start using struct copy_access_options for copy configuration
6 months ago Miloslav Trmač Use a (parent FD, entry name) pair in copy destination to avoid races.
6 months ago Miloslav Trmač Rename a variable for consistency.
6 months ago Miloslav Trmač Avoid symlink races when copying home directory source.
6 months ago Miloslav Trmač Rename a local variable to make future uses clearer.
6 months ago Miloslav Trmač Fix symlink races in lu_homedir_remove().
6 months ago Miloslav Trmač Don't use g_return_val_if_fail for an environment error
6 months ago Miloslav Trmač Add a comment about unreachable code
6 months ago Miloslav Trmač Fix running the test suite in FIPS mode
7 months ago Miloslav Trmač Fix handling of empty fields in /etc/shadow.
7 months ago Miloslav Trmač Added tag libuser-0.58 for changeset 1bc2a37cf4ce
7 months ago Miloslav Trmač Release 0.58libuser-0.58
7 months ago Miloslav Trmač Document that users shouldn't modify password attributes directly
7 months ago Miloslav Trmač Simplify lu_default_int a little more
7 months ago Miloslav Trmač Add helpers for setting `long' attributes
7 months ago Miloslav Trmač More GValue cleanups
7 months ago Miloslav Trmač Add helpers for setting id_t attributes
7 months ago Miloslav Trmač Add helpers for setting string attributes
7 months ago Miloslav Trmač Split lu_ent_set_prepare() from lu_ent_set_int()
7 months ago Miloslav Trmač Simplify determining the file name to work on
7 months ago Miloslav Trmač Avoid unnecessarily long variable names
7 months ago Miloslav Trmač Add helpers lu_value_strdup from entity attributes
7 months ago Miloslav Trmač Fix a variable reuse that would break luserdel -r
7 months ago Miloslav Trmač Fix value returned on linvalid arguments