| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |
|
|
|
|
|
|
|
|
|
| |
Add two example regexps: (1) one for matching all the characters
that belong in a character class, and (2) one for matching all
the characters *not* in a character class.
Submitted by: Mark B, mkbucc at gmail.com
Notes:
svn path=/stable/6/; revision=187279
|
| |
|
|
| |
Notes:
svn path=/stable/6/; revision=187001
|
| |
|
|
| |
Notes:
svn path=/stable/6/; revision=187000
|
| |
|
|
|
|
|
| |
to the 9.3.6-P1 import
Notes:
svn path=/stable/6/; revision=186985
|
| |
|
|
|
|
|
|
|
|
| |
- AI_ALL and AI_V4MAPPED flags are currently not supported
PR: docs/120248
Submitted by: Heiko Wundram <wundram (a) beenic.net>
Notes:
svn path=/stable/6/; revision=186820
|
| |
|
|
|
|
|
|
|
|
| |
- Update the definition of modspecific structure
PR: docs/125630
Submitted by: Mateusz Guzik <mjguzik@gmail.com>
Notes:
svn path=/stable/6/; revision=186812
|
| |
|
|
|
|
|
|
|
|
|
| |
inet_net_pton() can sometimes return the wrong value if excessively
large netmasks are supplied. [RT #18512]
Reported by: Maksymilian Arciemowicz <cxib__at__securityreason.com>
Obtained from: BIND 9.4.3
Notes:
svn path=/stable/6/; revision=186226
|
| |
|
|
|
|
|
|
|
|
|
| |
The times(3) function returns the number of CLK_TCKs since the
startup time of FreeBSD, not since the UNIX Epoch.
PR: docs/122359
Submitted by: Viktor Štujber
Notes:
svn path=/stable/6/; revision=185712
|
| |
|
|
|
|
|
|
|
| |
Supply a valid Connect ID when issuing XPT_DEV_MATCH.
PR: 127605
Notes:
svn path=/stable/6/; revision=185530
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Small cleanups to openpty().
- Pass O_NOCTTY to posix_openpt(2). This makes the implementation work
consistently on implementations that make the PTY the controlling TTY
by default.
- Call unlockpt() before opening the slave device. POSIX mentions that
de slave device should only be opened after grantpt() and unlockpt()
have been called.
- Replace some redundant code by a label.
As a safety net, add a call to revoke() to unlockpt(). All applications
out there use openpty(), explicitly call revoke() or implement their own
PTY allocation routines. Adding the call to unlockpt() won't hurt, but
will prevent foot-shooting.
Reviewed by: jhb, kib
Approved by: re
Notes:
svn path=/stable/6/; revision=184301
|
| |
|
|
|
|
|
|
|
|
|
|
| |
setting the ACL changes the mtime. (Plus a new test to exercise
basic ACL restore logic.)
PR: kern/128203
Submitted by: Udo Schweigert
Approved by: re (Kostik Belousov)
Notes:
svn path=/stable/6/; revision=184196
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
7.x and beyond have very different implementations and these fixes
do not apply.
In the kernel:
Move the flag UQF_UMTXQ from the thread's td_flags where it was
unlocked to the umtx_q struct where it now has locking.
Nuke the UMTX_DYNAMIC_SHARED define while here, it's unused and
complex.
Refactor do_wait so that if we get a signal or timeout AND woken
up, we forward the wakeup to any other waiters pending to avoid
a missed wakeup.
In userland:
Bring over some fixes from DragonFlyBSD for the userland part of
pthread_condvars, basically relax the consistency on the number of
waiters and signals pending because it was both too strict and
incorrect causing lost wakeups.
Reviewed by: davidxu
Approved by: re
Notes:
svn path=/stable/6/; revision=184172
|
| |
|
|
|
|
|
|
|
| |
still refuses on security grounds.
Approved by: re (Kostik Belousov)
Notes:
svn path=/stable/6/; revision=182957
|
| |
|
|
|
|
|
|
|
| |
instead of substituting mtime
Approved by: re (Ken Smith)
Notes:
svn path=/stable/6/; revision=182810
|
| |
|
|
| |
Notes:
svn path=/stable/6/; revision=182648
|
| |
|
|
|
|
|
| |
PR: bin/124915
Notes:
svn path=/stable/6/; revision=182513
|
| |
|
|
|
|
|
| |
uninitialized variables.
Notes:
svn path=/stable/6/; revision=182502
|
| |
|
|
| |
Notes:
svn path=/stable/6/; revision=182501
|
| |
|
|
| |
Notes:
svn path=/stable/6/; revision=182500
|
| |
|
|
|
|
|
|
|
|
| |
Add EPERM to the ERRORS section.
PR: 125746
Notes:
svn path=/stable/6/; revision=182421
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Import the uuid_enc_le(), uuid_dec_le(), uuid_enc_be() and
uuid_dec_be() functions. These routines are not part of the
DCE RPC API. They are provided for convenience.
Reviewed by: marcel
Obtained from: NetBSD
Notes:
svn path=/stable/6/; revision=182410
|
| |
|
|
|
|
|
|
|
|
| |
Import handy shorthand Bluetooth address (BD_ADDR) utility functions
from NetBSD and document them.
Obtained from: NetBSD
Notes:
svn path=/stable/6/; revision=182408
|
| |
|
|
|
|
|
|
| |
is not specified. If it is, '..' elements are warned for generically,
so we don't need to special case the final element.
Notes:
svn path=/stable/6/; revision=182359
|
| |
|
|
|
|
|
|
|
|
|
|
| |
update the metadata anyway. This necessary to correctly extract
archives where the directory entries follow the contents: the
directory gets implicitly created at restore time and is thus
automatically newer than the final directory in the archive.
Some tar programs do this now, and "find -d | cpio" is recommended
by a lot of references.
Notes:
svn path=/stable/6/; revision=182358
|
| |
|
|
|
|
|
| |
information instead of a '?'
Notes:
svn path=/stable/6/; revision=182357
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Update this manual page to describe the extattr_list_file() and the
extattr_list_fd() functions.
PR: 108142
Submitted by: Richard Dawe <rich@phekda.gotadsl.co.uk>
Reviewed by: kientzle
Notes:
svn path=/stable/6/; revision=182313
|
| |
|
|
| |
Notes:
svn path=/stable/6/; revision=182245
|
| |
|
|
| |
Notes:
svn path=/stable/6/; revision=182243
|
| |
|
|
|
|
|
|
|
| |
specified. On filesystems with SysV-style SGID inheritance, the
mode provided to mkdir() isn't necessarily the mode that landed
on the disk, so this is often unavoidable.
Notes:
svn path=/stable/6/; revision=182242
|
| |
|
|
| |
Notes:
svn path=/stable/6/; revision=182241
|
| |
|
|
| |
Notes:
svn path=/stable/6/; revision=182040
|
| |
|
|
|
|
|
| |
calls to their destroy() functions.
Notes:
svn path=/stable/6/; revision=181669
|
| |
|
|
| |
Notes:
svn path=/stable/6/; revision=181668
|
| |
|
|
|
|
|
|
| |
so that clients (such as bsdtar) will know they shouldn't
try to write the file body.
Notes:
svn path=/stable/6/; revision=181667
|
| |
|
|
|
|
|
| |
compression method.
Notes:
svn path=/stable/6/; revision=181665
|
| |
|
|
| |
Notes:
svn path=/stable/6/; revision=181664
|
| |
|
|
| |
Notes:
svn path=/stable/6/; revision=181663
|
| |
|
|
| |
Notes:
svn path=/stable/6/; revision=181662
|
| |
|
|
| |
Notes:
svn path=/stable/6/; revision=181661
|
| |
|
|
|
|
|
|
| |
when reading Zip archives. Update the test suite to check that the CRC
actually fails for damaged entries.
Notes:
svn path=/stable/6/; revision=181660
|
| |
|
|
| |
Notes:
svn path=/stable/6/; revision=181659
|
| |
|
|
|
|
|
|
|
| |
* Parsing of malformed device specifications
* Be more careful about closing file descriptors
* Handle quoted newlines and C-style escapes
Notes:
svn path=/stable/6/; revision=181658
|
| |
|
|
| |
Notes:
svn path=/stable/6/; revision=181657
|
| |
|
|
| |
Notes:
svn path=/stable/6/; revision=181656
|
| |
|
|
|
|
|
|
|
|
|
| |
This brings in all of the updates from libarchive 2.5.4b plus
the most critical of the fixes from 2.5.5. Note the internal
version is 1.9.25 to mark the fact that it still uses the
libarchive 1.x API in order to preserve API/ABI compatibility
with previous FreeBSD 6 releases.
Notes:
svn path=/stable/6/; revision=181654
|
| |
|
|
| |
Notes:
svn path=/stable/6/; revision=181592
|
| |
|
|
|
|
|
| |
using Coverity Prevent
Notes:
svn path=/stable/6/; revision=181591
|
| |
|
|
| |
Notes:
svn path=/stable/6/; revision=181590
|
| |
|
|
| |
Notes:
svn path=/stable/6/; revision=181589
|
| |
|
|
| |
Notes:
svn path=/stable/6/; revision=181588
|