| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Add some content from objformat(1).
|
|
|
|
| |
PR: 8437
|
| |
|
|
|
|
| |
mkstemp() is not behaving as documented.
|
|
|
|
|
|
|
| |
There are other ways to fix this than wrapping _gettemp(), but this was
the most convenient.
Discovered by: bde
|
|
|
|
|
|
|
| |
child to the parent somehow.
PR: 8353
Submitted by: Andrew J. Korty <ajk@purdue.edu>
|
|
|
|
| |
of the bootstrap (the bit which loads /boot/loader).
|
|
|
|
|
| |
The reason the Alpha has less room than the i386 is because the bootstrap
is given a 256K mapping by the firmware; to add more requires extra work.
|
|
|
|
| |
Alpha, and wasting potentially 64K-4 bytes of RAM just isn't an option.
|
|
|
|
|
| |
Reviewed by: bde
Approved by: jkh
|
|
|
|
|
|
|
| |
popen()ed child.
PR: misc/7810
Submitted by: Wayne Scott <wscott@ichips.intel.com>
|
|
|
|
| |
Submitted by: imp
|
| |
|
|
|
|
|
|
|
| |
telnet and tip, and probably a few other apps.
Reviewed by: bde
Approved by: jkh
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
most of the open/close routines, and the buffer/cdb parsing routines
derived from the old scsi(3) library.
The cam_cdbparse(3) man page borrows from the old scsi(3) man page, so the
copyright and history section reflect that.
The many scsi_* functions and other functions that are pulled in from the
kernel aren't documented yet, but will be eventually.
|
|
|
|
| |
being built before libf2c and libmd not being built before libatm.
|
|
|
|
|
|
|
|
|
|
|
| |
execvp() in the child branch of a vfork(). Changed to use fork()
instead.
Some of these (mv, find, apply, xargs) might benefit greatly from
being rewritten to use vfork() properly.
PR: Loosely related to bin/8252
Approved by: jkh and bde
|
|
|
|
|
|
|
|
|
| |
have the passthrough device configured in their kernel.
This will hopefully reduce the number of people complaining that they can't
get {camcontrol, xmcd, tosha, cdrecord, etc.} to work.
Reviewed by: gibbs
|
|
|
|
|
|
|
|
|
| |
loaded systems by retrying the sysctl() with a larger buffer if it
fails with ENOMEM. For good measure, allocate 10% more memory than
sysctl() claims is necessary.
PR: 8275
Reviewed by: David Greenman <dg@freebsd.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This bug showed up when you had more than 3 devices displayed. (thus
requiring a second line of display)
Here's a quote From the PR:
When wrefresh() is called with a subwindow as argument, __set_subwin
might be called with reversed arguments if wrefresh() decides to calls
quickch(). This may cause use of negative array indexes, with a
resulting segfault.
Since quickch() manipulates the line structures belonging to curscr,
it looks like all subwindows of curscr should be updated.
PR: bin/8086
Submitted by: Tor Egge <Tor.Egge@fast.no>
|
|
|
|
| |
Submitted by: lh@aus.org
|
|
|
|
|
|
|
|
|
|
| |
- the directory was wrong if ${SHLIBDIR} != ${LIBDIR}. It's still wrong
if the installation of the obsolete library was done before /aout was
appended to LIBDIR.
- the version would have become wrong when the default in ../Makefile.inc
is changed from 2.0.
- the comment mostly described moving of libraries to /usr/lib/compat, but
we don't do that.
|
| |
|
|
|
|
| |
know about libopie's internals in order to use it.
|
|
|
|
| |
case because I expect the f2c front-end should add the -lm automatically.
|
|
|
|
| |
libatm are not forced to know the internals of it's implementation.
|
|
|
|
|
|
|
| |
in the wrong places for a while.
Also, the the libtermlib.so -> libtermcap.so manually for elf, otherwise
the hard link follows the symlink and the result looks rather wierd. The
*.a files are still hard linked under elf as before.
|
|
|
|
|
| |
Also, the a.out compat version is supposed to go into /usr/lib/compat/aout.
Try and clean up the mess left behind in /usr/lib/compat.
|
|
|
|
|
|
| |
have been linked against it. Try and clean up the leftovers. Also, put
the a.out libs in /usr/lib/compat/aout since that's where the default
a.out ldconfig compat path points to.
|
|
|
|
| |
any elf binaries linked against it. Try and clean up the mess left over..
|
|
|
|
|
|
|
|
|
| |
vfork() can't be used. We could use alloca() in execl() so that
it can be called between vfork() and execve(), but a "portable"
popen() shouldn't depend on this. Calling execle() instead of
execl() should be fairly safe, since execle() is supposed to be
callable from signal handlers and signal handlers can't call
malloc(). However, execle() is broken.
|
|
|
|
|
|
|
|
| |
ever saw one), and move the description of NULL behaviour out to a
'NOTES' section, with an extra note that programs should not rely up
on it.
Kinda-approve-by: bde (by not replying to the mail with the diff)
|
|
|
|
|
|
|
|
| |
make pthread_yield() more reliable,
threads always (I hope) preempted at least every 0.1 sec, as intended.
PR: bin/7744
Submitted by: "Richard Seaman, Jr." <dick@tar.com>
|
| |
|
| |
|
|
|
|
|
| |
o make property_read() take a fd instead to avoid stdio.h mess
o update auth to new interface.
|
| |
|
| |
|
|
|
|
|
|
| |
shouldn't include other ones (which, unfortunately, is also a hellish
rule since he broke interfaces like sysctl this way by requiring undocumented
header files to be included just in order to be able to use them now - SIGH!).
|
| |
|
| |
|
|
|
|
|
|
|
| |
I'll convert sysinstall to use shortly) and a simple call which uses
this mechanism to implement an /etc/auth.conf file. I'll let Mark Murray
handle the format and checkin of the sample auth.conf file.
Reviewed by: markm
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
PR: 7923
Submitted by: Archie Cobbs <archie@whistle.com>
The scandir() function returns -1 if it fails.
In many cases when this happens, it does not free
the memory that it allocated, resulting in a memory
leak, or close the directory opened with opendir().
BAD DOG, BAD!
|
|
|
|
|
|
|
| |
(FAT12/16/32, VFAT).
Make a private copy of strcasecmp, as the "real" one uses the system ctype
header, which introduces locale poisoning.
|
| |
|
|
|
|
| |
Submitted by: Andrew Gallatin <gallatin@cs.duke.edu>
|
| |
|
|
|
|
| |
Noticed by: Alex Nash <nash@mcs.net>
|