kib
2ca0e1eded
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
79d9ed6723
- 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
delphij
e774c6e49d
Add prototypes for libusb20_be_[gs]et_template.
2009-03-17 21:20:39 +00:00
gabor
cd56ced92d
- 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
0592710988
- 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
das
78607e9faf
Namespace: scalb() is withdrawn from POSIX.
2009-03-14 18:58:53 +00:00
das
fa12b26b66
Eliminate __real__ and __imag__ gccisms.
2009-03-14 18:24:15 +00:00
gabor
2bf7071f66
- Fix object directory creation when running threaded buildworld
2009-03-13 22:41:30 +00:00
gabor
a9bdc02cf2
- 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
obrien
bd84277ca7
Don't need to set symbol, default value is OK.
2009-03-12 04:44:09 +00:00
kientzle
6b98ad97fb
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
delphij
e7929cb0bc
Reflect license change from NetBSD.
...
Obtained from: NetBSD
2009-03-10 21:13:26 +00:00
thompsa
0a8a5a5f61
Update libusb.3 name and add mlinks for usb.3 and libusb20.3
2009-03-10 15:49:43 +00:00
thompsa
8e9f730d8e
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
thompsa
08da06b62b
Commit missed file in r189587, update directory name for libusb.
...
Spotted by: rdivacky
2009-03-09 17:38:14 +00:00
thompsa
b95f7329df
libusb20 is now installed as libusb, remove the version number from the
...
directory name.
2009-03-09 17:09:46 +00:00
thompsa
4aa75fa98d
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
davidxu
0d25ff31c6
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
davidxu
2adf4999ea
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
kientzle
d8942ed61f
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
kientzle
8aaf316fdd
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
kientzle
75dde6e038
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
kientzle
028251f74a
Fix spelling.
2009-03-07 07:19:25 +00:00
kientzle
71a038a8db
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
kientzle
4ea9b12e92
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
kientzle
1fb91ed696
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
kientzle
6cf3aa0ad2
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
kientzle
d830a61934
Merge r540 from libarchive.googlecode.com: Interix doesn't have inttypes.h
...
either. <sigh>
2009-03-07 03:04:06 +00:00
kientzle
4c7dead147
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
kientzle
1047af1f55
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
kientzle
d60e57a219
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
kientzle
de0aeab80c
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
kientzle
f2d3c8136f
Merge r591 from libarchive.googlecode.com: signed/unsigned fixes.
2009-03-07 02:29:43 +00:00
kientzle
c62420e1f0
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
kientzle
d7e906ff7d
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
kientzle
8639c01b4d
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
kientzle
61bb6e5d74
Merge r608 from libarchive.googlecode.com: Clear a newly-allocated
...
bidder object.
2009-03-07 01:18:30 +00:00
kientzle
7ab17b860d
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
kientzle
3fb549959d
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
kientzle
37156b5daf
Minor whitespace adjustment to reduce diffs with libarchive.googlecode.com.
2009-03-07 01:08:16 +00:00
kientzle
ebeb088c89
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
kientzle
2220f2f444
Merge r283,r529 from libarchive.googlecode.com: Fix ext2_fs.h includes
...
for Linux.
2009-03-07 00:36:50 +00:00
kientzle
86476a54f9
Merge r659 from libarchive.googlecode.com: Correctly report "none"
...
as the compression name when no other read filter bid. Add some
assertions to various tests to verify that read filters are properly
setting the textual name as well as the compression code.
2009-03-07 00:25:33 +00:00
emax
791c327405
Add Bluetooth compatibility shims. Inspired by Linux BlueZ and NetBSD.
...
Discussed with: Iain Hibbert plunky -at- rya-online -dot- net of NetBSD
MFC after: 1 month
2009-03-06 23:30:07 +00:00
kientzle
2802913915
Merge r668 from libarchive.googlecode.com: Style correction to the
...
'ar' reader: Don't redefine 'isdigit' and don't create a macro that's
only used once.
2009-03-06 06:14:44 +00:00
kientzle
3de75120b9
Merge r541,r542 from libarchive.googlecode.com: Two sign mismatches
...
in the Zip reader.
2009-03-06 06:13:25 +00:00
kientzle
a6d71699e1
Merge r491,493,500,507,510,530,543 from libarchive.googlecode.com:
...
This implements the new generic options framework that provides a way
to override format- and compression-specific parameters.
2009-03-06 05:58:56 +00:00
kientzle
1c1c217183
Merge r448 from libarchive.googlecode.com: Suppress testing write_disk
...
failures on Windows for now. Someday this will be revisited.
2009-03-06 05:40:09 +00:00
kientzle
3d69c99b93
Merge r403,702,721 from libarchive.googlecode.com: Handle odd
...
pathnames on Windows by mapping '\\' to '/' and converting
illegal characters to '_'.
2009-03-06 05:38:53 +00:00
kientzle
832acf54b2
Merge r505 from libarchive.googlecode.com: Fix %ju support. Simplify
...
the code here a bit by making the int formatting functions static to
archive_string_sprintf.c, which is the only place this has ever been
used.
2009-03-06 05:14:55 +00:00