| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Approved by: blackend (mentor/implicitly)
|
|
|
|
| |
Approved by: bms(mentor)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This adds the former ports registered groups: proxy and authpf as well as
the proxy user. Make sure to run mergemaster -p in oder to complete make
installworld without errors.
This also provides the passive OS fingerprints from OpenBSD (pf.os) and an
example pf.conf.
For those who want to go without pf; it provides a NO_PF knob to make.conf.
__FreeBSD_version will be bumped soon to reflect this and to be able to
change ports accordingly.
Approved by: bms(mentor)
|
|
|
|
| |
Reviewed by: jhb
|
|
|
|
|
|
|
|
|
|
|
| |
- security.bsd.hardlink_check_uid, when set, means, that unprivileged
users are not permitted to create hard links to files not
owned by them,
- security.bsd.hardlink_check_gid, when set, means, that unprivileged
users are not permitted to create hard links to files owned
by group they don't belong to.
OK'ed by: rwatson
|
|
|
|
|
|
|
|
|
|
|
| |
data buffering issue that corrupts files if two pw(8)'s run at the
same time as well as changing pw(8) so it uses the same locking
mechanism as PAM, vipw(8), pwd_mkdb(8), etc.
PR: bin/23501
Submitted by: Alex Kapranoff <alex (at) kapran (dot) bitmcnit (dot) bryansk (dot) su>
Approved by: rwatson (mentor)
MFC after: 5 days
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
records with time==0 get "the time of the last valid record", while records
where time goes backwards (compared to the previous record) are skipped.
Also prints a message saying how many records were changed or skipped due
to these checks. Check was inspired by a simpler check in OpenBSD's version.
This is all meant to sidestep problems that Tillman Hodgson noticed with 'ac'
when running sparc64 with 64-bit time_t's. The real problem is whatever is
creating wtmp records with ut_time==0, of course, but I have not yet figured
out what is doing that.
Reviewed by: no screams from freebsd-sparc64 or bde
MFC after: 2 weeks
|
| |
|
|
|
|
|
|
|
|
|
|
| |
so the program compiles without errors or warnings when DEBUG is defined on
sparc64 with 64-bit time_t's. Also have debug statements include the year
when printing records from a different year than 'now'. Also print out a
special timestamp in debug statements when ut_time==0.
Reviewed by: freebsd-sparc, bde
MFC after: 2 weeks
|
| |
|
|
|
|
| |
Noticed by: jhb
|
|
|
|
|
| |
Submitted by: Patrick Marie
Approved by: bms(mentor)
|
| |
|
|
|
|
| |
Currently missing a history section.
|
|
|
|
| |
Some suggestions from: rwatson, Ruben de Groot <mail25@bzerk.org>
|
|
|
|
| |
Proper syntax is '-s keyword1 -s keyword2', not '-s keyword1 keyword2'.
|
|
|
|
|
|
|
|
|
|
| |
ethernet (tested) and FDDI (not tested). The main use for this is on ADSL (or
other ATM) connections where bridged ethernet is used, PPPoE being a prime
example.
There is no manual page as yet, I will write one shortly.
Reviewed by: harti
|
|
|
|
|
|
|
| |
header to the inner IP header of the PIM Register if this is a PIM
Null-Register message.
Submitted by: Pavlin Radoslavov <pavlin@icir.org>
|
|
|
|
| |
Submitted by: Pavlin Radoslavov <pavlin@icir.org>
|
|
|
|
|
|
| |
vm_object_deallocate() so that it doesn't spin forever either.
Submitted by: bde
|
|
|
|
|
|
| |
during exit. Apparently it isn't safe after all. See uma_large_free().
Pointed out by: alc
|
|
|
|
|
|
|
| |
that we (p1) are currently running, we hold a reference on p_textvp which
means the vnode cannot go away. p2 cannot run yet (and hence cannot exit)
so this should be safe to do at this point. As a bonus, it removes a
block of under-Giant code that was there to support the vref.
|
|
|
|
|
| |
so remove it from here. The most notable examples include vm_mmap().
This removes one more Giant event from exit(2).
|
| |
|
| |
|
| |
|
|
|
|
| |
waiting for a context switch
|
| |
|
|
|
|
|
| |
PR: kern/63864
Submitted by: Gleb Smirnoff
|
|
|
|
|
|
|
|
|
|
| |
being reported by /usr/bin/printf.
This bug has been around for 22 months... either nobody uses printf
with floating-point values, or people are forgetting to check their
return codes.
Approved by: rwatson (mentor)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ever since alpha/alpha/pmap.c revision 1.81 introduced the list allpmaps,
there has been no reason for having this function on Alpha. Briefly,
when pmap_growkernel() relied upon the list of all processes to find and
update the various pmaps to reflect a growth in the kernel's valid
address space, pmap_init2() served to avoid a race between pmap
initialization and pmap_growkernel(). Specifically, pmap_pinit2() was
responsible for initializing the kernel portions of the pmap and
pmap_pinit2() was called after the process structure contained a pointer
to the new pmap for use by pmap_growkernel(). Thus, an update to the
kernel's address space might be applied to the new pmap unnecessarily,
but an update would never be lost.
|
|
|
|
|
|
| |
done before the first call, even if this is a malloc(0) call.
PR: 62859
|
| |
|
|
|
|
|
| |
Free what is allocated for pSRBs at unload time or if something bad happens,
thanks to scottl for spotting this out.
|
| |
|
|
|
|
| |
Submitted by: rwatson
|
| |
|
|
|
|
|
| |
Submitted by: le
Tweaks by: phk
|
|
|
|
|
|
|
| |
Approved by: simon(mentor)
Submitted by: Christian S.J. Peron <maneo@bsdpro.com>
PR: docs/62331
mdoc(7) cleanup by: ru
|
|
|
|
| |
Pointed out by: KIYOHARA Takashi <kiyohara@kk.iij4u.or.jp>
|
|
|
|
|
|
|
| |
they want to delete '*'. It turns out that there is one valid case where
this might happen, installing to an empty DESTDIR.
Patch submitted by: schweikh
|
|
|
|
|
|
| |
pmap_pinit2() empty.
Approved by: marcel
|
|
|
|
| |
of vm/vm.h's struct kva_md_info.)
|
|
|
|
| |
Reviewed by: jeff
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
- Logitec LDR-H443SU2
- IO-DATA DVR-UEH8
PR: kern/63793
Submitted by: Ryuji MATSUMOTO <matumoto@pluto.ai.kyutech.ac.jp>
MFC after: 1 week
|
|
|
|
| |
modified at run-time.
|
| |
|