| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
set-id ktrace bug, some cosmetic changes (brought in to make the merge of
other fixes possible), and use kmem_alloc_wait/kmem_free_wakeup to
eliminate a transient string space allocation failure due to running out
of map space.
Notes:
svn path=/stable/2.1/; revision=16103
|
| |
|
|
|
|
|
| |
Close a file descriptor leak. Possibly closes PR #1212
Notes:
svn path=/stable/2.1/; revision=16102
|
| |
|
|
| |
Notes:
svn path=/stable/2.1/; revision=16097
|
| |
|
|
| |
Notes:
svn path=/stable/2.1/; revision=16094
|
| |
|
|
| |
Notes:
svn path=/stable/2.1/; revision=16093
|
| |
|
|
| |
Notes:
svn path=/stable/2.1/; revision=16090
|
| |
|
|
| |
Notes:
svn path=/stable/2.1/; revision=16089
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Watch out for falling rock until phase 3 is over!
libc completely merged except for phkmalloc & rfork (don't know if David
wants that).
Some include files in sys/ had to be updated in order to bring in libc.
Notes:
svn path=/stable/2.1/; revision=16088
|
| |
|
|
| |
Notes:
svn path=/stable/2.1/; revision=16084
|
| |
|
|
|
|
|
| |
more verbose to break the long silence after the ``npx0'' message.
Notes:
svn path=/stable/2.1/; revision=16077
|
| |
|
|
| |
Notes:
svn path=/stable/2.1/; revision=16076
|
| |
|
|
| |
Notes:
svn path=/stable/2.1/; revision=16067
|
| |
|
|
| |
Notes:
svn path=/stable/2.1/; revision=16065
|
| |
|
|
|
|
|
| |
Reviewed by: Garrett Wollman
Notes:
svn path=/stable/2.1/; revision=16064
|
| |
|
|
| |
Notes:
svn path=/stable/2.1/; revision=16060
|
| |
|
|
| |
Notes:
svn path=/stable/2.1/; revision=16055
|
| |
|
|
|
|
|
|
| |
add ruid and rgid to file /proc/<pid>/status
this allow killall(1) to kill suid programs
Notes:
svn path=/stable/2.1/; revision=16048
|
| |
|
|
| |
Notes:
svn path=/stable/2.1/; revision=16047
|
| |
|
|
| |
Notes:
svn path=/stable/2.1/; revision=16045
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The problem with doing this is that getpwnam() will process all the special
inclusion and exclusion lines in /etc/master.passwd, including substitution.
So, for example, if you have a line on your NIS master server that says:
+@disallowed-users:::::::::/etc/nologin
Then yppasswdd will end up with a user record that has /etc/nologin as
a shell. This in turn will get propagated into /var/yp/master.passwd
when an update is performed, and the user's shell will be changed to
/etc/nologin, thus locking them out of the system.
To fix this, yppasswdd now retrieves the user's master.passwd record
directly from ypserv using a call to yp_match(). This bypasses all
the inclusion/exclusion/substitution processing in getpwent(3).
Note that rpc.yppasswdd in FreeBSD-current does not suffer from this
problem: it digs directly into the map database files when searching
for user records, which means it not only bypasses getpwent(3), it
will also work even if your NIS master server isn't set up as an NIS
client. I could have done something similar here, but that would have
meant adding DB interface code which would have been much more complicated.
Bug pointed out by: Tom Samplonius
Notes:
svn path=/stable/2.1/; revision=16043
|
| |
|
|
|
|
|
|
|
|
|
| |
constants that can be overridden at kernel config time that are not
visible while running that kernel.
Also, dont dig into /proc/<pid>/mem to read process space if working
on a crashdump.
Notes:
svn path=/stable/2.1/; revision=16042
|
| |
|
|
|
|
|
|
| |
the calculated value from a whole series of values that can be overridden
at kernel config time, making the result invalid.
Notes:
svn path=/stable/2.1/; revision=16041
|
| |
|
|
|
|
|
| |
taken from -current, but implemented in old-style sysctl.
Notes:
svn path=/stable/2.1/; revision=16040
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
libkvm to adapt to the kernel VM layout changing. (such as on wcarchive,
and some of the stuff I'm experimenting with at the moment. -current
already has this, so that 2.1 programs that have setproctitle statically
linked will work on 2.2 even if 2.2 ends up with PS_STRINGS in a different
location)
Also, added the somaxconn etc entries, because of the way that the
user-mode sysctl program is built and it was either add the real things, or
some placeholder stubs.
Notes:
svn path=/stable/2.1/; revision=16039
|
| |
|
|
|
|
|
| |
of the main branch changes will come back once they've seen more testing.
Notes:
svn path=/stable/2.1/; revision=16038
|
| |
|
|
|
|
|
| |
mode) into stable.
Notes:
svn path=/stable/2.1/; revision=16030
|
| |
|
|
|
|
|
| |
on any more aggressive merging of libc for now.
Notes:
svn path=/stable/2.1/; revision=16003
|
| |
|
|
|
|
|
| |
LKM building problem I just noticed).
Notes:
svn path=/stable/2.1/; revision=15997
|
| |
|
|
|
|
|
| |
Submitted by: smpatel
Notes:
svn path=/stable/2.1/; revision=15994
|
| |
|
|
| |
Notes:
svn path=/stable/2.1/; revision=15989
|
| |
|
|
| |
Notes:
svn path=/stable/2.1/; revision=15988
|
| |
|
|
|
|
|
| |
redundant copies in -stable as well.
Notes:
svn path=/stable/2.1/; revision=15987
|
| |
|
|
|
|
|
|
| |
(proc)->p_session of an exiting process. This problem manifested itself
via a panic in fill_eproc() when running "top".
Notes:
svn path=/stable/2.1/; revision=15986
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Clients that used gnumalloc still do, despite the merge. We're not
bringing phkmalloc over.
Thread stuff left out.
PCCARD support left out.
Notes:
svn path=/stable/2.1/; revision=15984
|
| |
|
|
| |
Notes:
svn path=/stable/2.1/; revision=15975
|
| |
|
|
| |
Notes:
svn path=/stable/2.1/; revision=15965
|
| |
|
|
| |
Notes:
svn path=/stable/2.1/; revision=15964
|
| |
|
|
| |
Notes:
svn path=/stable/2.1/; revision=15962
|
| |
|
|
| |
Notes:
svn path=/stable/2.1/; revision=15954
|
| |
|
|
| |
Notes:
svn path=/stable/2.1/; revision=15953
|
| |
|
|
|
|
|
|
|
|
| |
Fix a race condition in p_mesgout* and inb* code that could allow a
phasemiss to sneak by without detection. This should fix the
Wide/Narrow boot problems that have been reported since this bug
caused the driver ignore a narrow target rejecting wide negotiation.
Notes:
svn path=/stable/2.1/; revision=15952
|
| |
|
|
|
|
|
| |
Explain ``ESC-Enter'' to leave `ee' in the main help window.
Notes:
svn path=/stable/2.1/; revision=15941
|
| |
|
|
|
|
|
|
|
|
| |
The nuking of it in -current on 95/08/04 was overlooked when all
the -current changes were merged into pre-2.1 on 95/08/30.
This should fix PR 1255.
Notes:
svn path=/stable/2.1/; revision=15937
|
| |
|
|
| |
Notes:
svn path=/stable/2.1/; revision=15936
|
| |
|
|
| |
Notes:
svn path=/stable/2.1/; revision=15935
|
| |
|
|
| |
Notes:
svn path=/stable/2.1/; revision=15934
|
| |
|
|
| |
Notes:
svn path=/stable/2.1/; revision=15928
|
| |
|
|
| |
Notes:
svn path=/stable/2.1/; revision=15924
|
| |
|
|
|
|
|
| |
distribution, as are its games.
Notes:
svn path=/stable/2.1/; revision=15919
|
| |
|
|
|
|
|
| |
panic.
Notes:
svn path=/stable/2.1/; revision=15911
|