index
:
delta/sudo.git
1.6
1.7
1.7.2
1.8
1.9
LDAP
baserock/morph
master
www.sudo.ws: repos/sudo
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
plugins
/
sudoers
/
timestamp.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Make timestamp_uid and timestamp_gid private to timestamp.c.
Todd C. Miller
2023-05-04
1
-0
/
+25
*
sudo_secure_open_{file,dir}: always check thatreturn value is not -1.
Todd C. Miller
2022-10-04
1
-44
/
+44
*
Use sudo_secure_open_file() instead of sudo_secure_file() where possible.
Todd C. Miller
2022-09-21
1
-37
/
+45
*
Fix potential TOCTOU when creating time stamp directory and file.
Todd C. Miller
2022-09-21
1
-81
/
+101
*
Make sudo pass -Wmissing-prototypes
Todd C. Miller
2022-06-27
1
-1
/
+1
*
Display the lecture immediately before prompting for a password.
Todd C. Miller
2022-02-21
1
-2
/
+2
*
Avoid TOCTOU in sudo_mkdir_parents() using openat(2) and mkdirat(2).
Todd C. Miller
2021-12-11
1
-1
/
+1
*
Sanity check struct timespec in timestamp file.
Todd C. Miller
2021-04-07
1
-1
/
+12
*
Check lseek(fd, 0, SEEK_CUR) for -1 return value.
Todd C. Miller
2021-04-07
1
-1
/
+3
*
Add admin_flag sudoers option and make --enable-admin-flag take a path.
Todd C. Miller
2021-02-16
1
-8
/
+17
*
Move create_admin_success_flag() to timestamp.c.
Todd C. Miller
2021-02-13
1
-0
/
+39
*
Fix the memset offset when converting a v1 timestamp to TS_LOCKEXCL.
Todd C. Miller
2021-01-23
1
-2
/
+2
*
Remove #ifdefs around code using pread(3) and pwrite(3).
Todd C. Miller
2021-01-02
1
-19
/
+0
*
Apply Google inclusive language guidelines.
Todd C. Miller
2020-10-30
1
-2
/
+2
*
Use the fallthrough attribute instead of /* FALLTHROUGH */ comments.
Todd C. Miller
2020-08-01
1
-2
/
+2
*
Include string.h unconditionally and only use strings.h for strn?casecmp()
Todd C. Miller
2020-05-18
1
-6
/
+1
*
We no longer need to include headers we don't use for sudo*.h files.
Todd C. Miller
2020-05-18
1
-2
/
+0
*
Sanity check size when converting the first record to TS_LOCKEXCL
Todd C. Miller
2020-01-05
1
-16
/
+49
*
debug_decl and debug_decl_vars now require a semicolon at the end.
Todd C. Miller
2019-12-22
1
-18
/
+18
*
Add ssizeof macro that returns ssize_t.
Todd C. Miller
2019-06-25
1
-2
/
+2
*
Add SPDX-License-Identifier to files.
Todd C. Miller
2019-04-29
1
-0
/
+2
*
Minor snprintf() usage tweaks:
Todd C. Miller
2019-01-20
1
-3
/
+3
*
Convert PVS-Studio comment to ANSI C.
Todd C. Miller
2018-10-26
1
-2
/
+4
*
Add comments in .c files so PVS-Studio will check them.
Todd C. Miller
2018-10-21
1
-0
/
+3
*
In timestamp_open() no need to free cookie on error, it is NULL.
Todd C. Miller
2018-10-19
1
-2
/
+1
*
Cast uid/gid to unsigned int before printing.
Todd C. Miller
2018-08-22
1
-1
/
+1
*
Include stddef.h for offsetof() definition.
Todd C. Miller
2018-08-22
1
-0
/
+1
*
fix compiler warnings on Solaris 11
Todd C. Miller
2018-08-22
1
-1
/
+1
*
Add debugging info so we can tell why a timestamp record doesn't match.
Todd C. Miller
2018-08-15
1
-10
/
+40
*
Remove extraneous break statement and fix some whitespace.
Todd C. Miller
2018-01-30
1
-5
/
+4
*
Fall back to ppid time stamps if timestamp_type == kernel and no
Todd C. Miller
2018-01-23
1
-31
/
+29
*
Do not call the TIOCSETVERAUTH ioctl with a negative number of seconds.
Todd C. Miller
2018-01-23
1
-1
/
+6
*
Store passwd_timeout and timestamp_timeout as a struct timespec
Todd C. Miller
2018-01-22
1
-14
/
+23
*
Remove use of AC_HEADER_TIME, only obsolete platforms actually
Todd C. Miller
2018-01-17
1
-5
/
+2
*
Use a tty lock even for kernel time stamps so we can avoid simultaneous
Todd C. Miller
2017-12-22
1
-8
/
+4
*
Add "kernel" as a possible value of timestamp_type.
Todd C. Miller
2017-12-20
1
-0
/
+51
*
In the timestamp record, include the start time of the terminal
Todd C. Miller
2017-12-16
1
-0
/
+8
*
If the lock record doesn't match the expected record size we need
Todd C. Miller
2017-12-15
1
-0
/
+8
*
update my email to Todd.Miller@sudo.ws
Todd C. Miller
2017-12-03
1
-1
/
+1
*
Replace tty_tickets option with timestamp_type which can be
Todd C. Miller
2017-08-01
1
-29
/
+39
*
Use debug logging instead of ignore_result() where possible.
Todd C. Miller
2017-05-12
1
-1
/
+5
*
Remove use of the non-standard SA_INTERRUPT
Todd C. Miller
2017-05-12
1
-1
/
+1
*
cast mode_t to unsigned int when printing with %o
Todd C. Miller
2017-03-22
1
-1
/
+1
*
Set umask temporarily when creating files instead of changing the
Todd C. Miller
2017-03-21
1
-0
/
+4
*
Add PERM_IOLOG so we can create I/O log files on an NFS-mounted
Todd C. Miller
2017-03-21
1
-1
/
+1
*
When creating the timestamp directory, use the group of the timestamp
Todd C. Miller
2017-03-20
1
-7
/
+7
*
Add some casts to quiet gcc warnings on Solaris and remove a
Todd C. Miller
2017-03-03
1
-1
/
+1
*
Ignore a boot time that is in the future, which can happen when the
Todd C. Miller
2016-12-01
1
-9
/
+17
*
Use sys/stat.h defines instead of bare octal values.
Todd C. Miller
2016-11-07
1
-2
/
+3
*
Move io_mkdir_parents() to its own file and use it in ts_mkdirs().
Todd C. Miller
2016-10-29
1
-41
/
+12
[next]