| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Approved by: re (implicit)
This commit was manufactured to restore the state of the 7.3-RELEASE image.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
various cleanups including:
+ check a possible buffer overflow when creating a temp file,
submitted by Christoph Mallon
+ remove stale struct definitions
+ clarify the use of dflag and remove useless checks
+ Make the linker.hints file have mode 644 instead of 600.
+ fix a couple of innocuous compiler warnings
+ correct description of how a string is stored, fix a few
typos and reference the kernel file which processes this info.
Notes:
svn path=/stable/7/; revision=187201
|
|
|
|
|
|
|
|
|
| |
there was still one overflow possible. strlcpy is faster anyway
because it doesn't unexpectedly zero the entire length of the string
when copying short strings....
Notes:
svn path=/head/; revision=161004
|
|
|
|
|
|
|
|
|
| |
so dest[MAXPATHLEN] falls outside the buffer. This bug corrupted
arenas[0] defined in libc's malloc.c on PowerPC when kldxref is shared,
which triggered a delayed SIGSERV.
Notes:
svn path=/head/; revision=160982
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
that immediately follows the only call to it. maketempfile() uses
mkstemp(), so the temporary file has already been opened and using
fopen() again just opens the file twice. This also fixes the invalid
mode used on the fopen().
While here, assign NULL to fxref after fclose() because we test for
fxref being !NULL to determine if we have the (temporary) hints file
open.
Notes:
svn path=/head/; revision=160818
|
|
|
|
| |
Notes:
svn path=/head/; revision=152302
|
|
|
|
| |
Notes:
svn path=/head/; revision=134361
|
|
|
|
|
|
|
|
| |
pointers and remove knowledge of the file format from kldxref.c.
This will make it possible to support more than one file format.
Notes:
svn path=/head/; revision=134358
|
|
|
|
| |
Notes:
svn path=/head/; revision=129930
|
|
|
|
|
|
|
| |
otherwise we are risking to coredump later on.
Notes:
svn path=/head/; revision=128742
|
|
|
|
| |
Notes:
svn path=/head/; revision=127029
|
|
|
|
|
|
|
|
|
|
|
|
| |
on variables read out of raw kld files. Unlike other platforms the value
will be in an Elf_Rela, not in the data section of the elf file.
Submitted by: Hartmut Brandt <brandt@fokus.gmd.de>
PR: 46730
Tested on: alpha (obrien), i386, sparc64
Notes:
svn path=/head/; revision=109607
|
|
|
|
|
|
|
|
| |
Also change one case of blatant __progname abuse (several more remain)
This commit does not touch anything in src/{contrib,crypto,gnu}/.
Notes:
svn path=/head/; revision=95258
|
|
|
|
|
|
|
| |
Submitted by: jake
Notes:
svn path=/head/; revision=88853
|
|
|
|
|
|
|
|
| |
PR: bin/32567
MFC after: 2 weeks
Notes:
svn path=/head/; revision=87551
|
|
module->pathname.ko. It supports only ELF for now.
Submitted by: bp (with some minor tweaks)
Notes:
svn path=/head/; revision=83322
|