summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* s/static foo_devsw_installed = 0;/static int foo_devsw_installed;/.dt1999-04-2852-92/+92
| | | | (Edited automatically)
* Deal with new loader syntax in determining how/when to load a userconfigjkh1999-04-283-48/+21
| | | | | | | | script. Submitted by: "Daniel C. Sobral" <dcs@newsguy.com> Avoided by: jkh Demanded by: The Users
* Mention that you can only create a block or char special file usingjoerg1999-04-281-0/+5
| | | | mknod(2).
* Sync with sys/i386/isa/clock.c revision 1.132.kato1999-04-283-3/+9
|
* Sync with sys/i386/i386/machdep.c revision 1.332.kato1999-04-282-218/+184
|
* \begin{bdemode}obrien1999-04-281-2/+2
| | | | | sort tcpd* entries \end{bdemode}
* Correction of better display under chinese terminal.foxfair1999-04-281-10/+10
| | | | Submitted by : Peter_Chen.bbs@bbs.csie.nctu.edu.tw
* Write config files to /usr/share/skel as well as root's profile.jkh1999-04-283-33/+51
|
* By popular request, add /usr/local/sbin to this list.jkh1999-04-282-4/+4
|
* Do the right thing for windowmaker installation if it's picked. Add somejkh1999-04-283-21/+51
| | | | seat belts for failed desktop installations.
* Add two recent developments:imp1999-04-281-1/+13
| | | | | pccard is busted The cool new SMP stuff
* Correct reference to '/dev/rst0' to the more correct "/dev/rsa0".jkoshy1999-04-281-1/+1
| | | | | PR: 11347 Submitted by: Christian Weisgerber
* Explain when packets are tesed by the firewall rules and what attributesghelmer1999-04-281-23/+128
| | | | | | of packets can be tested. PR: docs/7437
* Make gdb work with kernel after the SMP vmspace sharing changes.luoqi1999-04-285-42/+221
|
* Allow loadable interface drivers with BPF support to be loaded into a kernelmsmith1999-04-286-12/+51
| | | | | | | | that doesn't have it. This is achieved by having minimal do-nothing stubs enabled when there are no bpfilter devices configured. Driver modules should be built with BPF enabled for maximum convenience (but can be built without it for maximum performance).
* Enable vmspace sharing on SMP. Major changes are,luoqi1999-04-2892-1975/+1823
| | | | | | | | | | | | | | | | | - %fs register is added to trapframe and saved/restored upon kernel entry/exit. - Per-cpu pages are no longer mapped at the same virtual address. - Each cpu now has a separate gdt selector table. A new segment selector is added to point to per-cpu pages, per-cpu global variables are now accessed through this new selector (%fs). The selectors in gdt table are rearranged for cache line optimization. - fask_vfork is now on as default for both UP and SMP. - Some aio code cleanup. Reviewed by: Alan Cox <alc@cs.rice.edu> John Dyson <dyson@iquest.net> Julian Elischer <julian@whistel.com> Bruce Evans <bde@zeta.org.au> David Greenman <dg@root.com>
* .Xr chflags 1 ,hoek1999-04-271-1/+2
|
* Simplify the tunefs example, since tunefs uses getfsfile(). Lots ofmsmith1999-04-271-3/+3
| | | | | people complain about working out what device their filesystems are mounted on.
* Simplify the definition of FBSD_SWITCH_TAKES_ARG, and make sureobrien1999-04-272-18/+8
| | | | | SWITCH_TAKES_ARG isn't defined (which svr4.h does) when we assign our definition to it.
* Eliminate compiler warning about missing type in declaration.jdp1999-04-271-3/+2
| | | | | | | Remove useless initialization of static variable to 0. Move static variable declaration into the only function that uses it.
* Fix the code that prints the "Initializing PC-card drivers" messagejdp1999-04-271-4/+3
| | | | | | | | so that the list of drivers is correct. This is a slightly simplified version of the patch from the PR. PR: misc/10544 Submitted by: Christophe Colle <colle@krtkg1.rug.ac.be>
* Wait until EGCS 1.2 to use more efficient ``thunks'' to implement C++ vtables.obrien1999-04-271-3/+4
| | | | | | | While I have yet to hear of any problems with us using thunks. The EGCS mailing list notes some have problems with it and not using them are a safer default. People wanting to use them, can set the appropiate compiler flag.
* o Make package matching for specific package loading use the Latest/jkh1999-04-2719-96/+328
| | | | | | | | feature of packages now so that no version info is embedded. o Add a default X desktop menu offering afterstep, enlightenment, KDE, GNOME and Windowmaker desktops instead of the boring twm(1) based one if the user so chooses. This will require a little testing.
* Change suser_xxx() to suser() where it applies.phk1999-04-2716-79/+72
|
* 1. Remove the hateful EDITOR=ee from root's environment; it's onejkh1999-04-272-4/+3
| | | | | | | | thing to use it at startup, when you don't know if the user can handle vi or not, but yet another thing to leave it as a permanent land mine for root. 2. Put /usr/X11R6/bin in path; it makes getting the desktop up a lot easier.
* bump __FreeBSD_version to 400005:phk1999-04-271-2/+2
| | | | suser() API changed.
* Suser() simplification:phk1999-04-27128-394/+399
| | | | | | | | | | | | | | | | | | | 1: s/suser/suser_xxx/ 2: Add new function: suser(struct proc *), prototyped in <sys/proc.h>. 3: s/suser_xxx(\([a-zA-Z0-9_]*\)->p_ucred, \&\1->p_acflag)/suser(\1)/ The remaining suser_xxx() calls will be scrutinized and dealt with later. There may be some unneeded #include <sys/cred.h>, but they are left as an exercise for Bruce. More changes to the suser() API will come along with the "jail" code.
* lpd tries to be clever and checks if RM == my_hostname.jkh1999-04-273-3/+25
| | | | | | | | | However, it doesn't check if the remote printer name it is sending it to is the same as the local printer name, and so chokes 'cos "laser" is not a real printer. PR: 7081 Submitted by: David Malone <dwmalone@maths.tcd.ie>
* echo ^G^G -> echo \007\007 in loader.rc in kern.flp.max1999-04-271-3/+3
|
* Mention that set-id bits are not honoured for shell scripts andhoek1999-04-271-1/+8
| | | | | | | filesystems with the "nosuid" option. Mention that syscall tracing is disabled sometimes. PR: misc/11328
* If pkg_info is run with no args, default to "-aI".jkh1999-04-271-2/+7
|
* Make options like NO_F00F_HACK work (with context sensitive lexical rules).luoqi1999-04-272-30/+45
|
* Specify the ssh command to use for a VPN inline.brian1999-04-271-7/+3
|
* Change ``set device'' so that it parses its arguments as onebrian1999-04-275-62/+91
| | | | | | | | | | device per argument rather than the old way of concatenating everything then splitting the result at commas and whitespace. Old syntax of ``set device /dev/cuaa0, /dev/cuaa1'' may no longer contain the comma, but syntax such as ``set device "!ssh host ppp -direct label"'' is now possible.
* Fix from Justin for transfer negotiations for targets up to target ID 7.ken1999-04-261-39/+43
|
* Add support for printing bridging statistics with ``-p bdg '' .luigi1999-04-264-2/+42
| | | | If someone has a better flag to use I'll be glad to change it.
* Make one pass through the firewall the default.luigi1999-04-261-2/+2
| | | | Multiple pass (which only affects dummynet) is too confusing.
* Move an option outside of a nested list and up a bit to live free amongkris1999-04-261-3/+3
| | | | its brothers and sisters.
* Only call kvtop on non-null id_maddr's...peter1999-04-261-3/+8
|
* Temporary hack. The radix code shouldn't need this, it should bepeter1999-04-261-1/+2
| | | | | | | | able to expand the zeros, ones etc masks on the fly. It seems a good number of domains don't set the rn_maxkey variable anyway, and because this is a domain itself, there is no guarantee we've been called after a protocol that actually has set it (ie: inet), so start with a maxkey of a relatively sane size as a base point until it can adapt on the fly.
* Protect the ifinit() function's internals with splimp() for safety sincepeter1999-04-261-4/+5
| | | | | | | | it used to be that way. I'm not sure that it's needed, but it does walk the ifp list.. Incidently, there's nothing to sanity check the ifq_maxlen on loaded interfaces..
* Minor seatbelt tweak. The init code used to be splimp() protected,peter1999-04-261-2/+7
| | | | maintain that in case.
* Register the netisr's via SYSINIT rather than linker sets.peter1999-04-263-80/+18
|
* Register the local (unix domain) sockets ourselves.peter1999-04-261-1/+2
|
* Redo domain registration to use SYSINITS rather than linker sets.peter1999-04-261-70/+8
| | | | | | | Get rid of the spl wrapper kludge, it doesn't seem to be needed between init calls since all that's running is the domain/protocol timers and they are safe since domain list modifications are splnet() protected (which blocks the timers)
* Add support for NetBSDbrian1999-04-269-33/+57
|
* #include <errno.h>, not <sys/errno.h>brian1999-04-265-12/+12
|
* Add support for NetBSD (history() from libedit is different).brian1999-04-261-2/+9
|
* Make DOMAIN_SET() use SYSINIT rather than linker sets.peter1999-04-261-3/+3
|
* Make NETISR_SET use a SYSINIT() rather than a linker set.peter1999-04-261-5/+5
|
OpenPOWER on IntegriCloud