summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeLines
* Suspend su with the signal which stopped the childsu-c_ttyNicolas François2013-08-21-1/+6
* su could log the session in utmp.Nicolas François2013-08-20-0/+3
* Close PAM session as root.Nicolas François2013-08-20-6/+19
* There are no more SIGTSTP signal handler.Nicolas François2013-08-20-16/+5
* Check for sigfillset() failure.Nicolas François2013-08-20-2/+6
* Add a FIXMENicolas François2013-08-20-0/+3
* Report error message rather than errno.Nicolas François2013-08-20-4/+8
* Reindent.Nicolas François2013-08-20-12/+27
* Add brackets and parenthesis.Nicolas François2013-08-20-13/+25
* Avoid multiple statements per line.Nicolas François2013-08-20-3/+10
* have_tty and winsz_set are booleans.Nicolas François2013-08-20-7/+11
* Fix typos.Nicolas François2013-08-20-2/+6
* Avoid unused variables.Nicolas François2013-08-20-0/+6
* Ignore failure to set window size.Nicolas François2013-08-20-1/+2
* Ignore close() failure before exiting.Nicolas François2013-08-20-6/+10
* Add missing includes for select()Nicolas François2013-08-20-0/+3
* Remove duplicate include of sys/types.hNicolas François2013-08-20-1/+4
* Do not continue in case of tcsetattr failure.Nicolas François2013-08-19-1/+9
* Reindent and document that caught is not set.Nicolas François2013-08-19-6/+10
* Check for failure before setting term in RAW mode.Nicolas François2013-08-19-3/+4
* exit in case of failure.Nicolas François2013-08-19-5/+18
* Check dup2 return values.Nicolas François2013-08-19-3/+12
* Reindent.Nicolas François2013-08-16-80/+80
* Keep include order.Nicolas François2013-08-16-1/+1
* Create a pseudo TTY.Wolfgang Zarre2013-08-16-59/+182
* Improve documentation.Nicolas François2013-08-15-6/+16
* Improve diagnostic.Nicolas François2013-08-15-8/+28
* Fix parse of ranges.Nicolas François2013-08-15-2/+7
* Fix boundary conditions.Nicolas François2013-08-15-2/+10
* Remove dead code.Nicolas François2013-08-15-45/+12
* Subordinate IDs require 32bit uid_t/gid_tNicolas François2013-08-14-4/+25
* Align coding style.Nicolas François2013-08-14-8/+16
* Add schematics with ranges to help reviews.Nicolas François2013-08-14-0/+9
* Avoid dead branches.Nicolas François2013-08-14-33/+41
* Fix copyright dates.Nicolas François2013-08-13-1/+1
* Fail in case arguments are provided after options.Nicolas François2013-08-13-1/+10
* Fix count for ranges truncated in remove_range().Nicolas François2013-08-13-2/+7
* Terminate the child before closing the PAM session.Nicolas François2013-08-13-8/+13
* Reset caught variable when signal is handled by su.Nicolas François2013-08-13-0/+8
* Document checks performed by newgidmap/newuidmapNicolas François2013-08-13-0/+25
* Document the semantic of ranges.Nicolas François2013-08-13-3/+69
* (shadow_random): Use long instead of size_t.Nicolas François2013-08-13-6/+12
* Add splint annotations.Nicolas François2013-08-13-4/+40
* Improve documentation.Nicolas François2013-08-13-4/+12
* Improve error reporting.Nicolas François2013-08-13-4/+10
* Fix handling of boundaries.Nicolas François2013-08-13-4/+10
* Fix removal of ranges.Nicolas François2013-08-12-0/+8
* Manpages improvement for subordinate IDs.Nicolas François2013-08-11-6/+134
* Sort references alphabetically.Nicolas François2013-08-11-9/+14
* Allow disabling of subordinate IDs.Nicolas François2013-08-11-41/+259