#
b3e76948 |
|
16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: two-line .h pattern Remove /^\s*\*\n \*\s+\$FreeBSD\$$\n/
|
#
4d846d26 |
|
10-May-2023 |
Warner Losh <imp@FreeBSD.org> |
spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch up to that fact and revert to their recommended match of BSD-2-Clause. Discussed with: pfg MFC After: 3 days Sponsored by: Netflix
|
#
1de7b4b8 |
|
27-Nov-2017 |
Pedro F. Giffuni <pfg@FreeBSD.org> |
various: general adoption of SPDX licensing ID tags. Mainly focus on files that use BSD 2-Clause license, however the tool I was using misidentified many licenses so this was mostly a manual - error prone - task. The Software Package Data Exchange (SPDX) group provides a specification to make it easier for automated tools to detect and summarize well known opensource licenses. We are gradually adopting the specification, noting that the tags are considered only advisory and do not, in any way, superceed or replace the license texts. No functional change intended.
|
#
a7d5f7eb |
|
19-Oct-2010 |
Jamie Gritton <jamie@FreeBSD.org> |
A new jail(8) with a configuration file, to replace the work currently done by /etc/rc.d/jail.
|
#
fe0506d7 |
|
09-Mar-2010 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Create the altix project branch. The altix project will add support for the SGI Altix 350 to FreeBSD/ia64. The hardware used for porting is a two-module system, consisting of a base compute module and a CPU expansion module. SGI's NUMAFlex architecture can be an excellent platform to test CPU affinity and NUMA-aware features in FreeBSD.
|
#
adc17f0a |
|
13-Jan-2010 |
Ed Schouten <ed@FreeBSD.org> |
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
|
#
d7f03759 |
|
19-Oct-2008 |
Ulf Lilleengen <lulf@FreeBSD.org> |
- Import the HEAD csup code which is the basis for the cvsmode work.
|
#
3b39173d |
|
07-Sep-2004 |
Marcel Moolenaar <marcel@FreeBSD.org> |
Fix the NOSUID build: make sure we have the kldload(2) prototype.
|
#
68602c3e |
|
17-Aug-2000 |
Brian Somers <brian@FreeBSD.org> |
Make -DNOSUID (or -DPPP_NOSUID) possible to build ppp without SUID capabilities.
|
#
ebe96675 |
|
16-Aug-2000 |
Brian Somers <brian@FreeBSD.org> |
setproctitle() doesn't need to be called with root privs, so move it from id.c into defs.c
|
#
31dd45c4 |
|
21-Nov-1999 |
Brian Somers <brian@FreeBSD.org> |
Call MkSockNode() as uid 0 Forgotten by: julian
|
#
cf0a3940 |
|
17-Nov-1999 |
Brian Somers <brian@FreeBSD.org> |
Fix ``set proctitle'' by using setproctitle().
|
#
fdb4bb1b |
|
16-Nov-1999 |
Brian Somers <brian@FreeBSD.org> |
Use modfind() to check if a kld is already loaded. Submitted mostly by: green
|
#
bacfb041 |
|
25-Oct-1999 |
Brian Somers <brian@FreeBSD.org> |
Don't (unnecessarily) parse wtmp, force ID0logout() to DTRT instead.
|
#
fc3034ca |
|
21-Sep-1999 |
Brian Somers <brian@FreeBSD.org> |
Do a kldload() if we get ENXIO trying to open /dev/tun0 Originally submitted by: green
|
#
97d92980 |
|
27-Aug-1999 |
Peter Wemm <peter@FreeBSD.org> |
$Id$ -> $FreeBSD$
|
#
8e7b8599 |
|
29-May-1998 |
Brian Somers <brian@FreeBSD.org> |
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').
|
#
85fd273a |
|
28-May-1998 |
Brian Somers <brian@FreeBSD.org> |
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.
|
#
6f384573 |
|
30-Apr-1998 |
Brian Somers <brian@FreeBSD.org> |
o Create a new ``timer'' log level. This lets us ``set log debug'' without filling our filesystem/screen with junk that we don't really want to see. o change PHYS_STDIN to PHYS_DIRECT - we can handle incoming connections that aren't on STDIN_FILENO now. o Allow return values from our FSM LayerUp functions. If LayerUp() fails, the FSM does an immediate FsmDown() without calling the fsm_parent's Layer{Up,Down} functions. o Clear the close-on-exec flag of file descriptor 3 when executing chat programs so that our documented ability to communicate with /dev/tty via that descriptor works. Also document it as descriptor 3, not 4 :-O o Allow a ``rm'' command as an alias for ``remove''. o Fix the bind()/connect()/accept() calls made by the MP server. o Create bundle_SendDatalink() and bundle_ReceiveDatalink(). This allows `struct datalink's to flatten themselves, pass through a pipe (read: the eye of a needle !) and come alive at the other end. The donator then fork()s & exec()s pppmpipe, ``passing'' the connection to another ppp instance. *** PPP NOW TALKS MULTILINK :-))) *** Our link utilization is hideous, and lots of code needs tidying still. It's also probably riddled with bugs ! It's been tested against itself only, and has hung once, so confidence isn't high....
|
#
1fa665f5 |
|
27-Apr-1998 |
Brian Somers <brian@FreeBSD.org> |
o Add the link name to modem diagnostics. o Create struct mpserver as part of struct mp. mpserver creates a unix-domain socket based on the peers auth name and endpoint discriminator. If it already exists, ppp will ``pass the link'' over to the owner of the socket, joining it into the bundle of another ppp invocation, otherwise ppp waits for other invocations to pass it links through this socket. The final piece of code will be the code that flattens our datalink info and passes it down this channel (not yet implemented).
|
#
3edeb0c6 |
|
17-Apr-1998 |
Brian Somers <brian@FreeBSD.org> |
Support client side DNS server negotiation, disabled and denied by default (POLA). o Remove ``enable'' msext. Now, doing a ``set nbns'' will automatically enable a NBNS ACK/NAK rather than a REJ. o Add accept|disable|deny|enable dns. If we ``accept'', we'll tell the peer what our nameservers are (if he asks). The values in resolv.conf can be overridden with the ``set dns'' command. If we ``enable'', we'll REQ using our resolv.conf entries, and any NAKs are written back to resolv.conf. o Remove ``show msext'' and show the relevent IP numbers in ``show ipcp''.
|
#
45ad566f |
|
18-Feb-1998 |
Brian Somers <brian@FreeBSD.org> |
MFMP: Allow 8 character login names. Do the login()/logwtmp()/logout() as id 0.
|
#
f1316a86 |
|
18-Feb-1998 |
Brian Somers <brian@FreeBSD.org> |
Allow 8 character login names. Pointed out by: Forgotten Do the login()/logwtmp()/logout() as id 0.
|
#
1ae349f5 |
|
28-Jan-1998 |
cvs2svn <cvs2svn@FreeBSD.org> |
This commit was manufactured by cvs2svn to create branch 'MP'.
|
#
de7453bb |
|
27-Dec-1997 |
Brian Somers <brian@FreeBSD.org> |
Write to the routing socket as uid 0. It's not good enough to just open it as uid 0 under OpenBSD.
|
#
c39934ea |
|
20-Dec-1997 |
Brian Somers <brian@FreeBSD.org> |
Add (BSD) copyright headers.
|
#
5106c671 |
|
08-Nov-1997 |
Brian Somers <brian@FreeBSD.org> |
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.
|