| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
allows this tool to compile again. Albeit, now to test a new malloc
implementation one has to install the new libc which may have bad
consequences (i.e. if the new malloc implementation were buggy).
Add logic to workaround malloc's current behaviour of returning an
invalid non-NULL pointer for 0 byte allocation requests; this prevents the
tool from coring during the NOPS loop.
Add $FreeBSD$ tags.
Notes:
svn path=/head/; revision=88800
|
|
|
|
|
|
|
| |
so this builds again. Replace hardcoded name length magic with NAME_MAX.
Notes:
svn path=/head/; revision=88799
|
|
|
|
|
|
|
|
| |
Submitted by: Conrad Minshall <conrad@apple.com>
Obtained from: Apple Computer
Notes:
svn path=/head/; revision=88242
|
|
|
|
|
|
|
| |
attributed to Heckenbach.
Notes:
svn path=/head/; revision=87163
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The script written and used originally by msmith has been lost.
This version takes the Boemler and Heckenbach lists and produces merged
output. It defaults to ignoring any entries from Heckenbach already
found in Boemler but the -l option causes it to take the entry with the
longest description where an entry appears in both lists.
If this script is replaced, care should be taken to
1) Always use upper-case hexidecimal tokens in device ids.
2) Always keep device lists sorted within vendor lists, which must also
be sorted.
3) Do not try to include input from the previous pci_vendors file, since
bogus ids seem to be removed from both the Boemler and Heckenbach
lists from time to time.
Notes:
svn path=/head/; revision=86781
|
|
|
|
| |
Notes:
svn path=/head/; revision=86312
|
|
|
|
|
|
|
|
| |
with corrupted submission dates (they were fixed on freefall a while ago),
and uncomment the code that removes the temp file when we're done.
Notes:
svn path=/head/; revision=86310
|
|
|
|
|
|
|
| |
doesn't do much of interest except produce graphs similar to phk's.
Notes:
svn path=/head/; revision=86309
|
|
|
|
| |
Notes:
svn path=/head/; revision=86113
|
|
|
|
| |
Notes:
svn path=/head/; revision=86112
|
|
|
|
|
|
|
| |
which are not in some way used or referenced somewhere.
Notes:
svn path=/head/; revision=86111
|
|
|
|
| |
Notes:
svn path=/head/; revision=85197
|
|
|
|
|
|
|
|
|
|
| |
interface in the middle is if_detach()'d). Return (and handle)
ENOENT when the ifmib(4) is accessed for a nonexistent interface.
MFC after: 14 days
Notes:
svn path=/head/; revision=85040
|
|
|
|
|
|
|
| |
Describe the other two directories in here.
Notes:
svn path=/head/; revision=84667
|
|
|
|
|
|
|
|
|
|
| |
was used, resulting in a regression failure, and in the other,
the test on an error return was inverted.
Obtained from: TrustedBSD Project
Notes:
svn path=/head/; revision=83794
|
|
|
|
|
|
|
|
|
| |
credential are used in the access() and new eaccess() system calls.
Obtained from: TrustedBSD Project
Notes:
svn path=/head/; revision=83736
|
|
|
|
| |
Notes:
svn path=/head/; revision=78036
|
|
|
|
|
|
|
| |
Removed -c from the actual call as -p implies "copy".
Notes:
svn path=/head/; revision=77346
|
|
|
|
|
|
|
|
| |
It finds 639 hits on kernel source from before the <sys/mount.h>
change earlier today.
Notes:
svn path=/head/; revision=75872
|
|
|
|
|
|
|
| |
Obtained from: TrustedBSD Project
Notes:
svn path=/head/; revision=75486
|
|
|
|
|
|
|
| |
Obtained from: TrustedBSD Project
Notes:
svn path=/head/; revision=75485
|
|
|
|
|
|
|
|
|
| |
forms of debugging.
Obtained from: TrustedBSD Project
Notes:
svn path=/head/; revision=75482
|
|
|
|
|
|
|
|
|
|
| |
signalling with sigsegv as one of the tests.
o Teach errno_to_string() about ENOTSUPP.
Obtained from: TrustedBSD Project
Notes:
svn path=/head/; revision=75447
|
|
|
|
|
|
|
|
|
|
| |
test by default, as setugid() is now part of the base kernel (assuming
(options REGRESSION) has been enabled for the running kernel).
Obtained from: TrustedBSD Project
Notes:
svn path=/head/; revision=75429
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This test utility attempts to evaluate the current kernel policy
for authorization inter-process activities, currently ptrace(),
kill(, SIGHUP), getpriority(), and setpriority(). The utility creates
pairs of processes, initializes their credential sets to useful
cases, and reports on whether the results are in keeping with hard-coded
safety expectations.
o Currently, this utility relies on the availability of __setugid(),
an uncomitted system call used for managing the P_SUGID bit. Due to
continuing discussion of optional regression testing kernel components
("options REGRESSION") I'll hold off on committing that until the
discussion has reached its natural termination.
o A number of additional testing factors should be taken into account
in the testing, including tests for different classes of signals,
interactions with process session characteristics, I/O signalling,
broadcast activities such as broadcast signalling, mass priority
setting, and to take into group-related aspects of credentials.
Additional operations should also be taken into account, such as ktrace,
debugging attach using procfs, and so on.
o This testing suite is intended to prevent the introduction of bugs
in the upcoming sets of authorization changes associated with the
introduction of process capabilities and mandatory access control.
Obtained from: TrustedBSD Project
Notes:
svn path=/head/; revision=75422
|
|
|
|
| |
Notes:
svn path=/head/; revision=72645
|
|
|
|
| |
Notes:
svn path=/head/; revision=71226
|
|
|
|
|
|
|
|
|
| |
more precise than ever.
1230 hits on the current kernel.
Notes:
svn path=/head/; revision=67812
|
|
|
|
|
|
|
| |
Currently it finds 2072 supposedly unneeded #includes in the first pass.
Notes:
svn path=/head/; revision=67063
|
|
|
|
| |
Notes:
svn path=/head/; revision=66353
|
|
|
|
|
|
|
|
| |
PR: 21177
Submitted by: Craig Leres <leres@ee.lbl.gov>
Notes:
svn path=/head/; revision=65824
|
|
|
|
| |
Notes:
svn path=/head/; revision=64894
|
|
|
|
|
|
|
| |
- Refer to the README files in the subdirs.
Notes:
svn path=/head/; revision=64610
|
|
|
|
|
|
|
|
|
| |
It was not discussed and should probably not happen.
Requested by: msmith and others
Notes:
svn path=/head/; revision=60938
|
|
|
|
|
|
|
|
|
|
|
| |
the type argument to *_HEAD and *_ENTRY is a struct.
Suggested by: phk
Reviewed by: phk
Approved by: mdodd
Notes:
svn path=/head/; revision=60833
|
|
|
|
|
|
|
| |
cosmetics.
Notes:
svn path=/head/; revision=59706
|
|
|
|
| |
Notes:
svn path=/head/; revision=59498
|
|
|
|
|
|
|
| |
Submitted by: ru
Notes:
svn path=/head/; revision=57712
|
|
|
|
|
|
|
|
|
|
| |
so that the shell interpolates $0.
PR: 17121
Submitted by: Peng HaiJie <phj@cn.FreeBSD.org>
Notes:
svn path=/head/; revision=57697
|
|
|
|
|
|
|
| |
Approved by: jkh
Notes:
svn path=/head/; revision=57257
|
|
|
|
|
|
|
| |
with -C, although they should.
Notes:
svn path=/head/; revision=54648
|
|
|
|
|
|
|
| |
Pointed out by: bde
Notes:
svn path=/head/; revision=54389
|
|
|
|
|
|
|
|
|
|
|
| |
are ignored and the remaining is passed on to cp(1). This allows
a build to be run as non-root without forcing any user/group
setting and also prevents setting any file flags.
This may not be the right place for buildtools.
Notes:
svn path=/head/; revision=54310
|
|
|
|
|
|
|
|
| |
PR: misc/15262
Submitted by: alex@big.endian.de
Notes:
svn path=/head/; revision=54232
|
|
|
|
|
|
|
| |
current state of the tree)
Notes:
svn path=/head/; revision=52869
|
|
|
|
| |
Notes:
svn path=/head/; revision=52868
|
|
|
|
|
|
|
|
|
| |
unused #include is spotted in the kernel sources.
(This commit message celebrates Monty Pythons 30year aniversary)
Notes:
svn path=/head/; revision=52139
|
|
|
|
|
|
|
| |
via "split -p". Leave a note to this effect in the README file.
Notes:
svn path=/head/; revision=51579
|
|
|
|
|
|
|
|
| |
PR: docs/13408
Reviewed by: mpp
Notes:
svn path=/head/; revision=50939
|
|
|
|
|
|
|
|
|
|
| |
easier for translation teams.
PR: docs/13418
Submitted by: Alexey Zelkin <phantom@cris.net>
Notes:
svn path=/head/; revision=50533
|