History log of /freebsd-9.3-release/usr.sbin/ppp/id.h
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 267654 19-Jun-2014 gjb

Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 225736 22-Sep-2011 kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by: re (implicit)


# 202192 13-Jan-2010 ed

Port ppp(8) to utmpx.

A nice thing about utmpx is that it makes it very easy to log sessions
that don't use TTYs. This is because the file is not indexed by TTY
slots anymore.

Silence from: brian


# 134885 07-Sep-2004 marcel

Fix the NOSUID build: make sure we have the kldload(2) prototype.


# 64802 17-Aug-2000 brian

Make -DNOSUID (or -DPPP_NOSUID) possible to build ppp without SUID
capabilities.


# 64698 16-Aug-2000 brian

setproctitle() doesn't need to be called with root privs, so move
it from id.c into defs.c


# 53535 21-Nov-1999 brian

Call MkSockNode() as uid 0

Forgotten by: julian


# 53298 17-Nov-1999 brian

Fix ``set proctitle'' by using setproctitle().


# 53241 16-Nov-1999 brian

Use modfind() to check if a kld is already loaded.

Submitted mostly by: green


# 52487 25-Oct-1999 brian

Don't (unnecessarily) parse wtmp, force ID0logout() to DTRT instead.


# 51525 21-Sep-1999 brian

Do a kldload() if we get ENXIO trying to open /dev/tun0

Originally submitted by: green


# 50479 27-Aug-1999 peter

$Id$ -> $FreeBSD$


# 36467 29-May-1998 brian

o If there's a session leader left running for a descriptor
that we're now closing, manually HUP that session leader
so that the tty is fully released.
o Always restart our carrier detect timer in the receiving
process if it was running in the sending process (as we
now *always* pass the descriptor).
o Tweak argv when we go into pause() mode to keep our session
so that ps can see what's going on (without checking for a
`pause' state in `ps -l').


# 36450 28-May-1998 brian

o Don't forget to close our transfer socket if we cannot
generate the data to transfer.
o Transfer uucp lock ownership for the transferred device.
o Don't assume we know the correct values of dev_is_modem and
mbits after the transfer.


# 36285 21-May-1998 brian

MFMP: Make ppp multilink capable.
See the file README.changes, and re-read the man page.


# 33603 19-Feb-1998 brian

MFMP: Allow 8 character login names.
Do the login()/logwtmp()/logout() as id 0.


# 32025 27-Dec-1997 brian

Write to the routing socket as uid 0. It's not good enough
to just open it as uid 0 under OpenBSD.


# 31921 21-Dec-1997 brian

Add (BSD) copyright headers.


# 31061 09-Nov-1997 brian

Introduce ID0 logging.
Stay as the invoking uid as much as possible.
Execution as a normal user is still forbidden for now,
so these changes are pretty ineffective.
The next commit will implement the modifications suggested
on -hackers a number of days ago.