| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
__FreeBSD_version for ports.
Approved by: re (implicit)
|
|
|
|
|
| |
Submitted by: Ermal Luçi
Approved by: re (kensmith)
|
|
|
|
|
|
|
|
| |
- move ftp-proxy from libexec to usr.sbin
- add tftp-proxy
- new altq mtag link
Approved by: re (kensmith)
|
|
|
|
| |
Approved by: re (kensmith)
|
|\
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
|
| |
| |
| |
| | |
a local lib.
|
| |
| |
| |
| | |
Approved by: re (kensmith)
|
| |
| |
| |
| |
| |
| |
| |
| | |
option is now deprecated, as well as the KAME IPsec code.
What was FAST_IPSEC is now IPSEC.
Approved by: re
Sponsored by: Secure Computing
|
|\ \
| | |
| | |
| | | |
which included commits to RCS files with non-trunk default branches.
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
mailing list onto the vendor branch:
pf_ioctl.c Revision 1.153 Sun Aug 7 11:37:33 2005 UTC by dhartmei
| verify ticket in DIOCADDADDR, from Boris Polevoy, ok deraadt@
pf_ioctl.c Revision 1.158 Mon Sep 5 14:51:08 2005 UTC by dhartmei
| in DIOCCHANGERULE, properly initialize table, if used in NAT rule.
| from Boris Polevoy <vapcom at mail dot ru>, ok mcbride@
pf.c Revision 1.502 Mon Aug 22 11:54:25 2005 UTC by dhartmei
| when nat'ing icmp 'connections', replace icmp id with proxy values
| (similar to proxy ports for tcp/udp). not all clients use
| per-invokation random ids, this allows multiple concurrent
| connections from such clients.
| thanks for testing to Rod Whitworth, "looks ok" markus@
pf.c Revision 1.501 Mon Aug 22 09:48:05 2005 UTC by dhartmei
| fix rdr to bitmask replacement address pool. patch from Max Laier,
| reported by Boris Polevoy, tested by Jean Debogue, ok henning@
|
| | | |
|
| | |
| | |
| | |
| | | |
import. Sorry.
|
| | |
| | |
| | |
| | |
| | |
| | | |
OpenBSD for various reasons.
Discussed with: yongari
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
MFC after: 7 days
Reported/tested by: Hugo Koji Kobayashi, Vadym Chepkov
Reviewed/help by: yongari
Approved by: re (kensmith)
|
| | |
| | |
| | |
| | |
| | | |
Reviewed by: gnn
Approved by: re (kensmith)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
First, we were never correctly checking for a 24XX Status Type 0
response- that cased us to fall through to evaluate status for
commands as if this were a 2100/2200/2300 Status Type 0 response.
This is *close*, but not quite the same. This has been reported
to be apparent with some wierd lun configuration problems with
some arrays. It became glaringly apparent on sparc64 where none
of the correct byte swap things were done.
Fixing this omission then caused a whole universe shifting debug
cycle of endian issues for the 2400. The manual for 24XX f/w turns
out to be wrong about the endianness of a couple of entities. The
lun and cdb fields for the type 7 request are *not* unconditionally
big endian- they happen to be opposite of whatever the endian of
the current machine type is. Same with the sense data for the
24XX type 0 response.
While we're at it investigate and resolve some NVRAM endian
issues.
Approved by: re (ken)
MFC after: 3 days
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
call the sctp_free_remote_address() function.
- Assure that when we allocate a chunk the whoTo is NULL,
also when we free it and place it into the cache we NULL
it (that way the consolidation code will always work).
- Fix a small race, when a empty data holder is left on the stream
out queue, and both sides do a shutdown, the empty data holder
would prevent us from sending a SHUTDOWN-ACK and at the same time we
never would cleanup the empty holder (since nothing was ever in queue).
We now add a utility function that a) cleans up empty holders and
b) properly determines if there are still pending data chunks on
the stream out wheel.
Approved by: re@freebsd.org (Ken Smith)
|
| | |
| | |
| | |
| | |
| | |
| | | |
comments.
Approved by: re (bmah)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
stop declaring it in systm.h -- it's used only in kern_priv.c and is not
required elsewhere.
Approved by: re (kensmith)
|
| | |
| | |
| | |
| | | |
Approved by: re (hrs)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
"rescue media" bundled with releases.
Suggested by: ru
Approved by: re (hrs)
|
| | |
| | |
| | |
| | |
| | |
| | | |
syscalls.
Approved by: re@freebsd.org (Ken Smith)
Obtained from: Weongyo Jeong (weongyo.jeong@gmail.com)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
one of the functions)
- Fixes the error return of sctp_get_opt, it was returning the errno not
-1.
Approved by: re@freebsd.org (Robert Watson)
Obtained from: Weongyo Jeong (weongyo.jeong@gmail.com)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
of Giant in vm_pageout_scan() with VFS_LOCK_GIANT(), I had to eliminate
the acquisition of the vnode interlock before releasing the vm object's
lock because the vnode interlock cannot be held when VFS_LOCK_GIANT() is
performed. Unfortunately, this allows the vnode to be recycled between
the release of the vm object's lock and the vget() on the vnode.
In this revision, I prevent the vnode from being recycled by acquiring
another reference to the vm object and underlying vnode before releasing
the vm object's lock.
This change also addresses another preexisting but trivial problem. By
acquiring another reference to the vm object, I also prevent the vm
object from being recycled. Previously, the "vnodes skipped" counter
could be wrong because if it examined a recycled vm object.
Reported by: kib
Reviewed by: kib
Approved by: re (kensmith)
MFC after: 3 weeks
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
these quirks.
Submitted by: John Pettitt
PR: 79140
Approved by: re@ (blanket)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
new FAST_IPSEC based IPsec stack.
Approved by: re
Reviewed by: bz
|
| | |
| | |
| | |
| | | |
Approved by: re
|
| | |
| | |
| | |
| | | |
Approved by: re (implicitly)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
so systems should be relatively unaffected. Users can then simply enable
powerd(8) in rc.conf to take advantage of it.
Approved by: re
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
and replace with software-testable sysctl node (security.audit) that
can be used to detect kernel audit support.
Obtained from: TrustedBSD Project
Approved by: re (kensmith)
|
| | |
| | |
| | |
| | |
| | | |
Pointed out by: Pawel Worach
Approved by: re (rwatson)
|
| | |
| | |
| | |
| | | |
Approved by: re (blanket)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Submitted by: Simon Schubert <corecode@fs.ei.tum.de>
- Defer flushing unsolicited response into taskqueue thread rather
than handle it directly in interrupt handler, since few of its
operations (like measuring/calibrating jack impedance) are quite
expensive.
- Misc. debugging cleanups.
Tested by: joel
Approved by: re (hrs)
MFC after: 3 days
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Note: The offending quirk should have been made model/codec specific,
but since there were no records / log which model requires it, the quirk
logic had to be inverted (blacklist instead of whitelist).
Tested by: Arkadiy Dudevitch <dudevitch@englerllc.com>
Approved by: re (hrs)
MFC after: 3 days
|
| | |
| | |
| | |
| | | |
Approved by: re
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
of KAME IPsec
Reviewed by: bz
Approved by: re
Supported by: Secure Computing
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
change the date to today instead of leaving the date when the patch was done.
Move the block to the top.
Approved by: re (kensmith)
|
| | |
| | |
| | |
| | |
| | |
| | | |
Reviewed by: bz
Approved by: re
Supported by: Secure Computing
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This commit includes all remaining changes for the time being including
user space updates.
Submitted by: bz
Approved by: re
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
"Looks like Alexander chimed in with "I'm comfortable with that until we
can import a fixed GCC"."
Approved by: re (kensmith)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This commit includes only the kernel files, the rest of the files
will follow in a second commit.
Reviewed by: bz
Approved by: re
Supported by: Secure Computing
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
interface has been deprecated since 5.1, wi(4) wireless interfaces are managed
via the net80211 stack and ifconfig.
Approved by: re (rwatson)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
grammar issues and capitalize Jumbo Frames.
Approved by: re (blanket)
MFC after: 3 days
|
| | |
| | |
| | |
| | | |
Approved by: re(KEN)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
holding the page queues lock. Thus, the page table pages released by
pmap_remove() and pmap_remove_pages() can be freed after the page queues
lock is released.
Approved by: re (kensmith)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
additional values causing a conflict.
Submitted by: sam
Approved by: re (kensmith)
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
correct system and user time stats.
Approved by: re
Reported by: kris
Discussed with: Attilio
|