Xin LI
6c0af71bdc
Save errno before calling _close(), which may clear it.
...
Obtained from: OpenBSD
2009-03-23 23:43:07 +00:00
Xin LI
7efabbb915
use more proper format string.
...
Obtained from: NetBSD via OpenBSD
2009-03-23 23:22:09 +00:00
Konstantin Belousov
2e92f03abd
7.2 will be the first release where strndup() appears.
...
Submitted by: Florian Smeets <flo kasimir com>
MFC after: 3 days
2009-03-22 15:29:12 +00:00
Rui Paulo
79df44667c
Fix typo in comment.
2009-03-22 01:24:32 +00:00
Rui Paulo
919b495ca7
Install the new headers.
2009-03-22 01:06:39 +00:00
Rui Paulo
28510af555
Support files for new libpcap 1.0.0.
...
Includes a shlib bump.
2009-03-21 22:59:02 +00:00
Maxim Konovalov
30905e0ffc
o Spell.
2009-03-21 10:10:33 +00:00
Gabor Kovesdan
abc2df4ae4
- Add Ukranian catalog
...
Submitted by: Alex Kozlov <spam@rm-rf.kiev.ua> (via private mail)
2009-03-20 23:55:01 +00:00
Konstantin Belousov
29986e1bac
Forcibly unlock the malloc() locks in the child process after fork(),
...
by temporary pretending that the process is still multithreaded.
Current malloc lock primitives do nothing for singlethreaded process.
Reviewed by: davidxu, deischen
2009-03-19 10:32:25 +00:00
Gabor Kovesdan
e5470fee62
- Fix typo
...
PR: kern/132773
Reported by: Alan R. S. Bueno <alan.bsd@gmail.com>
Submitted by: Murilo Opsfelder <mopsfelder@gmail.com>
2009-03-18 14:33:10 +00:00
Xin LI
38d3e5fecf
Add prototypes for libusb20_be_[gs]et_template.
2009-03-17 21:20:39 +00:00
Gabor Kovesdan
3d945c9d67
- Add Brazilian Portuguese catalog [1]
...
- Fixes for German catalog [2]
PR: kern/132694 [1], conf/80504 [2]
Submitted by: Murilo Opsfelder <mopsfelder@gmail.com> [1],
brueffer [2]
2009-03-16 16:33:08 +00:00
Gabor Kovesdan
8a6a076cb4
- Create the buildworld object directories with mtree instead of various
...
mkdir calls
- Remove the ugly workaroung from libc NLS, which was to create some of
these directories
2009-03-15 13:14:06 +00:00
David Schultz
fbaabc11ae
Namespace: scalb() is withdrawn from POSIX.
2009-03-14 18:58:53 +00:00
David Schultz
24863729f9
Eliminate __real__ and __imag__ gccisms.
2009-03-14 18:24:15 +00:00
Gabor Kovesdan
49a33c0b43
- Fix object directory creation when running threaded buildworld
2009-03-13 22:41:30 +00:00
Gabor Kovesdan
fe73c506a4
- Reenable Native Language Support in libc. This feature was disabled due
...
to possible breakages in the catalog handling code. Since then, that
code has been replaced by the secure code from NetBSD but NLS in libc
remained turned off. Tests have shown that the feature is stable and
working so we can now turn it on again.
- Add several new catalog files:
- ca_ES.ISO8859-1
- de_DE.ISO8859-1
- el_GR.ISO8859-7 (by manolis@ and keramida@)
- es_ES.ISO8859-1 (kern/123179, by carvay@)
- fi_FI.ISO8859-1
- fr_FR.ISO8859-1 (kern/78756, by thierry@)
- hu_HU.ISO8859-2 (by gabor@)
- it_IT.ISO8859-15
- nl_NL.ISO8859-1 (corrections by rene@)
- no_NO.ISO8859-1
- mn_MN.UTF-8 (by ganbold@)
- sk_SK.ISO8859-2
- sv_SE.ISO8859-1
(The catalogs without explicit source has been obtained from NetBSD.)
Approved by: attilio
2009-03-13 10:40:38 +00:00
David E. O'Brien
449c70725e
Don't need to set symbol, default value is OK.
2009-03-12 04:44:09 +00:00
Tim Kientzle
351ae75265
Hack: *Temporarily* disable reading extended attributes from disk, as
...
it seems to be badly broken on ZFS.
2009-03-11 05:11:57 +00:00
Xin LI
38f92d0c69
Reflect license change from NetBSD.
...
Obtained from: NetBSD
2009-03-10 21:13:26 +00:00
Andrew Thompson
4eaae44dbf
Update libusb.3 name and add mlinks for usb.3 and libusb20.3
2009-03-10 15:49:43 +00:00
Andrew Thompson
0b6e7271f0
Be compatible with LibUSB from sourceforge and close the handle after reset
...
Submitted by: Hans Petter Selasky
2009-03-10 14:29:34 +00:00
Andrew Thompson
6df5593410
Commit missed file in r189587, update directory name for libusb.
...
Spotted by: rdivacky
2009-03-09 17:38:14 +00:00
Andrew Thompson
df4b8c2a2d
libusb20 is now installed as libusb, remove the version number from the
...
directory name.
2009-03-09 17:09:46 +00:00
Andrew Thompson
a091d2a525
Install libusb20.so.1 as libusb.so.1, there will be a followup commit to the
...
ports tree so that programs use libusb from the base by default. Thanks to
Stanislav Sedov for sorting out the ports build.
Bump __FreeBSD_version to 800069
Help and testing by: stas
2009-03-09 17:05:31 +00:00
David Xu
5b71b82e70
Don't ignore other fcntl functions, directly call __sys_fcntl if
...
WITHOUT_SYSCALL_COMPAT is not defined.
Reviewed by: deischen
2009-03-09 05:54:43 +00:00
David Xu
c30c187d60
Don't reference non-existent __fcntl_compat if WITHOUT_SYSCALL_COMPAT is defined.
...
Submitted by: Pawel Worach "pawel dot worach at gmail dot com"
2009-03-09 02:34:02 +00:00
Tim Kientzle
3882931590
Set version to 2.6.901a to indicate this now matches
...
libarchive.googlecode.com r745. (Except for the lzma/xz support,
which needs a little more attention before it can be merged.)
2009-03-08 04:32:38 +00:00
Tim Kientzle
9e4f5968dc
Merge a bunch of changes through r722 from libarchive.googlecode.com:
...
mtree writer now supports a variety of checksum keys; it also provides
option hooks to set what keys get written.
2009-03-08 04:20:19 +00:00
Tim Kientzle
9d875e6973
Merge r718 from libarchive.googlecode.com: Some additional
...
tests of restoring files to disk with unusual characters, specifically
to exercise Windows issues.
2009-03-07 07:23:04 +00:00
Tim Kientzle
6d8acef62f
Fix spelling.
2009-03-07 07:19:25 +00:00
Tim Kientzle
0d9e6eaf1a
Merge r348 from libarchive.googlecode.com: Suppress testing invalid
...
conversions if there aren't any. In particular, Cygwin's "C" locale
has no invalid inputs for wctomb().
2009-03-07 03:41:29 +00:00
Tim Kientzle
419eb469bc
Merge r596,r690 from libarchive.googlecode.com: Minor style and compile
...
warning fixes for test_read_pax_truncated.c.
2009-03-07 03:34:34 +00:00
Tim Kientzle
71938b80a7
Merge r335,653,676 from libarchive.googlecode.com: Instead of
...
conditioning tests on HAVE_ZLIB, etc, just ask libarchive for the
service and handle the failure coming back from libarchive. This
gives us better test coverage of common client usage where clients
simply try to use libarchive services and handle the errors coming
back instead of trying to second-guess which libarchive services are
compiled in.
2009-03-07 03:30:35 +00:00
Tim Kientzle
144552f37d
Merge r280,281,496,595,675,712 from libarchive.googlecode.com: Various
...
test improvements, including some work on Windows compatibility and an
extra check to verify that no test leaves open file descriptors
around.
2009-03-07 03:16:16 +00:00
Tim Kientzle
fe8c58805a
Merge r540 from libarchive.googlecode.com: Interix doesn't have inttypes.h
...
either. <sigh>
2009-03-07 03:04:06 +00:00
Tim Kientzle
c2a577bb0d
Merge r723 from libarchive.googlecode.com: Don't try to restore
...
owner or SUID bits on Windows; just ignore them.
2009-03-07 03:00:44 +00:00
Tim Kientzle
21bbe086cb
Merge r511,r513,r607 from libarchive.googlecode.com: Mtree reader
...
tweaks: Support nanosecond timestamps, handle attributes broken
across multiple lines.
2009-03-07 02:58:15 +00:00
Tim Kientzle
cd22d2cc9e
Merge r585,r669 from libarchive.googlecode.com: If zlib is unavailable,
...
use external "gunzip" instead. With this in place, we can unconditionally
enable gzip read support.
2009-03-07 02:51:18 +00:00
Tim Kientzle
de01c3b1eb
Merge r550,584,587,609,647,674 from libarchive.googlecode.com:
...
Refactor the read_compression_program to add two new abilities:
* Public API: You can now include a signature string when you
register a program; the program will run only on input that
matches the signature string.
* Internal API: You can use the init() function to instantiate
an external program as part of a filter pipeline. This
can be used for graceful fallback (if zlib is unavailable, use
external gzip instead) and to use external programs with
bidders that are more sophisticated than a static signature check.
2009-03-07 02:47:04 +00:00
Tim Kientzle
4f7d8a29e1
Merge r591 from libarchive.googlecode.com: signed/unsigned fixes.
2009-03-07 02:29:43 +00:00
Tim Kientzle
cdad0e17a1
Merge r558,567,569,571,581,582,583,598 from libarchive.googlecode.com:
...
Support Joliet extensions. This currently ignores Rockridge extensions
if both exist on the same disk unless the '!joliet' option is provided.
e.g.: tar -xvf example.iso --options '!joliet'
Thanks to: Andreas Henriksson
2009-03-07 02:24:32 +00:00
Tim Kientzle
5e9641ba0a
Merge r658 from libarchive.googlecode.com: Only flush and close the
...
file if it was actually opened. Test for this case.
2009-03-07 02:09:21 +00:00
Tim Kientzle
3381df89e8
Merge r714,r715 from libarchive.googlecode.com: Fix Debian bug #516577 .
...
Don't crash if client does not provide a skip function. Extend one
of the test cases to use archive_read_open2() with only a read callback.
2009-03-07 01:21:46 +00:00
Tim Kientzle
83829cd8ea
Merge r608 from libarchive.googlecode.com: Clear a newly-allocated
...
bidder object.
2009-03-07 01:18:30 +00:00
Tim Kientzle
98768f0df8
Merge r564,r566 from libarchive.googlecode.com: Fix segfault when
...
specifying an option and the current format doesn't have an
options handler.
2009-03-07 01:17:13 +00:00
Tim Kientzle
071b9e6dc9
Merge the rest of r453 from libarchive.googlecode.com: Test using
...
libarchive APIs to read extended attributes from disk on FreeBSD.
2009-03-07 01:12:01 +00:00
Tim Kientzle
e54dbd0167
Minor whitespace adjustment to reduce diffs with libarchive.googlecode.com.
2009-03-07 01:08:16 +00:00
Tim Kientzle
eee9002fb2
Merge r552,r559 from libarchive.googlecode.com: Support high-resolution
...
timestamps on Tru64, AIX, and GNU Hurd. Thanks to Björn Jacke.
2009-03-07 00:52:02 +00:00
Tim Kientzle
4797bb9435
Merge r283,r529 from libarchive.googlecode.com: Fix ext2_fs.h includes
...
for Linux.
2009-03-07 00:36:50 +00:00